@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.3vm4r-qr3_yee.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.2e4vdgi7dy-n4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.1nwx-p2ngx2yg.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.2jms6gqb5gbhf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-normal.2gr4b827yb2_q.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.38g6916w0wpxs.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-normal.402ep76-j03q8.woff2)format("woff2"),url(../media/inter-greek-400-normal.2x8hqgpakc599.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-normal.1sl-kw9vnef9y.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.3206qgbkgsfc6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal.1aowtwjb6jex7.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.0zt1v0rj9tqox.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-ext-500-normal.451fj7ly9889_.woff2)format("woff2"),url(../media/inter-cyrillic-ext-500-normal.0_c2ylqj08xb6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-500-normal.3zacfqz4x1vrc.woff2)format("woff2"),url(../media/inter-cyrillic-500-normal.05wrgophr2f13.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-ext-500-normal.3k6j2t6znom4a.woff2)format("woff2"),url(../media/inter-greek-ext-500-normal.3qwacgs2d7zx0.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-500-normal.2ofy8orayc7fk.woff2)format("woff2"),url(../media/inter-greek-500-normal.2irgx7vnqhmdq.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-vietnamese-500-normal.1csmxjt29l4d6.woff2)format("woff2"),url(../media/inter-vietnamese-500-normal.315hfdijg963m.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-ext-500-normal.0qn8fxo3_-rz7.woff2)format("woff2"),url(../media/inter-latin-ext-500-normal.39_ak3tg9vcce.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.1d14jwmkqqa0f.woff2)format("woff2"),url(../media/inter-latin-500-normal.3mx_ru0c2nzc3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-ext-600-normal.341-hvs74ljp4.woff2)format("woff2"),url(../media/inter-cyrillic-ext-600-normal.1of5i9-_e5ga4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-600-normal.0tppy39gl-lzn.woff2)format("woff2"),url(../media/inter-cyrillic-600-normal.3jalm3505289h.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-ext-600-normal.20m9kgz843wth.woff2)format("woff2"),url(../media/inter-greek-ext-600-normal.3vzrk1-4zat7v.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-600-normal.2ove9n9b8_3hb.woff2)format("woff2"),url(../media/inter-greek-600-normal.3aakp9m92tg2m.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-vietnamese-600-normal.0m_wd36g8rw-r.woff2)format("woff2"),url(../media/inter-vietnamese-600-normal.0dwa77f5pp57q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-ext-600-normal.1zn8rwi8y9u6i.woff2)format("woff2"),url(../media/inter-latin-ext-600-normal.1pfmybho54-ry.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.2dov6rjg62vru.woff2)format("woff2"),url(../media/inter-latin-600-normal.2mum3nstrlzrd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(../media/outfit-latin-ext-500-normal.37__e24raiktk.woff2)format("woff2"),url(../media/outfit-latin-ext-500-normal.1yxqs4m697utm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(../media/outfit-latin-500-normal.3r7bui-qf0qs6.woff2)format("woff2"),url(../media/outfit-latin-500-normal.19m0jrgfggs83.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(../media/outfit-latin-ext-600-normal.3wm3m6vkeu6i5.woff2)format("woff2"),url(../media/outfit-latin-ext-600-normal.3zer6zi9jd595.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(../media/outfit-latin-600-normal.3s68twez8chh7.woff2)format("woff2"),url(../media/outfit-latin-600-normal.2q9xwmp-q4tgu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(../media/outfit-latin-ext-700-normal.0s_74n5x308ae.woff2)format("woff2"),url(../media/outfit-latin-ext-700-normal.3vfodd9vazhcv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(../media/outfit-latin-700-normal.0w3yrtx4-qwen.woff2)format("woff2"),url(../media/outfit-latin-700-normal.18l_rdrsri6vr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;line-height:1.6}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}:root{--color-bg-void:#060a14;--color-bg-base:#0b1120;--color-bg-surface:#0f172a;--color-bg-elevated:#1e293b;--color-bg-overlay:#0f172ad9;--glass-bg:#0f172a99;--glass-bg-hover:#1e293bb3;--glass-border:#94a3b81f;--glass-border-hover:#94a3b840;--glass-blur:12px;--color-border:#94a3b81f;--color-border-strong:#94a3b840;--color-border-accent:#38bdf84d;--color-text-primary:#f1f5f9;--color-text-secondary:#cbd5e1;--color-text-muted:#94a3b8;--color-text-dim:#64748b;--color-accent:#38bdf8;--color-accent-bright:#7dd3fc;--color-accent-dim:#38bdf826;--color-accent-glow:#38bdf866;--color-success:#34d399;--color-success-dim:#34d39926;--color-warning:#fbbf24;--color-warning-dim:#fbbf2426;--color-danger:#f87171;--color-danger-dim:#f8717126;--color-info:#60a5fa;--color-info-dim:#60a5fa26;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:20px;--radius-full:9999px;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 12px #0006;--shadow-lg:0 8px 32px #00000080;--shadow-glass:0 4px 24px #0000004d, inset 0 1px 0 #ffffff0d;--shadow-glow-accent:0 0 20px #38bdf826, 0 0 60px #38bdf80d;--shadow-glow-success:0 0 20px #34d39926;--shadow-glow-danger:0 0 20px #f8717126;--shadow-glow-warning:0 0 20px #fbbf2426;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.4s cubic-bezier(.4, 0, .2, 1);--z-dropdown:100;--z-modal:200;--z-toast:300;--font-sans:"Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--font-display:"Outfit", "Inter", "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", "Fira Code", ui-monospace, monospace;--chrome-edge:#ffffff38;--chrome-highlight:#ffffff6b;--glow-blue:#38bdf873}body{background:var(--color-bg-void);color:var(--color-text-primary);font-family:var(--font-sans)}.app-shell{background:radial-gradient(1200px 340px at 50% 86%,#38bdf86b,#0000 62%),radial-gradient(720px 520px at 92% 6%,#bae6fd47,#0000 64%),radial-gradient(640px 480px at 0 96%,#2563eb61,#0000 66%),radial-gradient(900px 560px at 62% 38%,#0ea5e929,#0000 62%),linear-gradient(#081422 0%,#0a1c32 38%,#0d3352 74%,#07111c 100%);min-height:100vh}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.panel{-webkit-backdrop-filter:blur(18px)saturate(1.45);background:linear-gradient(#fff3,#fff0 12px),linear-gradient(128deg,#ffffff14,#0000 34% 70%,#7dd3fc14),linear-gradient(165deg,#bae6fd24,#081224bd 42%,#040a16d6);border:1px solid #ffffff57;border-radius:24px;position:relative;box-shadow:inset 0 1px #ffffffeb,inset 0 0 0 1px #ffffff14,inset 0 -22px 36px #0006,0 1px #ffffff57,0 18px 28px #00000061,0 42px 80px #0006,0 0 48px #38bdf81f}.btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;border:1px solid #0000;padding:8px 16px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.btn:active{transform:translateY(1px)scale(.985)}.btn-primary{color:#fff;background:linear-gradient(135deg,#0ea5e9,#38bdf8);box-shadow:0 0 12px #38bdf833}.btn-primary:hover{filter:brightness(1.1);box-shadow:0 0 20px #38bdf859}.btn-success{color:#fff;box-shadow:var(--shadow-glow-success);background:linear-gradient(135deg,#059669,#34d399)}.btn-danger{color:#fff;box-shadow:var(--shadow-glow-danger);background:linear-gradient(135deg,#dc2626,#f87171)}.btn-ghost{color:var(--color-text-secondary);border-color:var(--glass-border);background:#94a3b814}.btn-ghost:hover{color:var(--color-text-primary);background:#94a3b826}.btn-sm{padding:5px 12px;font-size:12px}.btn-lg{padding:12px 24px;font-size:15px}.input,.qre-input,select.qre-input,textarea.qre-input{border-radius:var(--radius-md);color:#0b1220;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#f8fafc;border:1px solid #c5d0dc;outline:none;padding:10px 14px;font-size:14px}.input:focus,.qre-input:focus,select.qre-input:focus,textarea.qre-input:focus{border-color:#0284c7;box-shadow:0 0 0 3px #0ea5e947}.input::placeholder,.qre-input::placeholder{color:#64748b}select.qre-input option{color:#0b1220;background:#fff}.label,.qre-label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-2);font-size:12px;font-weight:600;display:block}.badge{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-full);border:1px solid #0000;align-items:center;padding:2px 10px;font-size:11px;font-weight:600;display:inline-flex}.badge--overdue{background:var(--color-danger-dim);color:var(--color-danger);border-color:#f871714d}.badge--due{background:var(--color-warning-dim);color:var(--color-warning);border-color:#fbbf244d}.badge--active{background:var(--color-accent-dim);color:var(--color-accent);border-color:#38bdf84d}.badge--won{background:var(--color-success-dim);color:var(--color-success);border-color:#34d3994d}.badge--lost{background:var(--color-danger-dim);color:var(--color-danger);border-color:#f871714d}.badge--new{background:var(--color-info-dim);color:var(--color-info);border-color:#60a5fa4d}.badge--demo{background:var(--color-warning-dim);color:var(--color-warning);border-color:#fbbf244d;animation:3s ease-in-out infinite badge-pulse}.quote-pill-new{color:#60a5fa;background:#60a5fa1f;border-color:#60a5fa66}.quote-pill-due{color:#fbbf24;background:#fbbf241f;border-color:#fbbf2466}.quote-pill-progress{color:#38bdf8;background:#38bdf81f;border-color:#38bdf866}.quote-pill-responded{color:#c4b5fd;background:#a78bfa1f;border-color:#a78bfa66}.quote-pill-negotiating{color:#fdba74;background:#fb923c1f;border-color:#fb923c66}.quote-pill-won{color:#34d399;background:#34d3991f;border-color:#34d39966}.quote-pill-lost{color:#f87171;background:#f871711f;border-color:#f8717166}.quote-pill-archived{color:#64748b;background:#64748b1f;border-color:#64748b66}.kpi-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);transition:all var(--transition-base);position:relative;overflow:hidden}.kpi-card:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.kpi-value{letter-spacing:-.02em;font-size:28px;font-weight:700;font-family:var(--font-mono);color:var(--color-text-primary)}.kpi-label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:12px;font-weight:500}@keyframes badge-pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes brand-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stagger-children>:first-child{animation:fade-in var(--transition-base) ease-out 0s both}.stagger-children>:nth-child(2){animation:fade-in var(--transition-base) ease-out 50ms both}.stagger-children>:nth-child(3){animation:fade-in var(--transition-base) ease-out .1s both}.stagger-children>:nth-child(4){animation:fade-in var(--transition-base) ease-out .15s both}.stagger-children>:nth-child(5){animation:fade-in var(--transition-base) ease-out .2s both}.stagger-children>:nth-child(6){animation:fade-in var(--transition-base) ease-out .25s both}.stagger-children>:nth-child(7){animation:fade-in var(--transition-base) ease-out .3s both}.stagger-children>:nth-child(8){animation:fade-in var(--transition-base) ease-out .35s both}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:760px){.sidebar-collapse{width:64px}.sidebar-collapse .nav-label,.sidebar-collapse .brand-text{display:none}}.automation-card{padding:1.5rem}.automation-header{justify-content:space-between;align-items:baseline;margin-bottom:.75rem;display:flex}.automation-current-mode{color:var(--muted);font-size:.875rem}.automation-current-mode strong{color:var(--fg)}.automation-modes{gap:.75rem;margin-top:1rem;display:grid}.automation-mode-option{cursor:pointer;border:1px solid var(--border);background:var(--panel-bg);border-radius:8px;flex-direction:column;gap:.25rem;padding:1rem;transition:border-color .15s,background .15s;display:flex}.automation-mode-option:hover{border-color:var(--accent)}.automation-mode-option.selected{border-color:var(--accent);background:#38bdf814}.automation-mode-option.disabled{opacity:.5;cursor:not-allowed}.automation-mode-option input[type=radio]{opacity:0;pointer-events:none;position:absolute}.mode-title{align-items:center;gap:.5rem;font-weight:600;display:flex}.mode-badge{text-transform:uppercase;letter-spacing:.04em;background:var(--border);color:var(--muted);border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.mode-desc{color:var(--muted);font-size:.8125rem;line-height:1.4}.sendsets-status-card{padding:1.25rem 1.5rem}.status-label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:.5rem;font-size:.6875rem}.status-row{align-items:center;gap:.75rem;margin-bottom:.375rem;display:flex}.status-name{font-size:1rem;font-weight:600}.status-indicator{font-size:.875rem;font-weight:500}.status-indicator.connected{color:#22c55e}.status-indicator.needs-attention{color:#f59e0b}.status-indicator.checking{color:var(--muted)}.review-send-card{padding:1.5rem}.review-send-empty{text-align:center;padding:2rem 1rem}.review-send-empty-title{margin-bottom:.375rem;font-weight:600}
.workspace-shell{min-height:100vh;position:relative}.premium-atmosphere{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.orb{filter:blur(30px);border-radius:50%;position:absolute}.orb-cyan{background:radial-gradient(circle,#38bdf847,#0000 68%);width:420px;height:420px;top:-120px;right:-80px}.orb-blue{background:radial-gradient(circle,#2563eb3d,#0000 70%);width:380px;height:380px;bottom:-80px;left:-100px}.logo-watermark{opacity:.16;mix-blend-mode:screen;-webkit-user-select:none;user-select:none;width:min(460px,48vw);position:absolute;top:12%;right:6%}.premium-frame{z-index:1;grid-template-columns:252px minmax(0,1fr);gap:18px;max-width:1480px;min-height:100vh;margin:0 auto;padding:18px;display:grid;position:relative}.glass-sidebar{-webkit-backdrop-filter:blur(22px)saturate(1.45);background:linear-gradient(#ffffff29,#ffffff0a 22%,#070e1c9e);border:1px solid #ffffff3d;border-radius:28px;flex-direction:column;gap:18px;height:calc(100vh - 36px);padding:18px 14px 14px;display:flex;position:sticky;top:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff7a,0 24px 60px #0000006b}.glass-sidebar:before,.command-bar:before,.glass-topbar:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 32%,#ffffff29 48%,#0000 62%) 0 0/220% 100%;animation:9s ease-in-out infinite glass-sheen;position:absolute;inset:0}.command-bar{position:relative;overflow:hidden}.glass-topbar{position:relative;overflow:visible}.glass-topbar:before{display:none}.brand-lockup{z-index:1;padding:4px 8px 8px;position:relative}.workspace-header{-webkit-backdrop-filter:blur(18px)saturate(1.3);background:linear-gradient(#ffffff1f,#ffffff08);border:1px solid #fff3;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:12px 16px;display:flex;box-shadow:inset 0 1px #ffffff59,0 12px 32px #00000047}.workspace-brand{align-items:center;gap:12px;min-width:0;font-size:15px;font-weight:700;display:flex}.workspace-brand strong{font-family:var(--font-display);letter-spacing:-.03em;display:block}.workspace-brand small{color:#e2e8f0;text-shadow:0 1px 2px #000000d9;font-size:12px;font-weight:600;display:block}.brand-text{min-width:0}.brand-logo{object-fit:contain;mix-blend-mode:screen;flex-shrink:0;width:48px;height:48px;display:block}.user-mark{object-fit:contain;mix-blend-mode:screen;flex-shrink:0;width:28px;height:28px}.demo-banner{z-index:2;color:#fde68a;text-align:center;background:#fbbf2424;border-bottom:1px solid #fbbf2459;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;padding:10px 16px;display:flex;position:relative}.demo-banner-label{letter-spacing:.04em;margin:0;font-size:12px;font-weight:700}.demo-upgrade-inline,.demo-upgrade{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;display:flex}.demo-upgrade-inline p,.demo-upgrade p{color:#f8fafc;letter-spacing:0;margin:0;font-size:14px;font-weight:600;line-height:1.4}.demo-upgrade{text-align:left;justify-content:space-between;margin-top:16px;padding:14px 16px}.demo-upgrade .btn{flex:none}.workspace-nav{z-index:1;flex-direction:column;flex:1;gap:6px;padding:0 4px;display:flex;position:relative}.workspace-nav button{color:#cbd5e1;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:11px 14px;font-size:14px;font-weight:600;display:flex}.workspace-nav button svg{color:#7dd3fc;flex-shrink:0}.workspace-nav button:hover{color:#f8fafc;background:#ffffff0f}.workspace-nav .nav-active{color:#f8fafc;background:linear-gradient(90deg,#38bdf852,#0ea5e914);border-color:#7dd3fc8c;box-shadow:0 0 22px #38bdf859,inset 0 1px #ffffff47}.premium-stage{flex-direction:column;gap:16px;min-width:0;display:flex}.topbar-context{z-index:1;min-width:0;position:relative}.topbar-business{font-family:var(--font-display);letter-spacing:-.02em;color:#f8fafc;text-shadow:0 1px 2px #000c;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.attn-pill,.user-pill{z-index:1;color:#e2e8f0;background:#080e1c73;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:6px 12px;display:inline-flex;position:relative;box-shadow:inset 0 1px #fff3}.attn-pill{cursor:pointer;font-variant-numeric:tabular-nums;font-weight:700}.attn-pill svg{color:#7dd3fc}.attn-pill:hover,.user-pill:hover{border-color:#7dd3fc8c;box-shadow:0 0 18px #38bdf838,inset 0 1px #ffffff40}.user-pill span{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:13px;font-weight:600;overflow:hidden}.workspace-main{flex-direction:column;gap:22px;min-width:0;padding:28px 32px;display:flex}.workspace-title,.section-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-title h1,.hero-display{font-family:var(--font-display);letter-spacing:-.045em;color:#f8fafc;font-weight:600;line-height:1.02}.workspace-title h1{font-size:clamp(32px,4vw,44px)}.hero-display{font-size:clamp(40px,5.4vw,64px)}.hero-lead{color:#e2e8f0;text-shadow:0 1px 2px #000c;max-width:62ch;margin-top:10px;font-size:15px}.eyebrow{color:#e0f2fe;text-transform:uppercase;letter-spacing:.1em;text-shadow:0 1px 2px #000000e6;font-size:11px;font-weight:700}.workspace-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workspace-panel{flex-direction:column;gap:14px;padding:24px;display:flex}.workspace-panel h2,.pipeline-column h2{font-size:17px}.opportunity-panel{background:linear-gradient(135deg,#38bdf829,#ffffff0a 42%,#080e1c33);padding:28px;position:relative;overflow:hidden}.opportunity-panel h2{font-size:clamp(36px,5vw,56px);font-family:var(--font-display);letter-spacing:-.045em;line-height:1.05}.opportunity-layout{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.opportunity-panel p:last-child{color:#e2e8f0;text-shadow:0 1px 2px #000000d9;margin-top:12px;font-size:13px}.workspace-kpis{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px;display:grid}.workspace-kpis .kpi-value{font-size:26px}.quote-grid{grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:14px;display:grid}.quote-tile{width:100%;color:var(--color-text-primary);text-align:left;cursor:pointer;background:linear-gradient(#ffffff14,#080e1c59);border:1px solid #ffffff29;border-radius:18px;flex-direction:column;gap:7px;padding:18px;display:flex;box-shadow:inset 0 1px #ffffff38}.quote-tile:hover{border-color:#7dd3fcb3;box-shadow:inset 0 1px #ffffff4d,0 16px 32px #00000059,0 0 20px #38bdf829}.quote-tile strong{font-size:14px;line-height:1.4}.quote-tile span:not(.tile-reference){color:var(--color-text-muted);font-size:12px}.quote-tile b{font-family:var(--font-mono);font-size:18px}.quote-tile small{font-size:11px}.tile-reference{color:var(--color-accent);font-size:11px;font-weight:600}.priority-critical,.priority-high{color:var(--color-warning)}.priority-medium{color:var(--color-info)}.priority-low{color:var(--color-text-muted)}.pipeline-board{grid-template-columns:repeat(8,230px);gap:14px;padding-bottom:16px;display:grid;overflow-x:auto}.pipeline-column{background:linear-gradient(#ffffff12,#080e1c66);border:1px solid #ffffff24;border-radius:18px;flex-direction:column;align-self:start;gap:12px;padding:16px 12px;display:flex;box-shadow:inset 0 1px #ffffff2e}.pipeline-column h2{font-size:14px}.pipeline-column h2 small{color:var(--color-accent);margin-left:6px}.muted{color:var(--color-text-muted);font-size:13px}.empty-state{color:var(--color-text-muted);text-align:center;padding:24px;font-size:13px}.notice-success,.notice-error{overflow-wrap:anywhere;border-radius:8px;padding:12px 16px;font-size:13px}.notice-success{color:var(--color-success);background:var(--color-success-dim)}.notice-error{color:var(--color-danger);background:var(--color-danger-dim)}.account-screen{isolation:isolate;background:radial-gradient(900px 260px at 50% 112%,#7dd3fc6b,#0000 62%),radial-gradient(520px 420px at 100% -10%,#38bdf847,#0000 64%),linear-gradient(#ffffff0d,#0000 28%),linear-gradient(#081422 0%,#0b2742 70%,#07111c 100%);flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:100vh;padding:48px 20px;display:flex;position:relative;overflow:hidden}.account-screen:before{content:"";filter:blur(8px);z-index:-1;background:radial-gradient(circle,#38bdf838,#0000 68%);border-radius:50%;width:min(520px,80vw);height:min(520px,80vw);position:absolute;top:-18%;right:-8%}.account-screen:after{content:"";opacity:.14;mix-blend-mode:screen;pointer-events:none;z-index:-1;background:url(/brand/prosper_logo_dark.png) 50%/contain no-repeat;width:280px;height:280px;position:absolute;bottom:6%;right:8%}.account-card{width:min(100%,480px);padding:32px}.account-card h1{font-family:var(--font-display);letter-spacing:-.04em;margin:8px 0 20px;font-size:clamp(28px,4vw,36px);line-height:1.15}.account-card form{flex-direction:column;gap:16px;display:flex}.account-card .btn{width:100%}.account-card .text-link{margin-top:20px;display:block}.account-screen-purchase{justify-content:flex-start;height:100dvh;overflow:hidden auto}.post-purchase-consent h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 8px;font-size:22px;line-height:1.2}.post-purchase-consent .muted{margin:0 0 16px}.post-purchase-consent-frame{background:#08122473;border:1px solid #ffffff29;border-radius:12px;height:360px;overflow:hidden}.post-purchase-consent-frame iframe{background:0 0;border:0;width:100%;height:360px;max-height:360px;display:block}.account-switch{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;display:flex}.account-switch button,.account-back{color:var(--color-accent);font:inherit;cursor:pointer;text-underline-offset:3px;text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.account-switch button:hover,.account-back:hover{color:var(--color-accent-bright)}.account-trap{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace-field{color:var(--color-text-secondary);flex-direction:column;gap:7px;margin-bottom:16px;font-size:13px;display:flex}.workspace-field>span{font-weight:600}.workspace-field textarea{resize:vertical}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.qre-modal{border:1px solid var(--glass-border-hover);color:var(--color-text-primary);background:var(--color-bg-base);width:min(760px,100% - 32px);max-height:calc(100dvh - 40px);box-shadow:var(--shadow-lg);border-radius:16px;margin:auto;padding:24px;position:fixed;inset:0;overflow-y:auto}.qre-modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000bf}.modal-heading{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.modal-heading h2{font-size:20px}.modal-heading button{font-size:26px}.detail-summary{flex-direction:column;gap:10px;display:flex}.detail-summary .btn{align-self:start}.detail-value{font-size:28px;font-family:var(--font-mono);color:var(--color-accent)}.detail-section{border-top:1px solid var(--glass-border);margin-top:22px;padding-top:22px}.detail-section h3{margin-bottom:14px;font-size:16px}.detail-section>.workspace-actions,.detail-section>.muted{margin:12px 0 18px}.message-preview{font-size:14px;line-height:1.7}.check-row{align-items:center;gap:10px;margin:18px 0;font-size:13px;display:flex}.check-row input{accent-color:var(--color-accent);width:17px;height:17px}.align-end{align-self:end;margin-bottom:16px}.history-item{background:var(--color-bg-surface);border-radius:8px;margin-bottom:10px;padding:14px;font-size:13px}.history-item strong{font-size:12px}.pre-wrap{white-space:pre-wrap;overflow-wrap:anywhere}.schedule-list li{border-bottom:1px solid var(--glass-border);justify-content:space-between;padding:8px 0;font-size:12px;display:flex}.schedule-list strong{color:var(--color-accent)}.detail-section summary{cursor:pointer}.text-link{color:var(--color-accent);text-decoration:underline}.import-preview{background:var(--color-bg-surface);border-radius:8px;margin:12px 0;padding:12px;font-size:13px}.privacy-copy{max-width:720px;line-height:1.8}.privacy-copy p{color:var(--color-text-secondary);font-size:14px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button:disabled{opacity:.5;cursor:wait}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}@media (max-width:900px){.premium-frame{min-height:0;padding:12px 12px 112px;display:block}.glass-sidebar{z-index:40;border-radius:22px;flex-direction:row;gap:0;height:auto;padding:6px;position:fixed;inset:auto 10px 10px}.glass-sidebar:before,.brand-lockup{display:none}.workspace-nav{flex-direction:row;gap:4px;width:100%;padding:0;overflow-x:auto}.workspace-nav button{text-align:center;white-space:normal;flex-direction:column;flex:1 0 auto;justify-content:center;gap:4px;min-width:76px;padding:8px 6px;font-size:10px;line-height:1.2}.workspace-main{padding:4px 2px 8px}.workspace-header{flex-wrap:wrap;padding:12px}.workspace-title{flex-direction:column;align-items:start}.workspace-brand{font-size:14px}.workspace-panel{padding:20px}.hero-display{font-size:34px}.opportunity-layout{flex-direction:column;align-items:stretch}.user-pill span{display:none}.demo-actions{flex-basis:100%;justify-content:flex-start}.premium-stage,.workspace-main,.command-bar{max-width:100%}.logo-watermark{opacity:.08;width:220px}}@media (max-width:500px){.form-grid,.quote-grid{grid-template-columns:1fr}.account-screen{padding-top:24px}.account-card{padding:24px}.qre-modal{width:calc(100% - 16px);max-height:calc(100dvh - 20px);padding:18px}.workspace-kpis,.action-grid{grid-template-columns:1fr 1fr}.workspace-actions .btn{font-size:12px}.section-heading{flex-wrap:wrap}}.command-bar{-webkit-backdrop-filter:blur(18px)saturate(1.3);background:linear-gradient(#ffffff24,#ffffff0a);border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 16px;display:flex;box-shadow:inset 0 1px #ffffff6b,0 16px 40px #00000052}.command-bar label{flex:1;min-width:0}.command-input{min-width:0}.demo-actions{justify-content:flex-end}.command-input{color:#0b1220;background:#fff;border-color:#d5dee8;border-radius:999px;min-height:48px;padding-left:18px}.command-submit{color:#fff;cursor:pointer;background:radial-gradient(circle at 32% 28%,#bae6fd,#38bdf8 36%,#0369a1 78%);border:0;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 18px #38bdf8bf,inset 0 1px #ffffffa6}.command-submit:hover{filter:brightness(1.08)}.command-chips{flex-wrap:wrap;gap:8px;display:flex}.chip{color:#e8eef6;cursor:pointer;background:#080e1c6b;border:1px solid #ffffff29;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;box-shadow:inset 0 1px #ffffff29}.chip:hover{color:#fff;border-color:#7dd3fcb3;box-shadow:0 0 16px #38bdf847}.example-note{color:#fde68a;font-size:13px;font-weight:600}.record-note{color:var(--color-text-muted);font-size:13px}.workspace-kpis .kpi-card{background:linear-gradient(#ffffff1a,#080e1c6b);border:1px solid #ffffff29;border-radius:22px;flex-direction:column;gap:8px;min-height:148px;display:flex;box-shadow:inset 0 1px #ffffff47,0 16px 36px #00000047}.stat-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.stat-icon{color:#7dd3fc;background:#38bdf81f;border:1px solid #7dd3fc47;border-radius:12px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 0 16px #38bdf82e}.stat-delta{color:#86efac;font-size:12px;font-weight:700}.stat-delta.is-down{color:#fca5a5}.stat-quiet{color:var(--color-text-muted);margin-top:auto;font-size:12px}.workspace-kpis .kpi-label{letter-spacing:.04em;text-transform:none;font-size:13px}.workspace-kpis .kpi-value{font-family:var(--font-display);letter-spacing:-.04em;font-size:30px}.sparkline{color:#7dd3fc;width:100%;height:36px;margin-top:auto}.sparkline-line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.action-card{text-align:left;min-height:198px;color:inherit;cursor:pointer;-webkit-backdrop-filter:blur(16px);background:linear-gradient(#ffffff1f,#080e1c61);border:1px solid #ffffff2e;border-radius:24px;flex-direction:column;align-items:flex-start;gap:8px;padding:24px;display:flex;box-shadow:inset 0 1px #ffffff52,0 18px 40px #0000004d}.action-card strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:20px}.action-card p{color:#cbd5e1;font-size:13px}.action-icon{color:#e0f2fe;background:radial-gradient(circle at 30% 25%,#bae6fde6,#0ea5e959 42%,#080e1c33);border:1px solid #ffffff47;border-radius:16px;place-items:center;width:46px;height:46px;margin-bottom:6px;display:grid;box-shadow:0 0 22px #38bdf847,inset 0 1px #ffffff80}@keyframes glass-sheen{0%{background-position:120% 0}to{background-position:-40% 0}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.kpi-card,.action-card,.quote-tile{transition:box-shadow .22s,border-color .22s}}@media (max-width:800px){.action-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.glass-sidebar:before,.command-bar:before,.glass-topbar:before,.liquid-glass:after,.floor-grid,.stat-icon:after,.action-icon:after{animation:none}.glass-tilt{transform:none!important}}.orb{filter:blur(42px)}.orb-cyan{background:radial-gradient(circle,#bae6fd9e,#0000 68%);width:680px;height:680px}.orb-blue{background:radial-gradient(circle,#2563eb8c,#0000 70%);width:560px;height:560px}.horizon-glow{filter:blur(6px);background:radial-gradient(#bae6fd9e,#0ea5e933 46%,#0000 74%);height:380px;position:absolute;bottom:6%;left:-10%;right:-10%}.orb-core{background:radial-gradient(circle,#e0f2fe47,#0000 68%);width:720px;height:420px;top:4%;left:22%}.floor{transform-origin:top;background:linear-gradient(#bae6fd57,#0000 58%);height:72%;position:absolute;bottom:-6%;left:-20%;right:-20%;overflow:hidden;transform:perspective(480px)rotateX(66deg);-webkit-mask-image:linear-gradient(#000 0%,#0000 82%);mask-image:linear-gradient(#000 0%,#0000 82%)}.floor-grid{background-image:linear-gradient(#e0f2fe8c 1px,#0000 1px),linear-gradient(90deg,#e0f2fe8c 1px,#0000 1px);background-size:72px 72px;animation:22s linear infinite grid-drift;position:absolute;inset:-20% 0 0}@keyframes grid-drift{0%{background-position:0 0}to{background-position:0 84px}}.logo-emblem{aspect-ratio:1;opacity:1;filter:none;isolation:auto;width:min(340px,30vw);position:absolute;top:18%;right:1%}.logo-emblem .logo-watermark{object-fit:contain;opacity:.32;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:auto auto 0 0;-webkit-mask-image:radial-gradient(at 50% 46%,#000 18%,#0000 64%);mask-image:radial-gradient(at 50% 46%,#000 18%,#0000 64%)}.logo-watermark-glow{filter:blur(20px)brightness(1.5);transform:translateY(8px)scale(1.04);opacity:.4!important}.chrome-type{color:#0000;filter:drop-shadow(0 8px 14px #0000008c)drop-shadow(0 0 18px #7dd3fc73);background-image:linear-gradient(185deg,#fff 0%,#f8fbff 12%,#b7c6d8 30%,#fff 44%,#8fd8ff 52%,#fff 62%,#d5e4f2 100%);-webkit-background-clip:text;background-clip:text}.liquid-glass{isolation:isolate;position:relative}.liquid-glass>*{z-index:2;position:relative}.panel:before,.liquid-glass:before,.glass-sidebar:before,.command-bar:before,.workspace-header:before,.workspace-kpis .kpi-card:before,.account-card:before{content:"";opacity:1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:3;background:linear-gradient(145deg,#fff 0%,#fff3 24%,#7dd3fcd9 58%,#ffffffeb 100%);width:auto;height:auto;padding:2px;animation:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.panel:after,.liquid-glass:after{content:"";border-radius:inherit;background:linear-gradient(180deg, #ffffff29, transparent 18%), linear-gradient(118deg, transparent 22%, #ffffff14 40%, transparent 54%), radial-gradient(220px circle at var(--lx,18%) var(--ly,0%), #ffffff29, transparent 50%), linear-gradient(115deg, transparent 34%, #fff3 48%, transparent 62%);pointer-events:none;z-index:1;background-position:50%,50%,50%,120% 0;background-size:auto,auto,auto,240% 100%;animation:7.5s ease-in-out infinite glass-sheen;position:absolute;inset:0}.btn-primary,.chip{position:relative;overflow:hidden}.glass-sidebar,.workspace-header,.command-bar,.opportunity-panel,.workspace-kpis .kpi-card,.action-card,.quote-tile,.account-card,.pipeline-column{background:linear-gradient(#ffffff38,#fff0 14px),linear-gradient(125deg,#ffffff14,#0000 36% 72%,#7dd3fc14),linear-gradient(165deg,#bae6fd29,#081224b8 42%,#040a16d1);box-shadow:inset 0 1px #fffffff2,inset 0 -22px 36px #0000006b,inset 0 0 0 1px #ffffff14,0 1px #fff6,0 20px 28px #00000061,0 46px 80px #0006,0 0 42px #38bdf829}.workspace-nav .nav-active{color:#f8fafc;text-shadow:0 1px 1px #00000073;background:linear-gradient(90deg,#075985 0%,#0369a1 55%,#0ea5e938 100%);border-color:#e0f2fed9;box-shadow:0 0 0 1px #7dd3fcd9,0 0 24px #38bdf8f2,0 0 56px #0ea5e98c,inset 0 1px #ffffff73}.workspace-nav .nav-active svg{color:#e0f2fe}.command-bar{border-radius:999px;padding:14px 14px 14px 22px}.command-submit{color:#082f49;background:radial-gradient(circle at 32% 26%,#fff,#e0f2fe 18%,#38bdf8 40%,#0284c7 68%,#075985 100%);width:58px;height:58px;box-shadow:0 0 0 2px #ffffffdb,0 0 22px #38bdf8,0 0 44px #0ea5e9b3,inset 0 2px #fffffff2,inset 0 -10px 14px #033c6480}.chip{color:#f8fafc;text-shadow:0 1px 2px #000000bf;background-image:linear-gradient(115deg,#0000 30%,#ffffff29 48%,#0000 66%),linear-gradient(#ffffff29,#081020b8);background-position:120% 0,50%;background-size:220% 100%,auto;border-color:#fff6;animation:8s ease-in-out infinite glass-sheen;box-shadow:inset 0 1px #ffffffb3,0 8px 18px #00000047,0 0 0 1px #ffffff14}.btn-primary{color:#041018;background-image:linear-gradient(115deg,#0000 32%,#ffffff47 50%,#0000 66%),linear-gradient(135deg,#38bdf8,#7dd3fc);background-position:120% 0,50%;background-size:220% 100%,auto;animation:8s ease-in-out infinite glass-sheen}.stat-icon,.action-icon{color:#041018;background:radial-gradient(circle at 30% 18%,#f0f9ff,#7dd3fc 32%,#0284c7 64%,#082f49 100%);border:1px solid #ffffffd9;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff8c,0 0 0 3px #7dd3fc59,0 8px 16px #00000059,0 0 22px #38bdf8e6,inset 0 2px #fffffff2,inset 0 -12px 16px #0228468c}.stat-icon{border-radius:16px;width:46px;height:46px}.action-icon{border-radius:22px;width:68px;height:68px}.stat-icon:after,.action-icon:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff59 50%,#0000 60%);animation:4.8s ease-in-out infinite glass-sheen;position:absolute;inset:-40%}.stat-icon svg,.action-icon svg{z-index:2;stroke-width:2.35px;filter:drop-shadow(0 1px #ffffffd9);width:22px;height:22px;position:relative}.action-icon svg{width:28px;height:28px}.workspace-kpis .kpi-card{min-width:0;padding:16px 14px;container-type:inline-size}.workspace-kpis .kpi-label,.stat-quiet{color:#f1f5f9;text-shadow:0 1px 2px #000000e0}.workspace-kpis .kpi-value,.opportunity-panel h2{color:#0000;filter:drop-shadow(0 1px 1px #000000d9);background-image:linear-gradient(#fff 0%,#f8fbff 55%,#dbeafe 100%);-webkit-background-clip:text;background-clip:text}.workspace-kpis .kpi-value{white-space:nowrap;max-width:100%;font-size:clamp(16px,20cqi,30px);line-height:1.05}.sparkline{height:42px}.sparkline-line{stroke-width:2.6px;filter:drop-shadow(0 0 5px #bae6fd)drop-shadow(0 0 12px #0ea5e9d9)}.sparkline-area{fill:#38bdf857}.glass-tilt{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--lift,0px));transform-style:preserve-3d}@media (hover:hover) and (prefers-reduced-motion:no-preference){.glass-tilt{transition:transform .16s ease-out}.glass-tilt:hover{--lift:-6px}}@media (max-width:900px){.floor,.logo-watermark-glow,.horizon-glow,.orb-core{display:none}.orb{filter:blur(16px)}.orb-cyan,.orb-blue{width:220px;height:220px}.logo-emblem{display:none}.panel,.glass-sidebar,.workspace-header,.command-bar,.kpi-card,.action-card,.quote-tile,.account-card{-webkit-backdrop-filter:blur(8px)saturate(1.2)}.kpi-card:after,.quote-tile:after,.action-card:after,.panel:after,.chip,.btn-primary{animation:none}.command-submit{width:48px;height:48px}.action-icon{width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.floor-grid,.liquid-glass:after,.panel:after,.stat-icon:after,.action-icon:after,.chip,.btn-primary{animation:none}.glass-tilt{transform:none}}.brand-lockup-prominent{gap:16px}.brand-lockup-prominent .brand-logo{width:96px;height:96px}@media (max-width:900px){.account-screen .brand-lockup-prominent{display:flex}}@media (max-width:640px){.brand-lockup-prominent .brand-logo{width:72px;height:72px}}
