[data-nav-icon-wrap]{will-change:transform}[data-nav-icon] [data-part]{transform-box:fill-box;transform-origin:center}[data-nav-item]:hover [data-nav-icon-wrap],[data-nav-item]:focus-visible [data-nav-icon-wrap]{animation:sb-settle .42s cubic-bezier(.34,1.56,.64,1) both}@keyframes sb-settle{0%{transform:scale(1)}55%{transform:scale(1.16)}to{transform:scale(1.08)}}[data-nav-item]:hover [data-nav-icon-wrap]:has([data-nav-icon=home]),[data-nav-item]:focus-visible [data-nav-icon-wrap]:has([data-nav-icon=home]){animation:sb-step-in .46s cubic-bezier(.34,1.56,.64,1) both}@keyframes sb-step-in{0%{transform:scale(1) translateY(0)}55%{transform:scale(1.14) translateY(-2px)}to{transform:scale(1.06) translateY(-1px)}}[data-nav-item]:hover [data-nav-icon=tools] [data-part],[data-nav-item]:focus-visible [data-nav-icon=tools] [data-part],[data-nav-item]:hover [data-nav-icon=other-sites] [data-part],[data-nav-item]:focus-visible [data-nav-icon=other-sites] [data-part]{animation:sb-cell-pop .52s cubic-bezier(.34,1.56,.64,1) both}[data-nav-icon] [data-part=c1]{animation-delay:0ms}[data-nav-icon] [data-part=c2]{animation-delay:60ms}[data-nav-icon] [data-part=c3]{animation-delay:.12s}[data-nav-icon] [data-part=c4]{animation-delay:.18s}@keyframes sb-cell-pop{0%{transform:scale(1)}45%{transform:scale(.78)}to{transform:scale(1)}}[data-nav-icon-wrap]:has([data-nav-icon=shop]){transform-origin:50% 25%}[data-nav-item]:hover [data-nav-icon-wrap]:has([data-nav-icon=shop]),[data-nav-item]:focus-visible [data-nav-icon-wrap]:has([data-nav-icon=shop]){animation:sb-rock .62s ease-in-out both}@keyframes sb-rock{0%{transform:scale(1.06) rotate(0)}30%{transform:scale(1.06) rotate(-7deg)}62%{transform:scale(1.06) rotate(4deg)}to{transform:scale(1.06) rotate(0)}}[data-nav-item]:hover [data-nav-icon] [data-part=spark],[data-nav-item]:focus-visible [data-nav-icon] [data-part=spark]{animation:sb-spark .62s cubic-bezier(.34,1.56,.64,1) both}@keyframes sb-spark{0%{transform:scale(1) rotate(0)}55%{transform:scale(1.35) rotate(90deg)}to{transform:scale(1) rotate(90deg)}}[data-nav-item]:hover [data-nav-icon=buy-plan] [data-part=wave],[data-nav-item]:focus-visible [data-nav-icon=buy-plan] [data-part=wave]{animation:sb-wave .7s ease-out both;transform-origin:100% 50%}@keyframes sb-wave{0%{transform:scale(.72);opacity:.35}60%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}[data-nav-item]:hover [data-nav-icon=academy] [data-part=cap],[data-nav-item]:focus-visible [data-nav-icon=academy] [data-part=cap]{animation:sb-tip .56s cubic-bezier(.34,1.56,.64,1) both}@keyframes sb-tip{0%{transform:rotate(0) translateY(0)}45%{transform:rotate(-9deg) translateY(-1px)}to{transform:rotate(0) translateY(0)}}[data-nav-icon=status] [data-part=pulse]{stroke-dasharray:20;stroke-dashoffset:0}[data-nav-item]:hover [data-nav-icon=status] [data-part=pulse],[data-nav-item]:focus-visible [data-nav-icon=status] [data-part=pulse]{animation:sb-trace .8s cubic-bezier(.65,0,.35,1) both}@keyframes sb-trace{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){[data-nav-icon-wrap],[data-nav-icon] [data-part]{transition:none!important;animation:none!important}[data-nav-item]:hover [data-nav-icon-wrap],[data-nav-item]:focus-visible [data-nav-icon-wrap]{transform:none}[data-nav-icon=status] [data-part=pulse]{stroke-dasharray:none;stroke-dashoffset:0}}.cozy .home-dashboard{--hd-accent: #10B981;--hd-accent-rgb: 16, 185, 129;--hd-accent-soft: rgba(16, 185, 129, .08)}.cozy{--cozy-accent-deep: #15803D}.cozy.dark,.dark.cozy{--cozy-accent-deep: #22C55E}.cozy.dark .home-dashboard,.dark.cozy .home-dashboard{--hd-accent: #10B981;--hd-accent-rgb: 16, 185, 129;--hd-accent-soft: rgba(16, 185, 129, .14)}.cozy .auth-shell{--auth-accent: #10B981;--auth-accent-rgb: 16, 185, 129;--auth-glass-bg-focus: rgba(16, 185, 129, .06);--auth-glass-border-focus: rgba(16, 185, 129, .45)}.cozy.dark .auth-shell,.dark.cozy .auth-shell{--auth-accent: #10B981;--auth-accent-rgb: 16, 185, 129;--auth-glass-bg-focus: rgba(16, 185, 129, .1);--auth-glass-border-focus: rgba(16, 185, 129, .55)}html.theme-transitioning,html.theme-transitioning body,html.theme-transitioning header,html.theme-transitioning main,html.theme-transitioning aside,html.theme-transitioning nav,html.theme-transitioning section,html.theme-transitioning article,html.theme-transitioning footer,html.theme-transitioning dialog,html.theme-transitioning [data-theme-fade]{transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1)!important}@media(prefers-reduced-motion:reduce){html.theme-transitioning,html.theme-transitioning body,html.theme-transitioning header,html.theme-transitioning main,html.theme-transitioning aside,html.theme-transitioning nav,html.theme-transitioning section,html.theme-transitioning article,html.theme-transitioning footer,html.theme-transitioning dialog,html.theme-transitioning [data-theme-fade]{transition:none!important}}.cozy-panel{--panel-bg: #FFFFFF;--panel-fg: #0A0A0A;--panel-muted: #6B6B6B;--panel-border: rgba(0, 0, 0, .08);--panel-subtle: #F4F4F5}.dark .cozy-panel{--panel-bg: #18181B;--panel-fg: #FAFAFA;--panel-muted: #A1A1AA;--panel-border: rgba(255, 255, 255, .1);--panel-subtle: rgba(255, 255, 255, .04)}.cozy-bg-layer{animation:cozy-bg-fade-in .9s cubic-bezier(.16,1,.3,1) both;will-change:opacity}@keyframes cozy-bg-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.cozy-bg-layer{animation:none}}.cozy-bg-overlay{background:linear-gradient(180deg,#f0f0e51a,#f0f0e524 50%,#f0f0e566 75%,#f0f0e5d9 92%,#f0f0e5)}.dark .cozy-bg-overlay{background:linear-gradient(180deg,#0f181033,#0f181040 50%,#0f18108c 75%,#0f1810e0 92%,#0f1810)}.cozy .home-dashboard{--hd-shell: #F0F0E5;--hd-shell-border: rgba(80, 90, 60, .08)}.cozy .cozy-panel-host .home-dashboard{background:transparent!important}.cozy.dark .home-dashboard,.dark.cozy .home-dashboard{--hd-shell: #0F1810;--hd-shell-border: rgba(120, 180, 140, .08)}.cozy .home-dashboard [style*="background: var(--hd-card)"],.cozy .home-dashboard [style*="background:var(--hd-card)"]{background:#ffffffb8!important;backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);border:1px solid rgba(255,255,255,.55)!important;box-shadow:0 1px 3px #2d5a3d0a!important}.cozy.dark .home-dashboard [style*="background: var(--hd-card)"],.cozy.dark .home-dashboard [style*="background:var(--hd-card)"],.dark.cozy .home-dashboard [style*="background: var(--hd-card)"],.dark.cozy .home-dashboard [style*="background:var(--hd-card)"]{background:#19241cb8!important;backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 1px 3px #0000001a!important}.cozy [data-cozy-aware=dropdown]{background:#f0f0e5!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(80,110,75,.18)!important}.cozy.dark [data-cozy-aware=dropdown],.dark.cozy [data-cozy-aware=dropdown]{background:#142019!important;border:1px solid rgba(120,180,140,.16)!important}.cozy .home-dashboard .hd-hero-card{background:#ffffff59!important;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border-color:#ffffff80!important}.cozy.dark .home-dashboard .hd-hero-card,.dark.cozy .home-dashboard .hd-hero-card{background:#0f181059!important;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border-color:#ffffff1f!important}.cozy .home-dashboard [style*="background: var(--hd-subtle)"],.cozy .home-dashboard [style*="background:var(--hd-subtle)"]{background:#e2dfd2!important}.cozy.dark .home-dashboard [style*="background: var(--hd-subtle)"],.cozy.dark .home-dashboard [style*="background:var(--hd-subtle)"],.dark.cozy .home-dashboard [style*="background: var(--hd-subtle)"],.dark.cozy .home-dashboard [style*="background:var(--hd-subtle)"]{background:#0a1410!important}.cozy .cozy-panel-host{background-color:#f0f0e5!important;border-color:transparent!important;box-shadow:none!important}.cozy.dark .cozy-panel-host,.dark.cozy .cozy-panel-host{background-color:#0f1810!important;border-color:transparent!important;box-shadow:none!important}:root{--sidebar-bg: #FFFFFF}.dark{--sidebar-bg: #09090B}.cozy{--sidebar-bg: #F0F0E5}.cozy.dark,.dark.cozy{--sidebar-bg: #142019}.cozy .cozy-aware-sidebar{backdrop-filter:none;-webkit-backdrop-filter:none;border-right:none}.cozy .agent-cta{--agent-c1: #34D399;--agent-c2: #10B981;--agent-c3: #15803D;--agent-glow: 16, 185, 129}.cozy [data-cozy-active=true]{background-color:#fff!important;box-shadow:0 1px 3px #505a3c0f,0 1px 2px #505a3c0a}.cozy.dark [data-cozy-active=true],.dark.cozy [data-cozy-active=true]{background-color:#1f2d24!important;box-shadow:0 1px 2px #0000004d}.cozy .cozy-aware-header{background-color:#f0f0e54d!important;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-bottom:1px solid rgba(80,90,60,.1)}.cozy.dark .cozy-aware-header,.dark.cozy .cozy-aware-header{background-color:#0f181066!important;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-bottom:1px solid rgba(120,180,140,.1)}.cozy [data-cozy-aware=credits-pill] .fill-cyan-500{fill:#10b981!important}.cozy [data-cozy-aware=credits-pill] .text-cyan-500{color:#10b981!important}.cozy [data-cozy-aware=credits-pill] .text-cyan-600,.cozy [data-cozy-aware=credits-pill] .dark\:text-cyan-400{color:#15803d!important}.cozy.dark [data-cozy-aware=credits-pill] .text-cyan-600,.cozy.dark [data-cozy-aware=credits-pill] .dark\:text-cyan-400,.dark.cozy [data-cozy-aware=credits-pill] .text-cyan-600,.dark.cozy [data-cozy-aware=credits-pill] .dark\:text-cyan-400{color:#22c55e!important}.cozy [data-cozy-aware=credits-pill]{background-color:#ffffff8c!important;border-color:#10b9812e!important}.cozy.dark [data-cozy-aware=credits-pill],.dark.cozy [data-cozy-aware=credits-pill]{background-color:#19241c8c!important;border-color:#22c55e2e!important}.cozy [data-cozy-aware=user-card]{background-color:#ffffff73!important;border:1px solid rgba(16,185,129,.12)}.cozy.dark [data-cozy-aware=user-card],.dark.cozy [data-cozy-aware=user-card]{background-color:#19241c73!important;border:1px solid rgba(34,197,94,.12)}.cozy [data-cozy-aware=avatar]{--tw-gradient-from: #22C55E !important;--tw-gradient-to: #15803D !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;--tw-ring-color: rgba(16, 185, 129, .55) !important}.cozy.dark [data-cozy-aware=avatar],.dark.cozy [data-cozy-aware=avatar]{--tw-gradient-from: #10B981 !important;--tw-gradient-to: #15803D !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;--tw-ring-color: rgba(34, 197, 94, .55) !important}.cozy [data-cozy-aware=header-search] [layout-id=search-border],.cozy [data-cozy-aware=header-search] .bg-white{background-color:#ffffff8c!important;border-color:#10b98129!important}.cozy.dark [data-cozy-aware=header-search] [layout-id=search-border],.cozy.dark [data-cozy-aware=header-search] .bg-white,.cozy.dark [data-cozy-aware=header-search] .dark\:bg-zinc-900,.dark.cozy [data-cozy-aware=header-search] [layout-id=search-border],.dark.cozy [data-cozy-aware=header-search] .dark\:bg-zinc-900{background-color:#19241c8c!important;border-color:#22c55e29!important}.cozy .cozy-aware-header .bg-white.dark\:bg-zinc-900.border-zinc-200{background-color:#ffffff8c!important;border-color:#10b98129!important}.cozy.dark .cozy-aware-header .bg-white.dark\:bg-zinc-900.border-zinc-200,.dark.cozy .cozy-aware-header .bg-white.dark\:bg-zinc-900.border-zinc-200{background-color:#19241c8c!important;border-color:#22c55e29!important}.cozy .home-dashboard .hd-search:before{background:#505a3c24!important;animation:none!important}.cozy .home-dashboard .hd-search:after{background:none!important;animation:none!important;opacity:0!important;filter:none!important}.cozy .home-dashboard .hd-search.focus:before{background:#10b9814d!important}.cozy .home-dashboard .hd-search.focus:after{opacity:0!important}.cozy body,.cozy .min-h-screen.flex.font-sans{background-color:#f0f0e5!important}.cozy.dark body,.cozy.dark .min-h-screen.flex.font-sans,.dark.cozy body,.dark.cozy .min-h-screen.flex.font-sans{background-color:#06090a!important}.cozy .cozy-panel-host .bg-white.dark\:bg-black{background-color:transparent!important}.cozy .cozy-panel-host .bg-white.dark\:bg-zinc-900,.cozy .cozy-panel-host .bg-white.dark\:bg-zinc-800{background-color:#ffffffb8!important;backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);border-color:#10b98129!important}.cozy.dark .cozy-panel-host .bg-white.dark\:bg-zinc-900,.cozy.dark .cozy-panel-host .bg-white.dark\:bg-zinc-800,.dark.cozy .cozy-panel-host .bg-white.dark\:bg-zinc-900,.dark.cozy .cozy-panel-host .bg-white.dark\:bg-zinc-800{background-color:#19241cb8!important;border-color:#22c55e29!important}.cozy .cozy-panel-host .bg-zinc-50.dark\:bg-zinc-800,.cozy .cozy-panel-host .bg-zinc-100.dark\:bg-zinc-800{background-color:#ffffff59!important}.cozy.dark .cozy-panel-host .bg-zinc-50.dark\:bg-zinc-800,.cozy.dark .cozy-panel-host .bg-zinc-100.dark\:bg-zinc-800,.dark.cozy .cozy-panel-host .bg-zinc-50.dark\:bg-zinc-800,.dark.cozy .cozy-panel-host .bg-zinc-100.dark\:bg-zinc-800{background-color:#ffffff0d!important}.cozy .shop-redesign{--bg: transparent;--bg-elev: rgba(255, 255, 255, .72);--bg-card: rgba(255, 255, 255, .72);--bg-soft: rgba(255, 255, 255, .35);--border: rgba(16, 185, 129, .16);--border-strong: rgba(16, 185, 129, .24);--hero-grad: linear-gradient(180deg, rgba(16, 185, 129, .06) 0%, transparent 100%)}.cozy.dark .shop-redesign,.dark.cozy .shop-redesign{--bg: transparent;--bg-elev: rgba(25, 36, 28, .72);--bg-card: rgba(25, 36, 28, .72);--bg-soft: rgba(25, 36, 28, .35);--border: rgba(34, 197, 94, .16);--border-strong: rgba(34, 197, 94, .24)}.cozy .shop-redesign-page{background-image:none!important}.cozy [class*=from-purple][class*=to-zinc],.cozy [class*=from-purple-500],.cozy [class*=from-purple-600]{background-image:linear-gradient(135deg,#15803d,#064e3b)!important}.cozy .cozy-panel-host .fixed.inset-0.z-\[100\] .bg-white.dark\:bg-zinc-900,.cozy .cozy-panel-host .fixed.inset-0.z-\[100\] .bg-white.dark\:bg-zinc-800{background-color:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.cozy.dark .cozy-panel-host .fixed.inset-0.z-\[100\] .bg-white.dark\:bg-zinc-900,.cozy.dark .cozy-panel-host .fixed.inset-0.z-\[100\] .bg-white.dark\:bg-zinc-800,.dark.cozy .cozy-panel-host .fixed.inset-0.z-\[100\] .bg-white.dark\:bg-zinc-900,.dark.cozy .cozy-panel-host .fixed.inset-0.z-\[100\] .bg-white.dark\:bg-zinc-800{background-color:#18181b!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.cozy .shop-redesign-modal{--bg: #FFFFFF;--bg-elev: #FFFFFF;--bg-card: #FFFFFF;--bg-soft: #F5F5F5;--border: #EBEBEB;--border-strong: #E0E0E0}.cozy.dark .shop-redesign-modal,.dark.cozy .shop-redesign-modal{--bg: #111111;--bg-elev: #111111;--bg-card: #111111;--bg-soft: #1A1A1A;--border: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .14)}.cozy .academy-page{--ac-background: #F0F0E5;--ac-card: rgba(255, 255, 255, .72);--ac-border: rgba(45, 90, 61, .16);--ac-border-hover: rgba(45, 90, 61, .28);--ac-subtle: #E8E6DA;--ac-accent: var(--cozy-accent-deep);--ac-accent-soft: rgba(34, 197, 94, .12)}.cozy.dark .academy-page,.dark.cozy .academy-page{--ac-background: #142019;--ac-foreground: #E8EDE8;--ac-card: rgba(28, 42, 33, .72);--ac-border: rgba(255, 255, 255, .08);--ac-border-hover: rgba(255, 255, 255, .18);--ac-muted: #98A89B;--ac-subtle: #1A2A1F;--ac-accent: var(--cozy-accent-deep);--ac-accent-soft: rgba(34, 197, 94, .18)}.cozy .academy-page .ac-chips-bar{background:var(--ac-background)}.cozy .academy-page .ac-chip.active{background:var(--cozy-accent-deep);border-color:var(--cozy-accent-deep);color:#fff}.cozy [data-accent-page=status]{--accent-ink: #15803D !important;--accent-ink-dark: #86EFAC !important}.cozy .tool-access-gate{background:#f0f0e5}.cozy .tool-access-gate .tag-card{background:#ffffffb8;border-color:#2d5a3d29;backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%)}.cozy .tool-access-gate .tag-primary-btn{background:var(--cozy-accent-deep);color:#fff}.cozy .tool-access-gate .tag-primary-btn:hover{filter:brightness(1.08)}.cozy .tool-access-gate .tag-secondary-btn{border-color:#2d5a3d33}.cozy.dark .tool-access-gate,.dark.cozy .tool-access-gate{background:#142019}.cozy.dark .tool-access-gate .tag-card,.dark.cozy .tool-access-gate .tag-card{background:#1c2a21b8;border-color:#ffffff14}.cozy.dark .tool-access-gate .tag-secondary-btn,.dark.cozy .tool-access-gate .tag-secondary-btn{border-color:#ffffff1a}.cozy .academy-theater-overlay{background:#f0f0e5}.cozy .academy-theater-body{background:transparent}.cozy.dark .academy-theater-overlay,.dark.cozy .academy-theater-overlay{background:#142019}.cozy .academy-theater-body .at-stage{position:relative;z-index:1}.cozy .at-cozy-bg-video{filter:saturate(1.05) brightness(.98);opacity:1}.cozy .at-cozy-tint{background:linear-gradient(180deg,#f0f0e59e,#f0f0e52e,#f0f0e500 24%,#f0f0e51a 55%,#f0f0e5d9 88%,#f0f0e5)}.cozy.dark .at-cozy-tint,.dark.cozy .at-cozy-tint{background:linear-gradient(180deg,#142019b3,#14201938,#14201900 24%,#1420191a 55%,#142019d9 88%,#142019)}.cozy .academy-theater-glow:before{opacity:.18}.cozy .academy-theater-glow:after{opacity:.1}.cozy .academy-theater-head .at-brand-light,.cozy .academy-theater-head .at-brand-light strong{color:#14201a}.cozy .academy-theater-body .at-stage-info h1{color:#0f1a14}.cozy .academy-theater-body .at-stage-meta{color:#0f1a14b3}.cozy .academy-theater-body .at-stage-meta .at-level{border-color:#0f1a1440}.cozy .academy-theater-body .at-stage-by .at-name{color:#0f1a14}.cozy .academy-theater-body .at-stage-by .at-role{color:#0f1a14a6}.cozy .academy-theater-body .at-stage-desc{color:#0f1a14cc}.cozy .academy-theater-body .at-un-info h4{color:#0f1a14}.cozy .academy-theater-body .at-un-info .at-by{color:#0f1a14a6}.cozy .academy-theater-body .at-resources{background:#ffffff8c;border-color:#0f1a141f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cozy .academy-theater-close{color:#0f1a14;background:#ffffff8c;border-color:#0f1a141f}.cozy .academy-theater-close:hover{background:#ffffffbf}.cozy.dark .academy-theater-head .at-brand-light,.cozy.dark .academy-theater-head .at-brand-light strong,.dark.cozy .academy-theater-head .at-brand-light,.dark.cozy .academy-theater-head .at-brand-light strong{color:#f0f0e5}.cozy.dark .academy-theater-body .at-stage-info h1,.dark.cozy .academy-theater-body .at-stage-info h1{color:#f4f4ee}.cozy.dark .academy-theater-body .at-stage-meta,.dark.cozy .academy-theater-body .at-stage-meta{color:#f4f4eeb8}.cozy.dark .academy-theater-body .at-stage-meta .at-level,.dark.cozy .academy-theater-body .at-stage-meta .at-level{border-color:#f4f4ee38}.cozy.dark .academy-theater-body .at-stage-by .at-name,.dark.cozy .academy-theater-body .at-stage-by .at-name{color:#f4f4ee}.cozy.dark .academy-theater-body .at-stage-by .at-role,.dark.cozy .academy-theater-body .at-stage-by .at-role{color:#f4f4eea8}.cozy.dark .academy-theater-body .at-stage-desc,.dark.cozy .academy-theater-body .at-stage-desc{color:#f4f4eed1}.cozy.dark .academy-theater-body .at-un-info h4,.dark.cozy .academy-theater-body .at-un-info h4{color:#f4f4ee}.cozy.dark .academy-theater-body .at-un-info .at-by,.dark.cozy .academy-theater-body .at-un-info .at-by{color:#f4f4eea8}.cozy.dark .academy-theater-body .at-resources,.dark.cozy .academy-theater-body .at-resources{background:#1420198c;border-color:#f4f4ee1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cozy.dark .academy-theater-close,.dark.cozy .academy-theater-close{color:#f4f4ee;background:#1420198c;border-color:#f4f4ee1f}.cozy.dark .academy-theater-close:hover,.dark.cozy .academy-theater-close:hover{background:#142019bf}.cozy .academy-theater-body{--t-ink: #0F1A14;--t-ink-muted: rgba(15, 26, 20, .62);--t-ink-strong: rgba(15, 26, 20, .92);--t-line: rgba(15, 26, 20, .12);--t-line-strong: rgba(15, 26, 20, .22);--t-surface: rgba(255, 255, 255, .55);--t-surface-hover: rgba(255, 255, 255, .75);--t-accent: #0E8A65}.cozy.dark .academy-theater-body,.dark.cozy .academy-theater-body{--t-ink: #F4F4EE;--t-ink-muted: rgba(244, 244, 238, .66);--t-ink-strong: rgba(244, 244, 238, .92);--t-line: rgba(244, 244, 238, .1);--t-line-strong: rgba(244, 244, 238, .22);--t-surface: rgba(20, 32, 25, .55);--t-surface-hover: rgba(20, 32, 25, .75);--t-accent: #10B981}.cozy .academy-theater-body .at-pill-btn{color:var(--t-ink);background:var(--t-surface);border-color:var(--t-line)}.cozy .academy-theater-body .at-pill-btn:hover{background:var(--t-surface-hover)}.cozy .academy-theater-body .at-pill-btn.primary{background:var(--t-ink);color:#f4f4ee;border-color:var(--t-ink)}.cozy .academy-theater-body .at-pill-btn.primary:hover{background:var(--t-ink-strong)}.cozy .academy-theater-body .at-resources{background:var(--t-surface);border-color:var(--t-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cozy .academy-theater-body .at-res-toolbar{border-bottom-color:var(--t-line)!important}.cozy .academy-theater-body .at-res-tool-eyebrow{color:var(--t-ink-muted)}.cozy .academy-theater-body .at-res-tool-name{color:var(--t-ink)}.cozy .academy-theater-body .at-res-visit-btn{background:var(--t-ink);color:#f4f4ee;border-color:var(--t-ink)!important}.cozy .academy-theater-body .at-res-tabs{border-bottom-color:var(--t-line)!important}.cozy .academy-theater-body .at-res-tab{color:var(--t-ink-muted)}.cozy .academy-theater-body .at-res-tab:hover{color:var(--t-ink)}.cozy .academy-theater-body .at-res-tab.active{color:var(--t-ink);border-bottom-color:var(--t-accent)!important}.cozy .academy-theater-body .at-res-tab .at-count{background:var(--t-line);color:var(--t-ink-muted)}.cozy .academy-theater-body .at-prompt{background:var(--t-surface);border-color:var(--t-line)}.cozy .academy-theater-body .at-prompt-head{color:var(--t-ink-strong);border-bottom-color:var(--t-line)}.cozy .academy-theater-body .at-prompt-body{color:var(--t-ink-strong)}.cozy .academy-theater-body .at-copy-btn,.cozy .academy-theater-body .at-copy-all{color:var(--t-ink);background:var(--t-surface);border-color:var(--t-line)}.cozy .academy-theater-body .at-copy-btn:hover,.cozy .academy-theater-body .at-copy-all:hover{background:var(--t-surface-hover)}.cozy .academy-theater-body .at-att{background:var(--t-surface);border-color:var(--t-line)}.cozy .academy-theater-body .at-att:hover{background:var(--t-surface-hover);border-color:var(--t-line-strong)}.cozy .academy-theater-body .at-att-name{color:var(--t-ink)}.cozy .academy-theater-body .at-att-meta{color:var(--t-ink-muted)}.cozy .academy-theater-body .at-att .at-dl-btn{color:var(--t-ink);background:var(--t-surface);border-color:var(--t-line)}.cozy .academy-theater-body .at-att .at-dl-btn:hover{background:var(--t-surface-hover)}.cozy .academy-theater-body .at-setting{background:var(--t-surface);border-color:var(--t-line)}.cozy .academy-theater-body .at-setting .at-k{color:var(--t-ink-muted)}.cozy .academy-theater-body .at-setting .at-v,.cozy .academy-theater-body .at-un-head h3{color:var(--t-ink)}.cozy .academy-theater-body .at-un-head .at-meta{color:var(--t-ink-muted)}.cozy .academy-theater-body .at-un-row{border-color:var(--t-line)}.cozy .academy-theater-body .at-un-row:hover{background:var(--t-surface)}.cozy .academy-theater-body .at-section-head h2{color:var(--t-ink)}.cozy .academy-theater-body .at-section-head .at-meta{color:var(--t-ink-muted)}.cozy .ai-app-panel{background-color:#fbf7ee!important;border-color:#7864462e!important;box-shadow:0 1px 2px #3c321e0a,0 8px 24px #3c321e0f!important}.cozy.dark .ai-app-panel,.dark.cozy .ai-app-panel{background-color:#1a1612!important;border-color:#78644638!important}.cozy .ai-app-panel [class*=bg-zinc-50]:not([class*=bg-zinc-500]){background-color:#f5efe0!important}.cozy.dark .ai-app-panel [class*=bg-zinc-900],.dark.cozy .ai-app-panel [class*=bg-zinc-900]{background-color:#221c16!important}.cozy .ai-app-panel+section button[type=button]{border-color:#7864462e!important}.cozy .downloader-shell .downloader-notice-info{background:#ffffff8c!important;border-color:#2d5a3d29!important;color:#3f4a3a!important}.cozy.dark .downloader-shell .downloader-notice-info,.dark.cozy .downloader-shell .downloader-notice-info{background:#1c2a218c!important;border-color:#ffffff14!important;color:#d6e0d6!important}.cozy .downloader-shell .downloader-pill{background:#ffffff8c!important;border-color:#2d5a3d2e!important;color:#3f4a3a!important}.cozy .downloader-shell .downloader-pill:hover{background:#fffc!important;border-color:#2d5a3d4d!important}.cozy.dark .downloader-shell .downloader-pill,.dark.cozy .downloader-shell .downloader-pill{background:#1c2a218c!important;border-color:#ffffff1a!important;color:#d6e0d6!important}.cozy.dark .downloader-shell .downloader-pill:hover,.dark.cozy .downloader-shell .downloader-pill:hover{background:#1c2a21cc!important;border-color:#ffffff2e!important}.cozy .downloader-shell .downloader-preview{background:#f5efe0!important;border-color:#2d5a3d29!important}.cozy.dark .downloader-shell .downloader-preview,.dark.cozy .downloader-shell .downloader-preview{background:#221c16!important;border-color:#ffffff14!important}.cozy .downloader-shell .downloader-working{border-color:#2d5a3d29!important}.cozy.dark .downloader-shell .downloader-working,.dark.cozy .downloader-shell .downloader-working{border-color:#ffffff14!important}.cozy .hd-intro-pill{border-color:#10b98138;background-image:linear-gradient(100deg,#15803d,#10b981,#6ee7b7 52%,#34d399 74%,#0f766e);box-shadow:0 4px 16px -6px #10b98173}.cozy .hd-intro-pill:hover{box-shadow:0 7px 22px -6px #10b9818c}.cozy .settings-hero{background-color:#15803d;background-image:radial-gradient(68% 92% at 82% 6%,rgba(110,231,183,.62),transparent 62%),radial-gradient(58% 78% at 99% 82%,rgba(15,118,110,.78),transparent 64%),radial-gradient(86% 104% at 4% 96%,rgba(20,83,45,.95),transparent 66%),radial-gradient(56% 66% at 34% 2%,rgba(16,185,129,.68),transparent 64%)}.cozy.dark .settings-hero,.dark.cozy .settings-hero{background-color:#10402a;background-image:radial-gradient(68% 92% at 82% 6%,rgba(52,211,153,.38),transparent 62%),radial-gradient(58% 78% at 99% 82%,rgba(13,90,84,.62),transparent 64%),radial-gradient(86% 104% at 4% 96%,rgba(6,46,26,.96),transparent 66%),radial-gradient(56% 66% at 34% 2%,rgba(16,122,88,.6),transparent 64%)}.cozy .settings-hero .tool-badge{--tb-c1: #FBFBF3 !important;--tb-c2: #FFFFFF !important;--tb-glow: rgba(20, 83, 45, .35) !important}.cozy .settings-hero .tool-badge>*{color:#14532d}.cozy .settings-hero [data-hero-chip]{background-color:#ffffffeb;color:#14532d}.cozy.dark .settings-hero [data-hero-chip],.dark.cozy .settings-hero [data-hero-chip]{background-color:#f0fdf4eb;color:#0f3d22}.cozy [data-accent-page=affiliate],.cozy [data-accent-page=blog],.cozy [data-accent-page=academy],.cozy [data-accent-page=admin],.cozy [data-accent-page=settings],.cozy [data-accent-page=pricing]{--accent-ink: #15803D !important;--accent-ink-dark: #86EFAC !important}.scroll-reveal{opacity:0;transform:translateY(20px);filter:blur(10px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform,filter}.scroll-reveal.in{opacity:1;transform:translateY(0);filter:blur(0)}@keyframes scroll-reveal-rise{0%{opacity:0;transform:translateY(14px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}[data-scroll-reveal-stagger].in>*{animation:scroll-reveal-rise .6s cubic-bezier(.16,1,.3,1) backwards}[data-scroll-reveal-stagger].in>*:nth-child(1){animation-delay:0ms}[data-scroll-reveal-stagger].in>*:nth-child(2){animation-delay:50ms}[data-scroll-reveal-stagger].in>*:nth-child(3){animation-delay:.1s}[data-scroll-reveal-stagger].in>*:nth-child(4){animation-delay:.15s}[data-scroll-reveal-stagger].in>*:nth-child(5){animation-delay:.2s}[data-scroll-reveal-stagger].in>*:nth-child(6){animation-delay:.25s}[data-scroll-reveal-stagger].in>*:nth-child(7){animation-delay:.3s}[data-scroll-reveal-stagger].in>*:nth-child(8){animation-delay:.35s}[data-scroll-reveal-stagger].in>*:nth-child(9){animation-delay:.4s}[data-scroll-reveal-stagger].in>*:nth-child(10){animation-delay:.45s}[data-scroll-reveal-stagger].in>*:nth-child(11){animation-delay:.5s}[data-scroll-reveal-stagger].in>*:nth-child(12){animation-delay:.55s}@media(prefers-reduced-motion:reduce){.scroll-reveal,.scroll-reveal.in{opacity:1;transform:none;filter:none;transition:none}[data-scroll-reveal-stagger].in>*{animation:none}}
