:root{--bg-dark:#fbf2ec;--bg-warm:#f7e6db;--bg-card:#fff;--bg-footer:#f3d9c4;--bg-section-alt:#fdf6f1;--bg-section-mid:#f5dcc7;--accent-gold:#dd7549;--accent-amber:#e8956f;--accent-warm:#f0a97d;--accent-orange:#c9663d;--accent-red:#c4432e;--text-primary:#33221a;--text-secondary:#6b4634;--text-muted:#a9806e;--text-on-accent:#fff7f2;--card-border:rgba(221,117,73,.14);--avatar-bg:#f3d2b8;--success-green:#4b7c4f;--highlight-gold:#e8956f;--rating-gold:#c9a227;--gradient-sunset:linear-gradient(180deg,#fbf2ec,#f8e4d5 40%,#f3d2b8);--gradient-hero:linear-gradient(180deg,#fbf2ec,#f7e6db 50%,#f5dcc7);--gradient-final-cta:linear-gradient(180deg,#f7e6db,#f3d2b8);--gradient-heading:linear-gradient(135deg,#dd7549,#e8956f 50%,#f0a97d);--gradient-final-heading:linear-gradient(135deg,#33221a,#dd7549);--gradient-button:linear-gradient(135deg,#dd7549,#b0563a);--gradient-button-hover:linear-gradient(135deg,#c9663d,#dd7549);--navbar-fade:linear-gradient(180deg,hsla(24,65%,95%,.98),hsla(24,65%,95%,0));--navbar-scrolled:hsla(0,0%,100%,.96);--hero-radial-top:rgba(221,117,73,.08);--hero-radial-mid:hsla(19,72%,67%,.06);--hero-spotlight:rgba(221,117,73,.05);--hero-after-radial:rgba(221,117,73,.12);--hero-after-linear:hsla(19,72%,67%,.04);--glow-shadow:0 15px 40px rgba(221,117,73,.18);--glow-shadow-nav:0 8px 25px rgba(221,117,73,.15);--glow-shadow-hover:0 4px 16px rgba(221,117,73,.14);--badge-bg:rgba(221,117,73,.1);--badge-border:rgba(221,117,73,.22);--border-subtle:rgba(90,47,30,.06);--border-divider:rgba(90,47,30,.08);--accent-tint-10:rgba(221,117,73,.1);--accent-tint-15:rgba(221,117,73,.15);--accent-tint-20:rgba(221,117,73,.2);--accent-tint-30:rgba(221,117,73,.3);--problem-accent:rgba(196,67,46,.12);--problem-border:rgba(196,67,46,.22);--solution-glow-1:rgba(221,117,73,.08);--solution-glow-2:hsla(19,72%,67%,.06);--solution-glow-3:rgba(221,117,73,.04);--solution-glow-4:hsla(23,79%,72%,.05);--phase-badge-bg:rgba(221,117,73,.1);--phase-badge-border:rgba(221,117,73,.24);--phase-badge-text:#c9663d;--sprint-arrow:#b08b7a;--sprint-days:#a9806e;--tagline-muted:#a9806e;--modal-button-text:#fff7f2;--auth-page-bg:#fbf2ec;--auth-page-gradient:linear-gradient(160deg,#fbf2ec,#f7e6db 40%,#f5dcc7 70%,#fbf2ec);--auth-text-primary:rgba(51,34,26,.92);--auth-text-secondary:rgba(51,34,26,.8);--auth-text-muted:rgba(138,93,74,.9);--auth-text-accent:#dd7549;--auth-text-highlight:rgba(221,117,73,.95);--auth-text-on-primary:#fff7f2;--auth-text-subtle:rgba(138,93,74,.68);--auth-card-bg:hsla(0,0%,100%,.96);--auth-card-border:rgba(221,117,73,.16);--auth-card-shadow:0 20px 60px rgba(51,34,26,.06);--auth-input-bg:rgba(51,34,26,.03);--auth-input-border:rgba(221,117,73,.28);--auth-input-border-focus:rgba(221,117,73,.5);--auth-input-border-strong:#dd7549;--auth-input-locked-bg:rgba(221,117,73,.06);--auth-ambient-glow:rgba(221,117,73,.05);--auth-primary:#dd7549;--auth-primary-dark:#b0563a;--auth-gradient-button:linear-gradient(135deg,#dd7549,#b0563a);--auth-gradient-button-alt:linear-gradient(135deg,#c9663d,#dd7549);--auth-gradient-text:linear-gradient(135deg,#e8956f,#dd7549);--auth-shadow-button:0 14px 34px rgba(221,117,73,.22);--auth-shadow-glow:0 20px 60px rgba(221,117,73,.1);--auth-shadow-modal:0 40px 120px rgba(51,34,26,.12);--auth-tint-10:rgba(221,117,73,.1);--auth-tint-15:rgba(221,117,73,.15);--auth-tint-18:rgba(221,117,73,.18);--auth-tint-20:rgba(221,117,73,.2);--auth-border-accent:rgba(221,117,73,.22);--auth-border-accent-light:rgba(221,117,73,.1);--auth-border-accent-medium:rgba(221,117,73,.16);--auth-border-accent-strong:rgba(221,117,73,.3);--auth-border-accent-focus:rgba(221,117,73,.4);--auth-hover-bg:rgba(221,117,73,.08);--auth-oauth-bg:#fff;--auth-oauth-bg-hover:#fbf2ec;--auth-oauth-label:rgba(51,34,26,.8);--auth-modal-bg:hsla(0,0%,100%,.98);--auth-modal-forgot-bg:hsla(0,0%,100%,.98);--auth-onboarding-card-bg:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(24,65%,95%,.95));--auth-onboarding-card-border:rgba(221,117,73,.2);--auth-onboarding-card-shadow:0 20px 60px rgba(51,34,26,.06);--auth-disabled-bg:rgba(221,117,73,.22);--auth-disabled-text:rgba(51,34,26,.4);--auth-disabled:rgba(221,117,73,.25);--auth-error-bg:rgba(239,68,68,.08);--auth-error-text:rgba(185,28,28,.9);--auth-error-border:rgba(239,68,68,.18);--auth-success-icon-bg:rgba(75,124,79,.15);--auth-success-color:#4b7c4f;--auth-espresso:#33221a;--auth-cream-light:#fbf2ec;--auth-divider-line:rgba(51,34,26,.1);--workspace-page-gradient:linear-gradient(160deg,#fbeee6,#f6ddcd 42%,#eecab4);--workspace-text-primary:#402c22;--workspace-loading-bg:#fbf2ec;--workspace-navbar-bg:linear-gradient(180deg,rgba(255,246,240,.94),hsla(22,74%,91%,.88));--workspace-navbar-border:hsla(19,55%,64%,.3);--workspace-navbar-shadow:0 6px 24px rgba(120,62,38,.1);--workspace-navbar-indicator:rgba(221,117,73,.18);--workspace-navbar-icon-hover-bg:rgba(221,117,73,.12);--workspace-navbar-icon-hover-border:hsla(19,55%,64%,.35);--workspace-menu-bg:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(255,246,240,.96));--workspace-menu-border:rgba(221,117,73,.2);--workspace-menu-shadow:0 16px 40px rgba(120,62,38,.16);--workspace-menu-hover:rgba(221,117,73,.08);--workspace-home-button-bg:#fff;--workspace-home-button-hover:#f7e6db;--workspace-panel-bg:hsla(0,0%,100%,.94);--workspace-panel-border:rgba(221,117,73,.18);--workspace-accent:#dd7549;--workspace-accent-text:#dd7549;--workspace-accent-on-accent:#fff7f2;--workspace-bg-image-url:url(/assets/VAIDIA/bg1.jpg);--workspace-bg-image-opacity:0.42;--workspace-chat-minimized-bg:hsla(0,0%,100%,.92);--workspace-overlay-bg:rgba(51,34,26,.45);--workspace-warning-bg:#dd7549;--workspace-warning-text:#fff7f2;--workspace-chat-panel-bg:hsla(0,0%,100%,.92);--workspace-chat-input-bg:#fff;--workspace-chat-border-light:rgba(221,117,73,.14);--workspace-chat-border-medium:rgba(221,117,73,.22);--workspace-chat-tint-10:rgba(221,117,73,.08);--workspace-chat-tint-12:rgba(221,117,73,.1);--workspace-chat-placeholder:rgba(138,93,74,.55);--workspace-chat-link:#dd7549;--workspace-chat-user-bubble:#dd7549;--workspace-chat-user-text:#fff;--workspace-chat-user-shadow:0 6px 18px rgba(221,117,73,.35);--workspace-chat-assistant-tint:rgba(255,246,240,.75);--workspace-chat-assistant-border:rgba(221,117,73,.18);--workspace-status-bubble-bg:rgba(244,197,66,.2);--workspace-status-bubble-border:rgba(244,197,66,.4);--workspace-avatar-border:rgba(221,117,73,.4);--workspace-avatar-shadow:0 4px 12px rgba(221,117,73,.22);--workspace-code-bg:rgba(221,117,73,.14);--workspace-code-bg-user:hsla(0,0%,100%,.28);--workspace-title-gradient:linear-gradient(135deg,#b0563a,#dd7549 50%,#e8b34d);--workspace-chat-starter-text:#c9663d;--workspace-chat-starter-hover-text:#b0563a;--workspace-chat-starter-bg:rgba(221,117,73,.08);--workspace-chat-starter-border:rgba(221,117,73,.22);--workspace-chat-starter-hover-bg:rgba(221,117,73,.14);--workspace-chat-starter-hover-border:rgba(221,117,73,.35);--workspace-chat-dialog-bg:#fff;--workspace-chat-dialog-text:#33221a;--workspace-chat-dialog-button-bg:#f7e6db;--workspace-chat-dialog-button-hover:#f3d2b8;--workspace-chat-input-inset-shadow:inset 0 1px 0 rgba(221,117,73,.06),0 4px 16px rgba(51,34,26,.04);--workspace-chat-input-focus-shadow:inset 0 1px 0 rgba(221,117,73,.08),0 0 0 1px rgba(221,117,73,.14),0 8px 24px rgba(51,34,26,.06);--workspace-live-indicator-dot:radial-gradient(circle,#f0a97d 60%,#dd7549 100%);--workspace-live-indicator-border:rgba(221,117,73,.4);--workspace-live-indicator-glow-weak:rgba(221,117,73,.25);--workspace-live-indicator-glow-strong:rgba(221,117,73,.45);--workspace-live-indicator-text:#c9663d;--workspace-status-bar-bg:#fff;--workspace-status-bar-text:#33221a;--workspace-primary:#dd7549;--workspace-primary-text:#dd7549;--workspace-primary-bg:#e8956f;--workspace-primary-dark:#b0563a;--workspace-primary-light:#c15f3c;--workspace-strip-bg:#f3d2b8;--workspace-strip-icon-bg:hsla(0,0%,100%,.92);--workspace-main-bg-dark:#b0563a;--workspace-main-bg-medium:#f3d2b8;--workspace-main-bg-light:#f7e6db;--workspace-main-bg-gradient-dark:#dd7549;--workspace-main-bg-gradient-light:#fbf2ec;--workspace-transparent-bg-medium:hsla(0,0%,100%,.85);--workspace-transparent-bg-light:hsla(0,0%,100%,.7);--workspace-warm-card-bg:rgba(255,249,244,.68);--workspace-warm-card-bg-light:hsla(24,65%,95%,.92);--workspace-warm-surface-bg:hsla(0,0%,100%,.8);--workspace-card-bg:rgba(255,252,249,.86);--workspace-card-bg-2:#fbf2ec;--workspace-surface-dark:hsla(0,0%,100%,.9);--workspace-surface-dark-gray:#f7e6db;--workspace-charcoal:#33221a;--workspace-surface-darker:#f3d9c4;--workspace-gradient-drawer:linear-gradient(180deg,rgba(255,246,240,.92),hsla(21,70%,92%,.86));--workspace-gradient-hero:linear-gradient(180deg,#fbf2ec,#f7e6db);--workspace-gradient-gold-button:linear-gradient(135deg,#f8b791,#ec8f65 52%,#dd7549);--workspace-gradient-gold-button-alt:linear-gradient(135deg,#f4a780,#e07f54 52%,#cf6a40);--workspace-drawer-shadow:0 1px 2px rgba(120,62,38,.06),0 6px 20px rgba(120,62,38,.09);--workspace-shadow-gold:0 12px 30px hsla(19,72%,67%,.34);--workspace-shadow-modal:0 40px 120px rgba(51,34,26,.12);--workspace-shadow-button-hover:0 10px 26px rgba(221,117,73,.44);--workspace-focus-ring:0 0 0 3px hsla(19,72%,67%,.28);--workspace-border-subtle:hsla(19,55%,64%,.26);--workspace-border-light:hsla(19,55%,64%,.36);--workspace-border-medium:hsla(19,55%,64%,.5);--workspace-border-strong:hsla(19,55%,64%,.6);--workspace-border-bright:rgba(226,133,90,.7);--workspace-border-focus:rgba(221,117,73,.4);--workspace-tint-10:rgba(221,117,73,.08);--workspace-tint-12:rgba(221,117,73,.1);--workspace-tint-15:rgba(221,117,73,.12);--workspace-tint-18:rgba(221,117,73,.14);--workspace-tint-20:rgba(221,117,73,.16);--workspace-hover-bg:rgba(221,117,73,.08);--workspace-text-gold:#dd7549;--workspace-text-gold-bright:#b0563a;--workspace-pale-gold:#e8956f;--workspace-cream-text:#33221a;--workspace-text-body:rgba(51,34,26,.8);--workspace-text-muted:rgba(88,58,45,.68);--workspace-text-placeholder:rgba(138,93,74,.55);--workspace-warm-gray:#a9806e;--workspace-muted-text:#b08b7a;--workspace-scrollbar-thumb:rgba(221,117,73,.22);--workspace-scrollbar-thumb-hover:rgba(221,117,73,.38);--workspace-gray-medium-dark:#a9806e;--workspace-ink:#fff7f2;--workspace-modal-bg:hsla(0,0%,100%,.98);--workspace-bg-darkest:#33221a;--workspace-bg-card:#fff;--workspace-card-overlay:linear-gradient(0deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.78) 55%,transparent);--workspace-card-overlay-hover:linear-gradient(0deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.88) 60%,transparent);--workspace-card-fallback-bg:linear-gradient(135deg,rgba(221,117,73,.1),#fff);--workspace-card-label-scrim:hsla(0,0%,100%,.92);--workspace-search-bar-bg:hsla(24,65%,95%,.92);--workspace-search-input-bg:#fff;--workspace-help-launcher-gradient:radial-gradient(circle at 34% 26%,hsla(0,0%,100%,.5),hsla(0,0%,100%,0) 44%),linear-gradient(150deg,#e8956f,#dd7549 52%,#b0563a);--workspace-help-launcher-shadow:0 8px 22px rgba(221,117,73,.25),inset 0 1px 2px hsla(0,0%,100%,.35);--workspace-help-launcher-active-gradient:radial-gradient(circle at 34% 26%,hsla(0,0%,100%,.45),hsla(0,0%,100%,0) 44%),linear-gradient(150deg,#f0a97d,#dd7549 52%,#b0563a);--workspace-help-tab-active-bg:rgba(221,117,73,.1);--workspace-help-bubble-bg:rgba(221,117,73,.06);--workspace-help-bubble-user-bg:rgba(221,117,73,.1);--pp-amber:#dd7549;--pp-pale-gold:#e8956f;--pp-burnt-orange:#b0563a;--pp-rust:#f0a97d;--pp-deep-rust:#b0563a;--pp-burgundy:#33221a;--pp-espresso:#4a2f22;--pp-charcoal:#33221a;--pp-cta-gold:#dd7549;--pp-cta-gold-hover:#c9663d;--pp-bg0:#fbf2ec;--pp-bg1:#f7e6db;--pp-card:#fff6ee;--pp-card2:#fdf6f1;--pp-ink:#fff7f2;--pp-border:rgba(90,47,30,.12);--pp-border2:rgba(221,117,73,.32);--pp-gold2:#b0563a;--pp-gold3:#c9663d;--pp-cream:#33221a;--pp-warmgray:#8a5d4a;--pp-muted:#b08b7a;--pp-page-gradient:linear-gradient(160deg,#fdf1e9,#f8e0cf 45%,#eec6ab);--pp-navbar-bg:rgba(255,249,244,.9);--pp-scrollbar-thumb:rgba(221,117,73,.32);--pp-scrollbar-thumb-hover:rgba(221,117,73,.5);--pp-path-card-bg:rgba(255,253,250,.94);--pcc-left-bg:rgba(255,249,244,.42);--pcc-right-overlay:radial-gradient(60% 50% at 82% 6%,hsla(19,72%,67%,.14),transparent 60%),linear-gradient(180deg,rgba(255,247,241,.72),hsla(23,75%,94%,.85));--pcc-right-bg-image:url(/assets/VAIDIA/bg2.jpg);--pcc-panel-bg:rgba(255,244,235,.9);--pcc-panel-bg-strong:rgba(255,246,237,.97);--pcc-panel-bg-hover:hsla(26,85%,95%,.97);--pcc-panel-bg-selected:rgba(221,117,73,.12);--pcc-accent-tint-07:rgba(221,117,73,.07);--pcc-accent-tint-08:rgba(221,117,73,.08);--pcc-accent-tint-10:rgba(221,117,73,.1);--pcc-accent-tint-12:rgba(221,117,73,.12);--pcc-accent-tint-14:rgba(221,117,73,.14);--pcc-accent-tint-15:rgba(221,117,73,.15);--pcc-accent-tint-18:rgba(221,117,73,.18);--pcc-accent-tint-20:rgba(221,117,73,.2);--pcc-accent-tint-22:rgba(221,117,73,.22);--pcc-accent-tint-24:rgba(221,117,73,.24);--pcc-accent-tint-28:rgba(221,117,73,.28);--pcc-accent-tint-30:rgba(221,117,73,.3);--pcc-accent-tint-35:rgba(221,117,73,.35);--pcc-accent-tint-38:rgba(221,117,73,.38);--pcc-accent-tint-42:rgba(221,117,73,.42);--pcc-accent-tint-45:rgba(221,117,73,.45);--pcc-accent-tint-55:rgba(221,117,73,.55);--pcc-accent-tint-70:rgba(221,117,73,.7);--pcc-accent-tint-85:rgba(221,117,73,.85);--pcc-rename-pop-bg:#fff;--pcc-send-btn-shadow:0 4px 14px rgba(221,117,73,.18);--pcc-send-btn-shadow-hover:0 4px 20px rgba(221,117,73,.34);--pcc-typing-dot:rgba(221,117,73,.7);--pcc-divider-subtle:rgba(90,47,30,.1);--pcc-divider-faint:rgba(90,47,30,.06);--pcc-text-faint:#b5744f;--pcc-text-soft:#a6502e;--pcc-text-medium:#8a3a1f;--pcc-text-strong:#2e1b12;--pcc-user-bubble-bg:rgba(221,117,73,.08);--pcc-user-bubble-border:rgba(221,117,73,.14);--pcc-label-muted:#b0563a;--pp-tab-bar-bg:hsla(24,74%,93%,.98);--pp-tab-active-text:#fff7f2;--pp-assistant-bubble-bg:#fff;--pp-assistant-bubble-border:rgba(221,117,73,.16);--pp-input-bg:#fff;--pp-input-text:#33221a;--pp-input-placeholder:rgba(138,93,74,.65);--pp-input-border:#dd7549;--pp-input-border-hover:#c9663d;--pp-input-border-focus:#b0563a;--pp-chip-bg:#f7e6db;--pp-chip-bg-alt:hsla(25,75%,97%,.95);--pp-chip-active-bg:#dd7549;--pp-chip-active-border:#b0563a;--pp-chip-active-text:#fff7f2;--pp-surface-tint:rgba(221,117,73,.06);--pp-surface-dark:hsla(25,75%,97%,.95);--pp-surface-panel:hsla(0,0%,100%,.88);--pp-shadow-card:0 24px 60px rgba(90,47,30,.1);--pp-shadow-elevated:0 4px 12px rgba(90,47,30,.1),0 28px 60px rgba(90,47,30,.18);--pp-accent-border:rgba(221,117,73,.35);--pp-accent-border-strong:rgba(221,117,73,.45);--pp-accent-border-focus:rgba(221,117,73,.5);--pp-accent-glow:rgba(221,117,73,.14);--pp-accent-glow-strong:rgba(221,117,73,.22);--pp-navbar-user-hover:rgba(221,117,73,.08);--pp-avatar-gradient:radial-gradient(circle at 30% 30%,#f8b791,#dd7549 65%,#c9663d);--pp-lineage-folder-selected:rgba(221,117,73,.08);--pp-pill-bg:rgba(221,117,73,.12);--pp-player-bg:hsla(0,0%,100%,.92);--pp-overlay-bg:rgba(51,34,26,.45);--pp-modal-bg:hsla(0,0%,100%,.98);--pp-modal-shadow:0 40px 120px rgba(51,34,26,.14);--pp-modal-surface:#fff;--pp-modal-surface-border:rgba(221,117,73,.18);--pp-popup-bg:linear-gradient(140deg,#fff,#fdf6f1);--pp-popup-overlay:rgba(51,34,26,.4);--pp-popup-shadow:0 18px 48px rgba(51,34,26,.14);--pp-popup-title:#33221a;--pp-popup-body:#6b4634;--pp-accent-text:#c9663d;--pp-accent-text-bright:#b0563a;--pp-save-status-text:#b0563a;--pp-save-status-border:rgba(221,117,73,.3);--pp-name-modal-bg:#fff;--pp-name-modal-input-bg:#fdf6f1;--pp-name-modal-overlay:rgba(51,34,26,.45);--pp-name-modal-shadow:0 16px 48px rgba(51,34,26,.14);--pp-status-bar-bg:rgba(255,253,250,.94);--pp-status-bar-border:rgba(221,117,73,.18);--pp-chip-section-bg:hsla(25,75%,97%,.95);--pp-loading-overlay-bg:hsla(24,65%,95%,.92);--pp-progress-gradient:linear-gradient(90deg,rgba(221,117,73,.95),rgba(221,117,73,.75),rgba(176,86,58,.7));--pp-progress-fill:rgba(221,117,73,.92);--color-primary:#dd7549;--color-primary-dark:#b0563a;--color-primary-light:#e8956f;--color-gold-cta:#dd7549;--color-gold-deep:#b0563a;--color-gold-pale:#f0a97d;--color-copper:#c9663d;--color-copper-dark:#a8502f;--color-bg-burgundy:#33221a;--color-bg-deep-rust:#b0563a;--color-bg-rust:#e8956f;--color-bg-burnt-orange:#dd7549;--color-bg-amber:#f0a97d;--color-bg-darkest:#fff;--color-bg-dark:#fbf2ec;--color-bg-card:#fff;--color-bg-card2:#f7e6db;--color-bg-surface:#fdf6f1;--color-bg-mid:#f5dcc7;--color-bg-ink:#fbf2ec;--color-text-primary:rgba(51,34,26,.92);--color-text-secondary:rgba(51,34,26,.85);--color-text-body:rgba(51,34,26,.8);--color-text-medium:rgba(51,34,26,.72);--color-text-subtle:rgba(138,93,74,.68);--color-text-muted:rgba(138,93,74,.9);--color-text-placeholder:rgba(138,93,74,.55);--color-text-gold:rgba(221,117,73,.95);--color-text-warm-gray:#a9806e;--color-text-cream:#33221a;--color-border-gold:rgba(221,117,73,.2);--color-border-gold-subtle:rgba(221,117,73,.12);--color-border-gold-strong:rgba(221,117,73,.35);--color-border-white-subtle:rgba(51,34,26,.06);--color-surface-dark:hsla(0,0%,100%,.88);--color-surface-modal:hsla(0,0%,100%,.98);--color-surface-overlay:rgba(51,34,26,.45);--color-warm-card:rgba(221,117,73,.06);--academy-gradient-hero:linear-gradient(180deg,#fbf2ec,#f7e6db 50%,#f5dcc7);--academy-gradient-gold-button:linear-gradient(135deg,#dd7549,#b0563a);--academy-gradient-gold-button-alt:linear-gradient(135deg,#c9663d,#dd7549);--academy-gradient-gold-bar:linear-gradient(90deg,#dd7549,#b0563a);--academy-gradient-copper-gold:linear-gradient(90deg,#c9663d,#dd7549);--academy-gradient-drawer:linear-gradient(180deg,#fff,#fbf2ec 50%,#f7e6db);--academy-gradient-panel:linear-gradient(135deg,#fff,#fbf2ec 50%,#f7e6db);--academy-shadow-card:0 24px 60px rgba(51,34,26,.08);--academy-shadow-gold:0 14px 34px rgba(221,117,73,.18);--academy-shadow-gold-glow:0 20px 60px rgba(221,117,73,.1);--academy-shadow-modal:0 40px 120px rgba(51,34,26,.12);--scrollbar-thumb:rgba(221,117,73,.25);--scrollbar-thumb-hover:rgba(221,117,73,.45);--color-navbar-fade:linear-gradient(180deg,hsla(24,65%,95%,.98),hsla(24,65%,95%,0));--color-navbar-scrolled:hsla(0,0%,100%,.96);--color-navbar-secondary-bg:rgba(51,34,26,.03);--color-navbar-secondary-border:rgba(221,117,73,.16);--color-accent-tint-10:rgba(221,117,73,.1);--color-hero-radial:rgba(221,117,73,.12);--gradient-drawer:var(--workspace-gradient-drawer);--color-border-gold:var(--workspace-border-medium);--color-border-gold-subtle:var(--workspace-border-subtle);--color-border-gold-strong:var(--workspace-border-strong);--color-text-primary:var(--workspace-text-primary);--color-text-body:var(--workspace-text-body);--color-text-muted:var(--workspace-text-muted);--color-text-placeholder:var(--workspace-text-placeholder);--color-primary-light:var(--workspace-primary-text);--color-bg-card:var(--workspace-bg-card);--color-bg-darkest:var(--workspace-bg-darkest);--gradient-gold-button:var(--workspace-gradient-gold-button);--shadow-gold:var(--workspace-shadow-gold);--shadow-modal:var(--workspace-shadow-modal);--scrollbar-thumb:var(--workspace-scrollbar-thumb);--scrollbar-thumb-hover:var(--workspace-scrollbar-thumb-hover)}[data-theme=vaidia]{--bg-dark:#f9f9f7;--bg-warm:#f3f2ee;--bg-card:#fff;--bg-footer:#efeee9;--bg-section-alt:#f5f4f0;--bg-section-mid:#eeede8;--accent-gold:#4b5d3f;--accent-amber:#5c6f4e;--accent-warm:#6b7f5c;--accent-orange:#c4845c;--accent-red:#b85c4a;--text-primary:#1c1917;--text-secondary:#44403c;--text-muted:#78716c;--text-on-accent:#fff;--card-border:rgba(75,93,63,.14);--avatar-bg:#e8ebe4;--success-green:#4b7c4f;--highlight-gold:#5c6f4e;--rating-gold:#c9a227;--gradient-sunset:linear-gradient(180deg,#f9f9f7,#f0efeb 40%,#e8ebe4);--gradient-hero:linear-gradient(180deg,#f9f9f7,#f3f2ee 50%,#eef0ea);--gradient-final-cta:linear-gradient(180deg,#f3f2ee,#e8ebe4);--gradient-heading:linear-gradient(135deg,#4b5d3f,#5c6f4e 50%,#6b7f5c);--gradient-final-heading:linear-gradient(135deg,#1c1917,#4b5d3f);--gradient-button:linear-gradient(135deg,#4b5d3f,#3d4d33);--gradient-button-hover:linear-gradient(135deg,#556847,#4b5d3f);--navbar-fade:linear-gradient(180deg,hsla(60,14%,97%,.98),hsla(60,14%,97%,0));--navbar-scrolled:hsla(0,0%,100%,.96);--hero-radial-top:rgba(75,93,63,.08);--hero-radial-mid:rgba(92,111,78,.06);--hero-spotlight:rgba(75,93,63,.05);--hero-after-radial:rgba(75,93,63,.12);--hero-after-linear:rgba(92,111,78,.04);--glow-shadow:0 15px 40px rgba(75,93,63,.18);--glow-shadow-nav:0 8px 25px rgba(75,93,63,.15);--glow-shadow-hover:0 4px 16px rgba(75,93,63,.14);--badge-bg:rgba(75,93,63,.1);--badge-border:rgba(75,93,63,.22);--border-subtle:rgba(28,25,23,.06);--border-divider:rgba(28,25,23,.08);--accent-tint-10:rgba(75,93,63,.1);--accent-tint-15:rgba(75,93,63,.15);--accent-tint-20:rgba(75,93,63,.2);--accent-tint-30:rgba(75,93,63,.3);--problem-accent:rgba(196,132,92,.12);--problem-border:rgba(196,132,92,.22);--solution-glow-1:rgba(75,93,63,.08);--solution-glow-2:rgba(92,111,78,.06);--solution-glow-3:rgba(75,93,63,.04);--solution-glow-4:rgba(107,127,92,.05);--phase-badge-bg:rgba(75,93,63,.1);--phase-badge-border:rgba(75,93,63,.24);--phase-badge-text:#4b5d3f;--sprint-arrow:#a8a29e;--sprint-days:#78716c;--tagline-muted:#78716c;--modal-button-text:#fff;--auth-page-bg:#f9f9f7;--auth-page-gradient:linear-gradient(160deg,#f9f9f7,#f3f2ee 40%,#eef0ea 70%,#f9f9f7);--auth-text-primary:rgba(28,25,23,.92);--auth-text-secondary:rgba(28,25,23,.8);--auth-text-muted:hsla(25,5%,45%,.9);--auth-text-accent:#4b5d3f;--auth-text-highlight:rgba(75,93,63,.95);--auth-text-on-primary:#fff;--auth-text-subtle:hsla(25,5%,45%,.68);--auth-card-bg:hsla(0,0%,100%,.96);--auth-card-border:rgba(75,93,63,.16);--auth-card-shadow:0 20px 60px rgba(28,25,23,.06);--auth-input-bg:rgba(28,25,23,.03);--auth-input-border:rgba(75,93,63,.28);--auth-input-border-focus:rgba(75,93,63,.5);--auth-input-border-strong:#4b5d3f;--auth-input-locked-bg:rgba(75,93,63,.06);--auth-ambient-glow:rgba(75,93,63,.05);--auth-primary:#4b5d3f;--auth-primary-dark:#3d4d33;--auth-gradient-button:linear-gradient(135deg,#4b5d3f,#3d4d33);--auth-gradient-button-alt:linear-gradient(135deg,#556847,#4b5d3f);--auth-gradient-text:linear-gradient(135deg,#5c6f4e,#4b5d3f);--auth-shadow-button:0 14px 34px rgba(75,93,63,.22);--auth-shadow-glow:0 20px 60px rgba(75,93,63,.1);--auth-shadow-modal:0 40px 120px rgba(28,25,23,.12);--auth-tint-10:rgba(75,93,63,.1);--auth-tint-15:rgba(75,93,63,.15);--auth-tint-18:rgba(75,93,63,.18);--auth-tint-20:rgba(75,93,63,.2);--auth-border-accent:rgba(75,93,63,.22);--auth-border-accent-light:rgba(75,93,63,.1);--auth-border-accent-medium:rgba(75,93,63,.16);--auth-border-accent-strong:rgba(75,93,63,.3);--auth-border-accent-focus:rgba(75,93,63,.4);--auth-hover-bg:rgba(75,93,63,.08);--auth-oauth-bg:#fff;--auth-oauth-bg-hover:#f9f9f7;--auth-oauth-label:rgba(28,25,23,.8);--auth-modal-bg:hsla(0,0%,100%,.98);--auth-modal-forgot-bg:hsla(0,0%,100%,.98);--auth-onboarding-card-bg:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(60,14%,97%,.95));--auth-onboarding-card-border:rgba(75,93,63,.2);--auth-onboarding-card-shadow:0 20px 60px rgba(28,25,23,.06);--auth-disabled-bg:rgba(75,93,63,.22);--auth-disabled-text:rgba(28,25,23,.4);--auth-disabled:rgba(75,93,63,.25);--auth-error-bg:rgba(239,68,68,.08);--auth-error-text:rgba(185,28,28,.9);--auth-error-border:rgba(239,68,68,.18);--auth-success-icon-bg:rgba(75,124,79,.15);--auth-success-color:#4b7c4f;--auth-espresso:#1c1917;--auth-cream-light:#f9f9f7;--auth-divider-line:rgba(28,25,23,.1);--workspace-page-gradient:linear-gradient(180deg,#f9f9f7,#f3f2ee 50%,#eef0ea);--workspace-text-primary:#1c1917;--workspace-loading-bg:#f9f9f7;--workspace-navbar-bg:linear-gradient(180deg,#fff,#f6f6f3);--workspace-navbar-border:rgba(75,93,63,.16);--workspace-navbar-shadow:0 6px 24px rgba(28,25,23,.08);--workspace-navbar-indicator:rgba(75,93,63,.18);--workspace-navbar-icon-hover-bg:rgba(75,93,63,.1);--workspace-navbar-icon-hover-border:rgba(75,93,63,.2);--workspace-menu-bg:linear-gradient(180deg,#fff,#f9f9f7);--workspace-menu-border:rgba(75,93,63,.18);--workspace-menu-shadow:0 16px 40px rgba(28,25,23,.14);--workspace-menu-hover:rgba(75,93,63,.08);--workspace-home-button-bg:#fff;--workspace-home-button-hover:#f3f2ee;--workspace-panel-bg:hsla(0,0%,100%,.94);--workspace-panel-border:rgba(75,93,63,.18);--workspace-accent:#4b5d3f;--workspace-accent-text:#4b5d3f;--workspace-accent-on-accent:#fff;--workspace-bg-image-url:url(/assets/VAIDIA/bg1.png);--workspace-bg-image-opacity:0.42;--workspace-chat-minimized-bg:hsla(0,0%,100%,.92);--workspace-overlay-bg:rgba(28,25,23,.45);--workspace-warning-bg:#4b5d3f;--workspace-warning-text:#fff;--workspace-chat-panel-bg:hsla(0,0%,100%,.92);--workspace-chat-input-bg:#fff;--workspace-chat-border-light:rgba(75,93,63,.14);--workspace-chat-border-medium:rgba(75,93,63,.22);--workspace-chat-tint-10:rgba(75,93,63,.08);--workspace-chat-tint-12:rgba(75,93,63,.1);--workspace-chat-placeholder:hsla(25,5%,45%,.55);--workspace-chat-link:#4b5d3f;--workspace-chat-user-bubble:rgba(75,93,63,.08);--workspace-chat-user-text:#1c1917;--workspace-chat-user-shadow:0 2px 8px rgba(75,93,63,.12);--workspace-chat-assistant-tint:hsla(90,27%,94%,.7);--workspace-chat-assistant-border:rgba(75,93,63,.16);--workspace-status-bubble-bg:rgba(107,127,92,.15);--workspace-status-bubble-border:rgba(107,127,92,.35);--workspace-avatar-border:rgba(75,93,63,.35);--workspace-avatar-shadow:0 4px 12px rgba(75,93,63,.18);--workspace-code-bg:rgba(75,93,63,.1);--workspace-code-bg-user:rgba(75,93,63,.14);--workspace-title-gradient:linear-gradient(135deg,#3d4d33,#4b5d3f 50%,#6b7f5c);--workspace-chat-starter-text:#4b5d3f;--workspace-chat-starter-hover-text:#3d4d33;--workspace-chat-starter-bg:rgba(75,93,63,.08);--workspace-chat-starter-border:rgba(75,93,63,.22);--workspace-chat-starter-hover-bg:rgba(75,93,63,.14);--workspace-chat-starter-hover-border:rgba(75,93,63,.35);--workspace-chat-dialog-bg:#fff;--workspace-chat-dialog-text:#1c1917;--workspace-chat-dialog-button-bg:#f3f2ee;--workspace-chat-dialog-button-hover:#e8ebe4;--workspace-chat-input-inset-shadow:inset 0 1px 0 rgba(75,93,63,.06),0 4px 16px rgba(28,25,23,.04);--workspace-chat-input-focus-shadow:inset 0 1px 0 rgba(75,93,63,.08),0 0 0 1px rgba(75,93,63,.14),0 8px 24px rgba(28,25,23,.06);--workspace-live-indicator-dot:radial-gradient(circle,#6b7f5c 60%,#4b5d3f 100%);--workspace-live-indicator-border:rgba(75,93,63,.4);--workspace-live-indicator-glow-weak:rgba(75,93,63,.25);--workspace-live-indicator-glow-strong:rgba(75,93,63,.45);--workspace-live-indicator-text:#4b5d3f;--workspace-status-bar-bg:#fff;--workspace-status-bar-text:#1c1917;--workspace-primary:#4b5d3f;--workspace-primary-text:#4b5d3f;--workspace-primary-bg:#5c6f4e;--workspace-primary-dark:#3d4d33;--workspace-primary-light:#6b7f5c;--workspace-strip-bg:#e8ebe4;--workspace-strip-icon-bg:hsla(0,0%,100%,.92);--workspace-main-bg-dark:#3d4d33;--workspace-main-bg-medium:#e8ebe4;--workspace-main-bg-light:#f3f2ee;--workspace-main-bg-gradient-dark:#4b5d3f;--workspace-main-bg-gradient-light:#f9f9f7;--workspace-transparent-bg-medium:hsla(0,0%,100%,.85);--workspace-transparent-bg-light:hsla(0,0%,100%,.7);--workspace-warm-card-bg:hsla(0,0%,100%,.88);--workspace-warm-card-bg-light:hsla(60,14%,97%,.92);--workspace-warm-surface-bg:hsla(0,0%,100%,.8);--workspace-card-bg:#fff;--workspace-card-bg-2:#f9f9f7;--workspace-surface-dark:hsla(0,0%,100%,.9);--workspace-surface-dark-gray:#f3f2ee;--workspace-charcoal:#1c1917;--workspace-surface-darker:#efeee9;--workspace-gradient-drawer:linear-gradient(180deg,#fff,#f9f9f7 50%,#f3f2ee);--workspace-gradient-hero:linear-gradient(180deg,#f9f9f7,#f3f2ee);--workspace-gradient-gold-button:linear-gradient(135deg,#4b5d3f,#3d4d33);--workspace-gradient-gold-button-alt:linear-gradient(135deg,#556847,#4b5d3f);--workspace-drawer-shadow:0 0 24px 0 rgba(28,25,23,.08);--workspace-shadow-gold:0 20px 60px rgba(75,93,63,.1);--workspace-shadow-modal:0 40px 120px rgba(28,25,23,.12);--workspace-shadow-button-hover:0 14px 34px rgba(75,93,63,.18);--workspace-focus-ring:0 0 0 4px rgba(75,93,63,.12);--workspace-border-subtle:rgba(75,93,63,.1);--workspace-border-light:rgba(75,93,63,.12);--workspace-border-medium:rgba(75,93,63,.16);--workspace-border-strong:rgba(75,93,63,.24);--workspace-border-bright:rgba(75,93,63,.35);--workspace-border-focus:rgba(75,93,63,.4);--workspace-tint-10:rgba(75,93,63,.08);--workspace-tint-12:rgba(75,93,63,.1);--workspace-tint-15:rgba(75,93,63,.12);--workspace-tint-18:rgba(75,93,63,.14);--workspace-tint-20:rgba(75,93,63,.16);--workspace-hover-bg:rgba(75,93,63,.08);--workspace-text-gold:#4b5d3f;--workspace-text-gold-bright:#3d4d33;--workspace-pale-gold:#5c6f4e;--workspace-cream-text:#1c1917;--workspace-text-body:rgba(28,25,23,.8);--workspace-text-muted:hsla(25,5%,45%,.85);--workspace-text-placeholder:hsla(25,5%,45%,.55);--workspace-warm-gray:#78716c;--workspace-muted-text:#a8a29e;--workspace-scrollbar-thumb:rgba(75,93,63,.22);--workspace-scrollbar-thumb-hover:rgba(75,93,63,.38);--workspace-gray-medium-dark:#78716c;--workspace-ink:#fff;--workspace-modal-bg:hsla(0,0%,100%,.98);--workspace-bg-darkest:#1c1917;--workspace-bg-card:#fff;--workspace-card-overlay:linear-gradient(0deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.78) 55%,transparent);--workspace-card-overlay-hover:linear-gradient(0deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.88) 60%,transparent);--workspace-card-fallback-bg:linear-gradient(135deg,rgba(75,93,63,.1),#fff);--workspace-card-label-scrim:hsla(0,0%,100%,.92);--workspace-search-bar-bg:hsla(60,14%,97%,.92);--workspace-search-input-bg:#fff;--workspace-help-launcher-gradient:radial-gradient(circle at 34% 26%,hsla(0,0%,100%,.5),hsla(0,0%,100%,0) 44%),linear-gradient(150deg,#5c6f4e,#4b5d3f 52%,#3d4d33);--workspace-help-launcher-shadow:0 8px 22px rgba(75,93,63,.25),inset 0 1px 2px hsla(0,0%,100%,.35);--workspace-help-launcher-active-gradient:radial-gradient(circle at 34% 26%,hsla(0,0%,100%,.45),hsla(0,0%,100%,0) 44%),linear-gradient(150deg,#6b7f5c,#4b5d3f 52%,#3d4d33);--workspace-help-tab-active-bg:rgba(75,93,63,.1);--workspace-help-bubble-bg:rgba(75,93,63,.06);--workspace-help-bubble-user-bg:rgba(75,93,63,.1);--pp-amber:#4b5d3f;--pp-pale-gold:#5c6f4e;--pp-burnt-orange:#3d4d33;--pp-rust:#6b7f5c;--pp-deep-rust:#3d4d33;--pp-burgundy:#1c1917;--pp-espresso:#2d2a26;--pp-charcoal:#1c1917;--pp-cta-gold:#4b5d3f;--pp-cta-gold-hover:#556847;--pp-bg0:#f9f9f7;--pp-bg1:#f3f2ee;--pp-card:#fff;--pp-card2:#f9f9f7;--pp-ink:#fff;--pp-border:rgba(28,25,23,.08);--pp-border2:rgba(75,93,63,.2);--pp-gold2:#3d4d33;--pp-gold3:#5c6f4e;--pp-cream:#1c1917;--pp-warmgray:#78716c;--pp-muted:#a8a29e;--pp-page-gradient:linear-gradient(180deg,#f9f9f7,#f3f2ee 50%,#eef0ea);--pp-navbar-bg:hsla(0,0%,100%,.94);--pp-scrollbar-thumb:rgba(75,93,63,.22);--pp-scrollbar-thumb-hover:rgba(75,93,63,.38);--pp-path-card-bg:hsla(0,0%,100%,.92);--pcc-left-bg:hsla(0,0%,100%,.55);--pcc-right-overlay:linear-gradient(180deg,hsla(0,0%,100%,.45),hsla(60,14%,97%,.65));--pcc-right-bg-image:url(/assets/VAIDIA/bg2.avif);--pcc-panel-bg:hsla(0,0%,100%,.88);--pcc-panel-bg-strong:hsla(0,0%,100%,.96);--pcc-panel-bg-hover:hsla(60,14%,97%,.95);--pcc-panel-bg-selected:rgba(75,93,63,.1);--pcc-accent-tint-07:rgba(75,93,63,.06);--pcc-accent-tint-08:rgba(75,93,63,.08);--pcc-accent-tint-10:rgba(75,93,63,.1);--pcc-accent-tint-12:rgba(75,93,63,.12);--pcc-accent-tint-14:rgba(75,93,63,.14);--pcc-accent-tint-15:rgba(75,93,63,.15);--pcc-accent-tint-18:rgba(75,93,63,.18);--pcc-accent-tint-20:rgba(75,93,63,.2);--pcc-accent-tint-22:rgba(75,93,63,.22);--pcc-accent-tint-24:rgba(75,93,63,.24);--pcc-accent-tint-28:rgba(75,93,63,.28);--pcc-accent-tint-30:rgba(75,93,63,.3);--pcc-accent-tint-35:rgba(75,93,63,.35);--pcc-accent-tint-38:rgba(75,93,63,.38);--pcc-accent-tint-42:rgba(75,93,63,.42);--pcc-accent-tint-45:rgba(75,93,63,.45);--pcc-accent-tint-55:rgba(75,93,63,.55);--pcc-accent-tint-70:rgba(75,93,63,.7);--pcc-accent-tint-85:rgba(75,93,63,.85);--pcc-rename-pop-bg:#fff;--pcc-send-btn-shadow:0 4px 14px rgba(75,93,63,.18);--pcc-send-btn-shadow-hover:0 4px 20px rgba(75,93,63,.28);--pcc-typing-dot:rgba(75,93,63,.7);--pcc-divider-subtle:rgba(28,25,23,.08);--pcc-divider-faint:rgba(28,25,23,.05);--pcc-text-faint:#78716c;--pcc-text-soft:#57534e;--pcc-text-medium:#44403c;--pcc-text-strong:#1c1917;--pcc-user-bubble-bg:rgba(75,93,63,.08);--pcc-user-bubble-border:rgba(75,93,63,.14);--pcc-label-muted:#57534e;--pp-tab-bar-bg:hsla(48,17%,94%,.98);--pp-tab-active-text:#4b5d3f;--pp-assistant-bubble-bg:#fff;--pp-assistant-bubble-border:rgba(75,93,63,.16);--pp-input-bg:#fff;--pp-input-text:#1c1917;--pp-input-placeholder:hsla(25,5%,45%,.72);--pp-input-border:#4b5d3f;--pp-input-border-hover:#556847;--pp-input-border-focus:#3d4d33;--pp-chip-bg:#f3f2ee;--pp-chip-bg-alt:hsla(60,14%,97%,.95);--pp-chip-active-bg:#4b5d3f;--pp-chip-active-border:#3d4d33;--pp-chip-active-text:#f9f9f7;--pp-surface-tint:rgba(75,93,63,.06);--pp-surface-dark:hsla(60,14%,97%,.95);--pp-surface-panel:hsla(0,0%,100%,.88);--pp-shadow-card:0 24px 60px rgba(28,25,23,.08);--pp-accent-border:rgba(75,93,63,.35);--pp-accent-border-strong:rgba(75,93,63,.45);--pp-accent-border-focus:rgba(75,93,63,.5);--pp-accent-glow:rgba(75,93,63,.1);--pp-accent-glow-strong:rgba(75,93,63,.18);--pp-navbar-user-hover:rgba(75,93,63,.08);--pp-avatar-gradient:radial-gradient(circle at 30% 30%,#6b7f5c,rgba(75,93,63,.35));--pp-lineage-folder-selected:rgba(75,93,63,.08);--pp-pill-bg:rgba(75,93,63,.1);--pp-player-bg:hsla(0,0%,100%,.92);--pp-overlay-bg:rgba(28,25,23,.45);--pp-modal-bg:hsla(0,0%,100%,.98);--pp-modal-shadow:0 40px 120px rgba(28,25,23,.12);--pp-modal-surface:#fff;--pp-modal-surface-border:rgba(75,93,63,.16);--pp-popup-bg:linear-gradient(140deg,#fff,#f9f9f7);--pp-popup-overlay:rgba(28,25,23,.4);--pp-popup-shadow:0 18px 48px rgba(28,25,23,.12);--pp-popup-title:#1c1917;--pp-popup-body:#57534e;--pp-accent-text:#4b5d3f;--pp-accent-text-bright:#3d4d33;--pp-save-status-text:#3d4d33;--pp-save-status-border:rgba(75,93,63,.3);--pp-name-modal-bg:#fff;--pp-name-modal-input-bg:#f9f9f7;--pp-name-modal-overlay:rgba(28,25,23,.45);--pp-name-modal-shadow:0 16px 48px rgba(28,25,23,.12);--pp-status-bar-bg:hsla(0,0%,100%,.94);--pp-status-bar-border:rgba(75,93,63,.16);--pp-chip-section-bg:hsla(60,14%,97%,.95);--pp-loading-overlay-bg:hsla(60,14%,97%,.92);--pp-progress-gradient:linear-gradient(90deg,rgba(75,93,63,.95),rgba(75,93,63,.75),rgba(60,77,51,.7));--pp-progress-fill:rgba(75,93,63,.92);--color-primary:#4b5d3f;--color-primary-dark:#3d4d33;--color-primary-light:#5c6f4e;--color-gold-cta:#4b5d3f;--color-gold-deep:#3d4d33;--color-gold-pale:#6b7f5c;--color-copper:#c4845c;--color-copper-dark:#a86d45;--color-bg-burgundy:#1c1917;--color-bg-deep-rust:#3d4d33;--color-bg-rust:#5c6f4e;--color-bg-burnt-orange:#4b5d3f;--color-bg-amber:#6b7f5c;--color-bg-darkest:#fff;--color-bg-dark:#f9f9f7;--color-bg-card:#fff;--color-bg-card2:#f3f2ee;--color-bg-surface:#f5f4f0;--color-bg-mid:#eeede8;--color-bg-ink:#f9f9f7;--color-text-primary:rgba(28,25,23,.92);--color-text-secondary:rgba(28,25,23,.85);--color-text-body:rgba(28,25,23,.8);--color-text-medium:rgba(28,25,23,.72);--color-text-subtle:hsla(25,5%,45%,.68);--color-text-muted:hsla(25,5%,45%,.9);--color-text-placeholder:hsla(25,5%,45%,.55);--color-text-gold:rgba(75,93,63,.95);--color-text-warm-gray:#78716c;--color-text-cream:#1c1917;--color-border-gold:rgba(75,93,63,.2);--color-border-gold-subtle:rgba(75,93,63,.12);--color-border-gold-strong:rgba(75,93,63,.35);--color-border-white-subtle:rgba(28,25,23,.06);--color-surface-dark:hsla(0,0%,100%,.88);--color-surface-modal:hsla(0,0%,100%,.98);--color-surface-overlay:rgba(28,25,23,.45);--color-warm-card:rgba(75,93,63,.06);--academy-gradient-hero:linear-gradient(180deg,#f9f9f7,#f3f2ee 50%,#eef0ea);--academy-gradient-gold-button:linear-gradient(135deg,#4b5d3f,#3d4d33);--academy-gradient-gold-button-alt:linear-gradient(135deg,#556847,#4b5d3f);--academy-gradient-gold-bar:linear-gradient(90deg,#4b5d3f,#3d4d33);--academy-gradient-copper-gold:linear-gradient(90deg,#c4845c,#4b5d3f);--academy-gradient-drawer:linear-gradient(180deg,#fff,#f9f9f7 50%,#f3f2ee);--academy-gradient-panel:linear-gradient(135deg,#fff,#f9f9f7 50%,#f3f2ee);--academy-shadow-card:0 24px 60px rgba(28,25,23,.08);--academy-shadow-gold:0 14px 34px rgba(75,93,63,.18);--academy-shadow-gold-glow:0 20px 60px rgba(75,93,63,.1);--academy-shadow-modal:0 40px 120px rgba(28,25,23,.12);--scrollbar-thumb:rgba(75,93,63,.25);--scrollbar-thumb-hover:rgba(75,93,63,.45);--color-navbar-fade:linear-gradient(180deg,hsla(60,14%,97%,.98),hsla(60,14%,97%,0));--color-navbar-scrolled:hsla(0,0%,100%,.96);--color-navbar-secondary-bg:rgba(28,25,23,.03);--color-navbar-secondary-border:rgba(75,93,63,.16);--color-accent-tint-10:rgba(75,93,63,.1);--color-hero-radial:rgba(75,93,63,.12);--gradient-drawer:var(--workspace-gradient-drawer);--color-border-gold:var(--workspace-border-medium);--color-border-gold-subtle:var(--workspace-border-subtle);--color-border-gold-strong:var(--workspace-border-strong);--color-text-primary:var(--workspace-text-primary);--color-text-body:var(--workspace-text-body);--color-text-muted:var(--workspace-text-muted);--color-text-placeholder:var(--workspace-text-placeholder);--color-primary-light:var(--workspace-primary-text);--color-bg-card:var(--workspace-bg-card);--color-bg-darkest:var(--workspace-bg-darkest);--gradient-gold-button:var(--workspace-gradient-gold-button);--shadow-gold:var(--workspace-shadow-gold);--shadow-modal:var(--workspace-shadow-modal);--scrollbar-thumb:var(--workspace-scrollbar-thumb);--scrollbar-thumb-hover:var(--workspace-scrollbar-thumb-hover)}[data-theme=ronin]{--bg-dark:#1a1410;--bg-warm:#2d1f15;--bg-card:#1a1a1a;--bg-footer:#0f0c0a;--bg-section-alt:#1f1812;--bg-section-mid:#2d1810;--accent-gold:#d4a574;--accent-amber:#e8b98a;--accent-warm:#c9956a;--accent-orange:#e07a2b;--accent-red:#c45c4a;--text-primary:#f5f0eb;--text-secondary:#b8a99a;--text-muted:#7a6d62;--text-on-accent:#1a1410;--card-border:#80675e;--avatar-bg:#a1887f;--success-green:#4ade80;--highlight-gold:#e9c082;--rating-gold:#fbbf24;--gradient-sunset:linear-gradient(180deg,#1a0a05,#2d1810 30%,#4a2818 60%,#1a1a1a);--gradient-hero:linear-gradient(180deg,#1a0a05,#2d1810 30%,#4a2818 60%,#1a1a1a);--gradient-final-cta:linear-gradient(180deg,#1a1410,#2d1810);--gradient-heading:linear-gradient(135deg,#d4a574,#e8b98a 50%,#c45c4a);--gradient-final-heading:linear-gradient(135deg,#fff,#e07a2b);--gradient-button:linear-gradient(135deg,#d4a574,#e07a2b);--gradient-button-hover:linear-gradient(135deg,#e8b98a,#e07a2b);--navbar-fade:linear-gradient(180deg,rgba(26,20,16,.95),rgba(26,20,16,0));--navbar-scrolled:rgba(26,20,16,.98);--hero-radial-top:rgba(224,122,43,.15);--hero-radial-mid:hsla(31,53%,64%,.08);--hero-spotlight:rgba(224,122,43,.08);--hero-after-radial:rgba(224,122,43,.35);--hero-after-linear:hsla(31,53%,64%,.12);--glow-shadow:0 15px 40px rgba(224,122,43,.4);--glow-shadow-nav:0 8px 25px rgba(224,122,43,.4);--glow-shadow-hover:0 4px 16px hsla(31,53%,64%,.3);--badge-bg:hsla(31,53%,64%,.15);--badge-border:hsla(31,53%,64%,.3);--border-subtle:hsla(0,0%,100%,.06);--border-divider:hsla(0,0%,100%,.06);--accent-tint-10:hsla(31,53%,64%,.1);--accent-tint-15:hsla(31,53%,64%,.15);--accent-tint-20:hsla(31,53%,64%,.2);--accent-tint-30:hsla(31,53%,64%,.3);--problem-accent:rgba(196,92,74,.15);--problem-border:rgba(196,92,74,.25);--solution-glow-1:hsla(31,53%,64%,.1);--solution-glow-2:rgba(224,122,43,.08);--solution-glow-3:hsla(30,67%,73%,.05);--solution-glow-4:hsla(27,47%,60%,.06);--phase-badge-bg:rgba(117,87,11,.1);--phase-badge-border:rgba(251,191,36,.3);--phase-badge-text:#fab3b3;--sprint-arrow:#7a6d62;--sprint-days:#b8a99a;--tagline-muted:#7a6d62;--modal-button-text:#1a1410;--auth-page-bg:#1a1410;--auth-page-gradient:linear-gradient(160deg,#0f0b05,#2a1810 35%,#3d2418 65%,#1a1208);--auth-text-primary:hsla(0,0%,100%,.92);--auth-text-secondary:hsla(0,0%,100%,.85);--auth-text-muted:hsla(0,0%,100%,.55);--auth-text-accent:#e5b061;--auth-text-highlight:rgba(212,168,85,.95);--auth-text-on-primary:#0d0d1a;--auth-text-subtle:hsla(0,0%,100%,.68);--auth-card-bg:rgba(20,10,8,.72);--auth-card-border:rgba(212,168,85,.15);--auth-card-shadow:none;--auth-input-bg:hsla(0,0%,100%,.08);--auth-input-border:hsla(0,0%,100%,.2);--auth-input-border-focus:rgba(212,168,85,.55);--auth-input-border-strong:rgba(212,168,85,.45);--auth-input-locked-bg:rgba(212,168,85,.08);--auth-ambient-glow:rgba(212,168,85,.06);--auth-primary:#d4a855;--auth-primary-dark:#a0762e;--auth-gradient-button:linear-gradient(135deg,#d4a855,#a0762e);--auth-gradient-button-alt:linear-gradient(135deg,#e0b86a,#d4a855);--auth-gradient-text:linear-gradient(135deg,#e8c88a,#d4a855);--auth-shadow-button:0 14px 34px rgba(212,168,85,.25);--auth-shadow-glow:0 20px 60px rgba(212,168,85,.14);--auth-shadow-modal:0 40px 120px rgba(0,0,0,.7);--auth-tint-10:rgba(212,168,85,.1);--auth-tint-15:rgba(212,168,85,.15);--auth-tint-18:rgba(212,168,85,.18);--auth-tint-20:rgba(212,168,85,.2);--auth-border-accent:rgba(212,168,85,.25);--auth-border-accent-light:rgba(212,168,85,.12);--auth-border-accent-medium:rgba(212,168,85,.2);--auth-border-accent-strong:rgba(212,168,85,.35);--auth-border-accent-focus:rgba(212,168,85,.45);--auth-hover-bg:rgba(212,168,85,.1);--auth-oauth-bg:#fff;--auth-oauth-bg-hover:#fff;--auth-oauth-label:#4f5253;--auth-modal-bg:rgba(44,29,26,.94);--auth-modal-forgot-bg:rgba(44,29,26,.94);--auth-onboarding-card-bg:linear-gradient(180deg,rgba(64,36,24,.7),rgba(34,19,13,.62));--auth-onboarding-card-border:rgba(229,176,97,.26);--auth-onboarding-card-shadow:0 20px 60px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.04);--auth-disabled-bg:rgba(212,168,85,.28);--auth-disabled-text:rgba(13,13,26,.45);--auth-disabled:rgba(212,168,85,.3);--auth-error-bg:rgba(239,68,68,.08);--auth-error-text:hsla(0,94%,82%,.9);--auth-error-border:rgba(239,68,68,.18);--auth-success-icon-bg:rgba(76,175,80,.2);--auth-success-color:#4caf50;--auth-espresso:#2c1d1a;--auth-cream-light:#f5f0e8;--auth-divider-line:hsla(0,0%,100%,.3);--workspace-page-gradient:linear-gradient(155deg,#4a1a12,#551c14 20%,#6b2816 40%,#7a3018 60%,#8b5528);--workspace-text-primary:#f5f0eb;--workspace-loading-bg:#1a1410;--workspace-navbar-bg:linear-gradient(180deg,rgba(40,14,10,.75),rgba(26,15,10,.65));--workspace-navbar-border:rgba(212,168,85,.25);--workspace-navbar-shadow:0 6px 24px rgba(0,0,0,.35);--workspace-navbar-indicator:hsla(0,0%,100%,.4);--workspace-navbar-icon-hover-bg:rgba(212,168,85,.14);--workspace-navbar-icon-hover-border:rgba(212,168,85,.35);--workspace-menu-bg:linear-gradient(180deg,rgba(20,12,10,.9),rgba(0,0,0,.8));--workspace-menu-border:rgba(212,168,85,.3);--workspace-menu-shadow:0 16px 40px rgba(0,0,0,.45);--workspace-menu-hover:hsla(0,0%,100%,.1);--workspace-home-button-bg:#1a1a1b;--workspace-home-button-hover:#2a2a2b;--workspace-panel-bg:rgba(38,38,39,.9);--workspace-panel-border:#e5b061;--workspace-accent:#e5b061;--workspace-accent-text:#e5b061;--workspace-accent-on-accent:#262627;--workspace-bg-image-opacity:0.15;--workspace-chat-minimized-bg:rgba(38,38,39,.7);--workspace-overlay-bg:rgba(0,0,0,.7);--workspace-warning-bg:#e5b061;--workspace-warning-text:#262627;--workspace-chat-panel-bg:rgba(40,14,10,.6);--workspace-chat-input-bg:rgba(18,8,6,.92);--workspace-chat-border-light:rgba(212,168,85,.15);--workspace-chat-border-medium:rgba(212,168,85,.2);--workspace-chat-tint-10:rgba(212,168,85,.1);--workspace-chat-tint-12:rgba(212,168,85,.12);--workspace-chat-placeholder:hsla(36,66%,76%,.55);--workspace-chat-link:#ffeccf;--workspace-chat-user-bubble:rgba(0,0,0,.5);--workspace-chat-user-text:#f5f0eb;--workspace-chat-user-shadow:0 6px 18px rgba(0,0,0,.45);--workspace-chat-assistant-tint:hsla(0,0%,100%,.05);--workspace-chat-assistant-border:rgba(212,168,85,.15);--workspace-status-bubble-bg:rgba(212,168,85,.15);--workspace-status-bubble-border:rgba(212,168,85,.35);--workspace-avatar-border:rgba(212,168,85,.4);--workspace-avatar-shadow:0 4px 12px rgba(0,0,0,.35);--workspace-code-bg:hsla(0,0%,100%,.08);--workspace-code-bg-user:hsla(0,0%,100%,.12);--workspace-title-gradient:linear-gradient(135deg,#a0762e,#e5b061 50%,#f3d9a8);--workspace-chat-starter-text:#e5b061;--workspace-chat-starter-hover-text:#f3d9a8;--workspace-chat-starter-bg:rgba(229,176,97,.12);--workspace-chat-starter-border:rgba(229,176,97,.45);--workspace-chat-starter-hover-bg:rgba(229,176,97,.22);--workspace-chat-starter-hover-border:rgba(229,176,97,.7);--workspace-chat-dialog-bg:#232324;--workspace-chat-dialog-text:#f3efc8;--workspace-chat-dialog-button-bg:#444;--workspace-chat-dialog-button-hover:#666;--workspace-chat-input-inset-shadow:inset 0 1px 0 rgba(212,168,85,.1),0 8px 28px rgba(0,0,0,.35);--workspace-chat-input-focus-shadow:inset 0 1px 0 rgba(212,168,85,.12),0 0 0 1px rgba(229,176,97,.18),0 10px 32px rgba(0,0,0,.4);--workspace-live-indicator-dot:radial-gradient(circle,#aecb7a 60%,#8fad5a 100%);--workspace-live-indicator-border:#8fad5a;--workspace-live-indicator-glow-weak:rgba(143,173,90,.4);--workspace-live-indicator-glow-strong:rgba(143,173,90,.7);--workspace-live-indicator-text:#8fad5a;--workspace-status-bar-bg:#1a1410;--workspace-status-bar-text:#f5f0eb;--workspace-primary:#e5b061;--workspace-primary-text:#eac998;--workspace-primary-bg:#cdb379;--workspace-primary-dark:#c59845;--workspace-primary-light:#d4a855;--workspace-strip-bg:#6b2816;--workspace-strip-icon-bg:rgba(40,14,10,.6);--workspace-main-bg-dark:#4a1a12;--workspace-main-bg-medium:#551c14;--workspace-main-bg-light:#6b2816;--workspace-main-bg-gradient-dark:#7a3018;--workspace-main-bg-gradient-light:#8b5528;--workspace-transparent-bg-medium:rgba(40,14,10,.45);--workspace-transparent-bg-light:rgba(40,14,10,.3);--workspace-warm-card-bg:rgba(58,20,16,.5);--workspace-warm-card-bg-light:rgba(58,20,16,.45);--workspace-warm-surface-bg:rgba(45,38,32,.55);--workspace-card-bg:#2c1d1a;--workspace-card-bg-2:#352824;--workspace-surface-dark:rgba(18,21,22,.55);--workspace-surface-dark-gray:#232324;--workspace-charcoal:#121516;--workspace-surface-darker:#292929;--workspace-gradient-drawer:linear-gradient(155deg,#1a0f0a,#251612 40%,#2d1b15);--workspace-gradient-hero:linear-gradient(155deg,#4a1a12,#551c14 20%,#6b2816 40%,#7a3018 60%,#8b5528);--workspace-gradient-gold-button:linear-gradient(135deg,#d4a855,#a0762e);--workspace-gradient-gold-button-alt:linear-gradient(135deg,#d4a855,#e0b86a);--workspace-drawer-shadow:0 0 24px 0 rgba(212,168,85,.15);--workspace-shadow-gold:0 20px 60px rgba(212,168,85,.14);--workspace-shadow-modal:0 40px 120px rgba(0,0,0,.7);--workspace-shadow-button-hover:0 14px 34px rgba(212,168,85,.25);--workspace-focus-ring:0 0 0 6px rgba(212,168,85,.1);--workspace-border-subtle:rgba(212,168,85,.12);--workspace-border-light:rgba(212,168,85,.15);--workspace-border-medium:rgba(212,168,85,.2);--workspace-border-strong:rgba(212,168,85,.35);--workspace-border-bright:rgba(212,168,85,.55);--workspace-border-focus:rgba(212,168,85,.45);--workspace-tint-10:rgba(212,168,85,.1);--workspace-tint-12:rgba(212,168,85,.12);--workspace-tint-15:rgba(212,168,85,.15);--workspace-tint-18:rgba(212,168,85,.18);--workspace-tint-20:rgba(212,168,85,.2);--workspace-hover-bg:rgba(212,168,85,.1);--workspace-text-gold:rgba(212,168,85,.95);--workspace-text-gold-bright:#d4a855;--workspace-pale-gold:#d4a855;--workspace-cream-text:#f3efc8;--workspace-text-body:hsla(0,0%,100%,.8);--workspace-text-muted:hsla(0,0%,100%,.55);--workspace-text-placeholder:hsla(0,0%,100%,.35);--workspace-warm-gray:#b8a090;--workspace-muted-text:#7f6f60;--workspace-scrollbar-thumb:rgba(212,168,85,.25);--workspace-scrollbar-thumb-hover:rgba(212,168,85,.45);--workspace-gray-medium-dark:#7f7f7f;--workspace-ink:#0a0908;--workspace-modal-bg:rgba(44,29,26,.94);--workspace-bg-darkest:#0a0908;--workspace-bg-card:#2c1d1a;--workspace-card-overlay:linear-gradient(0deg,rgba(20,12,10,.92),rgba(20,12,10,.6) 55%,transparent);--workspace-card-overlay-hover:linear-gradient(0deg,rgba(20,12,10,.95),rgba(20,12,10,.7) 60%,transparent);--workspace-card-fallback-bg:linear-gradient(135deg,rgba(30,18,12,.98),rgba(44,26,18,.92));--workspace-card-label-scrim:rgba(0,0,0,.6);--workspace-search-bar-bg:rgba(20,12,10,.92);--workspace-search-input-bg:rgba(42,24,16,.95);--workspace-help-launcher-gradient:radial-gradient(circle at 34% 26%,hsla(0,0%,100%,.3),hsla(0,0%,100%,0) 44%),linear-gradient(150deg,#7d2b1f,#4a1a12 52%,#2c0e0a);--workspace-help-launcher-shadow:0 8px 22px rgba(40,12,8,.55),inset 0 1px 2px hsla(0,0%,100%,.28),inset 0 -7px 13px rgba(0,0,0,.38);--workspace-help-launcher-active-gradient:radial-gradient(circle at 34% 26%,hsla(0,0%,100%,.34),hsla(0,0%,100%,0) 44%),linear-gradient(150deg,#93341f,#5a1f15 52%,#3a120c);--workspace-help-tab-active-bg:rgba(212,168,85,.15);--workspace-help-bubble-bg:rgba(212,168,85,.08);--workspace-help-bubble-user-bg:rgba(212,168,85,.12);--pp-amber:#8b5528;--pp-pale-gold:#d4a855;--pp-burnt-orange:#7a3018;--pp-rust:#6b2816;--pp-deep-rust:#551c14;--pp-burgundy:#4a1a12;--pp-espresso:#2c1d1a;--pp-charcoal:#121516;--pp-cta-gold:#d4a855;--pp-cta-gold-hover:#e0b86a;--pp-bg0:#121516;--pp-bg1:#1a1716;--pp-card:#2c1d1a;--pp-card2:#352824;--pp-ink:#0a0908;--pp-border:hsla(0,0%,100%,.1);--pp-border2:rgba(212,168,85,.25);--pp-gold2:#a0762e;--pp-gold3:#e8c88a;--pp-cream:#fff;--pp-warmgray:#b8a090;--pp-muted:#7f6f60;--pp-page-gradient:linear-gradient(155deg,#4a1a12,#551c14 20%,#6b2816 40%,#7a3018 60%,#8b5528);--pp-navbar-bg:rgba(18,21,22,.85);--pp-scrollbar-thumb:rgba(212,168,85,.25);--pp-scrollbar-thumb-hover:rgba(212,168,85,.45);--pp-path-card-bg:rgba(58,20,16,.5);--pcc-left-bg:rgba(58,20,16,.18);--pcc-right-overlay:linear-gradient(180deg,rgba(23,15,13,.726),rgba(23,15,13,.815));--pcc-right-bg-image:url(/images/pitch-partner/pitch-coach-bg-1.png);--pcc-panel-bg:rgba(40,14,10,.45);--pcc-panel-bg-strong:rgba(40,14,10,.6);--pcc-panel-bg-hover:rgba(58,20,16,.5);--pcc-panel-bg-selected:rgba(212,168,85,.14);--pcc-accent-tint-07:rgba(212,168,85,.07);--pcc-accent-tint-08:rgba(212,168,85,.08);--pcc-accent-tint-10:rgba(212,168,85,.1);--pcc-accent-tint-12:rgba(212,168,85,.12);--pcc-accent-tint-14:rgba(212,168,85,.14);--pcc-accent-tint-15:rgba(212,168,85,.15);--pcc-accent-tint-18:rgba(212,168,85,.18);--pcc-accent-tint-20:rgba(212,168,85,.2);--pcc-accent-tint-22:rgba(212,168,85,.22);--pcc-accent-tint-24:rgba(212,168,85,.24);--pcc-accent-tint-28:rgba(212,168,85,.28);--pcc-accent-tint-30:rgba(212,168,85,.3);--pcc-accent-tint-35:rgba(212,168,85,.35);--pcc-accent-tint-38:rgba(212,168,85,.38);--pcc-accent-tint-42:rgba(212,168,85,.42);--pcc-accent-tint-45:rgba(212,168,85,.45);--pcc-accent-tint-55:rgba(212,168,85,.55);--pcc-accent-tint-70:rgba(212,168,85,.7);--pcc-accent-tint-85:rgba(212,168,85,.85);--pcc-rename-pop-bg:#241a12;--pcc-send-btn-shadow:0 4px 14px rgba(212,168,85,.18);--pcc-send-btn-shadow-hover:0 4px 20px rgba(212,168,85,.38);--pcc-typing-dot:rgba(212,168,85,.8);--pcc-divider-subtle:hsla(0,0%,100%,.07);--pcc-divider-faint:hsla(0,0%,100%,.05);--pcc-text-faint:hsla(0,0%,100%,.35);--pcc-text-soft:hsla(0,0%,100%,.52);--pcc-text-medium:hsla(0,0%,100%,.62);--pcc-text-strong:hsla(0,0%,100%,.88);--pcc-user-bubble-bg:rgba(58,20,16,.55);--pcc-user-bubble-border:rgba(212,168,85,.15);--pcc-label-muted:rgba(255,245,230,.72);--pp-tab-bar-bg:rgba(40,14,10,.6);--pp-tab-active-text:#fff;--pp-assistant-bubble-bg:rgba(58,20,16,.45);--pp-assistant-bubble-border:hsla(0,0%,100%,.1);--pp-input-bg:rgba(40,14,10,.45);--pp-input-text:#fff;--pp-input-placeholder:hsla(0,0%,100%,.35);--pp-input-border:rgba(212,168,85,.35);--pp-input-border-hover:rgba(212,168,85,.48);--pp-input-border-focus:rgba(212,168,85,.6);--pp-chip-bg:rgba(18,21,22,.3);--pp-chip-bg-alt:rgba(18,21,22,.45);--pp-chip-active-bg:rgba(212,168,85,.15);--pp-chip-active-border:rgba(212,168,85,.55);--pp-chip-active-text:#e8c88a;--pp-surface-tint:rgba(18,21,22,.3);--pp-surface-dark:rgba(18,21,22,.55);--pp-surface-panel:rgba(40,14,10,.45);--pp-shadow-card:0 24px 60px rgba(0,0,0,.25);--pp-accent-border:rgba(212,168,85,.35);--pp-accent-border-strong:rgba(212,168,85,.45);--pp-accent-border-focus:rgba(212,168,85,.55);--pp-accent-glow:rgba(212,168,85,.1);--pp-accent-glow-strong:rgba(212,168,85,.2);--pp-navbar-user-hover:rgba(58,20,16,.78);--pp-avatar-gradient:radial-gradient(circle at 30% 30%,#e8c88a,rgba(212,168,85,.3));--pp-lineage-folder-selected:rgba(58,28,16,.42);--pp-pill-bg:rgba(212,168,85,.12);--pp-player-bg:rgba(18,21,22,.55);--pp-overlay-bg:rgba(18,21,22,.88);--pp-modal-bg:rgba(44,29,26,.94);--pp-modal-shadow:0 40px 120px rgba(0,0,0,.7);--pp-modal-surface:#2d2620;--pp-modal-surface-border:rgba(212,168,85,.15);--pp-popup-bg:linear-gradient(140deg,rgba(52,34,30,.95),rgba(38,26,23,.92));--pp-popup-overlay:rgba(22,15,13,.56);--pp-popup-shadow:0 18px 48px rgba(0,0,0,.45);--pp-popup-title:hsla(0,0%,96%,.96);--pp-popup-body:hsla(0,0%,91%,.72);--pp-accent-text:rgba(212,168,85,.95);--pp-accent-text-bright:#d4a855;--pp-save-status-text:hsla(40,82%,78%,.96);--pp-save-status-border:rgba(212,168,85,.3);--pp-name-modal-bg:#1e1a16;--pp-name-modal-input-bg:#2a2420;--pp-name-modal-overlay:rgba(0,0,0,.65);--pp-name-modal-shadow:0 16px 48px rgba(0,0,0,.5);--pp-status-bar-bg:rgba(18,21,22,.92);--pp-status-bar-border:rgba(212,168,85,.15);--pp-chip-section-bg:rgba(18,21,22,.35);--pp-loading-overlay-bg:rgba(18,21,22,.88);--pp-progress-gradient:linear-gradient(90deg,rgba(212,168,85,.95),rgba(212,168,85,.75),rgba(160,118,46,.7));--pp-progress-fill:rgba(212,168,85,.92);--color-primary:#e5b061;--color-primary-dark:#c59845;--color-primary-light:#d4a855;--color-gold-cta:#d4a855;--color-gold-deep:#a0762e;--color-gold-pale:#e8c88a;--color-copper:#e07a2b;--color-copper-dark:#c4652a;--color-bg-burgundy:#4a1a12;--color-bg-deep-rust:#551c14;--color-bg-rust:#6b2816;--color-bg-burnt-orange:#7a3018;--color-bg-amber:#8b5528;--color-bg-darkest:#14110d;--color-bg-dark:#1a1716;--color-bg-card:#2c1d1a;--color-bg-card2:#352824;--color-bg-surface:#2a2318;--color-bg-mid:#332a20;--color-bg-ink:#0a0908;--color-text-primary:hsla(0,0%,100%,.92);--color-text-secondary:hsla(0,0%,100%,.85);--color-text-body:hsla(0,0%,100%,.8);--color-text-medium:hsla(0,0%,100%,.72);--color-text-subtle:hsla(0,0%,100%,.68);--color-text-muted:hsla(0,0%,100%,.55);--color-text-placeholder:hsla(0,0%,100%,.35);--color-text-gold:rgba(212,168,85,.95);--color-text-warm-gray:#b8a090;--color-text-cream:#f5f0e8;--color-border-gold:rgba(212,168,85,.2);--color-border-gold-subtle:rgba(212,168,85,.12);--color-border-gold-strong:rgba(212,168,85,.35);--color-border-white-subtle:hsla(0,0%,100%,.08);--color-surface-dark:rgba(30,24,18,.55);--color-surface-modal:rgba(44,29,26,.94);--color-surface-overlay:rgba(30,24,18,.88);--color-warm-card:rgba(58,20,16,.5);--academy-gradient-hero:linear-gradient(155deg,#4a1a12,#551c14 20%,#6b2816 40%,#7a3018 60%,#8b5528);--academy-gradient-gold-button:linear-gradient(135deg,#d4a855,#a0762e);--academy-gradient-gold-button-alt:linear-gradient(135deg,#d4a855,#e0b86a);--academy-gradient-gold-bar:linear-gradient(90deg,#d4a855,#a0762e);--academy-gradient-copper-gold:linear-gradient(90deg,#e07a2b,#d4a855);--academy-gradient-drawer:linear-gradient(155deg,#1a0f0a,#251612 40%,#2d1b15);--academy-gradient-panel:linear-gradient(135deg,#3d3024,#2d2620 50%,#3d3024);--academy-shadow-card:0 24px 60px rgba(0,0,0,.25);--academy-shadow-gold:0 14px 34px rgba(212,168,85,.25);--academy-shadow-gold-glow:0 20px 60px rgba(212,168,85,.14);--academy-shadow-modal:0 40px 120px rgba(0,0,0,.7);--scrollbar-thumb:rgba(212,168,85,.25);--scrollbar-thumb-hover:rgba(212,168,85,.45);--color-navbar-fade:linear-gradient(180deg,rgba(20,17,13,.95),rgba(20,17,13,0));--color-navbar-scrolled:rgba(20,17,13,.98);--color-navbar-secondary-bg:hsla(0,0%,100%,.05);--color-navbar-secondary-border:hsla(0,0%,100%,.15);--color-accent-tint-10:rgba(212,168,85,.1);--color-hero-radial:rgba(212,168,85,.12);--gradient-drawer:var(--workspace-gradient-drawer);--color-border-gold:var(--workspace-border-medium);--color-border-gold-subtle:var(--workspace-border-subtle);--color-border-gold-strong:var(--workspace-border-strong);--color-text-primary:var(--workspace-text-primary);--color-text-body:var(--workspace-text-body);--color-text-muted:var(--workspace-text-muted);--color-text-placeholder:var(--workspace-text-placeholder);--color-primary-light:var(--workspace-primary-text);--color-bg-card:var(--workspace-bg-card);--color-bg-darkest:var(--workspace-bg-darkest);--gradient-gold-button:var(--workspace-gradient-gold-button);--shadow-gold:var(--workspace-shadow-gold);--shadow-modal:var(--workspace-shadow-modal);--scrollbar-thumb:var(--workspace-scrollbar-thumb);--scrollbar-thumb-hover:var(--workspace-scrollbar-thumb-hover)}[data-theme=warm-coral]{--bg-dark:#fbf2ec;--bg-warm:#f7e6db;--bg-card:#fff;--bg-footer:#f3d9c4;--bg-section-alt:#fdf6f1;--bg-section-mid:#f5dcc7;--accent-gold:#dd7549;--accent-amber:#e8956f;--accent-warm:#f0a97d;--accent-orange:#c9663d;--accent-red:#c4432e;--text-primary:#33221a;--text-secondary:#6b4634;--text-muted:#a9806e;--text-on-accent:#fff7f2;--card-border:rgba(221,117,73,.14);--avatar-bg:#f3d2b8;--success-green:#4b7c4f;--highlight-gold:#e8956f;--rating-gold:#c9a227;--gradient-sunset:linear-gradient(180deg,#fbf2ec,#f8e4d5 40%,#f3d2b8);--gradient-hero:linear-gradient(180deg,#fbf2ec,#f7e6db 50%,#f5dcc7);--gradient-final-cta:linear-gradient(180deg,#f7e6db,#f3d2b8);--gradient-heading:linear-gradient(135deg,#dd7549,#e8956f 50%,#f0a97d);--gradient-final-heading:linear-gradient(135deg,#33221a,#dd7549);--gradient-button:linear-gradient(135deg,#dd7549,#b0563a);--gradient-button-hover:linear-gradient(135deg,#c9663d,#dd7549);--navbar-fade:linear-gradient(180deg,hsla(24,65%,95%,.98),hsla(24,65%,95%,0));--navbar-scrolled:hsla(0,0%,100%,.96);--hero-radial-top:rgba(221,117,73,.08);--hero-radial-mid:hsla(19,72%,67%,.06);--hero-spotlight:rgba(221,117,73,.05);--hero-after-radial:rgba(221,117,73,.12);--hero-after-linear:hsla(19,72%,67%,.04);--glow-shadow:0 15px 40px rgba(221,117,73,.18);--glow-shadow-nav:0 8px 25px rgba(221,117,73,.15);--glow-shadow-hover:0 4px 16px rgba(221,117,73,.14);--badge-bg:rgba(221,117,73,.1);--badge-border:rgba(221,117,73,.22);--border-subtle:rgba(90,47,30,.06);--border-divider:rgba(90,47,30,.08);--accent-tint-10:rgba(221,117,73,.1);--accent-tint-15:rgba(221,117,73,.15);--accent-tint-20:rgba(221,117,73,.2);--accent-tint-30:rgba(221,117,73,.3);--problem-accent:rgba(196,67,46,.12);--problem-border:rgba(196,67,46,.22);--solution-glow-1:rgba(221,117,73,.08);--solution-glow-2:hsla(19,72%,67%,.06);--solution-glow-3:rgba(221,117,73,.04);--solution-glow-4:hsla(23,79%,72%,.05);--phase-badge-bg:rgba(221,117,73,.1);--phase-badge-border:rgba(221,117,73,.24);--phase-badge-text:#c9663d;--sprint-arrow:#b08b7a;--sprint-days:#a9806e;--tagline-muted:#a9806e;--modal-button-text:#fff7f2;--auth-page-bg:#fbf2ec;--auth-page-gradient:linear-gradient(160deg,#fbf2ec,#f7e6db 40%,#f5dcc7 70%,#fbf2ec);--auth-text-primary:rgba(51,34,26,.92);--auth-text-secondary:rgba(51,34,26,.8);--auth-text-muted:rgba(138,93,74,.9);--auth-text-accent:#dd7549;--auth-text-highlight:rgba(221,117,73,.95);--auth-text-on-primary:#fff7f2;--auth-text-subtle:rgba(138,93,74,.68);--auth-card-bg:hsla(0,0%,100%,.96);--auth-card-border:rgba(221,117,73,.16);--auth-card-shadow:0 20px 60px rgba(51,34,26,.06);--auth-input-bg:rgba(51,34,26,.03);--auth-input-border:rgba(221,117,73,.28);--auth-input-border-focus:rgba(221,117,73,.5);--auth-input-border-strong:#dd7549;--auth-input-locked-bg:rgba(221,117,73,.06);--auth-ambient-glow:rgba(221,117,73,.05);--auth-primary:#dd7549;--auth-primary-dark:#b0563a;--auth-gradient-button:linear-gradient(135deg,#dd7549,#b0563a);--auth-gradient-button-alt:linear-gradient(135deg,#c9663d,#dd7549);--auth-gradient-text:linear-gradient(135deg,#e8956f,#dd7549);--auth-shadow-button:0 14px 34px rgba(221,117,73,.22);--auth-shadow-glow:0 20px 60px rgba(221,117,73,.1);--auth-shadow-modal:0 40px 120px rgba(51,34,26,.12);--auth-tint-10:rgba(221,117,73,.1);--auth-tint-15:rgba(221,117,73,.15);--auth-tint-18:rgba(221,117,73,.18);--auth-tint-20:rgba(221,117,73,.2);--auth-border-accent:rgba(221,117,73,.22);--auth-border-accent-light:rgba(221,117,73,.1);--auth-border-accent-medium:rgba(221,117,73,.16);--auth-border-accent-strong:rgba(221,117,73,.3);--auth-border-accent-focus:rgba(221,117,73,.4);--auth-hover-bg:rgba(221,117,73,.08);--auth-oauth-bg:#fff;--auth-oauth-bg-hover:#fbf2ec;--auth-oauth-label:rgba(51,34,26,.8);--auth-modal-bg:hsla(0,0%,100%,.98);--auth-modal-forgot-bg:hsla(0,0%,100%,.98);--auth-onboarding-card-bg:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(24,65%,95%,.95));--auth-onboarding-card-border:rgba(221,117,73,.2);--auth-onboarding-card-shadow:0 20px 60px rgba(51,34,26,.06);--auth-disabled-bg:rgba(221,117,73,.22);--auth-disabled-text:rgba(51,34,26,.4);--auth-disabled:rgba(221,117,73,.25);--auth-error-bg:rgba(239,68,68,.08);--auth-error-text:rgba(185,28,28,.9);--auth-error-border:rgba(239,68,68,.18);--auth-success-icon-bg:rgba(75,124,79,.15);--auth-success-color:#4b7c4f;--auth-espresso:#33221a;--auth-cream-light:#fbf2ec;--auth-divider-line:rgba(51,34,26,.1);--workspace-page-gradient:linear-gradient(160deg,#fbeee6,#f6ddcd 42%,#eecab4);--workspace-text-primary:#402c22;--workspace-loading-bg:#fbf2ec;--workspace-navbar-bg:linear-gradient(180deg,rgba(255,246,240,.94),hsla(22,74%,91%,.88));--workspace-navbar-border:hsla(19,55%,64%,.3);--workspace-navbar-shadow:0 6px 24px rgba(120,62,38,.1);--workspace-navbar-indicator:rgba(221,117,73,.18);--workspace-navbar-icon-hover-bg:rgba(221,117,73,.12);--workspace-navbar-icon-hover-border:hsla(19,55%,64%,.35);--workspace-menu-bg:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(255,246,240,.96));--workspace-menu-border:rgba(221,117,73,.2);--workspace-menu-shadow:0 16px 40px rgba(120,62,38,.16);--workspace-menu-hover:rgba(221,117,73,.08);--workspace-home-button-bg:#fff;--workspace-home-button-hover:#f7e6db;--workspace-panel-bg:hsla(0,0%,100%,.94);--workspace-panel-border:rgba(221,117,73,.18);--workspace-accent:#dd7549;--workspace-accent-text:#dd7549;--workspace-accent-on-accent:#fff7f2;--workspace-bg-image-url:url(/assets/VAIDIA/bg1.jpg);--workspace-bg-image-opacity:0.42;--workspace-chat-minimized-bg:hsla(0,0%,100%,.92);--workspace-overlay-bg:rgba(51,34,26,.45);--workspace-warning-bg:#dd7549;--workspace-warning-text:#fff7f2;--workspace-chat-panel-bg:hsla(0,0%,100%,.92);--workspace-chat-input-bg:#fff;--workspace-chat-border-light:rgba(221,117,73,.14);--workspace-chat-border-medium:rgba(221,117,73,.22);--workspace-chat-tint-10:rgba(221,117,73,.08);--workspace-chat-tint-12:rgba(221,117,73,.1);--workspace-chat-placeholder:rgba(138,93,74,.55);--workspace-chat-link:#dd7549;--workspace-chat-user-bubble:#dd7549;--workspace-chat-user-text:#fff;--workspace-chat-user-shadow:0 6px 18px rgba(221,117,73,.35);--workspace-chat-assistant-tint:rgba(255,246,240,.75);--workspace-chat-assistant-border:rgba(221,117,73,.18);--workspace-status-bubble-bg:rgba(244,197,66,.2);--workspace-status-bubble-border:rgba(244,197,66,.4);--workspace-avatar-border:rgba(221,117,73,.4);--workspace-avatar-shadow:0 4px 12px rgba(221,117,73,.22);--workspace-code-bg:rgba(221,117,73,.14);--workspace-code-bg-user:hsla(0,0%,100%,.28);--workspace-title-gradient:linear-gradient(135deg,#b0563a,#dd7549 50%,#e8b34d);--workspace-chat-starter-text:#c9663d;--workspace-chat-starter-hover-text:#b0563a;--workspace-chat-starter-bg:rgba(221,117,73,.08);--workspace-chat-starter-border:rgba(221,117,73,.22);--workspace-chat-starter-hover-bg:rgba(221,117,73,.14);--workspace-chat-starter-hover-border:rgba(221,117,73,.35);--workspace-chat-dialog-bg:#fff;--workspace-chat-dialog-text:#33221a;--workspace-chat-dialog-button-bg:#f7e6db;--workspace-chat-dialog-button-hover:#f3d2b8;--workspace-chat-input-inset-shadow:inset 0 1px 0 rgba(221,117,73,.06),0 4px 16px rgba(51,34,26,.04);--workspace-chat-input-focus-shadow:inset 0 1px 0 rgba(221,117,73,.08),0 0 0 1px rgba(221,117,73,.14),0 8px 24px rgba(51,34,26,.06);--workspace-live-indicator-dot:radial-gradient(circle,#f0a97d 60%,#dd7549 100%);--workspace-live-indicator-border:rgba(221,117,73,.4);--workspace-live-indicator-glow-weak:rgba(221,117,73,.25);--workspace-live-indicator-glow-strong:rgba(221,117,73,.45);--workspace-live-indicator-text:#c9663d;--workspace-status-bar-bg:#fff;--workspace-status-bar-text:#33221a;--workspace-primary:#dd7549;--workspace-primary-text:#dd7549;--workspace-primary-bg:#e8956f;--workspace-primary-dark:#b0563a;--workspace-primary-light:#c15f3c;--workspace-strip-bg:#f3d2b8;--workspace-strip-icon-bg:hsla(0,0%,100%,.92);--workspace-main-bg-dark:#b0563a;--workspace-main-bg-medium:#f3d2b8;--workspace-main-bg-light:#f7e6db;--workspace-main-bg-gradient-dark:#dd7549;--workspace-main-bg-gradient-light:#fbf2ec;--workspace-transparent-bg-medium:hsla(0,0%,100%,.85);--workspace-transparent-bg-light:hsla(0,0%,100%,.7);--workspace-warm-card-bg:rgba(255,249,244,.68);--workspace-warm-card-bg-light:hsla(24,65%,95%,.92);--workspace-warm-surface-bg:hsla(0,0%,100%,.8);--workspace-card-bg:rgba(255,252,249,.86);--workspace-card-bg-2:#fbf2ec;--workspace-surface-dark:hsla(0,0%,100%,.9);--workspace-surface-dark-gray:#f7e6db;--workspace-charcoal:#33221a;--workspace-surface-darker:#f3d9c4;--workspace-gradient-drawer:linear-gradient(180deg,rgba(255,246,240,.92),hsla(21,70%,92%,.86));--workspace-gradient-hero:linear-gradient(180deg,#fbf2ec,#f7e6db);--workspace-gradient-gold-button:linear-gradient(135deg,#f8b791,#ec8f65 52%,#dd7549);--workspace-gradient-gold-button-alt:linear-gradient(135deg,#f4a780,#e07f54 52%,#cf6a40);--workspace-drawer-shadow:0 1px 2px rgba(120,62,38,.06),0 6px 20px rgba(120,62,38,.09);--workspace-shadow-gold:0 12px 30px hsla(19,72%,67%,.34);--workspace-shadow-modal:0 40px 120px rgba(51,34,26,.12);--workspace-shadow-button-hover:0 10px 26px rgba(221,117,73,.44);--workspace-focus-ring:0 0 0 3px hsla(19,72%,67%,.28);--workspace-border-subtle:hsla(19,55%,64%,.26);--workspace-border-light:hsla(19,55%,64%,.36);--workspace-border-medium:hsla(19,55%,64%,.5);--workspace-border-strong:hsla(19,55%,64%,.6);--workspace-border-bright:rgba(226,133,90,.7);--workspace-border-focus:rgba(221,117,73,.4);--workspace-tint-10:rgba(221,117,73,.08);--workspace-tint-12:rgba(221,117,73,.1);--workspace-tint-15:rgba(221,117,73,.12);--workspace-tint-18:rgba(221,117,73,.14);--workspace-tint-20:rgba(221,117,73,.16);--workspace-hover-bg:rgba(221,117,73,.08);--workspace-text-gold:#dd7549;--workspace-text-gold-bright:#b0563a;--workspace-pale-gold:#e8956f;--workspace-cream-text:#33221a;--workspace-text-body:rgba(51,34,26,.8);--workspace-text-muted:rgba(88,58,45,.68);--workspace-text-placeholder:rgba(138,93,74,.55);--workspace-warm-gray:#a9806e;--workspace-muted-text:#b08b7a;--workspace-scrollbar-thumb:rgba(221,117,73,.22);--workspace-scrollbar-thumb-hover:rgba(221,117,73,.38);--workspace-gray-medium-dark:#a9806e;--workspace-ink:#fff7f2;--workspace-modal-bg:hsla(0,0%,100%,.98);--workspace-bg-darkest:#33221a;--workspace-bg-card:#fff;--workspace-card-overlay:linear-gradient(0deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.78) 55%,transparent);--workspace-card-overlay-hover:linear-gradient(0deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.88) 60%,transparent);--workspace-card-fallback-bg:linear-gradient(135deg,rgba(221,117,73,.1),#fff);--workspace-card-label-scrim:hsla(0,0%,100%,.92);--workspace-search-bar-bg:hsla(24,65%,95%,.92);--workspace-search-input-bg:#fff;--workspace-help-launcher-gradient:radial-gradient(circle at 34% 26%,hsla(0,0%,100%,.5),hsla(0,0%,100%,0) 44%),linear-gradient(150deg,#e8956f,#dd7549 52%,#b0563a);--workspace-help-launcher-shadow:0 8px 22px rgba(221,117,73,.25),inset 0 1px 2px hsla(0,0%,100%,.35);--workspace-help-launcher-active-gradient:radial-gradient(circle at 34% 26%,hsla(0,0%,100%,.45),hsla(0,0%,100%,0) 44%),linear-gradient(150deg,#f0a97d,#dd7549 52%,#b0563a);--workspace-help-tab-active-bg:rgba(221,117,73,.1);--workspace-help-bubble-bg:rgba(221,117,73,.06);--workspace-help-bubble-user-bg:rgba(221,117,73,.1);--pp-amber:#dd7549;--pp-pale-gold:#e8956f;--pp-burnt-orange:#b0563a;--pp-rust:#f0a97d;--pp-deep-rust:#b0563a;--pp-burgundy:#33221a;--pp-espresso:#4a2f22;--pp-charcoal:#33221a;--pp-cta-gold:#dd7549;--pp-cta-gold-hover:#c9663d;--pp-bg0:#fbf2ec;--pp-bg1:#f7e6db;--pp-card:#fff6ee;--pp-card2:#fdf6f1;--pp-ink:#fff7f2;--pp-border:rgba(90,47,30,.12);--pp-border2:rgba(221,117,73,.32);--pp-gold2:#b0563a;--pp-gold3:#c9663d;--pp-cream:#33221a;--pp-warmgray:#8a5d4a;--pp-muted:#b08b7a;--pp-page-gradient:linear-gradient(160deg,#fdf1e9,#f8e0cf 45%,#eec6ab);--pp-navbar-bg:rgba(255,249,244,.9);--pp-scrollbar-thumb:rgba(221,117,73,.32);--pp-scrollbar-thumb-hover:rgba(221,117,73,.5);--pp-path-card-bg:rgba(255,253,250,.94);--pcc-left-bg:rgba(255,249,244,.42);--pcc-right-overlay:radial-gradient(60% 50% at 82% 6%,hsla(19,72%,67%,.14),transparent 60%),linear-gradient(180deg,rgba(255,247,241,.72),hsla(23,75%,94%,.85));--pcc-right-bg-image:url(/assets/VAIDIA/bg2.jpg);--pcc-panel-bg:rgba(255,244,235,.9);--pcc-panel-bg-strong:rgba(255,246,237,.97);--pcc-panel-bg-hover:hsla(26,85%,95%,.97);--pcc-panel-bg-selected:rgba(221,117,73,.12);--pcc-accent-tint-07:rgba(221,117,73,.07);--pcc-accent-tint-08:rgba(221,117,73,.08);--pcc-accent-tint-10:rgba(221,117,73,.1);--pcc-accent-tint-12:rgba(221,117,73,.12);--pcc-accent-tint-14:rgba(221,117,73,.14);--pcc-accent-tint-15:rgba(221,117,73,.15);--pcc-accent-tint-18:rgba(221,117,73,.18);--pcc-accent-tint-20:rgba(221,117,73,.2);--pcc-accent-tint-22:rgba(221,117,73,.22);--pcc-accent-tint-24:rgba(221,117,73,.24);--pcc-accent-tint-28:rgba(221,117,73,.28);--pcc-accent-tint-30:rgba(221,117,73,.3);--pcc-accent-tint-35:rgba(221,117,73,.35);--pcc-accent-tint-38:rgba(221,117,73,.38);--pcc-accent-tint-42:rgba(221,117,73,.42);--pcc-accent-tint-45:rgba(221,117,73,.45);--pcc-accent-tint-55:rgba(221,117,73,.55);--pcc-accent-tint-70:rgba(221,117,73,.7);--pcc-accent-tint-85:rgba(221,117,73,.85);--pcc-rename-pop-bg:#fff;--pcc-send-btn-shadow:0 4px 14px rgba(221,117,73,.18);--pcc-send-btn-shadow-hover:0 4px 20px rgba(221,117,73,.34);--pcc-typing-dot:rgba(221,117,73,.7);--pcc-divider-subtle:rgba(90,47,30,.1);--pcc-divider-faint:rgba(90,47,30,.06);--pcc-text-faint:#b5744f;--pcc-text-soft:#a6502e;--pcc-text-medium:#8a3a1f;--pcc-text-strong:#2e1b12;--pcc-user-bubble-bg:rgba(221,117,73,.08);--pcc-user-bubble-border:rgba(221,117,73,.14);--pcc-label-muted:#b0563a;--pp-tab-bar-bg:hsla(24,74%,93%,.98);--pp-tab-active-text:#fff7f2;--pp-assistant-bubble-bg:#fff;--pp-assistant-bubble-border:rgba(221,117,73,.16);--pp-input-bg:#fff;--pp-input-text:#33221a;--pp-input-placeholder:rgba(138,93,74,.65);--pp-input-border:#dd7549;--pp-input-border-hover:#c9663d;--pp-input-border-focus:#b0563a;--pp-chip-bg:#f7e6db;--pp-chip-bg-alt:hsla(25,75%,97%,.95);--pp-chip-active-bg:#dd7549;--pp-chip-active-border:#b0563a;--pp-chip-active-text:#fff7f2;--pp-surface-tint:rgba(221,117,73,.06);--pp-surface-dark:hsla(25,75%,97%,.95);--pp-surface-panel:hsla(0,0%,100%,.88);--pp-shadow-card:0 24px 60px rgba(90,47,30,.1);--pp-shadow-elevated:0 4px 12px rgba(90,47,30,.1),0 28px 60px rgba(90,47,30,.18);--pp-accent-border:rgba(221,117,73,.35);--pp-accent-border-strong:rgba(221,117,73,.45);--pp-accent-border-focus:rgba(221,117,73,.5);--pp-accent-glow:rgba(221,117,73,.14);--pp-accent-glow-strong:rgba(221,117,73,.22);--pp-navbar-user-hover:rgba(221,117,73,.08);--pp-avatar-gradient:radial-gradient(circle at 30% 30%,#f8b791,#dd7549 65%,#c9663d);--pp-lineage-folder-selected:rgba(221,117,73,.08);--pp-pill-bg:rgba(221,117,73,.12);--pp-player-bg:hsla(0,0%,100%,.92);--pp-overlay-bg:rgba(51,34,26,.45);--pp-modal-bg:hsla(0,0%,100%,.98);--pp-modal-shadow:0 40px 120px rgba(51,34,26,.14);--pp-modal-surface:#fff;--pp-modal-surface-border:rgba(221,117,73,.18);--pp-popup-bg:linear-gradient(140deg,#fff,#fdf6f1);--pp-popup-overlay:rgba(51,34,26,.4);--pp-popup-shadow:0 18px 48px rgba(51,34,26,.14);--pp-popup-title:#33221a;--pp-popup-body:#6b4634;--pp-accent-text:#c9663d;--pp-accent-text-bright:#b0563a;--pp-save-status-text:#b0563a;--pp-save-status-border:rgba(221,117,73,.3);--pp-name-modal-bg:#fff;--pp-name-modal-input-bg:#fdf6f1;--pp-name-modal-overlay:rgba(51,34,26,.45);--pp-name-modal-shadow:0 16px 48px rgba(51,34,26,.14);--pp-status-bar-bg:rgba(255,253,250,.94);--pp-status-bar-border:rgba(221,117,73,.18);--pp-chip-section-bg:hsla(25,75%,97%,.95);--pp-loading-overlay-bg:hsla(24,65%,95%,.92);--pp-progress-gradient:linear-gradient(90deg,rgba(221,117,73,.95),rgba(221,117,73,.75),rgba(176,86,58,.7));--pp-progress-fill:rgba(221,117,73,.92);--color-primary:#dd7549;--color-primary-dark:#b0563a;--color-primary-light:#e8956f;--color-gold-cta:#dd7549;--color-gold-deep:#b0563a;--color-gold-pale:#f0a97d;--color-copper:#c9663d;--color-copper-dark:#a8502f;--color-bg-burgundy:#33221a;--color-bg-deep-rust:#b0563a;--color-bg-rust:#e8956f;--color-bg-burnt-orange:#dd7549;--color-bg-amber:#f0a97d;--color-bg-darkest:#fff;--color-bg-dark:#fbf2ec;--color-bg-card:#fff;--color-bg-card2:#f7e6db;--color-bg-surface:#fdf6f1;--color-bg-mid:#f5dcc7;--color-bg-ink:#fbf2ec;--color-text-primary:rgba(51,34,26,.92);--color-text-secondary:rgba(51,34,26,.85);--color-text-body:rgba(51,34,26,.8);--color-text-medium:rgba(51,34,26,.72);--color-text-subtle:rgba(138,93,74,.68);--color-text-muted:rgba(138,93,74,.9);--color-text-placeholder:rgba(138,93,74,.55);--color-text-gold:rgba(221,117,73,.95);--color-text-warm-gray:#a9806e;--color-text-cream:#33221a;--color-border-gold:rgba(221,117,73,.2);--color-border-gold-subtle:rgba(221,117,73,.12);--color-border-gold-strong:rgba(221,117,73,.35);--color-border-white-subtle:rgba(51,34,26,.06);--color-surface-dark:hsla(0,0%,100%,.88);--color-surface-modal:hsla(0,0%,100%,.98);--color-surface-overlay:rgba(51,34,26,.45);--color-warm-card:rgba(221,117,73,.06);--academy-gradient-hero:linear-gradient(180deg,#fbf2ec,#f7e6db 50%,#f5dcc7);--academy-gradient-gold-button:linear-gradient(135deg,#dd7549,#b0563a);--academy-gradient-gold-button-alt:linear-gradient(135deg,#c9663d,#dd7549);--academy-gradient-gold-bar:linear-gradient(90deg,#dd7549,#b0563a);--academy-gradient-copper-gold:linear-gradient(90deg,#c9663d,#dd7549);--academy-gradient-drawer:linear-gradient(180deg,#fff,#fbf2ec 50%,#f7e6db);--academy-gradient-panel:linear-gradient(135deg,#fff,#fbf2ec 50%,#f7e6db);--academy-shadow-card:0 24px 60px rgba(51,34,26,.08);--academy-shadow-gold:0 14px 34px rgba(221,117,73,.18);--academy-shadow-gold-glow:0 20px 60px rgba(221,117,73,.1);--academy-shadow-modal:0 40px 120px rgba(51,34,26,.12);--scrollbar-thumb:rgba(221,117,73,.25);--scrollbar-thumb-hover:rgba(221,117,73,.45);--color-navbar-fade:linear-gradient(180deg,hsla(24,65%,95%,.98),hsla(24,65%,95%,0));--color-navbar-scrolled:hsla(0,0%,100%,.96);--color-navbar-secondary-bg:rgba(51,34,26,.03);--color-navbar-secondary-border:rgba(221,117,73,.16);--color-accent-tint-10:rgba(221,117,73,.1);--color-hero-radial:rgba(221,117,73,.12);--gradient-drawer:var(--workspace-gradient-drawer);--color-border-gold:var(--workspace-border-medium);--color-border-gold-subtle:var(--workspace-border-subtle);--color-border-gold-strong:var(--workspace-border-strong);--color-text-primary:var(--workspace-text-primary);--color-text-body:var(--workspace-text-body);--color-text-muted:var(--workspace-text-muted);--color-text-placeholder:var(--workspace-text-placeholder);--color-primary-light:var(--workspace-primary-text);--color-bg-card:var(--workspace-bg-card);--color-bg-darkest:var(--workspace-bg-darkest);--gradient-gold-button:var(--workspace-gradient-gold-button);--shadow-gold:var(--workspace-shadow-gold);--shadow-modal:var(--workspace-shadow-modal);--scrollbar-thumb:var(--workspace-scrollbar-thumb);--scrollbar-thumb-hover:var(--workspace-scrollbar-thumb-hover)}