.wpcpf-admin-dashboard-container .wpcpf-placements{background:#fff;border:1px solid #e5e5e7;border-radius:10px;margin-top:28px}.wpcpf-admin-dashboard-container .wpcpf-placements__head{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 24px}.wpcpf-admin-dashboard-container .wpcpf-placements__heading{color:#1d2327;font-size:17px;font-weight:700;line-height:1.45;margin:0 0 3px;padding:0}.wpcpf-admin-dashboard-container .wpcpf-placements__intro{color:#646970;font-size:13.5px;line-height:1.45;margin:0}.wpcpf-admin-dashboard-container .wpcpf-placements__tools{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.wpcpf-admin-dashboard-container .wpcpf-placements__filters{align-items:center;background:#f0f0f1;border-radius:7px;display:flex;gap:4px;padding:3px}.wpcpf-admin-dashboard-container .wpcpf-placements__filter{background:transparent;border:0;border-radius:5px;box-shadow:none;color:#646970;cursor:pointer;font-size:12.5px;font-weight:600;height:28px;line-height:28px;margin:0;padding:0 12px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.wpcpf-admin-dashboard-container .wpcpf-placements__filter:hover{color:#1d2327}.wpcpf-admin-dashboard-container .wpcpf-placements__filter:focus-visible{outline:2px solid #19949e;outline-offset:1px}.wpcpf-admin-dashboard-container .wpcpf-placements__filter.is-active{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.08);color:#1d2327}.wpcpf-admin-dashboard-container .wpcpf-placements__tip-wrap{display:inline-flex;position:relative}.wpcpf-admin-dashboard-container .wpcpf-placements__tip-wrap:focus-within .wpcpf-placements__tip,.wpcpf-admin-dashboard-container .wpcpf-placements__tip-wrap:hover .wpcpf-placements__tip{opacity:1;transform:translate(-50%) scale(1);transition:opacity .18s ease,transform .18s cubic-bezier(.2,.8,.3,1.2),visibility 0s;visibility:visible}.wpcpf-admin-dashboard-container .wpcpf-placements__sync{align-items:center;background:#fff;border:1px solid #dcdcde;border-radius:6px;color:#646970;cursor:pointer;display:flex;height:34px;justify-content:center;margin:0;padding:0;transition:border-color .2s ease,color .2s ease,background-color .2s ease;width:34px}.wpcpf-admin-dashboard-container .wpcpf-placements__sync svg{display:block}.wpcpf-admin-dashboard-container .wpcpf-placements__sync:focus-visible,.wpcpf-admin-dashboard-container .wpcpf-placements__sync:hover{background:#f0f9fa;border-color:#19949e;color:#19949e}.wpcpf-admin-dashboard-container .wpcpf-placements__sync:focus-visible{outline:2px solid #19949e;outline-offset:1px}.wpcpf-admin-dashboard-container .wpcpf-placements__sync:disabled{cursor:default}.wpcpf-admin-dashboard-container .wpcpf-placements__sync.is-syncing{color:#19949e}.wpcpf-admin-dashboard-container .wpcpf-placements__sync.is-syncing svg{animation:wpcpf-placements-spin .8s linear infinite}.wpcpf-admin-dashboard-container .wpcpf-placements__tip{background:rgba(29,35,39,.88);border-radius:7px;bottom:calc(100% + 8px);box-shadow:0 6px 18px rgba(0,0,0,.18);color:#fff;font-size:12.5px;font-weight:500;left:50%;line-height:1.45;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%,6px) scale(.97);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s;visibility:hidden;white-space:nowrap;z-index:20}.wpcpf-admin-dashboard-container .wpcpf-placements__tip:after{border:5px solid transparent;border-top-color:rgba(29,35,39,.88);content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.wpcpf-admin-dashboard-container .wpcpf-placements__tip-sub{color:#c3c4c7;display:block;font-size:11.5px}.wpcpf-admin-dashboard-container .wpcpf-placements__search{align-items:center;background:#fff;border:1px solid #dcdcde;border-radius:6px;cursor:text;display:flex;gap:6px;height:34px;margin:0;padding:0 10px;transition:border-color .15s ease}.wpcpf-admin-dashboard-container .wpcpf-placements__search:focus-within{border-color:#19949e}.wpcpf-admin-dashboard-container .wpcpf-placements__search .dashicons{color:#8c8f94;display:block;font-size:16px;height:16px;line-height:16px;width:16px}.wpcpf-admin-dashboard-container .wpcpf-placements__search input[type=search]{background:transparent;border:0;border-radius:0;box-shadow:none;color:#1d2327;font-size:13px;height:32px;line-height:32px;margin:0;min-height:0;outline:none;padding:0;width:140px}.wpcpf-admin-dashboard-container .wpcpf-placements__search input[type=search]:focus{border:0;box-shadow:none;outline:none}.wpcpf-admin-dashboard-container .wpcpf-placements__search input[type=search]::placeholder{color:#8c8f94}.wpcpf-admin-dashboard-container .wpcpf-placements__search input[type=search]::-webkit-search-cancel-button{cursor:pointer}.wpcpf-admin-dashboard-container .wpcpf-placements__row{align-items:center;border-bottom:1px solid #f0f0f1;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 120px;padding:14px 24px;transition:background-color .15s ease}.wpcpf-admin-dashboard-container .wpcpf-placements__row:hover{background:#fafafa}.wpcpf-admin-dashboard-container .wpcpf-placements__row:focus-within .wpcpf-placements__meta.has-actions,.wpcpf-admin-dashboard-container .wpcpf-placements__row:hover .wpcpf-placements__meta.has-actions{opacity:0}.wpcpf-admin-dashboard-container .wpcpf-placements__row:focus-within .wpcpf-placements__actions,.wpcpf-admin-dashboard-container .wpcpf-placements__row:hover .wpcpf-placements__actions{opacity:1;pointer-events:auto;transform:none}.wpcpf-admin-dashboard-container .wpcpf-placements__row--head{background:#f6f7f7;border-top:1px solid #f0f0f1;color:#646970;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.45;padding-bottom:12px;padding-top:12px;text-transform:uppercase}.wpcpf-admin-dashboard-container .wpcpf-placements__row--head:hover{background:#f6f7f7}.wpcpf-admin-dashboard-container .wpcpf-placements__cell,.wpcpf-admin-dashboard-container .wpcpf-placements__where{min-width:0}.wpcpf-admin-dashboard-container .wpcpf-placements__title-line{align-items:center;display:flex;gap:8px;min-width:0}.wpcpf-admin-dashboard-container .wpcpf-placements__title{color:#1d2327;font-size:14px;font-weight:600;line-height:1.45;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease;white-space:nowrap}.wpcpf-admin-dashboard-container a.wpcpf-placements__title:focus,.wpcpf-admin-dashboard-container a.wpcpf-placements__title:hover{color:#19949e}.wpcpf-admin-dashboard-container .wpcpf-placements__status{background:#fcf0d9;border-radius:10px;color:#996800;flex:0 0 auto;font-size:11px;font-weight:600;line-height:1.45;padding:1px 7px}.wpcpf-admin-dashboard-container .wpcpf-placements__sub{height:20px;margin-top:2px;position:relative}.wpcpf-admin-dashboard-container .wpcpf-placements__meta{color:#8c8f94;font-size:12.5px;inset:0;line-height:20px;overflow:hidden;position:absolute;text-overflow:ellipsis;transition:opacity .15s ease;white-space:nowrap}.wpcpf-admin-dashboard-container .wpcpf-placements__meta--unused{color:#a7aaad}.wpcpf-admin-dashboard-container .wpcpf-placements__actions{align-items:center;display:flex;font-size:12.5px;gap:8px;inset:0;line-height:20px;opacity:0;pointer-events:none;position:absolute;transform:translateY(3px);transition:opacity .15s ease,transform .15s ease}.wpcpf-admin-dashboard-container .wpcpf-placements__action{align-items:center;color:#3858e9;display:inline-flex;font-weight:400;gap:3px}.wpcpf-admin-dashboard-container .wpcpf-placements__action svg{display:block}.wpcpf-admin-dashboard-container .wpcpf-placements__action:focus,.wpcpf-admin-dashboard-container .wpcpf-placements__action:hover{color:#2145e6;text-decoration:underline}.wpcpf-admin-dashboard-container .wpcpf-placements__sep{color:#dcdcde}.wpcpf-admin-dashboard-container .wpcpf-placements__unused{color:#8c8f94;font-size:14px;font-weight:600;line-height:1.45}.wpcpf-admin-dashboard-container .wpcpf-placements__layouts{color:#3c434a;font-size:13.5px;line-height:1.5;min-width:0}.wpcpf-admin-dashboard-container .wpcpf-placements__type{font-weight:600}.wpcpf-admin-dashboard-container .wpcpf-placements__type--block{color:#3858e9}.wpcpf-admin-dashboard-container .wpcpf-placements__type--shortcode{color:#3c434a}.wpcpf-admin-dashboard-container .wpcpf-placements__type--template{color:#19949e}.wpcpf-admin-dashboard-container .wpcpf-placements__more{align-items:center;background:#f0f0f1;border:0;border-radius:10px;color:#50575e;cursor:default;display:inline-flex;font-size:12px;font-weight:600;height:20px;line-height:20px;margin:0 0 0 4px;padding:0 8px;transition:background-color .2s ease,color .2s ease;vertical-align:1px}.wpcpf-admin-dashboard-container .wpcpf-placements__more:focus-visible,.wpcpf-admin-dashboard-container .wpcpf-placements__more:hover{background:#e0f7f8;color:#19949e}.wpcpf-admin-dashboard-container .wpcpf-placements__more:focus-visible{outline:2px solid #19949e;outline-offset:1px}.wpcpf-admin-dashboard-container .wpcpf-placements__date{color:#646970;font-size:13px}.wpcpf-admin-dashboard-container .wpcpf-placements__no-match{border-bottom:1px solid #f0f0f1;color:#8c8f94;font-size:13.5px;padding:40px 24px;text-align:center}.wpcpf-admin-dashboard-container .wpcpf-placements__foot{align-items:center;color:#646970;display:flex;flex-direction:row-reverse;font-size:13px;gap:8px;justify-content:space-between;padding:18px 24px;text-align:center}.wpcpf-admin-dashboard-container .wpcpf-placements__load-more{align-items:center;background:#fff;border:1px solid #dcdcde;border-radius:7px;color:#1d2327;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;line-height:1;margin:0;padding:0 18px;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.wpcpf-admin-dashboard-container .wpcpf-placements__load-more .dashicons{display:block;font-size:14px;height:14px;line-height:14px;width:14px}.wpcpf-admin-dashboard-container .wpcpf-placements__load-more:focus-visible,.wpcpf-admin-dashboard-container .wpcpf-placements__load-more:hover{background:#f0f9fa;border-color:#19949e;color:#19949e}.wpcpf-admin-dashboard-container .wpcpf-placements__more-wrap{margin-left:4px;vertical-align:1px}.wpcpf-admin-dashboard-container .wpcpf-placements__more-wrap .wpcpf-placements__more{margin-left:0}.wpcpf-admin-dashboard-container .wpcpf-placements__skeleton{border-top:1px solid #f0f0f1;display:flex;flex-direction:column;gap:10px;padding:16px 24px 24px}.wpcpf-admin-dashboard-container .wpcpf-placements__skeleton-row{animation:wpcpf-placements-shimmer 1.2s ease infinite;background:linear-gradient(90deg,#f3f4f6 25%,#e9ebee 37%,#f3f4f6 63%);background-size:400% 100%;border-radius:6px;height:40px}.wpcpf-admin-dashboard-container .wpcpf-placements__state{align-items:center;border-top:1px solid #f0f0f1;color:#b32d2e;display:flex;flex-direction:column;font-size:13.5px;gap:12px;padding:40px 24px;text-align:center}.wpcpf-admin-dashboard-container .wpcpf-placements__state p{margin:0}.wpcpf-admin-dashboard-container .wpcpf-placements__empty{align-items:center;border-top:1px solid #f0f0f1;display:flex;flex-direction:column;padding:56px 24px 60px;text-align:center}.wpcpf-admin-dashboard-container .wpcpf-placements__empty-art{display:block;margin-bottom:22px}.wpcpf-admin-dashboard-container .wpcpf-placements__empty-title{color:#1d2327;font-size:17px;font-weight:700;line-height:1.45;margin:0 0 8px;padding:0}.wpcpf-admin-dashboard-container .wpcpf-placements__empty-text{color:#646970;font-size:14px;line-height:1.6;margin:0;max-width:440px}.wpcpf-admin-dashboard-container .wpcpf-placements__empty-link{align-items:center;color:#135c5d;display:inline-flex;font-size:14px;font-weight:500;gap:6px;line-height:1.45;margin-top:16px;padding-bottom:3px;transition:color .25s ease}.wpcpf-admin-dashboard-container .wpcpf-placements__empty-link .dashicons{display:block;font-size:15px;height:15px;line-height:15px;width:15px}.wpcpf-admin-dashboard-container .wpcpf-placements__empty-link:focus,.wpcpf-admin-dashboard-container .wpcpf-placements__empty-link:hover{color:#19949e}@keyframes wpcpf-placements-spin{to{transform:rotate(1turn)}}@keyframes wpcpf-placements-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.wpcpf-admin-dashboard-container .wpcpf-placements__skeleton-row{animation:none}.wpcpf-admin-dashboard-container .wpcpf-placements__actions,.wpcpf-admin-dashboard-container .wpcpf-placements__meta,.wpcpf-admin-dashboard-container .wpcpf-placements__tip{transition:none}}@media(max-width:600px){.wpcpf-admin-dashboard-container .wpcpf-placements__head{padding:16px}.wpcpf-admin-dashboard-container .wpcpf-placements__tools{width:100%}.wpcpf-admin-dashboard-container .wpcpf-placements__search{flex:1;min-width:0}.wpcpf-admin-dashboard-container .wpcpf-placements__tip{left:0;transform:translateY(6px) scale(.97)}.wpcpf-admin-dashboard-container .wpcpf-placements__tip:after{left:17px}.wpcpf-admin-dashboard-container .wpcpf-placements__tip-wrap:focus-within .wpcpf-placements__tip,.wpcpf-admin-dashboard-container .wpcpf-placements__tip-wrap:hover .wpcpf-placements__tip{transform:translate(0) scale(1)}.wpcpf-admin-dashboard-container .wpcpf-placements__filters{contain:inline-size;flex:1 1 100%;max-width:100%;min-width:0;overflow-x:auto}.wpcpf-admin-dashboard-container .wpcpf-placements__search input[type=search]{flex:1;width:auto}.wpcpf-admin-dashboard-container .wpcpf-placements__row{gap:6px;grid-template-columns:minmax(0,1fr);padding:14px 16px}.wpcpf-admin-dashboard-container .wpcpf-placements__row--head{display:none}.wpcpf-admin-dashboard-container .wpcpf-placements__sub{display:flex;flex-wrap:wrap;gap:0 12px;height:auto}.wpcpf-admin-dashboard-container .wpcpf-placements__actions,.wpcpf-admin-dashboard-container .wpcpf-placements__meta{position:static}.wpcpf-admin-dashboard-container .wpcpf-placements__row:focus-within .wpcpf-placements__meta.has-actions,.wpcpf-admin-dashboard-container .wpcpf-placements__row:hover .wpcpf-placements__meta.has-actions{opacity:1}.wpcpf-admin-dashboard-container .wpcpf-placements__actions{opacity:1;pointer-events:auto;transform:none}}
.wpcp-tab-panel .wpcp-select-field.wpcp-d-flex{align-items:center;display:flex;justify-content:space-between}.wpcp-tab-panel .wpcp-select-field .wpcp-header{align-items:center;display:flex}.wpcp-tab-panel .wpcp-select-field .wpcp-header .wpcp-select-component-title{font-size:13px;font-weight:400;line-height:20px;margin-right:8px;text-align:left}.wpcp-tab-panel .wpcp-select-field .components-input-control__container:focus .components-input-control__backdrop,.wpcp-tab-panel .wpcp-select-field .components-input-control__container:focus-within .components-input-control__backdrop{border-color:#949494!important;box-shadow:none!important;outline:none!important;outline-offset:0!important}.wpcp-select-field.h-32 .components-select-control__input{height:32px!important;max-height:32px!important;min-height:32px!important;text-transform:capitalize}
.wpcp-responsive{margin-left:10px}.wpcp-units{color:#8c8f94;position:relative}.wpcp-units-btn{background-color:#fff;box-shadow:2px 2px 8px 0 rgba(0,0,0,.15);margin-top:2px;opacity:0;padding:3px;position:absolute;transition:.3s;visibility:hidden;z-index:999}.wpcp-units:hover .wpcp-units-btn{opacity:1;visibility:visible}.wpcp-units:hover span{border-color:var(--wpcp-carousel-primary-2-400);color:var(--wpcp-carousel-primary-2-400)}.wpcp-units:hover span svg{fill:var(--wpcp-carousel-primary-2-400)}.wpcp-units span{align-items:center;border:1px solid #8c8f94;border-radius:2px;cursor:pointer;display:inline-block;display:flex;font-size:10px;height:20px;justify-content:center;padding:0;text-transform:lowercase;width:28px}.wpcp-units span svg{fill:#8c8f94}.wpcp-units span.box-unit{width:45px!important}.wpcp-units button{background-color:#fff;border:none;border-radius:0;box-shadow:none;color:#8c8f94;display:flex;font-size:10px;height:20px;justify-content:center;padding:0;width:24px}.wpcp-units button:focus:not(:disabled){box-shadow:none;outline:none}.wpcp-units button.active{background-color:var(--wpcp-carousel-primary-2-50);color:var(--wpcp-carousel-primary-2-600)}.wpcp-units button.active svg{fill:var(--wpcp-carousel-primary-2-600)}.wpcp-units.box .wpcp-units-btn button{width:45px}.wpcp-header-control-right--height-mode{align-items:center;display:flex;gap:6px}.wpcp-units--css-prop .wpcp-units-indicator-label{font-size:11px;letter-spacing:normal;min-width:52px;padding:0 8px;white-space:nowrap;width:auto}.wpcp-units--css-prop .wpcp-units-btn{min-width:96px;white-space:nowrap}.wpcp-units--css-prop .wpcp-units-btn button.components-button{font-size:11px;justify-content:flex-start;min-width:92px;padding:0 10px;width:auto}.wpcp-units-btn button.components-button:hover{background-color:var(--wpcp-carousel-primary-2-50);color:var(--wpcp-carousel-primary-2-600)}.wpcp-units-btn button.components-button.active{color:var(--wpcp-carousel-primary-2-600)}
.wpcp-info-icon{align-items:center;display:inline-flex;margin-left:6px;position:relative;vertical-align:middle}.wpcp-info-icon__trigger{align-items:center;background:transparent;border:none;color:#8c8f94;cursor:help;display:inline-flex;font-family:serif;font-size:10px;font-style:italic;justify-content:center;line-height:1;padding:0}.wpcp-info-icon__trigger .dashicons-info-outline{font-size:14px;height:14px;line-height:14px;vertical-align:middle;width:14px}.wpcp-info-icon__popup .components-popover__content{background:#fff;border-radius:4px;box-shadow:0 0 10px 1px #ccc;max-width:220px;padding:10px 12px;transform:translateX(50%);width:max-content}.wpcp-info-icon__text{color:#1e1e1e;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.3;text-transform:none}
.components-popover__content:has(.wpcp-popup-content){border:1px solid #ddd;border-radius:6px;box-shadow:-4px 4px 12px 2px rgba(0,0,0,.1)}.wpcp-popup-content{background:#fff;border-radius:6px;box-sizing:border-box;height:fit-content;margin:0;overflow:hidden;padding:0;width:fit-content;z-index:9999}.wpcp-popup-content:has(.sp-smart-popup-body){border:none;max-height:300px;overflow:auto;position:relative}.wpcp-popup-wrapper:has(.wpcp-select-dropdown){padding:0;width:100%!important}.components-popover.wpcp-tab-panel:has(.sp-smart-popup-body){top:-10px!important}.wpcp-button .wpcp-header-left.wide-area{align-items:center;justify-content:space-between;width:85%}.wpcp-button .wpcp-header-left.wide-area .wpcp-toggle{width:100%}.wpcp-button .wpcp-header-left.wide-area .wpcp-toggle .components-toggle-control{margin-bottom:0}.wpcp-dropdown-select{align-items:center;cursor:pointer;display:flex;margin-bottom:4px;min-height:32px;min-width:240px;padding-left:14px;text-align:left}.wpcp-border-popup .wpcp-border-icon-button:hover{color:transparent!important}.wpcp-header-right .wpcp-border-icon-button{background:transparent;border:none;border-radius:4px;height:26px;outline:none;outline:2px solid transparent;outline:2px solid rgba(242,108,13,0)!important;padding:1px}.wpcp-header-right .wpcp-border-icon-button.button-clicked svg{fill:var(--wpcp-carousel-primary-2-800)}.wpcp-header-right .wpcp-border-icon-button.button-clicked rect{stroke:var(--wpcp-carousel-primary-2-800)}.wpcp-header-right .wpcp-border-icon-button:hover{color:#fff!important}.sp-border-popover{width:360px}.wpcp-popup-content input::-webkit-inner-spin-button{cursor:pointer;margin-right:0;min-height:33px}.components-popover__content{overflow:auto;overflow-x:hidden!important}.wpcp-tab-panel .components-popover__content{border:1px solid #ddd;border-radius:6px;box-shadow:-4px 4px 12px 2px rgba(0,0,0,.1)}
.wpcp-pro-locked{cursor:default;overflow:visible;position:relative}.wpcp-pro-locked .sp-smart-layout-img,.wpcp-pro-locked svg{opacity:.6}.wpcp-pro-locked:focus-visible .wpcp-pro-badge,.wpcp-pro-locked:hover .wpcp-pro-badge{opacity:1;transform:translate(-50%,-50%);visibility:visible}.wpcp-pro-locked .wpcp-pro-badge .wpcp-pro-badge-link svg{opacity:1}.wpcp-pro-badge{left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-10%);transition:opacity .3s ease,transform .3s ease;visibility:hidden;z-index:5}.wpcp-pro-badge .wpcp-pro-badge-link,.wpcp-pro-badge a{align-items:center;background:#11a10c;border-radius:4px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:10px;font-weight:500;gap:4px;justify-content:center;line-height:1.7;padding:2px 6px;text-decoration:none!important;transition:background .3s ease;white-space:nowrap}.wpcp-pro-badge .wpcp-pro-badge-link:active,.wpcp-pro-badge .wpcp-pro-badge-link:focus,.wpcp-pro-badge .wpcp-pro-badge-link:hover,.wpcp-pro-badge a:active,.wpcp-pro-badge a:focus,.wpcp-pro-badge a:hover{background:#0f910b;box-shadow:none;color:#fff}.wpcp-pro-badge .wpcp-pro-badge-demo{background:rgba(0,0,0,.73);bottom:100%;left:50%;margin-bottom:4px;position:absolute;transform:translateX(-50%);transition:background .3s ease,opacity .2s ease,transform .2s ease}.wpcp-pro-badge .wpcp-pro-badge-demo:active,.wpcp-pro-badge .wpcp-pro-badge-demo:focus,.wpcp-pro-badge .wpcp-pro-badge-demo:hover{background:rgba(0,0,0,.85)}.wpcp-pro-badge--icon-only{pointer-events:none}.wpcp-pro-badge--icon-only .wpcp-pro-badge-link{border-radius:50%;line-height:0;padding:4px}.wpcp-pro-badge--icon-only .wpcp-pro-badge-link svg{height:12px;opacity:1;width:12px}.wpcp-pro-locked .wpcp-pro-badge.wpcp-pro-badge--corner{left:auto;line-height:0;opacity:1;right:6px;top:6px;transform:none;visibility:visible}.wpcp-pro-locked .wpcp-pro-badge.wpcp-pro-badge--corner .wpcp-pro-badge-link{background:#e3f5e8;border-radius:50%;box-shadow:inset 0 0 0 1px #b5e0c0;color:#4ab866;padding:4px}.wpcp-pro-card-tooltip{background:#1e1e1e;border-radius:2px;bottom:calc(100% + 8px);color:#fff;font-size:12px;font-weight:400;left:50%;line-height:1.4;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translate(-50%,4px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;white-space:nowrap;z-index:10}.wpcp-pro-card-tooltip:after{border:5px solid transparent;border-top-color:#1e1e1e;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.wpcp-pro-locked:focus-visible .wpcp-pro-card-tooltip,.wpcp-pro-locked:hover .wpcp-pro-card-tooltip{opacity:1;transform:translate(-50%);visibility:visible}.wpcp-icon-grid__item.wpcp-pro-locked{cursor:default;overflow:visible;position:relative}.wpcp-icon-grid__item.wpcp-pro-locked:focus-visible,.wpcp-icon-grid__item.wpcp-pro-locked:hover{border-color:#e7e7e7}.wpcp-icon-grid__item.wpcp-pro-locked>svg{opacity:.6}.wpcp-select-dropdown-option-pro{color:#11a10c;font-weight:500;margin-left:4px}.wpcp-pro-notice{background:linear-gradient(225deg,#eaf8f0,#f7fcf9 50%,#fff);border:1px solid #dcefe4;border-radius:6px;color:#1e1e1e;margin-top:22px;padding:16px}.wpcp-pro-notice .wpcp-pro-notice-title{color:#1e1e1e;font-size:14px;font-weight:600;line-height:1.4;margin:0 0 6px}.wpcp-pro-notice .wpcp-pro-notice-subtitle{color:#50575e;font-size:13px;line-height:1.5;margin:0 0 12px;text-wrap:pretty}.wpcp-pro-notice .wpcp-pro-notice-list{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0 0 14px;padding:0}.wpcp-pro-notice .wpcp-pro-notice-list li{align-items:baseline;color:#1e1e1e;display:flex;font-size:13px;gap:8px;line-height:1.5;margin:0}.wpcp-pro-notice .wpcp-pro-notice-list li svg{align-self:center;color:#7cc9a0;flex:0 0 auto}.wpcp-pro-notice .wpcp-pro-notice-button{align-items:center;background:#fff;border:1px solid #bfe3cd;border-radius:4px;color:#1a7f45;display:inline-flex;font-size:13px;font-weight:500;height:36px;padding:0 14px;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.wpcp-pro-notice .wpcp-pro-notice-button:focus,.wpcp-pro-notice .wpcp-pro-notice-button:hover{background:#f1faf4;border-color:#1e9e5a;box-shadow:none;color:#146c3a}.wpcp-pro-notice .wpcp-pro-notice-button:focus-visible{outline:2px solid #1e9e5a;outline-offset:1px}.wpcp-pro-notice.is-standalone{margin-top:0}.block-editor-block-types-list__item:has(.wpcp-pro-block-icon){position:relative}.block-editor-block-types-list__item:has(.wpcp-pro-block-icon):before{background:#e3f5e8 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath stroke=%27%234ab866%27 stroke-width=%271.185%27 d=%27M10.384 5.882c.18.329.478.572.842.648.322.068.652-.007.922-.203l.112-.092 1.396-1.279 1.159-1.062-.81 6.437H2.124l-.812-6.437 2.556 2.341c.288.264.666.373 1.035.295a1.26 1.26 0 0 0 .841-.648l2.32-4.254z%27/%3E%3Cpath fill=%27%234ab866%27 d=%27M13.851 14.873H2.274c-.373 0-.674-.369-.674-.824V12.24h12.925v1.81c0 .454-.301.823-.674.823%27/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;box-shadow:inset 0 0 0 1px #b5e0c0;content:"";height:20px;position:absolute;right:4px;top:4px;width:20px;z-index:1}.components-panel__body.wpcp-panel-pro>.components-panel__body-title button:after{background:#e3f5e8 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath stroke=%27%234ab866%27 stroke-width=%271.185%27 d=%27M10.384 5.882c.18.329.478.572.842.648.322.068.652-.007.922-.203l.112-.092 1.396-1.279 1.159-1.062-.81 6.437H2.124l-.812-6.437 2.556 2.341c.288.264.666.373 1.035.295a1.26 1.26 0 0 0 .841-.648l2.32-4.254z%27/%3E%3Cpath fill=%27%234ab866%27 d=%27M13.851 14.873H2.274c-.373 0-.674-.369-.674-.824V12.24h12.925v1.81c0 .454-.301.823-.674.823%27/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;box-shadow:inset 0 0 0 1px #b5e0c0;content:"";display:inline-block;flex-shrink:0;height:20px;margin-left:6px;vertical-align:middle;width:20px}.wpcp-button-group .wpcp-button-group-list .components-button.is-pro{opacity:.6;pointer-events:none}.wpcp-toggle-button-group-list button.is-pro{pointer-events:none}.wpcp-toggle-button-group-list button.is-pro:hover{color:inherit}.wpcp-toggle-button-group-list button.is-pro .wpcp-toggle-group-pro-option{align-items:center;display:inline-flex;gap:5px}.wpcp-toggle-button-group-list button.is-pro .wpcp-toggle-group-pro-label{opacity:.6}.wpcp-toggle-button-group-list button.is-pro .wpcp-toggle-group-pro-tag{color:#11a10c}.wpcp-toggle.is-pro{align-items:center;display:flex;justify-content:space-between}.wpcp-toggle.is-pro .wpcp-toggle-pro-label{align-items:center;display:inline-flex;gap:2px}.wpcp-toggle.is-pro .wpcp-toggle-pro-label .wpcp-component-title{opacity:.6}.wpcp-toggle.is-pro .wpcp-toggle-pro-label .wpcp-toggle-pro-tag{color:#11a10c;font-size:13px;font-weight:400;line-height:1;text-decoration:none}.wpcp-toggle.is-pro .wpcp-toggle-pro-label .wpcp-toggle-pro-tag:active,.wpcp-toggle.is-pro .wpcp-toggle-pro-label .wpcp-toggle-pro-tag:focus,.wpcp-toggle.is-pro .wpcp-toggle-pro-label .wpcp-toggle-pro-tag:hover{box-shadow:none;color:#0f910b}.wpcp-toggle.is-pro .components-toggle-control{margin-bottom:0;opacity:.6;pointer-events:none}.wpcp-toggle.is-pro .components-form-toggle.is-disabled .components-form-toggle__track{border-color:#1e1e1e}.wpcp-button.is-pro .wpcp-toggle-pro-label{align-items:center;display:inline-flex;gap:2px}.wpcp-button.is-pro .wpcp-toggle-pro-label .wpcp-component-title{opacity:.6}.wpcp-button.is-pro .wpcp-toggle-pro-label .wpcp-toggle-pro-tag{color:#11a10c;font-size:13px;font-weight:400;line-height:1;text-decoration:none}.wpcp-button.is-pro .wpcp-toggle-pro-label .wpcp-toggle-pro-tag:active,.wpcp-button.is-pro .wpcp-toggle-pro-label .wpcp-toggle-pro-tag:focus,.wpcp-button.is-pro .wpcp-toggle-pro-label .wpcp-toggle-pro-tag:hover{box-shadow:none;color:#0f910b}.wpcp-button.is-pro .wpcp-header-right,.wpcp-range-control.is-pro .sp-smart-range-control,.wpcp-range-control.is-pro .wpcp-header-control-right{opacity:.6;pointer-events:none}.wpcp-range-control.is-pro .wpcp-header-control-left{min-width:0}.wpcp-range-control.is-pro .wpcp-component-title{white-space:nowrap}.wpcp-range-control.is-pro .components-range-control__wrapper>:not([class*=components-range-control__]){background-color:#ddd}.wpcp-range-control.is-pro .components-range-control__track{background-color:var(--wpcp-carousel-primary-2-800)}.wpcp-pro-locked-row{opacity:.6;pointer-events:none}.wpcp-pro-inline-title{opacity:.6}.wpcp-header .wpcp-component-title.wpcp-pro-inline-title{margin-bottom:0}.wpcp-pro-inline-tag{color:#11a10c;font-size:13px;font-weight:400;line-height:1;margin-left:4px;text-decoration:none}.wpcp-pro-inline-tag:active,.wpcp-pro-inline-tag:focus,.wpcp-pro-inline-tag:hover{box-shadow:none;color:#0f910b}.wpcp-pro-static-icon{align-items:center;display:inline-flex;justify-content:center;opacity:.6}
.wpcp-lightbox-icon-picker{display:flex;width:100%}.wpcp-lightbox-icon-picker__presets{align-items:center;background:#fff;border:1px solid #ddd;border-radius:2px;display:grid;gap:6px;grid-template-columns:repeat(6,1fr);padding:5px 5.5px;width:100%}.wpcp-lightbox-icon-preset{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:2px;color:#2f2f2f;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:3px 4px;transition:border-color .15s ease,background-color .15s ease,color .15s ease;width:32px}.wpcp-lightbox-icon-preset svg{height:20px;width:20px}.wpcp-lightbox-icon-preset:hover{border-color:var(--wpcp-primary-color,#19949e)}.wpcp-lightbox-icon-preset:focus-visible{outline:2px solid var(--wpcp-primary-color,#19949e);outline-offset:2px}.wpcp-lightbox-icon-preset.is-active{background:var(--wpcp-primary-color,#19949e);border-color:var(--wpcp-primary-color,#19949e);color:#fff}.wpcp-lightbox-icon-picker__upload{display:none}.wpcp-lightbox-icon-picker__upload-button{align-items:center;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #e7e7e7;border-radius:2px;color:#2f2f2f;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.wpcp-lightbox-icon-picker__upload-button:hover{border-color:var(--wpcp-primary-color,#19949e)}.wpcp-lightbox-icon-picker__upload-button:focus-visible{outline:2px solid var(--wpcp-primary-color,#19949e);outline-offset:2px}.wpcp-lightbox-icon-picker__upload.is-active .wpcp-lightbox-icon-picker__upload-button{border-color:var(--wpcp-primary-color,#19949e);box-shadow:0 0 0 1px var(--wpcp-primary-color,#19949e)}.wpcp-lightbox-icon-picker__remove{align-items:center;background:#fff;border:1px solid #dcdcde;border-radius:50%;color:#50575e;cursor:pointer;display:flex;font-size:14px;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:-7px;top:-7px;width:18px}.wpcp-lightbox-icon-picker__remove:focus-visible{outline:2px solid var(--wpcp-primary-color,#19949e);outline-offset:1px}
.components-popover__content:has(.wpcp-picker-pallet-wrapper){border:1px solid #ddd;border-radius:6px;box-shadow:-4px 4px 12px 2px rgba(0,0,0,.1)}.wpcp-color-picker{align-items:center;display:flex;height:24px;justify-content:space-between}.wpcp-color-picker .wpcp-component-title{font-weight:400;margin-bottom:0!important}.wpcp-color-picker .wpcp-color-picker-right-area{align-items:center;display:flex;gap:10px;justify-content:center}.wpcp-color-picker p{margin-bottom:0}.wpcp-color-picker .components-dropdown,.wpcp-color-picker button.components-button{height:30px;padding:0}.wpcp-color-picker .components-dropdown :focus:not(:disabled),.wpcp-color-picker button.components-button :focus:not(:disabled){box-shadow:none;outline:none}.wpcp-color-picker .components-dropdown span.component-color-indicator,.wpcp-color-picker button.components-button span.component-color-indicator{height:24px;width:24px}.wpcp-color-picker-palette{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;margin-top:4px}.wpcp-color-picker-palette li{border-radius:100%;height:28px;margin:0;width:28px}.wpcp-color-picker-palette li button{padding:0;width:100%}.wpcp-color-picker-palette li button:focus:not(:disabled){box-shadow:none;outline:none}.wpcp-color-picker-palette li{box-shadow:0 0 2px #000}.wpcp-color-picker-palette li.active{outline:2px solid #aaa;outline-offset:2px}.sp-default-color-pallet.sp-default-theme-color{margin-top:1.3rem}.sp-default-color-pallet-header{align-items:center;margin-top:8px}.sp-default-smart-color{margin:0}.wpcp-color-picker-right-area .sp-color-picker-btn+span{display:none}.wpcp-picker-pallet-wrapper{padding:16px;position:relative;width:320px}.wpcp-picker-pallet-wrapper .components-color-picker,.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful,.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__alpha,.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__hue,.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__saturation{width:100%!important}.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__saturation{height:120px!important}.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__saturation .react-colorful__interactive{margin-left:4px;width:calc(100% - 8px)}.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__alpha .react-colorful__pointer.react-colorful__alpha-pointer,.wpcp-picker-pallet-wrapper .components-color-picker .react-colorful .react-colorful__hue .react-colorful__pointer.react-colorful__hue-pointer{box-shadow:0 0 4px 0 rgba(0,0,0,.6)}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child{position:relative}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child .components-input-control__backdrop,.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child .components-select-control__input{border:1px solid #ddd}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:first-child{padding-left:8px;padding-right:0}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:not(:has(.components-flex.components-h-stack)){margin-left:74px;margin-top:-32px;padding:0;width:175px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:not(:has(.components-flex.components-h-stack)) .components-base-control__field>.components-input-base{height:32px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:not(:has(.components-flex.components-h-stack)) .components-base-control__field>.components-input-base .components-input-control__container{width:175px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack){column-gap:4px;flex-direction:row;margin-left:69px;margin-top:-32px;padding:0;width:184px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack{flex-direction:row-reverse;width:42px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control{height:32px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control .components-truncate.components-text{color:var(--wpcp-carousel-primary-2-400)}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control .components-input-control__prefix{left:50%;position:absolute;top:32px;transform:translateX(-50%)}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control .components-input-control__prefix .components-input-control-prefix-wrapper{padding-inline-start:0}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control .components-range-control__thumb-wrapper span:before{background-color:var(--wpcp-carousel-primary-2-400)}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-base-control__field>.components-input-base{height:32px}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-range-control{display:none}.wpcp-picker-pallet-wrapper .components-color-picker>div:last-child>.components-flex:last-child:has(.components-flex.components-h-stack) .components-flex.components-h-stack .components-input-control__container input{padding:0;text-align:center}
.wpcp-toggle-button-group{border-color:#d7dade!important}.wpcp-toggle-button-group.sp-negative-space{margin-top:-5px}.wpcp-toggle-button-group:focus-within{border-color:#d7dade!important;box-shadow:none!important}.wpcp-toggle-button-group-list{align-items:stretch;display:flex;width:100%}.wpcp-toggle-button-group-list>div{display:flex;flex:1}.wpcp-toggle-button-group-list button{border-radius:0;color:#424040;justify-content:center;padding:0;position:relative;width:100%}.wpcp-toggle-button-group-list button:focus-visible{outline:2px solid var(--wpcp-primary-color,#19949e);outline-offset:-2px}.wpcp-toggle-button-group-list button.active{color:var(--wpcp-carousel-primary-2-800)}.wpcp-toggle-button-group-list button.active:hover{color:var(--wpcp-carousel-primary-2-800)!important}.wpcp-toggle-button-group-list button:hover{color:inherit}.wpcp-toggle-button-group .wpcp-toggle-button-group.wpcp-d-flex{width:100%}.wpcp-toggle-button-group .wpcp-toggle-button-group.wpcp-d-flex .components-toggle-group-control__container{align-items:stretch;display:flex;width:100%}.wpcp-toggle-button-group:before{background:var(--wpcp-carousel-primary-2-50)!important;border:1px solid var(--wpcp-carousel-primary-2-100)!important;border-radius:2px!important}.wpcp-toggle-button-group:focus-within{border-color:#d7dade;box-shadow:none}.wpcp-toggle-button-group:hover{border-color:#d7dade}.wpcp-toggle-button-group button svg{fill:#777}.wpcp-toggle-button-group .sp-svg-rotate-90 svg{transform:rotate(90deg)}.components-base-control .components-base-control__label{color:#1e1e1e;font-size:13px;font-weight:400;line-height:20px;margin-bottom:9px;margin-top:-4px;text-transform:capitalize}.wpcp-toggle-button-group .wpcp-toggle-button-group-list.sp-has-divider div:not(:last-child) button:not(.active):after{background:#ddd;content:"";height:60%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.wpcp-toggle-button-group .wpcp-toggle-button-group-list.sp-has-divider>div:has(+div>button.active)>button:after{display:none}.wpcp-toggle-button-group-wrapper .wpcp-header{align-items:center;display:flex;margin-bottom:4px}.wpcp-toggle-button-group-wrapper .wpcp-header .wpcp-component-title{margin:0}.wpcp-toggle-button-group .wpcp-toggle-button-group-list.wpcp-click-action-type div:first-of-type button:not(.active):after{right:-4px}.wpcp-toggle-button-group .wpcp-toggle-button-group-list.wpcp-click-action-type div:first-of-type{padding:0 6px}.wpcp-toggle-button-group-list.wpcp-svg-rotate-90 svg{transform:rotate(90deg)}.wpcp-toggle-button-group-list.wpcp-svg-rotate-90-reverse svg{transform:rotate(-90deg)}.wpcp-drawer-wp-toggle-group .components-toggle-group-control:focus-within,.wpcp-toggle-button-group-wrapper .wpcp-toggle-button-group:focus-within{outline:none}.wp-admin[class*=" version-7"] .wpcp-drawer-wp-toggle-group .components-toggle-group-control:before,.wp-admin[class*=" version-7"] .wpcp-toggle-button-group.components-toggle-group-control:before{height:calc(var(--selected-height, 0)*1px - 6px);left:2px;top:3px;width:calc(var(--selected-width, 0)*1px - 6px)}.wpcp-drawer-wp-toggle-group .components-toggle-group-control:before{background:var(--wpcp-carousel-primary-2-50)!important;border:1px solid var(--wpcp-carousel-primary-2-100)!important;border-radius:2px!important}
.wpcp-border-button{align-items:center;display:flex;justify-content:space-between;width:100%}.wpcp-border-button .components-button{align-items:center;display:flex;flex:1}.wpcp-border-button .components-icon{margin-left:8px}.wpcp-button{align-items:center;display:flex!important;justify-content:space-between!important;margin-bottom:8px}.wpcp-button-group{display:flex;flex-direction:column}.wpcp-button-group.wpcp-d-flex.button-style-2{flex-direction:row}.wpcp-reset-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;padding:0}.wpcp-button button{color:#000}.wpcp-header-right{gap:10px;height:20px}.wpcp-header-left{align-items:center;display:flex!important;margin-bottom:9px}.wpcp-header-left .wpcp-component-title{margin-bottom:0}.wpcp-header-right{align-items:center;display:flex;gap:8px}.select-control-wrapper{display:flex!important;justify-content:space-between}.wpcp-border-popup{margin-bottom:16px}.wpcp-border-popup .wpcp-popup-content{margin-left:-9px}.sp-smart-popup-body{padding:20px}.wpcp-border .wpcp-component-mb{margin-bottom:8px}.wpcp-border .wpcp-border-style-container{padding-top:24px}.wpcp-border .wpcp-border-style-container .components-base-control{width:112px!important}.wpcp-border .wpcp-border-style-container .select-control-wrapper{align-items:center;gap:8px}.wpcp-spacing-part-2{text-align:center}.wpcp-border-icon-button.has-icon{border-radius:2px;color:#fff;gap:8px;height:26px;min-width:20px;padding:1px}.wpcp-border-icon-button.button-clicked{box-shadow:none;fill:#fff;outline:none}.wpcp-border-icon-button.button-clicked .wp-components-icon{color:#fff}.components-button:focus:not(:disabled,.components-custom-gradient-picker__control-point-button){box-shadow:none!important;outline:3px solid transparent}.wpcp-remove-ad-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.wpcp-remove-ad-button .components-icon{transition:color .3s ease}.wpcp-remove-ad-button:hover .components-icon{color:red}.sp-border-style-wrapper .sp-border-style-button-group-list{border:1px solid #ddd;border-radius:2px;display:flex;flex-direction:row;height:42px;padding:4px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-shrink:1;height:32px;justify-content:center;position:relative;width:20%}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button:not(:last-child) .sp-border-style-button-border:after{background:#ddd;content:"";height:62%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button.active .sp-border-style-button-border:after{background:transparent}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button:has(+.active) .sp-border-style-button-border:after{background:transparent}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border{align-items:center;border-color:#2f2f2f;display:flex;height:80%;justify-content:center;width:90%}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border.sp-border-solid{border-width:1px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border.sp-border-dashed,.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border.sp-border-dotted{border-width:2px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border.sp-border-double{border-width:3px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button span.sp-border-style-button-border span.sp-border-style-button-label{font-size:11px;font-weight:500}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button.active{background:var(--wpcp-carousel-primary-2-800);border-radius:2px}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button.active span.sp-border-style-button-border{border-color:#fff}.sp-border-style-wrapper .sp-border-style-button-group-list .sp-border-style-button.active span.sp-border-style-button-border span.sp-border-style-button-label{color:#fff}.wpcp-popup-content .wpcp-border .wpcp-toggle-button-group{margin-bottom:16px!important}
.wpcp-spacing-all{height:30px}.wpcp-spacing-all button.active{background-color:var(--wpcp-carousel-primary-2-800);border-color:transparent}.wpcp-spacing-all button:focus:not(:disabled){border:1px solid #ddd!important}.wpcp-tab-panel .wpcp-component-mb{margin-bottom:16px}.wpcp-tab-panel .wpcp-component-mb:last-child{margin-bottom:0}.wpcp-spacing-part-2{display:flex}.wpcp-spacing-part-2 label{color:#8c8f94;display:inline-block;font-size:11px;margin-top:4px}.wpcp-spacing-part-2 input{border-radius:0;border-right:0;border-color:#ddd;padding:0;text-align:center;width:100%}.wpcp-spacing-part-2 input:focus:not(:disabled){border-color:#ddd;box-shadow:none;outline:none}.wpcp-spacing-all{height:32px;width:140px}.wpcp-spacing-all button{border:1px solid #ddd;border-radius:0;height:100%;justify-content:center;padding:0;width:100%}.wpcp-spacing-all button:focus:not(:disabled){box-shadow:none;outline:none}.wpcp-spacing-left.box input,.wpcp-spacing-right.box input{border-right:1px solid #ddd;margin-right:0}.wpcp-header-control-left,.wpcp-header-control-right{align-items:center;display:flex}.wpcp-header-control-left{margin-top:0}.wpcp-header-control{display:flex;justify-content:space-between}.wpcp-header-control-reset.components-button:hover svg{color:var(--wpcp-carousel-primary-2-800)}.location-weather-tab-panel .components-checkbox-control .components-base-control__field{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.location-weather-tab-panel .components-checkbox-control .components-base-control__field label{font-family:Inter,sans-serif;font-size:13px;font-weight:400;text-transform:capitalize}.location-weather-tab-panel .components-checkbox-control .components-base-control__field span{margin:0}.location-weather-tab-panel .components-checkbox-control .components-base-control__field span>input:checked{background-color:var(--wpcp-carousel-primary-2-400);border-color:var(--wpcp-carousel-primary-2-400)}.location-weather-tab-panel .components-checkbox-control .components-base-control__field span>input:focus{border-color:var(--wpcp-carousel-primary-2-400)}.location-weather-tab-panel .components-input-control .components-input-base div>label{color:#1e1e1e;font-family:Inter,sans-serif;font-size:13px;font-weight:400!important;text-transform:capitalize}.location-weather-tab-panel .components-input-control .components-input-base div>input:after{border-color:var(--wpcp-carousel-primary-2-400)}.wpcp-spacing:not(.border-radius) .wpcp-spacing-wrapper{display:inline-block;position:relative}.wpcp-spacing:not(.border-radius) .wpcp-spacing-wrapper .wpcp-spacing-highlight{background-color:#333;position:absolute}.wpcp-spacing:not(.border-radius) .wpcp-spacing-top .wpcp-spacing-highlight{height:2px;left:52%;top:0;transform:translateX(-50%);width:80%}.wpcp-spacing:not(.border-radius) .wpcp-spacing-right .wpcp-spacing-highlight{height:80%;right:0;top:52%;transform:translateY(-50%);width:2px}.wpcp-spacing:not(.border-radius) .wpcp-spacing-bottom .wpcp-spacing-highlight{bottom:0;height:2px;left:52%;transform:translateX(-50%);width:80%}.wpcp-spacing:not(.border-radius) .wpcp-spacing-left .wpcp-spacing-highlight{height:80%;left:1px;top:52%;transform:translateY(-50%);width:2px}.wpcp-spacing.border-radius .wpcp-spacing-wrapper{display:inline-block;position:relative}.wpcp-spacing.border-radius .wpcp-spacing-wrapper .wpcp-spacing-highlight{background-color:transparent;border-color:#333;border-style:solid;height:8px;position:absolute;width:8px}.wpcp-spacing.border-radius .wpcp-spacing-top .wpcp-spacing-highlight{border-width:2px 0 0 2px;left:0;top:0}.wpcp-spacing.border-radius .wpcp-spacing-right .wpcp-spacing-highlight{border-width:2px 2px 0 0;right:0;top:0}.wpcp-spacing.border-radius .wpcp-spacing-bottom .wpcp-spacing-highlight{border-width:0 2px 2px 0;bottom:0;left:unset;right:0}.wpcp-spacing.border-radius .wpcp-spacing-left .wpcp-spacing-highlight{border-width:0 0 2px 2px;bottom:0;left:2px;right:2px}.wpcp-spacing .wpcp-spacing-wrapper input[type=number]{border-right:1px solid #ddd;font-size:14px!important;height:32px!important;line-height:1.5rem;min-height:32px!important}.wpcp-spacing-range-control.wpcp-range-control{display:flex;flex-direction:column;gap:8px}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row{align-items:center;display:flex;flex-direction:row;gap:16px}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .sp-smart-range-control{align-items:center;display:flex}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .sp-ranger{display:block;flex-grow:1}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .sp-preset-btn{width:24px}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .components-range-control__wrapper{margin-bottom:0}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .components-input-control .components-input-control__container{width:54px}.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .components-input-base,.wpcp-spacing-range-control.wpcp-range-control .sp-smart-range-control-ranger-row .components-input-base input{max-height:30px;min-height:30px}.wpcp-spacing-range-control.wpcp-range-control .sp-link-side-icon{align-items:center;background-color:#fff;border:1px solid #8c8f94;border-radius:2px;box-sizing:border-box;cursor:pointer;display:flex;height:20px;justify-content:center;padding:4px 3px;width:20px}.wpcp-spacing-range-control.wpcp-range-control .sp-link-btn .sp-link-side-icon{margin-right:4px}.wpcp-spacing-range-control.wpcp-range-control .sp-link-btn.active .sp-link-side-icon{background-color:var(--wpcp-carousel-primary-2-800)}.wpcp-spacing-range-control.wpcp-range-control .sp-link-btn.active svg path,.wpcp-spacing-range-control.wpcp-range-control .sp-link-btn.active svg rect{fill:#fff}.wpcp-spacing-range-control.wpcp-range-control .components-range-control__wrapper .components-range-control__thumb-wrapper{z-index:1!important}.wpcp-spacing-range-control.wpcp-range-control .components-range-control__wrapper .components-range-control__track{background-color:var(--wpcp-carousel-primary-2-800)}.wpcp-tab-panel .sp-smart-range-control.sp-preset-btn{color:var(--wpcp-carousel-primary-2-800)}
.wpcp-divider{border-bottom:1px solid #ddd;display:block;margin:0 -16px 16px;width:calc(100% + 32px)}.wpcp-divider.blue{border-bottom:1px solid var(--wpcp-carousel-primary-2-100)}.wpcp-divider.top{margin-top:16px}.wpcp-divider.bottom{margin-bottom:12px}.wpcp-divider.top-bottom{margin-bottom:12px;margin-top:16px}.wpcp-divider.sp-w-100pct{border-bottom-width:1px;margin-bottom:12px;margin-left:auto;margin-right:auto;opacity:.6;width:100%}.wpcp-divider:has(.wpcp-divider-text){background-color:#fff;border-bottom:none;color:#728bff;position:relative;text-align:center;white-space:nowrap}.wpcp-divider:has(.wpcp-divider-text):before{border-bottom:1px solid #728bff;content:"";display:block;left:0;position:absolute;top:50%;width:100%;z-index:0}.wpcp-divider:has(.wpcp-divider-text) .wpcp-divider-text{background-color:#fff;color:#728bff;display:inline-block;font-size:11px;padding:0 7px;position:relative;text-transform:uppercase;z-index:1}
.wpcp-tab-panel .components-range-control__thumb-wrapper span,.wpcp-tab-panel .components-range-control__thumb-wrapper span:after,.wpcp-tab-panel .components-range-control__thumb-wrapper span:before{background-color:var(--wpcp-carousel-primary-2-800)}.wpcp-header-control-left,.wpcp-header-control-right{align-items:center;display:flex}.wpcp-header-control{display:flex;height:22px;justify-content:space-between;margin-bottom:8px}.wpcp-header-control-reset.components-button{color:#8c8f94}.wpcp-header-control-reset.components-button:focus{box-shadow:none}.wpcp-header-control-reset.components-button:hover svg{color:var(--wpcp-carousel-primary-2-800)}.wpcp-header-control-reset.components-button:after{border:0}.wpcp-ranger-length .wpcp-units button,.wpcp-ranger-length .wpcp-units span{width:38px!important}.wpcp-range-control .components-range-control .components-input-control .components-input-control__container input{font-size:14px;text-align:center;touch-action:none}body.rtl .wpcp-range-control .components-range-control .components-input-control{margin-left:0!important;margin-right:16px}.wpcp-range-control.sp-negative-space{margin-top:-4px}.wpcp-range-control .components-input-base{height:32px;min-height:32px}.wpcp-range-control .components-input-base input{max-height:32px}.wpcp-range-control .components-input-base input::-webkit-inner-spin-button{cursor:pointer;margin-right:-11px!important;min-height:32px}.wpcp-range-control .components-range-control__root{min-height:auto}.wpcp-range-control .components-base-control .components-base-control__field,.wpcp-range-control .components-base-control .components-range-control{margin-bottom:0!important}
.wpcp-css-code-editor .CodeMirror,.wpcp-css-code-editor .wpcp-css-code-editor__textarea{border:1px solid #d1d5db;border-radius:2px;font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.5}.wpcp-css-code-editor .CodeMirror{height:auto}.wpcp-css-code-editor .CodeMirror-scroll{min-height:120px}.wpcp-advanced-custom-css{margin-top:16px}.wpcp-advanced-custom-css .wpcp-advanced-custom-css__modal-button{margin-top:8px}.wpcp-advanced-custom-css__modal-button.components-button.is-secondary,.wpcp-custom-css-modal .components-button.is-secondary{border:1px solid var(--wpcp-carousel-primary-2-800);box-shadow:none;color:var(--wpcp-carousel-primary-2-800)}.wpcp-advanced-custom-css__modal-button.components-button.is-secondary:focus:not(:disabled),.wpcp-advanced-custom-css__modal-button.components-button.is-secondary:hover:not(:disabled),.wpcp-custom-css-modal .components-button.is-secondary:focus:not(:disabled),.wpcp-custom-css-modal .components-button.is-secondary:hover:not(:disabled){background:var(--wpcp-carousel-primary-2-50);box-shadow:none;color:var(--wpcp-carousel-primary-2-900)}.wpcp-custom-css-modal .components-modal__content{min-width:min(720px,90vw)}.wpcp-custom-css-modal .wpcp-css-code-editor{margin-bottom:16px}
.wpcpf-ai-config{--wpcpf-ai-config-text:#1e1e1e;--wpcpf-ai-config-muted:#757575;--wpcpf-ai-config-border:#dcdcde;--wpcpf-ai-config-accent:#16a34a;--wpcpf-ai-config-accent-strong:#15803d;--wpcpf-ai-config-accent-soft:#f0fdf4;--wpcpf-ai-config-accent-border:#86efac;--wpcpf-ai-config-success-soft:#dcfce7;--wpcpf-ai-config-warning:#b45309;--wpcpf-ai-config-warning-soft:#fef3c7;--wpcpf-ai-config-danger:#b91c1c;--wpcpf-ai-config-danger-soft:#fee2e2;--wpcpf-ai-config-link:#1a74e4;color:var(--wpcpf-ai-config-text);display:flex;flex-direction:column;gap:16px;padding:32px;width:100%}.wpcpf-ai-config__head{align-items:flex-end;display:flex;gap:12px;justify-content:space-between}.wpcpf-ai-config__head-text{display:flex;flex-direction:column;gap:4px}.wpcpf-ai-config__title{color:var(--wpcpf-ai-config-text);font-size:15px;font-weight:600;line-height:1.4;margin:0}.wpcpf-ai-config__count,.wpcpf-ai-config__desc{color:var(--wpcpf-ai-config-muted);font-size:13px;line-height:1.5;margin:0}.wpcpf-ai-config__count{flex-shrink:0}.wpcpf-ai-config__providers{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.wpcpf-ai-config__provider{align-items:flex-start;background:#fff;border:1px solid var(--wpcpf-ai-config-border);border-radius:8px;color:var(--wpcpf-ai-config-text);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:12px;min-height:104px;padding:16px;position:relative;text-align:left;transition:all .2s ease}.wpcpf-ai-config__provider:hover:not(.is-active){border-color:#b4b9be}.wpcpf-ai-config__provider:focus-visible{outline:2px solid var(--wpcpf-ai-config-accent);outline-offset:2px}.wpcpf-ai-config__provider.is-active{background:var(--wpcpf-ai-config-accent-soft);border-color:var(--wpcpf-ai-config-accent-border)}.wpcpf-ai-config__provider-icon{align-items:center;display:flex;justify-content:center}.wpcpf-ai-config__provider-icon svg{height:40px;width:40px}.wpcpf-ai-config__provider-label{font-size:14px;font-weight:600;line-height:1.3}.wpcpf-ai-config__key-status,.wpcpf-ai-config__provider-status{align-items:center;display:inline-flex;gap:6px}.wpcpf-ai-config__key-status:before,.wpcpf-ai-config__provider-status:before{background:#a7aaad;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.wpcpf-ai-config__provider-status{color:var(--wpcpf-ai-config-muted);font-size:13px;line-height:1.3;margin-top:-8px}.wpcpf-ai-config__provider-status.is-connected{color:#3c434a}.wpcpf-ai-config__provider-status.is-connected:before{background:var(--wpcpf-ai-config-accent)}.wpcpf-ai-config__provider-status.is-unverified:before{background:#f59e0b}.wpcpf-ai-config__provider-status.is-invalid{color:var(--wpcpf-ai-config-danger)}.wpcpf-ai-config__provider-status.is-invalid:before{background:var(--wpcpf-ai-config-danger)}.wpcpf-ai-config__provider-badge{background:var(--wpcpf-ai-config-accent-strong);border-radius:999px;color:#fff;font-size:11px;font-weight:600;line-height:1.3;padding:3px 8px;position:absolute;right:10px;top:10px}.wpcpf-ai-config__form{display:flex;flex-direction:column;gap:20px;margin-top:8px}.wpcpf-ai-config__form .wpcpf-settings-actions{margin-top:8px;padding-top:0}.wpcpf-ai-config__field{max-width:50%}@media screen and (max-width:768px){.wpcpf-ai-config__field{max-width:none}}.wpcpf-ai-config__notice{background:#f6f7f7;border-left:4px solid var(--wpcpf-ai-config-border);border-radius:4px;color:#50575e;font-size:13px;line-height:1.5;padding:12px 14px}.wpcpf-ai-config__notice.is-warning{background:#fffbeb;border-left-color:#f59e0b}.wpcpf-ai-config__connector{align-items:center;background:#f0f6fc;border:1px solid #d6e4f5;border-radius:6px;display:flex;gap:12px;padding:12px 12px 12px 16px}.wpcpf-ai-config__connector a{color:var(--wpcpf-ai-config-link);font-weight:500;text-decoration:none}.wpcpf-ai-config__connector a:hover{text-decoration:underline}.wpcpf-ai-config__connector-icon{color:#3858e9;display:flex;flex-shrink:0}.wpcpf-ai-config__connector-text{color:var(--wpcpf-ai-config-text);flex:1;font-size:13px;line-height:1.5;margin:0}.wpcpf-ai-config__connector-dismiss{align-items:center;background:none;border:none;border-radius:4px;color:#50575e;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.wpcpf-ai-config__connector-dismiss:hover{background:rgba(0,0,0,.06);color:var(--wpcpf-ai-config-text)}.wpcpf-ai-config__connector-dismiss:focus-visible{outline:2px solid var(--wpcpf-ai-config-link);outline-offset:1px}.wpcpf-ai-config__connected{align-items:flex-start;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:14px 16px}.wpcpf-ai-config__connected-badge{align-items:center;background:var(--wpcpf-ai-config-success-soft);border-radius:999px;color:var(--wpcpf-ai-config-accent-strong);display:inline-flex;font-size:11px;font-weight:600;gap:4px;line-height:1.3;padding:3px 10px;white-space:nowrap}.wpcpf-ai-config__connected-text{color:var(--wpcpf-ai-config-muted);font-size:13px;line-height:1.5;margin:6px 0 0}.wpcpf-ai-config__label{display:flex;font-size:14px;font-weight:600;line-height:1.3;margin-bottom:8px}.wpcpf-ai-config__key-row{align-items:center;display:flex;gap:8px}.wpcpf-ai-config__input{border:1px solid var(--wpcpf-ai-config-border);border-radius:6px;color:var(--wpcpf-ai-config-text);font-size:14px;height:44px;line-height:1.3;max-width:none;padding:0 14px;width:100%}.wpcpf-ai-config__input::placeholder{color:#8c8f94}.wpcpf-ai-config__input:focus{border-color:var(--wpcpf-ai-config-accent);box-shadow:none;outline:none}.wpcpf-ai-config__input.is-error{border-color:var(--wpcpf-ai-config-danger)}.wpcpf-ai-config__key-locked{align-items:center;background:#fff;border:1px solid var(--wpcpf-ai-config-border);border-radius:6px;display:flex;gap:8px;height:44px;padding:0 10px 0 14px}.wpcpf-ai-config__key-masked{color:var(--wpcpf-ai-config-text);flex:1;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wpcpf-ai-config__key-status{background:#f0f0f1;border-radius:999px;color:#50575e;flex-shrink:0;font-size:12px;font-weight:600;line-height:1.3;padding:3px 10px}.wpcpf-ai-config__key-status:before{background:currentColor}.wpcpf-ai-config__key-status.is-connected{background:var(--wpcpf-ai-config-success-soft);color:var(--wpcpf-ai-config-accent-strong)}.wpcpf-ai-config__key-status.is-unverified{background:var(--wpcpf-ai-config-warning-soft);color:var(--wpcpf-ai-config-warning)}.wpcpf-ai-config__key-status.is-invalid{background:var(--wpcpf-ai-config-danger-soft);color:var(--wpcpf-ai-config-danger)}.wpcpf-ai-config__key-btn{background:#fff;border:1px solid var(--wpcpf-ai-config-border);border-radius:4px;color:var(--wpcpf-ai-config-link);cursor:pointer;flex-shrink:0;font-size:13px;font-weight:600;height:44px;line-height:1;padding:0 12px}.wpcpf-ai-config__key-btn:hover{border-color:var(--wpcpf-ai-config-link)}.wpcpf-ai-config__key-btn:focus-visible{outline:2px solid var(--wpcpf-ai-config-link);outline-offset:2px}.wpcpf-ai-config__error,.wpcpf-ai-config__help{display:block;font-size:13px;line-height:1.4;margin-top:8px}.wpcpf-ai-config__help{color:var(--wpcpf-ai-config-muted)}.wpcpf-ai-config__error{color:var(--wpcpf-ai-config-danger)}.wpcpf-ai-config__key-meta{flex-wrap:wrap;justify-content:space-between;margin-top:10px}.wpcpf-ai-config__key-actions,.wpcpf-ai-config__key-meta{align-items:center;display:flex;gap:12px}.wpcpf-ai-config__action,.wpcpf-ai-config__key-link{color:var(--wpcpf-ai-config-link);font-size:13px;font-weight:500;line-height:1.3;text-decoration:none}.wpcpf-ai-config__action:hover,.wpcpf-ai-config__key-link:hover{text-decoration:underline}.wpcpf-ai-config__key-link{align-items:center;display:inline-flex;gap:4px}.wpcpf-ai-config__key-link:focus{box-shadow:none}.wpcpf-ai-config__action{background:none;border:none;cursor:pointer;font-family:inherit;padding:0}.wpcpf-ai-config__action.is-danger{color:var(--wpcpf-ai-config-danger)}.wpcpf-ai-config__action:disabled{cursor:default;opacity:.5;text-decoration:none}.wpcpf-ai-config__action:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:2px}
.wpcpf-collect-modal-overlay{align-items:center;animation:wpcpf-collect-modal-fade .08s linear;background:rgba(0,0,0,.35);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100000}.wpcpf-collect-modal{animation:wpcpf-collect-modal-appear .1s ease-out;background:#fff;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.08),0 15px 27px rgba(0,0,0,.07),0 30px 36px rgba(0,0,0,.04),0 50px 43px rgba(0,0,0,.02);box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;max-height:70%;max-width:100%;overflow:auto;padding:32px;width:558px}@media(prefers-reduced-motion:reduce){.wpcpf-collect-modal{animation:none}}.wpcpf-collect-modal:focus{outline:none}.wpcpf-collect-modal hr{border:0;border-bottom:1px solid #f6f7f7;border-top:1px solid #dcdcde;height:0;margin:16px 0}.wpcpf-collect-modal ul{margin:13px 0;padding:0}.wpcpf-collect-modal li{list-style:disc;margin:0 0 6px 18px}.wpcpf-collect-modal b{font-weight:600}.wpcpf-collect-modal-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.wpcpf-collect-modal-title{color:#2f2f2f;font-size:18px;font-weight:600;line-height:130%;margin:0}.wpcpf-collect-modal-close{align-items:center;background:none;border:0;color:#1e1e1e;cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;width:32px}.wpcpf-collect-modal-close svg{fill:currentColor;height:16px;width:16px}.wpcpf-collect-modal-close:focus-visible{outline:2px solid #2271b1;outline-offset:2px}.wpcpf-collect-modal li,.wpcpf-collect-modal-text{color:#4e4f52;font-size:14px;font-weight:400;line-height:160%}p.wpcpf-collect-modal-text{margin:14px 0}.wpcpf-collect-modal .wpcpf-collect-modal-link{align-items:center;color:#4e4f52;cursor:pointer;display:inline-flex;font-size:14px;line-height:160%;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wpcpf-collect-modal .wpcpf-collect-modal-link:focus,.wpcpf-collect-modal .wpcpf-collect-modal-link:hover{color:#4e4f52}.wpcpf-collect-modal .wpcpf-collect-modal-link svg{fill:#4e4f52;transform:scale(.7)}@keyframes wpcpf-collect-modal-fade{0%{opacity:0}}@keyframes wpcpf-collect-modal-appear{0%{opacity:0;transform:translateY(32px)}}
