:root{--gr-brand:#6C4BE8;--gb-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 6px rgba(0,0,0,.04)}.gb-r-pub [class*=gb-only-]:not(.gb-only-pub),.gb-r-adv [class*=gb-only-]:not(.gb-only-adv),.gb-r-adm [class*=gb-only-]:not(.gb-only-adm){display:none!important}body.gb-back{margin:0;line-height:1.5}.gb-back .gb-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.gb-skip{position:absolute;left:-9999px;top:0;z-index:4000;background:#fff;padding:8px 14px}.gb-skip:focus{left:8px}.gb-wrap{max-width:1320px;margin:0 auto;padding:0 24px;width:100%}.gb-shell .gr-top{position:sticky;top:0;z-index:1030}.gb-shell .gr-banner{z-index:1025}.gb-shell .gr-logo span{font-size:22px}.gb-shell .gr-quick>span{display:contents}.gb-shell .bell{position:relative}.gb-shell .bell .dot{position:absolute;top:7px;right:5px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#d9534f;color:#fff;font-size:9.5px;font-weight:700;line-height:16px;text-align:center;box-shadow:0 0 0 2px var(--gr-top,#fff);font-style:normal}.gb-shell .gr-plan{white-space:nowrap;text-decoration:none}.gb-shell .gr-edit.on{background:var(--gr-primary);color:#fff}.gb-shell .gr-prop small{display:flex;align-items:center;gap:6px}.gb-shell .gr-prop .live-dot{width:8px;height:8px;border-radius:50%;background:#5cb85c;box-shadow:0 0 0 3px rgba(92,184,92,.35);display:inline-block}.gb-head-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;padding-top:16px;padding-bottom:16px}.gb-head-r{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.gb-tabs-row{display:flex}.gr-head-act:empty{display:none}.gr-head-act .btn{border-radius:2px}.gr-head-act .badge{display:none}.gb-dd{position:relative}.gb-dd-menu{display:none;position:fixed;z-index:3000;min-width:220px;max-height:70vh;overflow:auto;background:var(--gr-card,#fff);box-shadow:0 6px 24px rgba(0,0,0,.18);padding:6px 0;border:1px solid var(--gr-line)}.gb-dd-menu.show{display:block}.gb-dd-menu hr{border:0;border-top:1px solid var(--gr-line);margin:6px 0}.gr-drop .dropdown-item{text-decoration:none!important;font-size:14px;white-space:nowrap}.gr-drop .dropdown-item:hover{background:var(--gr-soft)}.gr-drop .dropdown-item.active:hover{background:var(--gr-primary-h)}.gb-tab-dd>a i{font-size:11px;margin-left:2px}.gr-tabs .gb-dd-menu a{color:var(--gr-ink)!important;text-transform:none;min-width:0;border:0;padding:8px 16px}.gr-tabs .gb-dd-menu a.active{color:#fff!important}.gb-find{position:relative}.gb-find input{border:0;background:0 0;outline:0;width:100%;font:inherit;color:inherit}.gb-find-list{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:3000;background:var(--gr-card,#fff);box-shadow:0 6px 24px rgba(0,0,0,.18);padding:6px 0;max-height:60vh;overflow:auto;min-width:300px}.gb-find-list a{display:block!important}.gb-find-list a.on{background:var(--gr-soft)}.gb-find-list small{display:block}.gb-find-list p{margin:0;padding:8px 16px;color:var(--gr-muted);font-size:14px}.gb-menu{position:fixed;inset:0;z-index:3500;background:rgba(0,0,0,.4)}.gb-menu-in{position:absolute;left:0;top:0;bottom:0;width:min(340px,88vw);background:var(--gr-card,#fff);overflow:auto;box-shadow:4px 0 24px rgba(0,0,0,.2)}.gb-menu-h{display:flex;justify-content:space-between;align-items:center;background:var(--gr-tabs);color:#fff;padding:14px 18px;text-transform:uppercase;font-weight:300;font-size:18px}.gb-menu-h button{background:0 0;border:0;color:#fff;font-size:18px}.gb-menu nav a{display:flex;gap:10px;align-items:center;padding:10px 18px;color:var(--gr-ink);text-decoration:none;border-bottom:1px solid var(--gr-content)}.gb-menu nav a.on{background:var(--gr-primary);color:#fff}.gb-menu nav .sub{padding-left:46px;font-size:14px}.gb-menu nav .sub.on{background:var(--gr-soft);color:var(--gr-ink);font-weight:600}.gb-main{max-width:1320px;margin:0 auto;padding:24px;min-height:50vh}.gr-foot.gbx{margin-top:24px}.gb-back .dash-sidebar,.gb-back .dash-topbar,.gb-back .studio-header,.gb-back .site-header,.gb-back .site-footer,.gb-back #pu-name,.gb-back .mobile-nav-toggle{display:none!important}.gb-back .dash-shell{display:block;min-height:0;background:0 0}.gb-back .dash-main{display:block}.gb-back .dash-content{padding:0;max-width:none!important}.gb-back .studio-main{max-width:none;padding:0;min-height:0}.gb-back .studio-page-header h1{display:none}.gb-back .studio-page-header{margin-bottom:20px;align-items:center}.gb-back .studio-page-header p{color:var(--gr-ink-2)}.gb-back .studio-main>div:has(>.studio-tab){display:none!important}.gb-back .cm-gs{margin:0!important;max-width:880px!important;padding:0!important}.gbx .gb-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:26px;align-items:stretch;background:linear-gradient(120deg,#1d2b3a 0,#2a2f52 55%,#3b2f6b 100%);color:#fff;padding:28px 30px;margin-bottom:24px;box-shadow:0 1px 2px rgba(0,0,0,.2);position:relative;overflow:hidden}.gbx .gb-hero::after{content:"";position:absolute;right:-120px;top:-130px;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,rgba(108,75,232,.35),transparent 65%);pointer-events:none}.gbx .gb-hero .vi-eye{background:#6c4be8}.gbx .gb-hero .vi-big .n{font-size:64px}.gbx .gb-hero .vi-big .d{color:#7ee2a8}.gbx .gb-hero .vi-big .d.down{color:#ffb39a}.gbx .gb-hero .vi-say{color:#fff}.gbx .gb-hero .btn-default{background:0 0;color:#fff!important;border-color:rgba(255,255,255,.45)}.gbx .gb-hero .btn-default:hover{background:rgba(255,255,255,.12)}.gbx .gb-split{display:flex;height:28px;overflow:hidden;background:rgba(255,255,255,.12)}.gbx .gb-split span{display:flex;align-items:center;padding:0 8px;font-size:12px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;min-width:0}.gbx .vi-mix-lab{color:#dbe5ec}.gbx .gb-hero-r{display:flex;flex-direction:column;gap:10px;justify-content:center;position:relative;z-index:1}.gbx .gb-today{background:rgba(255,255,255,.08);border-left:4px solid #6c4be8;padding:12px 16px;color:#fff;text-decoration:none}a.gb-today:hover{background:rgba(255,255,255,.14)}.gbx .gb-today small{display:block;font-size:11px;text-transform:uppercase;font-style:italic;color:#c7d6e0}.gbx .gb-today b{display:block;font-size:30px;font-weight:300;line-height:1.15}.gbx .gb-today span{font-size:13px;color:#dbe5ec}.gbx .gb-row{display:grid;gap:20px;margin-bottom:24px}.gbx .gb-row.c84{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.gbx .gb-row.c75{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.gbx .gb-row.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.gbx .gb-row>*{min-width:0}.gbx .gb-row .gr-panel{height:100%}.gbx .crea{background:var(--gr-card);box-shadow:var(--gb-shadow);padding:12px;height:100%}.gbx .crea-img{height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;background:var(--gr-soft);overflow:hidden}.gbx .crea-img img{max-height:90px;width:auto}.gbx .crea-img .txt{font-size:12.5px;padding:6px 10px;text-align:center;color:var(--gr-ink-2)}.gbx .crea b{display:block;font-size:14px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gbx .pace{height:4px;background:var(--gr-content);margin-top:4px}.gbx .pace span{display:block;height:4px;background:var(--gr-primary)}.gbx .mod-row{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--gr-content)}.gbx .mod-row .w{flex:1;min-width:0}.gbx .mod-row .w small{display:block;color:var(--gr-muted)}.gbx .sys-list>div{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid var(--gr-content);font-size:14px}.gbx .todo>a,.gbx .todo>div{display:flex;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--gr-content);color:var(--gr-ink);text-decoration:none}.gbx .todo>a:hover{background:var(--gr-soft)}.gbx .gb-empty{color:var(--gr-muted);padding:14px 0;margin:0}.gbx .gr-h{margin-top:0}.gbx .gr-h+.gb-empty{padding-top:0}.gbx .gr-sec{display:flex;justify-content:space-between;align-items:baseline;font-size:15px;font-weight:400;text-transform:uppercase;margin:0 0 12px;color:var(--gr-ink)}.gbx .gr-sec a{font-size:12px;text-decoration:none}.gbx .tbl-gr{width:100%;border-collapse:separate;border-spacing:3px}.gbx .btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:15px;font-weight:300;border:1px solid transparent;text-decoration:none!important;cursor:pointer;line-height:1.4}.gbx .btn.btn-sm{gap:4px}.gbx .vi-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.gbx .menubar a{text-decoration:none}@media (max-width:991.98px){.gbx .gb-hero{grid-template-columns:1fr;padding:22px 18px}.gbx .gb-hero .vi-big .n{font-size:46px}.gbx .gb-row.c84,.gbx .gb-row.c75{grid-template-columns:1fr}.gbx .gb-row.c4{grid-template-columns:repeat(2,minmax(0,1fr))}.gb-main{padding:16px}.gb-wrap{padding:0 16px}}@media (max-width:575.98px){.gbx .gb-row.c4{grid-template-columns:1fr 1fr;gap:12px}.gbx .gb-hero .vi-big .n{font-size:40px}.gb-find{display:none!important}}.gb-main{color:var(--gr-ink);font-family:"Open Sans",system-ui,sans-serif}.gb-main .card,.gb-main .stat-card,.gb-main .kpi-card,.gb-main .panel,.gb-main .studio-card,.gb-main .widget,.gb-main #bp-posts,.gb-main .cm-gs>div[id]{border-radius:0!important;border:0!important;box-shadow:var(--gb-shadow)!important;background:var(--gr-card)}.gb-main .card{margin-bottom:24px}.gb-main .card-header{background:var(--gr-card);border-bottom:3px solid var(--gr-accent);border-radius:0!important;padding:16px 20px 10px}.gb-main .card-header h2,.gb-main .card-header h3{font-size:15px;font-weight:400;text-transform:uppercase;color:var(--gr-ink);letter-spacing:0}.gb-main .card-footer{border-radius:0!important;background:var(--gr-soft)}.gb-main .stats-grid{gap:20px;margin-bottom:24px}.gb-main .stat-card{padding:16px 18px}.gb-main .stat-label{display:inline-block;font-size:11px!important;font-weight:600;font-style:italic;text-transform:uppercase;color:#fff!important;background:#7f8c8d;padding:2px 7px;letter-spacing:0}.gb-main .stat-value{font-size:28px!important;font-weight:300!important;color:var(--gr-link)!important;line-height:1.25;margin-top:6px}.gb-main .stat-value.brand{color:#6c4be8!important}.gb-main .btn{border-radius:2px}.gb-main .btn-primary{background:var(--gr-primary);border-color:var(--gr-primary-b);color:#fff}.gb-main .btn-primary:hover{background:var(--gr-primary-h);border-color:var(--gr-primary-h);color:#fff}.gb-main .btn-outline{color:var(--gr-primary-h);border-color:var(--gr-primary)}.gb-main .btn-secondary{background:#fff;color:#5d6166;border-color:#ccc}.gb-main .btn-secondary:hover{background:#e6e6e6;border-color:#adadad}.gb-main .badge{border-radius:0}.gb-main .badge-green{background:#dff0d8;color:#2b6a2b}.gb-main .badge-amber,.gb-main .badge-yellow{background:#fcf3d9;color:#7a5b00}.gb-main .badge-red{background:#f6dcdb;color:#9b2c2a}.gb-main .badge-blue{background:#dceaf5;color:#1f5f8b}.gb-main .badge-gray{background:#eceeef;color:#4e5358}.gb-main .form-input,.gb-main .form-select,.gb-main .form-textarea,.gb-main input[type=text],.gb-main input[type=email],.gb-main input[type=number],.gb-main input[type=url],.gb-main input[type=password],.gb-main select,.gb-main textarea{border-radius:0}.gb-main .form-label{color:var(--gr-ink-2)}.gb-main table th{color:var(--gr-ink-2)}.gb-main table thead th{background:var(--gr-tabs);color:#fff!important;font-weight:400;text-transform:uppercase;font-size:12.5px;letter-spacing:.2px}.gb-main .hint,.gb-main .text-muted,.gb-main small{color:var(--gr-muted)}.gb-main .tabs,.gb-main .tab-bar{border-radius:0}.gb-main [style*="color:#999"],.gb-main [style*="color: #999"],.gb-main [style*="color:#aaa"]{color:var(--gr-muted)!important}.gb-main [style*="border-radius:8px"],.gb-main [style*="border-radius:10px"],.gb-main [style*="border-radius:12px"]{border-radius:0!important}.gb-main .grid-2,.gb-main .grid-3,.gb-main .grid-4{gap:20px}.modal .modal-content{border-radius:0!important}.modal .modal-header{border-radius:0!important}.modal .btn{border-radius:2px}.gb-shell [hidden],.gr-picker [hidden],.gbx [hidden],.bg-preview [hidden]{display:none!important}.gb-shell .d-none,.gr-picker .d-none{display:none!important}.gbx .mb-0{margin-bottom:0!important}.gbx .mb-2{margin-bottom:8px!important}.gbx .mb-4{margin-bottom:24px!important}.gbx .mt-3{margin-top:16px!important}.gbx .text-end{text-align:right}.gbx .table-responsive{overflow-x:auto}.gbx .small,.gr-picker .small{font-size:13px}.gbx .text-none{text-transform:none;font-size:12.5px;color:var(--gr-muted)}.gbx .d-flex-sb{display:flex;justify-content:space-between;align-items:center;gap:6px}.gbx p{margin:0 0 10px}.gbx h2{margin:0}.gr-picker .gb-pick-in{padding-top:16px;padding-bottom:16px}.gb-pick-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-bottom:8px}.gb-pick-h h2{margin:0;font-size:20px;font-weight:300;text-transform:uppercase}.gb-pick-x{margin-left:auto}.gb-pick-wait{color:var(--gr-muted);margin:0}.bg-preview .gb-prev-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px}.cg-own-add{cursor:pointer}.gb-look .lk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.gb-look .lk-f .form-label{display:block;font-size:13px;margin-bottom:4px;color:var(--gr-ink-2)}.gb-look .lk-f .form-input,.gb-look .lk-f .form-select,.gb-look .form-select{width:100%;border-radius:0}.gb-look .lk-acts{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}.gb-look .lk-acts.sb{justify-content:space-between}.gb-look .lk-left{display:flex;gap:8px}.gb-look .dz{display:block;border:2px dashed var(--gr-line);padding:18px;text-align:center;background:var(--gr-soft);cursor:pointer}.gb-look .dz i{font-size:26px;color:var(--gr-primary);display:block}.gb-look .dz span{display:block;font-weight:600}.gb-look .dz small{display:block;color:var(--gr-muted);margin:4px 0 10px}.gb-look .lk-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;margin:0}.gb-look .lk-switch input{position:absolute;opacity:0;width:1px;height:1px}.gb-look .lk-switch .sl{width:40px;height:22px;border-radius:11px;background:#c4cacd;position:relative;flex:0 0 40px;transition:background .15s}.gb-look .lk-switch .sl::after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .15s}.gb-look .lk-switch input:checked+.sl{background:var(--gr-primary)}.gb-look .lk-switch input:checked+.sl::after{left:21px}.gb-look .lk-switch input:focus-visible+.sl{outline:2px solid var(--gr-primary);outline-offset:2px}.gb-look .lk-range{display:flex;align-items:center;gap:12px}.gb-look .lk-range input{flex:1}.gb-look .lk-ol{margin:0 0 12px;padding-left:20px;line-height:2;font-size:14px}.gb-look .f-section{font-size:13px;text-transform:uppercase;color:var(--gr-muted);margin:18px 0 4px;font-weight:600}.gb-look .f-help{font-size:13px;color:var(--gr-muted)}.gb-look .f-actions{margin-top:16px;text-align:right}.gb-look .acts{display:flex;gap:6px;flex-wrap:wrap}.gb-look .look-tbl td.th img{width:128px;height:56px;object-fit:cover;display:block}@media (max-width:767.98px){.gb-look .lk-grid{grid-template-columns:1fr 1fr}}.gb-back .gbx .sticky-act{top:66px}.gb-main .gbx .btn-secondary{background-color:#e65d34;border-color:#e34b1d;color:#fff}.gb-main .gbx .btn-secondary:hover{background-color:#ce4319}.gb-main .gbx .btn-default{background:#fff;color:#5d6166!important;border-color:#ccc}.gb-main .gbx .gb-hero .btn-default{background:0 0;color:#fff!important;border-color:rgba(255,255,255,.45)}.gb-back .modal{z-index:3600}.gb-back [style*="position:fixed"][style*="z-index:200"]{z-index:3600!important}.gbx .bars .r span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gb-main *,.gb-main ::before,.gb-main ::after,.modal *,.gb-back .toast-container *{border-radius:0!important}.gb-main [style*="border-radius:50%"],.gb-main [style*="border-radius: 50%"],.modal [style*="border-radius:50%"],.modal [style*="border-radius: 50%"],.gb-main .spinner,.gb-main input[type=radio],.gb-main .history-dot,.gb-main .aset-av-circle,.gb-main .badge-item .dot,.gb-main .cw-opt .rd,.gb-main .cw-snum,.gb-main .lc-node::before,.gb-main .zc-node::before,.gb-main .type-dot,.gb-main .live-dot,.gb-main [class*=avatar],.modal [class*=avatar],.modal .spinner,.gb-main .s-toggle-track::after,.modal .s-toggle-track::after,.gb-main .lk-switch .sl::after{border-radius:50%!important}.gb-main .s-toggle-track,.modal .s-toggle-track,.gb-main .lk-switch .sl{border-radius:11px!important}.gb-main .card,.gb-main .stat-card,.gb-main .ad-card,.gb-main .s-card,.gb-main .studio-card,.gb-main .cw-card,.gb-main .cw-rail-card,.gb-main .cw-help,.gb-main .dataset-card,.gb-main .inv-card,.gb-main .listing-card,.gb-main .format-card,.gb-main .feature-card,.gb-main .booking-form,.gb-main .panel,.gb-main .widget,.gb-main .empty-state,.gb-main .table-wrapper,.gb-main .studio-page-header+div[style*="background:#fff"],.gb-main div[style*="background:#fff"][style*="border:1px solid"],.gb-main div[style*="background: #fff"][style*="border: 1px solid"],.gb-main div[style*="background:#fff"][style*=border-radius],.gb-main div[style*="background:#fafafa"][style*="border:1px solid"]{border:0!important;box-shadow:var(--gb-shadow)!important}.gb-main div[style*="border:1px solid #e5e5e5"][style*=border-radius],.gb-main div[style*="border:1px solid #e5e7eb"][style*=border-radius],.gb-main div[style*="border:1px solid #eee"][style*=border-radius],.gb-main div[style*="border:1px solid #f0f0f0"][style*=border-radius]{border-color:transparent!important;box-shadow:var(--gb-shadow)!important;background-color:var(--gr-card)}.gb-main .card .card,.gb-main .card .stat-card,.gb-main .cw-card .cw-card{box-shadow:none!important;border:1px solid var(--gr-line)!important}dialog.bg-preview{margin:auto!important;inset:0;position:fixed;max-width:min(1100px,calc(100vw - 32px));width:100%;max-height:calc(100vh - 32px);padding:0;border:0;overflow:auto}