.plover-patterns-importer-modal{height:90vh;max-height:840px;max-width:1600px;overflow-y:hidden;width:90vw}.plover-patterns-importer-modal .components-modal__content{padding:0}.plover-patterns-importer-modal .components-modal__content:before{display:none}.plover-patterns-importer-modal .components-modal__content>div{height:100%}.plover-patterns-importer-modal .components-modal__header{display:none}.plover-patterns-importer-modal .plover-patterns-modal-header{border-bottom:1px solid var(--plover-kit-dashboard-neutral-300,#d4d4d8);display:flex;height:76px;justify-content:space-between;left:0;padding:0 32px;position:absolute;top:0;width:100%;z-index:11}.plover-patterns-importer-modal .plover-patterns-modal-header .plover-patterns-modal-header-title{font-size:18px;line-height:76px;margin:0}.plover-patterns-importer-modal .plover-patterns-modal-header .plover-patterns-modal-header-actions,.plover-patterns-importer-modal .plover-patterns-modal-header .plover-patterns-modal-header-categories{align-items:center;display:flex}.plover-patterns-importer-modal .plover-patterns-modal-header .plover-patterns-modal-header-actions button{background:none;border:none;color:var(--plover-kit-dashboard-text-color,#27272a);cursor:pointer;outline:none;padding:0 12px;transition:color .25s ease}.plover-patterns-importer-modal .plover-patterns-modal-header .plover-patterns-modal-header-actions button svg{fill:currentColor}.plover-patterns-importer-modal .plover-patterns-modal-header .plover-patterns-modal-header-actions button:hover{color:var(--plover-kit-dashboard-primary,#169763)}.plover-patterns-messages{padding:24px;position:absolute;right:0;top:76px;width:auto;z-index:9}.plover-patterns-messages .plover-patterns-message{align-items:center;border:1px solid;border-radius:2px;box-shadow:0 0 2px 0 currentColor;display:flex;font-weight:700;margin-bottom:8px;padding:8px 16px}.plover-patterns-messages .plover-patterns-message:last-of-type{margin-bottom:0}.plover-patterns-messages .plover-patterns-message .plover-message-close{background:transparent;border:none;color:currentColor;outline:none;fill:currentColor;cursor:pointer;font-size:0;line-height:1;margin-right:6px;padding:0}.plover-patterns-messages .plover-patterns-message .plover-message-close svg{height:16px;width:16px}.plover-patterns-messages .plover-error-message{background:#ffdfdf;color:#e3101a}.plover-patterns-modal-loader{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;width:200px}.plover-patterns-modal-loader p{font-size:16px}.plover-patterns-importer-modal .components-modal__content{margin-top:76px}.plover-patterns-modal-panel{background-color:var(--plover-kit-dashboard-neutral-100,#f4f4f5);display:flex;height:100%}.plover-patterns-modal-panel .plover-patterns-content,.plover-patterns-modal-panel .plover-patterns-sidebar{background-color:var(--plover-kit-dashboard-neutral-0,#fff);padding:24px}.plover-patterns-modal-panel .plover-patterns-sidebar{border-right:1px solid var(--plover-kit-dashboard-neutral-300,#d4d4d8);display:flex;flex-direction:column;flex-shrink:0;width:300px}.plover-patterns-modal-panel .plover-patterns-sidebar .plover-patterns-category-list{flex-grow:1;overflow-y:auto}.plover-patterns-modal-panel .plover-patterns-category-list{list-style:none;margin:24px -24px 0;padding:0}.plover-patterns-modal-panel .plover-patterns-category-list li{display:block;margin-bottom:4px}.plover-patterns-modal-panel .plover-patterns-category-list li button{background:transparent;border:0;border-left:3px solid transparent;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;outline:none;padding:12px 24px;position:relative;width:100%}.plover-patterns-modal-panel .plover-patterns-category-list li button:focus{outline:1px dashed var(--plover-kit-dashboard-primary,#169763)}.plover-patterns-modal-panel .plover-patterns-category-list li button.active,.plover-patterns-modal-panel .plover-patterns-category-list li button:hover{border-color:var(--plover-kit-dashboard-primary,#169763);color:var(--plover-kit-dashboard-primary,#169763)}.plover-patterns-modal-panel .plover-patterns-category-list li button.active:after,.plover-patterns-modal-panel .plover-patterns-category-list li button:hover:after{background:var(--plover-kit-dashboard-primary,#169763);content:" ";display:block;height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%}.plover-patterns-modal-panel .plover-patterns-content{border-left:1px solid var(--plover-kit-dashboard-neutral-300,#d4d4d8);flex-grow:1;height:100%;margin-left:12px;overflow-x:hidden;overflow-y:auto}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-no-result{font-size:18px;margin-top:48px;text-align:center}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list-header{display:flex;justify-content:space-between;margin-bottom:24px;padding:0 12px}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list-title{font-size:24px;margin:0;padding:0}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list .plover-pattern-wrap{flex-shrink:0;padding:12px;width:100%}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list .plover-pattern-wrap .plover-pattern-item{background:var(--plover-kit-dashboard-neutral-0,#fff);border:1px solid var(--plover-kit-dashboard-neutral-300,#d4d4d8);display:flex;flex-direction:column;height:100%;position:relative;transition:all .2s ease}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list .plover-pattern-wrap .plover-pattern-item .premium-badge{background:rgba(0,0,0,.5);border-radius:4px;color:#fff;display:inline-block;font-size:14px;line-height:1;padding:.5em;position:absolute;right:6px;top:6px;transition:all .2s ease}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list .plover-pattern-wrap .plover-pattern-item .premium-badge svg{fill:#f6c509;height:18px;width:18px}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list .plover-pattern-wrap .plover-pattern-item img{max-width:100%;width:100%}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list .plover-pattern-wrap .plover-pattern-item .plover-pattern-cover{flex-grow:1}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list .plover-pattern-wrap .plover-pattern-item .plover-pattern-meta{border-top:1px solid var(--plover-kit-dashboard-neutral-300,#d4d4d8);padding:16px 12px;position:relative}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list .plover-pattern-wrap .plover-pattern-item .pattern-name{font-size:16px;font-weight:700}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list .plover-pattern-wrap .plover-pattern-item .pattern-actions{align-items:center;background:#f8fafc;border-left:1px solid #e2e8f0;display:flex;height:100%;opacity:0;padding:0 12px;position:absolute;right:0;top:0;transition:all .2s ease}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list .plover-pattern-wrap .plover-pattern-item .pattern-actions .plover-button{height:auto}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list .plover-pattern-wrap .plover-pattern-item:hover{border-color:var(--plover-kit-dashboard-primary,#169763)}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list .plover-pattern-wrap .plover-pattern-item:hover .pattern-actions{opacity:1}.plover-patterns-modal-panel .plover-patterns-content .plover-patterns-list-footer{margin-top:24px;text-align:center}.plover-pattern-detail-modal{background-color:var(--plover-kit-dashboard-neutral-100,#f4f4f5);border-radius:8px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:19}.plover-pattern-detail-modal .plover-pattern-detail{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;width:100%}.plover-pattern-detail-modal .plover-pattern-detail .pattern-title{align-items:center;background-color:var(--plover-kit-dashboard-background-color,#fff);border-bottom:1px solid var(--plover-kit-dashboard-border-color,#d4d4d8);border-radius:8px 8px 0 0;display:flex;gap:24px;margin-bottom:48px;padding:24px}.plover-pattern-detail-modal .plover-pattern-detail .pattern-title svg{width:24px}.plover-pattern-detail-modal .plover-pattern-detail .pattern-title *{color:var(--plover-kit-dashboard-heading-color,#09090b);font-size:24px;line-height:1;margin:0}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview{align-items:flex-start;display:flex;gap:24px;margin:0 auto;max-width:1160px;padding:0 24px}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview,.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview p{font-size:14px}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-overview-left,.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-overview-right{background:var(--plover-kit-dashboard-background-color,#fff);border:1px solid var(--plover-kit-dashboard-border-color,#d4d4d8);padding:24px}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-overview-left{width:70%}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-overview-right{width:30%}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-thumbnail{position:relative}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-thumbnail .premium-badge{background:rgba(0,0,0,.5);border-radius:4px;color:#fff;display:inline-block;font-size:16px;line-height:1;padding:.5em;position:absolute;right:12px;top:12px;transition:all .2s ease}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-thumbnail .premium-badge svg{fill:#f6c509;height:24px;width:24px}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-thumbnail img{border:1px solid var(--plover-kit-dashboard-border-color,#d4d4d8);max-width:100%;width:100%}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-meta-list{list-style:none;margin-block:0;margin-bottom:24px;margin-top:24px;padding-inline-start:0}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-meta-list span+span{font-weight:500}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-meta-list li{border-bottom:1px solid var(--plover-kit-dashboard-border-color,#d4d4d8);display:flex;flex-wrap:wrap;gap:0 10px;justify-content:space-between;padding-block:10px}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-meta-list li:last-of-type{border-bottom:0}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-meta-group{margin-top:36px}.plover-pattern-detail-modal .plover-pattern-detail .pattern-overview .pattern-meta-group h3{margin-top:0}@media(min-width:960px){.is-fullscreen-mode .edit-post-visual-editor.has-inline-canvas .block-editor-block-contextual-toolbar.is-fixed{width:calc(100% - 720px)}}.components-button.has-icon.plover-patterns-button{font-size:12px;font-weight:500;gap:8px;height:40px;letter-spacing:.1em;line-height:40px;padding-left:12px;text-transform:uppercase;white-space:nowrap}.components-button.has-icon.plover-patterns-button,.components-button.has-icon.plover-patterns-button:active,.components-button.has-icon.plover-patterns-button:hover{background:#272727;color:var(--plover-kit-dashboard-neutral-0,#fff)}.components-placeholder.plover-patterns-placeholder{align-items:center}.components-placeholder.plover-patterns-placeholder .components-placeholder__fieldset{width:auto}.components-placeholder.plover-patterns-placeholder .components-placeholder__fieldset .components-button.plover-patterns-modal-button,.components-placeholder.plover-patterns-placeholder .components-placeholder__fieldset .components-button:last-child{background-color:var(--wp-admin-theme-color);margin:0 auto}.plover-patterns-search{position:relative}.plover-patterns-search input[type=search]{background:var(--plover-kit-dashboard-neutral-100,#f4f4f5);border:none;border-radius:2px;box-shadow:inset 0 0 0 1px var(--plover-kit-dashboard-neutral-200,#e4e4e7);outline:none;padding:4px 32px 4px 12px;width:100%}.plover-patterns-search input[type=search]:focus{border:none;box-shadow:inset 0 0 0 2px var(--plover-kit-dashboard-primary,#169763)}.plover-patterns-search .plover-patterns-search-icon{align-items:center;background:none;border:0;bottom:0;cursor:pointer;display:flex;line-height:1;margin:0;padding:0;position:absolute;right:12px;top:0}.plover--button,.plover--icon-button,.plover--tab-button,a.plover--button,a.plover--icon-button,a.plover--tab-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--plover-button-background-initial)!important;border:1px solid var(--plover-button-border-initial)!important;border-radius:var(--plover-button-border-radius,.25rem);color:var(--plover-button-text-initial)!important;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:1;outline:none;overflow:hidden;padding:.75em 1.25em;position:relative;text-decoration:none!important;text-transform:uppercase;transition:all .2s ease}.plover--button svg,.plover--icon-button svg,.plover--tab-button svg,a.plover--button svg,a.plover--icon-button svg,a.plover--tab-button svg{height:.95em;margin-left:.75em;width:.95em;fill:currentColor}.plover--button:focus,.plover--button:hover,.plover--icon-button:focus,.plover--icon-button:hover,.plover--tab-button:focus,.plover--tab-button:hover,a.plover--button:focus,a.plover--button:hover,a.plover--icon-button:focus,a.plover--icon-button:hover,a.plover--tab-button:focus,a.plover--tab-button:hover{background:var(--plover-button-background-hover);border:1px solid var(--plover-button-border-hover);color:var(--plover-button-text-hover)}.plover--button:focus svg,.plover--button:hover svg,.plover--icon-button:focus svg,.plover--icon-button:hover svg,.plover--tab-button:focus svg,.plover--tab-button:hover svg,a.plover--button:focus svg,a.plover--button:hover svg,a.plover--icon-button:focus svg,a.plover--icon-button:hover svg,a.plover--tab-button:focus svg,a.plover--tab-button:hover svg{fill:var(--plover-button-text-hover)}.plover--button:after,.plover--icon-button:after,.plover--tab-button:after,a.plover--button:after,a.plover--icon-button:after,a.plover--tab-button:after{background:currentColor;border-radius:100%;content:"";height:5px;left:50%;opacity:0;position:absolute;top:50%;transform:scale(1) translate(-50%);transform-origin:50% 50%;width:5px}.plover--button:hover:after,.plover--icon-button:hover:after,.plover--tab-button:hover:after,a.plover--button:hover:after,a.plover--icon-button:hover:after,a.plover--tab-button:hover:after{animation:buttonripple 1s ease-out;text-decoration:none}.plover--button:active,.plover--icon-button:active,.plover--tab-button:active,a.plover--button:active,a.plover--icon-button:active,a.plover--tab-button:active{box-shadow:none;outline:none}.plover--icon-button{align-items:center;border-radius:9999px;display:flex;height:32px;justify-content:center;padding:0;width:32px}.plover--button-solid,.plover--tab-button.active{--plover-button-text-initial:var(--plover-kit-dashboard-neutral-0,#fff);--plover-button-text-hover:var(--plover-kit-dashboard-neutral-0,#fff)}.plover--tab-button.active{--plover-button-background-initial:var(--plover-kit-dashboard-primary,#169763);--plover-button-background-hover:var(--plover-kit-dashboard-primary-active,#0d9488);--plover-button-border-initial:var(--plover-kit-dashboard-primary,#169763);--plover-button-border-hover:var(--plover-kit-dashboard-primary-active,#0d9488)}.plover--button-solid{--plover-button-background-initial:var(--plover-kit-dashboard-primary-gradient,linear-gradient(135deg,#31a89f 0%,#7bc43b 100%));--plover-button-background-hover:var(--plover-kit-dashboard-primary-gradient,linear-gradient(135deg,#31a89f 0%,#7bc43b 100%));--plover-button-border-initial:transparent;--plover-button-border-hover:transparent}.plover--button-outline,.plover--tab-button{--plover-button-text-initial:var(--plover-kit-dashboard-primary,#169763);--plover-button-text-hover:var(--plover-kit-dashboard-neutral-0,#fff);--plover-button-background-initial:transparent;--plover-button-background-hover:var(--plover-kit-dashboard-primary-active,#0d9488);--plover-button-border-initial:var(--plover-kit-dashboard-primary,#169763);--plover-button-border-hover:var(--plover-kit-dashboard-primary-active,#0d9488)}.plover--tab-button:not(:last-child){border-bottom-right-radius:0;border-right:0!important;border-top-right-radius:0}.plover--tab-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}@keyframes buttonripple{0%{opacity:.15;transform:scale(0)}20%{opacity:.15;transform:scale(20)}to{opacity:0;transform:scale(40)}}
