:root{font-family:IBM Plex Sans,Avenir Next,PingFang SC,Hiragino Sans GB,Noto Sans SC,sans-serif;line-height:1.5;font-weight:400;color:#ecf7ff;background:radial-gradient(circle at top left,rgba(59,210,255,.16),transparent 22%),radial-gradient(circle at 80% 20%,rgba(25,132,255,.16),transparent 24%),radial-gradient(circle at bottom right,rgba(10,255,193,.1),transparent 22%),linear-gradient(180deg,#04101e,#050b16);color-scheme:dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--ink-strong: #ecf7ff;--ink-soft: #87a0b9;--surface-card: rgba(7, 18, 33, .88);--surface-soft: rgba(11, 26, 46, .78);--line-soft: rgba(81, 193, 255, .12);--accent-warm: #ff8a1f;--accent-cool: #3bd2ff}*{box-sizing:border-box}html,body,#root{margin:0;min-width:320px;min-height:100vh}body{min-height:100vh;background:radial-gradient(circle at 15% 10%,rgba(59,210,255,.1),transparent 20%),radial-gradient(circle at 85% 15%,rgba(0,149,255,.12),transparent 18%),linear-gradient(180deg,#050d18cc,#030810eb),#040a13}button,input,textarea{font:inherit}button{cursor:pointer}input,textarea,select,button{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease,opacity .18s ease}input:focus,textarea:focus,select:focus{outline:none}::selection{background:#3bd2ff38;color:#ecf7ff}.login-shell{position:relative;display:grid;place-items:center;min-height:100vh;padding:36px 24px;background:radial-gradient(circle at top left,rgba(248,113,113,.18),transparent 24%),radial-gradient(circle at bottom right,rgba(59,130,246,.16),transparent 22%),linear-gradient(180deg,#fffcf5b8,#ffffff42);overflow:hidden}.login-shell:before,.login-shell:after{content:"";position:absolute;border-radius:999px;pointer-events:none}.login-shell:before{top:-140px;right:-60px;width:340px;height:340px;background:radial-gradient(circle,rgba(59,130,246,.16),transparent 68%)}.login-shell:after{left:-120px;bottom:-120px;width:320px;height:320px;background:radial-gradient(circle,rgba(245,158,11,.18),transparent 66%)}.login-panel{position:relative;display:grid;grid-template-columns:minmax(320px,.95fr) minmax(380px,1.05fr);gap:26px;width:min(1120px,100%);padding:34px;border:1px solid rgba(18,38,63,.08);border-radius:34px;background:radial-gradient(circle at top right,rgba(59,130,246,.16),transparent 28%),radial-gradient(circle at bottom left,rgba(245,158,11,.18),transparent 28%),#fffcf5f7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 36px 90px #4222121f,inset 0 1px #ffffffad;animation:rise-in .42s ease}.login-panel-compact{grid-template-columns:1fr;width:min(620px,100%);max-width:620px;padding:24px}.login-copy{display:grid;gap:22px;align-content:start}.login-copy h1{margin:4px 0 2px;font-size:clamp(2.5rem,3vw,3.2rem);line-height:1.02;letter-spacing:-.03em}.login-copy p{margin:0;color:var(--ink-soft);line-height:1.75}.login-form{display:grid;gap:18px;padding:28px;border-radius:30px;background:linear-gradient(180deg,#ffffffeb,#fffcf7d1);border:1px solid rgba(18,38,63,.06);box-shadow:0 24px 56px #4222120f,inset 0 1px #ffffffb3}.login-form-compact{gap:20px;padding:30px}.captcha-card{display:grid;place-items:center;gap:10px;min-height:104px;padding:16px 14px;border-radius:24px;border:1px dashed rgba(18,38,63,.18);background:linear-gradient(145deg,#ffffffe6,#f6f8fcad);box-shadow:inset 0 1px #ffffffbd}.captcha-card strong{font-size:1.72rem;letter-spacing:.22em;color:#0f172a}.captcha-note{color:var(--ink-soft);line-height:1.55}.remember-row{display:flex;gap:10px;align-items:center;color:var(--ink-soft);padding-top:2px}.remember-row input{width:16px;height:16px}.session-card{padding:16px 18px;border-radius:20px;border:1px solid rgba(18,38,63,.08)}.session-card strong{display:block;margin-bottom:6px}.session-account{margin:0;color:var(--ink-soft);line-height:1.65}.login-error{margin:0;padding:12px 14px;border-radius:18px;color:#b91c1c;background:#fef2f2eb;border:1px solid rgba(239,68,68,.16)}.login-submit{justify-self:stretch}.modal-overlay{position:fixed;inset:0;display:grid;place-items:center;padding:24px;background:#0f172a5c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-card{width:min(460px,100%);padding:24px;border-radius:28px;background:#fffcf5fa;border:1px solid rgba(18,38,63,.08);box-shadow:0 24px 48px #0f172a33;animation:rise-in .22s ease}.modal-card h3{margin:8px 0 12px}.modal-copy{margin:0 0 20px;color:var(--ink-soft);line-height:1.7}.toast{position:fixed;top:20px;left:50%;z-index:30;display:flex;align-items:flex-start;gap:12px;min-width:320px;max-width:min(560px,calc(100vw - 32px));padding:14px 18px;border-radius:22px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 40px #0f172a2e;transform:translate(-50%);animation:toast-slide-down .26s ease}.toast strong{display:block;margin-bottom:4px}.toast p{margin:0}.toast-copy{min-width:0}.toast-indicator{width:11px;height:11px;margin-top:5px;border-radius:999px;flex-shrink:0}.toast-success{background:#f0fdf4eb;border:1px solid rgba(34,197,94,.2);color:#166534}.toast-error{background:#fef2f2eb;border:1px solid rgba(239,68,68,.2);color:#b91c1c}.toast-success .toast-indicator{background:#16a34a;box-shadow:0 0 0 4px #22c55e1f}.toast-error .toast-indicator{background:#dc2626;box-shadow:0 0 0 4px #ef44441f}.console-shell{display:grid;grid-template-columns:308px minmax(0,1fr);min-height:100vh;color:var(--ink-strong);position:relative;transition:grid-template-columns .22s ease}.console-shell.sidebar-collapsed{grid-template-columns:188px minmax(0,1fr)}.console-sidebar{display:flex;flex-direction:column;gap:28px;padding:28px 20px;background:radial-gradient(circle at top left,rgba(244,114,182,.22),transparent 34%),radial-gradient(circle at bottom left,rgba(59,130,246,.18),transparent 28%),linear-gradient(180deg,#0d2134fa,#09121cfa);border-right:1px solid rgba(255,255,255,.08);box-shadow:inset -1px 0 #ffffff0a,18px 0 32px #0f172a14;transition:padding .22s ease}.sidebar-brand-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.sidebar-toggle{padding:8px 12px}.sidebar-collapsed .brand-copy,.sidebar-collapsed .session-account,.sidebar-collapsed .sidebar-footnote,.sidebar-collapsed .business-chip small,.sidebar-collapsed .section-label,.sidebar-collapsed .sidebar-title-row .link-button{display:none}.sidebar-collapsed .console-sidebar{padding-left:14px;padding-right:14px}.brand-block h1{margin:10px 0 12px;font-size:2rem;line-height:1.05;color:#fff7ed}.brand-kicker,.section-label,.eyebrow{margin:0;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.brand-kicker{color:#f9a8d4}.brand-copy{margin:0;color:#fff7edbd;line-height:1.7}.side-menu,.business-stack{display:grid;gap:10px}.menu-button,.business-chip,.ghost-button,.primary-button,.danger-button,.theme-card{font:inherit}.menu-button{padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;color:#fff7edd1;background:#ffffff08;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.menu-button:hover,.business-chip:hover,.chip-delete-button:hover,.ghost-button:hover,.primary-button:hover,.danger-button:hover,.page-chip:hover,.theme-card:hover,.business-admin-card:hover,.compact-row:hover,.summary-card:hover,.image-card:hover{transform:translateY(-1px)}.menu-button.active{color:#0b1320;background:linear-gradient(135deg,#f59e0b,#fb7185);border-color:transparent;box-shadow:0 16px 32px #fb71852e}.menu-button:hover{background:#ffffff14}.sidebar-section{display:grid;gap:12px}.sidebar-title-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.section-label{color:#ffffff7a}.section-label-main{color:var(--ink-soft)}.business-chip{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff08;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.business-chip-main{display:grid;gap:4px;flex:1;border:0;padding:0;background:transparent;color:#fff7ed;text-align:left}.business-chip-label{display:flex;align-items:center;gap:10px}.business-chip-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:10px;background:#ffffff1f;color:#fff7ed;font-size:.88rem}.business-chip-icon img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.business-chip small{color:#fff7ed8f}.business-chip.active{transform:translate(4px);border-color:#fb71858c;background:#ffffff14;box-shadow:0 14px 30px #00000042}.chip-delete-button{padding:4px 8px;border:0;border-radius:999px;background:#ef44441f;color:#fecaca}.console-main{display:grid;gap:20px;padding:24px 24px 32px;align-content:start;position:relative;background:radial-gradient(circle at top right,rgba(250,204,21,.08),transparent 20%),radial-gradient(circle at 20% 10%,rgba(37,99,235,.08),transparent 16%)}.topbar{display:flex;justify-content:space-between;gap:16px;align-items:center;position:sticky;top:0;z-index:10;padding:14px 18px;border-radius:24px;background:#fffcf5d6;border:1px solid rgba(18,38,63,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 28px #4222120f}.breadcrumb{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.breadcrumb-item{display:inline-flex;align-items:center;gap:8px;color:var(--ink-soft)}.breadcrumb-item:not(:last-child):after{content:"/";color:#5a677780}.topbar-caption,.topbar-user p{margin:4px 0 0;color:var(--ink-soft)}.topbar-user{display:flex;gap:12px;align-items:center;padding:10px 14px;border-radius:18px;background:#ffffffbd;border:1px solid rgba(18,38,63,.06);box-shadow:inset 0 1px #ffffffa8}.topbar-avatar{display:grid;place-items:center;width:42px;height:42px;border-radius:999px;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff7ed;font-weight:700}.sidebar-footnote{margin-top:auto;padding:16px 18px;border-radius:22px;background:#ffffff0d;color:#fff7edc2}.session-card{background:#ffffff0f;color:#fff7ed}.sidebar-logout{margin-top:12px}.sidebar-footnote strong{display:block;margin-bottom:8px;color:#fff7ed}.sidebar-footnote p{margin:0;line-height:1.65}.hero-panel,.panel,.stat-card{border:1px solid rgba(18,38,63,.08);border-radius:28px;background:#fffcf5e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 22px 48px #42221214,inset 0 1px #ffffffad;animation:rise-in .36s ease both}.hero-panel{display:flex;justify-content:space-between;gap:24px;padding:28px 30px;position:relative;background:radial-gradient(circle at right top,rgba(59,130,246,.18),transparent 30%),radial-gradient(circle at left bottom,rgba(245,158,11,.16),transparent 28%),#fffcf5f5;overflow:hidden}.hero-panel:after{content:"";position:absolute;inset:auto -80px -80px auto;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(59,130,246,.16),transparent 66%);pointer-events:none}.hero-panel h2{margin:8px 0;font-size:clamp(1.75rem,2vw,2.2rem);letter-spacing:-.02em}.hero-copy{max-width:620px;margin:0;color:var(--ink-soft);line-height:1.7}.hero-insights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.hero-insight-card{display:grid;gap:6px;min-width:0;padding:14px 16px;border-radius:22px;border:1px solid rgba(18,38,63,.08);background:#ffffffad;box-shadow:inset 0 1px #ffffffc2}.hero-insight-card span,.hero-insight-card small{color:var(--ink-soft)}.hero-insight-card strong{min-width:0;font-size:1rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.hero-insight-card.media{align-content:start}.hero-insight-card.media img,.hero-preview-empty{width:100%;height:88px;border-radius:16px}.hero-insight-card.media img{object-fit:cover}.hero-preview-empty{display:grid;place-items:center;background:#0f172a0d;color:var(--ink-soft)}.hero-actions,.config-actions{margin-top:12px;display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}.ghost-button,.primary-button,.link-button,.danger-button{border-radius:18px;border:1px solid rgba(18,38,63,.12);padding:11px 18px;font-weight:600;letter-spacing:.01em}.ghost-button{background:#ffffffd1;color:var(--ink-strong);box-shadow:0 8px 20px #0f172a0a,inset 0 1px #ffffffb8}.primary-button{color:#fff7ed;background:linear-gradient(135deg,#c2410c,#ef4444);border-color:transparent;box-shadow:0 18px 24px #c2410c3d}.danger-button{color:#b91c1c;background:#fef2f2eb;border-color:#ef44442e}.ghost-button:hover{background:#fffffff0;border-color:#12263f29}.primary-button:hover{box-shadow:0 22px 34px #c2410c47}.danger-button:hover{background:#fef2f2}.link-button{padding:0;border:0;background:transparent;color:#f9a8d4}.stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.stat-card{padding:20px 22px}.stat-card span,.panel-tip{color:var(--ink-soft)}.stat-card strong{display:block;margin:10px 0 6px;font-size:2rem}.stat-card p{margin:0;color:var(--ink-soft)}.workspace-grid{display:grid;grid-template-columns:minmax(340px,.9fr) minmax(480px,1.1fr);gap:18px}.panel-themes{position:sticky;top:92px;align-self:start}.panel-config{min-width:0}.overview-grid{display:grid;gap:16px}.page-stage{animation:page-fade-in .28s ease}.overview-grid{grid-template-columns:1.2fr .8fr}.panel:hover,.stat-card:hover,.hero-panel:hover{box-shadow:0 26px 50px #4222121a}.panel-header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:20px}.panel-header h3{margin:6px 0 0;font-size:1.32rem;letter-spacing:-.01em}.panel-tip{max-width:360px;line-height:1.65}.draft-badge{padding:6px 10px;border-radius:999px;background:#f59e0b24;color:#b45309;font-size:.82rem}.draft-status{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.draft-meta{color:var(--ink-soft);font-size:.84rem}.theme-list{display:grid;gap:14px}.theme-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:12px;margin-bottom:14px}.toolbar-field{display:grid;gap:8px}.toolbar-field span,.list-meta-row,.drag-hint{color:var(--ink-soft);font-size:.88rem}.toolbar-field input,.toolbar-field select{width:100%;padding:12px 14px;border:1px solid rgba(18,38,63,.12);border-radius:16px;background:#ffffffd1;color:var(--ink-strong);box-shadow:inset 0 1px #ffffffbd}.list-meta-row{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px}.pagination-row,.pagination-pages{display:flex;gap:10px;align-items:center}.pagination-row{justify-content:space-between;margin-top:16px}.page-chip{min-width:36px;height:36px;border:1px solid rgba(18,38,63,.12);border-radius:999px;background:#ffffffd1;color:var(--ink-soft)}.page-chip.active{background:#0f172a;color:#fff7ed;border-color:#0f172a}.business-admin-list,.compact-list{display:grid;gap:12px}.business-admin-card,.compact-row,.summary-card{border-radius:20px;background:#ffffffb8;border:1px solid rgba(18,38,63,.08);box-shadow:inset 0 1px #ffffffb3}.business-admin-card{display:flex;justify-content:space-between;gap:12px;width:100%;padding:16px;text-align:left}.business-admin-main{display:flex;align-items:center;gap:14px}.business-admin-badge{display:grid;place-items:center;width:46px;height:46px;border-radius:16px;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff7ed;font-weight:700;font-size:1rem;box-shadow:0 12px 24px #c2410c2e}.business-admin-badge img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.business-admin-card h4,.compact-row strong{margin:0 0 4px}.business-admin-card p,.compact-row p{margin:0;color:var(--ink-soft)}.business-admin-card.active{border-color:#2563eb59;box-shadow:0 14px 30px #2563eb14}.business-icon-editor{display:flex;align-items:center;gap:16px}.business-icon-preview{display:grid;place-items:center;width:84px;height:84px;border-radius:24px;overflow:hidden;background:#0f172a0d;color:var(--ink-soft);border:1px solid rgba(18,38,63,.08)}.business-icon-preview img{width:100%;height:100%;object-fit:cover}.business-icon-trigger{min-width:160px}.compact-row{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 16px}.summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.summary-card{padding:16px}.summary-card span{display:block;margin-bottom:8px;color:var(--ink-soft)}.summary-card strong{display:block;line-height:1.6}.business-hero-media{display:grid;place-items:center;width:72px;height:72px;overflow:hidden;border-radius:24px;background:#0f172a0d}.business-hero-media img{width:100%;height:100%;object-fit:cover}.spotlight-card{display:grid;gap:14px}.spotlight-preview{display:grid;place-items:center;min-height:180px;overflow:hidden;border-radius:24px;background:#0f172a0d;color:var(--ink-soft)}.spotlight-preview img{width:100%;height:180px;object-fit:cover}.spotlight-copy strong{display:block;margin-bottom:4px}.spotlight-copy p,.spotlight-copy small{margin:0;color:var(--ink-soft)}.status-board{display:grid;gap:14px}.status-board-row{display:grid;gap:8px}.status-board-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.status-board-track{height:10px;overflow:hidden;border-radius:999px;background:#0f172a14}.status-board-fill{height:100%;border-radius:inherit}.status-board-fill.status-online{background:linear-gradient(90deg,#22c55ecc,#22c55e59)}.status-board-fill.status-testing{background:linear-gradient(90deg,#3b82f6cc,#3b82f659)}.status-board-fill.status-draft{background:linear-gradient(90deg,#94a3b8cc,#94a3b859)}.status-board-fill.status-offline{background:linear-gradient(90deg,#ef4444cc,#ef444459)}.latest-record-banner{margin-top:16px;padding:16px 18px;border-radius:20px;background:linear-gradient(135deg,#3b82f61a,#f59e0b1a);border:1px solid rgba(18,38,63,.08)}.latest-record-banner p{margin:0;color:var(--ink-soft)}.theme-card{display:grid;gap:14px;width:100%;padding:18px;border:1px solid rgba(18,38,63,.08);border-radius:24px;background:linear-gradient(180deg,#ffffffc7,#fffbf5b8);text-align:left;overflow:hidden;box-shadow:inset 0 1px #ffffffb8}.theme-card.active{border-color:#2563eb59;background:linear-gradient(180deg,#eff6fff5,#fffffff5);box-shadow:0 16px 32px #2563eb1f}.theme-card-select{display:grid;gap:12px;width:100%;padding:0;border:0;background:transparent;text-align:left}.theme-card-top,.theme-card-meta{display:flex;justify-content:space-between;gap:12px}.theme-card h4{margin:0 0 4px;font-size:1rem}.theme-card p,.theme-card-meta{margin:0;color:var(--ink-soft)}.theme-card-meta{font-size:.87rem}.theme-card-preview{display:grid;place-items:center;min-height:152px;overflow:hidden;border-radius:18px;background:#0f172a0d;color:var(--ink-soft)}.theme-card-preview img{width:100%;height:152px;object-fit:cover}.theme-card-actions{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;border-top:1px solid rgba(18,38,63,.08)}.theme-card-copy{min-width:108px;padding:9px 14px;background:#0f172a0a}.theme-card-copy.copied{background:#22c55e1f;border-color:#22c55e2e;color:#166534}.status-pill{height:fit-content;padding:6px 10px;border-radius:999px;font-size:.78rem}.status-online{background:#22c55e24;color:#15803d}.status-testing{background:#3b82f624;color:#1d4ed8}.status-draft{background:#94a3b82e;color:#475569}.status-offline{background:#ef444424;color:#b91c1c}.config-body{display:grid;gap:16px}.config-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.config-overview-card,.config-section{border-radius:24px;border:1px solid rgba(18,38,63,.08);background:linear-gradient(180deg,#ffffffd6,#fffbf5b8);box-shadow:0 12px 28px #0f172a0d,inset 0 1px #ffffffbd}.config-overview-card{display:grid;gap:8px;padding:18px}.config-overview-card span,.config-overview-card small{color:var(--ink-soft)}.config-overview-card strong{font-size:1.1rem;line-height:1.5}.config-section{display:grid;gap:18px;padding:20px}.config-section-emphasis{background:radial-gradient(circle at top right,rgba(59,130,246,.12),transparent 32%),linear-gradient(180deg,#ffffffeb,#fffbf5cc)}.config-section-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.config-section-head h4{margin:6px 0 0;font-size:1.15rem}.config-section-head p{max-width:360px;margin:0;color:var(--ink-soft);line-height:1.7}.config-access-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:14px;align-items:start}.share-preview-card{display:grid;gap:14px;padding:18px;border-radius:22px;border:1px solid rgba(18,38,63,.08);background:#ffffffb8;box-shadow:inset 0 1px #ffffffbd}.share-preview-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.share-preview-head h5{margin:6px 0 0;font-size:1rem}.share-preview-action{min-width:108px}.share-preview-body{display:grid;gap:10px;padding:16px;border-radius:18px;background:#0f172a0a}.share-preview-body p,.share-preview-card small{margin:0;color:var(--ink-soft);line-height:1.65}.share-preview-body strong{font-size:1rem;line-height:1.7;word-break:break-all}.share-preview-inline{display:flex;flex-wrap:wrap;gap:10px 16px;color:var(--ink-strong)}.config-actions-bar{justify-content:flex-end;padding-top:4px}.config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.field-card{display:grid;gap:8px}.field-card span{font-size:.86rem;color:var(--ink-soft);font-weight:600}.field-error{color:#b91c1c;font-size:.8rem}.field-helper{margin:6px 0 0;color:var(--ink-soft);font-size:.88rem}.inline-tip-card{padding:16px 18px;border-radius:20px;background:linear-gradient(135deg,#3b82f614,#f59e0b14);border:1px solid rgba(18,38,63,.08)}.inline-tip-card p{margin:0;color:var(--ink-soft);line-height:1.7}.field-card input,.field-card textarea,.field-card select{width:100%;min-height:50px;padding:13px 14px;border:1px solid rgba(18,38,63,.12);border-radius:18px;background:#ffffffd1;color:var(--ink-strong);resize:vertical;box-shadow:inset 0 1px #ffffffbd}.field-input.invalid{border-color:#ef444461;background:#fef2f2e0}.toolbar-field input:focus,.toolbar-field select:focus,.field-card input:focus,.field-card textarea:focus,.field-card select:focus{border-color:#2563eb57;box-shadow:0 0 0 4px #2563eb1a,inset 0 1px #ffffffbd}.field-card-large{grid-column:1 / -1}.empty-state{display:grid;gap:8px;place-items:center;min-height:180px;padding:24px;border:1px dashed rgba(18,38,63,.14);border-radius:24px;background:#ffffff8c;text-align:center}.empty-state strong{font-size:1rem}.empty-state p{max-width:420px;margin:0;color:var(--ink-soft);line-height:1.7}.image-editor-head,.image-editor-actions{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.image-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:14px}.image-card{display:grid;gap:12px;padding:16px;border-radius:22px;border:1px solid rgba(18,38,63,.08);background:linear-gradient(180deg,#ffffffd6,#fffbf5b3)}.image-card.dragging{border-color:#2563eb59;box-shadow:0 16px 32px #2563eb1f}.image-card-head,.image-card-actions{display:flex;justify-content:space-between;gap:12px;align-items:center}.image-badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:#94a3b829;color:#475569;font-size:.78rem}.image-badge.primary{background:#f59e0b29;color:#b45309}.upload-trigger{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 14px;border:1px dashed rgba(37,99,235,.28);border-radius:18px;background:#eff6ffb8;color:#1d4ed8;cursor:pointer}.upload-input{display:none}.image-preview{display:grid;place-items:center;min-height:144px;overflow:hidden;border-radius:18px;background:#0f172a0d;color:var(--ink-soft)}.image-preview.clickable{cursor:zoom-in}.image-preview img{width:100%;height:100%;object-fit:cover}.image-modal-card{width:min(920px,100%)}.image-modal-preview{overflow:hidden;border-radius:22px;background:#0f172a0f}.image-modal-preview img{display:block;width:100%;max-height:70vh;object-fit:contain}.image-remove-button:disabled,.ghost-button:disabled{cursor:not-allowed;opacity:.55}.record-table{display:grid;gap:8px}.settings-list{display:grid;gap:12px}.settings-item{padding:16px 18px;border-radius:20px;background:#ffffffb8;border:1px solid rgba(18,38,63,.08)}.settings-item strong{display:block;margin-bottom:6px}.settings-item p{margin:0;color:var(--ink-soft);line-height:1.7}.settings-form-grid{margin-top:18px}.toggle-list{display:grid;gap:12px;margin-top:18px}.toggle-row{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 18px;border-radius:20px;background:#ffffffb8;border:1px solid rgba(18,38,63,.08)}.toggle-row strong{display:block;margin-bottom:6px}.toggle-row p{margin:0;color:var(--ink-soft);line-height:1.6}.toggle-row input{width:18px;height:18px}.record-row{display:grid;grid-template-columns:.9fr 1fr .8fr .9fr 1.6fr;gap:14px;padding:14px 16px;border-radius:18px;background:#ffffffb3;color:var(--ink-soft)}.record-row span{min-width:0}.record-head{background:#0f172a0d;color:var(--ink-strong);font-weight:700}.brand-kicker,.section-label,.eyebrow,.topbar-caption,.draft-meta,.panel-tip,.theme-card-meta,.toolbar-field span,.list-meta-row,.drag-hint,.field-helper,.captcha-note{font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace}.login-shell{background:radial-gradient(circle at top left,rgba(0,225,255,.14),transparent 24%),radial-gradient(circle at bottom right,rgba(0,119,255,.14),transparent 22%),linear-gradient(180deg,#020810f5,#040a12eb)}.login-shell:before{background:radial-gradient(circle,rgba(59,210,255,.18),transparent 68%)}.login-shell:after{background:radial-gradient(circle,rgba(255,138,31,.14),transparent 66%)}.login-panel,.login-form,.captcha-card,.topbar,.topbar-user,.hero-panel,.panel,.stat-card,.hero-insight-card,.summary-card,.business-admin-card,.compact-row,.theme-card,.config-overview-card,.config-section,.share-preview-card,.image-card,.settings-item,.toggle-row,.latest-record-banner,.sidebar-footnote,.session-card,.business-chip,.record-row{color:var(--ink-strong);border-color:#4ec2ff1f}.login-panel{background:linear-gradient(180deg,#06111ff0,#050b17f0);box-shadow:0 40px 90px #0000006b,0 0 0 1px #50c8ff14,inset 0 1px #ffffff0a}.login-copy h1,.brand-block h1,.hero-panel h2,.panel-header h3{color:#f4fbff}.captcha-card{background:#0a1627bd;box-shadow:0 20px 40px #0000002e,inset 0 1px #ffffff08}.login-form{background:linear-gradient(180deg,#071221eb,#040c18f0)}.captcha-card strong{color:#7be8ff;text-shadow:0 0 18px rgba(59,210,255,.34)}.login-error{background:#50121266;border-color:#ff72723d;color:#ffb5b5}.console-shell{background:#030914}.console-sidebar{background:radial-gradient(circle at top left,rgba(0,225,255,.12),transparent 34%),radial-gradient(circle at bottom left,rgba(0,103,255,.14),transparent 28%),linear-gradient(180deg,#050c18fa,#020710fa);border-right-color:#3bd2ff1f;box-shadow:inset -1px 0 #ffffff08,22px 0 40px #00000042}.brand-kicker{color:#7be8ff}.brand-copy,.sidebar-footnote p,.session-account,.topbar-caption,.topbar-user p,.login-copy p,.panel-tip,.theme-card p,.theme-card-meta,.summary-card span,.summary-card p,.compact-row p,.business-admin-card p p span,.settings-item p,.toggle-row p,.record-row,.field-helper,.field-card span,.config-section-head p,.config-overview-card span,.config-overview-card small,.share-preview-card small,.share-preview-body p,.share-preview-inline,.business-chip small{color:#88a5bf}.menu-button,.business-chip,.session-card,.sidebar-footnote{background:#091526bd}.menu-button.active{color:#03111f;background:linear-gradient(135deg,#43e6ff,#2f6bff);box-shadow:0 18px 34px #2f6bff47,0 0 24px #43e6ff3d}.chip-delete-button{background:#ff5a5a1f;color:#ffb4b4}.console-main{isolation:isolate;background:radial-gradient(circle at top right,rgba(59,210,255,.08),transparent 20%),radial-gradient(circle at 18% 10%,rgba(37,99,235,.12),transparent 18%),linear-gradient(180deg,#030914fa,#02070ff5)}.console-main:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(78,194,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(78,194,255,.04) 1px,transparent 1px);background-size:28px 28px;opacity:.4}.console-main>*{position:relative;z-index:1}.topbar{background:#05101dc7;box-shadow:0 18px 36px #00000038,inset 0 1px #ffffff0a}.topbar-user{background:#071424d6}.topbar-avatar{background:linear-gradient(135deg,#39e1ff,#2f6bff);color:#03111f;box-shadow:0 0 24px #3bd2ff38}.hero-panel,.panel,.stat-card{position:relative;background:linear-gradient(180deg,#06111feb,#040b16f0);box-shadow:0 24px 48px #00000047,0 0 0 1px #4ec2ff0f,inset 0 1px #ffffff08}.hero-panel:before,.panel:before,.stat-card:before{content:"";position:absolute;left:18px;right:18px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(123,232,255,.72),transparent);pointer-events:none}.hero-panel:after{background:radial-gradient(circle,rgba(59,210,255,.18),transparent 66%)}.hero-insight-card,.summary-card,.business-admin-card,.compact-row,.theme-card,.config-overview-card,.config-section,.share-preview-card,.image-card,.settings-item,.toggle-row,.latest-record-banner,.record-row{background:#091627b8}.hero-insight-card strong,.summary-card strong,.business-admin-card strong,.compact-row strong,.share-preview-body strong,.config-overview-card strong,.settings-item strong,.toggle-row strong{color:#f3fbff}.hero-insight-card.media img,.hero-preview-empty,.spotlight-preview,.theme-card-preview,.image-preview,.business-icon-preview,.business-hero-media{background:#030d1ac7;border:1px solid rgba(78,194,255,.12)}.hero-preview-empty,.spotlight-preview,.theme-card-preview,.image-preview{color:#7f97b3}.ghost-button,.primary-button,.danger-button,.page-chip,.upload-trigger{border-radius:12px}.ghost-button,.page-chip,.upload-trigger{background:linear-gradient(180deg,#0c1d31f0,#071323f5);border-color:#4ec2ff29;color:#d6f8ff;box-shadow:0 12px 24px #00000029,inset 0 1px #ffffff08}.primary-button{color:#03111f;background:linear-gradient(135deg,#49e5ff,#2e6dff);border-color:transparent;box-shadow:0 18px 28px #186dff47,0 0 24px #49e5ff3d}.danger-button{color:#ffd9d9;background:linear-gradient(180deg,#4e0f14d1,#31090feb);border-color:#ff58582e}.ghost-button:hover,.page-chip:hover,.upload-trigger:hover{border-color:#68dfff47;box-shadow:0 18px 32px #0003,0 0 18px #3bd2ff14}.primary-button:hover{box-shadow:0 22px 36px #186dff4d,0 0 28px #49e5ff52}.link-button{color:#75e6ff}.page-chip.active{background:linear-gradient(135deg,#43e6ff,#2f6bff);border-color:transparent;color:#04111f;box-shadow:0 0 20px #3bd2ff33}.theme-card.active,.business-admin-card.active{border-color:#54dcff52;box-shadow:0 18px 36px #0003,0 0 0 1px #54dcff1a,0 0 24px #3bd2ff1f}.theme-card-copy{background:#050f1cb8}.theme-card-copy.copied{background:#0a4038d1;border-color:#10b98138;color:#9af5d2}.business-admin-badge,.business-chip-icon,.business-hero-media{background:linear-gradient(135deg,#00c4ff38,#2f6bff47);color:#dff8ff;box-shadow:0 12px 24px #00000029,inset 0 1px #ffffff0f}.status-board-track{background:#061424f0;border:1px solid rgba(78,194,255,.08)}.status-board-fill.status-online{background:linear-gradient(90deg,#10b981f2,#10b98159)}.status-board-fill.status-testing{background:linear-gradient(90deg,#3bd2fff2,#2f6bff59)}.status-board-fill.status-draft{background:linear-gradient(90deg,#94a3b8e0,#94a3b847)}.status-board-fill.status-offline{background:linear-gradient(90deg,#ff5858eb,#ff585852)}.upload-trigger,.business-icon-trigger{color:#aef4ff}.status-online{background:#10b98124;color:#7af5cd}.status-testing{background:#3b82f629;color:#8dd8ff}.status-draft{background:#94a3b82e;color:#c7d5e2}.status-offline{background:#ef444429;color:#ffc0c0}.field-card input,.field-card textarea,.field-card select,.toolbar-field input,.toolbar-field select{background:#050f1ce6;border-color:#4ec2ff24;color:#ecf7ff}.field-card input::placeholder,.field-card textarea::placeholder,.toolbar-field input::placeholder{color:#8ca4bbc2}.toolbar-field input:focus,.toolbar-field select:focus,.field-card input:focus,.field-card textarea:focus,.field-card select:focus{border-color:#48d6ff6b;box-shadow:0 0 0 4px #3bd2ff24,0 0 20px #3bd2ff14}.field-input.invalid{border-color:#ff6b6b66;background:#400e12bd}.inline-tip-card,.latest-record-banner{background:linear-gradient(135deg,#09293ee0,#0b1f38d1)}.record-head{background:#04101de0}.login-panel-compact{background:radial-gradient(circle at top right,rgba(59,210,255,.14),transparent 30%),linear-gradient(180deg,#050f1cf5,#030a14fa);box-shadow:0 40px 90px #0000005c,0 0 0 1px #4ec2ff14,inset 0 1px #ffffff0a}.login-form-compact{background:linear-gradient(180deg,#061221f0,#040b16f5)}.overview-dashboard{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.overview-command-panel{grid-column:1 / -1}.overview-panel-header{align-items:center}.overview-status-badge{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:#08453f8f;color:#8ff8d0;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.76rem;letter-spacing:.08em}.overview-command-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:16px}.overview-business-frame,.overview-command-stat{border-radius:24px;border:1px solid rgba(78,194,255,.12);background:#081526d1}.overview-business-frame{display:grid;grid-template-columns:120px minmax(0,1fr);gap:18px;align-items:center;padding:22px}.overview-business-mark{width:120px;height:120px;border-radius:30px}.overview-business-copy h4{margin:8px 0 6px;font-size:1.8rem;color:#f4fbff}.overview-business-copy p{margin:0;color:#87a0b9}.overview-business-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.overview-business-tags span{padding:8px 12px;border-radius:999px;background:#04111edb;border:1px solid rgba(78,194,255,.12);color:#d8f8ff}.overview-command-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.overview-command-stat{display:grid;gap:8px;padding:18px}.overview-command-stat span{color:#86ecff;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.74rem;text-transform:uppercase;letter-spacing:.08em}.overview-command-stat strong{font-size:2rem;line-height:1;color:#f4fbff}.overview-command-stat small{color:#87a0b9;line-height:1.65}.overview-theme-stack{gap:14px}.overview-theme-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.8fr) auto;gap:14px;align-items:center}.overview-theme-copy{min-width:0}.overview-theme-domain{min-width:0;color:#9cc6ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-spotlight-panel .spotlight-card,.overview-ops-panel .settings-list,.overview-status-panel .status-board{margin-top:6px}.overview-timeline-panel .record-row{border:1px solid rgba(78,194,255,.08)}@keyframes rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-slide-down{0%{opacity:0;transform:translate(-50%,-16px)}to{opacity:1;transform:translate(-50%)}}@keyframes page-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes drawer-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@media(max-width:1080px){.login-panel,.console-shell,.workspace-grid,.stat-grid,.overview-grid,.summary-grid,.hero-insights,.config-overview-grid,.config-access-layout,.overview-command-layout,.overview-command-stats{grid-template-columns:1fr}.console-sidebar{border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.panel-themes{position:static}}@media(max-width:720px){.console-main{padding:16px}.hero-panel,.panel{padding:18px}.hero-panel,.panel-header,.config-section-head,.share-preview-head,.overview-business-frame,.topbar,.topbar-user,.theme-card-top,.theme-card-meta,.theme-card-actions,.hero-actions,.config-actions,.compact-row,.business-admin-card,.business-admin-main,.business-icon-editor,.toggle-row,.sidebar-title-row,.image-editor-head,.image-editor-actions,.business-chip{flex-direction:column}.draft-status{align-items:flex-start}.config-grid,.record-row,.captcha-row,.theme-toolbar,.overview-theme-row{grid-template-columns:1fr}.list-meta-row,.pagination-row,.pagination-pages,.image-card-head,.image-card-actions{flex-direction:column;align-items:stretch}.toast{top:14px;left:16px;right:16px;min-width:auto;max-width:none;transform:none}}.sidebar-signal-ribbon,.hero-signal-strip{display:flex;flex-wrap:wrap;gap:10px}.sidebar-signal-ribbon{margin-top:16px}.sidebar-signal-ribbon span,.hero-signal-strip span{padding:8px 12px;border-radius:999px;border:1px solid rgba(78,194,255,.16);background:#051323c7;color:#8defff;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.74rem;letter-spacing:.08em}.topbar-meta{display:grid;gap:6px}.console-sidebar:after{content:"";position:absolute;top:18px;right:0;width:1px;height:calc(100% - 36px);background:linear-gradient(180deg,transparent,rgba(67,230,255,.42),transparent);pointer-events:none}.brand-block{position:relative;padding:4px 2px 14px}.brand-block:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(67,230,255,.36),transparent)}.menu-button{position:relative;padding-left:16px}.menu-button:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:999px;background:transparent;transition:background-color .18s ease,box-shadow .18s ease}.menu-button.active:before{background:#7be8ff;box-shadow:0 0 14px #7be8ff66}.hero-panel{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.hero-copy{max-width:720px}.hero-signal-strip{margin-top:16px}.hero-actions{display:grid;gap:12px;align-content:start;width:100%}.hero-actions .ghost-button,.hero-actions .primary-button{width:100%;justify-content:center}.hero-insight-card{min-height:118px}.panel-themes,.panel-config{background:linear-gradient(180deg,#040e1af0,#030a14f5)}.panel-themes .panel-header,.panel-config .panel-header{margin-bottom:24px}.theme-toolbar{padding:14px;border-radius:22px;border:1px solid rgba(78,194,255,.1);background:#051220b3}.theme-card{position:relative;overflow:hidden}.theme-card:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(123,232,255,.72),transparent)}.theme-card-select{gap:14px}.theme-workbench-banner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:16px;padding:20px;border-radius:26px;border:1px solid rgba(78,194,255,.14);background:radial-gradient(circle at top right,rgba(59,210,255,.12),transparent 34%),linear-gradient(180deg,#061221eb,#040b16f5);box-shadow:0 22px 42px #00000038,inset 0 1px #ffffff0a}.theme-workbench-copy{display:grid;gap:8px}.theme-workbench-copy h4{margin:0;font-size:1.55rem;color:#f4fbff}.theme-workbench-copy p:last-child{margin:0;color:#8db3cf}.theme-workbench-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.theme-workbench-metric{display:grid;gap:6px;padding:14px 16px;border-radius:18px;border:1px solid rgba(78,194,255,.1);background:#071424bd}.theme-workbench-metric span{color:#86ecff;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.theme-workbench-metric strong,.config-overview-card strong,.config-section-head h4,.share-preview-head h5{color:#f4fbff}.config-overview-card,.config-section,.share-preview-card{background:linear-gradient(180deg,#071221d6,#050c18e6)}.share-preview-body{border:1px solid rgba(78,194,255,.08)}.config-actions-bar{gap:12px;padding-top:10px;border-top:1px solid rgba(78,194,255,.08)}.overview-dashboard{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.overview-command-panel,.overview-theme-panel,.overview-spotlight-panel,.overview-status-panel,.overview-ops-panel,.overview-timeline-panel{background:linear-gradient(180deg,#05111feb,#040b16f5)}.panel-themes .panel-header{align-items:end}.panel-themes .panel-tip{max-width:320px}.list-meta-row{align-items:center;padding:4px 2px 6px}.theme-card{gap:16px;padding:16px;border-radius:26px;background:linear-gradient(180deg,#081627e6,#050f1df5);box-shadow:0 18px 36px #0003,inset 0 1px #ffffff08}.theme-card-top{align-items:start}.theme-card h4{font-size:1.08rem;color:#f5fbff}.theme-card p,.theme-card-meta{color:#8ba5bf}.theme-card-preview{min-height:168px;border-radius:22px;background:linear-gradient(180deg,#0a1f37f5,#071527f0)}.theme-card-preview img{height:168px}.theme-card-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.theme-card-info{display:grid;gap:6px;padding:12px 14px;border-radius:16px;border:1px solid rgba(78,194,255,.1);background:#04111fc2}.theme-card-info span{color:#78dfff;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.theme-card-info strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f3fbff}.theme-card-actions{padding-top:10px;border-top:1px solid rgba(78,194,255,.08)}.theme-card-token-group{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.theme-card-token,.theme-card-updated{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;border:1px solid rgba(78,194,255,.12);background:#05101ed1;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.72rem;letter-spacing:.06em}.theme-card-token{color:#d9f8ff}.theme-card-updated{color:#7be8ff}.pagination-row{margin-top:20px;padding-top:14px;border-top:1px solid rgba(78,194,255,.08)}.overview-business-frame,.overview-command-stat{box-shadow:inset 0 1px #ffffff0a,0 16px 32px #0000002e}.overview-theme-row{border-radius:18px;border:1px solid rgba(78,194,255,.08);background:#071424bd}@media(max-width:1080px){.hero-panel,.theme-workbench-banner,.theme-workbench-metrics,.theme-card-info-grid{grid-template-columns:1fr}}@media(max-width:720px){.hero-signal-strip,.sidebar-signal-ribbon{gap:8px}}.login-shell{background:radial-gradient(circle at 12% 12%,rgba(21,168,255,.18),transparent 26%),radial-gradient(circle at 88% 18%,rgba(0,236,255,.12),transparent 24%),radial-gradient(circle at 50% 100%,rgba(44,82,255,.12),transparent 32%),linear-gradient(180deg,#020812fa,#030a14f5)}.login-shell:before{width:420px;height:420px;top:-180px;right:-120px;background:radial-gradient(circle,rgba(42,184,255,.18),transparent 70%)}.login-shell:after{width:420px;height:420px;left:-160px;bottom:-180px;background:radial-gradient(circle,rgba(50,105,255,.18),transparent 70%)}.login-panel-compact{max-width:560px;padding:18px;border-radius:34px;border:1px solid rgba(71,196,255,.14);background:linear-gradient(180deg,#050f1df0,#030a15f5);box-shadow:0 36px 90px #0000007a,0 0 0 1px #36a0ff14,inset 0 1px #ffffff0a}.login-form-compact{position:relative;overflow:hidden;gap:22px;padding:34px;border-radius:28px;border:1px solid rgba(74,192,255,.14);background:linear-gradient(180deg,#061222f5,#030a15fa);box-shadow:inset 0 1px #ffffff0a,0 24px 60px #00000038}.login-form-compact:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(140deg,rgba(76,198,255,.08),transparent 26%,transparent 72%,rgba(54,111,255,.08)),linear-gradient(180deg,rgba(255,255,255,.02),transparent 24%)}.captcha-card{border-radius:20px;border:1px solid rgba(74,192,255,.12);background:linear-gradient(180deg,#08182ae6,#040f1ceb);box-shadow:inset 0 1px #ffffff08,0 14px 34px #00000029}.field-card{border-radius:22px;border:1px solid rgba(74,192,255,.12);background:linear-gradient(180deg,#081626d6,#050e1ce0);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.field-card:focus-within{transform:translateY(-1px);border-color:#5ddfff6b;box-shadow:0 0 0 1px #5ddfff2e,0 14px 32px #0000002e}.field-card input,.toolbar-field input,.toolbar-field select{border-color:#4fc1ff29;background:#04101ead;color:#f3fbff}.field-card input::placeholder,.toolbar-field input::placeholder{color:#8ba5bfb8}.field-card input:focus,.toolbar-field input:focus,.toolbar-field select:focus{outline:none;border-color:#62e0ff6b;box-shadow:0 0 0 3px #3bd2ff1a,inset 0 1px #ffffff05}.captcha-card{min-height:110px}.captcha-card strong{letter-spacing:.28em}.login-submit{min-height:56px;border-radius:20px}.business-chip,.menu-button,.hero-actions .ghost-button,.hero-actions .primary-button,.theme-card,.page-chip{transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease,color .22s ease}.business-chip{position:relative;overflow:hidden;border-radius:20px;border-color:#4bc0ff1a;background:linear-gradient(180deg,#071322c7,#040b17db)}.business-chip:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 8%,rgba(94,223,255,.08) 48%,transparent 72%);opacity:0;transform:translate(-18%);transition:opacity .22s ease,transform .36s ease;pointer-events:none}.business-chip:hover:before{opacity:1;transform:translate(10%)}.business-chip.active{transform:translate(0);border-color:#62e0ff66;background:linear-gradient(180deg,#0b1e34f0,#050f1df5);box-shadow:0 18px 44px #00000047,0 0 0 1px #4ac0ff1a,inset 0 1px #ffffff0a}.business-chip.active:after{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:999px;background:linear-gradient(180deg,#54f3ff,#2f6bff);box-shadow:0 0 18px #54f3ff6b}.hero-panel{position:relative;gap:28px;padding:30px 30px 28px;border-radius:32px;border-color:#4fc1ff1f;background:radial-gradient(circle at top right,rgba(29,168,255,.12),transparent 30%),radial-gradient(circle at left bottom,rgba(42,94,255,.12),transparent 34%),linear-gradient(180deg,#06111ff0,#030a14fa)}.hero-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 18%),linear-gradient(90deg,transparent,rgba(90,228,255,.06),transparent)}.hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:300px}.hero-actions .ghost-button,.hero-actions .primary-button{position:relative;min-height:58px;padding:0 18px;border-radius:22px;overflow:hidden;isolation:isolate;border:1px solid rgba(77,195,255,.12);background:linear-gradient(180deg,#08182aeb,#040e1af5);color:#eaf7ff;box-shadow:inset 0 1px #ffffff08,0 16px 34px #0000002e}.hero-actions .ghost-button:before,.hero-actions .primary-button:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 0%,transparent 34%,rgba(255,255,255,.16) 50%,transparent 66%,transparent 100%);transform:translate(-130%)}.hero-actions .ghost-button:hover:before,.hero-actions .primary-button:hover:before{animation:hero-button-sheen .82s ease}.hero-actions .ghost-button:after,.hero-actions .primary-button:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid transparent;pointer-events:none}.hero-actions .ghost-button:hover{transform:translateY(-2px);border-color:#5fdfff42;box-shadow:0 22px 42px #0000003d,0 0 0 1px #4ac0ff14}.hero-actions .primary-button{grid-column:1 / -1;color:#03111f;font-weight:700;border-color:#8bf0ff2e;background:linear-gradient(115deg,#29dffff5,#208dfff0 55%,#4765ffeb);box-shadow:0 22px 48px #0f68ff47,0 0 32px #47c2ff3d}.hero-actions .primary-button:after{border-color:#ffffff2e}.hero-actions .primary-button:hover{transform:translateY(-2px);box-shadow:0 26px 56px #0f68ff4d,0 0 38px #47c2ff42}.theme-card{border-color:#4dc3ff1a}.theme-card.active{border-color:#5ddfff5c;background:linear-gradient(180deg,#0a1c30fa,#050f1dfa);box-shadow:0 26px 54px #00000047,0 0 0 1px #4ac0ff1f,0 0 36px #3189ff1f}.theme-card.active:after{content:"";position:absolute;inset:12px;border-radius:18px;border:1px solid rgba(95,223,255,.12);pointer-events:none}.theme-card.active .theme-card-preview{box-shadow:0 0 0 1px #4ac0ff2e,0 20px 46px #0000003d}.theme-card-preview img{transition:transform .28s ease,filter .28s ease}.theme-card:hover .theme-card-preview img,.theme-card.active .theme-card-preview img{transform:scale(1.018);filter:saturate(1.04)}.theme-card-copy{min-width:118px;border-radius:16px;background:linear-gradient(180deg,#102338eb,#081425f5)}.theme-card-copy.copied{color:#03213a;border-color:#6aeeff24;background:linear-gradient(115deg,#62effff0,#3eaeffeb);box-shadow:0 18px 32px #24a7ff33,0 0 22px #62efff24}.page-chip{min-width:42px;height:42px;border-radius:14px;border-color:#4dc3ff1f;background:linear-gradient(180deg,#08182adb,#040e1ae6);color:#8fb3ca;box-shadow:inset 0 1px #ffffff08}.page-chip:hover{color:#eaf8ff;border-color:#5fdfff3d;box-shadow:0 12px 26px #00000029,0 0 0 1px #4ac0ff0f}.page-chip.active{color:#03111f;border-color:#8bf0ff29;background:linear-gradient(135deg,#5bf1fff5,#2597fff0);box-shadow:0 18px 32px #1472ff3d,0 0 24px #5bf1ff29}@keyframes hero-button-sheen{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media(max-width:960px){.hero-actions{grid-template-columns:1fr}.hero-actions .primary-button{grid-column:auto}}@media(max-width:720px){.login-panel-compact{padding:12px}.login-form-compact{padding:24px 20px}}.login-shell{isolation:isolate}.login-shell:before,.login-shell:after{animation:login-orb-float 14s ease-in-out infinite alternate}.login-shell:after{animation-duration:18s;animation-delay:-4s}login-content-in from{opacity:0;transform:translateY(18px)}login-content-in to{opacity:1;transform:translateY(0)}captcha-scan from{transform:translateY(-120%)}captcha-scan to{transform:translateY(120%)}@media(pointer:fine){body.cursor-fx-enabled,body.cursor-fx-enabled *{cursor:none!important}}.cursor-fx-root{position:fixed;inset:0;z-index:180;pointer-events:none;mix-blend-mode:screen}.cursor-fx-dot,.cursor-fx-halo,.cursor-fx-orbit,.cursor-fx-target-orbit,.cursor-fx-trail,.cursor-burst-particle{position:fixed;top:0;left:0;pointer-events:none;border-radius:999px;opacity:0;transform:translate3d(-50%,-50%,0);will-change:transform,opacity}.cursor-fx-dot{width:10px;height:10px;background:radial-gradient(circle,#b4f7fffa,#4fdeffeb 60%,#327effe6);box-shadow:0 0 14px #58e4ffa8,0 0 28px #428cff70}.cursor-fx-halo{width:44px;height:44px;border:1px solid rgba(109,233,255,.48);background:radial-gradient(circle,rgba(88,228,255,.18),rgba(70,139,255,.08) 54%,transparent 74%);box-shadow:0 0 22px #58e4ff3d,inset 0 0 16px #50d0ff1f}.cursor-fx-target-orbit{display:grid;place-items:center;width:160px;height:64px;border-radius:999px;opacity:0}.cursor-fx-target-ring{position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(106,229,255,.18);box-shadow:inset 0 0 20px #58e4ff0a,0 0 24px #58e4ff14}.cursor-fx-target-ring.ring-a{animation:target-orbit-spin 3.2s linear infinite}.cursor-fx-target-ring.ring-b{inset:5px;border-color:#6581ff29;animation:target-orbit-spin-reverse 4.4s linear infinite}.cursor-fx-target-dot{position:absolute;top:50%;left:100%;width:7px;height:7px;border-radius:999px;background:radial-gradient(circle,#cbfafffa,#5cefffe6 62%,#5c76ffa3);box-shadow:0 0 12px #58e4ffb3,0 0 22px #428cff52;transform:translate(-50%,-50%)}.cursor-fx-orbit{width:62px;height:62px;opacity:0}.cursor-fx-orbit.orbit-a{animation:cursor-orbit-spin 3.6s linear infinite}.cursor-fx-orbit.orbit-b{width:78px;height:78px;animation:cursor-orbit-spin-reverse 5.2s linear infinite}.cursor-fx-orbit-dot{position:absolute;top:50%;left:100%;width:6px;height:6px;border-radius:999px;background:radial-gradient(circle,#c6fcfff5,#59f0ffe0 62%,#6376ff85);box-shadow:0 0 10px #58e4ffa3,0 0 20px #428cff4d;transform:translate(-50%,-50%)}.cursor-fx-orbit.orbit-b .cursor-fx-orbit-dot{width:5px;height:5px;opacity:.78}.cursor-fx-trail{width:7px;height:7px;background:radial-gradient(circle,#bcf9fff0,#56e2ffe0 64%,#627affb3);box-shadow:0 0 10px #58e4ff66}.cursor-fx-trail.trail-2{width:6px;height:6px;opacity:.84}.cursor-fx-trail.trail-3{width:5px;height:5px;opacity:.68}.cursor-fx-trail.trail-4{width:4px;height:4px;opacity:.54}.cursor-burst-particle{width:8px;height:8px;box-shadow:0 0 18px currentColor}.cursor-burst-particle.strong{width:10px;height:10px}@keyframes cursor-orbit-spin{0%{transform:translate3d(-50%,-50%,0) rotate(0)}to{transform:translate3d(-50%,-50%,0) rotate(360deg)}}@keyframes cursor-orbit-spin-reverse{0%{transform:translate3d(-50%,-50%,0) rotate(360deg)}to{transform:translate3d(-50%,-50%,0) rotate(0)}}@keyframes target-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes target-orbit-spin-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@media(pointer:coarse),(prefers-reduced-motion:reduce){.cursor-fx-root{display:none}}.theme-card,.theme-card:hover,.theme-card.active,.theme-card.active:hover{transform:none!important}.theme-card:hover .theme-card-depth-layer.layer-a,.theme-card:hover .theme-card-depth-layer.layer-b,.theme-card:hover .theme-card-preview,.theme-card:hover .theme-card-preview img,.theme-card:hover .theme-card-preview-overlay,.theme-card:hover .theme-card-preview-caption{transform:none!important;filter:none!important;opacity:inherit!important}.theme-card:hover{border-color:#6fe5ff1a!important;box-shadow:0 14px 28px #0008121f,inset 0 1px #ffffff08!important}.theme-card.active,.theme-card.active:hover{border-color:#6fe5ff2e!important;box-shadow:0 18px 34px #040d1c29,0 0 22px #54b3ff14!important}.login-captcha-shell{align-items:stretch}.login-captcha-card{justify-self:stretch}.cursor-fx-orbit{opacity:.78}.theme-card,.theme-card:hover,.theme-card.active,.theme-card.active:hover,.theme-card-select,.theme-card-select:hover{transform:none!important}.theme-card:hover .theme-card-depth-layer,.theme-card:hover .theme-card-preview,.theme-card:hover .theme-card-preview img,.theme-card:hover .theme-card-preview-overlay,.theme-card:hover .theme-card-preview-caption,.theme-card.active:hover .theme-card-depth-layer,.theme-card.active:hover .theme-card-preview,.theme-card.active:hover .theme-card-preview img,.theme-card.active:hover .theme-card-preview-overlay,.theme-card.active:hover .theme-card-preview-caption{transform:none!important;filter:none!important}.theme-card:hover,.theme-card.active:hover{box-shadow:0 16px 30px #000a1824,inset 0 1px #ffffff0a!important}.theme-card.active,.theme-card.active:hover{border-color:#70e7ff2e!important}.login-panel-compact{width:min(1000px,100%);max-width:1000px}.login-form-compact{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px 18px;padding:34px 36px 32px;align-items:start}.login-brand-bar,.login-hero-copy,.login-captcha-shell,.login-foot-row,.login-error-slot,.login-submit{grid-column:1 / -1}.login-brand-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:8px}.login-brand-status{min-height:38px;padding:0 16px;border-radius:999px;border:1px solid rgba(108,228,255,.16);background:linear-gradient(180deg,#082038b3,#061424db);color:#8eeeff;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.login-hero-copy{display:grid;gap:10px;padding-bottom:8px}.login-hero-copy h1{margin:0;font-size:clamp(4rem,7vw,5.8rem);line-height:.92;letter-spacing:-.06em;text-wrap:balance}.login-hero-copy p{margin:0;max-width:46ch;color:#cee6ffcc;line-height:1.6}.login-field-stack{grid-column:1 / span 7;display:grid;gap:16px}.login-input-block{display:grid;gap:10px;padding:16px 16px 14px;border-radius:24px;border:1px solid rgba(92,226,255,.12);background:linear-gradient(180deg,#0a1f35e0,#061220f5);box-shadow:inset 0 1px #ffffff08,0 16px 34px #000a1824}.login-input-block>span{color:#63dfff;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.login-input-block input{min-height:58px;padding:0 18px;border-radius:19px;border:1px solid rgba(110,229,255,.16);background:#020c16ad;color:#eff8ff;font-size:1.02rem;line-height:1;letter-spacing:.01em;box-shadow:inset 0 0 0 1px #ffffff04,0 0 #5ae2ff00}.login-input-block input::placeholder{color:#7fa4c68f}.login-input-block:focus-within{border-color:#70e7ff33;box-shadow:inset 0 1px #ffffff0d,0 20px 38px #000a1838}.login-input-block:focus-within input{border-color:#76ebff4d;box-shadow:inset 0 0 0 1px #ffffff05,0 0 0 4px #58e4ff14}.login-captcha-shell{grid-template-columns:minmax(0,1fr) 188px;display:grid;gap:16px;align-items:stretch}.login-input-block-captcha{min-height:152px;align-content:start}.login-input-block-captcha input{min-height:56px}.login-input-block-captcha .captcha-note{margin-top:2px;color:#99bfdfbd;font-size:.82rem;line-height:1.4}.login-captcha-card{position:relative;display:grid;align-content:center;justify-items:center;gap:14px;min-height:152px;padding:18px 16px;border-radius:26px;border:1px solid rgba(106,228,255,.14);background:radial-gradient(circle at top,rgba(66,140,255,.18),transparent 46%),linear-gradient(180deg,#0c223aeb,#071423fa);box-shadow:inset 0 1px #ffffff0a,0 18px 38px #000a182e;overflow:hidden}.login-captcha-card:before{content:"";position:absolute;inset:12px;border-radius:20px;border:1px solid rgba(109,230,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 30%);pointer-events:none}.login-captcha-card:after{content:"";position:absolute;inset:-30%;background:conic-gradient(from 180deg,transparent,rgba(96,236,255,.12),transparent 32%);opacity:.8;animation:captcha-card-orbit 6.8s linear infinite;pointer-events:none}.login-captcha-card strong,.login-captcha-card .link-button{position:relative;z-index:1}.login-captcha-card strong{color:#8ff6ff;font-size:2rem;line-height:1;letter-spacing:.22em;text-shadow:0 0 16px rgba(88,228,255,.28),0 0 30px rgba(66,140,255,.18)}.login-captcha-card .link-button{min-height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(108,228,255,.14);background:#081c2f8a;color:#90eeff}.login-foot-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.remember-row{min-height:42px}.login-mini-note{padding:10px 14px;border-radius:999px;border:1px solid rgba(108,228,255,.12);background:#081a2c85;color:#b6d8f2c7;font-size:.88rem}.login-error-slot{min-height:46px}.login-submit{min-height:62px;width:min(420px,100%);border-radius:24px;justify-self:start;font-size:1.06rem;letter-spacing:.02em;box-shadow:0 22px 48px #1e73ff3d,0 0 26px #58e4ff1f}.login-submit:after{content:"";position:absolute;inset:auto 18px 10px;height:18px;border-radius:999px;background:radial-gradient(circle,rgba(71,225,255,.44),transparent 72%);filter:blur(14px);pointer-events:none;opacity:.9}@keyframes captcha-card-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:940px){.login-form-compact{grid-template-columns:1fr;padding:28px 24px 26px}.login-field-stack{grid-column:1 / -1}.login-captcha-shell{grid-template-columns:1fr}.login-foot-row{align-items:flex-start;flex-direction:column}.login-submit{width:100%}}.console-shell{grid-template-columns:272px minmax(0,1fr)!important;gap:0!important;max-width:none!important;margin:0!important}.console-shell.sidebar-collapsed{grid-template-columns:172px minmax(0,1fr)!important}.console-sidebar{position:sticky!important;top:0!important;align-self:start!important;height:100dvh!important;margin:0!important;padding:18px 16px 20px!important;border-radius:0!important;overflow-y:auto!important}.console-main{padding:18px 20px 28px 18px!important}.theme-card-preview{position:relative!important;isolation:isolate;min-height:176px!important;border-radius:22px!important;background:#071321!important}.theme-card-preview:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(180deg,#030c1614,#030c1638 38%,#030c16e0),linear-gradient(90deg,#030c166b,#030c1614 42%,#030c164d)!important}.theme-card-preview img{height:176px!important;object-fit:cover!important}.theme-card-preview-overlay,.theme-card-preview-caption{position:absolute!important;z-index:2!important;left:14px!important;right:14px!important}.theme-card-preview-overlay{top:14px!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.theme-card-preview-caption{bottom:14px!important;display:grid!important;gap:4px!important;padding:12px 14px!important;border-radius:16px!important;background:linear-gradient(180deg,#05111f2e,#05111fbd)!important;border:1px solid rgba(150,225,255,.12)!important}.theme-preview-kicker,.theme-preview-count{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:0 12px!important;border-radius:999px!important;background:#05111fc7!important;border:1px solid rgba(120,214,255,.14)!important;color:#d8f8ff!important;letter-spacing:.16em!important;text-transform:uppercase!important}.theme-card-preview-caption strong{color:#f4fbff!important;font-size:1.02rem!important;line-height:1.3!important;text-shadow:0 2px 12px rgba(0,0,0,.44)!important}.theme-card-preview-caption span{color:#e0f4ffd1!important;font-size:.84rem!important;line-height:1.45!important;text-shadow:0 2px 10px rgba(0,0,0,.38)!important}.image-card.uploading{border-color:#47c3ff47!important;background:#091727d6!important}.upload-trigger{position:relative!important;width:100%!important;min-height:52px!important;padding:0 16px!important;overflow:hidden!important}.upload-trigger.is-loading{color:#bfefff!important;border-color:#47c3ff52!important;background:#0c243ec7!important;cursor:wait!important}.upload-trigger.is-loading:after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,transparent,rgba(71,195,255,.16),transparent)!important;animation:upload-sheen 1.1s linear infinite!important}.image-preview{position:relative!important;min-height:164px!important;border-radius:20px!important}.image-uploading-overlay{position:absolute!important;inset:0!important;z-index:2!important;display:grid!important;place-items:center!important;gap:10px!important;background:linear-gradient(180deg,#040c1799,#040c17d1)!important;color:#eefbff!important;text-align:center!important}.image-uploading-overlay strong{font-size:.92rem!important;letter-spacing:.06em!important}.image-uploading-spinner{width:28px!important;height:28px!important;border-radius:999px!important;border:3px solid rgba(192,238,255,.2)!important;border-top-color:#45d9ff!important;animation:upload-spin .78s linear infinite!important}.image-card-head{align-items:flex-start!important}.image-card-head .image-badge{min-height:30px!important;padding:0 12px!important;align-items:center!important;letter-spacing:.08em!important}.image-card .field-card>span{display:inline-flex!important;align-items:center!important;min-height:24px!important;line-height:1.45!important}@keyframes upload-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes upload-sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}.modal-overlay{position:fixed!important;inset:0!important;z-index:120!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;background:#030a12b8!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;overflow:auto!important}.modal-card.image-modal-card{position:relative!important;width:min(920px,calc(100vw - 48px))!important;max-height:calc(100vh - 48px)!important;margin:auto!important;transform:none!important}.image-modal-card .panel-header{margin-bottom:18px!important}.image-modal-preview{display:flex!important;align-items:center!important;justify-content:center!important;min-height:320px!important}.image-modal-preview img{max-width:100%!important;max-height:calc(100vh - 180px)!important;object-fit:contain!important}.login-shell{perspective:1400px}.login-scene,.login-panel,.login-brand-bar,.login-hero-copy,.login-field-stack,.login-captcha-shell,.login-foot-row,.login-error,.login-submit{animation:none!important}.login-panel{transform-style:preserve-3d;will-change:transform,opacity}.login-scene{will-change:transform}.login-panel-orbit,.login-captcha-card,.login-submit{will-change:transform,box-shadow,opacity}.login-submit{isolation:isolate}.login-submit:before{opacity:.9}.empty-state{min-height:220px!important;padding:28px!important;border-style:solid!important;border-color:#72d6ff1f!important;background:linear-gradient(180deg,#0a1626e6,#07111ef0)!important}.empty-state strong{color:#eef8ff!important;font-size:1.12rem!important;line-height:1.4!important;letter-spacing:.02em!important}.empty-state p{max-width:460px!important;color:#c2e2f5c7!important;font-size:.95rem!important;line-height:1.75!important}.ghost-button,.primary-button,.danger-button,.menu-button,.upload-trigger,.theme-card-copy,.chip-delete-button,.link-button{text-shadow:none!important}.ghost-button:hover,.ghost-button:focus-visible,.upload-trigger:hover,.upload-trigger:focus-visible,.theme-card-copy:hover,.theme-card-copy:focus-visible{color:#eef8ff!important;border-color:#72d6ff42!important;background:#0a1c2ef5!important}.primary-button:hover,.primary-button:focus-visible{color:#04121f!important;background:linear-gradient(135deg,#59f0ff,#5b8cff)!important;border-color:transparent!important}.danger-button:hover,.danger-button:focus-visible,.chip-delete-button:hover,.chip-delete-button:focus-visible{color:#ffe8e8!important;background:#a41e30e0!important;border-color:#ff7e933d!important}.menu-button:hover,.menu-button:focus-visible{color:#eef8ff!important;background:#0c1f32f5!important;border-color:#5bb8ff33!important}.menu-button.active:hover,.menu-button.active:focus-visible{color:#03111f!important;background:linear-gradient(135deg,#59f0ff,#5b8cff)!important}.link-button:hover,.link-button:focus-visible{color:#8de7ff!important}.theme-card.active{border-color:#65e7ff5c!important;background:linear-gradient(180deg,#0c2237f5,#071625fa)!important;box-shadow:0 0 0 1px #65e7ff1f,0 20px 44px #05101c61,0 0 34px #3dbeff24!important}.theme-card.active .theme-card-top h4,.theme-card.active .theme-card-preview-caption strong,.theme-card.active .theme-card-info strong,.theme-card.active .theme-card-token{color:#f3fbff!important}.theme-card.active .theme-card-top p,.theme-card.active .theme-card-preview-caption span,.theme-card.active .theme-card-meta,.theme-card.active .theme-card-info span{color:#c3e6f8d1!important}.theme-card-current,.theme-workbench-current{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:0 10px!important;border-radius:999px!important;border:1px solid rgba(101,231,255,.18)!important;background:#0b2136c7!important;color:#83eefe!important;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace!important;font-size:.68rem!important;letter-spacing:.14em!important;text-transform:uppercase!important}.theme-card-current{margin-bottom:8px!important}.theme-workbench-copy{display:grid!important;gap:8px!important}.theme-workbench-current{justify-self:start!important}.console-sidebar{overscroll-behavior:contain}.console-sidebar .business-stack{gap:10px}.business-chip{min-height:72px}.business-chip-main,.business-chip-label{gap:10px}.business-chip-label span{line-height:1.18;letter-spacing:-.01em}.business-chip small{line-height:1.4}.image-grid{gap:16px}.image-card{gap:14px;padding:18px;border-radius:26px}.image-card-head{align-items:flex-start;margin-bottom:4px}.image-card-head .image-badge{min-height:30px;padding:0 11px;font-size:.72rem;letter-spacing:.08em;white-space:nowrap}.image-card .field-card{gap:12px;padding:16px 16px 14px;border-radius:18px}.image-card .field-card>span{font-size:.76rem;letter-spacing:.12em;line-height:1.4}.upload-trigger{min-height:52px;padding:0 16px;font-size:.92rem;letter-spacing:.01em}.image-preview{min-height:164px;border-radius:20px}.image-card-actions{align-items:center}.drag-hint{max-width:16ch;line-height:1.65}.image-remove-button{min-width:110px}@media(max-width:720px){.image-card{padding:16px}.image-card-head,.image-card-actions{gap:10px}.image-card .field-card{padding:14px}.image-preview{min-height:148px}}.panel-header{gap:18px;margin-bottom:2px}.panel-header h3{line-height:1.08;letter-spacing:-.03em}.panel-tip{line-height:1.72}.console-sidebar{padding-inline:18px}.console-sidebar .sidebar-section,.console-sidebar .session-card,.console-sidebar .sidebar-footnote{margin-right:2px}.sidebar-footnote p,.session-account,.brand-copy{line-height:1.72}.theme-workbench-metric,.config-overview-card,.summary-card,.settings-item,.toggle-row,.business-admin-card,.record-row{word-break:break-word}.image-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.image-card{align-content:start}.image-card-head{min-height:34px}.image-card .field-card{align-content:start}.image-card .field-card>span{display:block;margin-bottom:2px}.upload-trigger{width:100%}.image-card-actions{justify-content:space-between;gap:14px}.drag-hint{font-size:.84rem;color:#8db1cb}.theme-toolbar .toolbar-field{min-width:0}.theme-toolbar .toolbar-field span{line-height:1.4}.settings-list{gap:16px}.settings-item{padding:18px 20px}.settings-item strong{margin-bottom:8px}.toggle-row{gap:18px}.toggle-row>div{min-width:0}.toggle-row strong{display:block}.toggle-row p{max-width:42ch}.summary-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.summary-card{padding:18px 18px 16px}.summary-card span{margin-bottom:8px}.summary-card strong{font-size:clamp(1.1rem,1.8vw,1.35rem)}.business-admin-list{gap:16px}.business-admin-card h4{margin-bottom:6px}.business-admin-card strong{line-height:1.2}@media(max-width:940px){.console-sidebar{padding-inline:14px}.image-grid,.summary-grid{grid-template-columns:1fr}}.console-shell,.console-sidebar{gap:18px}.sidebar-brand-row{align-items:center;gap:12px;margin-bottom:10px}.sidebar-toggle{min-height:36px;padding:0 12px;border-radius:999px}.brand-kicker{letter-spacing:.18em}.side-menu{margin-top:2px}.menu-button{font-size:.95rem;font-weight:600;letter-spacing:.01em}.sidebar-title-row{align-items:center;margin-bottom:12px}.sidebar-title-row .link-button{min-height:32px;padding:0 10px;border-radius:999px;border:1px solid rgba(112,230,255,.08);background:#0815258a}.business-chip{padding:10px 10px 10px 12px}.business-chip-main{min-height:48px}.business-chip-icon{width:34px;height:34px;border-radius:12px}.chip-delete-button{min-width:58px;min-height:36px;border-radius:999px;border:1px solid rgba(255,124,154,.1);background:#3d101c70}.chip-delete-button:hover{transform:translateY(-1px)}.topbar{min-height:76px}.topbar-meta{justify-content:center}.breadcrumb-item{min-height:34px;padding:0 12px}.hero-panel{gap:22px}.hero-panel>div:first-child{display:grid;gap:18px}.hero-copy{margin-top:-2px}.hero-signal-strip{gap:10px}.hero-insight-card{min-height:132px;gap:8px}.hero-insight-card strong{line-height:1.06;letter-spacing:-.03em}.hero-insight-card small{line-height:1.6}.hero-preview-empty{min-height:126px;border-radius:18px}.hero-actions{align-self:stretch}.hero-actions .ghost-button,.hero-actions .primary-button{justify-content:center;text-align:center;font-weight:600;letter-spacing:.01em}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-card{min-height:144px;padding:20px 20px 18px}.stat-card span{margin-bottom:10px;letter-spacing:.14em}.stat-card p{line-height:1.68}.overview-command-layout,.overview-dashboard{gap:18px}.overview-business-frame,.overview-command-stat,.overview-theme-row,.status-board-row,.settings-item,.record-row,.summary-card,.checklist-row,.toggle-row,.business-admin-card,.config-overview-card,.theme-workbench-metric,.theme-card-info{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.overview-business-copy h4{line-height:.98;letter-spacing:-.04em}.overview-business-copy p,.overview-theme-copy p,.overview-theme-domain,.spotlight-copy p,.spotlight-copy small{line-height:1.65}.overview-business-tags{gap:8px}.overview-business-tags span{min-height:32px;padding:0 10px}.overview-command-stat{min-height:132px;padding:18px 18px 16px}.overview-command-stat span{margin-bottom:10px}.overview-theme-row{min-height:74px;padding:14px 16px}.overview-theme-copy strong{line-height:1.08}.status-board{gap:16px}.status-board-row{padding:12px 14px;border-radius:18px;border:1px solid rgba(111,230,255,.06);background:#0816266b}.status-board-head{margin-bottom:10px}.overview-ops-panel .settings-item,.settings-list .settings-item{min-height:112px}.settings-stage-copy .eyebrow,.overview-business-copy .eyebrow,.hero-panel .eyebrow{letter-spacing:.18em}.settings-stage-copy h4{max-width:14ch}.settings-stage-pills{row-gap:10px}.theme-toolbar{align-items:end}.panel-table{overflow:hidden}.record-row{min-height:60px;padding-inline:16px}.toggle-row{min-height:102px}.toggle-row input[type=checkbox]{flex:0 0 auto}.business-icon-editor{align-items:center}.business-icon-preview{width:88px;height:88px;border-radius:24px}.business-icon-trigger{min-width:140px}.field-card,.ghost-button,.primary-button,.danger-button,.menu-button,.theme-card,.theme-card-copy,.summary-card,.business-chip,.business-admin-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.panel,.topbar,.hero-panel,.stat-card{will-change:transform}@media(max-width:1280px){.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:940px){.topbar,.hero-panel{padding-inline:18px}.stat-grid{grid-template-columns:1fr}.overview-theme-row,.record-row{min-height:auto}}.console-shell{grid-template-columns:286px minmax(0,1fr);gap:20px}.console-main{padding-top:20px;padding-right:24px}.console-main>.topbar,.console-main>.hero-panel,.console-main>.stat-grid,.console-main>.page-stage{animation:console-fade-up .54s cubic-bezier(.2,.8,.2,1)}.console-main>.hero-panel{animation-delay:60ms}.console-main>.stat-grid{animation-delay:.12s}.console-main>.page-stage{animation-delay:.18s}.console-sidebar,.topbar,.hero-panel,.panel,.stat-card,.theme-card,.business-chip,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card{position:relative}.console-sidebar:before,.topbar:before,.hero-panel:after,.panel:after,.stat-card:after,.theme-card:after,.business-admin-card:after,.summary-card:after:after,.settings-item:after,.toggle-row:after,.checklist-row:after,.config-section:after,.share-preview-card:after,.image-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 16%);pointer-events:none}.section-label,.eyebrow,.brand-kicker{font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;text-transform:uppercase}.panel-header h3,.hero-panel h2,.overview-business-copy h4,.settings-stage-copy h4,.theme-workbench-copy h4,.login-hero-copy h1{text-wrap:balance}.ghost-button,.primary-button,.danger-button,.menu-button,.chip-delete-button,.theme-card-copy,.sidebar-toggle,.upload-trigger{overflow:hidden;font-weight:600}.ghost-button:before,.primary-button:before,.danger-button:before,.menu-button:before,.chip-delete-button:before,.theme-card-copy:before,.sidebar-toggle:before,.upload-trigger:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.08) 46%,transparent 72%);transform:translate(-130%);transition:transform .46s ease;pointer-events:none}.ghost-button:hover:before,.primary-button:hover:before,.danger-button:hover:before,.menu-button:hover:before,.chip-delete-button:hover:before,.theme-card-copy:hover:before,.sidebar-toggle:hover:before,.upload-trigger:hover:before{transform:translate(130%)}.ghost-button,.primary-button,.danger-button{min-height:48px;padding-inline:18px;border-radius:18px;letter-spacing:.01em}.field-input,.toolbar-field input,.toolbar-field select,.field-card input,.field-card select{min-height:54px;border-radius:18px;padding-inline:16px;font-size:.98rem;letter-spacing:.005em}.field-input::placeholder,.toolbar-field input::placeholder{color:#a5c3daa8}.field-card,.toolbar-field input,.toolbar-field select,.field-input{box-shadow:inset 0 1px #ffffff08,0 10px 24px #00081214}.field-card:hover,.toolbar-field input:hover,.toolbar-field select:hover,.field-input:hover{box-shadow:inset 0 1px #ffffff0a,0 16px 32px #000a1624}.topbar,.hero-panel,.panel,.stat-card,.theme-card,.business-chip,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card{border-color:#71e7ff14}.panel:hover,.business-admin-card:hover,.theme-card:hover,.summary-card:hover:hover,.settings-item:hover,.toggle-row:hover,.checklist-row:hover,.config-section:hover,.share-preview-card:hover,.image-card:hover,.stat-card:hover{border-color:#76e9ff24}.topbar-caption,.panel-tip,.hero-copy,.stat-card p,.settings-item p,.record-row span,.business-admin-card p,.business-chip small,.drag-hint,.field-helper,.share-preview-card small{font-size:.92rem}.stat-card strong,.overview-command-stat strong,.summary-card strong{font-variant-numeric:tabular-nums}.hero-insight-card.media img,.spotlight-preview img,.theme-card-preview img,.image-preview img{transition:transform .36s ease,filter .36s ease,opacity .26s ease}.hero-insight-card.media:hover img,.spotlight-preview:hover img,.theme-card:hover .theme-card-preview img,.image-preview:hover img{transform:scale(1.035);filter:saturate(1.08) contrast(1.03)}.theme-card-preview:before,.image-preview:before,.spotlight-preview:before,.hero-insight-card.media:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 22%,transparent 72%,rgba(94,221,255,.08));pointer-events:none;z-index:1}.page-chip,.status-pill,.theme-card-token,.theme-card-updated,.overview-business-tags span,.hero-signal-strip span,.settings-stage-pills span,.breadcrumb-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.status-pill{min-height:30px;padding-inline:12px;font-size:.72rem;letter-spacing:.1em}.overview-grid,.workspace-grid,.stat-grid{gap:18px}.summary-grid,.config-grid,.settings-form-grid,.overview-command-stats,.overview-theme-stack{gap:14px}@keyframes console-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.console-shell{grid-template-columns:260px minmax(0,1fr)}}@media(max-width:940px){.console-shell{grid-template-columns:1fr;gap:14px}.console-main{padding-right:16px;padding-left:16px}}:root{--console-glow-cyan: rgba(96, 236, 255, .18);--console-glow-blue: rgba(83, 136, 255, .2);--console-panel-border: rgba(118, 233, 255, .1);--console-panel-bg: linear-gradient(180deg, rgba(15, 37, 57, .82), rgba(8, 20, 35, .94))}.console-main:after{content:"";position:fixed;inset:0;background:linear-gradient(rgba(104,217,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(104,217,255,.02) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(circle at center,black 40%,transparent 100%);mask-image:radial-gradient(circle at center,black 40%,transparent 100%);pointer-events:none;z-index:0;opacity:.22}.panel,.hero-panel,.topbar,.stat-card,.theme-card,.business-chip,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card,.theme-workbench-banner,.config-overview-card,.theme-workbench-metric,.theme-card-info{border:1px solid var(--console-panel-border);background:var(--console-panel-bg)}.panel:before,.hero-panel:before,.topbar:before,.stat-card:before,.business-admin-card:before:before,.settings-item:before,.toggle-row:before,.checklist-row:before,.summary-card:before,.config-section:before,.share-preview-card:before,.image-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 0% 0%,rgba(105,233,255,.08),transparent 24%),linear-gradient(180deg,rgba(255,255,255,.04),transparent 18%);pointer-events:none}.panel:hover,.hero-panel:hover,.topbar:hover,.stat-card:hover,.business-admin-card:hover:hover,.settings-item:hover,.toggle-row:hover,.checklist-row:hover,.summary-card:hover,.theme-card:hover,.config-section:hover,.share-preview-card:hover,.image-card:hover{box-shadow:0 28px 64px #010a163d,0 0 0 1px #70e7ff0f,0 0 30px #319aff14}.console-sidebar,.topbar,.hero-panel,.panel,.stat-card,.theme-card,.business-admin-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-panel,.panel{padding:24px}.panel-header,.overview-panel-header{margin-bottom:2px}.panel-header h3,.hero-panel h2,.overview-business-copy h4,.theme-workbench-copy h4,.settings-stage-copy h4{font-weight:700}.panel-tip,.hero-copy,.overview-business-copy p,.settings-item p,.field-helper,.share-preview-card small{color:#a0c0d9f0}.section-label,.eyebrow,.brand-kicker{opacity:.95}.ghost-button,.primary-button,.danger-button,.menu-button,.theme-card-copy,.sidebar-toggle,.chip-delete-button,.upload-trigger{border-width:1px;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #0009161a}.ghost-button:hover,.primary-button:hover,.danger-button:hover,.menu-button:hover,.theme-card-copy:hover,.sidebar-toggle:hover,.chip-delete-button:hover,.upload-trigger:hover{box-shadow:inset 0 1px #ffffff0d,0 18px 36px #000b1829}.primary-button{background:linear-gradient(135deg,#4eedfffa,#37a1fff5 62%,#5c63ffeb);color:#06121d}.primary-button:hover{box-shadow:0 22px 44px #2792ff3d,0 0 28px #61eeff24}.danger-button{background:linear-gradient(180deg,#3f0f1ce6,#2e0a14f5);border-color:#ff6e8c1a}.danger-button:hover{border-color:#ff7f9c2e}.field-card,.toolbar-field input,.toolbar-field select,.field-input{border-color:#70e7ff14}.field-card:hover,.toolbar-field input:hover,.toolbar-field select:hover,.field-input:hover{border-color:#78e9ff29}.field-input:focus,.toolbar-field input:focus,.toolbar-field select:focus{border-color:#7bebff33;box-shadow:0 0 0 1px #71e8ff38,0 0 0 6px #319aff1a,0 16px 34px #000b182e}.theme-card-preview,.spotlight-preview,.image-preview,.hero-insight-card.media{overflow:hidden}.theme-card-preview:after,.spotlight-preview:after,.image-preview:after,.hero-insight-card.media:after{content:"";position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(180deg,transparent,rgba(5,14,24,.52));pointer-events:none;z-index:1}.theme-card-preview-wrap,.spotlight-preview-wrap{isolation:isolate}.page-stage>.overview-grid,.page-stage>.workspace-grid{animation:page-stage-enter .52s cubic-bezier(.2,.8,.2,1)}.page-stage>.overview-grid>*,.page-stage>.workspace-grid>*{animation:console-fade-up .56s cubic-bezier(.2,.8,.2,1)}.page-stage>.overview-grid>*:nth-child(2),.page-stage>.workspace-grid>*:nth-child(2){animation-delay:70ms}.page-stage>.overview-grid>*:nth-child(3){animation-delay:.12s}.status-board-track{overflow:hidden}.status-board-fill{position:relative}.status-board-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.32) 52%,transparent 100%);transform:translate(-120%);animation:status-sheen 3.4s ease-in-out infinite}@keyframes status-sheen{0%,65%{transform:translate(-120%)}to{transform:translate(140%)}}.console-shell{max-width:1720px;margin:0 auto;padding:0 18px 24px}.console-sidebar,.console-main{min-width:0}.console-sidebar{gap:20px;padding-top:18px}.brand-block h1{font-size:clamp(2rem,3vw,2.75rem)}.brand-copy{font-size:.96rem;color:#afcbe1eb}.session-card{padding:18px}.session-card strong{display:block;margin-top:4px;font-size:1.02rem;line-height:1.08}.session-account{margin-top:6px}.side-menu{display:grid}.menu-button{min-height:52px;padding-inline:16px}.menu-button.active{transform:translateY(-1px)}.sidebar-section{display:grid;gap:14px}.business-stack{display:grid;gap:12px}.business-chip{grid-template-columns:minmax(0,1fr) auto;align-items:center}.business-chip-main{padding-right:6px}.business-chip-icon{border:1px solid rgba(112,231,255,.12);background:linear-gradient(180deg,#10263af5,#081524f5)}.business-chip small{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(111,230,255,.08);background:#08152485;color:#d1efff;font-size:.78rem}.sidebar-footnote{padding:16px 18px}.topbar{gap:16px}.topbar-user{gap:12px}.topbar-user strong{display:block;line-height:1.06}.hero-panel{padding:28px 28px 24px}.hero-panel>div:first-child{gap:20px}.hero-panel h2{max-width:12ch}.hero-copy{font-size:1rem}.hero-signal-strip{row-gap:10px}.hero-signal-strip span{font-size:.74rem}.hero-insights{margin-top:2px}.hero-insight-card{padding:16px 16px 14px}.hero-insight-card span{color:#78e7ff;font-size:.72rem;letter-spacing:.11em;text-transform:uppercase}.hero-insight-card strong{font-size:1.1rem}.hero-actions{align-content:start}.hero-actions .ghost-button,.hero-actions .primary-button{min-height:54px}.hero-actions .ghost-button{background:linear-gradient(180deg,#10253ae0,#081422f0)}.stat-grid{margin-top:2px}.stat-card{gap:10px}.stat-card span{color:#79e6ff;font-size:.72rem;text-transform:uppercase}.stat-card strong{margin-top:2px}.panel{padding:24px}.panel-header{justify-content:space-between}.panel-header>div{min-width:0}.overview-business-frame{padding:18px;border-radius:24px}.overview-business-copy{gap:10px}.overview-command-stats{gap:14px}.overview-command-stat span{color:#79e7ff}.overview-command-stat small{margin-top:6px}.overview-theme-stack,.settings-list,.business-admin-list{align-content:start}.overview-theme-row,.record-row,.settings-item,.business-admin-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease}.overview-theme-row:hover,.record-row:hover,.settings-item:hover,.business-admin-card:hover{box-shadow:0 18px 38px #010a162e,0 0 0 1px #70e7ff0d}.overview-theme-domain{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border-radius:999px;border:1px solid rgba(111,230,255,.08);background:#08152470}.spotlight-card{gap:18px}.spotlight-copy strong{font-size:1.04rem;line-height:1.08}.workspace-grid>.panel,.overview-grid>.panel{min-height:100%}.summary-grid{margin-top:2px}.summary-card span{color:#78e7ff;font-size:.72rem;text-transform:uppercase}.theme-toolbar{margin-top:2px}.toolbar-field input,.toolbar-field select{min-width:0}.settings-stage-copy p:last-child{max-width:42ch}.settings-form-grid{margin-bottom:2px}.toggle-row{justify-content:space-between}.toggle-row>div{max-width:42ch}.toggle-row strong{font-size:1rem}.settings-item{min-height:118px}.business-admin-card{align-items:center}.business-admin-card strong{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid rgba(112,231,255,.08);background:#08152470;font-size:.8rem}.business-icon-editor{margin-bottom:2px}.field-card{padding:16px 16px 14px}.field-card>span{margin-bottom:4px}.theme-card{padding:16px}.theme-card-top{min-height:42px}.theme-card-info-grid{margin-top:2px}.theme-card-actions{align-items:center}.theme-card-copy{min-height:44px}.config-body{gap:18px}.inline-tip-card{padding:16px 18px}.inline-tip-card strong{display:block;margin-bottom:6px}.inline-tip-card p{line-height:1.7}.config-overview-grid{margin-top:2px}.config-overview-card{padding:18px}.config-section{padding:20px}.config-grid{align-items:start}.share-preview-body strong{word-break:break-word}.image-editor-actions{gap:10px}.image-card{padding:18px}.image-card-actions{justify-content:space-between}.image-remove-button{min-height:42px}@media(max-width:1280px){.panel,.hero-panel{padding:22px}}.hero-panel{padding-top:30px}.hero-panel h2{display:block;margin:4px 0 12px;max-width:14ch;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.hero-copy{max-width:34ch;font-size:.98rem;line-height:1.82}.hero-signal-strip{align-items:center;gap:10px}.hero-signal-strip span{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 13px;line-height:1;white-space:nowrap}@media(max-width:940px){.hero-panel h2{max-width:none}}:root{--ui-surface-1: linear-gradient(180deg, rgba(17, 39, 61, .84), rgba(10, 23, 39, .94));--ui-surface-2: linear-gradient(180deg, rgba(20, 46, 72, .82), rgba(11, 25, 42, .96));--ui-border: rgba(136, 226, 255, .1);--ui-border-strong: rgba(143, 230, 255, .18);--ui-text-main: #f2fbff;--ui-text-soft: #a8c5db;--ui-glow: 0 24px 60px rgba(2, 12, 24, .2)}.console-shell{max-width:1680px;gap:22px;padding-inline:20px}.console-main{padding-top:22px;padding-right:22px;padding-bottom:72px}.console-main:before,.console-main:after{opacity:.12}.console-sidebar{padding:18px;border-radius:30px;border:1px solid var(--ui-border);background:radial-gradient(circle at 0% 0%,rgba(105,233,255,.08),transparent 26%),var(--ui-surface-1);box-shadow:var(--ui-glow)}.brand-block,.session-card,.sidebar-footnote{background:#0816255c;border-color:#84e2ff14}.brand-block{padding:8px 6px 18px}.brand-block h1{font-size:clamp(2.1rem,3vw,2.95rem);color:var(--ui-text-main);line-height:.95}.brand-copy,.session-account,.sidebar-footnote p,.topbar-caption,.panel-tip,.hero-copy,.settings-item p,.field-helper,.drag-hint,.share-preview-card small{color:var(--ui-text-soft)}.sidebar-signal-ribbon span,.hero-signal-strip span,.settings-stage-pills span,.overview-business-tags span,.breadcrumb-item,.theme-card-token,.theme-card-updated{border-color:#8be5ff24;background:#09182975;color:#d8f7ff}.menu-button,.ghost-button,.theme-card-copy,.sidebar-toggle,.upload-trigger{border-color:#88e2ff1a;background:linear-gradient(180deg,#122a42c7,#0a1726e6);color:#e7f7ff}.menu-button.active,.page-chip.active,.theme-card-copy.copied{color:#04121c;background:linear-gradient(135deg,#7af3fffa,#4db4fff2);border-color:#8ce8ff2e;box-shadow:0 18px 42px #2b8fff3d,0 0 26px #76efff29}.primary-button{color:#06121d;border-color:#93e9ff2e;background:linear-gradient(135deg,#70f2fffa,#49acfff2 58%,#666dffe6)}.primary-button,.danger-button{box-shadow:0 18px 40px #010b1829,inset 0 1px #ffffff0f}.danger-button{color:#ffd9e1;background:linear-gradient(180deg,#481221e0,#320c16f0);border-color:#ff83a21f}.topbar,.hero-panel,.panel,.stat-card,.theme-card,.business-chip,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card,.theme-workbench-banner,.config-overview-card,.theme-workbench-metric,.theme-card-info{border-color:var(--ui-border);background:var(--ui-surface-1);box-shadow:var(--ui-glow)}.topbar,.hero-panel,.panel{border-radius:28px}.topbar{min-height:78px;padding:18px 22px}.topbar-user{background:#0a192966;border-color:#88e2ff14}.hero-panel{padding:30px;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start;background:radial-gradient(circle at 0% 0%,rgba(110,233,255,.12),transparent 24%),linear-gradient(135deg,#14304bf0,#0b1b2dfa)}.hero-panel>div:first-child{gap:18px}.hero-panel h2{color:var(--ui-text-main);font-size:clamp(2.5rem,4vw,3.9rem);margin-block:2px 10px}.hero-copy{max-width:38ch;font-size:.96rem}.hero-insights{gap:16px}.hero-insight-card{min-height:136px;padding:18px;background:#0917266b;border:1px solid rgba(136,226,255,.08)}.hero-insight-card span,.summary-card span,.overview-command-stat span,.theme-card-info span,.config-overview-card span,.theme-workbench-metric span{color:#82e9ff}.hero-insight-card strong,.summary-card strong,.overview-command-stat strong,.stat-card strong,.theme-card h4,.business-admin-card h4,.panel-header h3,.overview-business-copy h4,.settings-stage-copy h4,.theme-workbench-copy h4,.spotlight-copy strong{color:var(--ui-text-main)}.hero-actions{gap:12px}.hero-actions .ghost-button,.hero-actions .primary-button{min-height:52px;border-radius:16px}.stat-card{min-height:150px;padding:20px;border-radius:24px;background:radial-gradient(circle at 100% 0%,rgba(97,224,255,.08),transparent 24%),var(--ui-surface-1)}.stat-card span{color:#7fe8ff}.page-stage{display:grid}.overview-grid,.workspace-grid{gap:18px}.overview-command-panel,.overview-theme-panel,.overview-spotlight-panel,.overview-status-panel,.overview-ops-panel,.overview-timeline-panel{background:var(--ui-surface-1)}.overview-business-frame,.overview-command-stat,.overview-theme-row,.status-board-row,.settings-item,.record-row,.summary-card,.checklist-row,.toggle-row,.business-admin-card,.config-overview-card,.theme-workbench-metric,.theme-card-info{background:#09182870;border:1px solid rgba(136,226,255,.08)}.theme-card{border-radius:28px}.theme-card-preview,.image-preview,.spotlight-preview{border-color:#8be5ff1f}.theme-card-preview-caption strong,.share-preview-body strong{color:#f5fcff}.theme-card-preview-caption span,.share-preview-channel span,.share-preview-inline span{color:#d4eefc}.field-card,.toolbar-field input,.toolbar-field select,.field-input{background:#07132094;border-color:#89e3ff14}.field-input,.toolbar-field input,.toolbar-field select{color:#ebf9ff}.field-input::placeholder,.toolbar-field input::placeholder{color:#a0bfd699}.field-card:hover,.toolbar-field input:hover,.toolbar-field select:hover,.field-input:hover{border-color:#8de5ff24}.record-row,.overview-theme-row{background:#08152480}.record-row.record-head{background:#122b43bd}.settings-stage-banner,.theme-workbench-banner{background:radial-gradient(circle at 0% 0%,rgba(109,232,255,.1),transparent 24%),var(--ui-surface-2)}.inline-tip-card{background:#09182875;border-color:#89e3ff14}.modal-card{background:linear-gradient(180deg,#11273df5,#091625fa);color:#eefaff}@media(max-width:1320px){.hero-panel{grid-template-columns:1fr}}:root{--ui-glow: 0 12px 24px rgba(2, 12, 24, .1)}body{background:radial-gradient(circle at 15% 10%,rgba(59,210,255,.06),transparent 18%),radial-gradient(circle at 85% 15%,rgba(0,149,255,.08),transparent 18%),linear-gradient(180deg,#050d18db,#030810f5),#040a13;background-attachment:scroll}.console-main:before,.console-sidebar:before,.topbar:before,.hero-panel:before,.hero-panel:after,.panel:before,.panel:after,.stat-card:before,.stat-card:after,.theme-card:before,.theme-card:after,.business-admin-card:before,.business-admin-card:after,.summary-card:before,.summary-card:after:before:after,.settings-item:before,.settings-item:after,.toggle-row:before,.toggle-row:after,.config-section:before,.config-section:after,.share-preview-card:before,.share-preview-card:after,.image-card:before,.image-card:after{content:none!important}.console-sidebar{position:sticky;top:12px}.console-sidebar,.topbar,.hero-panel,.panel,.stat-card,.theme-card,.business-chip,.business-admin-card,.summary-card,.settings-item,.toggle-row,.config-section,.share-preview-card,.image-card,.theme-workbench-banner,.config-overview-card,.theme-workbench-metric,.theme-card-info,.hero-insight-card,.record-row,.overview-theme-row,.overview-business-frame,.overview-command-stat,.status-board-row{box-shadow:0 8px 16px #020c1814!important}.theme-card-depth-layer,.theme-workbench-depth,.share-preview-depth,.overview-depth-chip,.spotlight-depth-layer,.login-aurora,.login-glow,.login-panel-orbit{display:none!important}.theme-card:hover,.business-admin-card:hover,.summary-card:hover:hover,.settings-item:hover,.toggle-row:hover,.config-section:hover,.share-preview-card:hover,.image-card:hover,.stat-card:hover,.panel:hover,.hero-panel:hover,.topbar-user:hover,.menu-button:hover,.ghost-button:hover,.primary-button:hover,.danger-button:hover,.theme-card-copy:hover,.sidebar-toggle:hover,.chip-delete-button:hover,.upload-trigger:hover,.overview-theme-row:hover,.record-row:hover{transform:none!important;box-shadow:0 10px 18px #020c181a!important}.menu-button,.ghost-button,.primary-button,.danger-button,.theme-card-copy,.sidebar-toggle,.chip-delete-button,.upload-trigger,.business-chip,.theme-card,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card,.panel,.topbar,.hero-panel,.stat-card,.record-row,.overview-theme-row{transition:border-color .14s ease,background-color .14s ease,color .14s ease,opacity .14s ease!important}.theme-card-preview img,.spotlight-preview img,.image-preview img,.hero-insight-card.media img{transition:opacity .14s ease!important}.theme-card:hover .theme-card-preview img,.image-preview:hover img,.spotlight-preview:hover img,.hero-insight-card.media:hover img{transform:none!important;filter:none!important}.status-board-fill:after{content:none!important}html,body,#root{overflow-x:clip}.console-shell,.console-main,.page-stage,.overview-grid,.workspace-grid,.stat-grid{transform:translateZ(0)}.topbar,.hero-panel,.panel,.stat-card,.theme-card,.business-chip,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card,.theme-workbench-banner,.config-overview-card,.theme-workbench-metric,.theme-card-info,.hero-insight-card,.record-row,.overview-theme-row,.overview-business-frame,.overview-command-stat,.status-board-row{contain:layout paint style}.page-stage>*,.stat-grid>*,.overview-grid>*,.workspace-grid>*{content-visibility:auto;contain-intrinsic-size:360px}.console-sidebar{contain:layout paint}.console-main:before,.console-main:after{background:none!important}.topbar,.hero-panel,.panel,.stat-card,.theme-card,.business-chip,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card{background-image:none!important}.console-sidebar,.topbar,.hero-panel,.panel,.stat-card,.theme-card,.business-chip,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card,.theme-workbench-banner,.config-overview-card,.theme-workbench-metric,.theme-card-info,.hero-insight-card,.record-row,.overview-theme-row,.overview-business-frame,.overview-command-stat,.status-board-row{background-color:#0a1827eb!important}.console-sidebar,.topbar,.hero-panel,.panel,.stat-card,.theme-card,.business-chip,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card{border-color:#84e2ff14!important}.topbar,.hero-panel,.panel,.stat-card,.theme-card,.business-chip,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card,.theme-workbench-banner,.config-overview-card,.theme-workbench-metric,.theme-card-info,.hero-insight-card,.record-row,.overview-theme-row,.overview-business-frame,.overview-command-stat,.status-board-row{filter:none!important}.theme-card-preview,.image-preview,.spotlight-preview,.hero-insight-card.media{background:#081524eb!important}.theme-card-preview img,.image-preview img,.spotlight-preview img,.hero-insight-card.media img{image-rendering:auto}.menu-button,.ghost-button,.primary-button,.danger-button,.theme-card-copy,.sidebar-toggle,.chip-delete-button,.upload-trigger,.business-chip,.theme-card,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card,.panel,.topbar,.hero-panel,.stat-card,.record-row,.overview-theme-row,.field-card,.field-input,.toolbar-field input,.toolbar-field select{transition:border-color .12s ease,background-color .12s ease,color .12s ease!important}@media(max-width:940px){.page-stage>*,.stat-grid>*,.overview-grid>*,.workspace-grid>*{content-visibility:visible;contain-intrinsic-size:auto}}.console-main:before,.console-main:after{opacity:.06}.console-main:after{display:none}.console-sidebar,.topbar,.hero-panel,.panel,.stat-card,.theme-card,.business-chip,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card,.theme-workbench-banner,.config-overview-card,.theme-workbench-metric,.theme-card-info,.hero-insight-card,.breadcrumb-item,.sidebar-signal-ribbon span,.hero-signal-strip span,.settings-stage-pills span,.overview-business-tags span,.page-chip,.status-pill,.theme-card-token,.theme-card-updated,.share-preview-inline span,.share-preview-channel span,.theme-preview-kicker,.theme-preview-count{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.field-card,.ghost-button,.primary-button,.danger-button,.menu-button,.theme-card,.theme-card-copy,.summary-card,.business-chip,.business-admin-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.panel,.topbar,.hero-panel,.stat-card{will-change:auto}.console-main>.topbar,.console-main>.hero-panel,.console-main>.stat-grid,.console-main>.page-stage,.page-stage,.page-stage>.overview-grid,.page-stage>.workspace-grid,.page-stage>.overview-grid>*,.page-stage>.workspace-grid>*{animation:none!important}.status-board-fill:after,.login-aurora,.login-grid-layer,.login-grid-layer:after,.login-glow,.login-panel-orbit,.login-panel-compact:before,.login-panel-compact:after{animation:none!important}.login-grid-layer:after,.theme-card-copy:before,.ghost-button:before,.primary-button:before,.danger-button:before,.menu-button:before,.chip-delete-button:before,.sidebar-toggle:before,.upload-trigger:before{display:none}.theme-card-depth-layer.layer-a,.theme-card-depth-layer.layer-b,.theme-workbench-depth.depth-a,.theme-workbench-depth.depth-b,.share-preview-depth.depth-a,.share-preview-depth.depth-b,.overview-depth-chip,.spotlight-depth-layer{filter:none;opacity:.28}.theme-card-preview img,.spotlight-preview img,.image-preview img,.hero-insight-card.media img{transition:transform .22s ease,opacity .22s ease}.theme-card:hover,.business-admin-card:hover,.summary-card:hover:hover,.settings-item:hover,.toggle-row:hover,.checklist-row:hover,.config-section:hover,.share-preview-card:hover,.image-card:hover,.stat-card:hover,.panel:hover,.hero-panel:hover,.topbar-user:hover,.menu-button:hover,.ghost-button:hover,.primary-button:hover,.danger-button:hover,.theme-card-copy:hover,.sidebar-toggle:hover,.chip-delete-button:hover,.upload-trigger:hover{transform:translateY(-1px);box-shadow:0 16px 34px #020b1824,0 0 0 1px #80dfff0a}.hero-panel,.panel,.stat-card,.theme-card,.business-chip,.business-admin-card,.summary-card,.settings-item,.toggle-row,.checklist-row,.config-section,.share-preview-card,.image-card{box-shadow:0 18px 40px #020c1824}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.login-shell{display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 16% 18%,rgba(22,174,255,.16),transparent 18%),radial-gradient(circle at 82% 14%,rgba(97,91,255,.14),transparent 20%),linear-gradient(180deg,#020812fc,#01060efc)}.login-scene{position:absolute;inset:0;pointer-events:none;overflow:hidden}.login-grid-layer{position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(92,225,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(92,225,255,.05) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(circle at center,black 56%,transparent 100%);mask-image:radial-gradient(circle at center,black 56%,transparent 100%);animation:login-grid-shift 28s linear infinite}.login-grid-layer:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(111,235,255,.08),transparent);animation:login-grid-scan 6s linear infinite}.login-aurora{position:absolute;filter:blur(46px);mix-blend-mode:screen;opacity:.68}.login-aurora-a{inset:auto auto -4% -8%;width:54vw;height:24vw;min-width:420px;min-height:220px;border-radius:50%;background:conic-gradient(from 180deg,#0eb1ff29,#2fe5ff33,#5466ff29,#0eb1ff29);animation:aurora-sway-a 18s ease-in-out infinite alternate}.login-aurora-b{inset:-6% -6% auto auto;width:42vw;height:22vw;min-width:340px;min-height:180px;border-radius:50%;background:conic-gradient(from 40deg,#61e7ff29,#3a75ff24,#00d6ff1f,#61e7ff29);animation:aurora-sway-b 22s ease-in-out infinite alternate}.login-glow{position:absolute;border-radius:999px;filter:blur(12px);opacity:.6}.login-glow-a{inset:14% auto auto 18%;width:280px;height:280px;background:radial-gradient(circle,rgba(74,192,255,.2),transparent 70%);animation:login-glow-pulse 8s ease-in-out infinite}.login-glow-b{inset:auto 14% 10% auto;width:240px;height:240px;background:radial-gradient(circle,rgba(76,89,255,.18),transparent 70%);animation:login-glow-pulse 10s ease-in-out infinite reverse}.login-panel-compact{position:relative;z-index:1;width:min(620px,100%);max-width:620px;padding:18px;border-radius:34px;overflow:hidden;border:1px solid rgba(92,225,255,.12);background:linear-gradient(180deg,#050e1cd1,#030a15eb);box-shadow:0 40px 120px #0000006b,0 0 0 1px #5ce1ff0d}.login-panel-compact:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 18%),linear-gradient(90deg,transparent,rgba(96,236,255,.08),transparent)}.login-panel-compact:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;padding:1px;background:conic-gradient(from 0deg,#5ce1ff33,#316fff1a,#5ce1ff33);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:login-border-rotate 8s linear infinite}.login-panel-orbit{position:absolute;inset:-40px -10px auto auto;width:180px;height:180px;pointer-events:none;z-index:1}.login-orbit-ring,.login-orbit-dot{position:absolute;border-radius:999px}.login-orbit-ring{inset:0;border:1px solid rgba(92,225,255,.12)}.login-orbit-ring.ring-a{animation:orbit-spin 10s linear infinite}.login-orbit-ring.ring-b{inset:18px;border-color:#5b67ff24;animation:orbit-spin-reverse 8s linear infinite}.login-orbit-dot{width:10px;height:10px;background:#7cecff;box-shadow:0 0 18px #7cecff99}.login-orbit-dot.dot-a{top:18px;left:18px;animation:orbit-dot-a 8s linear infinite}.login-orbit-dot.dot-b{right:24px;bottom:20px;background:#7b78ff;box-shadow:0 0 18px #7b78ff85;animation:orbit-dot-b 10s linear infinite}.login-form-compact{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:16px;padding:32px 28px 28px;border-radius:26px;border:1px solid rgba(92,225,255,.12);background:linear-gradient(180deg,#061222f5,#030a15fa);box-shadow:inset 0 1px #ffffff0a,0 20px 56px #00000038}.brand-kicker{color:#86ecff}.captcha-card{position:relative;display:grid;align-content:center;justify-items:center;gap:12px;min-height:112px;padding:14px;border-radius:18px;border:1px solid rgba(82,203,255,.14);background:linear-gradient(180deg,#08182ac7,#040e1ce0);overflow:hidden}.captcha-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(87,224,255,.08),transparent);animation:captcha-scan 2.8s linear infinite}.captcha-card strong{display:block;position:relative;z-index:1;color:#80eeff;font-size:1.68rem;line-height:1;letter-spacing:.18em;text-shadow:0 0 22px rgba(128,238,255,.22)}.captcha-card .link-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(82,203,255,.12);background:#081626b8;color:#7cecff}.remember-row{display:flex;gap:12px;align-items:center}@keyframes orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbit-spin-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes orbit-dot-a{0%{transform:translateZ(0)}25%{transform:translate3d(110px,12px,0)}50%{transform:translate3d(120px,110px,0)}75%{transform:translate3d(12px,120px,0)}to{transform:translateZ(0)}}@keyframes orbit-dot-b{0%{transform:translateZ(0)}25%{transform:translate3d(-96px,-6px,0)}50%{transform:translate3d(-104px,-88px,0)}75%{transform:translate3d(-10px,-96px,0)}to{transform:translateZ(0)}}@keyframes login-border-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes login-grid-shift{0%{transform:translateZ(0)}to{transform:translate3d(0,36px,0)}}@keyframes aurora-sway-a{0%{transform:translate3d(-2%,0,0) rotate(-3deg) scale(1)}to{transform:translate3d(5%,-4%,0) rotate(6deg) scale(1.08)}}@keyframes aurora-sway-b{0%{transform:translate3d(0,2%,0) rotate(3deg) scale(1)}to{transform:translate3d(-6%,-3%,0) rotate(-6deg) scale(1.08)}}@keyframes login-glow-pulse{0%,to{opacity:.42;transform:scale(.96)}50%{opacity:.76;transform:scale(1.08)}}@media(max-width:720px){.login-panel-compact{width:100%;max-width:none;padding:10px}.login-form-compact{padding:24px 18px 20px}.captcha-row{grid-template-columns:1fr}.login-panel-orbit{display:none}}.console-shell{align-items:start}.console-sidebar{position:sticky;top:0;align-self:start;box-sizing:border-box;height:100dvh;overflow-y:auto;padding-top:20px;padding-bottom:18px;scrollbar-width:none}.console-sidebar::-webkit-scrollbar{display:none}.console-main{min-height:100vh;padding:24px 26px 36px}.topbar{padding:12px 16px;border-radius:20px;border-color:#4dc3ff1a;background:linear-gradient(180deg,#071221e0,#040b16eb);box-shadow:0 16px 36px #0000002e,inset 0 1px #ffffff08}.topbar-user{background:#071424c2;border-color:#4dc3ff1a}.hero-panel{padding:24px 24px 22px;border-radius:28px}.hero-panel h2{margin:6px 0 10px;font-size:clamp(1.9rem,3vw,2.6rem);line-height:.96;letter-spacing:-.05em}.hero-copy{max-width:560px;font-size:.98rem;color:#87a9c7}.hero-insights{gap:12px;margin-top:18px}.hero-insight-card{min-height:110px;padding:14px 16px;border-radius:20px;border-color:#4dc3ff1a;background:linear-gradient(180deg,#081526c7,#050e1bdb)}.hero-insight-card strong{font-size:1.02rem}.hero-preview-empty{background:#04101ec2}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stat-card{padding:18px 18px 16px;border-radius:22px;border-color:#4dc3ff1a;background:linear-gradient(180deg,#071322d1,#040c18e6)}.stat-card span{color:#7deaff;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.stat-card strong{margin:12px 0 8px;font-size:2.1rem;line-height:1;color:#f5fbff}.stat-card p{color:#87a8c6;line-height:1.6}.overview-dashboard{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:14px}.overview-command-panel,.overview-theme-panel,.overview-spotlight-panel,.overview-status-panel,.overview-ops-panel,.overview-timeline-panel{border-radius:26px;border-color:#4dc3ff1a;background:linear-gradient(180deg,#06111feb,#040a15f5);box-shadow:0 22px 48px #0003,inset 0 1px #ffffff08}.overview-command-panel{padding:24px}.overview-panel-header{margin-bottom:18px;align-items:center}.overview-status-badge{padding:8px 12px;background:#073d3d94;color:#90f8df}.overview-command-layout{grid-template-columns:minmax(0,1fr);gap:14px}.overview-business-frame{grid-template-columns:104px minmax(0,1fr);gap:16px;padding:18px;border-radius:22px}.overview-business-mark{width:104px;height:104px;border-radius:24px}.overview-business-copy h4{margin:6px 0 4px;font-size:1.6rem;letter-spacing:-.03em}.overview-business-copy p{color:#88aac5}.overview-business-tags{gap:8px;margin-top:14px}.overview-business-tags span{min-height:32px;padding:0 12px;align-items:center;display:inline-flex;background:#04111ec7;color:#d7f8ff}.overview-command-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.overview-command-stat{padding:16px;border-radius:20px}.overview-command-stat span{color:#7eeaff}.overview-command-stat strong{font-size:1.7rem}.overview-command-stat small{color:#86a6c1}.overview-theme-panel,.overview-spotlight-panel,.overview-status-panel,.overview-ops-panel,.overview-timeline-panel{padding:22px}.overview-theme-row{padding:14px 16px;border-radius:18px;border:1px solid rgba(77,195,255,.08);background:#071322b8}.overview-theme-domain{color:#9fd8ff}.spotlight-card{gap:14px}.spotlight-preview{border-radius:22px;overflow:hidden}.spotlight-copy strong{font-size:1.12rem}.status-board-row+.status-board-row{margin-top:14px}.status-board-track{height:9px;border-radius:999px;background:#051220b8}.settings-list{gap:10px}.settings-item{padding:16px;border-radius:18px;border:1px solid rgba(77,195,255,.08);background:#071322b8}.settings-item strong{color:#f5fbff}.settings-item p{color:#89a8c4}.record-table{gap:8px}.record-row{border-radius:14px}.record-head{background:#051220b8}.latest-record-banner{margin-top:16px;border-radius:18px;border:1px solid rgba(77,195,255,.08);background:linear-gradient(90deg,#081627db,#050e1ceb)}@media(max-width:1180px){.overview-command-stats,.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:940px){.console-sidebar{position:relative;top:auto;height:auto;overflow:visible}.overview-command-stats,.stat-grid{grid-template-columns:1fr}}.overview-command-panel,.overview-spotlight-panel,.overview-theme-panel,.overview-status-panel,.overview-ops-panel,.overview-timeline-panel{overflow:hidden}.overview-command-panel:before,.overview-spotlight-panel:before,.overview-theme-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 84% 16%,rgba(103,230,255,.08),transparent 18%),linear-gradient(135deg,rgba(255,255,255,.03),transparent 28%)}.overview-command-layout{align-items:stretch}.overview-business-mark-wrap{position:relative;display:grid;place-items:center;min-height:136px}.overview-depth-chip{position:absolute;border-radius:30px;border:1px solid rgba(96,236,255,.12);background:linear-gradient(180deg,#081627c7,#040c18d6);box-shadow:0 24px 46px #0000002e,inset 0 1px #ffffff08}.overview-depth-chip.chip-a{width:96px;height:96px;transform:translate(-26px,12px) rotate(-10deg);opacity:.54}.overview-depth-chip.chip-b{width:108px;height:108px;transform:translate(24px,-14px) rotate(12deg);opacity:.42}.overview-depth-chip.chip-c{width:88px;height:88px;transform:translateY(-34px) rotate(4deg);opacity:.28}.overview-business-mark{position:relative;z-index:1;box-shadow:0 30px 62px #00000047,0 0 0 1px #5fdfff14,inset 0 1px #ffffff0a}.overview-business-mark img,.overview-business-mark strong{animation:overview-float 8s ease-in-out infinite}.overview-business-copy .eyebrow{color:#89eeff}.overview-business-copy h4{font-size:clamp(1.7rem,3vw,2.1rem);line-height:.96}.overview-command-stat{position:relative;overflow:hidden}.overview-command-stat:before{content:"";position:absolute;inset:auto -30% -55% auto;width:120px;height:120px;border-radius:999px;background:radial-gradient(circle,rgba(74,192,255,.12),transparent 72%);pointer-events:none}.overview-theme-row{position:relative;overflow:hidden;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.overview-theme-row:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0%,transparent 42%,rgba(255,255,255,.06) 50%,transparent 58%,transparent 100%);opacity:0;transform:translate(-130%);pointer-events:none}.overview-theme-row:hover{transform:translateY(-2px);border-color:#60ecff2e;box-shadow:0 18px 34px #00000029}.overview-theme-row:hover:before{opacity:1;animation:hero-button-sheen .9s ease}.spotlight-card{display:grid;gap:16px}.spotlight-preview-wrap{position:relative;min-height:240px;display:grid;place-items:center}.spotlight-depth-layer{position:absolute;inset:20px;border-radius:26px;border:1px solid rgba(91,235,255,.08);background:linear-gradient(180deg,#0814256b,#040a146b)}.spotlight-depth-layer.layer-a{transform:translate(-10px,18px) rotate(-5deg);opacity:.56}.spotlight-depth-layer.layer-b{transform:translate(12px,-8px) rotate(7deg);opacity:.36}.spotlight-preview{position:relative;z-index:1;min-height:220px;border-radius:28px;overflow:hidden;border:1px solid rgba(91,235,255,.1);box-shadow:0 32px 64px #00000047,inset 0 1px #ffffff0a}.spotlight-preview img{width:100%;height:220px;object-fit:cover;transform:scale(1.02)}.spotlight-copy strong{display:block;margin-bottom:6px;font-size:1.12rem;color:#f5fbff}.spotlight-copy p,.spotlight-copy small{color:#89a8c4}.status-board-fill{box-shadow:0 0 18px #59f0ff2e}.latest-record-banner strong{display:block;margin-bottom:6px}@keyframes overview-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.console-shell{background:radial-gradient(circle at top right,rgba(84,194,255,.08),transparent 22%),linear-gradient(180deg,#071726,#091c2d 48%,#081827)}.console-sidebar{background:radial-gradient(circle at top left,rgba(86,213,255,.2),transparent 32%),radial-gradient(circle at bottom left,rgba(99,112,255,.14),transparent 24%),linear-gradient(180deg,#0a1c2cfa,#071320fa);border-right-color:#79e5ff1a;box-shadow:inset -1px 0 #ffffff0a,18px 0 40px #00000024}.menu-button,.business-chip,.session-card,.sidebar-footnote{background:linear-gradient(180deg,#0a1f31cc,#071422db);border-color:#70ddff1a}.menu-button.active{color:#03111f;background:linear-gradient(135deg,#74efff,#43a7ff);box-shadow:0 18px 34px #43a7ff38,0 0 24px #74efff29}.business-chip.active{border-color:#76e2ff52;background:linear-gradient(180deg,#0e283ff0,#081828f5);box-shadow:0 18px 44px #0000002e,0 0 0 1px #70ddff14}.console-main{background:radial-gradient(circle at top right,rgba(103,230,255,.08),transparent 22%),radial-gradient(circle at 18% 8%,rgba(70,141,255,.1),transparent 18%),linear-gradient(180deg,#091a2a,#081725 56%,#071420)}.console-main:before{opacity:.3;background-image:linear-gradient(rgba(93,223,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(93,223,255,.05) 1px,transparent 1px)}.topbar{background:linear-gradient(180deg,#0a1c2ce0,#071422eb);border-color:#72e0ff1f}.topbar-user{background:#0a1c2cb8;border-color:#72e0ff1a}.hero-panel,.panel,.stat-card{border-color:#71dfff1a}.hero-panel{background:radial-gradient(circle at top right,rgba(67,192,255,.12),transparent 28%),radial-gradient(circle at left bottom,rgba(91,111,255,.1),transparent 30%),linear-gradient(180deg,#0a1c2cf0,#07121ffa)}.hero-panel:before{background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 18%),linear-gradient(90deg,transparent,rgba(109,236,255,.06),transparent)}.hero-insight-card,.overview-business-frame,.overview-command-stat,.overview-theme-row,.settings-item,.latest-record-banner,.spotlight-preview,.overview-command-panel,.overview-theme-panel,.overview-spotlight-panel,.overview-status-panel,.overview-ops-panel,.overview-timeline-panel,.stat-card{background:linear-gradient(180deg,#0b2032d6,#071523e6)}.stat-card,.overview-command-stat,.overview-theme-row,.settings-item{box-shadow:0 16px 32px #00000024,inset 0 1px #ffffff0a}.overview-business-tags span,.page-chip,.theme-card-token,.theme-card-updated{background:#091828b8;border-color:#6cdbff1f}.page-chip.active,.theme-card-copy.copied{color:#04111f;background:linear-gradient(135deg,#65f0fff5,#43a6fff0);box-shadow:0 16px 30px #2990ff33,0 0 22px #65f0ff24}.theme-card,.panel-themes,.panel-config{background:linear-gradient(180deg,#0a1e30e6,#071422f5)}.theme-card-info,.config-overview-card,.share-preview-card,.theme-workbench-metric{background:linear-gradient(180deg,#0b2031cc,#071422e0)}.theme-card h4,.panel-header h3,.hero-panel h2,.overview-business-copy h4,.overview-command-stat strong,.stat-card strong,.spotlight-copy strong{color:#f7fcff}.panel-tip,.hero-copy,.overview-business-copy p,.overview-command-stat small,.stat-card p,.settings-item p,.topbar-caption,.topbar-user p{color:#9ab8d0}.workspace-grid{align-items:start}.panel-themes,.panel-config{position:relative;overflow:hidden;border-radius:30px;background:linear-gradient(180deg,#122c44d6,#0a182af2);box-shadow:0 26px 60px #040e1f47,inset 0 1px #ffffff0f}.panel-themes:before,.panel-config:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 0%,rgba(105,231,255,.1),transparent 34%),linear-gradient(180deg,rgba(98,214,255,.08),transparent 14%);pointer-events:none}.panel-themes .panel-header,.panel-config .panel-header{position:relative;z-index:1}.panel-themes .panel-header{align-items:start}.panel-themes .panel-tip{max-width:260px;color:#8cb9d8}.theme-toolbar{position:relative;z-index:1;grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr);padding:16px;border-radius:24px;border:1px solid rgba(94,218,255,.1);background:linear-gradient(180deg,#0b2032d1,#081424e6)}.list-meta-row{position:relative;z-index:1;color:#8fb9d7}.theme-list{position:relative;z-index:1}.theme-card{position:relative;overflow:hidden;border-radius:30px;border:1px solid rgba(94,218,255,.08);background:linear-gradient(180deg,#0f2439e0,#091627f2);box-shadow:0 24px 58px #0007143d,inset 0 1px #ffffff0d}.theme-card:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(95,224,255,.12),transparent 22%,transparent 80%,rgba(95,224,255,.06));opacity:.6;pointer-events:none}.theme-card-select,.theme-card-actions{position:relative;z-index:1}.theme-card-top{gap:14px}.theme-card h4{font-size:1.12rem;letter-spacing:-.02em}.theme-card p,.theme-card-meta{color:#90b5d0}.theme-card-preview-wrap{position:relative;padding:14px 16px 0}.theme-card-depth-layer{position:absolute;inset:18px 28px 8px;border-radius:24px;pointer-events:none}.theme-card-depth-layer.layer-a{background:linear-gradient(135deg,#3d8eff42,#1ed0ff1f);transform:translate3d(12px,-10px,0) scale(.95);filter:blur(2px);opacity:.62}.theme-card-depth-layer.layer-b{background:linear-gradient(135deg,#0f499161,#0b1f381f);transform:translate3d(-8px,12px,0) scale(.98);opacity:.42}.theme-card-preview{position:relative;z-index:1;min-height:194px;border-radius:26px;border:1px solid rgba(120,226,255,.14);background:linear-gradient(180deg,#14314ef0,#0a1a2cf5);box-shadow:0 26px 44px #000b1a42,inset 0 1px #ffffff0a}.theme-card-preview:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 20%,transparent 70%,rgba(64,191,255,.08));pointer-events:none}.theme-card-preview-overlay,.theme-card-preview-caption{position:absolute;left:16px;right:16px;z-index:2;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.theme-card-preview-overlay{top:14px}.theme-card-preview-caption{bottom:14px;align-items:end;gap:14px}.theme-preview-kicker,.theme-preview-count{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;border:1px solid rgba(131,233,255,.16);background:#030e1b7a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#cbf8ff;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.theme-card-preview-caption strong,.theme-card-preview-caption span{display:block}.theme-card-preview-caption strong{color:#f6fdff;font-size:1.02rem;line-height:1.05;letter-spacing:-.02em;text-shadow:0 6px 18px rgba(0,0,0,.3)}.theme-card-preview-caption span{margin-top:6px;color:#e2f7ffe0;font-size:.8rem;line-height:1.35;text-shadow:0 4px 14px rgba(0,0,0,.26)}.theme-card-preview img{height:194px;filter:saturate(1.06) contrast(1.03)}.theme-card-info-grid{position:relative;z-index:1;gap:12px}.theme-card-info{border-radius:18px;border:1px solid rgba(94,218,255,.1);background:linear-gradient(180deg,#0a1c2ddb,#071220f0)}.theme-card-info span{color:#77e6ff}.theme-card-info strong{color:#f4fbff}.theme-card-actions{padding-top:14px;border-top:1px solid rgba(94,218,255,.08)}.theme-card-token,.theme-card-updated{background:linear-gradient(180deg,#0c1e30e0,#081221eb)}.theme-card-copy{min-width:124px;border-radius:18px;border-color:#5edaff1f;background:linear-gradient(180deg,#0f263af0,#081321f5);box-shadow:inset 0 1px #ffffff08,0 16px 32px #000a162e}.theme-card-copy:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.16) 45%,transparent 70%);transform:translate(-130%);transition:transform .42s ease;pointer-events:none}.theme-card-copy:hover:after{transform:translate(130%)}.theme-card.active{border-color:#76e5ff33;background:linear-gradient(180deg,#122c44f5,#091525fa);box-shadow:0 30px 70px #030f2057,0 0 0 1px #5bcdff1f,0 0 46px #42adff1f}.theme-card.active .theme-card-preview{transform:translateY(-2px)}.theme-workbench-stage,.share-preview-stage{position:relative}.theme-workbench-depth,.share-preview-depth{position:absolute;inset:auto;pointer-events:none;border-radius:28px}.theme-workbench-depth.depth-a{inset:18px 26px -12px 40px;background:linear-gradient(135deg,#4cb1ff33,#2ae5ff0f);transform:rotate(-2deg);opacity:.72}.theme-workbench-depth.depth-b{inset:32px 42px -20px 18px;background:linear-gradient(135deg,#0b3a706b,#08142a14);transform:rotate(2.4deg);opacity:.44}.theme-workbench-banner{position:relative;z-index:1;border-radius:30px;border:1px solid rgba(103,225,255,.12);background:linear-gradient(135deg,#102b45f0,#091728fa);box-shadow:0 30px 72px #020c1a4d,inset 0 1px #ffffff0d}.theme-workbench-banner:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 0% 0%,rgba(108,234,255,.16),transparent 26%),linear-gradient(180deg,rgba(255,255,255,.05),transparent 18%);pointer-events:none}.theme-workbench-copy,.theme-workbench-metrics{position:relative;z-index:1}.theme-workbench-copy h4{letter-spacing:-.03em}.theme-workbench-copy p:last-child{color:#7ee9ff;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;letter-spacing:.08em}.theme-workbench-metric,.config-overview-card,.config-section,.share-preview-card{border-radius:24px;border:1px solid rgba(94,218,255,.1);background:linear-gradient(180deg,#0d2235d6,#081423eb);box-shadow:0 22px 44px #000b1a2e,inset 0 1px #ffffff0a}.config-overview-grid{gap:14px}.config-overview-card span,.theme-workbench-metric span{color:#74e4ff}.config-overview-card strong,.theme-workbench-metric strong{color:#f4fbff}.config-overview-card small{color:#90b5cf}.config-section-head p,.field-helper,.share-preview-card small,.drag-hint{color:#89afcb}.config-section-head h4,.share-preview-head h5{letter-spacing:-.02em}.field-card{border-radius:20px;border-color:#5edaff14;background:linear-gradient(180deg,#091b2ad6,#06111feb)}.field-card>span{color:#75e7ff}.field-input{background:#040d18b8}.field-input:focus{box-shadow:0 0 0 1px #6fe5ff42,0 0 0 6px #33a9ff1a}.share-preview-stage{min-height:100%}.share-preview-depth.depth-a{inset:18px 12px -14px 30px;background:linear-gradient(135deg,#46a0ff2e,#1be2ff14);transform:rotate(-3deg);opacity:.7}.share-preview-depth.depth-b{inset:30px 22px -20px 12px;background:linear-gradient(135deg,#0a3a7357,#0814280f);transform:rotate(2deg);opacity:.4}.share-preview-card{position:relative;z-index:1;min-height:100%}.share-preview-card:before,.config-section:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 18%);pointer-events:none}.share-preview-head,.share-preview-body{position:relative;z-index:1}.share-preview-body p{color:#7ee9ff}.share-preview-body strong{color:#f7fdff}.share-preview-inline span{border-radius:999px;border:1px solid rgba(94,218,255,.12);background:#081627c7}.image-editor-head,.image-grid,.config-actions-bar{position:relative;z-index:1}.image-card{border-radius:24px;border:1px solid rgba(94,218,255,.08);background:linear-gradient(180deg,#0c1f2fd6,#07111eeb);box-shadow:0 18px 38px #000b1a29,inset 0 1px #ffffff0a}.image-preview{border-radius:22px;border-color:#5edaff1a;background:linear-gradient(180deg,#0d2237d6,#081423eb)}.image-preview:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 18%);pointer-events:none}.config-actions-bar{border-top-color:#5edaff14}@media(max-width:1080px){.theme-toolbar,.config-access-layout{grid-template-columns:1fr}.theme-workbench-depth.depth-a,.theme-workbench-depth.depth-b,.share-preview-depth.depth-a,.share-preview-depth.depth-b{display:none}}.panel-themes .panel-header,.panel-config .panel-header,.theme-toolbar,.theme-card,.theme-workbench-banner,.config-overview-card,.config-section,.share-preview-card,.image-card,.theme-card-copy,.page-chip,.field-card,.ghost-button,.primary-button,.danger-button{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease,opacity .22s ease}.panel-header h3{letter-spacing:-.03em;line-height:1.08}.panel-tip{line-height:1.7}.section-label.section-label-main{letter-spacing:.16em}.theme-toolbar{gap:16px}.toolbar-field{gap:10px}.toolbar-field span,.field-card>span,.theme-workbench-metric span,.config-overview-card span,.theme-card-info span,.image-card-head .image-badge,.image-editor-head .section-label{letter-spacing:.12em}.toolbar-field input,.toolbar-field select{min-height:54px;letter-spacing:.01em;line-height:1.4}.toolbar-field input:hover,.toolbar-field select:hover{border-color:#70e7ff2e;background:#071627eb}.toolbar-field input:focus,.toolbar-field select:focus{box-shadow:0 0 0 1px #6de7ff3d,0 0 0 6px #2c94ff1a}.list-meta-row{font-size:.92rem;letter-spacing:.01em}.theme-card-top{margin-bottom:4px}.theme-card h4{line-height:1.12;margin-bottom:7px}.theme-card p{font-size:.92rem;line-height:1.55;letter-spacing:.015em}.theme-card-meta{font-size:.86rem;letter-spacing:.02em}.theme-card:hover{transform:translateY(-4px);border-color:#78e2ff29;box-shadow:0 34px 72px #00091652,inset 0 1px #ffffff0f}.theme-card:hover .theme-card-depth-layer.layer-a{transform:translate3d(16px,-16px,0) scale(.95)}.theme-card:hover .theme-card-depth-layer.layer-b{transform:translate3d(-12px,16px,0) scale(.98)}.theme-card:hover .theme-card-preview{transform:translateY(-3px);box-shadow:0 30px 52px #000a1852,0 0 0 1px #5dddff24}.theme-card:hover .theme-card-preview-overlay{transform:translateY(-2px)}.theme-card:hover .theme-card-preview-caption,.theme-card.active{transform:translateY(-3px)}.theme-card-info{gap:7px}.theme-card-info strong{line-height:1.45}.theme-card-token,.theme-card-updated{letter-spacing:.08em}.theme-card-copy:hover,.config-actions-bar .ghost-button:hover,.config-actions-bar .danger-button:hover{transform:translateY(-2px)}.pagination-row{align-items:center}.page-chip{font-weight:700}.page-chip:hover{transform:translateY(-2px);border-color:#72e7ff33;color:#dbf9ff}.theme-workbench-stage{margin-bottom:6px}.theme-workbench-banner{overflow:hidden}.theme-workbench-banner:hover{transform:translateY(-3px);box-shadow:0 36px 82px #020c1a57,inset 0 1px #ffffff0f}.theme-workbench-copy .eyebrow{margin-bottom:10px;letter-spacing:.18em}.theme-workbench-copy h4{line-height:.96;margin-bottom:10px}.theme-workbench-copy p:last-child{line-height:1.5}.theme-workbench-metrics{gap:12px}.theme-workbench-metric{gap:8px}.theme-workbench-metric strong{line-height:1.15}.config-overview-card{gap:10px}.config-overview-card:hover{transform:translateY(-3px);border-color:#6ce6ff29}.config-overview-card strong{line-height:1.08;letter-spacing:-.02em}.config-overview-card small{line-height:1.65}.config-section{overflow:hidden}.config-section:hover{transform:translateY(-2px);border-color:#6ae6ff24;box-shadow:0 28px 58px #000b1a38,inset 0 1px #ffffff0d}.config-section-head{gap:14px;margin-bottom:20px}.config-section-head h4{line-height:1.04;margin-bottom:8px}.config-section-head p{max-width:34ch;line-height:1.75}.field-card{gap:10px}.field-card:hover{border-color:#73e7ff2e;transform:translateY(-2px)}.field-card>span{line-height:1.4}.field-input{min-height:54px;line-height:1.45;letter-spacing:.01em}.share-preview-card:hover{transform:translateY(-3px);box-shadow:0 30px 62px #000b1a3d,inset 0 1px #ffffff0d}.share-preview-head{margin-bottom:18px}.share-preview-head h5{line-height:1.06}.share-preview-body{gap:14px}.share-preview-channel{display:flex;align-items:center;justify-content:space-between;gap:12px}.share-preview-body p{letter-spacing:.12em}.share-preview-channel span{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;border:1px solid rgba(96,219,255,.12);background:#071626b8;color:#d4f7ff;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.share-preview-body strong{line-height:1.45;letter-spacing:-.02em}.share-preview-inline{gap:10px}.share-preview-inline span{padding:9px 12px;line-height:1.4}.share-preview-lines{display:grid;gap:8px;padding-top:4px}.share-preview-lines span{height:1px;background:linear-gradient(90deg,#5fe0ff42,#5fe0ff05)}.share-preview-action:hover{transform:translateY(-2px)}.image-editor-head{margin-bottom:22px}.image-editor-head h4{margin-bottom:8px;line-height:1.04}.image-editor-head .field-helper{max-width:42ch;line-height:1.7}.image-card{overflow:hidden}.image-card:hover{transform:translateY(-4px);border-color:#70e6ff29;box-shadow:0 24px 48px #000b1a3d,inset 0 1px #ffffff0d}.image-card-head{margin-bottom:14px}.image-preview img{transition:transform .26s ease,filter .26s ease}.image-preview:hover img{transform:scale(1.028);filter:saturate(1.08)}.config-actions-bar .primary-button{min-width:184px}.config-actions-bar .primary-button:hover{transform:translateY(-2px)}.console-shell{background:radial-gradient(circle at 12% 10%,rgba(89,215,255,.08),transparent 22%),radial-gradient(circle at 88% 0%,rgba(94,123,255,.12),transparent 24%),linear-gradient(180deg,#071423,#09192c 52%,#081a2d)}.console-main{position:relative;padding-bottom:64px}.console-main:before{content:"";position:fixed;inset:0 0 0 280px;background:radial-gradient(circle at 20% 0%,rgba(108,233,255,.06),transparent 22%),radial-gradient(circle at 100% 20%,rgba(96,112,255,.08),transparent 26%);pointer-events:none;z-index:0}.page-stage,.stat-grid,.topbar,.hero-panel{position:relative;z-index:1}.topbar{align-items:center;padding:18px 22px;border-radius:24px;border:1px solid rgba(112,231,255,.08);background:linear-gradient(180deg,#11283fd1,#0b1a2ce6);box-shadow:0 24px 54px #020c1a29,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.topbar-meta{gap:8px}.breadcrumb{gap:10px;flex-wrap:wrap}.breadcrumb-item{position:relative;padding:8px 12px;border-radius:999px;border:1px solid rgba(111,229,255,.08);background:#08182980;color:#d7efff;font-size:.78rem;letter-spacing:.06em}.topbar-caption{letter-spacing:.04em}.topbar-user{padding:10px 14px;border-radius:20px;border:1px solid rgba(110,229,255,.08);background:#08162694}.topbar-user:hover{transform:translateY(-2px);box-shadow:0 18px 36px #000a162e}.topbar-avatar{box-shadow:0 12px 26px #ff811838,0 0 0 1px #ffffff0f}.console-sidebar{border-right:1px solid rgba(108,227,255,.08);background:linear-gradient(180deg,#0d1f31f2,#091626fa);box-shadow:18px 0 42px #00071224,inset 0 1px #ffffff0a}.brand-block{padding-bottom:18px;border-bottom:1px solid rgba(109,228,255,.08)}.brand-block h1{line-height:.94;letter-spacing:-.05em}.brand-copy{max-width:26ch;line-height:1.75}.sidebar-signal-ribbon{gap:8px}.sidebar-signal-ribbon span{border-radius:999px;border:1px solid rgba(111,230,255,.1);background:#081525ad}.session-card,.sidebar-footnote{border-radius:22px;border:1px solid rgba(108,228,255,.08);background:linear-gradient(180deg,#0d1f30d1,#08121feb);box-shadow:0 18px 36px #0008131f,inset 0 1px #ffffff0a}.session-card:hover,.sidebar-footnote:hover{transform:translateY(-2px)}.side-menu{gap:10px}.menu-button{position:relative;justify-content:flex-start;min-height:54px;padding:0 18px;border-radius:18px;border:1px solid rgba(108,228,255,.06);background:linear-gradient(180deg,#0a1726ad,#060e19db)}.menu-button:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.08) 45%,transparent 70%);transform:translate(-130%);transition:transform .42s ease;pointer-events:none}.menu-button:hover:after,.menu-button.active:after{transform:translate(130%)}.menu-button:hover{transform:translateY(-2px);border-color:#70e6ff24}.menu-button.active{color:#04121d;border-color:#67e8ff24;background:linear-gradient(135deg,#68effffa,#54a8fff0);box-shadow:0 22px 40px #2a92ff38,0 0 26px #60ecff29}.business-chip{border-radius:22px;border:1px solid rgba(108,228,255,.08);background:linear-gradient(180deg,#0b1b2be0,#07121ff0);box-shadow:0 18px 34px #00091424,inset 0 1px #ffffff0a}.business-chip:hover{transform:translateY(-3px);border-color:#6fe5ff29}.business-chip.active{transform:translateY(-3px);border-color:#70e7ff29;box-shadow:0 24px 48px #000a1838,0 0 30px #54b3ff1a}.hero-panel{overflow:hidden;border-radius:30px;background:linear-gradient(135deg,#102b45f0,#0b1b2cf5);box-shadow:0 30px 72px #030e1c3d,inset 0 1px #ffffff0f}.hero-panel:before{background:radial-gradient(circle at 0% 0%,rgba(111,233,255,.18),transparent 24%),linear-gradient(120deg,rgba(100,171,255,.08),transparent 40%)}.hero-panel h2{line-height:.94;letter-spacing:-.05em}.hero-copy{max-width:40ch;line-height:1.75}.hero-signal-strip span{min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(112,231,255,.1);background:#07142394}.hero-insights{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hero-insight-card{border-radius:22px;border:1px solid rgba(110,229,255,.08);background:linear-gradient(180deg,#0a1c2dd6,#07111eeb);box-shadow:0 18px 34px #00081424,inset 0 1px #ffffff0a}.hero-insight-card:hover{transform:translateY(-3px)}.hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px}.hero-actions .ghost-button,.hero-actions .primary-button{min-height:56px;border-radius:18px}.hero-actions .primary-button{grid-column:1 / -1}.stat-grid{gap:16px}.stat-card{overflow:hidden;border-radius:24px;border:1px solid rgba(110,229,255,.08);background:linear-gradient(180deg,#0e2235d6,#081523f0)}.stat-card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 18%),radial-gradient(circle at 100% 0%,rgba(94,221,255,.12),transparent 24%);pointer-events:none}.stat-card span,.stat-card strong,.stat-card p{position:relative;z-index:1}.stat-card:hover{transform:translateY(-4px)}.stat-card strong{font-size:clamp(2rem,3vw,2.7rem);line-height:.92;letter-spacing:-.05em}.page-stage{animation:page-stage-enter .46s cubic-bezier(.2,.8,.2,1)}.topbar,.hero-panel,.stat-grid .stat-card,.page-stage>*{transform-origin:center top}.panel,.business-admin-card,.settings-item,.record-row,.overview-theme-row{border-radius:24px}.panel:hover{transform:translateY(-2px)}.panel-header{align-items:start;gap:16px}.panel-header h3{margin-bottom:6px}.panel-tip{max-width:30ch}.business-admin-card{border-color:#6de6ff14;background:linear-gradient(180deg,#0c1d2edb,#08121ff0)}.business-admin-card:hover,.business-admin-card.active{transform:translateY(-3px)}.overview-command-panel,.overview-theme-panel,.overview-spotlight-panel,.overview-status-panel,.overview-ops-panel,.overview-timeline-panel{border-radius:28px;overflow:hidden}.overview-theme-row:hover,.record-row:hover,.settings-item:hover{transform:translateY(-2px)}@keyframes page-stage-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1280px){.hero-insights,.hero-actions{grid-template-columns:1fr}.hero-actions .primary-button{grid-column:auto}}@media(max-width:940px){.console-main:before{inset:0}}.settings-stage-banner{position:relative;overflow:hidden;display:grid;gap:18px;padding:22px 24px;margin-bottom:18px;border-radius:26px;border:1px solid rgba(112,230,255,.1);background:linear-gradient(135deg,#102a42e0,#091627f5);box-shadow:0 24px 52px #020c1a2e,inset 0 1px #ffffff0d}.settings-stage-banner:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 0% 0%,rgba(111,229,255,.14),transparent 26%),linear-gradient(180deg,rgba(255,255,255,.05),transparent 18%);pointer-events:none}.settings-stage-copy,.settings-stage-pills{position:relative;z-index:1}.settings-stage-copy h4{margin:8px 0;color:#f7fdff;font-size:clamp(1.6rem,3vw,2.2rem);line-height:.95;letter-spacing:-.05em}.settings-stage-copy p:last-child{color:#8eb6d2;line-height:1.7}.settings-stage-pills{display:flex;flex-wrap:wrap;gap:10px}.settings-stage-pills span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(111,230,255,.12);background:#0816279e;color:#d2f7ff;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.72rem;letter-spacing:.11em;text-transform:uppercase}.settings-stage-banner-account{margin-bottom:20px}.summary-grid{gap:14px}.summary-card{position:relative;overflow:hidden;border-radius:22px;border:1px solid rgba(111,230,255,.08);background:linear-gradient(180deg,#0e2235d6,#081423f0);box-shadow:0 18px 38px #000a1624,inset 0 1px #ffffff0a}.summary-card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 18%),radial-gradient(circle at 100% 0%,rgba(95,224,255,.1),transparent 26%);pointer-events:none}.summary-card:hover{transform:translateY(-3px)}.summary-card span,.summary-card strong{position:relative;z-index:1}.summary-card span{color:#7ce6ff;letter-spacing:.12em}.summary-card strong{line-height:1.12;letter-spacing:-.03em}.record-table{border-radius:24px;overflow:hidden;border:1px solid rgba(112,230,255,.08)}.record-row{min-height:58px;border-bottom-color:#70e6ff0f;background:linear-gradient(180deg,#0c1d2eb8,#07121fd1)}.record-row.record-head{background:linear-gradient(180deg,#132b42e0,#0c1c2ce6)}.record-row span{line-height:1.55}.settings-form-grid{gap:14px;margin-top:18px}.toggle-list{gap:14px}.toggle-row{align-items:center;padding:18px 20px;border-radius:20px;border:1px solid rgba(111,230,255,.08);background:linear-gradient(180deg,#0b1c2cd1,#07121fe6)}.toggle-row:hover{transform:translateY(-2px)}.toggle-row strong{line-height:1.08}.toggle-row p{margin-top:6px;color:#8eb4cf;line-height:1.7}.toggle-row input[type=checkbox]{width:22px;height:22px;accent-color:#5fe0ff}.settings-list{gap:14px}.settings-item{border:1px solid rgba(111,230,255,.08);background:linear-gradient(180deg,#0c1d2ed6,#081320eb)}.settings-item strong{line-height:1.06;letter-spacing:-.02em}.settings-item p{margin-top:6px;line-height:1.7}.business-admin-list{gap:14px}.business-admin-card{position:relative;overflow:hidden;padding:18px 20px}.business-rename-field{display:grid;gap:10px}.business-rename-label{color:#9bdcff;font-size:.82rem;font-weight:600;letter-spacing:.08em}.business-rename-input{width:100%;min-height:52px;padding:0 16px;border-radius:16px;border:1px solid rgba(109,230,255,.18);background:#071422eb;color:#eefaff;box-shadow:inset 0 1px #ffffff08,0 10px 24px #00081229}.business-rename-input::placeholder{color:#a8c9df8a}.business-rename-input:focus{border-color:#79e9ff57;box-shadow:0 0 0 4px #4fceff1f,inset 0 1px #ffffff08}.theme-card-top-refined{align-items:flex-start;gap:12px}.theme-card-top-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-bottom:4px}.theme-card-identity{display:grid;gap:8px;min-width:0}.theme-card-chip-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.theme-card-code-chip{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(97,224,255,.14);background:#071422a8;color:#90dfff;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.theme-card-top-refined h4{margin:0;font-size:1.46rem;line-height:1.04;letter-spacing:-.03em}.theme-card-top-refined p{margin:0;color:#b7d9efc2;line-height:1.65;word-break:break-word}.theme-card-preview-empty{display:grid;gap:8px;place-items:center;width:100%;min-height:168px;padding:20px;text-align:center;color:#b8d9ee}.theme-card-preview-empty strong{font-size:1.5rem;color:#f3fbff}.theme-card-preview-empty span{color:#98bdd6d1}.theme-card-meta{padding-top:8px;border-top:1px solid rgba(89,208,255,.08);font-size:.82rem}.theme-card-action-group{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.theme-card-delete{min-width:104px}.theme-card-delete-floating{min-height:34px;padding:0 14px;border-radius:999px;border-color:#ff6f9147;background:linear-gradient(180deg,#541528b3,#2c0a18e6);box-shadow:inset 0 1px #ffffff1a,0 10px 24px #17040c42}.theme-card-delete-floating:hover{border-color:#ff84a26b;background:linear-gradient(180deg,#6d1a34cc,#340b1cf0);color:#ffe8ee}.theme-card-actions{padding-top:12px;margin-top:2px}.theme-card-info-grid{gap:12px;margin-top:4px}.theme-card{gap:12px;padding:16px 16px 18px}.theme-card-select{gap:10px}.theme-card-preview-wrap{margin-top:2px}.theme-card-meta{align-items:center}.theme-card-info{padding:14px 16px}.business-admin-card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 18%),radial-gradient(circle at 100% 0%,rgba(95,224,255,.08),transparent 24%);pointer-events:none}.business-admin-main,.business-admin-card strong{position:relative;z-index:1}.business-admin-main{gap:14px}.business-admin-badge{box-shadow:0 16px 32px #000a162e,inset 0 1px #ffffff0a}.business-admin-card h4{line-height:1.04}.business-admin-card p{margin-top:6px;line-height:1.6}.business-icon-editor{gap:16px;margin:4px 0 10px}.business-icon-preview{box-shadow:0 18px 36px #000b182e,inset 0 1px #ffffff0d}.business-icon-trigger{min-height:52px;border-radius:18px}@media(max-width:1280px){.settings-stage-banner{gap:14px}}.login-panel-compact{width:min(640px,100%);max-width:640px;padding:18px;border-radius:34px}.login-form-compact{position:relative;z-index:2;display:grid;gap:18px;padding:34px 28px 28px;border-radius:28px;border:1px solid rgba(90,224,255,.12);background:linear-gradient(180deg,#061222f5,#030a15fa);box-shadow:inset 0 1px #ffffff0a,0 22px 60px #0000003d}.login-brand-bar,.login-hero-copy,.login-field-stack,.login-captcha-shell,.login-foot-row,.login-error,.login-submit{opacity:0;transform:translateY(18px);animation:login-content-in .62s cubic-bezier(.22,1,.36,1) forwards}.login-brand-bar{animation-delay:70ms}.login-hero-copy{animation-delay:.14s}.login-field-stack{animation-delay:.22s}.login-captcha-shell{animation-delay:.3s}.login-foot-row{animation-delay:.38s}.login-error,.login-submit{animation-delay:.46s}.login-brand-bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.login-brand-status{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(90,224,255,.14);background:#05122094;color:#8eecff;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.login-hero-copy{display:grid;gap:8px}.login-hero-copy h1{margin:0;font-size:clamp(3.1rem,12vw,4.4rem);line-height:.9;letter-spacing:-.08em;color:#f4fbff;text-wrap:balance}.login-hero-copy p{margin:0;max-width:340px;color:#89a9c4;line-height:1.7}.login-field-stack{display:grid;gap:12px}.login-input-block{display:grid;gap:10px;padding:14px 14px 12px;border-radius:20px;border:1px solid rgba(82,203,255,.14);background:linear-gradient(180deg,#08182ac2,#040e1ce0);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.login-input-block:hover{transform:translateY(-1px);border-color:#68e5ff3d;box-shadow:0 16px 30px #0000002e}.login-input-block span{margin:0;color:#84eaff;font-family:IBM Plex Mono,SFMono-Regular,JetBrains Mono,Menlo,monospace;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.login-input-block input{min-height:54px;padding:0 16px;border-radius:16px;border:1px solid rgba(107,229,255,.18);background:#030c17e0;color:#f4fbff;font-size:1.06rem;font-weight:500;line-height:1;box-shadow:inset 0 1px #ffffff08,inset 0 -1px #287dff14}.login-input-block input::placeholder{color:#86abc78a;font-size:.96rem}.login-input-block input:focus{outline:none;border-color:#6eebff61;box-shadow:0 0 0 3px #3fcaff1a}.login-captcha-shell{display:grid;grid-template-columns:minmax(0,1fr) 152px;gap:12px}.login-input-block-captcha{gap:8px}.login-input-block-captcha .captcha-note{color:#87aac4cc;font-size:.76rem}.login-captcha-card{position:relative;display:grid;align-content:center;justify-items:center;gap:12px;min-height:110px;padding:14px;border-radius:20px;border:1px solid rgba(82,203,255,.14);background:linear-gradient(180deg,#08182ac7,#040e1ce0);overflow:hidden}.login-captcha-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(87,224,255,.08),transparent);animation:captcha-scan 2.8s linear infinite}.login-captcha-card strong{position:relative;z-index:1;color:#80eeff;font-size:1.66rem;line-height:1;letter-spacing:.18em;text-shadow:0 0 22px rgba(128,238,255,.22)}.login-captcha-card .link-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(82,203,255,.12);background:#081626b8;color:#7cecff}.login-foot-row{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.remember-row{display:flex;gap:10px;align-items:center}.remember-row span{color:#d7e8f3;font-size:.94rem}.login-mini-note{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid rgba(78,194,255,.12);background:#05122085;color:#8eaec7;font-size:.78rem}.login-submit{position:relative;overflow:hidden;width:100%;min-height:58px;border-radius:18px;border:0;color:#04111f;font-size:1rem;font-weight:700;letter-spacing:.02em;background:linear-gradient(135deg,#4deefffa,#2aa0fff5 52%,#4c59fff0);box-shadow:0 24px 54px #1472ff47,0 0 38px #5bf1ff2e}.login-submit:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 0%,transparent 30%,rgba(255,255,255,.34) 50%,transparent 70%,transparent 100%);transform:translate(-140%)}.login-submit:hover:before{animation:hero-button-sheen .9s ease}.login-submit:hover{transform:translateY(-2px)}@media(max-width:720px){.login-panel-compact{width:100%;max-width:none;padding:10px}.login-form-compact{padding:24px 18px 20px}.login-captcha-shell{grid-template-columns:1fr}.login-hero-copy h1{font-size:clamp(2.6rem,12vw,3.8rem)}.login-panel-orbit{display:none}}.login-shell{isolation:isolate;background:radial-gradient(circle at 12% 14%,rgba(20,171,255,.18),transparent 22%),radial-gradient(circle at 88% 16%,rgba(86,106,255,.16),transparent 22%),radial-gradient(circle at 50% 100%,rgba(0,224,255,.12),transparent 30%),linear-gradient(180deg,#010610fc,#020812fc)}.login-scene{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.login-grid-layer,.login-aurora,.login-glow{position:absolute;inset:0}.login-grid-layer{opacity:.34;background-image:linear-gradient(rgba(72,196,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(72,196,255,.06) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(circle at center,black 54%,transparent 100%);mask-image:radial-gradient(circle at center,black 54%,transparent 100%);animation:login-grid-pan 24s linear infinite}.login-grid-layer:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(95,223,255,.08),transparent);animation:login-grid-scan 5.2s linear infinite}.login-aurora{filter:blur(32px);opacity:.72;mix-blend-mode:screen}.login-aurora-a{inset:auto auto 8% 4%;width:52vw;height:24vw;min-width:420px;min-height:220px;border-radius:50%;background:conic-gradient(from 180deg at 50% 50%,#12abff2e,#28e2ff3d,#4d68ff29,#12abff29);animation:aurora-drift-a 18s ease-in-out infinite alternate}.login-aurora-b{inset:8% 6% auto auto;width:40vw;height:22vw;min-width:340px;min-height:180px;border-radius:50%;background:conic-gradient(from 0deg at 50% 50%,#56efff2e,#3d78ff29,#00d3ff24,#56efff2e);animation:aurora-drift-b 20s ease-in-out infinite alternate}.login-glow-a{inset:14% auto auto 12%;width:420px;height:420px;border-radius:999px;background:radial-gradient(circle,rgba(64,194,255,.18),transparent 68%);animation:glow-pulse 9s ease-in-out infinite}.login-glow-b{inset:auto 12% 8% auto;width:360px;height:360px;border-radius:999px;background:radial-gradient(circle,rgba(64,104,255,.18),transparent 68%);animation:glow-pulse 11s ease-in-out infinite reverse}.login-panel-compact{position:relative;z-index:1;width:min(960px,100%);max-width:960px;border-radius:40px;overflow:hidden}.login-panel-compact:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 18%),linear-gradient(90deg,transparent,rgba(96,236,255,.08),transparent)}.login-panel-compact:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#5ce1ff3d,#3360ff24,#5ce1ff24);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.login-form-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;padding:40px 42px 36px}.login-error,.remember-row{grid-column:1 / -1}.field-card,.remember-row,.login-error{opacity:0;transform:translateY(18px);animation:login-content-in .7s cubic-bezier(.22,1,.36,1) forwards}.login-form-compact>.field-card:nth-of-type(1){animation-delay:.36s}.login-form-compact>.field-card:nth-of-type(2){animation-delay:.42s}.remember-row{animation-delay:.54s}.login-error{animation-delay:.66s}@keyframes aurora-drift-a{0%{transform:translate3d(-2%,0,0) rotate(-4deg) scale(1)}to{transform:translate3d(5%,-4%,0) rotate(7deg) scale(1.08)}}@keyframes aurora-drift-b{0%{transform:translate3d(0,2%,0) rotate(3deg) scale(1)}to{transform:translate3d(-6%,-3%,0) rotate(-6deg) scale(1.1)}}@keyframes glow-pulse{0%,to{opacity:.42;transform:scale(.96)}50%{opacity:.82;transform:scale(1.08)}}@keyframes login-grid-pan{0%{transform:translateZ(0)}to{transform:translate3d(0,34px,0)}}@keyframes login-grid-scan{0%{transform:translateY(-100%)}to{transform:translateY(140%)}}@media(max-width:940px){.login-panel-compact{width:min(760px,100%);max-width:760px}.login-form-compact{grid-template-columns:1fr}}.fixed-particle-button{position:relative!important;overflow:hidden!important;isolation:isolate}.fixed-particle-button>*{position:relative;z-index:2}.particle-label{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:100%}.fixed-particle-button:before,.fixed-particle-button:after{content:"";position:absolute;pointer-events:none;border-radius:inherit}.fixed-particle-button:before{inset:1px;z-index:0;background:linear-gradient(180deg,#ffffff0f,#ffffff04 26%,#54deff0f 62%,#4a70ff1a);box-shadow:inset 0 0 0 1px #7eeaff14,inset 0 -14px 24px #4970ff14,inset 0 10px 18px #4bdeff0a;opacity:.92}.fixed-particle-button:after{z-index:1;inset:-8% -10%;opacity:.78;mix-blend-mode:screen;background-image:radial-gradient(circle,rgba(237,252,255,.96) 0 1.3px,transparent 2.4px),radial-gradient(circle,rgba(98,239,255,.92) 0 1.8px,transparent 3px),radial-gradient(circle,rgba(112,120,255,.78) 0 1.5px,transparent 2.6px),radial-gradient(circle,rgba(237,252,255,.72) 0 1px,transparent 2.1px),radial-gradient(circle,rgba(90,239,255,.64) 0 1.1px,transparent 2.2px),radial-gradient(circle,rgba(255,255,255,.82) 0 .9px,transparent 1.9px);background-repeat:no-repeat;background-size:26% 34%,32% 42%,24% 38%,20% 28%,18% 32%,14% 20%;background-position:8% 28%,76% 62%,54% 32%,22% 70%,66% 18%,40% 78%;filter:drop-shadow(0 0 7px rgba(84,232,255,.26));transform:translateZ(0);transform-origin:center center;will-change:transform,opacity,filter;animation:fixed-particle-pan 9.8s linear infinite alternate}.fixed-particle-button:hover:before{box-shadow:inset 0 0 0 1px #9cf0ff24,inset 0 -18px 28px #577aff24,inset 0 10px 24px #58e8ff14,0 0 22px #3eaaff29;opacity:1}.fixed-particle-button:hover:after{opacity:1;filter:drop-shadow(0 0 12px rgba(84,232,255,.4));animation:fixed-particle-hover-pan 4.2s linear infinite}.primary-button.fixed-particle-button:after,.login-submit.fixed-particle-button:after{inset:-6% -8%;opacity:.82;background-image:radial-gradient(circle,rgba(238,252,255,.92) 0 1.2px,transparent 2.1px),radial-gradient(circle,rgba(92,239,255,.88) 0 1.7px,transparent 2.9px),radial-gradient(circle,rgba(112,120,255,.76) 0 1.4px,transparent 2.5px),radial-gradient(circle,rgba(238,252,255,.7) 0 .9px,transparent 1.9px),radial-gradient(circle,rgba(92,239,255,.62) 0 1px,transparent 2px);background-size:20% 40%,26% 46%,18% 34%,14% 22%,16% 30%;background-position:10% 54%,30% 38%,54% 58%,74% 34%,86% 56%;animation-duration:10.6s}.login-submit.fixed-particle-button:after{animation-duration:8.8s}.save-config-button.fixed-particle-button:after{animation-duration:11.6s}.primary-button.fixed-particle-button:before,.login-submit.fixed-particle-button:before{box-shadow:inset 0 -14px 24px #4970ff14,inset 0 10px 18px #4bdeff0a}.primary-button.fixed-particle-button:hover:after,.login-submit.fixed-particle-button:hover:after{opacity:1;filter:drop-shadow(0 0 12px rgba(84,232,255,.38));animation:fixed-particle-hover-pan 3.2s linear infinite}.login-submit.fixed-particle-button:hover:after{animation-duration:2.7s}.save-config-button.fixed-particle-button:hover:after{animation-duration:3.8s}@keyframes fixed-particle-pan{0%{transform:translate3d(-5%,-1.2%,0) scale(1)}50%{transform:translate3d(.8%,1%,0) scale(1.015)}to{transform:translate3d(5%,-.8%,0) scale(1)}}@keyframes fixed-particle-hover-pan{0%{transform:translate3d(-7%,0,0) scale(1)}50%{transform:translate3d(0,-1%,0) scale(1.02)}to{transform:translate3d(8%,.8%,0) scale(1)}}@keyframes hover-particle-trace{0%{background-position:8% 50%,38% 34%,68% 62%}50%{background-position:34% 44%,58% 56%,82% 38%}to{background-position:82% 50%,104% 34%,122% 62%}}
