@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:root{--builder-border-radius:4px;--builder-box-shadow:0 0 12px rgba(0,0,0,.4);--builder-toolbar-height:48px;--builder-input-height:32px;--builder-input-padding-x:12px;--builder-element-action-size:21px;--builder-popup-input-height:40px;--builder-spacing:16px;--builder-icon-width:28px;--builder-font-family-monospace:Menlo,"Consolas",monaco,"Courier New",monospace;--builder-placeholder-opacity:0.65;--builder-gray-0:#090a0c;--builder-gray-1:#0d0f12;--builder-gray-2:#161a1d;--builder-gray-3:#293038;--builder-gray-4:#3d4752;--builder-gray-5:#4e5c6a;--builder-gray-6:#687a8d;--builder-gray-7:#8a99a8;--builder-gray-8:#b3bdc7;--builder-gray-9:#e2e6e9;--builder-gray-a:#848f9a;--builder-gray-b:#9aa3ac;--builder-gray-c:#abb3ba;--builder-gray-d:#c1c7cd;--builder-gray-e:#d2d6da;--builder-gray-f:#e9ebed;--builder-bg:var(--builder-gray-2);--builder-bg-2:var(--builder-gray-3);--builder-bg-3:var(--builder-gray-4);--builder-bg-4:var(--builder-gray-5);--builder-color:var(--builder-gray-9);--builder-color-description:var(--builder-gray-7);--builder-bg-accent:#58470e;--builder-color-accent:#ffd54d;--builder-color-accent-inverse:#1e2124;--builder-color-class:#51a6fb;--builder-bg-class:#0f3357;--builder-color-component:#ae8cf2;--builder-bg-component:#3c2960;--builder-color-info:#3bf;--builder-bg-info:#00334d;--builder-bg-highlight:#263740;--builder-color-highlight:#1aa2e6;--builder-bg-danger:#470b0b;--builder-color-danger:#e13333;--builder-bg-success:#104131;--builder-color-success:#2caf84;--builder-bg-muted:#2b333b;--builder-color-muted:#6c7f93;--builder-border-color:var(--builder-gray-4);--builder-color-knob:var(--builder-gray-7);--builder-canvas-scrollbar-thumb_hover:var(--builder-gray-a);--builder-canvas-scrollbar-thumb:var(--builder-gray-c);--builder-canvas-scrollbar-track:var(--builder-gray-f)}[data-builder-mode=light]{--builder-bg:#f9fafb;--builder-bg-2:#e8ebee;--builder-bg-3:#d6dbe1;--builder-bg-4:#c4ccd4;--builder-color:var(--builder-gray-2);--builder-color-description:var(--builder-gray-7);--builder-color-accent:#f72684;--builder-color-accent-inverse:#fff;--builder-bg-accent:#feebf4;--builder-color-info:#069;--builder-bg-info:#9df;--builder-border-color:var(--builder-gray-d);--builder-color-knob:var(--builder-gray-8);--builder-color-component:#49288a;--builder-bg-component:#dfd1fa;--builder-bg-danger:#f6c1c1;--builder-box-shadow:0 0 8px rgba(0,0,0,.25)}.brx-body.main{flex-direction:row}.brx-body.main *{outline:none}.brx-body.main>#brx-content,.brx-body.main>#brx-footer,.brx-body.main>#brx-header{opacity:0}.brx-body.main h1,.brx-body.main h2,.brx-body.main h3,.brx-body.main h4,.brx-body.main h5,.brx-body.main h6{color:var(--builder-color);font-family:Lato,sans-serif;font-weight:700}.brx-body.iframe{min-height:100vh;opacity:0}.brx-body.iframe.mounted{opacity:1}.brx-body+.woocommerce-store-notice,.brx-body.iframe>#brx-component.bricks-static-component{display:none!important}#bricks-debug-info{font-family:var(--builder-font-family-monospace);font-size:12px;line-height:1;list-style-type:none;margin:0;padding:0;position:relative}#bricks-debug-info li{background-color:var(--builder-bg-2);border-bottom:1px solid var(--builder-bg);padding:6px 12px}#bricks-debug-info li:last-child{border:none}#bricks-debug-info li.debug-toggle{border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:var(--builder-color);cursor:pointer;height:24px;left:50%;line-height:24px;opacity:.25;padding:0;position:absolute;text-align:center;top:100%;transform:translateX(-50%);width:24px;z-index:999999}#bricks-debug-info li.debug-toggle:hover{opacity:1}#bricks-debug-info pre{background-color:transparent;color:var(--builder-color);font-size:inherit;margin:0;padding:0}#bricks-highlight-id{left:0;outline:1px solid var(--builder-color-highlight)!important;outline-offset:-1px;pointer-events:none;position:absolute;top:0;user-select:none;z-index:10001}#bricks-highlight-id.component{outline:1px solid var(--builder-color-component)!important}#bricks-highlight-id.component:after{background-color:var(--builder-color-component)}#bricks-highlight-id.rtl:after{left:auto;right:0}#bricks-highlight-id:after{background-color:var(--builder-color-highlight);border-radius:0;color:#fff;content:attr(data-element-name);font-size:12px;left:0;line-height:20px;padding:0 4px;pointer-events:none;position:absolute;top:100%;transform:translateY(-1px);user-select:none;white-space:nowrap}#bricks-highlight-id.inside{top:-1px}#bricks-highlight-id.inside:after{margin-top:-20px}#bricks-draggable-placeholder{background-color:var(--builder-color-accent);display:none;height:8px;opacity:.8;pointer-events:all!important;width:100%}#bricks-draggable-placeholder.show{display:block;z-index:999}#bricks-draggable-placeholder>*{display:none!important}.bricks-draggable-handle{cursor:move!important}.bricks-draggable-item{cursor:move}.bricks-draggable-item.bricks-draggable-off{cursor:default!important}.bricks-draggable-item.dragging{opacity:.5!important;pointer-events:none!important;user-select:none!important}.bricks-draggable-highlight{outline:1px dashed var(--builder-color-highlight)!important;outline-offset:-1px!important;z-index:1000}.bricks-draggable-highlight .brx-draggable:empty{outline:none!important}#bricks-draggable-ghost{background-color:var(--builder-color-accent)!important;border-radius:24px;cursor:grab!important;display:none;height:24px;position:absolute;width:24px;z-index:-1}#bricks-draggable-ghost.show{display:block}#bricks-sortable-placeholder{background-color:var(--builder-color-accent);border-radius:2px;height:4px;pointer-events:none;width:100%}#bricks-sortable-placeholder>*{display:none!important}.bricks-sortable-handle{cursor:move}.bricks-sortable-item.sorting{opacity:.25!important}@font-face{font-family:Inter;font-weight:100 900;src:url(../fonts/builder/Inter.woff2)}#bricks-blank-canvas,#bricks-breakpoints .breakpoints li label,#bricks-breakpoints .data-after:after,#bricks-breakpoints .data-before:before,#bricks-builder-insert-layout,#bricks-notification,#bricks-popup{font-family:Inter,sans-serif}#wpcom-launch-banner-wrapper{display:none!important}#bricks-preloader{align-items:center;background-color:var(--builder-bg);bottom:0;color:var(--builder-color);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:1;position:fixed;right:0;top:0;transition:all .2s ease-in-out;width:100%;z-index:999999}#bricks-preloader.loading .bricks-loading-inner{opacity:1;transform:translateY(0)}#bricks-preloader.loaded{transform:translateY(10px)}#bricks-preloader.loaded .bricks-loading-inner{opacity:0}#bricks-preloader .bricks-loading-inner{opacity:0;transform:translateY(-10px);transition:all .2s ease-in-out;white-space:nowrap;width:110px}#bricks-preloader .title{font-size:21px;font-weight:900;margin-top:30px;position:relative}#bricks-preloader label.version{align-items:center;border-radius:4px;color:var(--builder-color-accent-inverse);display:inline-flex;font-size:13px;font-weight:700;gap:1px;line-height:24px;margin-inline-start:10px;overflow:hidden;position:absolute;text-transform:uppercase;top:0}#bricks-preloader label.version span{padding:0 6px}#bricks-preloader label.version .number{background-color:var(--builder-color-accent)}#bricks-preloader label.version .type{background:var(--builder-bg-3);color:var(--builder-color)}#bricks-preloader .sub-title{display:block;margin-top:5px}#bricks-preloader a{color:currentcolor!important}#bricks-preloader i{font-size:60px}#bricks-preloader i,.bricks-animation-load8{animation:load8 1s linear infinite}.bricks-logo-animated{height:40px;margin:0 auto;position:relative;width:40px}.bricks-logo-animated .cube{float:left;height:50%;position:relative;width:50%}.bricks-logo-animated .cube:before{animation:sk-foldCubeAngle 1.8s linear infinite both;content:"";height:100%;left:0;position:absolute;top:0;transform-origin:100% 100%;width:100%}.bricks-logo-animated .bottom-right{transform:rotate(180deg)}.bricks-logo-animated .bottom-left{transform:rotate(270deg)}.bricks-logo-animated .top-left:before{background-color:#ffe66d}.bricks-logo-animated .bottom-right:before{animation-delay:.3s;background-color:#fe9}.bricks-logo-animated .bottom-left:before{animation-delay:.6s;background-color:#ffd64f}@keyframes sk-foldCubeAngle{0%,10%{opacity:0;transform:perspective(140px) rotateX(180deg)}25%,75%{opacity:1;transform:perspective(140px) rotateX(0deg)}90%,to{opacity:0;transform:perspective(140px) rotateY(90deg)}}[data-builder-mode=dark] #bricks-preloader img{filter:invert(100)}[data-builder-mode=dark] #bricks-preloader label.version{box-shadow:var(--builder-box-shadow)}#bricks-breakpoints{align-items:flex-start;background-color:hsla(0,0%,100%,.9);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10001}#bricks-breakpoints-inner{background-color:var(--builder-bg);border-radius:var(--builder-border-radius);box-shadow:var(--builder-box-shadow);color:var(--builder-color);font-size:13px;max-width:80%;overflow:hidden;position:relative;top:100px;width:600px}#bricks-breakpoints-inner ::placeholder,#bricks-breakpoints-inner select{color:var(--builder-color);opacity:var(--builder-placeholder-opacity)}#bricks-breakpoints-inner .header{align-items:center;background-color:var(--builder-bg-2);display:flex;gap:var(--builder-spacing);justify-content:space-between;padding:0 var(--builder-spacing)}#bricks-breakpoints-inner .header .title{flex:1;font-size:15px;font-weight:700;letter-spacing:.4px;line-height:60px;margin:0;position:relative;text-transform:uppercase}#bricks-breakpoints-inner .header .title[data-after]:after{background-color:var(--builder-color-accent);border-radius:var(--builder-border-radius);color:var(--builder-color-accent-inverse);content:attr(data-after);font-size:12px;font-weight:700;line-height:30px;padding:0 1em;position:absolute;text-transform:uppercase;top:50%;transform:translate(1em,-50%)}#bricks-breakpoints-inner .header .title span{text-transform:none}#bricks-breakpoints-inner .header .actions{display:flex;gap:4px}#bricks-breakpoints-inner .header .bricks-svg-wrapper{align-items:center;background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}#bricks-breakpoints-inner .header .bricks-svg-wrapper:hover svg{opacity:1}#bricks-breakpoints-inner .header .bricks-svg-wrapper.active{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-breakpoints-inner .header .bricks-svg-wrapper.active svg{opacity:1}#bricks-breakpoints-inner .header .bricks-svg-wrapper svg{height:15px;opacity:.5;width:15px}#bricks-breakpoints-inner .info-message{background-color:var(--builder-bg-info);border-radius:var(--builder-border-radius);color:var(--builder-color-info);margin-bottom:10px;padding:5px 10px;width:100%}#bricks-breakpoints-inner .wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin:20px}#bricks-breakpoints-inner .wrapper .actions{display:flex;gap:10px}#bricks-breakpoints-inner .wrapper .delete{background-color:var(--bricks-text-danger);color:#fff}#bricks-breakpoints-inner button,#bricks-breakpoints-inner input[type=submit]{background-color:var(--bricks-text-success);border:none;border-radius:var(--builder-border-radius);box-shadow:none;color:#fff;font-weight:700;line-height:var(--builder-input-height);padding:0 10px;text-transform:uppercase}#bricks-breakpoints-inner input{text-align:inherit}#bricks-breakpoints-inner input[readonly]{pointer-events:none!important}#bricks-breakpoints-inner .cancel{background-color:transparent;color:currentcolor}#bricks-breakpoints-inner label{font-weight:700;letter-spacing:.4px;margin:0}#bricks-breakpoints-inner form{display:flex;flex-direction:column;gap:10px;padding:30px 0 0}#bricks-breakpoints-inner form .title{background-color:var(--builder-bg);margin-bottom:10px}#bricks-breakpoints-inner form .breakpoint-icon{display:flex;gap:10px}#bricks-breakpoints-inner form .breakpoint-icon span{align-items:center;border-radius:var(--builder-border-radius);cursor:pointer;display:inline-flex;height:var(--builder-input-height);justify-content:center;width:var(--builder-input-height)}#bricks-breakpoints-inner form .breakpoint-icon span.selected,#bricks-breakpoints-inner form .breakpoint-icon span:hover{background-color:var(--builder-bg-3)}#bricks-breakpoints-inner form .breakpoint-icon svg{height:18px;width:18px}#bricks-breakpoints-inner form .form-group{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:0 30px}#bricks-breakpoints-inner form .form-group:last-child{padding-bottom:30px}#bricks-breakpoints-inner form .form-group .wrapper{margin:10px 0 0}#bricks-breakpoints-inner form label{align-self:flex-start;line-height:var(--builder-input-height);min-width:140px}#bricks-breakpoints-inner form label+*{width:100%}#bricks-breakpoints-inner form input{background-color:var(--builder-bg-3);border:none;border-radius:var(--builder-border-radius);line-height:var(--builder-input-height)}#bricks-breakpoints-inner form input[type=submit]:disabled{cursor:not-allowed;opacity:.5}#bricks-breakpoints-inner .breakpoints{border-top:1px solid var(--builder-bg-2);list-style-type:none;margin:0;padding:0}#bricks-breakpoints-inner .breakpoints li{align-items:center;display:flex;gap:15px;line-height:60px;padding:0 30px;position:relative}#bricks-breakpoints-inner .breakpoints li:nth-child(2n){background-color:var(--builder-bg-2)}#bricks-breakpoints-inner .breakpoints li:after{background-color:var(--builder-color-accent);bottom:0;content:"";left:15px;position:absolute;top:0;transform:translate(-50%);width:1px}#bricks-breakpoints-inner .breakpoints li:first-child:before{border:4px solid transparent;border-bottom:4px solid var(--builder-color-accent);content:"";left:11px;position:absolute;top:24px}#bricks-breakpoints-inner .breakpoints li:first-child:after{top:30px}#bricks-breakpoints-inner .breakpoints li:last-child:before{border:4px solid transparent;border-top:4px solid var(--builder-color-accent);bottom:24px;content:"";left:11px;position:absolute}#bricks-breakpoints-inner .breakpoints li:last-child:after{bottom:30px}#bricks-breakpoints-inner .breakpoints li.base:before{background-color:var(--builder-color-accent);border-radius:50%;content:"";height:8px;left:15px;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}#bricks-breakpoints-inner .breakpoints li.active{background-color:var(--builder-color-accent-inverse);opacity:1}#bricks-breakpoints-inner .breakpoints li.active .icon,#bricks-breakpoints-inner .breakpoints li.active .label,#bricks-breakpoints-inner .breakpoints li.active .width{color:var(--builder-color-accent)}#bricks-breakpoints-inner .breakpoints li.inactive{opacity:.75}#bricks-breakpoints-inner .breakpoints li.disabled{opacity:.75;pointer-events:none}#bricks-breakpoints-inner .breakpoints li.custom label{padding-right:50px}#bricks-breakpoints-inner .breakpoints li.custom .toggle{cursor:pointer}#bricks-breakpoints-inner .breakpoints li.paused .actions,#bricks-breakpoints-inner .breakpoints li.paused .label,#bricks-breakpoints-inner .breakpoints li.paused .width{opacity:.5;pointer-events:none!important;user-select:none!important}#bricks-breakpoints-inner .breakpoints li label{color:currentcolor;font-weight:700;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}#bricks-breakpoints-inner .breakpoints li .label{width:200px}#bricks-breakpoints-inner .breakpoints li .width{font-family:monospace}#bricks-breakpoints-inner .breakpoints li .toggle{cursor:not-allowed}#bricks-breakpoints-inner .breakpoints input[type=checkbox]{outline:1px solid var(--builder-bg)}#bricks-breakpoints-inner .breakpoints .actions{align-items:center;display:flex;gap:.5em;margin-left:auto}#bricks-breakpoints-inner .breakpoints .actions span{cursor:pointer}#bricks-notifications{color:var(--builder-color);font-size:14px;position:fixed;right:30px;top:40px;z-index:10001}#bricks-notifications.has-conflicts:after{background-color:hsla(0,0%,100%,.9);bottom:0;content:"";left:0;position:fixed;right:0;top:0}#bricks-notifications .counter{align-items:center;background-color:var(--bricks-text-danger);border-radius:var(--builder-border-radius);color:#fff;cursor:pointer;display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;position:absolute;right:0;top:0;transform:translate(50%,-50%) scale(0);transition:all .1s ease-in-out;width:16px;z-index:10003}#bricks-notifications .counter.show{transform:translate(50%,-50%) scale(1)}#bricks-notifications .counter:hover{transform:translate(50%,-50%) scale(1.1)}#bricks-notifications .counter span{font-family:monospace}#bricks-notifications .wrapper{border-radius:var(--builder-border-radius);box-shadow:0 0 10px rgba(0,0,0,.75);position:relative;transform:translate(10px);width:360px;z-index:10002}#bricks-notifications .wrapper button{align-items:center;background-color:transparent;border:1px solid;border-radius:var(--builder-border-radius);color:currentcolor;cursor:pointer;display:inline-flex;font-size:10px;font-weight:700;gap:4px;line-height:1;opacity:.75;padding:4px 6px;text-transform:uppercase;transition:color .2s}#bricks-notifications .wrapper button:hover{opacity:1}#bricks-notifications .wrapper button[disabled]{cursor:not-allowed}#bricks-notifications .wrapper header{align-items:center;background-color:var(--builder-bg-3);border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius);display:flex;justify-content:space-between;padding:15px}#bricks-notifications .wrapper header .title{color:inherit;font-size:1em;letter-spacing:.4px;text-transform:uppercase}#bricks-notifications .wrapper .notification{background-color:var(--builder-bg-2);border:1px solid transparent;border-top:1px solid var(--builder-border-color);display:flex;flex-wrap:wrap;gap:15px;padding:15px;position:relative;transform:scale(1);transition:all .1s ease-in-out}#bricks-notifications .wrapper .notification:hover{background-color:var(--builder-bg);border-color:var(--builder-color-accent);border-radius:var(--builder-border-radius);transform:scale(1.02);z-index:1}#bricks-notifications .wrapper .notification:last-child{border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius)}#bricks-notifications .wrapper .notification.conflict:hover{border-color:var(--bricks-text-danger)}#bricks-notifications .wrapper .notification[data-action=error]{background-color:var(--bricks-text-danger);border-color:var(--bricks-text-danger);color:#fff}#bricks-notifications .wrapper .notification[data-action=error] .avatar{display:none}#bricks-notifications .wrapper .notification[data-action=error] .content{align-items:center;flex-direction:row;justify-content:space-between}#bricks-notifications .wrapper .notification[data-action=error] .content .meta{display:none}#bricks-notifications .wrapper .notification[data-action=error] .content .actions{width:auto}#bricks-notifications .wrapper .notification[data-action=orphaned]{background-color:var(--bricks-text-danger);border-color:var(--bricks-text-danger);color:#fff}#bricks-notifications .wrapper .notification[data-action=orphaned-cleaned]{background-color:var(--bricks-text-success);border-color:var(--bricks-text-success);color:#fff}#bricks-notifications .wrapper .notification .message.conflict{background-color:var(--bricks-text-danger);border-radius:var(--builder-border-radius);color:#fff;font-size:13px;padding:4px 8px;width:100%}#bricks-notifications .wrapper .notification .avatar img{border-radius:50%;height:40px;width:40px}#bricks-notifications .wrapper .notification .content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:4px}#bricks-notifications .wrapper .notification .meta{align-items:center;display:flex;gap:var(--builder-spacing);justify-content:space-between;width:100%}#bricks-notifications .wrapper .notification .desc a{text-decoration:underline}#bricks-notifications .wrapper .notification .desc p{margin:0}#bricks-notifications .wrapper .notification .author{font-size:1em;line-height:1}#bricks-notifications .wrapper .notification .timestamp{flex-shrink:0;font-size:12px;line-height:1;opacity:.75}#bricks-notifications .wrapper .notification .actions{display:flex;gap:4px;width:100%}#bricks-notifications .wrapper .notification .details{margin:4px 0}#bricks-notifications .wrapper .notification .details ul{display:flex;flex-wrap:wrap;gap:4px;list-style-type:none;margin:0;max-height:164px;overflow-y:auto;padding:0;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin;width:100%}#bricks-notifications .wrapper .notification .details ul::-webkit-scrollbar{width:8px}#bricks-notifications .wrapper .notification .details ul::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}#bricks-notifications .wrapper .notification .details ul::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}#bricks-notifications .wrapper .notification .details ul::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}#bricks-notifications .wrapper .notification .details ul li{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);font-family:monospace;font-size:12px;line-height:1;padding:4px}#bricks-toolbar{background-color:var(--builder-bg);border-bottom:1px solid var(--builder-border-color);color:var(--builder-color);display:flex;font-size:16px;height:var(--builder-toolbar-height);justify-content:space-between;position:fixed;scrollbar-width:none;text-align:center;top:0;width:100%;z-index:3002}#bricks-toolbar::-webkit-scrollbar{background:transparent;height:0;width:0}#bricks-toolbar.is-previewing{background-color:transparent!important;border-color:transparent!important;pointer-events:none}#bricks-toolbar.is-previewing li:not(.preview):not(.new-tab){visibility:hidden}#bricks-toolbar.is-previewing .new-tab,#bricks-toolbar.is-previewing .preview{pointer-events:all}#bricks-toolbar .group-wrapper{align-items:center;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;list-style-type:none;margin:0;padding:0}#bricks-toolbar .group-wrapper.start{min-width:320px}#bricks-toolbar label{margin:0}#bricks-toolbar li{align-items:center;border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:32px;justify-content:center;width:40px}#bricks-toolbar li:focus-visible{box-shadow:inset 0 0 0 2px var(--builder-color-accent)}#bricks-toolbar li:focus-visible.preview-dimension{box-shadow:none}#bricks-toolbar li:focus-visible.preview-dimension input{box-shadow:inset 0 0 0 2px var(--builder-color-accent)}#bricks-toolbar li:focus-visible.disabled{box-shadow:inset 0 0 0 2px currentcolor}#bricks-toolbar li:focus-visible[data-balloon]:after,#bricks-toolbar li:focus-visible[data-balloon]:before{opacity:1;pointer-events:auto}#bricks-toolbar li:has(:focus-visible){box-shadow:inset 0 0 0 2px var(--builder-color-accent)}#bricks-toolbar li:has(:focus-visible).preview-dimension{box-shadow:none}#bricks-toolbar li:has(:focus-visible).preview-dimension input{box-shadow:inset 0 0 0 2px var(--builder-color-accent)}#bricks-toolbar li:has(:focus-visible):not(.active).logo{background:#18181b!important}#bricks-toolbar li:has(:focus-visible):not(.active).logo img{filter:brightness(100)}#bricks-toolbar li:has(:focus-visible):not(.active)[data-balloon]:after,#bricks-toolbar li:has(:focus-visible):not(.active)[data-balloon]:before{opacity:1;pointer-events:auto}#bricks-toolbar li:has(:focus-visible):not(.active) svg{opacity:1}#bricks-toolbar li:focus-visible,#bricks-toolbar li:hover{color:var(--builder-color-accent)}#bricks-toolbar li:focus-visible.breakpoint.base>span:before,#bricks-toolbar li:hover.breakpoint.base>span:before{background-color:currentcolor;opacity:1}#bricks-toolbar li:focus-visible i,#bricks-toolbar li:focus-visible svg,#bricks-toolbar li:hover i,#bricks-toolbar li:hover svg{opacity:1!important}#bricks-toolbar li.max{height:36px;margin-inline:5px;width:40px}#bricks-toolbar li a:focus-visible{color:var(--builder-color-accent);opacity:1}#bricks-toolbar li svg{height:17px;opacity:.75;width:17px}#bricks-toolbar li.disabled{color:currentcolor!important;cursor:default;opacity:.4;pointer-events:none}#bricks-toolbar li.disabled:hover>*{opacity:.25!important}#bricks-toolbar li.breakpoint-manager,#bricks-toolbar li.reload-canvas.auto{width:30px}#bricks-toolbar li.breakpoint{margin:0 .5px;position:relative}#bricks-toolbar li.breakpoint.active{color:var(--builder-color-accent)}#bricks-toolbar li.breakpoint.base>span:before{background-color:currentcolor;border-radius:var(--builder-border-radius);bottom:-1px;content:"";height:2px;left:0;opacity:.5;position:absolute;transform:translateX(50%);width:50%}#bricks-toolbar li.breakpoint.base.active>span:before{opacity:1}#bricks-toolbar li.has-settings>span:after{background-color:currentcolor;border-radius:4px;content:"";height:4px;opacity:.5;position:absolute;top:-2px;width:4px}#bricks-toolbar li.has-settings.active>span:after,#bricks-toolbar li.has-settings:hover>span:after{background-color:var(--builder-color-accent);opacity:1}#bricks-toolbar li.preview-dimension{color:var(--builder-color);font-size:13px;font-weight:700;margin-left:10px;opacity:1;position:relative;width:auto}#bricks-toolbar li.preview-dimension:hover{color:var(--builder-color)}#bricks-toolbar li.preview-dimension:hover input{opacity:1}#bricks-toolbar li.preview-dimension:hover .unit{color:inherit;opacity:1}#bricks-toolbar li.preview-dimension:hover .off{background-color:var(--bricks-text-danger)}#bricks-toolbar li.preview-dimension.locked input{cursor:not-allowed;opacity:.5!important}#bricks-toolbar li.preview-dimension input{background-color:var(--builder-bg-3);border:none;border-radius:var(--builder-border-radius);color:inherit;letter-spacing:.2px;line-height:27px;opacity:.75;padding:0 6px 0 30px;text-align:center;transition:none;width:68px}#bricks-toolbar li.preview-dimension input::-webkit-inner-spin-button,#bricks-toolbar li.preview-dimension input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#bricks-toolbar li.preview-dimension input[type=number]{-moz-appearance:textfield;appearance:textfield}#bricks-toolbar li.preview-dimension input:active,#bricks-toolbar li.preview-dimension input:active+.unit,#bricks-toolbar li.preview-dimension input:focus,#bricks-toolbar li.preview-dimension input:focus+.unit{opacity:1}#bricks-toolbar li.preview-dimension .unit{align-items:center;border-bottom-left-radius:var(--builder-border-radius);border-inline-end:1px solid var(--builder-bg);border-top-left-radius:var(--builder-border-radius);color:inherit;cursor:pointer;display:flex;font-size:10px;font-weight:700;height:27px;justify-content:center;left:0;line-height:27px;opacity:.5;position:absolute;width:27px}#bricks-toolbar li.preview-dimension .unit.width:hover{background-color:var(--bricks-text-danger);color:#fff}#bricks-toolbar li.preview-dimension .unit.width svg{height:12px;width:12px}#bricks-toolbar li.preview-dimension .unit.scale.off{border-radius:var(--builder-border-radius)}#bricks-toolbar li.preview-dimension .unit.scale:hover{background-color:var(--bricks-text-danger);color:#fff}#bricks-toolbar .active{background-color:var(--builder-bg-3);color:currentcolor;cursor:default}#bricks-toolbar .active:hover{color:currentcolor}#bricks-toolbar .active.breakpoint-manager{background-color:transparent;color:var(--builder-color-accent)}#bricks-toolbar .active i,#bricks-toolbar .active svg{opacity:1}#bricks-toolbar .logo{background-color:#ffd64f;margin-inline-end:5px;opacity:1}#bricks-toolbar .logo a:not([href]){cursor:default}#bricks-toolbar .logo img{height:16px;width:100%}#bricks-toolbar .pseudo-classes.highlight{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-toolbar .new-tab.active,#bricks-toolbar .preview.active{color:currentcolor}#bricks-toolbar .new-tab.active:hover,#bricks-toolbar .preview.active:hover{color:var(--builder-color-accent)}#bricks-toolbar .new-tab.active{background-color:var(--builder-bg-2);border-bottom-left-radius:var(--builder-border-radius);margin-inline-end:4px}#bricks-toolbar .preview.active{background-color:var(--builder-color-accent);border-bottom-right-radius:var(--builder-border-radius);color:var(--builder-color-accent-inverse)!important;cursor:pointer}#bricks-toolbar .is-reloading-canvas{animation:load8 1s linear infinite;opacity:.5;pointer-events:none}#bricks-toolbar .save{background-color:var(--builder-bg-3);margin-inline-start:5px;opacity:1;position:relative}#bricks-toolbar .save:focus-visible,#bricks-toolbar .save:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-toolbar .save:focus-visible .has-unsaved-changes:before,#bricks-toolbar .save:hover .has-unsaved-changes:before{opacity:1}#bricks-toolbar .save .has-unsaved-changes:before{all:unset;background-color:currentcolor;border-radius:4px;content:"";height:4px;opacity:.5;position:absolute;top:2px;width:4px}#bricks-toolbar a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#bricks-toolbar i{align-items:inherit;display:inherit;height:inherit;justify-content:inherit;width:inherit}@media screen and (max-width:1024px){#bricks-toolbar li{width:30px}#bricks-toolbar li svg{height:16px;width:16px}#bricks-toolbar li.save{width:40px}#bricks-toolbar .group-wrapper.start{min-width:0}}.bricks-is-locked{opacity:.5!important;pointer-events:none!important}body.admin-bar #bricks-toolbar{top:var(--wp-admin--admin-bar--height,32px)}@media (max-width:767px){#bricks-toolbar{overflow:scroll hidden!important}#bricks-toolbar>ul li[data-balloon]:after,#bricks-toolbar>ul li[data-balloon]:before{display:none!important}#bricks-panel-toggle{display:flex!important}.bricks-panel{max-width:50%}}#bricks-panel{transition:width .1s ease-in-out}#bricks-panel.minimize{width:0!important}#bricks-panel.minimize #bricks-panel-inner #bricks-panel-controls-search,#bricks-panel.minimize #bricks-panel-inner #bricks-panel-element-quick-access{display:none}#bricks-panel ::placeholder,#bricks-panel select{color:var(--builder-color);opacity:var(--builder-placeholder-opacity)}#bricks-panel hr{border-color:var(--builder-border-color);height:1px;margin:var(--builder-spacing) 0}#bricks-panel-toggle{align-items:center;background-color:var(--builder-bg);border-bottom-right-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:30px;justify-items:center;opacity:.75;padding-inline:2px 4px;position:absolute;right:0;top:50%;transform:translate(100%,-50%);z-index:1000}#bricks-panel-toggle:hover{opacity:1!important}#bricks-panel-toggle.minimized,#bricks-panel-toggle:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-panel-toggle.minimized{border-radius:0;border-bottom-left-radius:var(--builder-border-radius);border-top-left-radius:var(--builder-border-radius);justify-content:center;transform:scale(-1) translateX(-100%)}#bricks-panel-toggle svg path{stroke-width:3px}.bricks-panel-controls{padding-bottom:var(--builder-spacing)}.bricks-panel{background-color:var(--builder-bg);border-inline-end:1px solid var(--builder-border-color);color:var(--builder-color);flex-shrink:0;font:12px Inter,sans-serif;height:calc(100vh - var(--builder-toolbar-height));position:relative;top:var(--builder-toolbar-height);width:300px}.bricks-panel ::selection{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}.bricks-panel.hide{display:none!important}.bricks-panel.is-resizing #bricks-panel-resizable{opacity:1}.bricks-panel.is-resizing #bricks-panel-inner:before{bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:10001}.bricks-panel ol,.bricks-panel ul{list-style-type:none;margin:0;padding:0}.bricks-panel a{color:currentcolor}.bricks-panel .button-group{align-items:center;display:flex;gap:10px;justify-content:space-between}.bricks-panel .button-group+button{margin-top:0}.bricks-panel .button,.bricks-panel button{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);color:inherit;cursor:pointer;display:inline-block;font-size:11px;font-weight:700;height:auto;letter-spacing:.4px;line-height:var(--builder-input-height);margin:10px 0 0;padding:0 10px;text-align:center;text-transform:uppercase;width:100%}.bricks-panel .button:disabled,.bricks-panel button:disabled{opacity:.5;pointer-events:none}.bricks-panel .button.active,.bricks-panel .button:hover,.bricks-panel button.active,.bricks-panel button:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}.bricks-panel .button.add:hover,.bricks-panel button.add:hover{background-color:var(--bricks-text-success)!important;color:#fff!important}.bricks-panel .button.remove:hover,.bricks-panel button.remove:hover{background-color:var(--bricks-text-danger)!important;color:#fff!important}.bricks-panel .button.cancel,.bricks-panel button.cancel{background-color:transparent!important;border:1px solid var(--builder-border-color);color:inherit!important}.bricks-panel .button.cancel:hover,.bricks-panel button.cancel:hover{background-color:var(--builder-bg-2)!important;border-color:var(--builder-bg-2)}.bricks-panel .button span,.bricks-panel button span{display:inline-block}.bricks-panel input[type=number]:active,.bricks-panel input[type=number]:focus,.bricks-panel input[type=search]:active,.bricks-panel input[type=search]:focus,.bricks-panel input[type=text]:active,.bricks-panel input[type=text]:focus,.bricks-panel textarea:active,.bricks-panel textarea:focus{opacity:1!important}.bricks-panel .input,.bricks-panel input,.bricks-panel select,.bricks-panel textarea{background-color:var(--builder-bg-2);border:none;border-radius:var(--builder-border-radius);box-shadow:none;color:inherit;display:block;font-family:inherit;font-size:inherit;height:var(--builder-input-height);line-height:var(--builder-input-height);outline:none;padding:0 12px;transition:none;width:100%}.bricks-panel .input[type=checkbox],.bricks-panel input[type=checkbox]{background-color:transparent;line-height:1;padding:0}.bricks-panel textarea{height:auto;line-height:inherit;padding-bottom:5px;padding-top:5px}.bricks-panel input.active,.bricks-panel input:active,.bricks-panel input:focus,.bricks-panel select.active,.bricks-panel select:active,.bricks-panel select:focus,.bricks-panel textarea.active,.bricks-panel textarea:active,.bricks-panel textarea:focus{background-color:var(--builder-bg-3)}.bricks-panel .bricks-panel-actions-icon{align-items:center;background-color:var(--builder-bg-2);border-bottom-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;position:absolute;right:0;top:0;width:24px;z-index:1}.bricks-panel .bricks-panel-actions-icon:hover{opacity:1}.bricks-panel .bricks-panel-actions-icon:hover.delete{background-color:var(--bricks-text-danger)!important;color:#fff!important}.bricks-panel .bricks-panel-actions-icon.hide{display:none!important}.bricks-panel .bricks-panel-actions-icon.confirm{background-color:var(--bricks-text-success)!important;color:#fff!important}.bricks-panel .no-results{align-items:center;border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;font-size:14px;font-weight:500;margin:var(--builder-spacing);padding:var(--builder-spacing);text-align:center}.bricks-panel .no-results.no-border{border:none;padding:0}.bricks-panel .no-results svg{font-size:40px;margin-bottom:10px;opacity:.5}.bricks-panel .no-results p{margin:0 0 15px}.bricks-panel .no-results .actions{display:flex;flex-direction:column;gap:10px}.bricks-panel .no-results .desc{font-size:12px}.bricks-panel .no-results .link{text-decoration:underline}.bricks-panel .no-results a{display:inline-block;height:var(--builder-input-height);line-height:var(--builder-input-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto!important}.bricks-panel .no-results button{width:auto}.bricks-panel .no-results .bricks-button{background-color:var(--builder-color-accent);border-radius:var(--builder-border-radius);color:var(--builder-color-accent-inverse);margin:auto}#bricks-panel-inner{height:100%;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:none;scrollbar-width:none}#bricks-panel-inner::-webkit-scrollbar{background:transparent;height:0;width:0}#bricks-panel-sticky{background-color:var(--builder-bg);border-bottom:1px solid var(--builder-border-color);display:flex;flex-direction:column;gap:var(--builder-spacing);margin-bottom:var(--builder-spacing);padding:0 0 var(--builder-spacing);position:sticky;top:15px;z-index:2002}#bricks-panel-sticky:after{background-color:inherit;content:"";height:15px;position:absolute;top:-15px;width:100%}#bricks-panel-sticky:hover{z-index:2004}.bricks-panel-selectors{padding:0 var(--builder-spacing);position:relative}.bricks-panel-selectors .active-selector{align-items:center;border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;gap:4px;justify-content:space-between;line-height:28px;padding:4px;position:relative}.bricks-panel-selectors .active-selector.is-renaming{border-color:var(--builder-bg-4)}.bricks-panel-selectors .active-selector.is-renaming .input{opacity:1!important}.bricks-panel-selectors .active-selector:not(.show-popup):hover{border-color:var(--builder-bg-4)}.bricks-panel-selectors .active-selector:not(.show-popup):hover .actions.no-selectors-permission{display:block}.bricks-panel-selectors .active-selector:not(.show-popup):hover .input{opacity:1!important}.bricks-panel-selectors .active-selector.edit-only .input,.bricks-panel-selectors .active-selector.edit-only .symbol{cursor:default!important}.bricks-panel-selectors .active-selector .input-wrapper{align-items:center;border-radius:var(--builder-border-radius);display:flex;flex-grow:1;gap:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bricks-panel-selectors .active-selector .input{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);font-family:var(--builder-font-family-monospace);font-size:11px;font-weight:600;height:inherit;line-height:inherit;padding:0 4px;position:relative;width:auto}.bricks-panel-selectors .active-selector .input:not([contenteditable=true]){cursor:pointer}.bricks-panel-selectors .active-selector .input:not(.has-selector):not(.selector):not(.active){background-color:transparent;opacity:.5}.bricks-panel-selectors .active-selector .input[contenteditable=true]{width:100%}.bricks-panel-selectors .active-selector .input.active{background-color:var(--builder-color-accent);color:var(--builder-bg-accent)}.bricks-panel-selectors .active-selector .input.locked{background-color:var(--bricks-text-danger);color:#fff}.bricks-panel-selectors .active-selector .input.has-selector{background-color:var(--builder-bg-accent);border-end-end-radius:0;border-start-end-radius:0;color:var(--builder-color-accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bricks-panel-selectors .active-selector .input.has-selector+.selector{background-color:var(--builder-color-accent);color:var(--builder-bg-accent)}.bricks-panel-selectors .active-selector .bricks-svg-wrapper{align-items:center;cursor:pointer;display:inline-flex;height:var(--builder-icon-width);justify-content:center;width:var(--builder-icon-width)}.bricks-panel-selectors .active-selector .input.selector{background-color:var(--builder-color-accent);border-end-start-radius:0;border-start-start-radius:0;color:var(--builder-bg-accent);flex-shrink:1}.bricks-panel-selectors .active-selector .clear{margin-left:auto;opacity:.5;width:24px}.bricks-panel-selectors .active-selector .clear:hover{color:currentcolor!important;opacity:1}.bricks-panel-selectors .active-selector .lock.locked{opacity:1!important}.bricks-panel-selectors .active-selector .lock.locked svg{color:var(--bricks-text-danger)!important}.bricks-panel-selectors .active-selector .actions-wrapper{align-items:center;display:flex}.bricks-panel-selectors .active-selector .actions{align-items:center;display:flex;gap:2px;justify-content:center;position:relative;z-index:2002}.bricks-panel-selectors .active-selector .actions.no-selectors-permission{display:none}.bricks-panel-selectors .active-selector .actions.no-selectors-permission .dropdown{box-shadow:none;display:flex;flex-direction:row;position:relative;transform:none!important;visibility:visible}.bricks-panel-selectors .active-selector .actions .bricks-svg-wrapper:hover:not(.active){color:var(--builder-color-accent)}.bricks-panel-selectors .active-selector .actions .active.selectors{background-color:var(--builder-color-accent)!important;border-radius:var(--builder-border-radius);color:var(--builder-bg-accent)!important;opacity:1}.bricks-panel-selectors .active-selector .actions .selectors{border-radius:var(--builder-border-radius);opacity:.5}.bricks-panel-selectors .active-selector .actions .selectors:hover{background-color:var(--builder-color-accent)!important;color:var(--builder-bg-accent)!important;opacity:1}.bricks-panel-selectors .active-selector .actions .selectors.has-settings{position:relative}.bricks-panel-selectors .active-selector .actions .selectors.has-settings:not(.active){color:var(--builder-color-accent);opacity:1}.bricks-panel-selectors .active-selector .actions svg{height:12px;width:12px}.bricks-panel-selectors .active-selector .actions .selectors-wrapper{display:flex}.bricks-panel-selectors .active-selector .actions .selectors-wrapper>.bricks-svg-wrapper{width:24px}.bricks-panel-selectors .active-selector .actions .dropdown-wrapper{display:flex;position:relative}.bricks-panel-selectors .active-selector .actions .dropdown-wrapper:hover>.bricks-svg-wrapper{background-color:var(--builder-color-accent)!important;color:var(--builder-bg-accent)!important;opacity:1}.bricks-panel-selectors .active-selector .actions .dropdown-wrapper:hover .dropdown{opacity:1;transform:translateY(4px);visibility:visible}.bricks-panel-selectors .active-selector .actions .dropdown-wrapper>.bricks-svg-wrapper{border-radius:var(--builder-border-radius);opacity:.5;width:24px}.bricks-panel-selectors .active-selector .actions .dropdown{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);box-shadow:0 6px 12px 0 rgba(0,0,0,.5);display:flex;flex-direction:column;gap:4px;opacity:.5;position:absolute;right:-2px;top:100%;transform:translateY(0);transition:all .05s;visibility:hidden}.bricks-panel-selectors .active-selector .actions .dropdown:before{content:"";height:10px;position:absolute;top:-10px;width:100%}.bricks-panel-selectors .active-selector .actions .dropdown>.bricks-svg-wrapper{width:32px}.bricks-panel-selectors .active-selector .actions .dropdown>.bricks-svg-wrapper:first-child{border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius)}.bricks-panel-selectors .active-selector .actions .dropdown>.bricks-svg-wrapper:last-child{border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius)}.bricks-panel-selectors .active-selector .actions .dropdown>.bricks-svg-wrapper:hover{background-color:var(--builder-bg-4)}.bricks-panel-selectors .active-selector.show-popup{border-end-end-radius:0;border-end-start-radius:0}.bricks-panel-selectors .pseudo-element-content input{background-color:transparent;border:1px solid var(--builder-border-color)}.bricks-panel-selectors .pseudo-element-content .dynamic-tag-picker-button{border-radius:var(--builder-border-radius);height:24px;margin:4px}.bricks-panel-selectors .bricks-control-popup.bottom{border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 6px 12px 0 rgba(0,0,0,.5);gap:0;left:-1px;padding:0;right:-1px;scrollbar-width:none;top:100%}.bricks-panel-selectors .bricks-control-popup.bottom::-webkit-scrollbar{background:transparent;height:0;width:0}.bricks-panel-selectors .bricks-control-popup.bottom [data-control=info]{margin:10px}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper{display:flex;flex-direction:column;gap:4px;overflow:visible;padding:10px;position:relative}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper.selector-detector{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);margin:10px;padding:10px}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper input{overflow:hidden;padding-right:30px;text-overflow:ellipsis;transition:none;white-space:nowrap}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper input:focus{background-color:var(--builder-bg);box-shadow:0 0 0 1px currentcolor}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper .actions{align-items:center;display:flex;gap:4px;justify-content:center;position:absolute;right:16px;top:16px}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper .actions span{align-items:center;border:1px solid;border-radius:var(--builder-border-radius);color:currentcolor;cursor:pointer;display:flex;height:20px;justify-content:center;opacity:.5;width:20px}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper .actions span:hover{opacity:1}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper .actions span.active{background-color:var(--builder-bg-accent);color:var(--builder-color-accent);opacity:1}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper form.selector{display:flex;flex-direction:column;gap:4px;width:100%}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper form.selector input{padding:0 10px}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper form.selector button{margin:0}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper form.selector button.cancel:hover{background-color:var(--builder-bg-3)!important}.bricks-panel-selectors .bricks-control-popup.bottom .input-wrapper form.selector button[type=submit]:not([disabled]),.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector.active{background-color:var(--builder-color-accent)!important;color:var(--builder-color-accent-inverse)!important}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;gap:10px;margin:10px;padding:10px}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results [data-control=info]{margin:0}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results h4{background-color:var(--builder-bg-3);font-size:13px;font-weight:600;letter-spacing:.2px;line-height:var(--builder-input-height);margin:-10px -10px 0;padding:0 10px;text-transform:uppercase}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .nodes{display:flex;flex-direction:column;gap:4px}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node{align-items:center;border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;font-family:var(--builder-font-family-monospace);font-size:11px;font-weight:500;gap:4px;line-height:var(--builder-input-height);padding:0 6px}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node:hover{background-color:transparent;border-color:currentcolor;z-index:3001}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node.active{background-color:var(--builder-bg)!important;border-color:transparent!important}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node.active .text{color:var(--builder-color-accent)}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node .text{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node .actions .selector-wrapper{display:flex;position:relative}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node .actions .selector-wrapper:before{content:"";height:10px;position:absolute;right:0;top:100%;width:100%}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node .actions .selector-wrapper:hover .selector-list{display:flex;flex-direction:column}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node .actions .selector-wrapper .selector-list{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);box-shadow:var(--builder-box-shadow);display:none;overflow:hidden;position:absolute;right:0;top:calc(100% + 2px)}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node .actions .selector-wrapper .selector-item{background-color:transparent;line-height:24px;margin:0;padding:0 8px;white-space:nowrap}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node .actions .selector-wrapper .selector-item.selected,.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node .actions .selector-wrapper .selector-item:hover{color:var(--builder-color-accent)}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node .actions .selector-wrapper .selector-item.selected{background-color:var(--builder-bg-accent)}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node .actions .selector-wrapper .selector-item:not(:last-child){border-bottom:1px solid var(--builder-bg)}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node .bricks-svg-wrapper{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);cursor:pointer;height:20px;margin:0;opacity:.75;width:20px}.bricks-panel-selectors .bricks-control-popup.bottom .selector-detector-results .node .bricks-svg-wrapper:hover{opacity:1}.bricks-panel-selectors .bricks-control-popup.bottom .title{align-items:center;background-color:var(--builder-bg-3);color:currentcolor;display:flex;font-size:12px;font-weight:700;gap:8px;justify-content:space-between;letter-spacing:.2px;line-height:var(--builder-input-height);margin:0;padding:0 10px;position:relative;text-transform:uppercase}.bricks-panel-selectors .bricks-control-popup.bottom .title>span{user-select:none}.bricks-panel-selectors .bricks-control-popup.bottom .title div.actions{opacity:1;position:relative;top:1px}.bricks-panel-selectors .bricks-control-popup.bottom .title div.actions span{align-items:center;cursor:pointer;display:flex;justify-content:center;opacity:.5;width:20px}.bricks-panel-selectors .bricks-control-popup.bottom .title div.actions span:hover{opacity:1}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes{max-height:50vh;overflow-y:auto;padding-inline-end:1px;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes::-webkit-scrollbar{width:8px}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes:not(.show-selectors) li .actions{opacity:0}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes.show-selectors:empty{display:none}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes li:hover .actions{opacity:1}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes>div:first-of-type .title:before{top:0}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .actions .on-hover{opacity:0}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes li:hover .actions .on-hover{opacity:1}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes h6.title{cursor:default}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category{background-color:var(--builder-bg-3);font-size:11px;margin-top:1px}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category:hover{background-color:var(--builder-bg-accent)}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category.caret{cursor:pointer!important;pointer-events:all!important}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category.caret .bricks-svg-wrapper{align-items:center;display:inline-flex;font-size:8px;height:16px;justify-content:center;width:16px}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category.caret svg{opacity:.5;transition:all .1s}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category.caret svg path{stroke-width:3px}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category.caret.expand,.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category.caret:hover{color:var(--builder-color-accent)}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category.caret.expand .bricks-svg-wrapper,.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category.caret:hover .bricks-svg-wrapper{background-color:var(--builder-color-accent);border-radius:var(--builder-border-radius);color:var(--builder-bg-accent)}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category.caret.expand svg,.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category.caret:hover svg{opacity:1}.bricks-panel-selectors .bricks-control-popup.bottom .css-classes .global-classes .title.category.caret.expand svg{transform:rotate(90deg)}.bricks-panel-selectors .bricks-control-popup.bottom ul li{cursor:pointer;display:flex;justify-content:space-between;line-height:20px;margin:1px 0;padding:4px 10px}.bricks-panel-selectors .bricks-control-popup.bottom ul li.active{background-color:var(--builder-bg-accent)!important}.bricks-panel-selectors .bricks-control-popup.bottom ul li.active .name{color:var(--builder-color-accent)!important}.bricks-panel-selectors .bricks-control-popup.bottom ul li.locked .actions span.lock{opacity:1}.bricks-panel-selectors .bricks-control-popup.bottom ul li.locked .actions span.lock svg{color:var(--bricks-text-danger)!important}.bricks-panel-selectors .bricks-control-popup.bottom ul li.selected,.bricks-panel-selectors .bricks-control-popup.bottom ul li:hover{background-color:var(--builder-bg-3)}.bricks-panel-selectors .bricks-control-popup.bottom ul li .actions .clear{align-items:center;color:currentcolor;cursor:pointer;display:flex;justify-content:center;opacity:.5;width:1em}.bricks-panel-selectors .bricks-control-popup.bottom ul li .actions .clear:hover{opacity:1}.bricks-panel-selectors .bricks-control-popup.bottom ul li .actions .clear:hover svg{all:unset;color:var(--bricks-text-danger);height:1em;width:1em}.bricks-panel-selectors .bricks-control-popup.bottom ul li .actions .clear svg{background-color:currentcolor;border-radius:4px;height:4px;width:4px}.bricks-panel-selectors .bricks-control-popup.bottom ul li .name{font-family:var(--builder-font-family-monospace);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bricks-panel-selectors .bricks-control-popup.bottom ul li .actions{align-items:center;display:flex;justify-content:center}.bricks-panel-selectors .bricks-control-popup.bottom ul li .actions span{border-radius:var(--builder-border-radius);cursor:pointer;height:16px;line-height:1;margin:0 2px;opacity:1;width:16px}.bricks-panel-selectors .bricks-control-popup.bottom ul li .actions span:hover.delete{background-color:var(--bricks-text-danger)!important;color:#fff!important}.bricks-panel-selectors .bricks-control-popup.bottom ul li .actions span:hover.confirm{background-color:var(--bricks-text-success)!important;color:#fff!important}#bricks-panel-settings-page #bricks-panel-header .actions li.active{opacity:1}#bricks-panel-resizable,#bricks-structure-resizable{bottom:0;cursor:ew-resize;height:100%;position:absolute;top:0;transition:all .1s;width:8px;z-index:3001}#bricks-panel-resizable:hover,#bricks-structure-resizable:hover{background-color:var(--builder-bg-3);opacity:.75}#bricks-panel-resizable{right:0}#bricks-structure-resizable{position:fixed}#bricks-panel-header{align-items:center;border-bottom:1px solid var(--builder-border-color);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:var(--builder-spacing);min-height:60px;padding:0 var(--builder-spacing);position:relative;z-index:2003}#bricks-panel-header.bricks-bulk-edit{border:0}#bricks-panel-header.bricks-bulk-edit,#bricks-panel-header.bricks-bulk-edit .actions li.active{background-color:var(--builder-bg-info)!important;color:var(--builder-color-info)!important}#bricks-panel-header .title,#bricks-panel-header .title input{flex:1;font-size:15px;font-weight:600;letter-spacing:.2px;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}#bricks-panel-header input{background-color:transparent;border:none;border-radius:0;box-shadow:none;font-size:12px;height:60px;line-height:60px;padding:0;pointer-events:all!important}#bricks-panel-header .actions{display:flex;gap:2px}#bricks-panel-header .actions li{align-items:center;border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:24px;justify-content:center;opacity:.5;width:24px}#bricks-panel-header .actions li:hover{opacity:1!important}#bricks-panel-header .actions li.highlight{background-color:var(--builder-bg-accent);color:var(--builder-color-accent);opacity:.66}#bricks-panel-header .actions li.active{background-color:var(--builder-color-accent);color:var(--builder-bg-accent);opacity:1}#bricks-panel-header .actions li .help,#bricks-panel-header .actions li .refresh{height:18px}#bricks-panel-header .actions a{display:inline-flex}#bricks-panel-header .actions svg{height:16px;text-align:center;width:16px}#bricks-panel-element-breadcrumbs{color:var(--builder-color);display:flex;flex-wrap:wrap;font-size:12px;gap:4px;opacity:.66;position:relative;top:-10px;transition:opacity .1s;width:100%}#bricks-panel-element-breadcrumbs:hover{opacity:1}#bricks-panel-element-breadcrumbs:hover .is-parent{text-decoration:underline}#bricks-panel-element-breadcrumbs span{cursor:default;display:inline-block}#bricks-panel-element-breadcrumbs span:not(.level){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bricks-panel-element-breadcrumbs .is-parent{cursor:pointer;font-weight:700}#bricks-panel-element-breadcrumbs .is-parent:hover{color:var(--builder-color-accent);opacity:1}#bricks-panel-element-breadcrumbs .is-active{opacity:.75}#bricks-panel-search{border:none;box-shadow:none;font-size:13px!important;height:30px;text-align:initial;width:calc(100% - 20px)}#bricks-panel-search:active+.bricks-svg-wrapper,#bricks-panel-search:focus+.bricks-svg-wrapper,#bricks-panel-search:hover+.bricks-svg-wrapper{opacity:1!important}#bricks-panel-search+.bricks-svg-wrapper{align-items:center;cursor:pointer;display:flex;justify-content:center;opacity:.5;position:absolute;right:12px}#bricks-panel-search+.bricks-svg-wrapper:focus,#bricks-panel-search+.bricks-svg-wrapper:hover{opacity:1}#bricks-panel-search+.bricks-svg-wrapper svg{height:16px;width:16px}#bricks-panel-search+.bricks-svg-wrapper.search{cursor:inherit}#bricks-panel-search+.close{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--bricks-border-radius);display:inline-flex;height:24px;justify-content:center;width:24px}#bricks-panel-search+.close:focus-visible,#bricks-panel-search+.close:hover{background-color:var(--bricks-text-danger)}#bricks-panel-search+.close svg{height:12px;width:12px}#bricks-panel-controls-search{align-items:center;background-color:var(--builder-bg);border-top:1px solid var(--builder-border-color);bottom:0;box-shadow:var(--builder-box-shadow);display:flex;height:50px;padding:0 var(--builder-spacing);position:absolute;width:100%;z-index:2000}#bricks-panel-controls-search:hover:not(.active):not(.focus){background-color:var(--builder-bg-2)}#bricks-panel-controls-search:hover:not(.active):not(.focus)::placeholder{color:currentcolor}#bricks-panel-controls-search:hover:not(.active):not(.focus) .bricks-svg-wrapper{background-color:var(--builder-bg-3)}#bricks-panel-controls-search.active{background-color:var(--builder-color-accent-inverse);border:1px solid var(--builder-color-accent);border-radius:var(--builder-border-radius);margin:0 var(--builder-spacing) var(--builder-spacing);padding:0 12px;position:relative;width:auto}#bricks-panel-controls-search.active input{color:var(--builder-color-accent)}#bricks-panel-controls-search.focus{background-color:var(--builder-bg-2);border-top-color:var(--builder-color-accent)}#bricks-panel-controls-search.focus input{color:var(--builder-color-accent)}#bricks-panel-controls-search.focus .bricks-svg-wrapper{background-color:var(--builder-bg-3)}#bricks-panel-controls-search+.bricks-panel-controls{margin-bottom:70px}#bricks-panel-controls-search input{background-color:transparent;font-size:13px;height:auto;line-height:1;padding:0}#bricks-panel-controls-search .actions{align-items:center;display:flex;gap:4px}#bricks-panel-controls-search .bricks-svg-wrapper{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}#bricks-panel-controls-search .bricks-svg-wrapper:hover{background-color:var(--builder-bg-3)}#bricks-panel-controls-search .bricks-svg-wrapper.active{background-color:var(--builder-color-accent);color:var(--builder-bg-accent)}#bricks-panel-controls-search .clear:hover{background-color:var(--bricks-text-danger)}#bricks-panel-element-classes{display:flex;flex-direction:column;gap:4px;padding:0 var(--builder-spacing)}#bricks-panel-element-classes [data-control=property]{left:var(--builder-spacing);right:var(--builder-spacing);width:auto!important}#bricks-panel-element-classes [data-control=property] .connected-property+.properties{left:var(--builder-spacing);right:var(--builder-spacing);top:auto}#bricks-panel-element-classes [data-control=file-import]{margin:10px 0 0}#bricks-panel-element-classes [data-control=file-import] .cancel{margin:0}#bricks-panel-element-classes .active-classes{display:flex;flex-wrap:wrap;font-family:var(--builder-font-family-monospace);font-size:11px;gap:4px}#bricks-panel-element-classes .active-classes:has(li.sorting) .bricks-svg-wrapper{opacity:0}#bricks-panel-element-classes .active-classes.disabled li{pointer-events:none}#bricks-panel-element-classes .active-classes li{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;gap:2px;padding:3px 4px;position:relative;z-index:1}#bricks-panel-element-classes .active-classes li[draggable=true]{cursor:move;opacity:.4}#bricks-panel-element-classes .active-classes li:hover .name{color:var(--builder-color-class)!important;opacity:1}#bricks-panel-element-classes .active-classes li:hover .bricks-svg-wrapper{visibility:visible}#bricks-panel-element-classes .active-classes li:hover .bricks-svg-wrapper:hover{background-color:var(--bricks-text-danger);color:#fff}#bricks-panel-element-classes .active-classes li.active .name{font-weight:700;opacity:1}#bricks-panel-element-classes .active-classes li .name{opacity:.75;pointer-events:none}#bricks-panel-element-classes .active-classes li .bricks-svg-wrapper{align-items:center;background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);display:flex;height:12px;justify-content:center;padding:3px;position:absolute;right:0;top:0;transform:translate(50%,-50%);visibility:hidden;width:12px;z-index:1}#bricks-panel-element-classes .active-classes li .bricks-svg-wrapper path{stroke-width:4px}#bricks-panel-element-classes .active-classes li.active{border-color:var(--builder-color);opacity:1}#bricks-panel-tabs{display:flex;gap:8px;line-height:40px;padding:0 var(--builder-spacing)}#bricks-panel-tabs li{align-items:center;border:1px solid transparent;border-radius:var(--builder-border-radius);cursor:pointer;display:flex;flex:1;font-weight:700;gap:6px;justify-content:center;letter-spacing:.4px;opacity:.5;padding:0 10px;position:relative;text-align:center;text-transform:uppercase;transition:all .05s ease-in-out}#bricks-panel-tabs li:hover:not(.active){border-color:var(--builder-border-color)}#bricks-panel-tabs li.active,#bricks-panel-tabs li:hover{opacity:1}#bricks-panel-tabs li.active{background-color:var(--builder-bg-2)}#bricks-panel-tabs li.active .indicator{background-color:var(--builder-color-accent)}#bricks-panel-tabs li.active .indicator.class{background-color:var(--builder-color-class)}#bricks-panel-tabs li.disabled{cursor:not-allowed;opacity:.5}#bricks-panel-tabs li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bricks-panel-tabs li .indicator{background-color:currentcolor;border-radius:50%;display:inline-block;height:4px;margin-inline-start:-10px;width:4px}#bricks-panel-tabs+#bricks-panel-controls-search{padding-top:0}#bricks-panel-tabs+.bricks-panel-controls>.controls:last-child{margin-bottom:20px}#bricks-panel-component{align-items:center;background-color:var(--builder-bg-accent);color:var(--builder-color-accent);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;min-height:60px;padding:15px var(--builder-spacing);width:100%}#bricks-panel-component .label{align-items:center;color:inherit;display:flex;font-size:1em;gap:.5em;letter-spacing:.2px;text-transform:uppercase}#bricks-panel-component .label .component{background-color:var(--builder-color-component);border-radius:var(--builder-border-radius);color:var(--builder-bg-component);line-height:20px;padding:0 4px}#bricks-panel-component .actions{display:flex;gap:2px}#bricks-panel-component .actions li{align-items:center;border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}#bricks-panel-component .actions li:hover{opacity:1!important}#bricks-panel-component .actions li.highlight{background-color:var(--builder-bg-accent);color:var(--builder-color-accent);opacity:.66}#bricks-panel-component .actions li.active{background-color:var(--builder-color-accent);color:var(--builder-bg-accent);opacity:1}#bricks-panel-component .actions li .help,#bricks-panel-component .actions li .refresh{height:18px}#bricks-panel-component .actions a{display:inline-flex}#bricks-panel-component .actions svg{height:16px;text-align:center;width:16px}#bricks-panel-component .actions{gap:4px}#bricks-panel-component .actions li{opacity:.5}#bricks-panel-component .actions li.highlight{background-color:var(--builder-color-accent);color:var(--builder-bg-accent);opacity:1}#edit-component-category,#edit-component-description{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;gap:var(--builder-input-spacing);margin:15px var(--builder-spacing) 0;padding:10px;position:relative;z-index:9999}#edit-component-category label,#edit-component-description label{color:inherit;font-weight:700;margin:0;text-transform:uppercase}#edit-component-category [data-control=select],#edit-component-description [data-control=select]{width:100%}#edit-component-category [data-control=select] input,#edit-component-description [data-control=select] input{height:var(--builder-input-height);line-height:var(--builder-input-height);padding:0 10px}#edit-component-category [data-control=textarea] textarea,#edit-component-description [data-control=textarea] textarea{scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin}#edit-component-category [data-control=textarea] textarea::-webkit-scrollbar,#edit-component-description [data-control=textarea] textarea::-webkit-scrollbar{width:8px}#edit-component-category [data-control=textarea] textarea::-webkit-scrollbar-thumb,#edit-component-description [data-control=textarea] textarea::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}#edit-component-category [data-control=textarea] textarea::-webkit-scrollbar-thumb:hover,#edit-component-description [data-control=textarea] textarea::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}#edit-component-category [data-control=textarea] textarea::-webkit-scrollbar-track,#edit-component-description [data-control=textarea] textarea::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}#edit-component-description{z-index:9998}[id^=bricks-panel-component-] #bricks-panel-header{align-items:center;background-color:var(--builder-bg-2);border-bottom:1px solid var(--builder-border-color);border-top:1px solid var(--builder-border-color);display:flex;gap:4px;justify-content:space-between;margin-bottom:var(--builder-spacing);z-index:1002}[id^=bricks-panel-component-] #bricks-panel-header button{background-color:var(--builder-bg-3);color:var(--builder-color);margin:0;width:auto}[id^=bricks-panel-component-] #bricks-panel-header button.active,[id^=bricks-panel-component-] #bricks-panel-header button:hover{background-color:var(--builder-color-accent);color:var(--builder-bg-accent)}#bricks-panel-component-instance .panel-content{margin:var(--builder-spacing)}#bricks-panel-component-instance .bricks-panel-controls{display:flex;flex-direction:column;gap:6px}#bricks-panel-component-instance .bricks-panel-controls .control-group.open{margin:0}#bricks-panel-component-instance .bricks-panel-controls .control-group .control-group-title{justify-content:space-between;margin:0}#bricks-panel-component-instance textarea{font-family:inherit}#bricks-panel-component-instance ul.properties{display:flex;flex-direction:column;gap:10px;margin:6px 0}#bricks-panel-component-instance ul.properties>li{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;gap:10px;padding-bottom:10px;position:relative}#bricks-panel-component-instance ul.properties>li:focus-within,#bricks-panel-component-instance ul.properties>li:hover{border-color:var(--builder-color-accent)}#bricks-panel-component-instance ul.properties>li:focus-within .label,#bricks-panel-component-instance ul.properties>li:hover .label{border-color:var(--builder-color-accent)}#bricks-panel-component-instance ul.properties>li:focus-within .edit,#bricks-panel-component-instance ul.properties>li:hover .edit{opacity:.5}#bricks-panel-component-instance ul.properties>li .has-setting{left:0}#bricks-panel-component-instance ul.properties>li .label{align-items:center;border-bottom:1px solid var(--builder-border-color);display:flex;gap:10px;line-height:var(--builder-input-height);padding:0 10px}#bricks-panel-component-instance ul.properties>li .edit{align-items:center;border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);cursor:pointer;display:inline-flex;height:24px;justify-content:center;margin:0;margin-inline-start:auto;opacity:0;width:24px}#bricks-panel-component-instance ul.properties>li .edit:hover{background-color:var(--builder-color-accent);color:var(--builder-bg-accent);opacity:1!important}#bricks-panel-component-instance ul.properties>li>.control{margin-block:0}#bricks-panel-component-instance ul.properties>li>[data-control]{margin:0 10px}#bricks-panel-component-instance ul.properties>li>.description{color:var(--builder-color-description);font-size:12px;line-height:1.4;margin:0 var(--builder-spacing)}#bricks-panel-component-properties{display:flex;flex-direction:column;gap:20px;position:relative}#bricks-panel-component-properties #bricks-panel-header{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between}#bricks-panel-component-properties #bricks-panel-header .actions{gap:4px}#bricks-panel-component-properties #bricks-panel-header .actions button{align-items:center;display:inline-flex;font-size:12px;height:var(--builder-input-height);justify-content:center}#bricks-panel-component-properties #bricks-panel-header .actions button span{align-items:center;display:inline-flex;justify-content:center}#bricks-panel-component-properties #bricks-panel-header .actions button svg{height:14px;width:14px}#bricks-panel-component-properties #bricks-panel-header .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bricks-panel-component-properties .no-results{margin-top:0}#bricks-panel-component-properties .description{font-size:12px;opacity:.75}#bricks-panel-component-properties .description a{text-decoration:underline}#bricks-panel-component-properties .property-groups{display:flex;flex-direction:column;gap:20px;padding:0 var(--builder-spacing)}#bricks-panel-component-properties .property-groups form.new-property{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;gap:10px;padding:10px}#bricks-panel-component-properties .property-groups form.new-property .actions{border-top:1px solid var(--builder-border-color);padding-top:10px}#bricks-panel-component-properties .property-groups .property-groups-list{display:flex;flex-direction:column}#bricks-panel-component-properties .property-groups .property-groups-list .title{font-size:14px;letter-spacing:.4px;margin-bottom:10px;text-transform:uppercase}#bricks-panel-component-properties .property-groups ul.groups{display:flex;flex-direction:column;gap:10px}#bricks-panel-component-properties .property-groups ul.groups li{align-items:center;background-color:var(--builder-bg-2);border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;gap:4px;height:40px;padding:0 10px}#bricks-panel-component-properties .property-groups ul.groups li:hover .bricks-svg-wrapper{background-color:var(--builder-color-accent);color:var(--builder-bg-accent);display:flex}#bricks-panel-component-properties .property-groups ul.groups li input{flex-grow:1;height:auto;line-height:24px;padding:0 6px;transition:all .05s;width:auto}#bricks-panel-component-properties .property-groups ul.groups li .bricks-svg-wrapper{align-items:center;border-radius:var(--builder-border-radius);cursor:pointer;display:none;height:20px;justify-content:center;width:24px}#bricks-panel-component-properties .property-groups ul.groups li .move{cursor:move}#bricks-panel-component-properties .panel-content{display:flex;flex-direction:column;gap:10px}#bricks-panel-component-properties .properties-per-group:first-child .group-title{border:0;margin-top:0;padding-top:0}#bricks-panel-component-properties .properties-per-group .group-title{align-items:center;border-top:1px dashed var(--builder-border-color);display:flex;font-size:14px;gap:10px;margin-top:10px;padding:10px 0}#bricks-panel-component-properties .properties-per-group .group-title .group-name{font-size:1em;letter-spacing:.2px;text-transform:uppercase}#bricks-panel-component-properties .properties{display:flex;flex-direction:column;gap:6px}#bricks-panel-component-properties .properties.create,#bricks-panel-component-properties .properties.edit li:not(.active){opacity:.5;pointer-events:none}#bricks-panel-component-properties .properties li{background-color:var(--builder-bg);border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;gap:20px;justify-content:space-between;padding:10px;transform:translateZ(0);width:100%}#bricks-panel-component-properties .properties li.active{border-color:var(--builder-color-component);color:var(--builder-color-component)}#bricks-panel-component-properties .properties li:hover{border-color:var(--builder-color-component)}#bricks-panel-component-properties .properties li .move{align-items:center;cursor:move;display:inline-flex;height:16px;justify-content:center;width:16px}#bricks-panel-component-properties .properties li .move>*{pointer-events:none}#bricks-panel-component-properties .properties li .move:hover{background-color:var(--builder-color-component);border-radius:var(--builder-border-radius);color:var(--builder-bg-component)}#bricks-panel-component-properties .properties li .label{align-items:center;display:flex;gap:10px}#bricks-panel-component-properties .properties li .actions{align-items:center;display:flex;gap:4px}#bricks-panel-component-properties .properties li .actions>*{align-items:center;border:1px solid var(--builder-border-color);border-radius:var(--bricks-border-radius);cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:.75;width:24px}#bricks-panel-component-properties .properties li .actions>.active,#bricks-panel-component-properties .properties li .actions>:hover{background-color:var(--builder-color-component);border-color:var(--builder-color-component);color:var(--builder-bg-component);opacity:1}#bricks-panel-component-properties form{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;font-size:13px;gap:var(--builder-spacing);padding:var(--builder-spacing)}#bricks-panel-component-properties form>div{display:flex;flex-direction:column;gap:10px}#bricks-panel-component-properties form>div:not(.actions){padding-bottom:var(--builder-spacing);position:relative}#bricks-panel-component-properties form>div:not(.actions):after{background-color:var(--builder-border-color);bottom:0;content:"";height:1px;left:-15px;position:absolute;right:-15px}#bricks-panel-component-properties form>div.actions{gap:4px}#bricks-panel-component-properties form>div>.control{margin:0}#bricks-panel-component-properties form .title-wrapper{align-items:center;display:flex;gap:4px;justify-content:space-between;padding:0}#bricks-panel-component-properties form .title-wrapper button{align-items:center;display:inline-flex;height:20px;justify-content:center;margin:0;width:20px}#bricks-panel-component-properties form .title-wrapper button>span{display:inline-flex}#bricks-panel-component-properties form h3{font-size:14px;font-weight:600;text-transform:uppercase}#bricks-panel-component-properties form .button{margin:0}#bricks-panel-component-properties form .button[type=submit]:not([disabled]){background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-panel-component-properties .property-desc textarea{min-height:0;resize:vertical;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin}#bricks-panel-component-properties .property-desc textarea::-webkit-scrollbar{width:8px}#bricks-panel-component-properties .property-desc textarea::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}#bricks-panel-component-properties .property-desc textarea::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}#bricks-panel-component-properties .property-desc textarea::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}#bricks-panel-component-properties .property-type{padding-bottom:var(--builder-spacing)}#bricks-panel-component-properties .property-type>p{opacity:.75;white-space:normal}#bricks-panel-component-properties .property-type>ul{display:grid;gap:6px}#bricks-panel-component-properties .property-type>ul li{align-items:center;border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;gap:10px;padding:10px}#bricks-panel-component-properties .property-type>ul li:hover{background-color:var(--builder-bg-component);border:1px solid var(--builder-color-component);color:var(--builder-color-component)}#bricks-panel-component-properties .property-type>ul li.active{background-color:var(--builder-color-accent);border-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-panel-component-properties .property-info{margin:10px 0}#bricks-panel-component-properties .property-options ul.options{display:flex;flex-direction:column;gap:8px}#bricks-panel-component-properties .property-options ul.options>li{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;gap:4px;padding:4px;position:relative}#bricks-panel-component-properties .property-options ul.options>li .has-setting{margin-inline-start:-5px}#bricks-panel-component-properties .property-options ul.options button{margin:0;position:absolute;right:4px;top:4px;width:var(--builder-input-height)}#bricks-panel-component-properties .property-options .description,#bricks-panel-component-properties .property-options ul.options .control{margin:0}#bricks-panel-component-properties .property-options button.add-option{align-items:center;align-self:flex-start;display:inline-flex;gap:4px;justify-content:center;margin:0 0 10px;width:auto}#bricks-panel-component-properties .property-options button.add-option span{display:inline-flex}#bricks-panel-component-properties .property-default .title-wrapper .unconnected{display:none!important}#bricks-panel-component-properties .property-default [data-control=query] .bricks-control-popup{padding:0}#bricks-panel-component-properties .property-default .bricks-control-popup{box-shadow:0 0 0 1px var(--builder-border-color);padding:10px}#bricks-panel-component-properties .property-default .bricks-control-popup>.control{margin:8px var(--builder-spacing) 0!important}.panel-content{margin:0 var(--builder-spacing)}:root #bricks-panel-element.component,:root #bricks-panel-element.instance,:root #bricks-structure.component{--builder-bg-accent:var(--builder-bg-component);--builder-color-accent:var(--builder-color-component)}:root #bricks-panel-element.component.property #bricks-panel-header,:root #bricks-panel-element.instance.property #bricks-panel-header,:root #bricks-structure.component.property #bricks-panel-header{border:none;margin:0}#bricks-panel-element-quick-access{align-items:center;background-color:var(--builder-bg);box-shadow:0 0 0 1px var(--builder-border-color);display:flex;flex-direction:column;height:100%;left:-1px;opacity:.75;position:fixed;top:48px;transition:.05s ease-in-out;width:50px;z-index:2001}#bricks-panel-element-quick-access.hover,#bricks-panel-element-quick-access:hover{opacity:1;z-index:2005}#bricks-panel-element-quick-access.hover svg,#bricks-panel-element-quick-access:hover svg{transform:scale(1)}#bricks-panel-element-quick-access.hidden{opacity:1;transform:translateX(-100%)}#bricks-panel-element-quick-access.hidden .toggle{bottom:0;position:absolute;transform:translateX(50px)}#bricks-panel-element-quick-access.hover .index{opacity:1;transform:translate(-50%,-50%);z-index:1}#bricks-panel-element-quick-access .index{border-end-end-radius:2px;border-start-end-radius:2px;box-shadow:0 0 0 1px var(--builder-border-color);font-family:var(--builder-font-family-monospace);font-size:10px;font-weight:700;height:14px;left:0;opacity:0;position:absolute;top:50%;transform:translate(-100%,-50%);transition:all .05s ease-in-out .05s;width:10px;z-index:-1}#bricks-panel-element-quick-access .index,#bricks-panel-element-quick-access .toggle{align-items:center;background-color:var(--builder-bg-3);display:flex;justify-content:center}#bricks-panel-element-quick-access .toggle{border-radius:var(--builder-border-radius);cursor:pointer;flex-shrink:0;height:24px;margin-bottom:60px;margin-top:auto;transition:transform .05s ease-in-out;width:24px}#bricks-panel-element-quick-access ul{align-items:center;display:flex;flex-direction:column;gap:4px;transition:.05s ease-in-out}#bricks-panel-element-quick-access li{align-items:center;border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:36px;justify-content:center;margin:0;padding:0;width:36px}#bricks-panel-element-quick-access li:hover{background-color:var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-panel-element-quick-access li.active{color:var(--builder-color-accent)}#bricks-panel-element-quick-access li.has-settings .bricks-svg-wrapper{position:relative}#bricks-panel-element-quick-access li.has-settings .bricks-svg-wrapper:after{background-color:currentcolor;border-radius:50%;content:"";height:4px;left:-10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:4px}#bricks-panel-element-quick-access li svg{font-size:16px;transform:scale(.9);transition:transform .05s ease-in-out}#bricks-panel-element.conditions #bricks-panel-header,#bricks-panel-element.hide-element #bricks-panel-header,#bricks-panel-element.interactions #bricks-panel-header{border:none;margin-bottom:0}#bricks-panel-element.show-shortcuts{margin-inline-start:50px}#bricks-panel-element.show-shortcuts #bricks-panel-controls-search:not(.active){width:calc(100% - 50px)}#bricks-panel-element.instance #bricks-panel-header{border:none;color:var(--builder-color-accent);margin:0}#bricks-panel-element.instance #bricks-panel-header .actions li{opacity:1}#bricks-panel-element.instance #bricks-panel-header .component-description{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);margin:-10px 0 var(--builder-spacing);padding:10px;width:100%}#bricks-panel-element.instance #bricks-panel-header .component-description .text{opacity:.5}#bricks-panel-element.instance #bricks-panel-header .component-description .text:hover{opacity:1}#bricks-panel-element>.error{margin:var(--builder-spacing) var(--builder-spacing) 0}#bricks-panel-element[data-active-tab=style] .control-groups:has(.control-group.tab-style.open) .control-group:not(.open){display:none}#bricks-panel-elements{display:flex;flex-direction:column;gap:15px;text-align:center}#bricks-panel-elements #bricks-panel-header{background-color:var(--builder-bg);margin-bottom:0;position:sticky;top:0}#bricks-panel-elements #bricks-panel-tabs li{display:block}#bricks-panel-elements .sortable-wrapper{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin:0 0 15px;padding:0 var(--builder-spacing)}#bricks-panel-elements .no-results{margin:0 var(--builder-spacing) var(--builder-spacing)}#bricks-panel-elements .no-results button{width:auto}.bricks-add-element{background-color:var(--builder-bg-2);border:1px solid transparent;border-radius:var(--builder-border-radius);cursor:pointer;display:block!important;min-width:0;position:relative;text-align:center}.bricks-add-element:focus,.bricks-add-element:hover{border-color:var(--builder-color-accent);color:var(--builder-color-accent)}.bricks-add-element:hover .bricks-panel-actions-icon{opacity:1;transition:opacity 0s linear .5s}.bricks-add-element.ghost{background-color:var(--builder-bg-2);border-color:var(--builder-bg-2);box-shadow:none;overflow:hidden!important;position:absolute}.bricks-add-element.ghost .element-icon{color:var(--builder-color-accent);line-height:80px}.bricks-add-element.ghost .element-label{display:none}.bricks-add-element.beta{border-color:var(--builder-color-danger)!important;color:var(--builder-color-danger)!important}.bricks-add-element.animate{animation:border-pulse 1s infinite;background-color:var(--builder-color-accent-inverse);border-color:var(--builder-color-accent);color:var(--builder-color-accent);transition:.1s}@keyframes border-pulse{0%{background-color:var(--builder-bg)}50%{background-color:var(--builder-bg-3)}to{background-color:var(--builder-bg)}}.bricks-add-element .element-label{box-shadow:0 -1px 0 var(--builder-bg);font-size:12px;font-weight:500;letter-spacing:.2px;line-height:32px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;user-select:none;white-space:nowrap}.bricks-add-element .element-label::selection{background-color:transparent}.bricks-add-element .element-icon{font-size:20px;line-height:50px}#bricks-panel-components-actions{display:flex;flex-direction:column;gap:var(--builder-spacing);justify-content:flex-end;margin:0 var(--builder-spacing) 0}#bricks-panel-components-actions .action-wrapper{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);padding:var(--builder-spacing)}#bricks-panel-components-actions .action-wrapper .title{font-size:1.3em;margin-bottom:10px}#bricks-panel-components-actions .actions{align-items:center;display:flex;gap:4px;margin-inline-start:auto}#bricks-panel-components-actions .actions>*{align-items:center;border:1px solid var(--builder-border-color);border-radius:var(--bricks-border-radius);cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:.75;width:24px}#bricks-panel-components-actions .actions>.active,#bricks-panel-components-actions .actions>:hover{background-color:var(--builder-color-component);border-color:var(--builder-color-component);color:var(--builder-bg-component);opacity:1}#bricks-panel-components-actions .actions .label{background:transparent!important;border-color:var(--builder-color-component)!important;color:var(--builder-color-component)!important;font-size:10px;font-weight:700;letter-spacing:.2px;padding:0 4px;text-transform:uppercase;width:auto}#bricks-panel-elements-categories{display:flex;flex-direction:column}#bricks-panel-elements-categories[data-tab=components] .category-title:hover{color:var(--builder-color-component)}#bricks-panel-elements-categories[data-tab=components] .category:not(.category-components):not(.category-pinned) .category-title{text-transform:none}#bricks-panel-elements-categories[data-tab=components] .sortable-wrapper{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element{padding:10px}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .element-data{display:flex;gap:4px}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .show-instances{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);box-shadow:var(--builder-box-shadow);color:var(--builder-color);overflow:hidden;position:absolute;text-align:initial;top:100%;width:100%;z-index:1005}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .show-instances li{align-items:center;background-color:var(--builder-bg-2);display:flex;gap:10px;line-height:27px;padding:0 10px}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .show-instances li:hover:not(.title){background-color:var(--builder-bg-component);color:var(--builder-color-component)}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .show-instances li.title{background-color:var(--builder-bg-3);border-bottom:1px solid var(--builder-border-color);font-size:11px;font-weight:700;line-height:30px;text-transform:uppercase}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .show-instances li .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .show-instances .other li a{align-items:center;display:flex;gap:4px;justify-content:space-between;width:100%}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .show-instances .other li a:hover .count{opacity:1}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .show-instances .other li a .count{background-color:rgba(0,0,0,.25);border-radius:var(--builder-border-radius);font-family:monospace;font-size:10px;font-weight:700;line-height:18px;opacity:.75;padding:0 4px}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element:focus,#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element:hover{border-color:var(--builder-color-component);color:var(--builder-color-component)}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element:focus .element-icon,#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element:hover .element-icon{background-color:var(--builder-color-component);color:var(--builder-bg-component)}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element:focus .element-icon>*,#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element:focus .element-label .instances,#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element:hover .element-icon>*,#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element:hover .element-label .instances{opacity:1}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element:hover .element-actions{display:flex}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element:hover .pin{transition:opacity .1s linear 1s}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element:hover .component{transition:opacity .1s}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .element-icon{align-items:center;aspect-ratio:1;background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);display:flex;font-size:14px;height:var(--builder-input-height);justify-content:center;line-height:1;margin-inline-end:8px}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .element-icon>*{opacity:.5}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .element-label{align-items:flex-start;box-shadow:none;display:flex;flex-direction:column;gap:4px;line-height:1;padding:0}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .element-label .label{font-size:13px;font-weight:700;line-height:normal;overflow:hidden;text-align:initial;text-overflow:ellipsis;white-space:nowrap;width:100%}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .element-label .instances{font-size:12px;opacity:.5}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .element-actions{display:none;flex-direction:row-reverse;gap:4px;margin-inline-start:auto}#bricks-panel-elements-categories[data-tab=components] li.bricks-add-element .component-description{border-top:1px solid var(--builder-bg-3);color:var(--builder-color);margin-top:10px;padding-top:10px;text-align:initial;width:100%}#bricks-panel-elements-categories[data-tab=components] .bricks-panel-actions-icon{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius)!important;position:relative}#bricks-panel-elements-categories[data-tab=components] .bricks-panel-actions-icon.active,#bricks-panel-elements-categories[data-tab=components] .bricks-panel-actions-icon:hover:not(.disabled){background-color:var(--builder-color-component);color:var(--builder-bg-component)}#bricks-panel-elements-categories[data-tab=components] .bricks-panel-actions-icon.disabled{cursor:not-allowed}#bricks-panel-elements-categories[data-tab=components] .bricks-panel-actions-icon.disabled .bricks-svg-wrapper{color:var(--builder-color);opacity:.5}#bricks-panel-elements-categories li.first{order:-1}#bricks-panel-elements-categories .category-globalElements [data-control=info]{margin:0 var(--builder-spacing) var(--builder-spacing)}#bricks-panel-elements-categories .category-title{align-items:center;cursor:pointer;display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.4px;line-height:50px;opacity:.5;padding:0 var(--builder-spacing);position:relative;text-align:initial;text-transform:uppercase;z-index:1004}#bricks-panel-elements-categories .category-title:hover{color:var(--builder-color-accent);opacity:1}#bricks-panel-elements-categories .category-title.expand{opacity:1}#bricks-panel-elements-categories .category-title .wrap{align-items:center;display:flex}#bricks-panel-elements-categories .category-title .badge{align-items:center;color:var(--builder-color);display:flex;font-size:14px;margin:0 6px;opacity:.33}#bricks-panel-elements-categories .category-title .badge:focus,#bricks-panel-elements-categories .category-title .badge:hover{color:var(--builder-color-accent);opacity:1}#bricks-panel-elements-categories .category-title span::selection{background-color:transparent!important;color:inherit!important}.bricks-panel-actions-icon{color:var(--builder-color)}.bricks-panel-actions-icon.active,.bricks-panel-actions-icon:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse);opacity:1}.bricks-panel-actions-icon.global-pinned{background-color:transparent!important;color:var(--builder-color)!important;left:0;opacity:1;right:auto}.bricks-panel-actions-icon.layout-inserter{opacity:1;top:0;transition:none!important}#bricks-panel-elements-categories .bricks-panel-actions-icon.confirm,#bricks-panel-elements-categories .bricks-panel-actions-icon.delete,.bricks-panel-actions-icon.layout-inserter{border-radius:0;border-bottom-right-radius:var(--builder-border-radius);border-top-left-radius:var(--builder-border-radius);left:0;right:auto}#bricks-panel-pages .input-wrapper{position:relative}#bricks-panel-pages .input-wrapper .actions{display:flex;gap:4px;position:absolute;right:4px;top:50%;transform:translateY(-50%)}#bricks-panel-pages .input-wrapper .actions .create{align-items:center;background-color:var(--builder-color-accent);border-radius:var(--bricks-border-radius);color:var(--builder-color-accent-inverse);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}#bricks-panel-pages .input-wrapper .actions .create:focus-visible,#bricks-panel-pages .input-wrapper .actions .create:hover{background-color:var(--bricks-text-success);color:#fff}#bricks-panel-pages .input-wrapper .actions .create svg{height:12px;width:12px}#bricks-panel-pages .input-wrapper .actions .clear{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--bricks-border-radius);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}#bricks-panel-pages .input-wrapper .actions .clear:focus-visible,#bricks-panel-pages .input-wrapper .actions .clear:hover{background-color:var(--bricks-text-danger)}#bricks-panel-pages .input-wrapper .actions .clear svg{height:12px;width:12px}#bricks-panel-pages .input-wrapper .actions .bricks-svg-wrapper{height:20px;width:20px}#bricks-panel-pages input{margin:0;text-align:center}#bricks-panel-pages [data-control=select]{margin-bottom:5px}#bricks-panel-pages [data-control=select] .input-value{padding:0}#bricks-panel-pages main{text-align:center!important}#bricks-panel-pages .results{display:flex;flex-direction:column;gap:5px}#bricks-panel-pages .results>li{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);position:relative}#bricks-panel-pages .results>li:focus-within,#bricks-panel-pages .results>li:hover{background-color:var(--builder-bg-3)}#bricks-panel-pages .results>li:focus-within .action,#bricks-panel-pages .results>li:hover .action{opacity:.5}#bricks-panel-pages .results>li:focus-within:before,#bricks-panel-pages .results>li:hover:before{border-radius:var(--builder-border-radius);box-shadow:0 0 0 1px currentcolor;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}#bricks-panel-pages .results>li.active{background-color:var(--builder-bg-accent);box-shadow:inset 0 0 0 1px var(--builder-color-accent);color:var(--builder-color-accent)}#bricks-panel-pages .results>li.active a{cursor:default;pointer-events:none}#bricks-panel-pages .results>li a{display:block;line-height:1.7;padding:6px 8px;position:relative;z-index:1}#bricks-panel-pages .results>li .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bricks-panel-pages .results>li .editing{background-color:var(--builder-color-accent);border-bottom-left-radius:var(--builder-border-radius);border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius);color:var(--builder-color-accent-inverse);font-size:10px;font-weight:700;letter-spacing:.4px;line-height:16px;padding:0 6px;position:absolute;right:0;text-transform:uppercase;top:0;transform:translateY(-50%);z-index:1}#bricks-panel-pages .results>li .actions{display:flex;gap:6px;padding:0 6px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2}#bricks-panel-pages .results>li .action{background-color:transparent;cursor:pointer;opacity:0}#bricks-panel-pages .results>li .action:hover{opacity:1}#bricks-panel-theme-styles>[data-control=info]{margin:0 var(--builder-spacing)}#bricks-panel-theme-styles>[data-control=info]+[data-control=info]{margin-top:var(--builder-spacing)}#bricks-panel-theme-styles #bricks-panel-sticky{padding:var(--builder-spacing);top:0}#bricks-panel-theme-styles .bricks-panel-selectors{left:16px;margin:var(--builder-spacing) 0;right:16px}#bricks-panel-theme-styles .bricks-panel-selectors .active-selector,#bricks-panel-theme-styles .bricks-panel-selectors .active-selector .input-wrapper{flex-wrap:nowrap}#bricks-panel-theme-styles .bricks-panel-selectors .active-selector .input{overflow:hidden;text-overflow:ellipsis}#bricks-panel-theme-styles .bricks-panel-selectors .active-selector .input.active:not(.has-selector){background-color:var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-panel-theme-styles .bricks-panel-selectors .active-selector .input:not(.empty){opacity:1}#bricks-panel-theme-styles .bricks-panel-selectors .active-selector .empty{background-color:transparent}#bricks-panel-theme-styles .bricks-panel-selectors .theme-styles li:not(.group-title):hover .actions span:not(.clear){opacity:1}#bricks-panel-theme-styles .bricks-panel-selectors .theme-styles li.group-title{background-color:var(--builder-bg-3);font-weight:700;text-transform:uppercase}#bricks-panel-theme-styles .bricks-panel-selectors .theme-styles li.active{color:var(--builder-color-accent)}#bricks-panel-theme-styles .bricks-panel-selectors .theme-styles li .actions span:not(.clear){opacity:0}#bricks-panel-history.history .results{flex-direction:column-reverse}#bricks-panel-history.history li.snapshot{gap:5px;height:var(--builder-input-height);justify-content:space-between}#bricks-panel-history.history li.snapshot .snapshot-label{font-weight:700}#bricks-panel-history.history li.snapshot .snapshot-action{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);font-size:10px;font-weight:700;letter-spacing:.4px;opacity:.5;padding:4px;text-transform:uppercase}#bricks-panel-history .panel-content{margin-top:0}#bricks-panel-history .button-group{margin:10px 0 20px}#bricks-panel-history .results{display:flex;flex-direction:column;gap:5px}#bricks-panel-history .results li{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:50px;padding:0 8px;position:relative}#bricks-panel-history .results li:hover{background-color:var(--builder-bg-3)}#bricks-panel-history .results li:hover .action,#bricks-panel-history .results li:hover .delete{opacity:1}#bricks-panel-history .results li:hover img{filter:grayscale(0);opacity:1}#bricks-panel-history .results li img{filter:grayscale(100%);opacity:.5}#bricks-panel-history .results li.active{background-color:var(--builder-bg-accent)!important;color:var(--builder-color-accent)!important;pointer-events:none}#bricks-panel-history .results li.active img{filter:grayscale(0);opacity:1}#bricks-panel-history .results li.active .snapshot-action{background-color:var(--builder-color-accent)!important;color:var(--builder-bg-accent)!important}#bricks-panel-history .results li.current{color:var(--builder-color-accent)!important}#bricks-panel-history .results li.current img{filter:grayscale(0);opacity:1}#bricks-panel-history .results li .avatar{border-radius:50%;height:24px;margin-right:12px;width:24px}#bricks-panel-history .results li .data{flex-grow:1;line-height:15px;overflow:hidden;text-align:left}#bricks-panel-history .results li .title{font-weight:500;line-height:1.4;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bricks-panel-history .results li .date{display:inline-block;font-weight:700}#bricks-panel-history .results li .action{bottom:0;position:absolute;right:0;top:0}#bricks-panel-settings #bricks-panel-header{border:none;margin:0}#bricks-panel-settings #bricks-panel-header+[data-control=info]{margin:20px}#bricks-panel-settings .bricks-panel-controls .control-groups{border-top:1px solid var(--builder-border-color);padding-top:var(--builder-spacing)}#bricks-panel-settings .bricks-panel-controls .control-groups:not(:first-child){margin:20px 0 0}#bricks-panel-settings .no-full-acess{margin:20px}#bricks-panel-settings .control-group-title:has([data-name=new-tab]){display:flex;justify-content:space-between}#bricks-panel-settings .control-group-title:has([data-name=new-tab]) [data-name=new-tab]{background-color:var(--builder-bg);border-radius:var(--builder-border-radius);padding:8px}[id*=bricks-panel-settings-] #bricks-panel-header+[data-control=info]{margin:var(--builder-spacing)}:root{--builder-structure-input-height:30px}#bricks-structure{border-inline-start:1px solid var(--builder-border-color);display:flex;flex-direction:column;height:calc(100vh - var(--builder-toolbar-height));line-height:1.7;overflow-y:scroll;position:relative;scrollbar-width:none;transition:width .1s ease-in-out;width:300px;z-index:999}#bricks-structure::-webkit-scrollbar{background:transparent;height:0;width:0}#bricks-structure.is-previewing{display:none!important}#bricks-structure.is-resizing:before{bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:10001}#bricks-structure.component #bricks-panel-header{background-color:var(--builder-bg-component);border-color:transparent;color:var(--builder-color-component);margin-bottom:var(--builder-spacing)}#bricks-structure.component #bricks-panel-header .label{align-items:center;color:inherit;display:flex;font-size:1em;gap:.5em;letter-spacing:.2px;text-transform:uppercase}#bricks-structure.component #bricks-panel-header .label .component{background-color:var(--builder-color-component);border-radius:var(--builder-border-radius);color:var(--builder-bg-component);line-height:20px;padding:0 4px}#bricks-structure #bricks-panel-header{background-color:var(--builder-bg);position:sticky;top:0;z-index:1}#bricks-structure #bricks-panel-header .actions .unsigned-code{background-color:var(--builder-bg-danger);border-radius:var(--builder-border-radius);color:var(--builder-color-danger);opacity:1}#bricks-structure #bricks-panel-header .actions .unsigned-code:hover{background-color:var(--builder-color-danger);color:#fff}#bricks-structure #bricks-panel-header .actions .unsigned-code svg{opacity:1}#bricks-structure .panel-content{flex:1;margin:0}#bricks-structure .panel-content>.bricks-structure-list{height:100%;margin:0;padding:0 var(--builder-spacing) var(--builder-spacing);padding-inline-start:24px}#bricks-structure .panel-content>.bricks-structure-list>li>.structure-item>.toggle{background-color:transparent}#bricks-structure .no-results{border:none;padding:0}#bricks-structure .toggle{background-color:var(--builder-bg);cursor:pointer;display:flex;height:var(--builder-input-height);justify-content:center;left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:20px}#bricks-structure .toggle svg{opacity:.4}#bricks-structure .toggle svg:hover{opacity:1}#bricks-structure .bricks-structure-list{display:flex;flex-direction:column;gap:0;margin-left:15px}#bricks-structure .bricks-structure-list:empty{display:none}#bricks-structure #bricks-draggable-placeholder{border-radius:2px;height:4px;margin-bottom:5px}#bricks-structure .element.bricks-has-unsigned-code.active>.structure-item,#bricks-structure .element.deprecated.active>.structure-item{background-color:var(--builder-color-danger)}#bricks-structure .element.bricks-has-unsigned-code.active>.structure-item .actions svg,#bricks-structure .element.bricks-has-unsigned-code.active>.structure-item .title i,#bricks-structure .element.bricks-has-unsigned-code.active>.structure-item .title input,#bricks-structure .element.deprecated.active>.structure-item .actions svg,#bricks-structure .element.deprecated.active>.structure-item .title i,#bricks-structure .element.deprecated.active>.structure-item .title input{color:#fff!important}#bricks-structure .element.bricks-has-unsigned-code>.structure-item .title i,#bricks-structure .element.bricks-has-unsigned-code>.structure-item .title input,#bricks-structure .element.deprecated>.structure-item .title i,#bricks-structure .element.deprecated>.structure-item .title input{color:var(--builder-color-danger)}#bricks-structure .element.bricks-has-unsigned-code>.structure-item .actions,#bricks-structure .element.deprecated>.structure-item .actions{background-color:transparent}#bricks-structure .element.bricks-has-unsigned-code>.structure-item .actions .unsigned-code svg,#bricks-structure .element.deprecated>.structure-item .actions .unsigned-code svg{color:var(--builder-color-danger)}#bricks-structure .element.draggable>#bricks-draggable-placeholder{margin-left:15px;width:calc(100% - 15px)}#bricks-structure .element.active{opacity:1;position:relative}#bricks-structure .element.active:before{border-left:1px dotted;bottom:20px;content:"";opacity:.4;position:absolute;top:40px;transform:translateX(-11px);width:1px}#bricks-structure .element.active .element:before{border-top:1px dotted;content:"";height:1px;left:-10px;opacity:.4;position:absolute;transform:translateY(calc(var(--builder-structure-input-height)/2));width:100%}#bricks-structure .element.active>.structure-item{background-color:var(--builder-bg-accent);box-shadow:inset 0 0 0 1px var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-structure .element.active>.structure-item>.title .html-tag,#bricks-structure .element.active>.structure-item>.title i{opacity:1}#bricks-structure .element.component:not(.draggable):not(.active)>.structure-item>.toggle{display:none}#bricks-structure .element.component.active>.structure-item{background-color:var(--builder-bg-component);box-shadow:inset 0 0 0 1px var(--builder-bg-component);color:var(--builder-color-component)}#bricks-structure .element.component .element.active .title .icon{opacity:1}#bricks-structure .element.component .element.active .title i,#bricks-structure .element.component .element.active .title input{color:var(--builder-color-component)!important}#bricks-structure .element.component>.structure-item:hover{background-color:var(--builder-bg-component);box-shadow:inset 0 0 0 1px var(--builder-bg-component);color:var(--builder-color-component)}#bricks-structure .element.component>.structure-item>.actions{color:var(--builder-color-component)}#bricks-structure .element.component>.structure-item>.actions .action{opacity:.5}#bricks-structure .element.component>.structure-item>.actions .action:hover,#bricks-structure .element.component>.structure-item>.title .icon{opacity:1}#bricks-structure .element.component>.structure-item>.title i,#bricks-structure .element.component>.structure-item>.title input{color:var(--builder-color-component)!important}#bricks-structure .element.selected>.structure-item{background-color:var(--builder-bg-info)!important;box-shadow:inset 0 0 0 1px var(--builder-bg-info)!important;color:var(--builder-color-info)!important}#bricks-structure .element.selected>.structure-item .title i,#bricks-structure .element.selected>.structure-item .title input{color:var(--builder-color-info)!important}#bricks-structure .element.hidden{opacity:.66}#bricks-structure .element.hidden:hover{opacity:1}#bricks-structure .structure-item{align-items:center;background-color:var(--builder-bg);border-radius:var(--builder-border-radius);box-shadow:inset 0 0 0 1px var(--builder-border-color);display:flex;justify-content:space-between;letter-spacing:.2px;line-height:var(--builder-structure-input-height);margin-bottom:5px;position:relative}#bricks-structure .structure-item:hover{background-color:var(--builder-bg-3)}#bricks-structure .structure-item:hover .actions{opacity:1}#bricks-structure .structure-item:hover .actions .action{opacity:.5}#bricks-structure .structure-item:hover .actions .action.unsigned-code{opacity:1}#bricks-structure .structure-item .html-tag{font-family:var(--builder-font-family-monospace);margin-inline-end:4px;opacity:.5}#bricks-structure .structure-item input{background-color:transparent!important;border-radius:0;box-shadow:none!important;cursor:inherit;font-weight:500;height:var(--builder-structure-input-height);padding:0}#bricks-structure .structure-item .actions{border-radius:var(--builder-border-radius);display:flex;opacity:0;padding:0 4px}#bricks-structure .structure-item .actions .action{cursor:pointer;opacity:0;text-align:center;width:20px}#bricks-structure .structure-item .actions .action:hover{opacity:1}#bricks-structure .structure-item .actions .action.disabled{cursor:not-allowed;opacity:.5!important}#bricks-structure .structure-item .actions svg{height:14px;position:relative;top:2px;width:14px}#bricks-structure .structure-item .title{align-items:center;background-color:transparent;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#bricks-structure .structure-item .title>.icon{display:flex;font-size:14px;justify-content:center;line-height:var(--builder-structure-input-height);opacity:.5;width:40px}#bricks-structure .structure-item .element-id{background-color:rgba(0,0,0,.2);border-radius:var(--builder-border-radius);font-family:monospace;font-size:10px;line-height:20px;margin:0 4px;padding:0 4px}#bricks-structure .structure-item .element-states{align-items:center;border-radius:var(--builder-border-radius);color:var(--builder-color);cursor:default;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;right:0;transform:translate(var(--builder-spacing))}#bricks-structure .structure-item .element-states span{height:var(--builder-structure-input-height);width:var(--builder-spacing)}#bricks-structure .structure-item .element-states span:after,#bricks-structure .structure-item .element-states span:before{pointer-events:none}#bricks-structure .structure-item .element-states span:hover svg{opacity:1}#bricks-structure .structure-item .element-states span:not(.disabled){cursor:pointer}#bricks-structure .structure-item .element-states svg{height:12px;opacity:.5}#bricks-structure .structure-item .element-states .hide-element{font-size:10px;text-decoration:line-through}#bricks-structure .structure-item .element-states .global-element{align-items:center;display:flex;justify-content:center}.bricks-panel [data-balloon]:after,.bricks-panel [data-balloon]:before{z-index:2002}.bricks-panel .error{margin-top:10px}.bricks-panel .hide{display:none!important}.bricks-panel .has-setting{align-items:center;cursor:pointer;display:flex;height:var(--builder-spacing);justify-content:center;line-height:1;position:absolute;text-align:center;transform:translateX(-100%);width:var(--builder-spacing)}.bricks-panel .has-setting.disabled{cursor:not-allowed}.bricks-panel .has-setting.class .indicator{background-color:var(--builder-color-class)}.bricks-panel .has-setting .indicator{background-color:var(--builder-color-accent);border-radius:50%;display:inline-block;height:5px;margin-inline-start:1px;width:5px}.bricks-panel .has-setting .reset{align-items:center;display:inline-flex;height:100%;justify-content:center;width:100%}.bricks-panel .has-setting .reset svg{color:var(--bricks-text-danger);height:10px;position:relative;width:10px}.bricks-panel .inherited-from{align-items:center;cursor:context-menu;display:flex;height:20px;justify-content:center;position:absolute;transform:translateX(-100%);white-space:nowrap;width:var(--builder-spacing)}.bricks-panel .inherited-from:hover{z-index:2001}.bricks-panel .inherited-from:hover .indicator{background-color:var(--builder-color-accent);height:8px;width:8px}.bricks-panel .inherited-from:hover.class .indicator{background-color:var(--builder-color-class)}.bricks-panel .inherited-from:hover .inherited-popup{opacity:1;transform:translateY(0);visibility:visible}.bricks-panel .inherited-from .indicator{background-color:var(--builder-bg-4);border-radius:1px;display:inline-block;height:5px;transition:all .05s linear;width:5px}.bricks-panel .inherited-popup{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);box-shadow:var(--builder-box-shadow);left:4px;opacity:0;position:absolute;top:24px;transform:translateY(6px);transition:all .05s linear;visibility:hidden;z-index:-1}.bricks-panel .inherited-popup:before{content:"";height:20px;position:absolute;top:-12px;width:100%}.bricks-panel .inherited-popup.show{opacity:1;transform:translateY(0);visibility:visible;z-index:2001}.bricks-panel .inherited-popup .icon{display:inline-flex}.bricks-panel .inherited-popup .label{background-color:var(--builder-bg-3);border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius);font-weight:500;margin-bottom:0;padding:8px;pointer-events:none}.bricks-panel .inherited-popup .content{padding:8px}.bricks-panel .inherited-popup .selector{align-items:center;background-color:var(--builder-bg-accent);border-radius:var(--builder-border-radius);color:var(--builder-color-accent);cursor:pointer;display:inline-flex;gap:8px;line-height:21px;padding:0 6px}.bricks-panel .inherited-popup .selector:hover{background-color:var(--builder-color-accent);color:var(--builder-bg-accent)}.bricks-panel .inherited-popup .selector.class{background-color:var(--builder-bg-class);color:var(--builder-color-class)}.bricks-panel .inherited-popup .selector.class:hover{background-color:var(--builder-color-class);color:var(--builder-bg-class)}.bricks-panel .inherited-popup .selector .source{border-inline-start:1px solid var(--builder-bg-3);padding-inline-start:6px}.bricks-panel label{color:var(--builder-color);display:inline-flex;font-weight:500;gap:3px;letter-spacing:.1px;line-height:20px;margin:0;position:relative}.bricks-panel label .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bricks-panel label .action-icon{align-items:center;border-radius:var(--builder-border-radius);cursor:pointer;display:inline-flex;height:20px;justify-content:center;line-height:20px;margin-inline-start:auto;opacity:.5;width:20px}.bricks-panel label .action-icon:hover{background-color:var(--builder-color-accent);color:var(--builder-bg-accent);opacity:1}.bricks-panel label .icon{margin:0 3px;opacity:.5;position:relative;top:-3px}.bricks-panel label .icon.deprecated{color:var(--bricks-text-danger);opacity:1}.bricks-panel .controls+.control-groups{margin-top:var(--builder-spacing)}.bricks-panel .controls li:first-child>.control.control-separator{padding-top:0}.bricks-panel .controls li:first-child>.control.control-separator label{padding:0}.bricks-panel .controls li:first-child>.control.control-separator [data-control=separator]:before{display:none}.bricks-panel .control-group{position:relative}.bricks-panel .control-group:not(:first-child){margin-top:6px}.bricks-panel .control-group.has-parent{margin-inline-start:10px}.bricks-panel .control-group.has-parent.open{border-color:var(--builder-color-accent)}.bricks-panel .control-group.has-parent>.control-group-title{background-color:transparent!important;border:1px solid var(--builder-border-color);height:40px}.bricks-panel .control-group>div{display:none}.bricks-panel .control-group.open{margin-bottom:var(--builder-spacing)}.bricks-panel .control-group.open [data-control=separator],.bricks-panel .control-group.open>div{display:block}.bricks-panel .control-group.open:not(.is-searching) .control-group-title{background-color:var(--builder-bg-3);color:var(--builder-color-accent)}.bricks-panel .control-group.open .control-group-title{margin-bottom:var(--builder-spacing)}.bricks-panel .control-group.open .control-group-title .icon{opacity:1;transform:rotate(-15deg)}.bricks-panel .control-group.open .control-group-title .arrow{background:var(--builder-bg-4);opacity:1;transform:none!important}.bricks-panel .control-group.open .control-group-title .arrow svg{transform:rotate(90deg)}.bricks-panel .control-group.open .control-group-title>.inherited-from .indicator{background-color:currentcolor}.bricks-panel .control-group-title{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:flex!important;flex-shrink:0;font-size:11px;font-weight:700;gap:8px;height:50px;letter-spacing:.2px;margin:0 var(--builder-spacing);padding-inline-end:10px;padding-inline-start:15px;position:relative;text-transform:uppercase;user-select:none}.bricks-panel .control-group-title:hover{background-color:var(--builder-bg-3);color:var(--builder-color-accent)}.bricks-panel .control-group-title:hover .badge{background-color:var(--builder-bg-2)}.bricks-panel .control-group-title:hover .arrow,.bricks-panel .control-group-title:hover .icon{opacity:1}.bricks-panel .control-group-title:hover .arrow{transform:translateX(2px)}.bricks-panel .control-group-title:hover>.inherited-from{cursor:default}.bricks-panel .control-group-title:hover>.inherited-from .indicator{background-color:currentcolor;height:5px;width:5px}.bricks-panel .control-group-title .badge{background-color:var(--builder-bg);border-radius:var(--builder-border-radius);color:var(--builder-color-accent);padding:3px 6px}.bricks-panel .control-group-title .arrow svg path{stroke-width:3px}.bricks-panel .control-group-title .icon{opacity:.5;transition:transform .05s linear}.bricks-panel .control-group-title .icon svg{height:15px;width:15px}.bricks-panel .control-group-title .icon path{stroke-width:2px}.bricks-panel .control-group-title .has-setting,.bricks-panel .control-group-title .inherited-from{transform:translateX(-200%);width:var(--builder-spacing)}.bricks-panel .control-group-title .has-setting .indicator{background-color:var(--builder-color-accent)}.bricks-panel .control-group-title .has-setting.class .indicator{background-color:var(--builder-color-class)}.bricks-panel .control-group-title span::selection{background-color:transparent!important;color:currentcolor!important}.bricks-panel .control-group-title:has(~div[data-controlkey] .inherited-from)>.inherited-from{display:flex}.bricks-panel .control-group-title .arrow{align-items:center;border-radius:var(--builder-border-radius);color:var(--builder-color);display:flex;font-size:10px;height:20px;justify-content:center;margin-inline-start:auto;opacity:.5;transition:all .1s;width:20px}.bricks-panel .control-group-title+[data-control=separator]{box-shadow:none!important;margin-top:0!important}.bricks-panel .control{flex-wrap:wrap;margin:8px var(--builder-spacing) 0;position:relative}.bricks-panel .control .description{color:var(--builder-color-description);flex-basis:100%!important;font-size:12px;font-weight:500;line-height:1.3;margin-top:.5em}.bricks-panel .control .description a{text-decoration:underline}.bricks-panel [data-control=background]>.control,.bricks-panel [data-control=gradient]>.control,.bricks-panel [data-control=grouped]>.control,.bricks-panel [data-control=link]>.control,.bricks-panel [data-control=query]>.control,.bricks-panel [data-control=typography]>.control{margin:0;padding:0}.bricks-panel [data-control=background]>.control:not(:first-child),.bricks-panel [data-control=gradient]>.control:not(:first-child),.bricks-panel [data-control=grouped]>.control:not(:first-child),.bricks-panel [data-control=link]>.control:not(:first-child),.bricks-panel [data-control=query]>.control:not(:first-child),.bricks-panel [data-control=typography]>.control:not(:first-child){margin-top:10px}.bricks-panel .control-inner{display:flex;flex-direction:column;gap:8px;justify-content:space-between;position:relative;width:100%}.bricks-panel .control-inner>.ltr{direction:ltr;text-align:left}.bricks-panel .control-inline{align-items:center;flex-direction:row}.bricks-panel .control-inline>label{max-width:60%}.bricks-panel .control-inline>div{flex-basis:50%}.bricks-panel .control-small>div,.bricks-panel .control-small>label{flex:auto}.bricks-panel .control-small>.input,.bricks-panel .control-small>div,.bricks-panel .control-small>input{max-width:80px;width:80px}.bricks-panel .control-small textarea{min-height:90px;resize:vertical}.bricks-panel .control-small .description{max-width:none}.copy-to-clipboard-button,.dynamic-tag-picker-button,.variable-picker-button,.visual-grid-builder-button{align-items:center;background-color:var(--builder-bg-3);border:none;border-end-end-radius:var(--builder-border-radius);border-start-end-radius:var(--builder-border-radius);color:inherit;cursor:pointer;display:flex;font-size:12px;height:var(--builder-input-height);justify-content:center;line-height:var(--builder-input-height);margin:0;padding:0;position:absolute!important;right:0;text-align:center;top:0;width:var(--builder-icon-width)}.copy-to-clipboard-button[data-balloon-pos=top-right]:before,.dynamic-tag-picker-button[data-balloon-pos=top-right]:before,.variable-picker-button[data-balloon-pos=top-right]:before,.visual-grid-builder-button[data-balloon-pos=top-right]:before{left:50%;right:50%;transform:translate(50%,-100%);transform:translate(-50%,-100%)}.copy-to-clipboard-button:hover,.dynamic-tag-picker-button:hover,.variable-picker-button:hover,.visual-grid-builder-button:hover{background-color:var(--builder-color-accent)!important;color:var(--builder-color-accent-inverse)!important}.copy-to-clipboard-button.open,.dynamic-tag-picker-button.open,.variable-picker-button.open,.visual-grid-builder-button.open{background-color:var(--builder-color-accent)!important;border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--builder-color-accent-inverse)!important}.copy-to-clipboard-button.no-data,.dynamic-tag-picker-button.no-data,.variable-picker-button.no-data,.visual-grid-builder-button.no-data{cursor:text}[data-control=code] .dynamic-tag-picker-button,[data-control=code] .variable-picker-button{border-radius:var(--builder-border-radius);bottom:4px;height:24px;right:4px;top:unset;z-index:8}[data-control=code] .variable-picker-button+.dynamic-tag-picker-button{margin-inline-end:4px;transform:translate(-100%)}[data-control=text]:has(>.dynamic-tag-picker-button) .variable-picker-button{border-radius:0;margin-inline-end:1px;transform:translateX(-100%)}[data-control=spacing] .variable-picker-button{z-index:1}[data-control=spacing] .variable-picker-button+[data-control=select] input{height:auto;text-align:initial}.control-visual{display:grid;gap:4px;grid-auto-flow:column}.control-visual.grow{flex-grow:1}.control-visual .bricks-svg-wrapper{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:var(--builder-input-height);justify-content:center;margin:0;width:100%}.control-visual .bricks-svg-wrapper.active,.control-visual .bricks-svg-wrapper:hover{background-color:var(--builder-bg-3)}.control-visual .bricks-svg-wrapper.active svg,.control-visual .bricks-svg-wrapper.computed svg,.control-visual .bricks-svg-wrapper:hover svg{opacity:1}.control-visual svg{height:24px!important;opacity:.25;width:24px!important}.control-visual svg *,.control-visual svg path[fill]{fill:currentcolor}.control-visual svg path[stroke]{fill:none;stroke:currentcolor}.control-checkbox label{cursor:pointer}.control-checkbox .control-inline label{max-width:none}.control-checkbox .control-inline label .text{white-space:inherit}[data-control=checkbox]{max-width:34px!important;width:34px!important}[data-control=checkbox] label{cursor:pointer;flex:1!important}[data-control=checkbox] input[type=checkbox]{-webkit-appearance:none;background-color:var(--builder-bg-2);border:none;border-radius:16px!important;box-shadow:none!important;cursor:pointer;display:block;height:20px!important;padding:0;width:34px!important}[data-control=checkbox] input[type=checkbox]:hover{background-color:var(--builder-bg-3)}[data-control=checkbox] input[type=checkbox]:hover:before{background-color:var(--builder-color)}[data-control=checkbox] input[type=checkbox]:before{-webkit-appearance:none;background-color:var(--builder-color-knob);border-radius:16px;content:"";cursor:pointer;display:block;height:16px;left:2px;margin:0;position:relative;top:2px;transition:transform .1s ease-out;transition:.1s;width:16px}[data-control=checkbox] input[type=checkbox]:checked{background-color:var(--builder-color-accent)!important}[data-control=checkbox] input[type=checkbox]:checked:before{background-color:var(--builder-color-accent-inverse);content:"";left:0;transform:translateX(100%)}.control.control-code label svg{margin-inline-end:2px;position:relative;top:3px}[data-control=code] .header{display:flex;gap:4px;justify-content:flex-end;margin-bottom:4px;width:100%}[data-control=code] .header.has-label{margin-bottom:0;position:absolute;top:0}[data-control=code] .CodeMirror{direction:ltr;text-align:left}[data-control=code].expand .CodeMirror{height:240px}[data-control=code] .actions{display:flex;gap:4px}[data-control=code] .actions>span:hover{background-color:var(--builder-bg-3)}[data-control=code] .actions>span.vim-toggle.active,[data-control=code] .actions>span.vim-toggle:hover{background-color:var(--builder-bg-3);color:var(--builder-color-success)}[data-control=code] .actions>span.vim-toggle svg{height:16px;width:16px}[data-control=code] .actions .sign{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:inline-flex;gap:8px;line-height:24px;padding:0 6px}[data-control=code] .actions .sign:hover{background-color:var(--builder-color-success);color:#fff}[data-control=code] .actions .sign.unsigned{background-color:var(--builder-bg-danger);color:var(--builder-color-danger)}[data-control=code] .actions .sign.unsigned.is-running,[data-control=code] .actions .sign.unsigned:hover{background-color:var(--builder-color-danger);color:#fff}[data-control=code] .actions .sign.is-running svg{animation:load8 1s linear infinite}[data-control=code] .actions .sign span{font-family:var(--builder-font-family-monospace)}[data-control=code] .actions .sign .bricks-svg-wrapper{background-color:transparent!important;padding:0;width:auto}[data-control=code] .actions .bricks-svg-wrapper{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}[data-control=code] p{color:var(--bricks-text-light);font-size:11px;margin-top:5px}.CodeMirror{color:#000;font-family:monospace;height:200px;resize:vertical}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{background:#fff;overflow:hidden;position:relative}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;outline:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:"auto";top:0}.CodeMirror-vscrollbar::-webkit-scrollbar{width:8px}.CodeMirror-vscrollbar::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}.CodeMirror-vscrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}.CodeMirror-vscrollbar::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-one-dark{background-color:var(--builder-bg-2);color:#abb2bf;font-family:Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:14px;font-weight:350}.cm-s-one-dark .CodeMirror-selected{background-color:#5c6370}.cm-s-one-dark .CodeMirror-gutter,.cm-s-one-dark .CodeMirror-gutters{background-color:#282c34;border:none}.cm-s-one-dark .CodeMirror-linenumber,.cm-s-one-dark .CodeMirror-linenumbers{background-color:transparent;color:#5c6370!important}.cm-s-one-dark .CodeMirror-lines{background-color:transparent;color:#abb2bf!important}.cm-s-one-dark .CodeMirror-cursor{border-left:2px solid #56b6c2!important}.cm-s-one-dark .CodeMirror-matchingbracket,.cm-s-one-dark .CodeMirror-matchingtag{background-color:transparent;border-bottom:2px solid #56b6c2;color:#abb2bf!important}.cm-s-one-dark .CodeMirror-nonmatchingbracket{background-color:transparent;border-bottom:2px solid #e06c75;color:#abb2bf!important}.cm-s-one-dark .CodeMirror-foldgutter,.cm-s-one-dark .CodeMirror-foldgutter-folded,.cm-s-one-dark .CodeMirror-foldgutter-open,.cm-s-one-dark .CodeMirror-foldmarker{background-color:transparent;border:none;color:#5c6370!important;text-shadow:none}.cm-s-one-dark .CodeMirror-activeline-background{background-color:rgba(153,187,255,.04)}.cm-s-one-dark .cm-builtin,.cm-s-one-dark .cm-error,.cm-s-one-dark .cm-header,.cm-s-one-dark .cm-negative,.cm-s-one-dark .cm-positive,.cm-s-one-dark .cm-string-2,.cm-s-one-dark .cm-tag,.cm-s-one-dark .cm-variable{color:#e06c75}.cm-s-one-dark .cm-comment,.cm-s-one-dark .cm-quote{color:#5c6370;font-style:italic}.cm-s-one-dark .cm-header .cm-strong,.cm-s-one-dark .cm-strong{color:#d19a66;font-weight:700}.cm-s-one-dark .cm-em,.cm-s-one-dark .cm-header .cm-em{color:#c678dd;font-style:italic}.cm-s-one-dark .cm-atom,.cm-s-one-dark .cm-attribute,.cm-s-one-dark .cm-number,.cm-s-one-dark .cm-qualifier{color:#d19a66}.cm-s-one-dark .cm-link{border-bottom:1px solid #98c379;color:#98c379}.cm-s-one-dark .cm-keyword{color:#c678dd}.cm-s-one-dark .cm-def{color:#e5c07b}.cm-s-one-dark .cm-m-css.cm-atom,.cm-s-one-dark .cm-m-css.cm-builtin,.cm-s-one-dark .cm-m-lua.cm-variable,.cm-s-one-dark .cm-operator,.cm-s-one-dark .cm-property{color:#56b6c2}.cm-s-one-dark .cm-string{color:#98c379}.cm-s-one-dark .cm-bracket,.cm-s-one-dark .cm-m-css.cm-property,.cm-s-one-dark .cm-meta,.cm-s-one-dark .cm-punctuation{color:#abb2bf}.cm-s-one-dark .cm-m-css.cm-variable{color:#828997}.emmet-abbreviation-preview{z-index:2}.emmet-abbreviation-preview .CodeMirror{height:auto!important}.CodeMirror-placeholder{opacity:.7}[data-control] input[type=range]{appearance:none;background-color:var(--builder-bg-2);border:none;height:6px;padding:0;width:100%}[data-control] input[type=range]:focus{outline:none}[data-control] input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--builder-color-knob);border-radius:16px;cursor:pointer;height:16px;transition:.1s;width:16px}[data-control] input[type=range]::-webkit-slider-runnable-track{background-color:transparent}[data-control] input[type=range]::-moz-range-track{background-color:transparent}[data-control] input[type=range]::-moz-range-thumb{-webkit-appearance:none;background-color:var(--builder-color-knob);border-radius:16px;cursor:pointer;height:16px;transition:.1s;width:16px}[data-control] input[type=range]::-ms-track{background:transparent;border-color:transparent;color:transparent;cursor:pointer;width:100%}[data-control] input[type=range]::-ms-thumb{-webkit-appearance:none;background-color:var(--builder-color-knob);border-radius:16px;cursor:pointer;height:16px;transition:.1s;width:16px}[data-control=color]{align-items:center;display:flex;justify-content:space-between}[data-control=color]>label{line-height:30px}[data-control=color] .bricks-control-popup{padding:10px}[data-control=color] .bricks-control-popup .label-actions{align-items:center;gap:8px}[data-control=color] .bricks-control-popup .label-actions .icon{cursor:pointer;opacity:.5}[data-control=color] .bricks-control-popup .label-actions .icon:hover{opacity:1}[data-control=color] .bricks-control-popup .sliders input[type=range]{background-color:transparent!important;height:8px;margin:4px 0 12px}[data-control=color] .bricks-control-popup .color-inputs{margin:15px 0 10px}[data-control=color] .bricks-control-popup .color-inputs>div{display:flex;justify-content:space-between;margin:0 -2px}[data-control=color] .bricks-control-popup .color-inputs .color-input{flex:1;font-family:var(--builder-font-family-monospace);font-weight:700;margin:0 2px;text-align:center}[data-control=color] .bricks-control-popup .color-inputs .raw input{padding:0 12px}[data-control=color] .bricks-control-popup .color-inputs .raw .dynamic-tag-picker-button{transform:translateY(100%);z-index:1}[data-control=color] .bricks-control-popup .color-inputs .raw .variable-picker-button{transform:translate(-100%,100%);z-index:1}[data-control=color] .bricks-control-popup .color-inputs input{border-bottom-left-radius:0;border-bottom-right-radius:0;font-family:inherit;font-size:12px;letter-spacing:.4px;padding:0;text-align:center;width:100%}[data-control=color] .bricks-control-popup .color-inputs input:active,[data-control=color] .bricks-control-popup .color-inputs input:focus,[data-control=color] .bricks-control-popup .color-inputs input:hover{background-color:var(--builder-bg)}[data-control=color] .bricks-control-popup .color-inputs input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-control=color] .bricks-control-popup .color-inputs label{background-color:var(--builder-bg-3);border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius);cursor:pointer;font-weight:700;justify-content:center;letter-spacing:.5px;line-height:var(--builder-input-height);text-transform:uppercase;width:100%}[data-control=color] .bricks-control-popup .hue-picker{background-image:linear-gradient(90deg,#fd3232,#fdfd32,#32fd32,#32fdfd,#3232fd,#fd32fd,#fd3232)}[data-control=color] .bricks-control-popup .saturation-picker{background-image:linear-gradient(90deg,gray,#000)}[data-control=color] .bricks-control-popup .lightness-picker{background-image:linear-gradient(90deg,#000,#fff)}[data-control=color] .bricks-control-popup .alpha-picker{background-image:linear-gradient(90deg,transparent,#000);position:relative;z-index:1}[data-control=color] .bricks-control-popup .color-modes{display:flex;justify-content:center;letter-spacing:.5px;line-height:1;margin:0 0 30px;position:relative;text-transform:uppercase}[data-control=color] .bricks-control-popup .color-modes:before{background-color:var(--builder-bg);bottom:-15px;content:"";height:1px;left:-10px;position:absolute;right:-10px}[data-control=color] .bricks-control-popup .color-modes li{cursor:pointer;font-weight:700;margin:0 5px;opacity:.5;position:relative}[data-control=color] .bricks-control-popup .color-modes li.active,[data-control=color] .bricks-control-popup .color-modes li:hover{opacity:1}[data-control=color] .bricks-control-popup .color-modes .clear{background-color:currentcolor;border-radius:50%;cursor:pointer;height:6px;left:50%;position:absolute;top:100%;transform:translate(-50%,11px);transition:all .1s ease-in-out;width:6px;z-index:1}[data-control=color] .bricks-control-popup .color-modes .clear:hover{background-color:var(--bricks-text-danger);height:10px;transform:translate(-50%,9px);width:10px}[data-control=color] .bricks-control-popup .color-palette-selector{display:flex;flex-wrap:nowrap;gap:8px;justify-content:space-between}[data-control=color] .bricks-control-popup .color-palette-selector [data-control=select] .input-value{white-space:normal}[data-control=color] .bricks-control-popup .color-palette-selector [data-control=select],[data-control=color] .bricks-control-popup .color-palette-selector [data-control=text]{flex:1}[data-control=color] .bricks-control-popup .color-palette-selector+[data-control=info]{margin-top:10px}[data-control=color] .bricks-control-popup .palette-actions{align-items:center;display:flex;flex-wrap:nowrap;font-size:14px;gap:8px}[data-control=color] .bricks-control-popup .palette-actions>span{cursor:pointer;opacity:.5}[data-control=color] .bricks-control-popup .palette-actions>span:hover{opacity:1}[data-control=color] .bricks-control-popup .color.sorting{opacity:.5}[data-control=color] .bricks-control-popup .color.sorting .color-button:after,[data-control=color] .bricks-control-popup .color.sorting .color-button:before{opacity:0}[data-control=color] .bricks-control-popup .color-button{border-radius:var(--builder-border-radius);cursor:pointer;display:inline-block;height:100%;position:absolute;width:100%}[data-control=color] .bricks-control-popup .color-button:after{font-size:10px;padding:4px;pointer-events:none}[data-control=color] .bricks-control-popup .color-palette{display:grid;gap:8px;grid-template-columns:repeat(8,1fr);grid-template-columns:repeat(auto-fit,minmax(16px,24px));margin:0 0 20px;position:relative}[data-control=color] .bricks-control-popup .color-palette:before{background-color:var(--builder-bg);bottom:-10px;content:"";height:1px;left:-10px;position:absolute;right:-10px}[data-control=color] .bricks-control-popup .color-palette.grid{font-family:var(--builder-font-family-monospace);font-weight:600}[data-control=color] .bricks-control-popup .color-palette.grid li{padding-bottom:100%;position:relative}[data-control=color] .bricks-control-popup .color-palette.grid li.active:before{background-color:var(--bricks-text-success);border-radius:6px;content:"";height:6px;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:6px;z-index:1}[data-control=color] .bricks-control-popup .color-palette.list{display:flex;flex-direction:column}[data-control=color] .bricks-control-popup .color-palette.list li{border-bottom-left-radius:24px;border-bottom-right-radius:8px;border-top-left-radius:24px;border-top-right-radius:8px;display:flex;height:24px;position:relative;width:100%}[data-control=color] .bricks-control-popup .color-palette.list li.active,[data-control=color] .bricks-control-popup .color-palette.list li.edit,[data-control=color] .bricks-control-popup .color-palette.list li:hover{background-color:var(--builder-bg)}[data-control=color] .bricks-control-popup .color-palette.list li.active .actions,[data-control=color] .bricks-control-popup .color-palette.list li.edit .actions,[data-control=color] .bricks-control-popup .color-palette.list li:hover .actions{opacity:1}[data-control=color] .bricks-control-popup .color-palette.list li:last-child{margin:0}[data-control=color] .bricks-control-popup .color-palette.list li.active:before{background-color:var(--bricks-text-success);border-radius:6px;content:"";height:6px;position:absolute;right:-3px;top:50%;transform:translate(100%,-50%);width:6px;z-index:1}[data-control=color] .bricks-control-popup .color-palette.list li .color-button{display:inline-block;height:24px;margin-right:8px;position:relative;width:24px}[data-control=color] .bricks-control-popup .color-palette.list li .color-name{align-items:center;display:flex;flex:1;font-weight:500;justify-content:space-between}[data-control=color] .bricks-control-popup .color-palette.list li .color-name [data-control=text]{display:inline-block}[data-control=color] .bricks-control-popup .color-palette.list li .color-name [data-control=text] input{border-radius:0;height:24px;padding:0}[data-control=color] .bricks-control-popup .color-palette.list li .actions{display:flex;gap:4px;margin:0 4px;opacity:0}[data-control=color] .bricks-control-popup .color-palette.list li .actions svg{cursor:pointer;font-size:14px;opacity:.5}[data-control=color] .bricks-control-popup .color-palette.list li .actions svg:hover{opacity:1}[data-control=background] .bricks-control-preview,[data-control=color] .bricks-control-preview{overflow:visible;position:relative}[data-control=background] .bricks-control-preview:hover:not(.empty),[data-control=color] .bricks-control-preview:hover:not(.empty){background-color:transparent}[data-control=background] .bricks-control-preview .color-value-tooltip,[data-control=color] .bricks-control-preview .color-value-tooltip{border-radius:var(--builder-border-radius);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}[data-control=background] .bricks-control-preview .bricks-control-transparency-pattern,[data-control=color] .bricks-control-preview .bricks-control-transparency-pattern{border-radius:var(--builder-border-radius)}[data-control=background] .bricks-control-preview .bricks-control-transparency-pattern.has-bg,[data-control=color] .bricks-control-preview .bricks-control-transparency-pattern.has-bg{background-size:cover}[data-control=background] .bricks-control-preview .bricks-control-transparency-pattern.has-bg:after,[data-control=background] .bricks-control-preview .bricks-control-transparency-pattern.has-bg:before,[data-control=color] .bricks-control-preview .bricks-control-transparency-pattern.has-bg:after,[data-control=color] .bricks-control-preview .bricks-control-transparency-pattern.has-bg:before{display:none}[data-control=background] .bricks-control-preview .bricks-control-transparency-pattern:before,[data-control=color] .bricks-control-preview .bricks-control-transparency-pattern:before{background-color:currentcolor;border-radius:var(--builder-border-radius);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}[data-control=background] .bricks-control-preview .bricks-control-transparency-pattern:after,[data-control=color] .bricks-control-preview .bricks-control-transparency-pattern:after{border-radius:var(--builder-border-radius);height:inherit;width:inherit}.bricks-control-transparency-pattern{height:inherit;position:relative;width:inherit}.bricks-control-transparency-pattern:after{background-color:transparent!important;background-image:linear-gradient(45deg,#000 25%,transparent 0),linear-gradient(-45deg,#000 25%,transparent 0),linear-gradient(45deg,transparent 75%,#000 0),linear-gradient(-45deg,transparent 75%,#000 0);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border-radius:var(--builder-border-radius);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}[data-control=conditions],[data-control=hide-element],[data-control=interactions]{display:flex;flex-direction:column;gap:20px}[data-control=conditions] .no-results,[data-control=hide-element] .no-results,[data-control=interactions] .no-results{padding:0 var(--builder-spacing)}[data-control=conditions] .no-results a,[data-control=hide-element] .no-results a,[data-control=interactions] .no-results a{margin-top:var(--builder-spacing)}[data-control=conditions] .condition-timing,[data-control=hide-element] .condition-timing,[data-control=interactions] .condition-timing{padding:0 var(--builder-spacing)}[data-control=conditions]>.control-repeater,[data-control=hide-element]>.control-repeater,[data-control=interactions]>.control-repeater{margin-bottom:0;margin-top:0}[data-control=conditions]>.control-repeater>.control-inner>[data-control=repeater]>.add-item,[data-control=hide-element]>.control-repeater>.control-inner>[data-control=repeater]>.add-item,[data-control=interactions]>.control-repeater>.control-inner>[data-control=repeater]>.add-item{visibility:hidden}[data-control=conditions] .title-wrapper,[data-control=hide-element] .title-wrapper,[data-control=interactions] .title-wrapper{align-items:center;background-color:var(--builder-bg-2);display:flex;font-size:11px;font-weight:700;justify-content:space-between;letter-spacing:.5px;line-height:60px;padding:0 var(--builder-spacing);text-transform:uppercase}[data-control=conditions] .title-wrapper .actions,[data-control=hide-element] .title-wrapper .actions,[data-control=interactions] .title-wrapper .actions{align-items:center;display:flex;gap:4px;justify-content:center}[data-control=conditions] .title-wrapper .actions button,[data-control=hide-element] .title-wrapper .actions button,[data-control=interactions] .title-wrapper .actions button{margin:0}[data-control=conditions] .conditions,[data-control=conditions] .hide-element,[data-control=hide-element] .conditions,[data-control=hide-element] .hide-element,[data-control=interactions] .conditions,[data-control=interactions] .hide-element{display:flex;flex-direction:column;padding:0 var(--builder-spacing)}[data-control=conditions] .connector,[data-control=hide-element] .connector,[data-control=interactions] .connector{margin:0 0 60px}[data-control=conditions] .connector:before,[data-control=hide-element] .connector:before,[data-control=interactions] .connector:before{background-color:var(--builder-bg-3);content:"";height:60px;left:50%;position:absolute;top:100%;transform:translate(-50%);width:1px}[data-control=conditions] .connector:after,[data-control=hide-element] .connector:after,[data-control=interactions] .connector:after{background-color:var(--builder-bg);border:1px solid var(--builder-bg-3);border-radius:var(--builder-border-radius);bottom:-40px;color:var(--builder-bg-4);content:attr(data-label);font-size:10px;font-weight:700;left:50%;line-height:20px;padding:0 10px;position:absolute;text-transform:uppercase;transform:translateX(-50%)}[data-control=conditions] .condition,[data-control=hide-element] .condition,[data-control=interactions] .condition{position:relative}[data-control=conditions] .condition.connector,[data-control=hide-element] .condition.connector,[data-control=interactions] .condition.connector{margin:0 0 80px}[data-control=conditions] .condition.connector:before,[data-control=hide-element] .condition.connector:before,[data-control=interactions] .condition.connector:before{height:1px;left:-50%;transform:translateY(40px);width:200%}[data-control=conditions] .condition.connector:after,[data-control=hide-element] .condition.connector:after,[data-control=interactions] .condition.connector:after{bottom:-50px}[data-control=conditions] .item,[data-control=hide-element] .item,[data-control=interactions] .item{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;gap:8px;padding:var(--builder-spacing);position:relative}[data-control=conditions] .item>.actions,[data-control=hide-element] .item>.actions,[data-control=interactions] .item>.actions{bottom:0;display:flex;gap:4px;position:absolute;right:0;transform:translateY(50%);z-index:1}[data-control=conditions] .item>.actions span,[data-control=hide-element] .item>.actions span,[data-control=interactions] .item>.actions span{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:inline-flex;height:20px;justify-content:center;width:20px}[data-control=conditions] .item>.actions span:hover svg,[data-control=hide-element] .item>.actions span:hover svg,[data-control=interactions] .item>.actions span:hover svg{opacity:1}[data-control=conditions] .item>.actions span svg,[data-control=hide-element] .item>.actions span svg,[data-control=interactions] .item>.actions span svg{opacity:.5}[data-control=conditions] .item .control,[data-control=hide-element] .item .control,[data-control=interactions] .item .control{margin:0!important}[data-control=conditions] .item .control [data-control=select].multiple .input-value,[data-control=hide-element] .item .control [data-control=select].multiple .input-value,[data-control=interactions] .item .control [data-control=select].multiple .input-value{background-color:var(--builder-bg-2)}[data-control=conditions] .item .input,[data-control=conditions] .item input,[data-control=hide-element] .item .input,[data-control=hide-element] .item input,[data-control=interactions] .item .input,[data-control=interactions] .item input{background-color:var(--builder-bg-3)!important}.mce-floatpanel .mce-container-body{min-width:60px!important}.mce-floatpanel .mce-container-body input{max-width:60px!important}[data-control=editor] .su-generator-button{display:none!important}[data-control=editor] .mce-statusbar,[data-control=editor] .wp-editor-container{border:none}[data-control=editor] .wp-media-buttons .insert-media{border:none!important;box-shadow:none!important}[data-control=editor] .wp-editor-tools{display:flex;justify-content:space-between}[data-control=editor] .wp-editor-tools:after{display:none}[data-control=editor] .wp-editor-tools button{border:none;border-radius:0;border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius);color:inherit!important;font-size:10px;height:30px;letter-spacing:.4px;line-height:30px;margin:0;padding:0 10px;text-transform:uppercase}[data-control=editor] .wp-editor-tools button:hover{background-color:var(--builder-bg-3)}[data-control=editor] .wp-editor-tools .wp-editor-tabs{display:flex;justify-content:space-between}[data-control=editor] .wp-editor-tools .wp-media-buttons-icon{display:none}[data-control=editor] .html-active .switch-html,[data-control=editor] .mce-statusbar,[data-control=editor] .mce-toolbar-grp,[data-control=editor] .quicktags-toolbar,[data-control=editor] .tmce-active .switch-tmce,[data-control=editor] .wp-media-buttons .insert-media{background-color:var(--builder-bg-2)}[data-control=editor] .switch-html,[data-control=editor] .switch-tmce{border:1px solid transparent;border-bottom:none}[data-control=editor] .html-active .switch-html,[data-control=editor] .tmce-active .switch-tmce{border:none}[data-control=editor] .wp-switch-editor{background-color:transparent;box-shadow:none}[data-control=editor] .wp-switch-editor:active{background-color:inherit}[data-control=editor] .mce-toolbar .mce-listbox button{font-size:12px!important;height:20px!important;line-height:20px!important}[data-control=editor] .mce-toolbar .mce-ico{color:inherit;display:block;font-size:16px;height:20px;line-height:20px;width:16px}[data-control=editor] .mce-toolbar .mce-btn-group .mce-btn.mce-active,[data-control=editor] .qt-dfw.active,[data-control=editor] .qt-dfw:focus,[data-control=editor] .qt-dfw:hover{background-color:var(--builder-bg-accent);border-color:transparent;box-shadow:none}[data-control=editor] .mce-btn.mce-listbox.mce-btn-has-text{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;padding:0 2px}[data-control=editor] .mce-btn.mce-listbox.mce-btn-has-text:active,[data-control=editor] .mce-btn.mce-listbox.mce-btn-has-text:focus,[data-control=editor] .mce-btn.mce-listbox.mce-btn-has-text:hover{background-color:var(--builder-bg-accent)!important;border-color:var(--builder-color-accent)!important}[data-control=editor] .mce-btn.mce-listbox.mce-btn-has-text button .mce-caret,[data-control=editor] .mce-btn.mce-listbox.mce-btn-has-text button .mce-text:empty{display:none!important}[data-control=editor] .mce-btn.mce-listbox.mce-btn-has-text button .mce-txt{padding:0!important}[data-control=editor] .mce-fixed-width span{width:auto!important}[data-control=editor] .mce-top-part:before{display:none}[data-control=editor] .mce-toolbar-grp,[data-control=editor] .quicktags-toolbar{border:none}[data-control=editor] .mce-toolbar .mce-btn-group .mce-btn,[data-control=editor] .quicktags-toolbar .button{background-color:transparent;border:1px solid transparent!important;border-radius:2px!important;box-shadow:none!important;color:var(--builder-color)!important;font-weight:400;height:auto;margin:4px;min-height:20px;outline:none!important;padding:0 2px;transition:none;width:auto}[data-control=editor] .mce-toolbar .mce-btn-group .mce-btn:active,[data-control=editor] .mce-toolbar .mce-btn-group .mce-btn:focus,[data-control=editor] .mce-toolbar .mce-btn-group .mce-btn:hover,[data-control=editor] .quicktags-toolbar .button:active,[data-control=editor] .quicktags-toolbar .button:focus,[data-control=editor] .quicktags-toolbar .button:hover{background-color:var(--builder-bg-accent)!important;border-color:var(--builder-color-accent)!important}[data-control=editor] .mce-toolbar .mce-btn-group .mce-btn button,[data-control=editor] .quicktags-toolbar .button button{all:unset}[data-control=editor] .quicktags-toolbar .button-small{font-size:10px!important}[data-control=editor] textarea{background-color:#fff!important;border-radius:0;color:var(--bricks-text-dark)}[data-control=file-import]{align-items:center;display:flex;flex-direction:column;gap:10px}[data-control=file-import] form{align-items:center;border:2px dashed var(--builder-border-color);border-radius:var(--builder-border-radius);color:var(--bricks-text-light);display:flex;flex-direction:column;justify-content:center;padding:30px 15px;position:relative;width:100%}[data-control=file-import] form.dragging{border-color:var(--bricks-text-success);color:var(--bricks-text-success)}[data-control=file-import] form.dragging:after{background-color:var(--bricks-text-success);bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:0}[data-control=file-import] form.dragging>*{position:relative;z-index:1}[data-control=file-import] form.dragging label{background-color:var(--bricks-text-success)!important;color:#fff!important}[data-control=file-import] form p{margin-bottom:1em}[data-control=file-import] form input[type=file]{display:none}[data-control=file-import] form label.button{color:var(--builder-color)}[data-control=file-import] form label.button:hover{background-color:var(--bricks-text-success)!important;color:#fff!important}[data-control=file-import] button{margin:0;width:auto}[data-control=filters] .bricks-control-popup{left:auto;max-width:300px;width:100%}[data-control=filters] .filter{align-items:center;display:flex;gap:10px;margin-bottom:4px;width:100%}[data-control=filters] .filter [data-control=number]{width:60px}[data-control=filters] .filter [data-control=number].has-variables>input{padding-inline-end:12px}[data-control=filters] .filter label.title{line-height:1}[data-control=filters] .filter .range-blur{background-image:url(../images/transparency-pattern-blur.png);background-size:cover;position:relative}[data-control=filters] .filter .range-brightness{background-image:linear-gradient(90deg,#000,#fff)}[data-control=filters] .filter .range-contrast{background-image:linear-gradient(90deg,#999,#fff)}[data-control=filters] .filter .range-invert{background-image:linear-gradient(90deg,transparent,#999,#fff)}[data-control=filters] .filter .range-opacity{background-image:linear-gradient(90deg,transparent,#000)}[data-control=filters] .filter .range-hue-rotate{background-image:linear-gradient(90deg,#fd3232,#fdfd32,#32fd32,#32fdfd,#3232fd,#fd32fd,#fd3232)}[data-control=filters] .filter .range-saturate{background-image:linear-gradient(90deg,gray,red)}[data-control=filters] .filter .range-sepia{background-image:linear-gradient(90deg,transparent,#e9cda4)}[data-control=icon] [data-control=select]:not(:last-child){margin-bottom:10px}[data-control=icon] .bricks-control-preview{max-height:100%}[data-control=icon] .bricks-control-preview.has-value{background-color:var(--builder-bg-3)}[data-control=icon] .bricks-control-preview>div.dynamic-data-preview{display:flex}[data-control=icon] .bricks-control-popup{gap:4px}[data-control=icon] .control-select-wrapper{align-items:center;display:inline-flex;gap:4px;width:100%}[data-control=icon] .control-select-wrapper:has(.icon) [data-control=select]{width:calc(100% - 36px)}[data-control=icon] .control-select-wrapper [data-control=select]{margin-bottom:0;width:100%}[data-control=icon] .control-select-wrapper .icon{align-items:center;background:var(--builder-bg-3);border:1px solid var(--builder-border-color);border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;height:var(--builder-input-height);justify-content:center;width:var(--builder-input-height)}[data-control=icon] .control-select-wrapper .icon:hover{background-color:var(--builder-color-accent);color:var(--builder-bg-accent)}[data-control=icon] .svg-wrapper .control{margin:0}[data-control=icon] .icon-manager-link{align-items:center;background:var(--builder-bg);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;justify-content:space-between;padding:12px 15px;transition:all .2s ease;width:25%}[data-control=icon] .icon-manager-link:hover{background:var(--builder-bg-accent);color:var(--builder-color-accent)}[data-control=icon] .icon-manager-link .icon{transition:transform .2s ease}[data-control=icon] .icons-wrapper{display:flex;flex-direction:column;gap:10px}[data-control=icon] .icons-wrapper ul{display:flex;flex-flow:wrap;margin:0 -1%!important;max-height:270px;overflow-y:scroll;position:relative;scrollbar-width:none}[data-control=icon] .icons-wrapper ul::-webkit-scrollbar{background:transparent;height:0;width:0}[data-control=icon] .icons-wrapper ul li{background-color:var(--builder-bg-3);border:1px solid transparent;border-radius:var(--builder-border-radius);cursor:pointer;display:inline-block;font-size:25px;height:50px;line-height:50px;margin:0 1% 2%;overflow:hidden;text-align:center;width:23%}[data-control=icon] .icons-wrapper ul li.active,[data-control=icon] .icons-wrapper ul li:hover{background-color:var(--builder-bg-accent);border-color:currentcolor;color:var(--builder-color-accent)}[data-control=icon] .icons-wrapper ul li .custom-icon{align-items:center;display:flex;height:100%;justify-content:center;padding:4px}[data-control=icon] .icons-wrapper ul li .custom-icon img{max-height:100%;max-width:100%;object-fit:contain}[data-control=icon] [data-control=select] .options-wrapper{background-color:var(--builder-bg)}[data-control=icon] .control{padding:10px 0 0}[data-control=image]{display:flex;flex-direction:column;gap:8px}[data-control=image] .image-wrapper{position:relative}[data-control=image] .image-wrapper:hover .bricks-panel-actions-icon{opacity:1}[data-control=image] .image-wrapper:hover img{filter:grayscale(50%) brightness(.75)}[data-control=image] .image-wrapper .bricks-panel-actions-icon{border-top-right-radius:0}[data-control=image] .placeholder-description{background-color:var(--builder-bg-info);color:var(--builder-color-info);font-weight:600;padding:8px 12px}[data-control=image] .placeholder-description a{text-decoration:underline}[data-control=image] button{margin:0}[data-control=image] .no-file{border:2px dashed var(--builder-color);border-radius:var(--builder-border-radius);cursor:pointer;display:block;font-weight:700;letter-spacing:.4px;opacity:.5;padding:20px;text-align:center;text-transform:uppercase}[data-control=image] .no-file:hover{opacity:1}[data-control=image] .description{margin:0!important}.media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}[data-control=image] .gallery-wrapper{display:grid;gap:5px;grid-template-columns:repeat(4,1fr)}[data-control=image] .gallery-wrapper img{aspect-ratio:1/1;object-fit:cover;width:100%}[data-control=import] textarea{font-family:var(--builder-font-family-monospace)}[data-control=import] button{margin-top:10px}[data-control=import] button.disabled{cursor:not-allowed}[data-control=info]{background-color:var(--builder-bg-info);border-radius:var(--builder-border-radius);color:var(--builder-color-info);font-weight:500;line-height:1.3;padding:8px 12px}[data-control=info].flex{align-items:center;display:flex;justify-content:space-between}[data-control=info].muted{background-color:var(--builder-bg-muted);color:var(--builder-color-muted)}[data-control=info].success{background-color:var(--builder-bg-success);color:var(--builder-color-success)}[data-control=info].danger,[data-control=info].error{background-color:var(--builder-bg-danger);color:var(--builder-color-danger)}[data-control=info].pointer{cursor:pointer}[data-control=info].no-cap{border:none;margin:var(--builder-spacing);padding:15px;text-align:center}[data-control=info].no-cap .info-content{font-size:13px}[data-control=info] a:not(.button){border-bottom:1px solid;color:currentcolor!important}[data-control=info] a.button{background-color:var(--builder-color-info)!important;color:#fff!important;line-height:24px;padding:0 6px;width:auto}[data-control=info] a.info-button{border:1px solid;border-radius:var(--builder-border-radius);display:inline-block;padding:2px 4px}[data-control=info] [data-name=trash]{background-color:var(--builder-color-info);border-radius:var(--builder-border-radius);color:#fff;cursor:pointer;padding:4px}.flatpickr-calendar input[type=number]::-webkit-inner-spin-button,.flatpickr-calendar input[type=number]::-webkit-outer-spin-button,[data-control=dimensions] input[type=number]::-webkit-inner-spin-button,[data-control=dimensions] input[type=number]::-webkit-outer-spin-button,[data-control=filters] input[type=number]::-webkit-inner-spin-button,[data-control=filters] input[type=number]::-webkit-outer-spin-button,[data-control=number] input[type=number]::-webkit-inner-spin-button,[data-control=number] input[type=number]::-webkit-outer-spin-button,[data-control=slider] input[type=number]::-webkit-inner-spin-button,[data-control=slider] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.flatpickr-calendar input[type=number],[data-control=dimensions] input[type=number],[data-control=filters] input[type=number],[data-control=number] input[type=number],[data-control=slider] input[type=number]{-moz-appearance:textfield}[data-control=number].expand{flex:1}[data-control=number].has-dynamic-data>input,[data-control=number].has-variables>input{padding-inline-end:calc(var(--builder-icon-width) + var(--builder-input-padding-x))}[data-control=number].large{min-width:50%}[data-control=number] [data-control=select]{position:static}[data-control=number] [data-control=select] .options-wrapper{left:0;z-index:1004}.bricks-control-popup{align-self:baseline;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);box-shadow:var(--builder-box-shadow);display:flex;flex-direction:column;gap:8px;left:0;padding:var(--builder-spacing);position:absolute;right:0;transform-origin:top right;transition-duration:.2s;z-index:2001}.bricks-control-popup:before{border:4px solid transparent;content:"";position:absolute;right:10px}.bricks-control-popup.bottom{top:34px}.bricks-control-popup.bottom:before{border-bottom-color:var(--builder-bg-2);top:0;transform:translateY(-100%)}.bricks-control-popup [data-control=spacing][data-type=spacing].variables-ui [data-control=number]{background-color:var(--builder-bg);border-radius:var(--builder-border-radius)}.bricks-control-popup [data-control=spacing][data-type=spacing].variables-ui [data-control=number] input{background-color:transparent}.bricks-control-popup .cm-s-one-dark,.bricks-control-popup [data-control=code] .actions .bricks-svg-wrapper,.bricks-control-popup [data-control=code] .actions .sign{background-color:var(--builder-bg-3)}.bricks-control-popup .bricks-control-preview,.bricks-control-popup .input,.bricks-control-popup .slider-wrapper input[type=range],.bricks-control-popup input,.bricks-control-popup input[type=checkbox]{background-color:var(--builder-bg)}.bricks-control-popup .label-actions{display:flex;gap:4px;justify-content:flex-end}.bricks-control-popup .label-action{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);cursor:pointer;font-size:9px;font-weight:700;letter-spacing:.7px;line-height:18px;padding:0 6px;text-transform:uppercase}.bricks-control-popup .label-action.update{background-color:var(--bricks-text-success);color:#fff}.bricks-control-popup>.control,.bricks-control-popup>div:not(.svg-wrapper)>.control{margin:0!important}.bricks-control-popup .control[data-control=separator]{border-color:var(--builder-bg)}.bricks-control-popup .control.color .description{margin:0}.bricks-control-popup .control [data-control=color] .bricks-control-popup:before{right:34px}.bricks-control-popup [data-control=repeater] .control{margin:15px var(--builder-spacing) 0}.bricks-control-popup [data-control=repeater] .repeater-item{background-color:var(--builder-bg-3)}.bricks-control-popup [data-control=repeater] .repeater-item .input,.bricks-control-popup [data-control=repeater] .repeater-item input:not([type=button]),.bricks-control-popup [data-control=repeater] .repeater-item input:not([type=checkbox]),.bricks-control-popup [data-control=repeater] .repeater-item input[type=range],.bricks-control-popup [data-control=repeater] .repeater-item textarea{background-color:var(--builder-bg-2)}.bricks-control-popup [data-control=repeater] .add-item{align-self:flex-start}.bricks-control-popup [data-control=repeater] .dynamic-tag-picker-button,.bricks-control-popup [data-control=repeater] .variable-picker-button{background-color:var(--builder-bg-4)}.bricks-control-popup .sliders .title{line-height:1;margin:0}.bricks-control-popup .sliders input[type=range]{border-radius:10px;padding:0}.bricks-control-preview{align-items:center;background-color:var(--builder-bg-2);background-position:50%;background-size:cover;border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:28px!important;justify-content:center;line-height:28px!important;margin-left:auto;max-width:28px!important;overflow:hidden;text-align:center;width:28px!important}.bricks-control-preview:hover{background-color:var(--builder-bg-3)}.bricks-control-preview svg{height:14px;pointer-events:none;width:14px}.control>.control-inner.has-label:not(.control-small):not(.control-inline)>[data-control=property].unconnected{top:28px}[data-control=property]{max-width:100%!important;white-space:nowrap;width:auto!important}[data-control=property].connected{overflow:hidden}[data-control=property].unconnected{max-width:100%!important;position:absolute;right:0;top:0;width:100%!important;z-index:2000}[data-control=property].unconnected .no-properties{line-height:1.7;padding-bottom:.5em;padding-top:.5em;pointer-events:none}[data-control=property].open{z-index:2002}[data-control=property] #bricks-panel-component-properties{background-color:var(--builder-bg-2);max-height:calc(100vh - 200px);overflow:auto;padding:var(--builder-spacing) 0;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin}[data-control=property] #bricks-panel-component-properties::-webkit-scrollbar{width:8px}[data-control=property] #bricks-panel-component-properties::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}[data-control=property] #bricks-panel-component-properties::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}[data-control=property] #bricks-panel-component-properties::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}[data-control=property] #bricks-panel-component-properties .input,[data-control=property] #bricks-panel-component-properties input,[data-control=property] #bricks-panel-component-properties textarea{background-color:var(--builder-bg-3)}[data-control=property] #bricks-panel-component-properties .input:active,[data-control=property] #bricks-panel-component-properties .input:focus,[data-control=property] #bricks-panel-component-properties input:active,[data-control=property] #bricks-panel-component-properties input:focus,[data-control=property] #bricks-panel-component-properties textarea:active,[data-control=property] #bricks-panel-component-properties textarea:focus{background-color:var(--builder-bg-4)}[data-control=property] #bricks-panel-component-properties [data-control=select].multiple .input .input-value{background-color:var(--builder-bg-2)}[data-control=property] #bricks-panel-component-properties form{border:none;padding:0}[data-control=property] #bricks-panel-component-properties .title{background-color:transparent}[data-control=property] #bricks-panel-component-properties .actions{gap:10px}[data-control=property] #bricks-panel-component-properties .button{margin:0}[data-control=property] #bricks-panel-component-properties .bricks-control-preview{background-color:var(--builder-bg-3)}[data-control=property] #bricks-panel-component-properties #bricks-panel-header,[data-control=property] #bricks-panel-component-properties [data-control=property]{display:none!important}[data-control=property] .toggle{align-items:center;background-color:var(--builder-color-component);border-radius:50%;color:var(--builder-bg-component);cursor:pointer;display:flex;height:16px;justify-content:center;position:absolute;right:0;top:0;transform:translate(50%,-50%) scale(.9);transition:.05s ease-in-out;width:16px;z-index:1002}[data-control=property] .toggle.expand,[data-control=property] .toggle:hover{transform:translate(50%,-50%) scale(1);z-index:1004}[data-control=property] .toggle.expand+.properties .title{border-bottom-left-radius:0;border-bottom-right-radius:0}[data-control=property] .toggle [data-name=add] svg{padding:1px}[data-control=property] .connected-property{align-items:center;background-color:var(--builder-color-component);border-radius:var(--builder-border-radius);color:var(--builder-bg-component);cursor:pointer;display:flex;gap:12px;height:var(--builder-input-height);justify-content:space-between;padding:0 12px;position:relative;z-index:1003}[data-control=property] .connected-property:hover svg{opacity:1}[data-control=property] .connected-property .data{align-items:center;display:inline-flex;gap:4px;overflow:hidden}[data-control=property] .connected-property .label{font-weight:700;overflow:hidden;text-overflow:ellipsis}[data-control=property] .connected-property svg{opacity:.5}[data-control=property] .properties{box-shadow:var(--builder-box-shadow);left:0;position:absolute;right:0;top:100%;white-space:normal;z-index:2001}[data-control=property] .properties .title{background-color:var(--builder-bg-3);border:none;cursor:default;line-height:var(--builder-input-height)}[data-control=property] .properties .title h6{align-items:center;display:inline-flex;font-size:12px;gap:4px;justify-content:space-between;letter-spacing:.2px;line-height:inherit;text-transform:uppercase;width:100%}[data-control=property] .properties .title .actions .action{border:1px solid;line-height:20px;width:auto}[data-control=property] .properties .title .actions .action>span{padding:0 4px}[data-control=property] .properties .title .type{border-inline-end:1px solid currentcolor;font-size:11px;font-weight:900;padding:0 4px;text-transform:uppercase;width:auto}[data-control=property] .properties .title .icon{font-size:10px}[data-control=property] .properties>ul li{align-items:center;background-color:var(--builder-bg-2);border-bottom:1px solid var(--builder-bg);cursor:pointer;display:flex;gap:var(--builder-spacing);justify-content:space-between;line-height:30px;padding:0 12px}[data-control=property] .properties>ul li:hover:not(.title){background-color:var(--builder-bg-component);color:var(--builder-color-component)}[data-control=property] .properties>ul li:hover .actions .edit{display:inline-flex}[data-control=property] .properties>ul li:first-child{border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius)}[data-control=property] .properties>ul li:last-child{border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius);border-bottom-width:0}[data-control=property] .properties .property{align-items:center;display:flex;flex-grow:1;gap:6px}[data-control=property] .properties .property .bricks-svg-wrapper{width:auto}[data-control=property] .properties .actions{all:unset;align-items:center;display:flex;gap:4px;position:relative}[data-control=property] .properties .actions .action{align-items:center;border:1px solid;border-radius:var(--builder-border-radius);cursor:pointer;display:inline-flex;height:20px;justify-content:center;opacity:.75;width:20px}[data-control=property] .properties .actions .action:hover{background-color:var(--builder-color-component);color:var(--builder-bg-component);opacity:1}[data-control=property] .properties .actions .edit{display:none}[data-control=property] .properties .connected{background-color:var(--builder-bg-accent);color:var(--builder-color-component);font-weight:700}[data-control=repeater]{display:flex;flex-direction:column;gap:10px}[data-control=repeater] ul.repeater-list{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;gap:4px;padding:4px}[data-control=repeater] ul.repeater-list:hover{border-color:var(--builder-bg-4)}[data-control=repeater] .dynamic-tag-picker-button,[data-control=repeater] .variable-picker-button{background-color:var(--builder-bg-3)}[data-control=repeater] [data-control=code] .actions .bricks-svg-wrapper,[data-control=repeater] [data-control=code] .cm-s-one-dark{background-color:var(--builder-bg)}[data-control=repeater] [data-control=repeater] .repeater-item{background-color:var(--builder-bg-3)}[data-control=repeater] [data-control=repeater] .repeater-item .control .input{background-color:var(--builder-bg)}[data-control=repeater] .repeater-item{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius)}[data-control=repeater] .repeater-item.open{position:relative;z-index:2001}[data-control=repeater] .repeater-item.open .repeater-header{background-color:var(--builder-bg-3);border-bottom-left-radius:0;border-bottom-right-radius:0}[data-control=repeater] .repeater-item.always-open{z-index:auto}[data-control=repeater] .repeater-header{border-radius:var(--builder-border-radius);display:flex}[data-control=repeater] .repeater-header:hover{background-color:var(--builder-bg-3)}[data-control=repeater] .repeater-header input{background-color:transparent;height:100%;padding:0;width:auto}[data-control=repeater] .repeater-header .sortable-title{line-height:40px;max-width:calc(100% - 20px);min-height:40px;overflow:hidden;padding:0 15px;text-overflow:ellipsis;white-space:nowrap;width:100%}[data-control=repeater] .repeater-header .sortable-title span>*{display:block;font-style:normal;font-weight:400;overflow:hidden;text-decoration:none;white-space:nowrap}[data-control=repeater] .repeater-header .sortable-title span:first-of-type{pointer-events:none}[data-control=repeater] .repeater-header .disabled{background-color:var(--builder-bg);border-radius:var(--builder-border-radius);color:var(--bricks-text-light);font-size:9px;font-weight:500;letter-spacing:.2px;line-height:1;padding:5px;text-transform:uppercase}[data-control=repeater] .repeater-header .actions{border-bottom-right-radius:var(--builder-border-radius);border-left:1px solid var(--builder-bg);border-top-right-radius:var(--builder-border-radius);display:flex;flex-direction:column;text-align:center}[data-control=repeater] .repeater-header .actions li+li{box-shadow:0 -1px 0 var(--builder-bg)}[data-control=repeater] .repeater-header button{background-color:transparent;border:none;color:inherit;cursor:pointer;font-size:10px;height:20px;line-height:20px;margin:0;opacity:.5;padding:0;width:20px}[data-control=repeater] .repeater-header button span{align-items:center;display:inline-flex;height:100%}[data-control=repeater] .repeater-header button:hover{opacity:1}[data-control=repeater] .repeater-item-inner{position:relative}[data-control=repeater] .repeater-item-inner:not(.type-separator){border-top:1px solid var(--builder-bg)}[data-control=repeater] .repeater-item-inner:empty{display:none}[data-control=repeater] .repeater-item-inner.type-separator+.repeater-item-inner{border:none}[data-control=repeater] .repeater-item-inner .control-separator{margin-top:0!important;padding-top:0!important}[data-control=repeater] .repeater-item-inner [data-control=separator]:before{border-top:1px solid var(--builder-bg)}[data-control=repeater] .bricks-control-popup .control{margin:8px 0 0;padding:0}[data-control=repeater] .control{padding-bottom:10px}[data-control=repeater] .control .input,[data-control=repeater] .control input,[data-control=repeater] .control input[type=checkbox],[data-control=repeater] .control input[type=range],[data-control=repeater] .control select,[data-control=repeater] .control textarea{background-color:var(--builder-bg)}[data-control=repeater] .add-item{align-items:center;align-self:flex-start;display:flex;gap:4px;justify-content:center;line-height:28px;margin:0;opacity:.75;padding:0 8px;width:auto}[data-control=repeater] .add-item:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse);opacity:1}[data-control=repeater] .add-item span{display:inline-flex}[data-control=repeater] .bricks-control-preview{background-color:var(--builder-bg)}[data-control=repeater] [data-control=editor] .html-active .switch-html,[data-control=repeater] [data-control=editor] .mce-toolbar-grp,[data-control=repeater] [data-control=editor] .quicktags-toolbar,[data-control=repeater] [data-control=editor] .tmce-active .switch-tmce,[data-control=repeater] [data-control=editor] .wp-media-buttons .insert-media{background-color:var(--builder-bg-3)}[data-control=repeater] [data-control=spacing][data-type=spacing].variables-ui [data-control=number]{background-color:var(--builder-bg)}[data-control=repeater] [data-control=spacing][data-type=spacing].variables-ui [data-control=number] .variable-picker-button{background-color:var(--builder-bg-3)}[data-control=repeater] [data-control=spacing][data-type=spacing] .label{background-color:var(--builder-bg)}[data-control=repeater] [data-control=spacing][data-type=spacing] .handle.top:before{border-top-color:var(--builder-bg)}[data-control=repeater] [data-control=spacing][data-type=spacing] .handle.right:before{border-right-color:var(--builder-bg)}[data-control=repeater] [data-control=spacing][data-type=spacing] .handle.bottom:before{border-bottom-color:var(--builder-bg)}[data-control=repeater] [data-control=spacing][data-type=spacing] .handle.left:before{border-left-color:var(--builder-bg)}.control-responsive-indicator{align-items:center;display:inline-flex;gap:2px;position:relative;z-index:1}.control-responsive-indicator.expand{z-index:2}.control-responsive-indicator .bricks-svg-wrapper{display:inherit;line-height:unset}.control-responsive-indicator .bricks-svg-wrapper svg{margin-inline-end:0!important;position:static!important}.control-responsive-indicator .breakpoint-list button,.control-responsive-indicator .current-breakpoint{align-items:center;border-radius:var(--builder-border-radius);display:flex;height:20px;justify-content:center;line-height:unset;margin:0;padding:0;width:20px}.control-responsive-indicator .current-breakpoint{background-color:transparent;opacity:.5}.control-responsive-indicator .current-breakpoint:hover{background:var(--builder-bg-3);color:currentcolor;opacity:1}.control-responsive-indicator .breakpoint-list{background:var(--builder-bg-2);border-radius:var(--builder-border-radius);box-shadow:var(--builder-shadow);display:flex;flex-direction:column;gap:3px;padding:3px;position:absolute;top:0;transform:translate(-3px,-3px)}.control-responsive-indicator .breakpoint-list button{cursor:pointer}.control-responsive-indicator .breakpoint-list button.has-value{background:var(--builder-bg-accent)!important;color:var(--builder-color-accent)!important}.control-responsive-indicator .breakpoint-list button:hover{background-color:var(--builder-bg-3);box-shadow:0 0 0 1px var(--builder-color-accent);color:var(--builder-color-accent)}.control-select .control-inline label{max-width:50%}.control-select .control-inline label:has(.control-responsive-indicator){max-width:calc(50% - 20px)}.control-select .control-inline [data-control=select]{flex-basis:auto;min-width:50%}[data-control=select]{cursor:pointer;outline:none;position:relative}[data-control=select].lowercase .input-value,[data-control=select].lowercase .placeholder{text-transform:lowercase}[data-control=select][data-control=tag-picker]{margin-top:10px}[data-control=select].expand{z-index:2001}[data-control=select].expand .input{background-color:var(--builder-bg-3);border-bottom-left-radius:0;border-bottom-right-radius:0}[data-control=select].expand .input .arrow-down{opacity:1}[data-control=select].expand .input-value{opacity:.5}[data-control=select].expand .options-wrapper{background-color:var(--builder-bg-3);display:block;z-index:inherit}[data-control=select] .has-visual-grid-builder{display:flex;flex-direction:row}[data-control=select] .has-visual-grid-builder .bricks-svg-wrapper.clear-selection{right:32px}[data-control=select].multiple .input{display:flex;flex-direction:row;flex-wrap:wrap}[data-control=select].multiple .input.has-value{height:auto;min-height:var(--builder-input-height);padding:2px;white-space:normal}[data-control=select].multiple .input.no-options{cursor:not-allowed}[data-control=select].multiple .input .input-value{align-items:center;background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);display:inline-flex;font-size:12px;font-weight:500;gap:4px;letter-spacing:.2px;line-height:1;margin:2px;max-width:calc(100% - 8px);padding:4px;position:relative;white-space:pre-wrap}[data-control=select].multiple .input .input-value span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-control=select].multiple .input .input-value .bricks-svg-wrapper{flex-shrink:0;position:relative}[data-control=select].multiple .input .input-value .bricks-svg-wrapper:hover{color:var(--bricks-text-danger)}[data-control=select].multiple .input svg{width:inherit}[data-control=select].multiple .selected{display:none}[data-control=select] .input{overflow:hidden;position:relative}[data-control=select] .input:hover .arrow-down{opacity:1}[data-control=select] .input .bricks-svg-wrapper{align-items:center;bottom:0;display:flex;justify-content:center;opacity:.5;position:absolute;right:0;top:0}[data-control=select] .input .bricks-svg-wrapper:focus-visible,[data-control=select] .input .bricks-svg-wrapper:hover{opacity:1}[data-control=select] .input svg{width:10px}[data-control=select] .input .clear-selection{cursor:pointer;right:24px}[data-control=select] .input .clear-selection:focus,[data-control=select] .input .clear-selection:hover{color:var(--bricks-text-danger)}[data-control=select] .input .clear-selection svg{height:8px}[data-control=select] .input .arrow-down{font-size:10px;pointer-events:none;width:var(--builder-icon-width)}[data-control=select] .input-value{cursor:pointer;display:block;overflow-x:hidden;padding:0 var(--builder-icon-width) 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}[data-control=select] .input-value.is-css{text-transform:lowercase}[data-control=select] .placeholder{display:block;opacity:var(--builder-placeholder-opacity)}[data-control=select] .options-wrapper{background-color:var(--builder-bg-2);border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius);box-shadow:0 6px 12px rgba(0,0,0,.25);display:none;position:absolute;right:0;width:100%}[data-control=select] .dropdown{font-size:12px;list-style-type:none;margin:0;max-height:calc(var(--builder-input-height)*13.5);overflow:hidden;overflow-y:auto;padding:0;position:relative;scrollbar-color:var(--builder-color-accent) var(--builder-bg-2);scrollbar-width:thin}[data-control=select] .dropdown::-webkit-scrollbar{width:8px}[data-control=select] .dropdown::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}[data-control=select] .dropdown::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}[data-control=select] .dropdown::-webkit-scrollbar-track{background-color:var(--builder-bg-2)}[data-control=select] .dropdown>li:hover .delete{visibility:visible}[data-control=select] .dropdown>li .delete{align-items:center;border-radius:var(--builder-border-radius);display:inline-flex;height:20px;justify-content:center;visibility:hidden;width:20px}[data-control=select] .dropdown>li .delete:hover{background-color:var(--builder-color-danger);color:#fff}[data-control=select] .dropdown .variable-picker-item,[data-control=select] .dropdown>li{align-items:center;box-shadow:0 1px 0 0 rgba(0,0,0,.1);display:flex;justify-content:space-between}[data-control=select] .dropdown .variable-picker-item.title,[data-control=select] .dropdown>li.title{box-shadow:inset 0 -1px 0 0 var(--builder-bg);user-select:none}[data-control=select] .dropdown .variable-picker-item.title.expand,[data-control=select] .dropdown>li.title.expand{box-shadow:none}[data-control=select] .dropdown .variable-picker-item:last-child:after,[data-control=select] .dropdown>li:last-child:after{border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius)}[data-control=select] .searchable-wrapper{box-shadow:0 0 0 1px var(--builder-bg);padding:6px 10px;position:relative}[data-control=select] .searchable{align-items:center;background-color:var(--builder-bg)!important;border:1px solid transparent;border-radius:var(--builder-border-radius);display:flex;padding:0 10px}[data-control=select] .searchable:not(:empty){padding-inline-end:30px}[data-control=select] .searchable:focus-visible{border-color:currentcolor}[data-control=select] .searchable+.bricks-svg-wrapper{align-items:center;bottom:0;display:flex;height:var(--builder-input-height);justify-content:center;opacity:.5;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:var(--builder-input-height)}[data-control=select] .searchable+.bricks-svg-wrapper:hover{opacity:1}[data-control=select] .add{align-items:center;background-color:var(--builder-bg-2);display:inline-flex;justify-content:center;line-height:24px;margin:0;position:absolute;right:4px;top:50%;transform:translate(-50%,-50%);width:24px}[data-control=select] .add .bricks-svg-wrapper{position:relative;top:1px}[data-control=select] li{cursor:pointer;display:block;font-weight:400;line-height:20px;overflow:hidden;padding:6px 10px;position:relative;text-overflow:ellipsis;white-space:normal}[data-control=select] li:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}[data-control=select] li.hover,[data-control=select] li.selected,[data-control=select] li:hover{color:var(--builder-color-accent)}[data-control=select] li.hover:after,[data-control=select] li.selected:after,[data-control=select] li:hover:after{background-color:var(--builder-bg-accent)}[data-control=select] li.selected{cursor:default!important}[data-control=select] li.title{background-color:var(--builder-bg-2);font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:.4px;margin:0;text-transform:uppercase}[data-control=select] li.title:not(.category){cursor:default!important;pointer-events:none}[data-control=select] li.title.caret{cursor:pointer!important;pointer-events:all!important}[data-control=select] li.title.caret .bricks-svg-wrapper{align-items:center;display:inline-flex;font-size:8px;height:16px;justify-content:center;width:16px}[data-control=select] li.title.caret svg{opacity:.5;transition:all .1s}[data-control=select] li.title.caret svg path{stroke-width:3px}[data-control=select] li.title.caret.expand,[data-control=select] li.title.caret:hover{color:var(--builder-color-accent)}[data-control=select] li.title.caret.expand .bricks-svg-wrapper,[data-control=select] li.title.caret:hover .bricks-svg-wrapper{background-color:var(--builder-color-accent);border-radius:var(--builder-border-radius);color:var(--builder-bg-accent)}[data-control=select] li.title.caret.expand svg,[data-control=select] li.title.caret:hover svg{opacity:1}[data-control=select] li.title.caret.expand svg{transform:rotate(90deg)}[data-control=select] li span{position:relative;z-index:1}[data-control=select] li.variable-picker-item{align-items:center;display:flex;gap:10px;justify-content:space-between;text-align:initial}[data-control=select] li.variable-picker-item.hide-value .option-value{display:none}[data-control=select] li.variable-picker-item.hide-value span{width:100%}[data-control=select] li.variable-picker-item span{text-overflow:ellipsis;white-space:nowrap}[data-control=select] li.variable-picker-item .option-value{background:var(--builder-bg-2);border-radius:var(--builder-border-radius);font-family:var(--builder-font-family-monospace);font-size:12px;overflow:hidden;padding:0 6px}[data-control=select] .pinned-tags{align-items:center;border-top:1px solid var(--builder-bg-2);cursor:default;display:flex;flex-wrap:wrap;font-family:var(--builder-font-family-monospace);font-size:11px;gap:4px;justify-content:flex-start;margin:0;padding:10px 8px}[data-control=select] .pinned-tags li{align-items:center;background-color:var(--builder-bg-2);cursor:pointer;display:flex;gap:4px;line-height:20px;overflow:visible;padding:0 4px;position:relative}[data-control=select] .pinned-tags li,[data-control=select] .pinned-tags li:after{border-radius:var(--builder-border-radius)}[data-control=select] .pinned-tags li:hover{color:var(--builder-bg-accent)}[data-control=select] .pinned-tags li:hover:after{background-color:var(--builder-color-accent)}[data-control=select] .pinned-tags li:hover .bricks-svg-wrapper{color:var(--builder-color);visibility:visible}[data-control=select] .pinned-tags li:hover .bricks-svg-wrapper:hover{background-color:var(--bricks-text-danger)}[data-control=select] .pinned-tags li .bricks-svg-wrapper{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);display:flex;height:14px;justify-content:center;padding:3px;position:absolute;right:0;top:0;transform:translate(50%,-50%);visibility:hidden;width:14px;z-index:2}[data-control=select] .pinned-tags li .bricks-svg-wrapper path{stroke-width:3px}[data-control=select].dynamic-tag-panel li:hover .pin{visibility:visible}[data-control=select].dynamic-tag-panel .pin{align-items:center;display:inline-flex;justify-content:center;opacity:.5;visibility:hidden}[data-control=select].dynamic-tag-panel .pin:hover{opacity:1}[data-control=select].dynamic-tag-panel .pin.pinned svg{color:var(--builder-color-accent)}[data-control=select].dynamic-tag-panel .pin.pinned svg path{fill:var(--builder-color-accent)}[data-control=select] .edit-template{margin-top:10px;position:relative}[data-control=select] .edit-template .button{margin:0}[data-control=select] .edit-template .new-tab{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);display:inline-flex;height:24px;justify-content:center;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:24px}[data-control=select] .edit-template .new-tab:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}.bricks-panel-controls .control-separator{margin-top:var(--builder-spacing);padding-bottom:8px;padding-top:var(--builder-spacing)}.bricks-panel-controls .control-separator.no-label{padding-top:0}.bricks-panel-controls .control-separator .control-inner{gap:0!important}.bricks-panel-controls .control-separator .control-inner.has-label{gap:0}.bricks-panel-controls .control-separator .control-inner.has-label [data-control=separator]:before{left:calc(var(--builder-spacing)*-1);right:calc(var(--builder-spacing)*-1)}.bricks-panel-controls .control-separator label{cursor:default;font-size:13px;font-weight:600!important;letter-spacing:.4px;margin:0;padding:1em 0 0;text-transform:uppercase}[data-control=separator]:before{border-top:1px solid var(--builder-border-color);content:"";height:1px;left:0;position:absolute;right:0;top:0}.control-group-title+[data-controlkey*=Sep] .control-separator{margin-block:0;padding-block-start:0}.control-group-title+[data-controlkey*=Sep] .control-separator label{padding:0}.control-group-title+[data-controlkey*=Sep] [data-control=separator]:before{display:none}[data-controlkey=loopSeparator] .control-separator{margin:var(--builder-spacing) 0!important}[data-control=slider]{align-items:flex-end;display:flex;gap:15px;justify-content:space-between;margin-top:-28px}[data-control=slider] .slider-wrapper{display:flex;flex-direction:column;margin-bottom:2px;width:100%}.control-slider label{align-self:flex-start}.control-slider .control-inline [data-control=slider]{align-items:center;margin:0}.control-slider .control-inline [data-control=slider] .slider-wrapper{margin-bottom:0}.control.control-spacing{margin-top:16px}[data-control=spacing]{position:relative}[data-control=spacing][data-type=spacing]{align-items:center;display:flex;height:90px;justify-content:center;text-align:center}[data-control=spacing][data-type=spacing].default{margin-bottom:16px}[data-control=spacing][data-type=spacing].default.variables-enabled input{padding:0 12px}[data-control=spacing][data-type=spacing].default .handle{align-items:center;display:flex;justify-content:center;position:absolute}[data-control=spacing][data-type=spacing].default .handle:before{border-color:transparent;border-style:solid;border-width:30px 60px;content:"";position:absolute}[data-control=spacing][data-type=spacing].default .variable-picker-button{background-color:var(--builder-bg-2);height:20px;width:20px}[data-control=spacing][data-type=spacing].default .top{height:30px;left:60px;right:60px;top:0}[data-control=spacing][data-type=spacing].default .top:before{border-top-color:var(--builder-bg-2);top:0;width:calc(100% + 118px)}[data-control=spacing][data-type=spacing].default .top.focus:before,[data-control=spacing][data-type=spacing].default .top:hover:before{border-top-color:var(--builder-bg-3)}[data-control=spacing][data-type=spacing].default .top .variable-picker-button{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:var(--builder-border-radius);border-start-start-radius:var(--builder-border-radius);left:50%;right:auto;transform:translate(-50%,-100%)}[data-control=spacing][data-type=spacing].default .top .variable-picker-button:after{left:auto;right:auto}[data-control=spacing][data-type=spacing].default .top .variable-picker-button+[data-control=select] .options-wrapper{left:-50px;width:calc(100% + 100px)}[data-control=spacing][data-type=spacing].default .bottom{bottom:0;height:30px;left:60px;right:60px}[data-control=spacing][data-type=spacing].default .bottom:before{border-bottom-color:var(--builder-bg-2);top:-100%;width:calc(100% + 118px)}[data-control=spacing][data-type=spacing].default .bottom.focus:before,[data-control=spacing][data-type=spacing].default .bottom:hover:before{border-bottom-color:var(--builder-bg-3)}[data-control=spacing][data-type=spacing].default .bottom .variable-picker-button{border-end-end-radius:var(--builder-border-radius);border-end-start-radius:var(--builder-border-radius);border-start-end-radius:0;border-start-start-radius:0;bottom:0;left:50%;right:auto;top:auto;transform:translate(-50%,100%)}[data-control=spacing][data-type=spacing].default .bottom .variable-picker-button:after{left:auto;right:auto}[data-control=spacing][data-type=spacing].default .bottom .variable-picker-button+[data-control=select] .options-wrapper{left:-50px;width:calc(100% + 100px)}[data-control=spacing][data-type=spacing].default .right{bottom:30px;right:0;top:30px;width:60px}[data-control=spacing][data-type=spacing].default .right:before{border-right-color:var(--builder-bg-2);height:calc(100% + 58px);right:0;top:-29px}[data-control=spacing][data-type=spacing].default .right.focus:before,[data-control=spacing][data-type=spacing].default .right:hover:before{border-right-color:var(--builder-bg-3)}[data-control=spacing][data-type=spacing].default .right .variable-picker-button{border-end-end-radius:var(--builder-border-radius);border-end-start-radius:0;border-start-end-radius:var(--builder-border-radius);border-start-start-radius:0;top:50%;transform:translate(100%,-50%);z-index:1003}[data-control=spacing][data-type=spacing].default .right .variable-picker-button+[data-control=select] .options-wrapper{top:100%;transform:translateX(-140px);width:200px}[data-control=spacing][data-type=spacing].default .left{bottom:30px;left:0;top:30px;width:60px}[data-control=spacing][data-type=spacing].default .left:before{border-left-color:var(--builder-bg-2);height:calc(100% + 58px);left:0;top:-29px}[data-control=spacing][data-type=spacing].default .left.focus:before,[data-control=spacing][data-type=spacing].default .left:hover:before{border-left-color:var(--builder-bg-3)}[data-control=spacing][data-type=spacing].default .left .variable-picker-button{border-end-end-radius:0;border-end-start-radius:var(--builder-border-radius);border-start-end-radius:0;border-start-start-radius:var(--builder-border-radius);left:0;right:auto;top:50%;transform:translate(-100%,-50%);z-index:1003}[data-control=spacing][data-type=spacing].default .left .variable-picker-button:after{left:4px;right:auto}[data-control=spacing][data-type=spacing].default .left .variable-picker-button+[data-control=select] .options-wrapper{top:100%;width:200px}[data-control=spacing][data-type=spacing].variables-ui{height:auto}[data-control=spacing][data-type=spacing].variables-ui .label{position:absolute;right:44px;top:-6px;transform:translateY(-100%)}[data-control=spacing][data-type=spacing].variables-ui .handles{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,auto);width:100%}[data-control=spacing][data-type=spacing].variables-ui .handle{margin:2px;width:auto}[data-control=spacing][data-type=spacing].variables-ui input{background-color:transparent;padding:0 6px}[data-control=spacing][data-type=spacing].variables-ui [data-control=number]{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);display:flex}[data-control=spacing][data-type=spacing].variables-ui [data-control=number] .variable-picker-button{flex-shrink:0;position:relative!important}[data-control=spacing][data-type=spacing].variables-ui [data-control=number] .options-wrapper{top:100%}[data-control=spacing][data-type=spacing].variables-ui .top{grid-column:2/span 4}[data-control=spacing][data-type=spacing].variables-ui .left{grid-column:1/span 3;grid-row:2}[data-control=spacing][data-type=spacing].variables-ui .right{grid-column:4/span 3;grid-row:2}[data-control=spacing][data-type=spacing].variables-ui .bottom{grid-column:2/span 4;grid-row:3}[data-control=spacing][data-type=spacing] .label{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);font:700 10px var(--builder-font-family-monospace);line-height:20px;padding:0 6px}[data-control=spacing][data-type=spacing] input{background-color:transparent;position:relative;text-align:center;z-index:1}[data-control=spacing][data-type=dimensions] .handles{display:flex;gap:1px;position:relative;text-align:center}[data-control=spacing][data-type=dimensions] .handle{flex:1;position:relative;transition:flex-grow .05s ease-in}[data-control=spacing][data-type=dimensions] .handle:first-child input{border-bottom-left-radius:var(--builder-border-radius);border-top-left-radius:var(--builder-border-radius)}[data-control=spacing][data-type=dimensions] .handle:last-child input{border-bottom-right-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius)}[data-control=spacing][data-type=dimensions] .handle.focus{flex-grow:2}[data-control=spacing][data-type=dimensions] .handle.focus label{opacity:1}[data-control=spacing][data-type=dimensions] label{display:block;font-size:9px;font-weight:700;letter-spacing:.4px;opacity:.75;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}[data-control=spacing][data-type=dimensions] input{border-radius:0;text-align:center}[data-control=spacing][data-type=dimensions].variables-enabled .handles{flex-direction:column;gap:4px}[data-control=spacing][data-type=dimensions].variables-enabled .handles .handle{display:flex}[data-control=spacing][data-type=dimensions].variables-enabled .handles .handle label{line-height:var(--builder-input-height);text-align:initial}[data-control=spacing][data-type=dimensions].variables-enabled .handles .handle input{border-radius:var(--builder-border-radius);text-align:initial}[data-control=spacing][data-type=dimensions].variables-enabled .handles .handle>*{flex:1}[data-control=spacing] .toggle{align-items:center;border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:0;top:-8px;transform:translateY(-100%);width:20px;z-index:2}[data-control=spacing] .toggle.active{background-color:var(--builder-bg-accent)}[data-control=spacing] .toggle.active svg{color:var(--builder-color-accent);opacity:1}[data-control=spacing] .toggle span{display:flex;height:inherit;width:inherit}[data-control=spacing] .toggle svg{opacity:.5}[data-control=spacing] .toggle svg:hover{opacity:1}[data-control=spacing] .switch-ui{transform:translate(-100%,-100%)}[data-control=border] [controlkey=radius] .handles{display:grid;gap:2px;grid-template-columns:repeat(2,1fr)}[data-control=border] [controlkey=radius] .handle{display:flex;flex-direction:column}[data-control=border] [controlkey=radius] .handle.focus>div:before{color:var(--builder-color-accent);opacity:1}[data-control=border] [controlkey=radius] .handle:first-child{order:1}[data-control=border] [controlkey=radius] .handle:first-child label{text-align:left}[data-control=border] [controlkey=radius] .handle:first-child>div:before{border-left:1px solid;border-top:1px solid;border-top-left-radius:var(--builder-border-radius);left:-1px;top:-1px}[data-control=border] [controlkey=radius] .handle:first-child input{border-radius:var(--builder-border-radius) 0 0 0}[data-control=border] [controlkey=radius] .handle:first-child .variable-picker-button{border-radius:0}[data-control=border] [controlkey=radius] .handle:nth-child(2){order:2}[data-control=border] [controlkey=radius] .handle:nth-child(2) label{text-align:right}[data-control=border] [controlkey=radius] .handle:nth-child(2)>div:before{border-right:1px solid;border-top:1px solid;border-top-right-radius:var(--builder-border-radius);right:-1px;top:-1px}[data-control=border] [controlkey=radius] .handle:nth-child(2) input{border-radius:0 var(--builder-border-radius) 0 0}[data-control=border] [controlkey=radius] .handle:nth-child(2) .variable-picker-button{border-bottom-right-radius:0}[data-control=border] [controlkey=radius] .handle:nth-child(2) .options-wrapper{left:calc(-100% - 4px)}[data-control=border] [controlkey=radius] .handle:nth-child(3){flex-direction:column-reverse;order:4}[data-control=border] [controlkey=radius] .handle:nth-child(3) label{text-align:right}[data-control=border] [controlkey=radius] .handle:nth-child(3)>div:before{border-bottom:1px solid;border-bottom-right-radius:var(--builder-border-radius);border-right:1px solid;bottom:-1px;right:-1px}[data-control=border] [controlkey=radius] .handle:nth-child(3) input{border-radius:0 0 var(--builder-border-radius) 0}[data-control=border] [controlkey=radius] .handle:nth-child(3) .variable-picker-button{border-top-right-radius:0}[data-control=border] [controlkey=radius] .handle:nth-child(3) .options-wrapper{left:calc(-100% - 4px)}[data-control=border] [controlkey=radius] .handle:nth-child(4){flex-direction:column-reverse;order:3}[data-control=border] [controlkey=radius] .handle:nth-child(4) label{text-align:left}[data-control=border] [controlkey=radius] .handle:nth-child(4)>div:before{border-bottom:1px solid;border-bottom-left-radius:var(--builder-border-radius);border-left:1px solid;bottom:-1px;left:-1px}[data-control=border] [controlkey=radius] .handle:nth-child(4) input{border-radius:0 0 0 var(--builder-border-radius)}[data-control=border] [controlkey=radius] .handle input,[data-control=border] [controlkey=radius] .handle:nth-child(4) .variable-picker-button{border-radius:0}[data-control=border] [controlkey=radius] .handle label{opacity:.5}[data-control=border] [controlkey=radius] .handle>div{position:relative}[data-control=border] [controlkey=radius] .handle>div:before{content:"";height:14px;opacity:.5;position:absolute;width:14px}[data-control=border] [controlkey=radius] .has-variables .options-wrapper{width:calc(200% + 4px)}[data-control=svg]{text-align:center}[data-control=svg] .no-file{border:2px dashed var(--builder-color);border-radius:var(--builder-border-radius);cursor:pointer;display:block;font-weight:700;letter-spacing:.4px;opacity:.5;padding:20px;text-align:center;text-transform:uppercase}[data-control=svg] .no-file:hover{opacity:1}[data-control=svg] .svg-wrapper{cursor:pointer;margin-bottom:10px;position:relative}[data-control=svg] .svg-wrapper:hover .overlay{background-color:rgba(0,0,0,.25);opacity:1}[data-control=svg] .svg-wrapper .overlay{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:.1s}[data-control=text-decoration],[data-control=text-transform]{direction:ltr}[data-control=text]{position:relative}[data-control=text] input.has-dynamic-data,[data-control=text] input.has-variables{padding-inline-end:calc(var(--builder-icon-width) + var(--builder-input-padding-x))}[data-control=text] input.has-variables.has-dynamic-data{padding-inline-end:60px}[data-control=text] input.show-dynamic-picker{border-bottom-left-radius:0;border-bottom-right-radius:0}[data-control=text] input.copy-to-clipboard{font-family:var(--builder-font-family-monospace);min-width:100px;padding-inline-end:40px}[data-control=text] [data-control=tag-picker]{margin:0}[data-control=text] [data-control=select]{position:static}[data-control=textarea]{position:relative;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin}[data-control=textarea]::-webkit-scrollbar{width:8px}[data-control=textarea]::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}[data-control=textarea]::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}[data-control=textarea]::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}[data-control=textarea].auto-height textarea{min-height:var(--builder-input-height);padding-bottom:8px;padding-top:8px}[data-control=textarea].auto-height .dynamic-tag-picker-button{top:2px}[data-control=textarea] textarea{font-family:var(--builder-font-family-monospace);min-height:130px;resize:vertical;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thick}[data-control=textarea] textarea::-webkit-scrollbar{width:8px}[data-control=textarea] textarea::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}[data-control=textarea] textarea::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}[data-control=textarea] textarea::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}[data-control=textarea] textarea.show-dynamic-picker{border-bottom-left-radius:0;border-bottom-right-radius:0}[data-control=textarea] .dynamic-tag-picker-button,[data-control=textarea] .variable-picker-button{border-radius:var(--builder-border-radius);height:20px;margin:var(--builder-border-radius);width:20px}[data-control=textarea] [data-control=tag-picker]{margin:0}[data-control=toggle]{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);display:flex;flex-wrap:wrap;gap:4px;padding:4px}[data-control=toggle] .toggle{border-radius:var(--builder-border-radius);cursor:pointer;display:inline-block;flex:1;line-height:var(--builder-input-height);overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}[data-control=toggle] .toggle:hover{background-color:var(--builder-bg-3)}[data-control=toggle] .toggle.active{background:var(--builder-bg);color:var(--builder-color-accent);font-weight:500}[data-control=video] video{width:100%}[data-control=video] label{display:block;text-align:center;text-transform:none}[data-control=video] label.has-video{background-color:var(--builder-bg-2);border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius);line-height:30px}[data-control=video] label.no-video{border:2px dashed var(--builder-color);border-radius:var(--builder-border-radius);cursor:pointer;display:block;font-weight:700;letter-spacing:.4px;opacity:.5;padding:20px;text-align:center;text-transform:uppercase}[data-control=video] label.no-video:hover{opacity:1}.brx-body.iframe [class*=brxe-].is-dragging{margin:5px;min-height:90px;width:calc(100% - 10px)}.brx-body.iframe [class*=brxe-].is-dragging:empty{align-items:stretch}.brx-body.iframe [class*=brxe-].is-resizing{pointer-events:none!important}.brx-body.iframe [class*=brxe-].is-resizing::selection{background-color:transparent}.brx-body.iframe.bricks-is-previewing [class*=brxe-]{cursor:default}.brx-body.iframe.bricks-is-previewing [contenteditable=true]{cursor:default!important}.brx-body.iframe .bricks-static-content [class*=brxe-],.brx-body.iframe .bricks-static-footer [class*=brxe-],.brx-body.iframe .bricks-static-header [class*=brxe-]{cursor:default}.brx-body.iframe .bricks-static-content.is-dragging,.brx-body.iframe .bricks-static-footer.is-dragging,.brx-body.iframe .bricks-static-header.is-dragging{pointer-events:none}.bricks-svg-wrapper{align-items:inherit;display:inherit;justify-content:inherit}.bricks-svg-wrapper[data-name=refresh] svg{transform:scaleX(-1);transform-origin:center}.bricks-svg-wrapper .bricks-svg{height:1em;min-height:0;min-width:0;width:1em}.bricks-builder-data-preview{background-color:var(--builder-bg);border-radius:var(--builder-border-radius);bottom:20px;box-shadow:var(--builder-box-shadow);color:var(--builder-color);font-size:8px;line-height:16px;max-height:400px;max-width:40%;min-height:200px;overflow-y:scroll;position:fixed;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin;transform:translate(20px);width:600px;z-index:10001}.bricks-builder-data-preview::-webkit-scrollbar{width:8px}.bricks-builder-data-preview::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}.bricks-builder-data-preview::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}.bricks-builder-data-preview::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}.bricks-builder-data-preview .CodeMirror-vscrollbar{display:none!important}#wp-link{font-size:13px}#wp-link #link-selector #link-options{padding:0 0 10px}#wp-link p.how-to{margin:0 0 5px}#wp-link label{line-height:24px;margin:0}#wp-link label input,#wp-link label span{display:inline-block;line-height:24px}#wp-link label input{border-radius:4px;color:initial;margin:0}#bricks-blank-canvas{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-weight:500;padding:60px;position:relative;z-index:1}#bricks-blank-canvas .actions{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center;text-align:center;width:100%}#bricks-blank-canvas a{color:currentcolor}#bricks-blank-canvas [data-balloon]:after{font-size:12px}#bricks-blank-canvas .action{align-items:center;background-color:var(--builder-gray-f);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;line-height:40px;text-align:center;width:40px}#bricks-blank-canvas .action:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-blank-canvas .action svg{color:var(--bricks-text-medium);font-size:14px}#bricks-blank-canvas .description{font-size:14px;margin-top:10px;text-align:center;width:100%}#bricks-blank-canvas .button{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);color:inherit;color:var(--builder-color);cursor:pointer;display:inline-block;font-size:11px;font-weight:700;height:auto;letter-spacing:.4px;line-height:var(--builder-input-height);margin:10px 0 0;min-height:0;padding:0 10px;text-align:center;text-transform:uppercase}#bricks-blank-canvas .button:disabled{opacity:.5;pointer-events:none}#bricks-blank-canvas .button.active,#bricks-blank-canvas .button:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}.brx-nestable-children,.brx-nestable-children-placeholder{display:none!important}:where(.brx-draggable){transition:width 0s}:where(.brx-draggable.brx-empty),:where(.brx-draggable:empty){min-height:90px;min-width:90px;outline:1px solid var(--bricks-border-color);outline-offset:-1px}#bricks-builder-insert-layout{background-color:var(--builder-bg);border-radius:var(--builder-border-radius);box-shadow:var(--builder-box-shadow);left:50%;opacity:0;padding:12px;position:fixed;top:50%;transform:translate(-50%);transition:none;visibility:hidden;width:400px;z-index:-1}#bricks-builder-insert-layout.show{opacity:1;visibility:visible;z-index:1005}#bricks-builder-insert-layout .column-layouts{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}#bricks-builder-insert-layout .columns{cursor:pointer;display:flex;gap:4px;height:34px;list-style-type:none;margin:0;padding:0}#bricks-builder-insert-layout .columns:hover li{background-color:var(--builder-bg-3)}#bricks-builder-insert-layout .columns:after{text-transform:capitalize}#bricks-builder-insert-layout .columns.section li:before{background-color:var(--builder-bg);border-radius:var(--builder-border-radius);bottom:6px;content:"";left:12px;position:absolute;right:12px;top:6px}#bricks-builder-insert-layout .columns li{align-items:center;background-color:var(--builder-bg-2);border-radius:2px;display:flex;flex-grow:1;justify-content:center;pointer-events:none;position:relative}#bricks-builder-insert-layout .columns li.col-1-2{width:50%}#bricks-builder-insert-layout .columns li.col-1-3{width:33%}#bricks-builder-insert-layout .columns li.col-2-3{width:67%}#bricks-builder-insert-layout .columns li.col-1-4{width:25%}#bricks-builder-insert-layout .column-element{align-items:center;background-color:var(--builder-bg);border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius);color:var(--builder-color);display:flex;font-size:11px;font-weight:700;gap:6px;left:50%;line-height:20px;padding:0 6px;position:absolute;top:100%;transform:translate(-50%)}#bricks-builder-insert-layout .column-element:hover a{opacity:1}#bricks-builder-insert-layout .column-element .options{cursor:pointer;position:relative}#bricks-builder-insert-layout .column-element .options:hover .others{display:block}#bricks-builder-insert-layout .column-element .options .option{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);line-height:18px;margin:1px 0;padding:0 6px}#bricks-builder-insert-layout .column-element .options .others{display:none;position:absolute;top:100%}#bricks-builder-insert-layout .column-element .options .other{background-color:var(--bricks-tooltip-bg);color:var(--bricks-tooltip-text);line-height:20px;margin:3px 0;opacity:.6}#bricks-builder-insert-layout .column-element .options .other:hover{opacity:1}:root{--builder-contenteditable-toolbar-height:32px}#bricks-builder-contenteditable-toolbar{background-color:var(--bricks-bg-dark);border-radius:var(--builder-border-radius);color:#fff;font-size:12px;height:var(--builder-contenteditable-toolbar-height);line-height:var(--builder-contenteditable-toolbar-height);margin:-6px 0 0;opacity:0;position:fixed;transition:none;visibility:hidden;z-index:-1}#bricks-builder-contenteditable-toolbar.below:after{border-bottom:6px solid var(--bricks-bg-dark);border-left:6px solid transparent;border-right:6px solid transparent;border-top:none;bottom:100%;transform:translate(-50%)}#bricks-builder-contenteditable-toolbar.show{margin-top:-6px;opacity:1;transition:all .15s ease-in-out;visibility:visible;z-index:9999}#bricks-builder-contenteditable-toolbar ul{list-style-type:none;margin:0;padding:0}#bricks-builder-contenteditable-toolbar .toolbar-controls{display:none;position:relative}#bricks-builder-contenteditable-toolbar .toolbar-controls.show{display:flex}#bricks-builder-contenteditable-toolbar i{cursor:pointer;font-size:13px;font-style:normal;font-weight:600;height:var(--builder-contenteditable-toolbar-height);line-height:var(--builder-contenteditable-toolbar-height);min-width:var(--builder-contenteditable-toolbar-height);opacity:.5;padding:0 10px;text-align:center}#bricks-builder-contenteditable-toolbar i:hover{background-color:hsla(0,0%,100%,.2);opacity:1}#bricks-builder-contenteditable-toolbar i.active{color:var(--builder-color-accent);opacity:1}#bricks-builder-contenteditable-toolbar i.unlink{display:none}#bricks-builder-contenteditable-toolbar i.unlink.show{display:inline-block}#bricks-builder-contenteditable-toolbar i.clear:hover{background-color:var(--bricks-text-danger);opacity:1}#bricks-builder-contenteditable-toolbar .tag-toggle{padding-right:0}#bricks-builder-contenteditable-toolbar .tag-toggle i{background-color:transparent!important;font-size:9px;margin:0 5px;min-width:0;opacity:.5;padding:0;pointer-events:none;position:relative;text-align:center;top:-1px}#bricks-builder-contenteditable-toolbar .tag-toggle-text{text-transform:uppercase}#bricks-builder-contenteditable-toolbar .tag-wrapper{display:none}#bricks-builder-contenteditable-toolbar .tag-wrapper.show{display:flex}#bricks-builder-contenteditable-toolbar .link-wrapper{background-color:inherit;display:none;min-width:400px}#bricks-builder-contenteditable-toolbar .link-wrapper li:first-child{flex:1}#bricks-builder-contenteditable-toolbar .link-wrapper.show{display:flex}#bricks-builder-contenteditable-toolbar .link-wrapper input{background-color:transparent;border:none;border-radius:0;color:#fff;font-size:13px;font-weight:600;line-height:inherit;min-width:250px;padding:0 0 0 10px;width:100%}#bricks-builder-context-menu{background-color:#fff;border-radius:var(--builder-border-radius);box-shadow:0 4px 20px rgba(0,0,0,.15);min-width:220px;position:fixed;user-select:none;z-index:9999}#bricks-builder-context-menu ul{list-style-type:none;margin:0;padding:0}#bricks-builder-context-menu ul li{align-items:center;color:var(--bricks-text-medium);cursor:pointer;display:flex;font-family:sans-serif;font-size:12px;font-weight:700;gap:3px;justify-content:space-between;letter-spacing:.2px;line-height:36px;padding:0 1em}#bricks-builder-context-menu ul li:first-child{border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius)}#bricks-builder-context-menu ul li:last-child{border-bottom:none!important;border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius)}#bricks-builder-context-menu ul li:hover:not(.convert){background-color:var(--builder-gray-3);color:#fff}#bricks-builder-context-menu ul li:hover:not(.convert).delete{background-color:var(--bricks-text-danger)}#bricks-builder-context-menu ul li:hover:not(.convert).save{background-color:var(--bricks-text-success)}#bricks-builder-context-menu ul li.sep{border-bottom:1px solid var(--builder-gray-d)}#bricks-builder-context-menu ul li.disabled{background-color:inherit;color:var(--bricks-text-light);cursor:not-allowed;pointer-events:none!important}#bricks-builder-context-menu ul li.hide-element .action.active,#bricks-builder-context-menu ul li.hide-element:hover .action{visibility:visible}#bricks-builder-context-menu ul li.hide-element .action{visibility:hidden}#bricks-builder-context-menu ul li.hide-element .action.active{background-color:var(--builder-color-danger)!important;color:#fff!important}#bricks-builder-context-menu ul li.convert{cursor:default}#bricks-builder-context-menu ul li.convert.disabled{background-color:inherit;cursor:not-allowed;opacity:.5}#bricks-builder-context-menu ul li.convert.disabled:hover{color:inherit}#bricks-builder-context-menu ul li.convert.disabled>*{pointer-events:none}#bricks-builder-context-menu ul li a{width:100%}#bricks-builder-context-menu ul li span{color:inherit;display:inline-block;position:relative}#bricks-builder-context-menu ul li .label{flex-grow:1}#bricks-builder-context-menu ul li .action{align-items:center;background-color:var(--builder-gray-f);border-radius:var(--builder-border-radius);display:inline-flex;height:20px;justify-content:center;width:20px}#bricks-builder-context-menu ul li .action svg{height:12px}#bricks-builder-context-menu ul li:hover .action{background-color:var(--builder-gray-5)}#bricks-builder-context-menu ul li:hover .action:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-builder-context-menu ul li .shortcut{font-size:11px;opacity:.5}#bricks-builder-context-menu ul li .buttons{cursor:pointer;display:flex;font-size:14px;gap:8px}#bricks-builder-context-menu .disabled{background-color:inherit!important;cursor:not-allowed!important;opacity:.5!important}#bricks-builder-context-menu .disabled:hover{color:inherit!important}#bricks-css-grid-layout{opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .05s}#bricks-css-grid-layout.is-component .cell{border-color:var(--builder-color-component)}#bricks-css-grid-layout.is-component .cell:before{background-color:var(--builder-color-component)}#bricks-css-grid-layout .cells{display:grid;height:100%;transition:all .05s ease-in;width:100%}#bricks-css-grid-layout .cell{border:1px dashed var(--builder-color-highlight);position:relative}#bricks-css-grid-layout .cell:before{background-color:var(--builder-color-highlight);bottom:0;content:"";left:0;opacity:.05;position:absolute;right:0;top:0}#bricks-css-grid-layout .toggle{align-items:center;display:grid;height:20px;justify-items:center;position:absolute;right:10px;top:10px;width:20px}.bricks-draggable-item.is-active-element,[data-id][data-script-id].is-active-element{outline:1px solid var(--builder-color-highlight)!important;outline-offset:-1px}.bricks-draggable-item.is-active-component,[data-id][data-script-id].is-active-component{outline:1px solid var(--builder-color-component)!important;outline-offset:-1px}[class*=brxe-].is-active-element{outline:1px solid var(--builder-color-highlight)!important;outline-offset:-1px}[class*=brxe-].is-active-component{outline:1px solid var(--builder-color-component)!important;outline-offset:-1px}[class*=brxe-].is-previewing .bricks-element-placeholder{display:none!important}[class*=brxe-] .bricks-mobile-menu-toggle{pointer-events:all}[class*=brxe-] .bricks-mobile-menu-toggle>a{pointer-events:none}[class*=brxe-] [contenteditable=true]{cursor:text!important;min-width:40px;pointer-events:auto!important}[class*=brxe-] [contenteditable=true]:empty:before{content:attr(data-placeholder);opacity:.5}[contentEditable=true]:empty:not(:focus):before{color:currentcolor;content:attr(data-placeholder);opacity:.5}.bricks-selector-detector{outline:1px dashed var(--builder-color-highlight);outline-offset:0}#bricks-preview-element-actions{-webkit-text-fill-color:initial;background-color:var(--builder-color-highlight);color:#fff;cursor:pointer;display:flex;font-family:-apple-system,"system-ui",Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px;font-weight:700;height:var(--builder-element-action-size);line-height:1;list-style-type:none;margin:0;padding:0;position:absolute;text-align:center;transition:none;z-index:1009}#bricks-preview-element-actions[data-component]{background-color:var(--builder-color-component)}#bricks-preview-element-actions li.action{align-items:center;background-color:inherit;cursor:pointer;display:flex;height:var(--builder-element-action-size);justify-content:center;margin:0;padding:0;position:relative;width:var(--builder-element-action-size)}#bricks-preview-element-actions li.action:hover:before{background-color:rgba(0,0,0,.2)}#bricks-preview-element-actions li.action:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}#bricks-preview-element-actions li.action.add:after,#bricks-preview-element-actions li.action.wrap:after{text-transform:capitalize}#bricks-preview-element-actions li.action.edit{cursor:move}#bricks-preview-element-actions li.action.confirm:hover{background-color:var(--bricks-text-warning)!important}#bricks-preview-element-actions li.action.delete:hover{background-color:var(--bricks-text-danger)!important}#bricks-preview-element-actions li.action.add:hover .option{display:block;opacity:1}#bricks-preview-element-actions li.action.add:hover .option.selected{background-color:var(--builder-gray-d);opacity:1}#bricks-preview-element-actions li.action.inactive>*{opacity:.5}#bricks-preview-element-actions li.action .options{position:absolute;top:100%}#bricks-preview-element-actions li.action .options .option{background-color:var(--builder-gray-f);border-radius:var(--builder-border-radius);color:#000;display:none;font-size:11px;font-weight:700;line-height:20px;margin:3px 0;opacity:0;padding:0 6px;transition:all .05s}#bricks-preview-element-actions li.action .options .option:hover{background-color:var(--builder-gray-e);opacity:1}#bricks-preview-element-actions .bricks-svg-wrapper .bricks-svg{background:none;border:none;border-radius:0;box-shadow:none;color:#fff;height:12px;margin:0;min-width:0;padding:0;width:100%;z-index:1}#bricks-preview-element-actions li.action.height,#bricks-preview-element-actions li.action.width{font-size:9px}#bricks-preview-element-actions li.action.height:hover .unit,#bricks-preview-element-actions li.action.width:hover .unit{display:block}#bricks-preview-element-actions li.action.width .resize{cursor:col-resize}#bricks-preview-element-actions li.action.height .resize{cursor:row-resize;transform:rotate(90deg)}#bricks-preview-element-actions li.action .resize,#bricks-preview-element-actions li.action .unit{align-items:center;background-color:inherit;display:flex;height:var(--builder-element-action-size);justify-content:center;line-height:var(--builder-element-action-size);position:relative;text-align:center;width:var(--builder-element-action-size)}#bricks-preview-element-actions li.action .resize:hover:before,#bricks-preview-element-actions li.action .unit:hover:before{background-color:rgba(0,0,0,.2)}#bricks-preview-element-actions li.action .resize:before,#bricks-preview-element-actions li.action .unit:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}#bricks-preview-element-actions li.action .unit{cursor:pointer;display:none;position:absolute;text-transform:uppercase;transform:translateY(-100%)}#bricks-preview-element-actions li.action .unit::selection{background-color:transparent}#bricks-preview-element-actions li.action .unit:hover:before{z-index:-1}#bricks-preview-element-actions li.action .resize svg{pointer-events:none}#bricks-preview-element-resizing-tooltip{background-color:var(--builder-gray-0);border-radius:var(--builder-border-radius);color:#fff;font-family:var(--builder-font-family-monospace);font-size:12px;font-weight:700;line-height:1;padding:5px 7px;position:absolute;top:-10px;transform:translate(50%,-100%)}#bricks-preview-element-resizing-tooltip:empty{opacity:0;visibility:hidden}#bricks-preview-element-resizing-tooltip::selection{background-color:transparent}.bricks-preview-element-spacing{align-items:center;color:var(--builder-color-highlight);display:flex;font-family:var(--builder-font-family-monospace);justify-content:center;opacity:0;position:absolute;transition:none;user-select:none;z-index:1004}.bricks-preview-element-spacing:before{background-color:var(--builder-color-highlight);bottom:0;content:"";left:0;opacity:.33;position:absolute;right:0;top:0}.bricks-preview-element-spacing:active,.bricks-preview-element-spacing:focus,.bricks-preview-element-spacing:hover{opacity:1}.bricks-preview-element-spacing:active:before,.bricks-preview-element-spacing:focus:before{background-color:var(--builder-color-highlight);opacity:.4}.bricks-preview-element-spacing:active .value,.bricks-preview-element-spacing:focus .value{visibility:visible}.bricks-preview-element-spacing.component{color:var(--builder-color-component)}.bricks-preview-element-spacing.component:active:before,.bricks-preview-element-spacing.component:before,.bricks-preview-element-spacing.component:focus:before{background-color:var(--builder-color-component)}.bricks-preview-element-spacing.left,.bricks-preview-element-spacing.right{flex-direction:column}.bricks-preview-element-spacing.padding.bottom,.bricks-preview-element-spacing.padding.top{cursor:ns-resize;height:10px}.bricks-preview-element-spacing.padding.bottom{transform:translateY(-100%)}.bricks-preview-element-spacing.padding.left,.bricks-preview-element-spacing.padding.right{cursor:ew-resize;width:10px}.bricks-preview-element-spacing.padding.right{transform:translateX(-100%)}.bricks-preview-element-spacing.margin.bottom,.bricks-preview-element-spacing.margin.top{cursor:ns-resize;height:10px}.bricks-preview-element-spacing.margin.left,.bricks-preview-element-spacing.margin.right{cursor:ew-resize;width:10px}.bricks-preview-element-spacing.margin.top{transform:translateY(-100%)}.bricks-preview-element-spacing.margin.left{transform:translateX(-100%)}.bricks-preview-element-spacing.margin.top:after{bottom:-1px;height:1px;left:0;right:0}.bricks-preview-element-spacing.margin.bottom:after{height:1px;left:0;right:0;top:-1px}.bricks-preview-element-spacing.margin.right:after{bottom:0;height:100%;left:-1px;top:0;width:1px}.bricks-preview-element-spacing.margin.left:after{bottom:0;height:100%;right:-1px;top:0;width:1px}.bricks-preview-element-spacing .value{filter:invert(.1);font-size:13px;font-weight:700;line-height:1.7;text-shadow:none}.bricks-preview-element-spacing .value:after,.bricks-preview-element-spacing .value:before{text-transform:lowercase!important}.bricks-preview-element-spacing .link-state{cursor:pointer;display:inline-block;filter:invert(.1);line-height:0;margin-left:5px;position:relative;z-index:1}.bricks-preview-element-spacing .bricks-svg-wrapper{align-items:center;display:flex;justify-content:center}.bricks-preview-element-spacing .bricks-svg-wrapper svg{color:currentcolor!important;height:16px!important;width:16px!important}#bricks-preview-dynamic-tag-picker{background-color:var(--builder-bg-3);box-shadow:0 4px 20px rgba(0,0,0,.15);color:var(--builder-color);left:50%;min-width:200px;opacity:0;position:fixed;top:50%;transition:opacity .1s ease-in-out .1s;visibility:hidden;z-index:-1}#bricks-preview-dynamic-tag-picker.show{opacity:1;visibility:visible;z-index:1002!important}#bricks-preview-dynamic-tag-picker ul{max-height:calc(var(--builder-input-height)*13.5)}#bricks-notification{align-items:center;background-color:var(--builder-bg);border-radius:var(--builder-border-radius);bottom:20px;box-shadow:var(--builder-box-shadow);color:var(--builder-color);display:flex;font-size:13px;gap:10px;justify-content:space-between;left:50%;opacity:0;padding:10px 15px;position:fixed;transform:translateX(-50%);visibility:hidden;z-index:-1}#bricks-notification.right{left:20px;right:auto;transform:translateX(0)}#bricks-notification.left{left:auto;right:20px;transform:translateX(0)}#bricks-notification.show{opacity:1;visibility:visible;z-index:1000}#bricks-notification .description{display:inline-block}#bricks-notification button{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);color:inherit;flex-grow:1;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:700;height:var(--builder-input-height);letter-spacing:.4px;line-height:var(--builder-input-height);min-width:var(--builder-input-height);padding:0 10px;text-transform:uppercase;white-space:nowrap}#bricks-notification button:hover{background-color:var(--builder-bg-3)}#bricks-notification .close{font-size:20px;padding:0}#bricks-notification .close,#bricks-template-type{align-items:center;display:flex;justify-content:center;text-align:center}#bricks-template-type{background-color:#fff;bottom:0;flex-direction:column;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1099}#bricks-template-type .inner{border-radius:var(--builder-border-radius);box-shadow:var(--builder-box-shadow);max-width:80%;padding:30px;width:600px}#bricks-template-type .title{font-weight:700;letter-spacing:.4px;margin:0 0 10px;text-transform:uppercase}#bricks-template-type [data-control=select]{line-height:40px;margin:20px auto;width:300px}#bricks-template-type [data-control=select] .input{background-color:var(--builder-bg-2)}#bricks-template-type [data-control=select] .options-wrapper{background-color:var(--builder-bg-2);top:40px}#bricks-template-type [data-control=select] .placeholder{padding:0 10px}#bricks-template-type [data-control=select] ul{margin:0;padding:0}#bricks-template-type [data-control=select] .input,#bricks-template-type [data-control=select] li{line-height:40px}#bricks-template-type [data-control=select] li.hover,#bricks-template-type [data-control=select] li:hover{background-color:var(--builder-bg-3);color:inherit}#bricks-template-type [data-control=select] li.hover:after,#bricks-template-type [data-control=select] li:hover:after{display:none}.brx-body{scrollbar-width:none}.brx-body::-webkit-scrollbar{background:transparent;height:0;width:0}#gtx-trans,.gtx-trans-icon{display:none!important}#bricks-preview{background-color:var(--builder-gray-8);height:calc(100vh - var(--builder-toolbar-height));left:0;overflow:hidden;position:relative;right:0;scrollbar-width:none;top:var(--builder-toolbar-height);transition:opacity .4s,padding-top .2s;width:100%}#bricks-preview::-webkit-scrollbar{background:transparent;height:0;width:0}#bricks-preview.is-previewing{height:100vh!important;margin-left:0!important;margin-right:0!important;top:0!important}#bricks-preview.is-reloading-canvas{opacity:0}#bricks-preview.resizing-panel{pointer-events:none}#bricks-builder-iframe{border:none;height:100%;position:relative;width:100%;z-index:999}html:has(.brx-body.iframe){scroll-snap-type:none!important}.bricks-element.sortable-element:after{background-color:var(--builder-color-accent);border-radius:30px;bottom:0;content:"";height:30px;pointer-events:none;position:absolute;right:0;width:30px}.bricks-element.sortable-element>*{opacity:0}.bricks-area:not(.bricks-active-component) [data-component] [data-component]{pointer-events:none}.bricks-area-static{display:none}#brx-footer.is-active-element,#brx-header.is-active-element{outline:1px solid #fc1f49!important;outline-offset:-1px}#brx-footer.is-active-component,#brx-header.is-active-component{outline:1px solid var(--builder-color-component)!important;outline-offset:-1px}#brx-footer:hover .bricks-area-label,#brx-header:hover .bricks-area-label{opacity:1}#brx-footer.collapse>:not(.bricks-area-label),#brx-header.collapse>:not(.bricks-area-label){display:none!important}#brx-footer.collapse .bricks-area-label,#brx-header.collapse .bricks-area-label{border-top-left-radius:0;border-top-right-radius:0;transform:translate(-50%,100%)}#brx-header .bricks-area-label{bottom:0;left:50%;transform:translate(-50%,50%)}#brx-footer .bricks-area-label{left:50%;top:0;transform:translate(-50%,-50%)}#brx-header.left .toggle,#brx-header.right .toggle{display:none!important}.brx-header-left #brx-header .bricks-area-label{left:auto;right:0;transform:rotate(90deg) translate(50%,-50%);transform-origin:right}.brx-header-left #brx-header .bricks-area-label,.brx-header-right #brx-header .bricks-area-label{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius);bottom:auto;top:50%}.brx-header-right #brx-header .bricks-area-label{left:0;right:auto;transform:rotate(270deg) translate(-50%,-50%);transform-origin:left}.bricks-area-label{align-items:center;background-color:#fff;border-radius:var(--builder-border-radius);color:var(--bricks-text-medium);cursor:pointer;display:flex;font-family:sans-serif;font-size:12px;font-weight:900;gap:8px;letter-spacing:.2px;line-height:30px;opacity:0;padding:0 8px;position:absolute!important;text-transform:uppercase;white-space:nowrap;z-index:997}.bricks-area-label[data-balloon]:after{font-size:12px}.bricks-area-label:hover{background-color:#fc1f49;color:#fff}.bricks-area-label:hover span{background-color:rgba(0,0,0,.2);border-radius:var(--builder-border-radius)}.bricks-area-label.content{display:none!important}.bricks-area-label span{align-items:center;display:flex;font-size:12px;height:20px;justify-content:center;width:20px}#bricks-message{background-color:var(--builder-color-success);border-radius:var(--builder-border-radius);box-shadow:4px 4px 8px -2px rgba(0,0,0,.25);color:#fff;font-size:20px;left:50%;letter-spacing:.1px;line-height:50px;opacity:0;padding:0 15px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-60%);transition:all .1s ease-in-out;user-select:none;visibility:hidden;white-space:nowrap;z-index:10002}#bricks-message.show{opacity:1;transform:translate(-50%,-50%);visibility:visible}#bricks-message.error{background-color:var(--bricks-text-danger)}body{overflow:auto}:root{scrollbar-color:var(--builder-canvas-scrollbar-thumb) var(--builder-canvas-scrollbar-track);scrollbar-width:thin}:root::-webkit-scrollbar{height:100%;width:10px}:root::-webkit-scrollbar:horizontal{display:none}:root::-webkit-scrollbar-track{background-color:var(--builder-canvas-scrollbar-track)}:root::-webkit-scrollbar-thumb{background-color:var(--builder-canvas-scrollbar-thumb)}:root::-webkit-scrollbar-thumb:hover{background-color:var(--builder-canvas-scrollbar-thumb_hover)}.brx-body.iframe:has(.brx-infobox-popup-builder) #brx-footer,.brx-body.iframe:has(.brx-infobox-popup-builder) #brx-header{display:none}#bricks-builder-iframe-wrapper{box-shadow:0 0 20px -10px rgba(0,0,0,.5);height:100%;margin-left:auto;margin-right:auto;position:relative;transform-origin:0 0}#bricks-builder-iframe.is-resizing{pointer-events:none}#bricks-popup{align-items:center;background-color:hsla(0,0%,100%,.9);bottom:0;color:var(--builder-color);display:flex;font-size:14px;justify-content:center;left:0;padding:60px;position:fixed;right:0;top:0;z-index:10001}#bricks-popup #bricks-popup-inner header{border-top-left-radius:8px;border-top-right-radius:8px}#bricks-popup ::placeholder,#bricks-popup select{color:var(--builder-color);opacity:var(--builder-placeholder-opacity)}#bricks-popup .button,#bricks-popup button{align-items:center;background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);color:inherit;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.4px;line-height:var(--builder-input-height);padding:0 12px;text-transform:uppercase}#bricks-popup .button.cancel,#bricks-popup button.cancel{opacity:.5;width:auto!important}#bricks-popup .button.cancel:hover,#bricks-popup button.cancel:hover{opacity:1}#bricks-popup .button[disabled],#bricks-popup button[disabled]{cursor:not-allowed;opacity:.5}#bricks-popup .flex{align-items:center;display:flex;gap:10px}#bricks-popup h1,#bricks-popup h2,#bricks-popup h3,#bricks-popup h4,#bricks-popup h5,#bricks-popup h6{color:currentcolor}#bricks-popup ol,#bricks-popup ul{list-style-type:none;margin:0;padding:0}#bricks-popup label[for]{cursor:pointer}#bricks-popup label[for]:hover{color:var(--builder-color)}#bricks-popup .input,#bricks-popup input:not([type=checkbox]){background-color:var(--builder-bg-2);border:none;border-radius:var(--builder-border-radius);box-shadow:none;line-height:var(--builder-popup-input-height);padding:4px 12px;transition:all .1s}#bricks-popup .input.has-value,#bricks-popup input:not([type=checkbox]).has-value{padding:4px}#bricks-popup [data-control=select] .input{line-height:var(--builder-input-height)}#bricks-popup [data-control=select] .input-value{line-height:20px;padding-inline-end:6px;padding-inline-start:8px}#bricks-popup [data-control=select].multiple .input-value{font-size:1em}#bricks-popup [data-control=select].expand .input{border-bottom-left-radius:0;border-bottom-right-radius:0}#bricks-popup [data-control=select] .options-wrapper{background-color:var(--builder-bg-2)}#bricks-popup [data-control=select] .searchable{border-bottom:1px solid var(--builder-bg)!important;border-radius:0;border-top:1px solid var(--builder-bg)!important}#bricks-popup [data-control=select] .dropdown li{line-height:var(--builder-popup-input-height);padding-bottom:0;padding-top:0}#bricks-popup header{align-items:center;display:flex;flex-shrink:0;height:100px;justify-content:space-between;padding:0 30px}#bricks-popup header .title{font-size:18px;letter-spacing:.2px;text-transform:uppercase}#bricks-popup header .description{margin-top:5px}#bricks-popup header .actions{display:flex;gap:4px;white-space:nowrap}#bricks-popup header .actions li{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;gap:6px;height:var(--builder-input-height);justify-content:center;width:var(--builder-input-height)}#bricks-popup header .actions li:hover{color:var(--builder-color-accent)}#bricks-popup header .actions li.active{background-color:var(--builder-color-accent)!important;color:var(--builder-color-accent-inverse)!important}#bricks-popup header .actions li.disabled{opacity:.5;pointer-events:none}#bricks-popup header .actions li.trash .count{background-color:var(--builder-bg-accent);border-radius:var(--builder-border-radius);bottom:4px;color:var(--builder-color-accent);font-family:var(--builder-font-family-monospace);font-size:10px;font-weight:700;left:50%;line-height:1;padding:2px 4px;position:absolute;transform:translate(-50%,100%);z-index:1}#bricks-popup header .actions label{cursor:pointer;font-size:13px;font-weight:400;letter-spacing:.4px;line-height:1;margin:0;opacity:1}#bricks-popup .filters{display:flex;text-align:center;text-transform:uppercase;white-space:nowrap}#bricks-popup .filters li{cursor:pointer;font-weight:700;letter-spacing:.4px;line-height:40px;opacity:.6;padding:0 20px}#bricks-popup .filters li.active,#bricks-popup .filters li:hover{opacity:1}#bricks-popup .filters li.active{background-color:var(--builder-bg-accent);border-radius:var(--builder-border-radius);color:var(--builder-color-accent)}#bricks-popup .filters .disabled{cursor:default}#bricks-popup .sub-header{background-color:var(--builder-bg-2);box-shadow:0 0 6px rgba(0,0,0,.1);flex-shrink:0;flex-wrap:wrap;justify-content:space-between;padding:20px 30px}#bricks-popup .sub-header .input{align-items:center;display:flex;min-height:40px;padding-inline-end:24px}#bricks-popup .sub-header .input,#bricks-popup .sub-header input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bricks-popup .sub-header input[type=search]{background-color:transparent;border:none;box-shadow:none;color:currentcolor}#bricks-popup .sub-header .actions{margin-left:auto}#bricks-popup .sub-header [data-control=select] .options-wrapper{background-color:var(--builder-bg)}#bricks-popup .sub-header [data-control=select] .options-wrapper .dropdown{background-color:inherit}#bricks-popup .powered-by{font-size:12px;font-weight:400;text-align:right}#bricks-popup .powered-by a{font-weight:700}#bricks-popup .content{height:100%;overflow-y:auto;padding:30px;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin}#bricks-popup .content::-webkit-scrollbar{width:8px}#bricks-popup .content::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}#bricks-popup .content::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}#bricks-popup .content::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}#bricks-popup .content.loading{align-items:center;display:flex;justify-content:center}#bricks-popup .content.loading svg{animation:load8 1s linear infinite;font-size:40px}#bricks-popup .notification{align-items:center;display:flex;flex-direction:column;font-size:16px;font-weight:700;gap:30px;height:100%;justify-content:center;text-align:center}#bricks-popup .notification svg{font-size:60px;margin-bottom:15px;opacity:.5}#bricks-popup .notification .title{margin:0 0 10px}#bricks-popup .notification .message{max-width:600px}#bricks-popup .notification .button{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse);line-height:60px;padding:0 12px}#bricks-popup .bricks-layout-wrapper{margin:-10px;width:auto}#bricks-popup .bricks-layout-item{padding:10px;width:33.3333333333%}@media (max-width:478px){#bricks-popup .bricks-layout-item{width:50%}}#bricks-popup .bricks-layout-item-inner{align-items:center;background-color:var(--builder-bg-2);display:flex;justify-content:space-between;min-height:60px;position:relative;transition:.1s}#bricks-popup .bricks-layout-item-inner:hover img{filter:grayscale(50%)}#bricks-popup .bricks-layout-item-inner:hover .download,#bricks-popup .bricks-layout-item-inner:hover .overlay-wrapper{opacity:1}#bricks-popup .bricks-layout-item-inner.has-img .title-wrapper{opacity:0}#bricks-popup .bricks-layout-item-inner.has-img:hover .date,#bricks-popup .bricks-layout-item-inner.has-img:hover .title,#bricks-popup .bricks-layout-item-inner.has-img:hover .user{color:#fff}#bricks-popup .bricks-layout-item-inner.has-img:hover .title-wrapper{opacity:1}#bricks-popup .bricks-layout-item-inner.has-img:hover .overlay-wrapper{background-color:rgba(0,0,0,.6)}#bricks-popup .bricks-layout-item-inner .labels{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bricks-popup .bricks-layout-item-inner .actions,#bricks-popup .bricks-layout-item-inner .labels{display:flex;gap:4px}#bricks-popup .bricks-layout-item-inner .button{align-items:center;background-color:var(--builder-bg-3);display:inline-flex;height:24px;padding:0}#bricks-popup .bricks-layout-item-inner .button:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup .bricks-layout-item-inner .button.confirm:hover{background-color:var(--bricks-text-success)!important;color:#fff!important}#bricks-popup .bricks-layout-item-inner .button.delete:hover{background-color:var(--bricks-text-danger)!important;color:#fff!important}#bricks-popup .bricks-layout-item-inner .button.editing,#bricks-popup .bricks-layout-item-inner .button.text{cursor:default;font-size:12px;font-weight:700;letter-spacing:.4px;opacity:1;padding:0 8px}#bricks-popup .bricks-layout-item-inner .button.text{background-color:var(--builder-bg-3)!important;color:currentcolor!important}#bricks-popup .bricks-layout-item-inner .button.editing{background-color:var(--builder-color-accent)!important;color:var(--builder-color-accent-inverse)!important}#bricks-popup .bricks-layout-item-inner .button.new{background-color:var(--bricks-text-success);box-shadow:2px 2px 2px rgba(0,0,0,.2);left:10px;position:absolute;top:10px;z-index:1}#bricks-popup .bricks-layout-item-inner .button.likes{background-color:hsla(0,0%,100%,.75);color:#000;font-weight:700;margin-left:auto;opacity:1;padding:0 8px}#bricks-popup .bricks-layout-item-inner .button.likes svg{color:var(--bricks-text-danger);margin-right:4px;width:auto}#bricks-popup .bricks-layout-item-inner .button svg{cursor:pointer;line-height:inherit;width:24px}#bricks-popup .bricks-layout-item-inner .title-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;text-align:center;z-index:2}#bricks-popup .bricks-layout-item-inner .overlay-wrapper{align-items:center;bottom:0!important;display:flex;flex-direction:column;justify-content:space-between;left:0!important;opacity:0;position:absolute;right:0!important;top:0!important;transition:.1s;z-index:1}#bricks-popup .bricks-layout-item-inner .overlay-wrapper .user{align-items:center;bottom:10px;display:flex;font-size:13px;font-weight:700;left:10px;margin-right:auto;opacity:.75;position:relative;transition:.1s}#bricks-popup .bricks-layout-item-inner .overlay-wrapper .user:hover{opacity:1}#bricks-popup .bricks-layout-item-inner .overlay-wrapper .user .avatar{background-color:#fff;background-size:cover;border-radius:50%;display:inline-block;height:24px;margin-right:8px;width:24px}#bricks-popup .bricks-layout-item-inner .overlay-wrapper .user>a{display:flex}#bricks-popup .bricks-layout-item-inner .overlay-wrapper .user a{color:currentcolor}#bricks-popup .bricks-layout-item-inner .download{background-color:#fff;border-radius:var(--builder-border-radius);color:#000;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.4px;line-height:var(--builder-input-height);margin:5px 0 0;opacity:0;padding:0 15px;text-transform:uppercase}#bricks-popup .bricks-layout-item-inner .download.downloading,#bricks-popup .bricks-layout-item-inner .download:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup .bricks-layout-item-inner .download svg{animation:load8 1s linear infinite}#bricks-popup .bricks-layout-item-inner .item-header{display:flex;font-size:12px;gap:10px;padding:0 10px;position:relative;top:10px;width:100%}#bricks-popup .action-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;text-align:center}#bricks-popup .action-wrapper .title{font-size:16px;font-weight:700;margin-bottom:20px}#bricks-popup .action-wrapper .title span{display:inline-block}#bricks-popup .action-wrapper .title span:first-letter{text-transform:uppercase}#bricks-popup .import>div{max-width:50%;width:600px}#bricks-popup .import form{align-items:center;border:2px dashed var(--builder-border-color);border-radius:var(--builder-border-radius);color:var(--bricks-text-light);display:flex;flex-direction:column;justify-content:center;margin:0 auto 10px;padding:30px}#bricks-popup .import form.dragging{border-color:currentcolor;color:var(--bricks-text-success);position:relative}#bricks-popup .import form.dragging:after{background-color:var(--bricks-text-success);bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:0}#bricks-popup .import form.dragging>*{position:relative;z-index:1}#bricks-popup .import form.dragging label{background-color:var(--bricks-text-success)!important;color:#fff!important}#bricks-popup .import form p{margin-bottom:1em}#bricks-popup .import form input[type=file]{display:none}#bricks-popup .import form label{background-color:var(--builder-color-accent);border-radius:var(--builder-border-radius);color:var(--builder-color-accent-inverse);cursor:pointer;display:inline-block;font-weight:700;line-height:var(--builder-input-height);padding:0 12px;width:auto}#bricks-popup-inner{background-color:var(--builder-bg);border-radius:8px;box-shadow:0 6px 24px 0 rgba(0,0,0,.25);max-width:1200px;overflow-y:auto;position:relative;width:100%}#bricks-popup .two-column-popup,#bricks-popup-inner{display:flex;flex-direction:column;height:100%}#bricks-popup .two-column-popup header{align-items:center;border-bottom:1px solid var(--builder-border-color);display:flex;flex-shrink:0;height:80px;justify-content:space-between;padding:0 30px}#bricks-popup .two-column-popup header .title{font-size:1.2em;letter-spacing:.4px;text-transform:uppercase}#bricks-popup .two-column-popup header .actions{align-items:center;display:flex;gap:4px}#bricks-popup .two-column-popup header .actions li.add,#bricks-popup .two-column-popup header .actions li.import,#bricks-popup .two-column-popup header .actions li.preview-text,#bricks-popup .two-column-popup header .actions li.save,#bricks-popup .two-column-popup header .actions li.trash{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:var(--builder-popup-input-height);justify-content:center;width:var(--builder-popup-input-height)}#bricks-popup .two-column-popup header .actions li.add:hover,#bricks-popup .two-column-popup header .actions li.import:hover,#bricks-popup .two-column-popup header .actions li.preview-text:hover,#bricks-popup .two-column-popup header .actions li.save:hover,#bricks-popup .two-column-popup header .actions li.trash:hover{background-color:var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-popup .two-column-popup header .actions li.add.save,#bricks-popup .two-column-popup header .actions li.import.save,#bricks-popup .two-column-popup header .actions li.preview-text.save,#bricks-popup .two-column-popup header .actions li.save.save,#bricks-popup .two-column-popup header .actions li.trash.save{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup .two-column-popup .two-column-content{display:flex;flex:1;height:calc(100% - 80px);overflow:hidden}#bricks-popup .two-column-popup .sidebar{display:flex;flex-direction:column;flex-shrink:0;gap:6px;min-width:280px;overflow-y:auto;padding:30px;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin}#bricks-popup .two-column-popup .sidebar::-webkit-scrollbar{width:8px}#bricks-popup .two-column-popup .sidebar::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}#bricks-popup .two-column-popup .sidebar::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}#bricks-popup .two-column-popup .sidebar::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}#bricks-popup .two-column-popup .sidebar:not(:has(*)){display:none}#bricks-popup .two-column-popup .sidebar input{margin-top:20px}#bricks-popup .two-column-popup .main-content{flex:1;margin-block:30px;overflow-y:auto;padding-inline:30px;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin}#bricks-popup .two-column-popup .main-content::-webkit-scrollbar{width:8px}#bricks-popup .two-column-popup .main-content::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}#bricks-popup .two-column-popup .main-content::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}#bricks-popup .two-column-popup .main-content::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}#bricks-popup .two-column-popup .actions li:has(.search-wrapper){background-color:transparent;color:currentcolor;width:300px}#bricks-popup .two-column-popup .actions .search-wrapper{width:100%}#bricks-popup .two-column-popup .actions .search-wrapper input{background:transparent;box-shadow:inset 0 0 0 1px var(--builder-border-color);line-height:var(--builder-popup-input-height);padding:0 12px!important;width:100%}#bricks-popup .two-column-popup .actions .search-wrapper input:focus,#bricks-popup .two-column-popup .actions .search-wrapper input:hover{box-shadow:inset 0 0 0 1px currentcolor}#bricks-popup .two-column-popup .actions .search-wrapper .clear{cursor:pointer;opacity:.5;position:absolute;right:12px;top:50%;transform:translateY(-50%)}#bricks-popup .two-column-popup .actions .search-wrapper .clear:hover{opacity:1}#bricks-popup.components #bricks-popup-inner{height:auto;max-height:90%;max-width:90%;overflow-y:visible;width:400px}#bricks-popup.components header{background-color:var(--builder-bg-2);height:60px}#bricks-popup.components main{padding:30px}#bricks-popup.components main .action-wrapper{align-items:stretch;gap:10px}#bricks-popup.components main .input,#bricks-popup.components main input{line-height:var(--builder-input-height)}#bricks-popup.components main [data-control=select]{width:100%}#bricks-popup.components main [data-control=select] .input,#bricks-popup.components main [data-control=select] input{line-height:var(--builder-input-height)}#bricks-popup.components main [data-control=select] .input-value{line-height:inherit}#bricks-popup.components main [data-control=select] .dropdown{font-size:1em}#bricks-popup.components main textarea{background-color:var(--builder-bg-2);border:none;border-radius:var(--builder-border-radius);width:100%}#bricks-popup.components main button.add{height:var(--builder-input-height);width:var(--builder-input-height)}#bricks-popup.components main button.active,#bricks-popup.components main button.add:hover{background-color:var(--builder-color-component);color:var(--builder-bg-component)}#bricks-popup.components main button.submit{line-height:var(--builder-popup-input-height)}#bricks-popup.classes a,#bricks-popup.variables a{cursor:pointer}#bricks-popup.classes #bricks-popup-inner,#bricks-popup.variables #bricks-popup-inner{max-width:1600px}#bricks-popup.classes .css-manager-source,#bricks-popup.variables .css-manager-source{align-items:center;display:flex;gap:15px}#bricks-popup.classes .css-manager-source .sources,#bricks-popup.variables .css-manager-source .sources{display:flex;gap:6px}#bricks-popup.classes .css-manager-source .sources .source,#bricks-popup.variables .css-manager-source .sources .source{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;font-weight:700;line-height:var(--builder-input-height);padding:0 12px}#bricks-popup.classes .css-manager-source .sources .source:hover,#bricks-popup.variables .css-manager-source .sources .source:hover{color:var(--builder-color-accent)}#bricks-popup.classes .css-manager-source .sources .source.active,#bricks-popup.variables .css-manager-source .sources .source.active{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.classes .css-manager-source .input,#bricks-popup.variables .css-manager-source .input{border-radius:var(--builder-border-radius)!important;line-height:var(--builder-input-height)}#bricks-popup.classes .css-manager-source .input .input-value,#bricks-popup.variables .css-manager-source .input .input-value{line-height:inherit;padding:0;padding-inline-end:1em}#bricks-popup.classes .css-manager-source .options-wrapper,#bricks-popup.variables .css-manager-source .options-wrapper{border-radius:var(--builder-border-radius);margin-top:4px;width:auto}#bricks-popup.classes .css-manager-source .options-wrapper li,#bricks-popup.variables .css-manager-source .options-wrapper li{text-wrap:nowrap}#bricks-popup.classes .css-manager-source .dropdown li:first-child,#bricks-popup.variables .css-manager-source .dropdown li:first-child{border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius)}#bricks-popup.classes .css-manager-source .dropdown li:last-child,#bricks-popup.variables .css-manager-source .dropdown li:last-child{border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius)}#bricks-popup.classes .css-manager-source .back,#bricks-popup.variables .css-manager-source .back{display:flex;gap:6px}#bricks-popup.classes .input-wrapper,#bricks-popup.variables .input-wrapper{border:1px solid var(--builder-bg-3);border-radius:var(--builder-border-radius);position:relative}#bricks-popup.classes .input-wrapper input,#bricks-popup.variables .input-wrapper input{background-color:var(--builder-bg);font-family:var(--builder-font-family-monospace);font-size:12px;overflow:hidden;padding:0;padding-inline-end:40px;padding-inline-start:var(--builder-spacing);text-overflow:ellipsis;white-space:nowrap}#bricks-popup.classes .input-wrapper input:focus,#bricks-popup.variables .input-wrapper input:focus{background-color:var(--builder-bg-2)}#bricks-popup.classes .input-wrapper .actions,#bricks-popup.variables .input-wrapper .actions{align-items:center;bottom:10px;display:flex;gap:8px;justify-content:center;position:absolute;right:var(--builder-spacing);top:10px}#bricks-popup.classes .input-wrapper .actions .bricks-svg-wrapper,#bricks-popup.variables .input-wrapper .actions .bricks-svg-wrapper{align-items:center;cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}#bricks-popup.classes .input-wrapper .actions .bricks-svg-wrapper:not(.disabled),#bricks-popup.variables .input-wrapper .actions .bricks-svg-wrapper:not(.disabled){align-items:center;background-color:var(--builder-color-accent);border-radius:var(--bricks-border-radius);color:var(--builder-color-accent-inverse);display:inline-flex;height:24px;justify-content:center;opacity:1;width:24px}#bricks-popup.classes .input-wrapper .actions .bricks-svg-wrapper:not(.disabled):focus-visible,#bricks-popup.classes .input-wrapper .actions .bricks-svg-wrapper:not(.disabled):hover,#bricks-popup.variables .input-wrapper .actions .bricks-svg-wrapper:not(.disabled):focus-visible,#bricks-popup.variables .input-wrapper .actions .bricks-svg-wrapper:not(.disabled):hover{background-color:var(--bricks-text-success);color:#fff}#bricks-popup.classes .input-wrapper .actions .bricks-svg-wrapper:not(.disabled) svg,#bricks-popup.variables .input-wrapper .actions .bricks-svg-wrapper:not(.disabled) svg{height:12px;opacity:1;width:12px}#bricks-popup.classes .input-wrapper .actions .disabled,#bricks-popup.variables .input-wrapper .actions .disabled{cursor:not-allowed}#bricks-popup.classes .input-wrapper .actions .disabled svg,#bricks-popup.variables .input-wrapper .actions .disabled svg{opacity:.5}#bricks-popup.classes header .actions.primary-import-actions li,#bricks-popup.variables header .actions.primary-import-actions li{width:auto}#bricks-popup.classes header .actions.primary-import-actions button,#bricks-popup.variables header .actions.primary-import-actions button{color:#fff!important}#bricks-popup.classes header .actions.primary-import-actions #import-classes-info,#bricks-popup.variables header .actions.primary-import-actions #import-classes-info{cursor:default}#bricks-popup.classes header .actions.primary-import-actions #import-classes:not([disabled]),#bricks-popup.variables header .actions.primary-import-actions #import-classes:not([disabled]){background-color:var(--builder-color-success)}#bricks-popup.classes header .actions.primary-import-actions #import-classes:not([disabled]):hover,#bricks-popup.variables header .actions.primary-import-actions #import-classes:not([disabled]):hover{color:var(--builder-color)}#bricks-popup.classes header .actions.primary-import-actions #cancel-classes-import,#bricks-popup.variables header .actions.primary-import-actions #cancel-classes-import{background-color:var(--builder-color-danger)}#bricks-popup.classes header .actions.primary-import-actions #cancel-classes-import:hover,#bricks-popup.variables header .actions.primary-import-actions #cancel-classes-import:hover{color:var(--builder-color)}#bricks-popup.classes .sub-header,#bricks-popup.variables .sub-header{flex-wrap:wrap}#bricks-popup.classes .sub-header .search-info,#bricks-popup.variables .sub-header .search-info{width:100%}#bricks-popup.classes .sub-header .class-filters,#bricks-popup.variables .sub-header .class-filters{display:flex;flex-grow:1;gap:var(--builder-spacing);width:auto}#bricks-popup.classes .sub-header .class-filters li,#bricks-popup.variables .sub-header .class-filters li{align-items:center;background-color:var(--builder-bg);border-radius:var(--builder-border-radius);display:flex;flex:1;flex-direction:row;flex-wrap:nowrap}#bricks-popup.classes .sub-header .class-filters li.active,#bricks-popup.variables .sub-header .class-filters li.active{box-shadow:0 0 0 1px var(--builder-color-accent)}#bricks-popup.classes .sub-header .class-filters li.active>.bricks-svg-wrapper,#bricks-popup.variables .sub-header .class-filters li.active>.bricks-svg-wrapper{opacity:1}#bricks-popup.classes .sub-header .class-filters li div,#bricks-popup.variables .sub-header .class-filters li div{width:100%}#bricks-popup.classes .sub-header .class-filters li>.bricks-svg-wrapper,#bricks-popup.variables .sub-header .class-filters li>.bricks-svg-wrapper{justify-content:center;opacity:.5;width:40px}#bricks-popup.classes .sub-header .class-filters li .input,#bricks-popup.classes .sub-header .class-filters li input,#bricks-popup.variables .sub-header .class-filters li .input,#bricks-popup.variables .sub-header .class-filters li input{background-color:var(--builder-bg);line-height:var(--builder-input-height);padding-inline-start:0}#bricks-popup.classes .sub-header .class-filters li .clearable,#bricks-popup.variables .sub-header .class-filters li .clearable{padding-inline-end:30px}#bricks-popup.classes .sub-header .input,#bricks-popup.variables .sub-header .input{background-color:var(--builder-bg)}#bricks-popup.classes .sub-header ul.actions,#bricks-popup.variables .sub-header ul.actions{display:flex;gap:15px}#bricks-popup.classes .sub-header ul.actions li.disabled,#bricks-popup.variables .sub-header ul.actions li.disabled{color:currentcolor!important;cursor:default;opacity:.25;pointer-events:none}#bricks-popup.classes .sub-header ul.actions li.disabled:hover>*,#bricks-popup.variables .sub-header ul.actions li.disabled:hover>*{opacity:.25!important}#bricks-popup.classes .sub-header ul.actions li.export,#bricks-popup.classes .sub-header ul.actions li.import,#bricks-popup.variables .sub-header ul.actions li.export,#bricks-popup.variables .sub-header ul.actions li.import{cursor:pointer}#bricks-popup.classes main.content,#bricks-popup.variables main.content{display:flex;gap:var(--builder-spacing)}#bricks-popup.classes main.content>.column,#bricks-popup.variables main.content>.column{display:flex;flex-direction:column;gap:10px;height:100%;position:relative;user-select:none}#bricks-popup.classes main.content>.column .flex,#bricks-popup.variables main.content>.column .flex{gap:5px}#bricks-popup.classes main.content>.column svg,#bricks-popup.variables main.content>.column svg{opacity:.5}#bricks-popup.classes main.content>.column svg:hover,#bricks-popup.variables main.content>.column svg:hover{opacity:1}#bricks-popup.classes main.content>.column .content,#bricks-popup.variables main.content>.column .content{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);height:auto;padding:0;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin}#bricks-popup.classes main.content>.column .content::-webkit-scrollbar,#bricks-popup.variables main.content>.column .content::-webkit-scrollbar{width:8px}#bricks-popup.classes main.content>.column .content::-webkit-scrollbar-thumb,#bricks-popup.variables main.content>.column .content::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}#bricks-popup.classes main.content>.column .content::-webkit-scrollbar-thumb:hover,#bricks-popup.variables main.content>.column .content::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}#bricks-popup.classes main.content>.column .content::-webkit-scrollbar-track,#bricks-popup.variables main.content>.column .content::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}#bricks-popup.classes main.content>.column .content .no-results,#bricks-popup.variables main.content>.column .content .no-results{font-size:13px;margin:10px}#bricks-popup.classes main.content>.column .content>ul,#bricks-popup.variables main.content>.column .content>ul{display:flex;flex-direction:column}#bricks-popup.classes main.content>.column .content>ul>li:not(.selected),#bricks-popup.variables main.content>.column .content>ul>li:not(.selected){box-shadow:0 1px 0 0 var(--builder-bg-2)}#bricks-popup.classes main.content>.column .content>ul>li,#bricks-popup.variables main.content>.column .content>ul>li{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-height:var(--builder-input-height);padding:4px var(--builder-spacing);position:relative}#bricks-popup.classes main.content>.column .content>ul>li.selected,#bricks-popup.classes main.content>.column .content>ul>li:hover,#bricks-popup.variables main.content>.column .content>ul>li.selected,#bricks-popup.variables main.content>.column .content>ul>li:hover{background-color:var(--builder-bg-3)}#bricks-popup.classes main.content>.column .content>ul>li.add,#bricks-popup.variables main.content>.column .content>ul>li.add{background-color:var(--bricks-text-success)}#bricks-popup.classes main.content>.column .content>ul>li.active,#bricks-popup.variables main.content>.column .content>ul>li.active{background-color:var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-popup.classes main.content>.column .content>ul>li.active .count,#bricks-popup.variables main.content>.column .content>ul>li.active .count{background-color:transparent}#bricks-popup.classes main.content>.column .content>ul>li.sorting,#bricks-popup.variables main.content>.column .content>ul>li.sorting{background-color:var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-popup.classes main.content>.column .content>ul>li.sorting .actions,#bricks-popup.variables main.content>.column .content>ul>li.sorting .actions{display:none}#bricks-popup.classes main.content>.column .content>ul>li.sorting .count,#bricks-popup.variables main.content>.column .content>ul>li.sorting .count{background-color:transparent}#bricks-popup.classes main.content>.column .content>ul>li .locked svg,#bricks-popup.variables main.content>.column .content>ul>li .locked svg{color:var(--bricks-text-danger);opacity:1}#bricks-popup.classes main.content>.column .content .name,#bricks-popup.variables main.content>.column .content .name{word-wrap:anywhere;background-color:transparent;font-family:var(--builder-font-family-monospace);font-size:12px;line-height:inherit;margin-inline-end:4px;padding:0}#bricks-popup.classes main.content>.column .content .name:not([readonly]),#bricks-popup.variables main.content>.column .content .name:not([readonly]){cursor:inherit}#bricks-popup.classes main.content>.column .content .move:hover,#bricks-popup.variables main.content>.column .content .move:hover{cursor:move}#bricks-popup.classes main.content>.column .content .count,#bricks-popup.variables main.content>.column .content .count{background:var(--builder-bg-2);border-radius:var(--builder-border-radius);font-family:var(--builder-font-family-monospace);font-size:12px;padding:0 6px}#bricks-popup.classes main.content>.column.categories,#bricks-popup.variables main.content>.column.categories{flex-shrink:0;width:calc(25% - 15px)}#bricks-popup.classes main.content>.column.categories .content,#bricks-popup.variables main.content>.column.categories .content{min-height:0}#bricks-popup.classes main.content>.column.categories .all,#bricks-popup.classes main.content>.column.categories .uncategorized,#bricks-popup.variables main.content>.column.categories .all,#bricks-popup.variables main.content>.column.categories .uncategorized{background-color:var(--builder-bg-2)}#bricks-popup.classes main.content>.column.categories .category-new,#bricks-popup.variables main.content>.column.categories .category-new{color:var(--bricks-text-success)}#bricks-popup.classes main.content>.column.classes,#bricks-popup.variables main.content>.column.classes{min-width:calc(25% - 15px)}#bricks-popup.classes main.content>.column.classes .error,#bricks-popup.variables main.content>.column.classes .error{flex-shrink:0}#bricks-popup.classes main.content>.column.classes .content,#bricks-popup.variables main.content>.column.classes .content{min-height:66px}#bricks-popup.classes main.content>.column.classes .content li.exists:not(.override),#bricks-popup.variables main.content>.column.classes .content li.exists:not(.override){color:var(--builder-color-danger)}#bricks-popup.classes main.content>.column.classes .content li.exists:not(.override).selected,#bricks-popup.classes main.content>.column.classes .content li.exists:not(.override):hover,#bricks-popup.variables main.content>.column.classes .content li.exists:not(.override).selected,#bricks-popup.variables main.content>.column.classes .content li.exists:not(.override):hover{background-color:var(--builder-color-danger);color:#fff!important}#bricks-popup.classes main.content>.column.classes .content li.exists.selected .actions>span,#bricks-popup.classes main.content>.column.classes .content li.exists.selected .actions>span svg,#bricks-popup.classes main.content>.column.classes .content li.exists:hover .actions>span,#bricks-popup.classes main.content>.column.classes .content li.exists:hover .actions>span svg,#bricks-popup.variables main.content>.column.classes .content li.exists.selected .actions>span,#bricks-popup.variables main.content>.column.classes .content li.exists.selected .actions>span svg,#bricks-popup.variables main.content>.column.classes .content li.exists:hover .actions>span,#bricks-popup.variables main.content>.column.classes .content li.exists:hover .actions>span svg{opacity:1}#bricks-popup.classes main.content>.column.classes .content li.override,#bricks-popup.variables main.content>.column.classes .content li.override{background-color:var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-popup.classes main.content>.column.classes .content .override-label,#bricks-popup.variables main.content>.column.classes .content .override-label{opacity:.75}#bricks-popup.classes main.content>.column.classes .content .actions>.locked,#bricks-popup.classes main.content>.column.classes .content li:hover>.actions>span,#bricks-popup.variables main.content>.column.classes .content .actions>.locked,#bricks-popup.variables main.content>.column.classes .content li:hover>.actions>span{opacity:1}#bricks-popup.classes main.content>.column.classes .content .actions>span,#bricks-popup.variables main.content>.column.classes .content .actions>span{opacity:0}#bricks-popup.classes main.content>.column.classes .content .scanning,#bricks-popup.variables main.content>.column.classes .content .scanning{color:var(--builder-color-accent);padding:var(--builder-spacing)}#bricks-popup.classes main.content>.column.info,#bricks-popup.variables main.content>.column.info{flex-shrink:0;user-select:auto;width:calc(50% - 10px)}#bricks-popup.classes main.content>.column.info a,#bricks-popup.variables main.content>.column.info a{text-decoration:underline}#bricks-popup.classes main.content>.column.info .content ol,#bricks-popup.variables main.content>.column.info .content ol{list-style-type:disc;margin:var(--builder-spacing);padding-inline-start:1em}#bricks-popup.classes main.content>.column.edit,#bricks-popup.variables main.content>.column.edit{flex-shrink:0;overflow-y:auto;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin;width:calc(50% - 10px)}#bricks-popup.classes main.content>.column.edit::-webkit-scrollbar,#bricks-popup.variables main.content>.column.edit::-webkit-scrollbar{width:8px}#bricks-popup.classes main.content>.column.edit::-webkit-scrollbar-thumb,#bricks-popup.variables main.content>.column.edit::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}#bricks-popup.classes main.content>.column.edit::-webkit-scrollbar-thumb:hover,#bricks-popup.variables main.content>.column.edit::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}#bricks-popup.classes main.content>.column.edit::-webkit-scrollbar-track,#bricks-popup.variables main.content>.column.edit::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}#bricks-popup.classes main.content>.column.edit .content,#bricks-popup.variables main.content>.column.edit .content{display:flex;flex-direction:column;gap:var(--builder-spacing);padding:var(--builder-spacing)}#bricks-popup.classes main.content>.column.edit .quick-actions,#bricks-popup.variables main.content>.column.edit .quick-actions{bottom:var(--builder-spacing);display:flex;gap:10px;justify-content:space-between;right:var(--builder-spacing)}#bricks-popup.classes main.content>.column.edit .quick-actions .save,#bricks-popup.variables main.content>.column.edit .quick-actions .save{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.classes main.content>.column.edit .quick-actions .save .color,#bricks-popup.variables main.content>.column.edit .quick-actions .save .color{text-transform:none}#bricks-popup.classes main.content>.column.edit .actions,#bricks-popup.variables main.content>.column.edit .actions{flex-wrap:wrap}#bricks-popup.classes main.content>.column.edit .actions button,#bricks-popup.variables main.content>.column.edit .actions button{flex:1;justify-content:center}#bricks-popup.classes main.content>.column.edit .actions button:hover,#bricks-popup.variables main.content>.column.edit .actions button:hover{background-color:var(--builder-bg-3)}#bricks-popup.classes main.content>.column.edit .actions button.active,#bricks-popup.variables main.content>.column.edit .actions button.active{background-color:var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-popup.classes main.content>.column.edit form,#bricks-popup.variables main.content>.column.edit form{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;gap:10px;padding:var(--builder-spacing)}#bricks-popup.classes main.content>.column.edit form input,#bricks-popup.variables main.content>.column.edit form input{padding-bottom:0;padding-top:0}#bricks-popup.classes main.content>.column.edit form .input-value,#bricks-popup.variables main.content>.column.edit form .input-value{line-height:inherit;padding:0}#bricks-popup.classes main.content>.column.edit form button[disabled],#bricks-popup.variables main.content>.column.edit form button[disabled]{background-color:var(--builder-bg-2)!important;color:inherit!important;cursor:default;opacity:.5}#bricks-popup.classes main.content>.column.edit .lock form,#bricks-popup.variables main.content>.column.edit .lock form{flex-direction:row}#bricks-popup.classes main.content>.column.edit .lock button,#bricks-popup.variables main.content>.column.edit .lock button{flex:1;gap:4px}#bricks-popup.classes main.content>.column.edit .lock button:hover,#bricks-popup.variables main.content>.column.edit .lock button:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.classes main.content>.column.edit .lock svg,#bricks-popup.variables main.content>.column.edit .lock svg{opacity:1}#bricks-popup.classes main.content>.column.edit .selected-classes ul,#bricks-popup.classes main.content>.column.edit .selected-variables ul,#bricks-popup.variables main.content>.column.edit .selected-classes ul,#bricks-popup.variables main.content>.column.edit .selected-variables ul{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px;overflow:hidden;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin}#bricks-popup.classes main.content>.column.edit .selected-classes ul::-webkit-scrollbar,#bricks-popup.classes main.content>.column.edit .selected-variables ul::-webkit-scrollbar,#bricks-popup.variables main.content>.column.edit .selected-classes ul::-webkit-scrollbar,#bricks-popup.variables main.content>.column.edit .selected-variables ul::-webkit-scrollbar{width:8px}#bricks-popup.classes main.content>.column.edit .selected-classes ul::-webkit-scrollbar-thumb,#bricks-popup.classes main.content>.column.edit .selected-variables ul::-webkit-scrollbar-thumb,#bricks-popup.variables main.content>.column.edit .selected-classes ul::-webkit-scrollbar-thumb,#bricks-popup.variables main.content>.column.edit .selected-variables ul::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}#bricks-popup.classes main.content>.column.edit .selected-classes ul::-webkit-scrollbar-thumb:hover,#bricks-popup.classes main.content>.column.edit .selected-variables ul::-webkit-scrollbar-thumb:hover,#bricks-popup.variables main.content>.column.edit .selected-classes ul::-webkit-scrollbar-thumb:hover,#bricks-popup.variables main.content>.column.edit .selected-variables ul::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}#bricks-popup.classes main.content>.column.edit .selected-classes ul::-webkit-scrollbar-track,#bricks-popup.classes main.content>.column.edit .selected-variables ul::-webkit-scrollbar-track,#bricks-popup.variables main.content>.column.edit .selected-classes ul::-webkit-scrollbar-track,#bricks-popup.variables main.content>.column.edit .selected-variables ul::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}#bricks-popup.classes main.content>.column.edit .selected-classes li,#bricks-popup.classes main.content>.column.edit .selected-variables li,#bricks-popup.variables main.content>.column.edit .selected-classes li,#bricks-popup.variables main.content>.column.edit .selected-variables li{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);display:inline-flex;font-family:var(--builder-font-family-monospace);font-size:12px;gap:4px;padding:0 4px}#bricks-popup.classes main.content>.column.edit .selected-classes li svg,#bricks-popup.classes main.content>.column.edit .selected-variables li svg,#bricks-popup.variables main.content>.column.edit .selected-classes li svg,#bricks-popup.variables main.content>.column.edit .selected-variables li svg{cursor:pointer}#bricks-popup.classes main.content>.column.edit .preview-classes li,#bricks-popup.classes main.content>.column.edit .preview-variables li,#bricks-popup.variables main.content>.column.edit .preview-classes li,#bricks-popup.variables main.content>.column.edit .preview-variables li{font-family:var(--builder-font-family-monospace)}#bricks-popup.classes main.content>.column.edit .preview-classes span,#bricks-popup.classes main.content>.column.edit .preview-variables span,#bricks-popup.variables main.content>.column.edit .preview-classes span,#bricks-popup.variables main.content>.column.edit .preview-variables span{color:var(--builder-color-accent)}#bricks-popup.classes main.content>.column.trash,#bricks-popup.variables main.content>.column.trash{min-width:100%}#bricks-popup.classes main.content>.column.trash .content,#bricks-popup.variables main.content>.column.trash .content{height:100%}#bricks-popup.classes main.content>.column.trash .content>ul,#bricks-popup.variables main.content>.column.trash .content>ul{overflow:visible}#bricks-popup.classes main.content>.column.trash .content>ul li,#bricks-popup.variables main.content>.column.trash .content>ul li{gap:var(--builder-spacing)}#bricks-popup.classes main.content>.column.trash .content>ul li.selected .meta,#bricks-popup.classes main.content>.column.trash .content>ul li:hover .meta,#bricks-popup.variables main.content>.column.trash .content>ul li.selected .meta,#bricks-popup.variables main.content>.column.trash .content>ul li:hover .meta{opacity:1}#bricks-popup.classes main.content>.column.trash .content .meta,#bricks-popup.variables main.content>.column.trash .content .meta{font-family:Consolas,monaco,Courier New,monospace;font-size:12px;margin-left:auto;opacity:.5}#bricks-popup.classes main.content .toolbar,#bricks-popup.variables main.content .toolbar{align-items:center;background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);display:flex;flex-shrink:0;height:40px;justify-content:space-between;line-height:40px;padding:0 var(--builder-spacing);white-space:nowrap}#bricks-popup.classes main.content .toolbar h6,#bricks-popup.variables main.content .toolbar h6{overflow:hidden;text-overflow:ellipsis}#bricks-popup.classes main.content .toolbar ul>li,#bricks-popup.variables main.content .toolbar ul>li{cursor:pointer}#bricks-popup.classes .conflict-options,#bricks-popup.variables .conflict-options{align-items:center;display:flex;flex-direction:column;gap:var(--builder-spacing);height:100%;justify-content:center}#bricks-popup.classes .conflict-options .actions,#bricks-popup.variables .conflict-options .actions{display:flex;gap:15px}#bricks-popup.classes .conflict-options .actions button,#bricks-popup.variables .conflict-options .actions button{transition:all .2s}#bricks-popup.classes .conflict-options .actions button.override,#bricks-popup.variables .conflict-options .actions button.override{background:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.classes .conflict-options .actions button.skip,#bricks-popup.variables .conflict-options .actions button.skip{background:var(--builder-color-success)}#bricks-popup.classes .conflict-options .actions button:hover,#bricks-popup.variables .conflict-options .actions button:hover{transform:translateY(-1px)}#bricks-popup.code-signatures button{display:inline-flex;flex-shrink:0;gap:4px;line-height:var(--builder-input-height);padding:0 12px}#bricks-popup.code-signatures button:hover{background-color:var(--builder-color-success);color:#fff}#bricks-popup.code-signatures header{border-bottom:1px solid var(--builder-border-color)}#bricks-popup.code-signatures header .actions li{width:auto}#bricks-popup.code-signatures header .description{margin-top:10px;opacity:.5}#bricks-popup.code-signatures .content{height:calc(100% - 100px)}#bricks-popup.code-signatures .unsigned-code-element,#bricks-popup.code-signatures .unsigned-code-elements{display:flex;flex-direction:column;gap:var(--builder-spacing)}#bricks-popup.code-signatures .unsigned-code-element{align-items:flex-start;border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);order:1;padding:var(--builder-spacing)}#bricks-popup.code-signatures .unsigned-code-element.active{order:0}#bricks-popup.code-signatures .unsigned-code-element.active,#bricks-popup.code-signatures .unsigned-code-element:hover{background-color:var(--builder-color-accent-inverse);border-color:var(--builder-color-accent)}#bricks-popup.code-signatures .unsigned-code-element .name{font-size:18px}#bricks-popup.code-signatures textarea{display:none}#bricks-popup.code-signatures [data-control=code]{width:100%}#bricks-popup.code-signatures [data-control=code]>.header{display:none!important}#bricks-popup.code-signatures [data-control=code] .CodeMirror{height:auto}#bricks-popup.docs input[type=search]{color:currentcolor}#bricks-popup.docs a{border-bottom:2px solid;padding-bottom:2px}#bricks-popup.docs pre{margin:30px 0}#bricks-popup.docs code{background-color:var(--builder-bg-accent);color:var(--builder-color-accent);font-family:var(--builder-font-family-monospace);padding:2px 4px}#bricks-popup.docs #bricks-popup-inner{display:flex;flex-direction:row;gap:30px;padding:30px}@media (max-width:1199px){#bricks-popup.docs #bricks-popup-inner aside{max-width:40%;width:40%}#bricks-popup.docs #bricks-popup-inner aside .filters{text-align:center}}#bricks-popup.docs .title-wrapper{display:flex;justify-content:space-between;line-height:var(--builder-popup-input-height);margin-bottom:30px;position:relative}#bricks-popup.docs .title-wrapper .title{margin:0}#bricks-popup.docs .title-wrapper .close,#bricks-popup.docs .title-wrapper .link{border:none;cursor:pointer;font-size:30px;opacity:.5;padding:0}#bricks-popup.docs .title-wrapper .close:hover,#bricks-popup.docs .title-wrapper .link:hover{opacity:1}#bricks-popup.docs .title-wrapper .close{margin-left:15px}#bricks-popup.docs aside{display:flex;flex-direction:column;gap:30px;max-width:25%;width:300px}#bricks-popup.docs aside .filters{flex-direction:column;text-align:initial;text-transform:capitalize}#bricks-popup.docs aside .filters li{margin-bottom:10px}#bricks-popup.docs aside .need-help{margin-top:auto;padding-top:30px}#bricks-popup.docs aside .need-help a{border:none;display:inline-block;font-size:21px;margin-right:15px;opacity:.75;padding:0;text-decoration:none}#bricks-popup.docs aside .need-help a:hover{opacity:1}#bricks-popup.docs main{flex:1;height:100%;scrollbar-width:none}#bricks-popup.docs main::-webkit-scrollbar{background:transparent;height:0;width:0}#bricks-popup.docs main .notification{display:block;text-align:initial}#bricks-popup.docs .article{background-color:var(--builder-bg-2);cursor:pointer;margin-bottom:20px;padding:30px;position:relative;transition:all .05s}#bricks-popup.docs .article:not(.open):hover{background-color:var(--builder-bg-3);box-shadow:0 6px 12px -6px rgba(0,0,0,.2)}#bricks-popup.docs .article .title-wrapper{margin-bottom:15px}#bricks-popup.docs .article .title-wrapper .title{font-size:17px}#bricks-popup.docs .article .title-wrapper .close,#bricks-popup.docs .article .title-wrapper .link{display:none}#bricks-popup.docs .article.open{border-color:var(--builder-border-color);cursor:default;margin:0}#bricks-popup.docs .article.open .title-wrapper{border-bottom:1px solid var(--builder-border-color);margin-bottom:30px;padding-bottom:20px}#bricks-popup.docs .article.open .title-wrapper .title{font-size:27px}#bricks-popup.docs .article.open .title-wrapper .close,#bricks-popup.docs .article.open .title-wrapper .link{display:inline-block}#bricks-popup.docs .article.open .title-wrapper .close:hover,#bricks-popup.docs .article.open .title-wrapper .link:hover{opacity:1}#bricks-popup.docs .article .content,#bricks-popup.docs .article .excerpt{font-weight:400}#bricks-popup.docs .article .content{font-size:16px;padding:0}#bricks-popup.docs .article .content ol,#bricks-popup.docs .article .content p,#bricks-popup.docs .article .content ul{margin:0 0 1.5em}#bricks-popup.docs .article .content a{border-width:1px;padding-bottom:1px}#bricks-popup.docs .article .content ul{list-style-type:square;padding-left:20px}#bricks-popup.docs .article .content .academy-alert{border-color:currentcolor;padding:15px}#bricks-popup.docs .article .content .academy-alert.info{background-color:var(--builder-bg-info);color:var(--builder-color-info)}#bricks-popup.docs .article .content table{border-collapse:collapse;font-size:15px;margin:30px 0;word-break:break-word}#bricks-popup.docs .article .content table thead th{min-width:100px}#bricks-popup.docs .article .content table td,#bricks-popup.docs .article .content table th{border-top-style:solid;border-top-width:1px;padding:20px 0;vertical-align:text-top}#bricks-popup.docs .article .content table td:first-child,#bricks-popup.docs .article .content table th:first-child{min-width:150px}#bricks-popup.docs .prettyprint{word-wrap:break-word;background-color:var(--builder-bg);border:0!important;font-family:var(--builder-font-family-monospace);font-size:13px;line-height:22px;padding:14px 16px;white-space:pre-wrap;word-break:break-all}#bricks-popup.docs .prettyprint code{word-wrap:inherit!important;background-color:transparent!important;white-space:inherit!important;word-break:inherit!important}#bricks-popup.docs .prettyprint .pln{color:#e6e9ed}#bricks-popup.docs .prettyprint ol.linenums{color:#656d78;margin-bottom:0;margin-top:0}#bricks-popup.docs .prettyprint li.L0,#bricks-popup.docs .prettyprint li.L1,#bricks-popup.docs .prettyprint li.L2,#bricks-popup.docs .prettyprint li.L3,#bricks-popup.docs .prettyprint li.L4,#bricks-popup.docs .prettyprint li.L5,#bricks-popup.docs .prettyprint li.L6,#bricks-popup.docs .prettyprint li.L7,#bricks-popup.docs .prettyprint li.L8,#bricks-popup.docs .prettyprint li.L9{background-color:#2f3640;list-style-type:decimal;padding-left:1em}#bricks-popup.docs .prettyprint .str{color:#ffce54}#bricks-popup.docs .prettyprint .kwd{color:#4fc1e9}#bricks-popup.docs .prettyprint .com{color:#656d78}#bricks-popup.docs .prettyprint .typ{color:#4fc1e9}#bricks-popup.docs .prettyprint .lit{color:#ac92ec}#bricks-popup.docs .prettyprint .clo,#bricks-popup.docs .prettyprint .opn,#bricks-popup.docs .prettyprint .pun{color:#e6e9ed}#bricks-popup.docs .prettyprint .tag{color:#ed5565}#bricks-popup.docs .prettyprint .atn{color:#a0d468}#bricks-popup.docs .prettyprint .atv{color:#ffce54}#bricks-popup.docs .prettyprint .dec{color:#ac92ec}#bricks-popup.docs .prettyprint .fun,#bricks-popup.docs .prettyprint .var{color:#e6e9ed}#bricks-popup.locked-user #bricks-popup-inner{display:block;height:auto;max-width:480px;padding:30px;text-align:center}#bricks-popup.locked-user .title{font-size:1.3em;font-weight:700}#bricks-popup.locked-user .text{margin:15px 0 30px}#bricks-popup.locked-user .text span{font-weight:700;text-decoration:underline}#bricks-popup.locked-user .actions{align-items:center;display:flex;justify-content:center}#bricks-popup.locked-user .actions button{font-weight:700;line-height:var(--builder-input-height);text-transform:uppercase}#bricks-popup.locked-user .actions .go-back{background-color:transparent;color:#fff}#bricks-popup.locked-user .actions .take-over{background-color:var(--builder-color-accent);border-radius:var(--builder-border-radius);color:var(--builder-color-accent-inverse)}#bricks-popup.templates .options-wrapper{transform:translateZ(0)}#bricks-popup.templates .options-wrapper button.add{height:24px;top:50%;transform:translateY(-50%)}#bricks-popup.templates .generating-screenshots-info{background-color:var(--builder-bg-info);border-radius:var(--builder-border-radius);color:var(--builder-color-info);display:inline-block;font-weight:700;line-height:var(--builder-popup-input-height);margin:0 10px;padding:0 12px}#bricks-popup.templates .template-source{align-items:center;display:flex;gap:15px}#bricks-popup.templates .template-source .input{border-radius:var(--builder-border-radius)!important;line-height:var(--builder-input-height)}#bricks-popup.templates .template-source .input .input-value{line-height:inherit;padding:0;padding-inline-end:1em}#bricks-popup.templates .template-source .options-wrapper{border-radius:var(--builder-border-radius);left:0;margin-top:4px;right:auto;width:auto}#bricks-popup.templates .template-source .options-wrapper li{text-wrap:nowrap}#bricks-popup.templates .template-source .dropdown li:first-child{border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius)}#bricks-popup.templates .template-source .dropdown li:last-child{border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius)}#bricks-popup.templates header .actions{gap:var(--builder-spacing)}#bricks-popup.templates header .actions li{background-color:transparent;width:auto}#bricks-popup.templates .sub-header .input{background-color:var(--builder-bg)}#bricks-popup.templates .sub-header .template-filters{display:flex;flex-grow:1;gap:8px;width:auto}#bricks-popup.templates .sub-header .template-filters>*{flex:1}#bricks-popup.templates .sub-header .actions{gap:8px}#bricks-popup.templates .sub-header .actions li{align-items:center;background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:var(--builder-popup-input-height);opacity:.5}#bricks-popup.templates .sub-header .actions li.active,#bricks-popup.templates .sub-header .actions li:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse);opacity:1}#bricks-popup.templates .sub-header .actions li.active.reload{background-color:transparent!important;color:currentcolor!important}#bricks-popup.templates .sub-header .actions li.active.reload svg{animation:load8 1s linear infinite}#bricks-popup.templates .sub-header .actions svg{height:18px;text-align:center;width:var(--builder-popup-input-height)}#bricks-popup.templates .thumbnail-wrapper{align-items:center;display:flex;justify-content:center;min-height:120px;overflow:hidden;position:relative;width:100%}#bricks-popup.templates .thumbnail-wrapper img{transition:top .3s ease;width:100%}#bricks-popup.templates .thumbnail-wrapper.scroll-enabled{align-items:start}#bricks-popup.templates .scroll-thumbnail{left:0;position:absolute;width:100%}#bricks-popup.templates .action-wrapper{gap:10px}#bricks-popup.templates .action-wrapper:not(.import){align-items:normal}#bricks-popup.templates .action-wrapper .add{background-color:var(--builder-bg);cursor:pointer;height:24px;line-height:24px;top:13px;width:24px}#bricks-popup.templates .action-wrapper .add:hover{background-color:var(--bricks-text-success);color:#fff}#bricks-popup.templates .action-wrapper [data-control=select].multiple .input{justify-content:center}#bricks-popup.templates .action-wrapper [data-control=select] .input-value{line-height:inherit}#bricks-popup.templates .action-wrapper.import form label:hover{color:var(--builder-color-accent-inverse)}#bricks-popup.templates .action-wrapper.theme-style ul{list-style:inside}#bricks-popup.templates .action-wrapper.color-palettes button,#bricks-popup.templates .action-wrapper.global-variables button,#bricks-popup.templates .action-wrapper.theme-style button{cursor:pointer;font-size:1em;line-height:var(--builder-popup-input-height);margin:0 5px;min-width:100px;padding:0 20px;width:auto}#bricks-popup.templates .action-wrapper.color-palettes button:hover,#bricks-popup.templates .action-wrapper.global-variables button:hover,#bricks-popup.templates .action-wrapper.theme-style button:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.templates .action-wrapper.color-palettes .palette{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);padding:var(--builder-spacing)}#bricks-popup.templates .action-wrapper.color-palettes ul{display:flex;flex-wrap:wrap;justify-content:center;margin:10px auto 0}#bricks-popup.templates .action-wrapper.color-palettes li{border:2px solid hsla(0,0%,100%,.25);border-radius:30px;flex-shrink:0;height:30px;margin:4px;transition:all .2s;width:30px}#bricks-popup.templates .action-wrapper.color-palettes li:hover{transform:translateY(-2px)}#bricks-popup.templates .action-wrapper.global-variables{align-items:center}#bricks-popup.templates .action-wrapper.global-variables ul{display:flex;flex-direction:column;gap:4px;margin-top:var(--builder-spacing);max-width:50%;overflow:hidden;scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin}#bricks-popup.templates .action-wrapper.global-variables ul::-webkit-scrollbar{width:8px}#bricks-popup.templates .action-wrapper.global-variables ul::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}#bricks-popup.templates .action-wrapper.global-variables ul::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}#bricks-popup.templates .action-wrapper.global-variables ul::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}#bricks-popup.templates .action-wrapper.global-variables li{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);display:inline-flex;font-family:var(--builder-font-family-monospace);font-size:12px;gap:4px;padding:0 4px}#bricks-popup.templates .action-wrapper.global-variables li svg{cursor:pointer}#bricks-popup.templates .action-wrapper.create,#bricks-popup.templates .action-wrapper.save{width:400px}#bricks-popup.templates .action-wrapper.create .input,#bricks-popup.templates .action-wrapper.create button,#bricks-popup.templates .action-wrapper.save .input,#bricks-popup.templates .action-wrapper.save button{line-height:var(--builder-popup-input-height);padding:0 10px}#bricks-popup.templates .action-wrapper.create .dropdown{max-height:100%}#bricks-popup.templates .action-wrapper .input,#bricks-popup.templates .action-wrapper input{color:inherit;text-align:center;width:100%}#bricks-popup.templates .action-wrapper button{background-color:var(--builder-bg-2);font-size:12px;width:100%}#bricks-popup.templates .action-wrapper button.active{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.templates .bricks-layout-item{width:33.3333333333%}@media (max-width:991px){#bricks-popup.templates .bricks-layout-item{width:50%}}#bricks-popup.templates .bricks-layout-item-inner{border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius);flex-direction:column;justify-content:center;position:relative}#bricks-popup.templates .bricks-layout-item-inner:not(.has-img) .thumbnail-wrapper:before{background-image:url(../svg/builder/image.svg);background-position:50%;background-repeat:no-repeat;background-size:40px;bottom:0;content:"";left:0;opacity:.25;position:absolute;right:0;top:0}#bricks-popup.templates .bricks-layout-item-inner .overlay-wrapper{gap:12px;padding:12px}#bricks-popup.templates .bricks-layout-item-inner .overlay-wrapper .item-header{padding:0;top:0}#bricks-popup.templates .bricks-layout-item-inner .overlay-wrapper .labels{overflow:visible}#bricks-popup.templates .bricks-layout-item-inner .overlay-wrapper .user{bottom:0;left:0;opacity:1}#bricks-popup.templates .bricks-layout-item-inner .title-wrapper{border-top:1px solid var(--builder-border-color);flex-direction:row;gap:4px;justify-content:space-between;opacity:1;padding:8px 12px;position:relative;text-align:initial;width:100%}#bricks-popup.templates .bricks-layout-item-inner .title-wrapper:hover .title-actions>*{background-color:var(--builder-bg-3);opacity:1}#bricks-popup.templates .bricks-layout-item-inner .title-wrapper .title-actions{display:flex;gap:4px}#bricks-popup.templates .bricks-layout-item-inner .title-wrapper .title-actions>*{background-color:transparent;color:currentcolor;opacity:.5;padding:0;transition:all .1s}#bricks-popup.templates .bricks-layout-item-inner .title-wrapper .title{font-weight:600;overflow:hidden;text-overflow:ellipsis;transition:.1s;white-space:nowrap;width:100%}#bricks-popup.templates .item-header{display:flex;flex-wrap:wrap;justify-content:space-between}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list]{--columns:1;margin:-10px 0 0}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .bricks-layout-item{border:1px solid transparent;border-bottom:1px solid var(--builder-border-color);padding:12px 0;transition:.1s;width:100%}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .bricks-layout-item:hover{background-color:var(--builder-bg-2);border:1px solid var(--builder-border-color);padding:12px}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .bricks-layout-item:hover:not(:first-child){border-top-color:transparent}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .bricks-layout-item:hover .overlay-wrapper{display:none}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .bricks-layout-item:hover .title-actions>*{background-color:var(--builder-bg-3);opacity:1}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .bricks-layout-item:hover .button.text{box-shadow:inset 0 0 0 1px currentcolor}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .bricks-layout-item-inner{background-color:transparent;flex-direction:row;min-height:0}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .bricks-layout-item-inner:hover .overlay-wrapper{background-color:transparent}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .bricks-layout-item-inner .button.text{background-color:var(--builder-bg-2)!important}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .thumbnail-wrapper{aspect-ratio:unset;background:none!important;min-height:0;order:1;position:static;width:auto}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .thumbnail-wrapper:before{display:none}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .thumbnail-wrapper img{display:none!important}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .overlay-wrapper{left:auto!important;opacity:1;padding:0}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .overlay-wrapper .user{display:none}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .title-wrapper{background-color:transparent;border:none;order:0;padding:0;position:static}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .title-wrapper .title{width:auto}#bricks-popup.templates .bricks-layout-wrapper[data-layout=list] .title-wrapper .title-actions>*{opacity:0}#bricks-popup.unsplash header label{margin:0}#bricks-popup.unsplash header .rename-images{align-items:center;display:flex;gap:4px;justify-content:space-between}#bricks-popup.unsplash .sub-header input[type=search]{background-color:var(--builder-bg);border:1px solid transparent;line-height:var(--builder-input-height);min-width:200px}#bricks-popup.unsplash .sub-header input[type=search]:focus-visible{border-color:currentcolor}#bricks-popup.unsplash .sub-header input[type=search]+span{text-transform:lowercase;white-space:nowrap}#bricks-popup.unsplash .search-wrapper{align-items:center;display:flex;gap:15px}#bricks-popup.unsplash .download-info{background-color:var(--builder-bg-info);border-radius:var(--builder-border-radius);color:var(--builder-color-info);display:inline-block;font-weight:700;line-height:var(--builder-popup-input-height);margin:0 10px;padding:0 12px}#bricks-popup.unsplash .content.centered{align-items:center;display:flex;justify-content:center}#bricks-popup.unsplash .rate-limit-reached{margin-top:30px}#bricks-popup.unsplash .rate-limit-reached p{justify-content:center}#bricks-popup.unsplash .bricks-layout-item{opacity:0;transform:scale(.5);transition:all .5s;width:25%}@media (max-width:991px){#bricks-popup.unsplash .bricks-layout-item{width:33.3333333333%}}#bricks-popup.unsplash .bricks-layout-item.show{opacity:1;transform:scale(1)}#bricks-popup.unsplash .bricks-layout-item img{width:100%}#bricks-popup.unsplash .bricks-layout-item .downloaded img{filter:grayscale(100%)}#bricks-popup.unsplash .bricks-layout-item .downloaded .overlay-wrapper{cursor:default;opacity:1}#bricks-popup.unsplash .bricks-layout-item .downloaded .overlay-wrapper .item-header,#bricks-popup.unsplash .bricks-layout-item .downloaded .overlay-wrapper .user{opacity:0}#bricks-popup.unsplash .bricks-layout-item .downloaded .overlay-wrapper .download{background-color:hsla(0,0%,100%,.75);color:#000;cursor:inherit;opacity:1}#bricks-popup.unsplash .bricks-layout-item .rename{background-color:#fff;border-radius:var(--builder-border-radius);color:var(--bricks-text-dark);height:var(--builder-input-height);line-height:var(--builder-input-height);margin:10px 0 0;padding:0 15px}#bricks-popup.unsplash .overlay-wrapper{align-items:center;cursor:pointer}#bricks-popup.unsplash .load-more{background-color:var(--builder-bg-accent);border-radius:var(--builder-border-radius);color:var(--builder-color-accent);cursor:pointer;display:block;font-weight:700;line-height:40px;margin:30px auto 0!important;padding:0 12px;text-align:center;text-transform:uppercase}#bricks-popup.variables main.content .variables{width:100%}#bricks-popup.variables main.content>.column.variables{flex-grow:1;transition:width .3s ease}#bricks-popup.variables main.content>.column.variables .content li{box-shadow:0 1px 0 0 var(--builder-bg-2);gap:var(--builder-spacing);padding:0 var(--builder-spacing);padding-inline-start:0}#bricks-popup.variables main.content>.column.variables .content li.selected #bricks-popup.variables main.content>.column.variables .content li:hover{background-color:var(--builder-bg-2)}#bricks-popup.variables main.content>.column.edit,#bricks-popup.variables main.content>.column.info{flex-shrink:0;transition:width .3s ease}#bricks-popup.variables main.content>.column.info{width:calc(25% - 15px)}@media screen and (max-width:1279px){#bricks-popup.variables main.content>.column.info{display:none}}#bricks-popup.variables main.content>.column.edit{transition:flex-basis .3s ease;width:calc(35% - 15px)}#bricks-popup.variables main.content>.column.edit .info{flex-shrink:0}#bricks-popup.variables main.content>.column.edit.colors>.content{overflow:unset}#bricks-popup.variables main.content>.column.edit .sliders input[type=range]{background-color:transparent!important;height:8px;margin:4px 0 12px;padding:0}#bricks-popup.variables main.content>.column.edit .sliders .hue-picker{background-image:linear-gradient(90deg,#fd3232,#fdfd32,#32fd32,#32fdfd,#3232fd,#fd32fd,#fd3232)}#bricks-popup.variables main.content>.column.edit .sliders .saturation-picker{background-image:linear-gradient(90deg,gray,#000)}#bricks-popup.variables main.content>.column.edit .sliders .lightness-picker{background-image:linear-gradient(90deg,#000,#fff)}#bricks-popup.variables main.content>.column.edit .sliders .alpha-control{height:8px}#bricks-popup.variables main.content>.column.edit .sliders .alpha-control .bricks-control-transparency-pattern input{display:block}#bricks-popup.variables main.content>.column.edit .sliders .alpha-picker{background-image:linear-gradient(90deg,transparent,#000);position:relative;z-index:1}#bricks-popup.variables main.content>.column.edit .color-compare .title-wrapper{align-items:center;display:flex;gap:var(--builder-spacing);justify-content:space-between;margin:10px 0}#bricks-popup.variables main.content>.column.edit .color-compare .color-mode{width:80px}#bricks-popup.variables main.content>.column.edit .color-compare .color-mode .input{line-height:24px}#bricks-popup.variables main.content>.column.edit .color-compare>div{display:grid;gap:1px;grid-template-columns:1fr;grid-template-rows:70px 70px}#bricks-popup.variables main.content>.column.edit .color-compare>div>.color-preview{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}#bricks-popup.variables main.content>.column.edit .color-compare>div>.color-preview:hover .label{opacity:1}#bricks-popup.variables main.content>.column.edit .color-compare>div>.color-preview input{text-align:center;width:auto}#bricks-popup.variables main.content>.column.edit .color-compare>div>.color-preview .label{color:#fff;font-size:11px;font-weight:600;left:4px;opacity:0;position:absolute;text-transform:uppercase;top:4px}#bricks-popup.variables main.content>.column.edit .color-compare>div>.color-preview .label,#bricks-popup.variables main.content>.column.edit .color-compare>div>.color-preview .value{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);line-height:1;padding:8px 12px}#bricks-popup.variables main.content .variable-prefix{color:var(--builder-color-description);flex-shrink:0}#bricks-popup.variables main.content .value-icon{color:var(--builder-color-description)}#bricks-popup.variables main.content .value-icon:hover{opacity:.5}#bricks-popup.variables main.content .color-indicator{aspect-ratio:1;border-radius:20px;height:20px;line-height:20px;margin-right:8px}#bricks-popup.variables main.content #variable-item{align-items:center;display:flex;flex:1;justify-content:space-between}#bricks-popup.variables main.content #variable-item .variable-name-container{flex-basis:70%}#bricks-popup.variables main.content #variable-item .variable-name-container,#bricks-popup.variables main.content #variable-item .variable-value-container{align-items:center;background-color:inherit;border-radius:var(--builder-border-radius);display:flex;flex-direction:row;gap:var(--builder-spacing);padding-inline:var(--builder-spacing);width:100%}#bricks-popup.variables main.content #variable-item .variable-name-container .variable-value-wrapper,#bricks-popup.variables main.content #variable-item .variable-value-container .variable-value-wrapper{align-items:center;display:flex;width:100%}#bricks-popup.variables main.content #variable-item .variable-name-container input,#bricks-popup.variables main.content #variable-item .variable-value-container input{background-color:inherit;border:none;font-family:var(--builder-font-family-monospace);font-size:12px;line-height:var(--builder-input-height);overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}#bricks-popup.variables main.content #variable-item .variable-name-container .actions,#bricks-popup.variables main.content #variable-item .variable-value-container .actions{align-items:center;bottom:10px;display:flex;gap:8px;justify-content:center;position:absolute;right:var(--builder-spacing);top:10px}#bricks-popup.variables main.content #variable-item .variable-name-container .actions span,#bricks-popup.variables main.content #variable-item .variable-value-container .actions span{color:currentcolor;cursor:pointer}#bricks-popup.variables main.content .new-variable-wrapper{align-items:center;border:1px solid var(--builder-bg-3);border-radius:var(--builder-border-radius);display:flex;gap:var(--builder-spacing);justify-content:space-between;margin-bottom:1rem;padding-inline:var(--builder-spacing);position:relative}#bricks-popup.variables main.content .new-variable-wrapper:focus-within{background-color:var(--builder-bg-2)}#bricks-popup.variables main.content .new-variable-wrapper input{background-color:inherit;font-family:var(--builder-font-family-monospace);font-size:12px;overflow:hidden;padding:0;padding-inline-start:var(--builder-spacing);text-overflow:ellipsis;white-space:nowrap}#bricks-popup.variables main.content .new-variable-wrapper .variable-name{align-items:center;display:flex;flex-grow:1}#bricks-popup.variables main.content .new-variable-wrapper .variable-name .variable-prefix{margin-right:.5rem}#bricks-popup.variables main.content .new-variable-wrapper .variable-name input{flex-grow:1}#bricks-popup.variables main.content .new-variable-wrapper .variable-value{align-items:center;display:flex;flex-grow:1}#bricks-popup.variables main.content .new-variable-wrapper .variable-value input{flex-grow:1}#bricks-popup.variables main.content .new-variable-wrapper .actions{align-items:center;display:flex}#bricks-popup.variables main.content .new-variable-wrapper .actions .bricks-svg-wrapper{align-items:center;cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}#bricks-popup.variables main.content .new-variable-wrapper .actions .bricks-svg-wrapper:not(.disabled){align-items:center;background-color:var(--builder-color-accent);border-radius:var(--bricks-border-radius);color:var(--builder-color-accent-inverse);display:inline-flex;height:24px;justify-content:center;opacity:1;width:24px}#bricks-popup.variables main.content .new-variable-wrapper .actions .bricks-svg-wrapper:not(.disabled):focus-visible,#bricks-popup.variables main.content .new-variable-wrapper .actions .bricks-svg-wrapper:not(.disabled):hover{background-color:var(--bricks-text-success);color:#fff}#bricks-popup.variables main.content .new-variable-wrapper .actions .bricks-svg-wrapper:not(.disabled) svg{height:12px;opacity:1;width:12px}#bricks-popup.variables main.content .new-variable-wrapper .actions .disabled{cursor:not-allowed}#bricks-popup.variables main.content .new-variable-wrapper .actions .disabled svg{opacity:.5}#bricks-popup.variables .action-wrapper{width:100%}#bricks-popup.variables .action-wrapper .import-textarea{border:2px solid var(--builder-bg-3);border-radius:var(--builder-border-radius);max-width:100%;padding:10px}#bricks-popup.variables .action-wrapper .import-textarea p.desc{margin-bottom:10px}#bricks-popup.variables .action-wrapper .import-textarea button:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.variables .action-wrapper textarea{background-color:var(--builder-bg-2);border:none;border-radius:var(--builder-border-radius);text-align:initial;width:100%!important}#bricks-popup.variables .action-wrapper [data-control=file-import]{margin-top:var(--builder-spacing);max-width:100%}#bricks-popup.fonts header .actions{gap:4px}#bricks-popup.fonts .font-set-item{align-items:center;border-radius:var(--builder-border-radius);cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:8px 12px}#bricks-popup.fonts .font-set-item:hover{background-color:var(--builder-bg-3)}#bricks-popup.fonts .font-set-item.active{background-color:var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-popup.fonts .font-set-item.active .font-set-count{background-color:var(--builder-color-accent);color:var(--builder-bg-accent)}#bricks-popup.fonts .font-set-item .font-set-name{font-weight:600}#bricks-popup.fonts .font-set-item .font-set-count{background:var(--builder-bg-2);border-radius:var(--builder-border-radius);font-family:var(--builder-font-family-monospace);font-size:12px;padding:0 6px}#bricks-popup.fonts .font-favorites-description{margin-bottom:var(--builder-spacing);opacity:.7}#bricks-popup.fonts .font-favorites-description a{text-decoration:underline}#bricks-popup.fonts .fonts-grid{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px}#bricks-popup.fonts .font-item{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;gap:15px;justify-content:space-between;padding:20px;position:relative}#bricks-popup.fonts .font-item:hover{border-color:currentcolor}#bricks-popup.fonts .font-item:hover .font-main .font-title-wrapper .font-actions button{opacity:1}#bricks-popup.fonts .font-item .font-main .font-title-wrapper{display:flex;gap:10px;justify-content:space-between}#bricks-popup.fonts .font-item .font-main .font-title-wrapper .font-actions{display:flex;gap:4px}#bricks-popup.fonts .font-item .font-main .font-title-wrapper button{background-color:transparent;border:1px solid var(--builder-border-color);height:30px;opacity:0;padding:0;width:30px}#bricks-popup.fonts .font-item .font-main .font-title-wrapper button.active{border-color:transparent;color:var(--builder-color-accent);opacity:1}#bricks-popup.fonts .font-item .font-main .font-title-wrapper button.active svg{fill:var(--builder-color-accent)}#bricks-popup.fonts .font-item .font-main .font-title-wrapper button.is-downloading{opacity:1}#bricks-popup.fonts .font-item .font-main .font-title-wrapper button.downloaded{border-color:currentcolor;color:var(--builder-color-success)!important;opacity:.5}#bricks-popup.fonts .font-item .font-main .font-title-wrapper button.is-downloading,#bricks-popup.fonts .font-item .font-main .font-title-wrapper button:hover{background-color:var(--builder-color-accent)!important;border-color:var(--builder-color-accent)!important;color:var(--builder-bg-accent)!important}#bricks-popup.fonts .font-item .font-main .font-title{font-size:1.4em;line-height:1.4;margin-bottom:15px;opacity:.7}#bricks-popup.fonts .font-item .font-main .font-preview{font-size:1.8em;line-height:1.1}#bricks-popup.fonts .font-item .font-info .font-meta{align-items:center;display:flex;font-size:12px;gap:4px;opacity:.7}#bricks-popup.fonts .font-item .font-info .font-meta .font-type{text-transform:capitalize}#bricks-popup.fonts .font-item .font-info .font-meta>span{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);padding:0 6px}#bricks-popup.fonts .font-item-edit{background:var(--builder-bg);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}#bricks-popup.fonts .font-item-edit header{align-items:center;border-bottom:1px solid var(--builder-border-color);display:flex;height:80px;justify-content:space-between;padding:0 30px}#bricks-popup.fonts .font-item-edit header .title-input{background-color:transparent;border-radius:var(--builder-border-radius);font-size:21px;padding:0;width:100%}#bricks-popup.fonts .font-item-edit header .title-input input{border:1px solid var(--builder-border-color);padding:0 12px}#bricks-popup.fonts .font-item-edit header .title-input input:focus,#bricks-popup.fonts .font-item-edit header .title-input input:hover{background-color:var(--builder-bg-2);border-color:currentcolor}#bricks-popup.fonts .font-item-edit header .actions li{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:var(--builder-popup-input-height);justify-content:center;width:var(--builder-popup-input-height)}#bricks-popup.fonts .font-item-edit header .actions li.import.active,#bricks-popup.fonts .font-item-edit header .actions li:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.fonts .font-item-edit header .actions li .icon{height:16px;width:16px}#bricks-popup.fonts .font-item-edit .edit-content{height:calc(100% - 80px);overflow-y:auto;padding:30px}#bricks-popup.fonts .font-item-edit .edit-content .font-info{margin-bottom:30px}#bricks-popup.fonts .font-item-edit .edit-content .font-info input{background-color:var(--builder-bg)!important;font-size:2em;font-weight:500;margin-bottom:20px}#bricks-popup.fonts .font-item-edit .edit-content .font-info .preview{background:var(--builder-bg-2);border-radius:var(--builder-border-radius);padding:20px}#bricks-popup.fonts .font-item-edit .edit-content .font-info .preview h3{margin-bottom:10px;opacity:.7}#bricks-popup.fonts .font-item-edit .edit-content .font-info .preview .preview-text{font-size:18px}#bricks-popup.fonts .font-item-edit .edit-content .font-files .section-header{margin-bottom:var(--builder-spacing)}#bricks-popup.fonts .font-item-edit .edit-content .font-files .section-header h3{font-size:21px;font-weight:700;text-transform:uppercase}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list{display:flex;flex-direction:column;gap:15px}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list button:hover{background-color:var(--builder-color-accent);color:var(--builder-bg-accent)}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);padding:15px 20px}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info{align-items:center;display:grid;gap:10px;grid-template-columns:3fr 1fr auto}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .file-info{align-items:center;background:var(--builder-bg-3);border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;gap:10px;justify-content:space-between;min-width:0;padding:.75rem}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .file-info:hover{border-color:var(--builder-color-accent)}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .file-info.dragging{background-color:rgba(var(--builder-color-success-rgb),.1);border-color:var(--builder-color-success)}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .file-info.dragging .file-placeholder,#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .file-info.dragging .upload-file{color:var(--builder-color-success)}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .file-info .file-name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .file-info .edit-file,#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .file-info .file-placeholder{opacity:.5}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .file-info .upload-file{color:var(--builder-color-accent)}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .variation-display .variation-preview{font-size:1.2em}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .variation-display .variation-filename{cursor:pointer;display:inline-block;font-size:.85em;max-width:100%;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .variation-display .variation-filename:hover{color:var(--builder-color-accent);opacity:1}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .variation-controls{align-items:center;display:flex;gap:10px;justify-self:end}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .variation-controls .input{align-items:center;border:1px solid var(--builder-border-color);display:inline-flex;gap:4px;height:var(--builder-input-height)}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .variation-controls .input .input-value{line-height:inherit;padding:0;padding-inline-end:24px!important}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .variation-controls .options-wrapper{border-radius:var(--builder-border-radius);margin-top:4px;width:auto}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .variation-controls .options-wrapper li{text-wrap:nowrap}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .variation-controls .remove-file{background-color:var(--builder-bg-2)!important;border-radius:var(--builder-border-radius);height:var(--builder-input-height);width:var(--builder-input-height)}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .variation-controls .remove-file:hover{color:var(--builder-color-danger)!important}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .variation-actions{display:flex;gap:4px}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-item .variation-info .variation-actions button{height:var(--builder-input-height);width:var(--builder-input-height)}#bricks-popup.fonts .font-item-edit .edit-content .font-files .files-list .variation-no-file{cursor:pointer}#bricks-popup.fonts .font-item-edit .edit-content .font-files .import-form-wrapper{align-items:center;border:2px dashed var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;height:200px;justify-content:center;margin-bottom:20px;width:100%}#bricks-popup.fonts .font-item-edit .edit-content .font-files .import-form-wrapper.drag-over{background-color:rgba(var(--builder-color-success-rgb),.1);border-color:var(--builder-color-success)}#bricks-popup.fonts .font-item-edit .edit-content .font-files .import-form-wrapper p{margin-bottom:15px;opacity:.5}#bricks-popup.fonts .font-item-edit .edit-content .font-files .import-form-wrapper input[type=file]{display:none}#bricks-popup.fonts .font-item-edit .edit-content .font-files .import-form-wrapper label{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);cursor:pointer;padding:8px 12px}#bricks-popup.fonts .font-item-edit .edit-content .font-files .import-form-wrapper label:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.fonts .font-item-edit .edit-content .font-files .is-importing-fonts{display:flex;justify-content:center;margin-bottom:20px}#bricks-popup.fonts .font-item-edit .edit-content .font-files .is-importing-fonts .bricks-logo-animated{height:40px;width:40px}#bricks-popup.fonts .font-item-edit .edit-content .font-files .variation-wrapper{display:flex;gap:10px}#bricks-popup.fonts .font-item-edit .edit-content .font-files .variation-wrapper button{align-items:center;background-color:transparent;border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);cursor:pointer;display:inline-flex;gap:4px;line-height:var(--builder-popup-input-height);margin-top:20px}#bricks-popup.fonts .font-item-edit .edit-content .font-files .variation-wrapper button:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.fonts .action-wrapper.import{align-items:center;background:var(--white);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:40px;position:absolute;right:0;top:0;z-index:10}#bricks-popup.fonts .action-wrapper.import .title{font-size:24px;margin-bottom:30px;text-align:center}#bricks-popup.fonts .action-wrapper.import .import-form-wrapper{align-items:center;border:2px dashed var(--border);border-radius:8px;display:flex;flex-direction:column;height:300px;justify-content:center;margin-bottom:20px;max-width:500px;width:100%}#bricks-popup.fonts .action-wrapper.import .import-form-wrapper.drag-over{background:var(--shade);border-color:var(--primary)}#bricks-popup.fonts .action-wrapper.import .import-form-wrapper p{color:var(--text);margin-bottom:15px}#bricks-popup.fonts .action-wrapper.import .import-form-wrapper input[type=file]{display:none}#bricks-popup.fonts .action-wrapper.import .import-form-wrapper label{background:var(--primary);border-radius:4px;color:var(--white);cursor:pointer;padding:10px 20px}#bricks-popup.fonts .action-wrapper.import .import-form-wrapper label:hover{background:var(--primary-dark)}#bricks-popup.fonts .action-wrapper.import .is-importing-fonts .bricks-logo-animated{height:60px;margin-bottom:20px;width:60px}#bricks-popup.fonts .action-wrapper.import button.cancel{background:var(--shade);border:none;border-radius:4px;cursor:pointer;padding:8px 20px}#bricks-popup.fonts .action-wrapper.import button.cancel:hover{background:var(--shade-dark)}#bricks-popup.visual-grid-builder .bricks-popup-inner{display:grid;grid-template-columns:auto 1fr}#bricks-popup.visual-grid-builder .main{padding:40px 30px}#bricks-popup.visual-grid-builder .aside{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;gap:var(--builder-spacing);height:auto;padding:0;scrollbar-color:rgba(0,0,0,.4) rgba(0,0,0,.2);scrollbar-width:thin}#bricks-popup.visual-grid-builder .active-element-controls{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}#bricks-popup.visual-grid-builder .active-element-controls li{align-items:center;display:flex;gap:10px;position:relative}#bricks-popup.visual-grid-builder .active-element-controls li .number-control-buttons{border-left:1px solid var(--builder-border-color);display:flex;flex-direction:column;gap:0;position:absolute;right:0}#bricks-popup.visual-grid-builder .active-element-controls li .number-control-buttons .number-control-btn{align-items:center;background-color:var(--builder-bg);border-radius:0;cursor:pointer;display:flex;height:20px;justify-content:center;width:30px}#bricks-popup.visual-grid-builder .active-element-controls li .number-control-buttons .number-control-btn.up{border-top-right-radius:4px}#bricks-popup.visual-grid-builder .active-element-controls li .number-control-buttons .number-control-btn.down{border-bottom-right-radius:4px}#bricks-popup.visual-grid-builder .active-element-controls li .number-control-buttons .number-control-btn:focus-visible,#bricks-popup.visual-grid-builder .active-element-controls li .number-control-buttons .number-control-btn:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.visual-grid-builder .active-element-controls label{margin:0}#bricks-popup.visual-grid-builder .active-element-controls input:not(:checked){background-color:var(--builder-bg)}#bricks-popup.visual-grid-builder .active-element-controls input:not([type=checkbox]){padding:0 12px}#bricks-popup.visual-grid-builder .active-element-controls input[type=number]{-moz-appearance:textfield}#bricks-popup.visual-grid-builder .active-element-controls input[type=number]::-webkit-inner-spin-button,#bricks-popup.visual-grid-builder .active-element-controls input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#bricks-popup.visual-grid-builder .grid-actions,#bricks-popup.visual-grid-builder .grid-breakpoints,#bricks-popup.visual-grid-builder .grid-history{display:flex;flex-wrap:wrap;gap:4px}#bricks-popup.visual-grid-builder .grid-actions>button,#bricks-popup.visual-grid-builder .grid-breakpoints>button,#bricks-popup.visual-grid-builder .grid-history>button{height:30px;width:30px}#bricks-popup.visual-grid-builder .grid-actions>button.active,#bricks-popup.visual-grid-builder .grid-actions>button:hover,#bricks-popup.visual-grid-builder .grid-breakpoints>button.active,#bricks-popup.visual-grid-builder .grid-breakpoints>button:hover,#bricks-popup.visual-grid-builder .grid-history>button.active,#bricks-popup.visual-grid-builder .grid-history>button:hover{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.visual-grid-builder .grid-actions>button.disabled,#bricks-popup.visual-grid-builder .grid-breakpoints>button.disabled,#bricks-popup.visual-grid-builder .grid-history>button.disabled{opacity:.5;pointer-events:none}#bricks-popup.visual-grid-builder .grid-actions,#bricks-popup.visual-grid-builder .grid-breakpoints{margin-inline-end:20px}#bricks-popup.visual-grid-builder .grid-panel-wrapper{display:grid;grid-template-columns:80px 1fr;grid-template-rows:40px 1fr;width:100%}#bricks-popup.visual-grid-builder .grid-panel-wrapper .grid-controls{display:grid}#bricks-popup.visual-grid-builder .grid-panel-wrapper .grid-controls.grid-controls-rows>div{min-height:80px;padding-right:10px}#bricks-popup.visual-grid-builder .grid-panel-wrapper .grid-controls.grid-controls-columns>div{padding-bottom:10px}#bricks-popup.visual-grid-builder .grid-panel-wrapper .grid-controls input{background-color:var(--builder-bg-2);border:1px solid var(--builder-border-color);height:100%;line-height:1;padding:0 4px;text-align:center;transition:none;width:100%}#bricks-popup.visual-grid-builder .grid-panel-wrapper .grid-controls input:focus,#bricks-popup.visual-grid-builder .grid-panel-wrapper .grid-controls input:hover{border-color:var(--builder-color-accent)}#bricks-popup.visual-grid-builder .grid-panel-wrapper .grid-controls-rows{grid-column:1/2;grid-row:2/3}#bricks-popup.visual-grid-builder .grid-panel-wrapper .grid-controls-columns{grid-column:2/3;grid-row:1/2}#bricks-popup.visual-grid-builder .grid-panel{display:grid;grid-column:2/3;grid-row:2/3;position:relative}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-elements,#bricks-popup.visual-grid-builder .grid-panel .grid-panel-placeholders{display:grid;height:100%;height:auto;left:0;position:absolute;top:0;width:100%}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-elements{bottom:0}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element,#bricks-popup.visual-grid-builder .grid-panel .grid-panel-placeholder{border-radius:4px;min-height:80px;transition:background-color .1s,border-color .1s}#bricks-popup.visual-grid-builder .grid-panel .panel-element-data{align-items:center;bottom:0;color:var(--builder-color);display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}#bricks-popup.visual-grid-builder .grid-panel .panel-element-data .panel-info-label{all:unset;border:1px solid transparent;border-radius:var(--builder-border-radius);cursor:text;display:inline-flex;font-family:var(--builder-font-family-monospace);font-size:12px;gap:4px;line-height:2;max-width:90%}#bricks-popup.visual-grid-builder .grid-panel .panel-element-data .panel-info-label:active,#bricks-popup.visual-grid-builder .grid-panel .panel-element-data .panel-info-label:focus,#bricks-popup.visual-grid-builder .grid-panel .panel-element-data .panel-info-label:hover{border-color:var(--builder-color-highlight)}#bricks-popup.visual-grid-builder .grid-panel .panel-element-data .panel-info-meta{display:inline-flex;font-family:var(--builder-font-family-monospace);font-size:11px;font-weight:600;line-height:18px;opacity:.5;overflow:hidden;position:absolute}#bricks-popup.visual-grid-builder .grid-panel .panel-element-data .panel-info-meta.index{background-color:var(--builder-color-highlight);border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius);color:var(--builder-bg-highlight);top:0}#bricks-popup.visual-grid-builder .grid-panel .panel-element-data .panel-info-meta.loop{align-items:center;border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius);bottom:0;color:var(--builder-color-highlight);display:inline-flex;gap:2px;line-height:24px}#bricks-popup.visual-grid-builder .grid-panel .panel-element-data .panel-info-meta.loop svg{height:14px;width:14px}#bricks-popup.visual-grid-builder .grid-panel .panel-element-data .panel-info-meta:not(.loop)>span{align-items:center;justify-content:center;min-width:18px}#bricks-popup.visual-grid-builder .grid-panel .panel-element-data .panel-info-meta:not(.loop)>span:hover{background-color:rgba(0,0,0,.25)}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-placeholder{border:1px solid hsla(0,0%,100%,.2);overflow:hidden;position:relative}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-placeholder.highlighted{background-color:var(--builder-color-highlight);border-color:var(--builder-color-highlight)}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element{background-color:var(--builder-bg-highlight);border:1px solid;color:var(--builder-color-highlight);cursor:move;position:relative}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element.active .edit,#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element.active .grid-panel-element-resizing,#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element:hover .edit,#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element:hover .grid-panel-element-resizing{display:inline-flex}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element.active .panel-info-meta,#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element:hover .panel-info-meta{opacity:1}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element.highlighted{border-color:var(--builder-color-highlight)}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element .grid-panel-element-resizing{border:1px solid var(--builder-color-highlight);bottom:0;display:none;left:0;overflow:hidden;position:absolute;right:0;top:0}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element .grid-panel-element-resizing .highlight{background-color:rgba(0,0,0,.1)!important}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element .grid-panel-element-resizing .handle{background-color:currentcolor;height:12px;position:absolute;width:12px;z-index:10}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element .grid-panel-element-resizing .handle-top-left{clip-path:polygon(100% 0,0 0,0 100%);cursor:nwse-resize;left:0;top:0}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element .grid-panel-element-resizing .handle-top-right{clip-path:polygon(0 0,100% 0,100% 100%);cursor:nesw-resize;right:0;top:0}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element .grid-panel-element-resizing .handle-bottom-right{bottom:0;clip-path:polygon(100% 100%,100% 0,0 100%);cursor:nwse-resize;right:0}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element .grid-panel-element-resizing .handle-bottom-left{bottom:0;clip-path:polygon(0 100%,100% 100%,0 0);cursor:nesw-resize;left:0}#bricks-popup.visual-grid-builder .grid-panel .grid-panel-element .edit{cursor:pointer;display:none}#bricks-popup.visual-grid-builder .grid-panel.is-moving .grid-panel-element,#bricks-popup.visual-grid-builder .grid-panel.is-resizing .grid-panel-element{opacity:.5}#bricks-popup.visual-grid-builder .grid-view{display:grid;height:500px;position:relative}#bricks-popup.visual-grid-builder .grid-view .grid-block,#bricks-popup.visual-grid-builder .grid-view .grid-placeholder{border-radius:4px;min-height:80px;min-width:80px;transition:background-color .1s,border-color .1s}#bricks-popup.visual-grid-builder .grid-view .grid-placeholder{border:1px solid hsla(0,0%,100%,.2)}#bricks-popup.visual-grid-builder .grid-view .grid-placeholder.highlighted{background-color:red}#bricks-popup.visual-grid-builder .grid-view .grid-block{background-color:#474747;border:1px solid hsla(0,0%,100%,.2);cursor:pointer}#bricks-popup.visual-grid-builder .grid-view.is-moving .grid-block,#bricks-popup.visual-grid-builder .grid-view.is-resizing .grid-block{opacity:.5}#bricks-popup.visual-grid-builder .grid-view__blocks,#bricks-popup.visual-grid-builder .grid-view__placeholders{display:grid;height:100%;left:0;position:absolute;top:0;width:100%}#bricks-popup.icons header .actions{gap:4px}#bricks-popup.icons header .actions .search-wrapper input{line-height:var(--builder-popup-input-height)}#bricks-popup.icons header .actions .select-icons{align-items:center;border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}#bricks-popup.icons header .actions .select-icons:hover{background-color:var(--builder-bg-2)}#bricks-popup.icons header .actions .select-icons.active{background-color:var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-popup.icons .sidebar{display:flex;flex-direction:column;gap:var(--builder-spacing);min-width:300px}#bricks-popup.icons .icons-view{padding-inline:4px}#bricks-popup.icons .icon-set-section{border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column}#bricks-popup.icons .icon-sets-list{display:flex;flex-direction:column}#bricks-popup.icons .icon-set-item{align-items:center;cursor:pointer;display:flex;gap:10px;order:0;padding:10px 12px;transform:translateZ(0)}#bricks-popup.icons .icon-set-item:hover{background-color:var(--builder-bg-3)}#bricks-popup.icons .icon-set-item:hover .icon-set-actions{display:flex}#bricks-popup.icons .icon-set-item.active{background-color:var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-popup.icons .icon-set-item.is-disabled{background-color:transparent;color:inherit;opacity:.5;order:1}#bricks-popup.icons .icon-set-item.drag-over{background-color:var(--builder-color-accent);color:var(--builder-color-accent-inverse)}#bricks-popup.icons .icon-set-item.drag-over>*{pointer-events:none}#bricks-popup.icons .icon-set-item.drag-over button,#bricks-popup.icons .icon-set-item.drag-over input{pointer-events:auto}#bricks-popup.icons .icon-set-item.sortable-ghost{background-color:var(--builder-bg-accent);opacity:.5}#bricks-popup.icons .icon-set-item.sortable-chosen{background-color:var(--builder-bg-accent);box-shadow:0 2px 8px rgba(0,0,0,.1)}#bricks-popup.icons .icon-set-name{font-weight:600;justify-content:space-between}#bricks-popup.icons .icon-set-name,#bricks-popup.icons .icon-set-name-left{align-items:center;display:flex;gap:8px;width:100%}#bricks-popup.icons .icon-set-name-left input{border:1px solid var(--builder-color-accent);line-height:inherit;margin:0}#bricks-popup.icons .icon-set-info{display:flex;gap:8px;justify-content:space-between}#bricks-popup.icons .icon-set-actions{align-items:center;display:none}#bricks-popup.icons .icon-set-actions button{background-color:transparent;cursor:pointer;height:24px;opacity:.5;width:24px}#bricks-popup.icons .icon-set-actions button:hover{background-color:var(--builder-color-accent);color:var(--builder-bg-accent);opacity:1}#bricks-popup.icons .icon-set-actions button:hover.delete{background-color:var(--builder-color-danger);color:#fff}#bricks-popup.icons .icon-set-actions button.move>*{pointer-events:none}#bricks-popup.icons .icon-set-actions .move-to-wrapper{align-items:center;display:flex;min-width:160px}#bricks-popup.icons .icon-set-actions .move-to-wrapper [data-control=select]{width:100%}#bricks-popup.icons .icon-set-actions .move-to-wrapper [data-control=select] .input{background-color:var(--builder-bg-3);padding-inline-end:30px}#bricks-popup.icons .icon-set-actions .bulk-delete{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius)}#bricks-popup.icons .icon-set-actions .bulk-delete:hover{background-color:var(--builder-color-danger);color:#fff}#bricks-popup.icons .sidebar-section-title{background-color:var(--builder-bg-2);font-size:12px;line-height:var(--builder-popup-input-height);margin:0;opacity:.7;padding:0 12px;text-transform:uppercase}#bricks-popup.icons .sidebar-create-new .input-wrapper{margin-top:20px;position:relative}#bricks-popup.icons .sidebar-create-new .input-wrapper input{background-color:transparent;border:1px solid var(--builder-border-color);margin:0;padding:0 12px;width:100%}#bricks-popup.icons .sidebar-create-new .input-wrapper input:focus{border-color:var(--builder-color-accent)}#bricks-popup.icons .sidebar-create-new .input-wrapper .actions{align-items:center;display:flex;gap:8px;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%)}#bricks-popup.icons .sidebar-create-new .input-wrapper .actions .disabled svg{cursor:not-allowed;opacity:.5}#bricks-popup.icons .sidebar-create-new .input-wrapper .actions .bricks-svg-wrapper{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}#bricks-popup.icons .sidebar-create-new .input-wrapper .actions .bricks-svg-wrapper:not(.disabled){cursor:pointer;opacity:1}#bricks-popup.icons .icon-grid{grid-gap:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}#bricks-popup.icons .icon-grid.is-disabled{filter:grayscale(.5);opacity:.5;pointer-events:none}#bricks-popup.icons .icon-grid.is-disabled .built-in-icon-item,#bricks-popup.icons .icon-grid.is-disabled .icon-item{cursor:not-allowed}#bricks-popup.icons .icon-grid.is-disabled .built-in-icon-item:hover,#bricks-popup.icons .icon-grid.is-disabled .icon-item:hover{border-color:var(--builder-border-color);box-shadow:none;transform:none}#bricks-popup.icons .built-in-icon-item,#bricks-popup.icons .icon-item{position:relative}#bricks-popup.icons .built-in-icon-item:hover .icon-actions,#bricks-popup.icons .icon-item:hover .icon-actions{opacity:1}#bricks-popup.icons .built-in-icon-item .icon-actions,#bricks-popup.icons .icon-item .icon-actions{display:flex;gap:2px;opacity:0;position:absolute;right:4px;top:4px}#bricks-popup.icons .built-in-icon-item .icon-actions button,#bricks-popup.icons .icon-item .icon-actions button{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);color:var(--builder-color);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}#bricks-popup.icons .built-in-icon-item .icon-actions button:hover,#bricks-popup.icons .icon-item .icon-actions button:hover{background-color:var(--builder-color-accent);color:var(--builder-bg-accent)}#bricks-popup.icons .built-in-icon-item .icon-actions button:hover.delete,#bricks-popup.icons .built-in-icon-item .icon-actions button:hover.delete-permanently,#bricks-popup.icons .icon-item .icon-actions button:hover.delete,#bricks-popup.icons .icon-item .icon-actions button:hover.delete-permanently{background-color:var(--builder-color-danger);color:#fff}#bricks-popup.icons .icon-item{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;transform:translateZ(0);transition:all .05s ease}#bricks-popup.icons .icon-item.is-selected,#bricks-popup.icons .icon-item:hover{box-shadow:0 0 0 2px var(--builder-color-accent)}#bricks-popup.icons .icon-item.is-selected .icon-name{border-color:var(--builder-color-accent)}#bricks-popup.icons .icon-item .icon-preview{align-items:center;border-top-left-radius:var(--builder-border-radius);border-top-right-radius:var(--builder-border-radius);display:flex;justify-content:center;padding:12px}#bricks-popup.icons .icon-item .icon-preview img{color:currentcolor;height:60px;max-height:100%;max-width:100%;pointer-events:none;user-select:none;width:auto}#bricks-popup.icons .icon-item input{background-color:transparent;border:none;border-radius:0;border-bottom-left-radius:var(--builder-border-radius);border-bottom-right-radius:var(--builder-border-radius);border-top:1px solid var(--builder-border-color);color:inherit;font-size:inherit;line-height:inherit;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}#bricks-popup.icons .icon-item input:active,#bricks-popup.icons .icon-item input:focus{background-color:var(--builder-bg-accent);border-color:var(--builder-color-accent)}#bricks-popup.icons .icon-item .icon-name{border-top:1px solid var(--builder-bg);position:relative}#bricks-popup.icons .icon-item .icon-tags{display:flex;flex-wrap:wrap;gap:4px}#bricks-popup.icons .icon-item .icon-tags .icon-tag{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);display:inline-block;font-size:11px;max-width:100%;opacity:.7;overflow:hidden;padding:2px 6px;text-overflow:ellipsis;white-space:nowrap}#bricks-popup.icons .icon-set{display:flex;flex-direction:column;gap:var(--builder-spacing)}#bricks-popup.icons .icon-set.built-in h3{font-size:18px}#bricks-popup.icons .icon-set.built-in .built-in-icon-item{align-items:center;border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;gap:12px;padding:16px 12px 8px;text-align:center}#bricks-popup.icons .icon-set.built-in .built-in-icon-item i{font-size:24px}#bricks-popup.icons .icon-set.built-in .built-in-icon-item .icon-class-name{font-size:12px;opacity:.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#bricks-popup.icons .empty-set,#bricks-popup.icons .empty-trash,#bricks-popup.icons .no-search-results,#bricks-popup.icons .no-set-selected{align-items:center;display:flex;flex-direction:column;gap:var(--builder-spacing);justify-content:center;padding:40px 20px;text-align:center}#bricks-popup.icons .empty-set button,#bricks-popup.icons .empty-trash button,#bricks-popup.icons .no-search-results button,#bricks-popup.icons .no-set-selected button{align-items:center;background-color:var(--builder-color-accent);border-radius:var(--builder-border-radius);color:var(--builder-color-accent-inverse);cursor:pointer;display:inline-flex;gap:6px;line-height:var(--builder-popup-input-height)}#bricks-popup.icons .empty-set [data-name=no-results],#bricks-popup.icons .empty-trash [data-name=no-results],#bricks-popup.icons .no-search-results [data-name=no-results],#bricks-popup.icons .no-set-selected [data-name=no-results]{font-size:60px;opacity:.5}#bricks-popup.icons .import-svg-modal{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}#bricks-popup.icons .import-svg-modal .import-content{background-color:var(--builder-bg);border-radius:var(--builder-border-radius);box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:90%;padding:20px;width:500px}#bricks-popup.icons .import-svg-modal .import-content h3{font-size:18px;font-weight:600;margin-bottom:20px}#bricks-popup.icons .import-svg-modal .import-content .import-form-wrapper{align-items:center;border:2px dashed var(--builder-border-color);border-radius:var(--builder-border-radius);display:flex;flex-direction:column;height:200px;justify-content:center;margin-bottom:20px;width:100%}#bricks-popup.icons .import-svg-modal .import-content .import-form-wrapper.drag-over{background-color:rgba(var(--builder-color-success-rgb),.1);border-color:var(--builder-color-success)}#bricks-popup.icons .import-svg-modal .import-content .import-form-wrapper p{margin-bottom:15px;opacity:.7}#bricks-popup.icons .import-svg-modal .import-content .import-form-wrapper input[type=file]{display:none}#bricks-popup.icons .import-svg-modal .import-content .import-form-wrapper label{background-color:var(--builder-color-accent);border-radius:var(--builder-border-radius);color:var(--builder-color-accent-inverse);cursor:pointer;padding:8px 16px}#bricks-popup.icons .import-svg-modal .import-content .import-form-wrapper label:hover{background-color:var(--builder-color-accent-dark)}#bricks-popup.icons .import-svg-modal .import-content .is-importing{display:flex;justify-content:center;margin:20px 0}#bricks-popup.icons .import-svg-modal .import-content .action-buttons{display:flex;gap:10px;justify-content:flex-end}#bricks-popup.icons .import-svg-modal .import-content .action-buttons button{border-radius:var(--builder-border-radius);cursor:pointer;padding:8px 16px}#bricks-popup.icons .import-svg-modal .import-content .action-buttons button.cancel{background-color:var(--builder-bg-2);border:1px solid var(--builder-border-color)}#bricks-popup.icons .import-svg-modal .import-content .action-buttons button.import{background-color:var(--builder-color-accent);border:none;color:var(--builder-color-accent-inverse)}#bricks-popup.icons .new-icon-set-form{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);margin-top:15px;padding:15px}#bricks-popup.icons .new-icon-set-form input{background-color:var(--builder-bg);border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);margin-bottom:10px;padding:8px 12px;width:100%}#bricks-popup.icons .new-icon-set-form .form-actions{display:flex;gap:8px;justify-content:flex-end}#bricks-popup.icons .new-icon-set-form .form-actions button{border-radius:var(--builder-border-radius);cursor:pointer;padding:6px 12px}#bricks-popup.icons .new-icon-set-form .form-actions button.cancel{background-color:var(--builder-bg);border:1px solid var(--builder-border-color)}#bricks-popup.icons .new-icon-set-form .form-actions button.create{background-color:var(--builder-color-accent);border:none;color:var(--builder-color-accent-inverse)}#bricks-popup.icons .trash-view .trash-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}#bricks-popup.icons .trash-view .trash-header h3{align-items:center;display:flex;font-size:18px;font-weight:600;gap:8px}#bricks-popup.icons .trash-view .trash-header h3 i{opacity:.7}#bricks-popup.icons .trash-view .trash-header .back-button{align-items:center;background-color:var(--builder-bg);border:1px solid var(--builder-border-color);border-radius:var(--builder-border-radius);cursor:pointer;display:inline-flex;gap:6px;padding:8px 12px}#bricks-popup.icons .trash-view .trash-header .back-button:hover{border-color:var(--builder-color-accent)}#bricks-popup.icons .trash-view .trash-icons{grid-gap:15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}#bricks-popup.icons .icon-set-header{align-items:center;background:var(--builder-bg-2);border-radius:var(--builder-border-radius);display:flex;justify-content:space-between;min-height:60px;padding:12px 16px;position:sticky;top:0;z-index:1}#bricks-popup.icons .icon-set-header .header-title{align-items:center;display:flex;gap:8px}#bricks-popup.icons .icon-set-header .header-title button{pointer-events:none}#bricks-popup.icons .icon-set-header .header-content{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}#bricks-popup.icons .icon-set-header h3{font-size:16px;margin:0}#bricks-popup.icons .icon-set-header .icon-set-actions{align-items:center;display:flex;gap:4px}#bricks-popup.icons .icon-set-header .icon-set-actions input{background-color:var(--builder-bg-3);height:var(--builder-popup-input-height)}#bricks-popup.icons .icon-set-header .icon-set-actions button{height:var(--builder-popup-input-height);opacity:1;width:var(--builder-popup-input-height)}#bricks-popup.icons .icon-set-header .icon-set-actions .toggle-switch{align-items:center;cursor:pointer;display:inline-flex;gap:8px;margin:0;margin-inline-start:8px}#bricks-popup.icons .icon-set-header .icon-set-actions .toggle-switch input{display:none}#bricks-popup.icons .icon-set-header .icon-set-actions .toggle-switch input:checked+.slider{background-color:var(--builder-color-success)}#bricks-popup.icons .icon-set-header .icon-set-actions .toggle-switch input:not(:checked)+.slider{background-color:var(--builder-color-danger)}#bricks-popup.icons .icon-set-header .icon-set-actions .toggle-switch input:checked+.slider:before{transform:translateX(18px)}#bricks-popup.icons .icon-set-header .icon-set-actions .toggle-switch .slider{background-color:var(--builder-bg-3);border-radius:34px;height:22px;position:relative;transition:.2s;width:40px}#bricks-popup.icons .icon-set-header .icon-set-actions .toggle-switch .slider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:18px;left:2px;position:absolute;transition:.2s;width:18px}#bricks-popup.icons .icon-set-header .icon-set-actions .add-icon{background-color:var(--builder-bg-3);opacity:1}#bricks-popup.icons .icon-set-header .icon-set-actions .add-icon:hover{background-color:var(--builder-color-accent)}#bricks-popup.code-editor .popup-code-editor{background-color:var(--builder-bg);color:var(--builder-color);display:flex;flex-direction:column;height:100%;width:100%}#bricks-popup.code-editor .popup-header{align-items:center;border-bottom:1px solid var(--builder-border-color);display:flex;height:60px;justify-content:space-between;padding:0 20px}#bricks-popup.code-editor .popup-header h2{font-size:18px;font-weight:500;margin:0}#bricks-popup.code-editor .popup-header .controls{align-items:center;display:flex;gap:4px}#bricks-popup.code-editor .popup-header .controls .vim-toggle.active,#bricks-popup.code-editor .popup-header .controls .vim-toggle:hover{background-color:var(--builder-bg-3);color:var(--builder-color-success)}#bricks-popup.code-editor .popup-header .controls .vim-toggle svg{height:16px;width:16px}#bricks-popup.code-editor .popup-header .controls .bricks-svg-wrapper{align-items:center;background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}#bricks-popup.code-editor .popup-header .controls .bricks-svg-wrapper:hover{background-color:var(--builder-bg-3)}#bricks-popup.code-editor .popup-header .controls .sign{background-color:var(--builder-bg-2);border-radius:var(--builder-border-radius);cursor:pointer;display:inline-flex;gap:8px;line-height:24px;padding:0 6px}#bricks-popup.code-editor .popup-header .controls .sign:hover{background-color:var(--builder-color-success);color:#fff}#bricks-popup.code-editor .popup-header .controls .sign.unsigned{background-color:var(--builder-bg-danger);color:var(--builder-color-danger)}#bricks-popup.code-editor .popup-header .controls .sign.unsigned.is-running,#bricks-popup.code-editor .popup-header .controls .sign.unsigned:hover{background-color:var(--builder-color-danger);color:#fff}#bricks-popup.code-editor .popup-header .controls .sign.is-running svg{animation:load8 1s linear infinite}#bricks-popup.code-editor .popup-header .controls .sign span{font-family:var(--builder-font-family-monospace)}#bricks-popup.code-editor .popup-header .controls .sign .bricks-svg-wrapper{background-color:transparent!important;padding:0;width:auto}#bricks-popup.code-editor .editor-container{flex:1;overflow:hidden;position:relative}#bricks-popup.code-editor .code-editor-wrapper{height:100%}#bricks-popup.code-editor .CodeMirror{height:100%;resize:none}#bricks-popup.code-editor textarea{opacity:0}#bricks-popup.code-editor .variable-picker-button.open+.expand .options-wrapper{bottom:0}#bricks-popup.command-palette{align-items:flex-start;padding-top:60px;transition:background-color .1s ease-in-out}#bricks-popup.command-palette:has(#bricks-popup-inner.scope-elements){background-color:hsla(0,0%,100%,.25)}#bricks-popup.command-palette.hidden{opacity:0;z-index:-1}#bricks-popup.command-palette.hidden #bricks-popup-inner{transform:translateY(20px) scale(.95)}#bricks-popup.command-palette #bricks-popup-inner{height:auto;max-height:calc(100vh - 120px);max-width:600px;transform:translateY(0) scale(1);transition:all .1s ease-in-out}#bricks-popup.command-palette header{border-bottom:1px solid var(--builder-border-color);display:none;height:60px;padding:0 var(--builder-spacing)}#bricks-popup.command-palette .content{overflow:hidden;padding:0}#bricks-popup.command-palette footer{border-top:1px solid var(--builder-border-color);display:flex;font-size:12px;font-weight:500;gap:4px;justify-content:flex-end;opacity:.75;padding:10px var(--builder-spacing)}#bricks-popup.command-palette footer:hover{opacity:1}#bricks-popup.command-palette footer a{text-decoration:underline}#bricks-popup.command-palette .search-wrapper{background-color:var(--builder-bg);border-bottom:1px solid var(--builder-border-color);box-shadow:var(--builder-box-shadow);display:flex;flex-direction:column;gap:8px;padding:var(--builder-spacing);position:sticky;top:0;z-index:1}#bricks-popup.command-palette .search-wrapper .control-select .description{font-size:12px;margin-top:4px;opacity:.5}#bricks-popup.command-palette .search-input-wrapper{display:flex;gap:4px;position:relative}#bricks-popup.command-palette .search-input-wrapper button{font-size:12px;white-space:nowrap}#bricks-popup.command-palette .search-input-wrapper button:active,#bricks-popup.command-palette .search-input-wrapper button:focus,#bricks-popup.command-palette .search-input-wrapper button:hover{background-color:var(--builder-color-success);color:#fff}#bricks-popup.command-palette .scopes{display:flex;flex-wrap:wrap;gap:4px}#bricks-popup.command-palette .scopes .scope{background-color:var(--builder-bg-3);border-radius:var(--builder-border-radius);cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.2px;line-height:18px;padding:4px 8px;text-transform:uppercase}#bricks-popup.command-palette .scopes .scope:active,#bricks-popup.command-palette .scopes .scope:focus,#bricks-popup.command-palette .scopes .scope:hover{background-color:var(--builder-color-accent)!important;color:var(--builder-color-accent-inverse)!important}#bricks-popup.command-palette .scopes .scope.active{background-color:var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-popup.command-palette .scopes .scope .icon{align-items:center;border:1px solid;border-radius:var(--builder-border-radius);display:inline-flex;font-family:monospace;justify-content:center;line-height:1;margin-inline-start:4px;min-width:14px;opacity:.5;padding:1px 2px}#bricks-popup.command-palette .search-input{padding:0 12px}#bricks-popup.command-palette .results-wrapper{display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 320px);overflow-y:auto;padding:var(--builder-spacing);scrollbar-color:var(--builder-color-accent) var(--builder-bg-3);scrollbar-width:thin}#bricks-popup.command-palette .results-wrapper::-webkit-scrollbar{width:8px}#bricks-popup.command-palette .results-wrapper::-webkit-scrollbar-thumb{background-color:var(--builder-color-accent)}#bricks-popup.command-palette .results-wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--builder-color-accent)!important;cursor:move!important}#bricks-popup.command-palette .results-wrapper::-webkit-scrollbar-track{background-color:var(--builder-bg-3)}#bricks-popup.command-palette .results-wrapper .scopes{margin-bottom:8px}#bricks-popup.command-palette .results-wrapper .loading{margin:30px auto}#bricks-popup.command-palette .description{opacity:.75}#bricks-popup.command-palette .results-count{align-items:center;display:flex;font-size:13px;font-weight:500;justify-content:space-between}#bricks-popup.command-palette .results-count .count,#bricks-popup.command-palette .results-count .refresh{opacity:.5}#bricks-popup.command-palette .results-count .refresh{cursor:pointer}#bricks-popup.command-palette .results-count .refresh:hover{opacity:1}#bricks-popup.command-palette ul.search-results{display:flex;flex-direction:column;gap:8px}#bricks-popup.command-palette ul.search-results li{align-items:center;border:1px solid var(--builder-border-color);border-radius:4px;cursor:pointer;display:flex;flex-wrap:wrap;gap:8px;padding:8px 12px}#bricks-popup.command-palette ul.search-results li:active,#bricks-popup.command-palette ul.search-results li:focus{border-color:var(--builder-bg-accent)!important}#bricks-popup.command-palette ul.search-results li:hover:not(.selected){background-color:var(--builder-bg-2)}#bricks-popup.command-palette ul.search-results li.selected{background-color:var(--builder-bg-accent);border-color:var(--builder-bg-accent);color:var(--builder-color-accent)}#bricks-popup.command-palette ul.search-results li.selected .icon{background-color:var(--builder-bg-accent);border-color:var(--builder-color-accent);color:var(--builder-color-accent);transform:scale(1)}#bricks-popup.command-palette ul.search-results li.more-results{background-color:var(--builder-bg-info)!important;border-color:var(--builder-bg-info)!important;color:var(--builder-color-info)!important}#bricks-popup.command-palette ul.search-results li .icon{align-items:center;background-color:var(--builder-bg-2);border:1px solid transparent;border-radius:var(--builder-border-radius);display:flex;height:24px;justify-content:center;opacity:.5;transform:scale(.9);transition:all .05s ease-in-out;width:24px}#bricks-popup.command-palette ul.search-results li .title{display:flex;font-size:14px;font-weight:400;gap:4px}#bricks-popup.command-palette ul.search-results li .title .prefix{font-weight:500}#bricks-popup.command-palette ul.search-results li .title .sep{font-family:var(--builder-font-family-monospace);opacity:.5}#bricks-popup.command-palette ul.search-results li .title .name{font-weight:600}#bricks-popup.command-palette ul.search-results li .title .suffix{font-weight:500;opacity:.5}#bricks-popup.command-palette ul.search-results li .actions{display:flex;gap:4px;margin-inline-start:auto}#bricks-popup.command-palette ul.search-results li .actions .icon:hover{opacity:1}#bricks-popup.command-palette ul.search-results li .debug{display:flex;flex-direction:column;font-family:Courier New,Courier,monospace;font-size:11px;width:100%}
