.aq-view-controls{display:flex;gap:10px;align-items:center;justify-content:flex-end;padding:8px 5%;font-size:13px;background:#f1f8fb}.aq-view-controls select{border:1px solid #b9d9e6;padding:5px;border-radius:6px;background:white}.aq-section{border:0}.aq-section>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:22px 20px;border-bottom:1px solid #d9e8ee;font-weight:700;color:#063654}.aq-section>summary::-webkit-details-marker{display:none}html[data-view=compact] .factory-hud-ticker,html[data-view=compact] .floating-nav-dock,html[data-view=compact] .topbar,html[data-view=full] .aq-section>summary{display:none}html[data-view=compact] .hero{padding-top:32px}html[data-view=compact] .section{padding-top:36px;padding-bottom:36px}html[data-view=compact] .big-cta,html[data-view=compact] .trust-strip{display:none}html[data-view=compact] .hero-image-wrapper{max-height:300px}html[data-view=compact] .hero-image-wrapper img{max-height:280px;object-fit:contain}.aq-preview-banner{position:sticky;top:0;z-index:2000;background:#fff3cc;padding:12px;text-align:center;color:#654700}.aq-section img{max-width:100%}@media(min-width:1024px){.aq-section>summary{display:none}}html[data-view=compact] .aq-section>summary{display:flex}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.aq-section>summary h2{font-size:inherit;margin:0}.hero .fade-up{opacity:1!important;transform:none!important}.footer-bottom{color:#a8b8ca}.aq-detail-link{padding-bottom:24px}:root{--aq-primary:#0284c7;--aq-primary-dark:#0369a1;--aq-primary-light:#e0f2fe;--aq-brand-navy:#004d66;--aq-success:#10b981;--aq-success-dark:#059669;--aq-success-light:#d1fae5;--aq-warning:#f59e0b;--aq-warning-light:#fef3c7;--aq-danger:#ef4444;--aq-danger-light:#fee2e2;--aq-bg:#f8fafc;--aq-surface:#ffffff;--aq-border:#e2e8f0;--aq-border-focus:#0284c7;--aq-text-main:#0f172a;--aq-text-muted:#64748b;--aq-radius-sm:6px;--aq-radius-md:10px;--aq-radius-lg:14px;--aq-shadow-sm:0 1px 2px 0 rgb(0 0 0/0.05);--aq-shadow-md:0 4px 6px -1px rgb(0 0 0/0.07),0 2px 4px -2px rgb(0 0 0/0.05);--aq-shadow-lg:0 10px 15px -3px rgb(0 0 0/0.08),0 4px 6px -4px rgb(0 0 0/0.04)}.aq-admin-auth-wrap{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f0f9ff,#e0f2fe 50%,#f8fafc);padding:24px}.aq-admin-auth-card{width:100%;max-width:440px;background:var(--aq-surface);border-radius:var(--aq-radius-lg);border:1px solid var(--aq-border);box-shadow:0 20px 25px -5px rgb(0 0 0/.08),0 8px 10px -6px rgb(0 0 0/.04);padding:36px 32px;text-align:center}.aq-admin-logo-circle{width:64px;height:64px;margin:0 auto 16px;background:var(--aq-primary-light);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px rgba(2,132,199,.1)}.aq-admin-brand-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--aq-primary-dark);margin-bottom:6px}.aq-admin-auth-header h1{font-size:24px;font-weight:800;color:var(--aq-text-main);margin:0 0 8px}.aq-admin-auth-header p{font-size:14px;color:var(--aq-text-muted);line-height:1.5;margin:0 0 28px}.aq-admin-auth-form{text-align:left}.aq-admin-input-group label{display:block;font-size:13px;font-weight:600;color:var(--aq-text-main);margin-bottom:6px}.aq-admin-input-wrap input{width:100%;padding:12px 14px;font-size:15px;border:1.5px solid var(--aq-border);border-radius:var(--aq-radius-md);outline:none;background:#fff;color:var(--aq-text-main);transition:all .15s ease}.aq-admin-input-wrap input:focus{border-color:var(--aq-border-focus);box-shadow:0 0 0 3px rgba(2,132,199,.15)}.aq-admin-auth-actions{margin-top:20px}.aq-admin-auth-footer{margin-top:24px;padding-top:16px;border-top:1px solid var(--aq-border)}.aq-link-back{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--aq-text-muted);text-decoration:none;font-weight:500;transition:color .15s}.aq-link-back:hover{color:var(--aq-primary)}.aq-admin-app{min-height:100vh;background-color:var(--aq-bg);color:var(--aq-text-main);display:flex;flex-direction:column}.aq-admin-header{position:sticky;top:0;z-index:100;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--aq-border);box-shadow:var(--aq-shadow-sm)}.aq-admin-header-inner{max-width:1440px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.aq-admin-brand{display:flex;align-items:center;gap:12px}.aq-admin-brand-icon{width:40px;height:40px;background:var(--aq-primary-light);border-radius:var(--aq-radius-md);display:flex;align-items:center;justify-content:center}.aq-admin-brand-title{font-size:17px;font-weight:800;color:var(--aq-brand-navy);line-height:1.2}.aq-admin-brand-title span{font-weight:500;color:var(--aq-text-muted);font-size:13px;margin-left:6px}.aq-admin-brand-sub{font-size:11px;color:var(--aq-text-muted);font-weight:500}.aq-admin-header-actions,.aq-admin-header-status{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aq-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--aq-radius-sm);font-size:12px;font-weight:600}.aq-badge-pill{border-radius:9999px;padding:4px 12px}.aq-badge-live{background:#ecfdf5;color:var(--aq-success-dark);border:1px solid #a7f3d0}.aq-badge-rev{background:#f1f5f9;color:#334155;border:1px solid #cbd5e1}.aq-badge-success{background:var(--aq-success-light);color:var(--aq-success-dark)}.aq-badge-warning{background:var(--aq-warning-light);color:#b45309}.aq-badge-info{background:var(--aq-primary-light);color:var(--aq-primary-dark)}.aq-badge-neutral{background:#f1f5f9;color:var(--aq-text-muted)}.aq-badge-purple{background:#f3e8ff;color:#7e22ce}.aq-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.aq-dot-live{background:var(--aq-success);box-shadow:0 0 0 2px rgba(16,185,129,.3)}.aq-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:600;border-radius:var(--aq-radius-sm);border:1px solid transparent;cursor:pointer;text-decoration:none;transition:all .15s ease;white-space:nowrap}.aq-btn:disabled{opacity:.55;cursor:not-allowed}.aq-btn-sm{padding:6px 10px;font-size:12px}.aq-btn-block{width:100%}.aq-btn-primary{background:var(--aq-primary);color:#fff;border-color:var(--aq-primary)}.aq-btn-primary:hover:not(:disabled){background:var(--aq-primary-dark)}.aq-btn-secondary{background:#0284c7;color:#fff;box-shadow:var(--aq-shadow-sm)}.aq-btn-secondary:hover:not(:disabled){background:#0369a1}.aq-btn-publish{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-color:#059669;box-shadow:0 2px 4px rgba(16,185,129,.25)}.aq-btn-publish:hover:not(:disabled){filter:brightness(1.06)}.aq-btn-info{background:#334155;color:#fff}.aq-btn-info:hover:not(:disabled){background:#1e293b}.aq-btn-outline{background:#fff;border-color:var(--aq-border);color:var(--aq-text-main)}.aq-btn-outline:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.aq-btn-ghost{background:transparent;color:var(--aq-text-muted)}.aq-btn-ghost:hover:not(:disabled){background:#f1f5f9;color:var(--aq-text-main)}.aq-btn-danger{background:#fee2e2;color:#b91c1c;border-color:#fecaca}.aq-btn-danger:hover:not(:disabled){background:#fca5a5;color:#991b1b}.aq-btn-success{background:var(--aq-success);color:#fff}.aq-btn-success:hover:not(:disabled){background:var(--aq-success-dark)}.aq-btn-active{background:var(--aq-primary);color:#fff}.aq-admin-tabs{max-width:1440px;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none}.aq-admin-tabs::-webkit-scrollbar{display:none}.aq-tab-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;font-size:13.5px;font-weight:600;color:var(--aq-text-muted);background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:all .15s ease}.aq-tab-btn:hover{color:var(--aq-text-main)}.aq-tab-btn.active{color:var(--aq-primary);border-bottom-color:var(--aq-primary)}.aq-tab-badge{padding:2px 7px;border-radius:9999px;font-size:11px;background:var(--aq-warning);color:#fff}.aq-tab-badge-neutral{background:#e2e8f0;color:#475569}.aq-message-container{max-width:1440px;margin:16px auto 0;padding:0 24px;width:100%}.aq-message{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-radius:var(--aq-radius-md);font-size:14px;font-weight:500;box-shadow:var(--aq-shadow-sm);animation:aqFadeIn .2s ease-out}.aq-message-content{display:flex;align-items:center;gap:10px}.aq-message-close{background:transparent;border:0;font-size:18px;cursor:pointer;opacity:.6;line-height:1}.aq-message-close:hover{opacity:1}.aq-message-info{background:#e0f2fe;color:#0369a1;border:1px solid #bae6fd}.aq-message-success{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.aq-alert-danger,.aq-message-error{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.aq-alert-danger{padding:10px 14px;border-radius:var(--aq-radius-sm);display:flex;align-items:center;gap:8px;font-size:13px;margin-top:16px}.aq-admin-main{max-width:1440px;width:100%;margin:0 auto;padding:24px;flex:1 1}.aq-admin-content-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start}@media (max-width:900px){.aq-admin-content-layout{grid-template-columns:1fr}}.aq-admin-sidebar{background:var(--aq-surface);border:1px solid var(--aq-border);border-radius:var(--aq-radius-lg);box-shadow:var(--aq-shadow-sm);padding:16px;position:sticky;top:120px;max-height:calc(100vh - 140px);display:flex;flex-direction:column}.aq-admin-sidebar-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.aq-admin-sidebar-header h3{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--aq-text-muted);margin:0}.aq-admin-search-wrap{position:relative;margin-bottom:12px}.aq-admin-search-wrap svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--aq-text-muted)}.aq-admin-search{width:100%;padding:8px 10px 8px 32px;font-size:13px;border:1px solid var(--aq-border);border-radius:var(--aq-radius-sm);outline:none;background:var(--aq-bg);transition:all .15s ease}.aq-admin-search:focus{border-color:var(--aq-primary);background:#fff}.aq-admin-nav{overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding-right:4px}.aq-nav-item{width:100%;display:flex;align-items:center;justify-content:space-between;padding:9px 12px;background:transparent;border:1px solid transparent;border-radius:var(--aq-radius-sm);font-size:13px;font-weight:500;color:#334155;text-align:left;cursor:pointer;transition:all .15s ease}.aq-nav-item:hover{background:#f1f5f9;color:var(--aq-text-main)}.aq-nav-item.active{background:var(--aq-primary-light);color:var(--aq-primary-dark);font-weight:700;border-left:3px solid var(--aq-primary)}.aq-nav-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aq-nav-item-badge{padding:1px 6px;border-radius:9999px;font-size:11px;font-weight:700;background:var(--aq-warning);color:#fff;flex-shrink:0}.aq-admin-canvas{min-width:0}.aq-section-banner{background:var(--aq-surface);border:1px solid var(--aq-border);border-radius:var(--aq-radius-lg);padding:20px 24px;margin-bottom:20px;box-shadow:var(--aq-shadow-sm);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.aq-section-eyebrow{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--aq-primary);margin-bottom:4px}.aq-section-heading{font-size:20px;font-weight:800;color:var(--aq-text-main);margin:0}.aq-section-badges{display:flex;gap:8px}.aq-fieldset{border:0;padding:0;margin:0}.aq-fields-list{display:flex;flex-direction:column;gap:18px}.aq-card{background:var(--aq-surface);border:1px solid var(--aq-border);border-radius:var(--aq-radius-lg);box-shadow:var(--aq-shadow-sm);transition:all .15s ease}.aq-card-padded{padding:24px}.aq-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.aq-card-header h2{font-size:18px;font-weight:700;color:var(--aq-text-main);margin:0 0 4px}.aq-card-desc{font-size:13.5px;color:var(--aq-text-muted);margin:0}.aq-admin-field{padding:20px}.aq-field-highlight{border-color:#fde68a;background:#fffdf5}.aq-field-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:10px}.aq-field-title{display:flex;align-items:center;gap:8px}.aq-field-title label{font-size:14.5px;font-weight:700;color:var(--aq-text-main)}.aq-field-id{font-size:11px;padding:2px 6px;border-radius:4px;background:#f1f5f9;color:#64748b;font-family:monospace}.aq-field-body{margin-top:8px}.aq-textarea{width:100%;padding:12px 14px;font-size:14px;line-height:1.55;border:1.5px solid var(--aq-border);border-radius:var(--aq-radius-md);outline:none;background:#fff;color:var(--aq-text-main);resize:vertical;transition:all .15s ease;font-family:inherit}.aq-textarea:focus{border-color:var(--aq-border-focus);box-shadow:0 0 0 3px rgba(2,132,199,.15)}.aq-input{width:100%;padding:10px 14px;font-size:14px;border:1.5px solid var(--aq-border);border-radius:var(--aq-radius-md);outline:none;background:#fff;color:var(--aq-text-main);transition:all .15s ease}.aq-input:focus{border-color:var(--aq-border-focus);box-shadow:0 0 0 3px rgba(2,132,199,.15)}.aq-select{width:100%;padding:10px 14px;font-size:13.5px;border:1.5px solid var(--aq-border);border-radius:var(--aq-radius-md);outline:none;background:#fff;color:var(--aq-text-main);transition:all .15s ease}.aq-field-counter{font-size:12px;color:var(--aq-text-muted);text-align:right;margin-top:4px}.aq-sublabel{display:block;font-size:13px;font-weight:600;color:#334155;margin-bottom:6px}.aq-alt-wrap{margin-bottom:16px}.aq-image-field-wrap{display:flex;flex-direction:column;gap:16px}.aq-slot-guide{background:#f0f9ff;border:1px solid #bae6fd;border-radius:var(--aq-radius-md);padding:14px 16px}.aq-slot-guide-title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--aq-primary-dark);margin-bottom:6px}.aq-slot-guide-badges{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;font-weight:600;color:#0369a1;margin-bottom:6px}.aq-slot-guide-note{font-size:12px;color:#075985;margin:0;line-height:1.4}.aq-image-preview-row{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;align-items:start}@media (max-width:680px){.aq-image-preview-row{grid-template-columns:1fr}}.aq-image-current-box{background:#f8fafc;border:1px solid var(--aq-border);border-radius:var(--aq-radius-md);padding:12px;text-align:center}.aq-image-current-label{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--aq-text-muted);margin-bottom:8px}.aq-checkerboard-thumb{background:repeating-conic-gradient(#f1f5f9 0 25%,#ffffff 0 50%) 0 /16px 16px;border:1px solid #cbd5e1;border-radius:var(--aq-radius-sm);overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:140px}.aq-thumb-img{max-width:100%;max-height:160px;object-fit:contain}.aq-image-path{font-size:11px;color:var(--aq-text-muted);font-family:monospace;margin-top:8px;word-break:break-all}.aq-upload-dropzone{position:relative;border:2px dashed #93c5fd;background:#f8fbff;border-radius:var(--aq-radius-md);padding:24px;text-align:center;transition:all .15s ease}.aq-upload-dropzone:hover{border-color:var(--aq-primary);background:#f0f7ff}.aq-file-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.aq-file-label{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--aq-primary-dark);cursor:pointer;pointer-events:none}.aq-file-label strong{font-size:14px}.aq-file-label span{font-size:12px;color:var(--aq-text-muted)}.aq-file-meta{font-size:12px;color:#334155;margin-top:8px;font-weight:600}.aq-processing-status{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--aq-primary);font-weight:600;margin-top:8px}.aq-library-select-wrap{margin-top:16px}.aq-candidate-result{background:#f0fdf4;border-color:#bbf7d0;margin-top:12px}.aq-candidate-badge{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#166534;margin-bottom:14px}.aq-media-preview{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.aq-preview-figure{margin:0;text-align:center}.aq-preview-figure figcaption{font-size:12px;font-weight:700;color:#334155;margin-bottom:6px}.aq-preview-figure img{max-width:100%;max-height:160px;object-fit:contain}.aq-tab-panel{animation:aqFadeIn .2s ease-out}.aq-form-grid{display:flex;flex-direction:column;gap:18px;margin-bottom:24px}.aq-form-group label{display:block;font-size:13.5px;font-weight:600;color:var(--aq-text-main);margin-bottom:6px}.aq-help-hint{font-size:12px;color:var(--aq-text-muted);margin-top:4px}.aq-serp-preview{background:#f8fafc;border:1px solid var(--aq-border);border-radius:var(--aq-radius-md);padding:16px}.aq-serp-header{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;text-transform:uppercase;color:var(--aq-text-muted);margin-bottom:12px}.aq-serp-card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px 18px;max-width:600px}.aq-serp-cite{display:flex;align-items:center;gap:6px;font-size:12px;color:#202124;margin-bottom:4px}.aq-serp-title{font-size:18px;color:#1a0dab;font-weight:500;line-height:1.3;margin-bottom:4px;text-decoration:underline}.aq-serp-desc{font-size:13.5px;color:#4d5156;line-height:1.5}.aq-grid-2col{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width:840px){.aq-grid-2col{grid-template-columns:1fr}}.aq-reorder-list{display:flex;flex-direction:column;gap:10px}.aq-reorder-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f8fafc;border:1px solid var(--aq-border);border-radius:var(--aq-radius-md)}.aq-reorder-info{display:flex;align-items:center;gap:12px}.aq-reorder-num{width:24px;height:24px;border-radius:50%;background:var(--aq-primary-light);color:var(--aq-primary-dark);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.aq-reorder-actions{display:flex;gap:6px}.aq-checkbox-list{display:flex;flex-direction:column;gap:10px}.aq-toggle-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f8fafc;border:1px solid var(--aq-border);border-radius:var(--aq-radius-md);cursor:pointer}.aq-toggle-input{width:18px;height:18px;accent-color:var(--aq-primary);cursor:pointer}.aq-toggle-label{display:flex;flex-direction:column}.aq-toggle-label strong{font-size:13.5px;color:var(--aq-text-main)}.aq-toggle-sub{font-size:11px;color:var(--aq-text-muted);font-family:monospace}.aq-diff-list{display:flex;flex-direction:column;gap:14px}.aq-diff-card{border:1px solid var(--aq-border);border-radius:var(--aq-radius-md);overflow:hidden}.aq-diff-header{background:#f8fafc;padding:10px 16px;border-bottom:1px solid var(--aq-border);display:flex;align-items:center;justify-content:space-between}.aq-diff-label{font-weight:700;font-size:13.5px}.aq-diff-grid{display:grid;grid-template-columns:1fr 1fr}@media (max-width:680px){.aq-diff-grid{grid-template-columns:1fr}}.aq-diff-box{padding:14px 16px}.aq-diff-before{background:#fff5f5;border-right:1px solid var(--aq-border)}.aq-diff-after{background:#f0fdf4}.aq-diff-tag{display:block;font-size:11px;font-weight:700;text-transform:uppercase;margin-bottom:6px}.aq-diff-before .aq-diff-tag{color:#b91c1c}.aq-diff-after .aq-diff-tag{color:#15803d}.aq-diff-val{font-size:13px;line-height:1.5;word-break:break-word}.aq-history-table-wrap{overflow-x:auto}.aq-history-table{width:100%;border-collapse:collapse;font-size:13.5px}.aq-history-table th{text-align:left;padding:12px 16px;background:#f8fafc;border-bottom:1px solid var(--aq-border);font-weight:700;color:var(--aq-text-muted);font-size:12px;text-transform:uppercase}.aq-history-table td{padding:14px 16px;border-bottom:1px solid var(--aq-border);color:var(--aq-text-main)}.aq-history-table tr:last-child td{border-bottom:0}.aq-security-form{display:flex;flex-direction:column;gap:18px}.aq-security-actions{margin-top:10px}.aq-preview-modal-backdrop{position:fixed;inset:0;z-index:1000;background:rgba(15,23,42,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;animation:aqFadeIn .2s ease-out}.aq-preview-modal{display:flex;flex-direction:column;height:100%;width:100%}.aq-preview-modal-bar{background:#fff;border-bottom:1px solid var(--aq-border);padding:10px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.aq-preview-title{align-items:center;font-weight:700;font-size:14px}.aq-preview-title,.aq-preview-viewports{display:flex;gap:8px}.aq-preview-right-actions{display:flex;align-items:center;gap:8px}.aq-preview-frame-wrap{flex:1 1;overflow:auto;padding:24px;display:flex;align-items:center;justify-content:center;background:#0f172a}.aq-preview-device{height:100%;max-height:860px;background:#fff;border-radius:var(--aq-radius-lg);box-shadow:0 25px 50px -12px rgba(0,0,0,.5);overflow:hidden;transition:width .25s ease}.aq-preview-iframe{width:100%;height:100%;border:0;background:#fff}.aq-empty-state{text-align:center;padding:48px 24px}.aq-empty-icon{width:48px;height:48px;border-radius:50%;background:#ecfdf5;color:var(--aq-success-dark);font-size:24px;font-weight:800;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.aq-empty-state h3{font-size:16px;font-weight:700;margin:0 0 6px}.aq-empty-state p{font-size:13.5px;color:var(--aq-text-muted);margin:0}@keyframes aqFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/d3e8962f4f556115-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5d9fe68223a58b3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9b8cdbc8de8fe84b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/c49dcee81b580683-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_ba846b{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback}.__variable_ba846b{--font-aquades:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}