@media screen{:root,:root[data-theme=clear]{--accent:var(--brand-500);--accent-600:var(--brand-600);--accent-50:var(--brand-50);--accent-soft:var(--brand-50);--accent-ink:var(--brand-600);--amb-1:#ffe7c2;--amb-2:#e7ecff;--amb-3:#dcf5ec;--amb-4:#f4e7ff;--duo-warm:#ffd9a6;--duo-cool:#a8c9f0;--duo-sage:#9fe3c9;--duo-mauve:#e7b6e0}:root[data-theme=clear]{--accent:#3b6cf6;--accent-600:#2e55db;--accent-50:#eef3ff}:root[data-theme=night]{--accent:#8fa8ff;--accent-600:#6383fb;--accent-50:rgba(143,168,255,0.16);--accent-soft:rgba(143,168,255,0.16);--accent-ink:#6383fb}:root[data-theme=honey]{--accent:#e59a12;--accent-600:#c9890c;--accent-50:#fff4dc;--accent-soft:var(--honey-50);--accent-ink:var(--honey-600);--amb-1:#ffe7c2;--amb-2:#fff1c9;--amb-3:#ffe0b0;--amb-4:#fbebd0;--duo-warm:#ffd79a;--duo-cool:#f8cc5c;--duo-sage:#f4b740;--duo-mauve:#ffe7c2}:root[data-theme=blossom]{--accent:#e8629c;--accent-600:#c53f7b;--accent-50:#fdeaf2;--accent-soft:#fce7f0;--accent-ink:#a33368;--amb-1:#ffe1ee;--amb-2:#f4e7ff;--amb-3:#ffe7c2;--amb-4:#fcd9e8;--duo-warm:#f7b6ce;--duo-cool:#e7b6e0;--duo-sage:#ffd9a6;--duo-mauve:#f49ac0}:root[data-theme=mint]{--accent:#1fa06b;--accent-600:#157a50;--accent-50:#e3f6ec;--accent-soft:#e2f0ee;--accent-ink:#177a5d;--amb-1:#dcf5ec;--amb-2:#cff0e4;--amb-3:#e7ecff;--amb-4:#d9f4ea;--duo-warm:#9fe3c9;--duo-cool:#a8c9f0;--duo-sage:#7ac7b8;--duo-mauve:#bff0dc}:root[data-theme=sky]{--accent:#2e86d8;--accent-600:#1f77c9;--accent-50:#e6f4ff;--accent-soft:#e2eef7;--accent-ink:#1f5ea8;--amb-1:#e2eef7;--amb-2:#e7ecff;--amb-3:#dcf5ec;--amb-4:#eaf6ff;--duo-warm:#a8c9f0;--duo-cool:#7a9ec7;--duo-sage:#9fe3c9;--duo-mauve:#c9d6f0}:root{--accent-deep:color-mix(in oklab,var(--accent) 64%,#140f22);--accent-light:color-mix(in oklab,var(--accent) 72%,#ffffff)}@property --accent{syntax:"<color>";inherits:true;initial-value:#3b6cf6}@keyframes accentcycle{0%,to{--accent:#5ba8ff}25%{--accent:#5ad0a6}50%{--accent:#f4c460}75%{--accent:#ff8fc0}}.home[data-theme=clear][data-bg=photo],:root[data-theme=clear][data-bg=photo]{--accent:#5ba8ff;animation:accentcycle 52s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.home[data-theme=clear][data-bg=photo],:root[data-theme=clear][data-bg=photo]{animation:none}}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none!important}}.stage{position:fixed;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.stage:before{inset:-12%;z-index:-2}.stage:after,.stage:before{content:"";position:absolute}.stage:after{inset:0;z-index:-1}[data-bg=photo] .stage:before{background-image:radial-gradient(42% 55% at 18% 22%,color-mix(in srgb,var(--duo-warm) 70%,transparent) 0,transparent 60%),radial-gradient(40% 50% at 82% 18%,color-mix(in srgb,var(--duo-cool) 60%,transparent) 0,transparent 62%),radial-gradient(55% 60% at 72% 82%,color-mix(in srgb,var(--duo-sage) 55%,transparent) 0,transparent 60%),radial-gradient(50% 55% at 25% 85%,color-mix(in srgb,var(--duo-mauve) 55%,transparent) 0,transparent 60%),var(--stage-photo,none);background-size:cover,cover,cover,cover,cover;background-position:50%;background-blend-mode:soft-light,soft-light,soft-light,soft-light,normal;filter:saturate(1.08);animation:stage-drift 40s ease-in-out infinite alternate}[data-theme=off][data-bg=photo] .stage:before{background-image:var(--stage-photo,none);background-blend-mode:normal;filter:none}[data-bg=wash] .stage:before{background:radial-gradient(46% 50% at 14% 12%,var(--amb-1) 0,transparent 64%),radial-gradient(44% 48% at 88% 8%,var(--amb-2) 0,transparent 64%),radial-gradient(52% 54% at 86% 92%,var(--amb-3) 0,transparent 62%),radial-gradient(48% 52% at 8% 90%,var(--amb-4) 0,transparent 62%),var(--canvas);filter:saturate(1.03);animation:stage-drift 54s ease-in-out infinite alternate}[data-frame=glass][data-bg=photo] .stage:after{background:radial-gradient(120% 90% at 50% 8%,rgba(12,16,26,0) 30%,rgba(12,16,26,.44) 100%),linear-gradient(180deg,rgba(12,16,26,.12),rgba(12,16,26,.32))}[data-frame=glass][data-bg=wash] .stage:after{background:rgba(255,255,255,.1)}[data-frame=paper][data-bg=photo] .stage:after{background:rgba(252,250,246,.82)}[data-frame=paper][data-bg=wash] .stage:after{background:rgba(252,250,246,.55)}[data-frame=color][data-bg=photo] .stage:after{background:rgba(255,253,248,.58)}[data-frame=color][data-bg=wash] .stage:after{background:rgba(255,253,248,.28)}@keyframes stage-drift{0%{transform:translateZ(0) scale(1.02)}to{transform:translate3d(-2.2%,1.6%,0) scale(1.08)}}.wash.t-clear{background-color:#f6f5f3;background-image:radial-gradient(60% 60% at 20% 12%,rgba(255,255,255,.55),transparent 62%),linear-gradient(150deg,#f7f5f2,#f1f1f4 55%,#eef1f0)}.wash.t-honey{background-color:#fff8ec;background-image:radial-gradient(54% 58% at 10% 8%,rgba(252,210,70,.66),transparent 62%),radial-gradient(50% 54% at 90% 8%,rgba(255,132,70,.5),transparent 60%),radial-gradient(50% 54% at 86% 90%,rgba(244,96,110,.46),transparent 62%),radial-gradient(48% 52% at 18% 94%,rgba(255,230,110,.66),transparent 64%),radial-gradient(44% 46% at 54% 48%,rgba(255,170,72,.46),transparent 64%),radial-gradient(40% 42% at 70% 30%,rgba(248,86,86,.32),transparent 62%),linear-gradient(160deg,#fff0c8,#ffead2 60%,#fff2de)}.wash.t-blossom{background-color:#fbeef6;background-image:radial-gradient(56% 60% at 8% 6%,rgba(255,138,190,.68),transparent 60%),radial-gradient(50% 56% at 92% 8%,rgba(184,150,255,.64),transparent 60%),radial-gradient(46% 52% at 84% 88%,rgba(255,150,128,.48),transparent 62%),radial-gradient(48% 54% at 14% 96%,rgba(255,176,214,.58),transparent 62%),radial-gradient(40% 44% at 60% 46%,rgba(206,128,255,.44),transparent 64%),radial-gradient(34% 38% at 38% 28%,rgba(255,108,166,.42),transparent 66%),radial-gradient(30% 34% at 74% 66%,rgba(150,120,230,.36),transparent 68%),radial-gradient(64% 74% at 50% 122%,rgba(118,66,138,.34),transparent 70%),linear-gradient(160deg,#fbdcee,#f0dcf8 60%,#fbe2f0)}.wash.t-mint{background-color:#f0fbf4;background-image:radial-gradient(54% 58% at 10% 10%,rgba(150,212,255,.5),transparent 64%),radial-gradient(52% 56% at 88% 8%,rgba(150,234,194,.62),transparent 62%),radial-gradient(48% 52% at 84% 92%,rgba(216,240,150,.5),transparent 64%),radial-gradient(46% 50% at 16% 92%,rgba(180,238,206,.5),transparent 64%),radial-gradient(42% 44% at 58% 52%,rgba(236,244,168,.36),transparent 66%),linear-gradient(160deg,#e8f8f1,#eef9ea 60%,#eafbf2)}.wash.t-sky{background-color:#eef5ff;background-image:radial-gradient(54% 58% at 10% 10%,rgba(96,166,255,.66),transparent 62%),radial-gradient(50% 54% at 90% 8%,rgba(150,210,255,.56),transparent 60%),radial-gradient(50% 54% at 88% 90%,rgba(70,120,235,.5),transparent 62%),radial-gradient(48% 52% at 16% 92%,rgba(140,224,255,.56),transparent 64%),radial-gradient(44% 46% at 56% 50%,rgba(120,150,250,.4),transparent 64%),radial-gradient(40% 42% at 70% 32%,rgba(180,232,255,.5),transparent 62%),linear-gradient(160deg,#e2eeff,#eaf3ff 52%,#edf6ff)}.wash:not(.t-clear):not(.t-night){filter:saturate(1.34) contrast(1.07) brightness(1.02)}.wash.t-night{background-color:#0e111a;background-image:radial-gradient(56% 60% at 12% 10%,rgba(96,118,200,.5),transparent 66%),radial-gradient(52% 56% at 90% 8%,rgba(150,96,200,.44),transparent 64%),radial-gradient(54% 58% at 88% 92%,rgba(60,130,190,.46),transparent 66%),radial-gradient(48% 52% at 14% 92%,rgba(190,90,150,.34),transparent 64%),radial-gradient(44% 46% at 56% 50%,rgba(70,140,130,.32),transparent 64%),linear-gradient(135deg,#10131d,#161b28 55%,#0c0f16)}.theme-tint{position:fixed;inset:0;z-index:90;pointer-events:none;mix-blend-mode:soft-light;opacity:0;transition:opacity .5s ease}.home[data-theme=honey] .theme-tint,:root[data-theme=honey] .theme-tint{opacity:.4;background:radial-gradient(140% 150% at 10% -10%,#f4b740 0,#ffb35e 32%,#ff9e5c 56%,#ffc274 80%,#ffe2a4 100%)}.home[data-theme=blossom] .theme-tint,:root[data-theme=blossom] .theme-tint{opacity:.32;background:radial-gradient(140% 150% at 10% -10%,#ff8fc0 0,#e6a6dc 26%,#c9a8f0 48%,#aeb6f2 68%,#d7bee0 86%,#ffc8ae 100%)}.home[data-theme=mint] .theme-tint,:root[data-theme=mint] .theme-tint{opacity:.36;background:radial-gradient(140% 150% at 10% -10%,#5bc8ff 0,#54d7be 30%,#4fd7a6 54%,#92e7c4 78%,#d2f2e0 100%)}.home[data-theme=sky] .theme-tint,:root[data-theme=sky] .theme-tint{opacity:.38;background:radial-gradient(140% 150% at 10% -10%,#5ba8ff 0,#7dbfff 32%,#8fcbff 56%,#b2dbff 80%,#d8edff 100%)}.home[data-theme=night] .theme-tint,:root[data-theme=night] .theme-tint{opacity:.3;background:radial-gradient(130% 130% at 12% 0,#46557e,#1a2238 70%)}.home[data-theme=clear] .theme-tint,:root[data-theme=clear] .theme-tint{opacity:0}.home[data-bg=photo][data-theme=honey] .theme-tint,:root[data-bg=photo][data-theme=honey] .theme-tint{opacity:.26}.home[data-bg=photo][data-theme=blossom] .theme-tint,:root[data-bg=photo][data-theme=blossom] .theme-tint{opacity:.24}.home[data-bg=photo][data-theme=mint] .theme-tint,:root[data-bg=photo][data-theme=mint] .theme-tint{opacity:.22}.home[data-bg=photo][data-theme=sky] .theme-tint,:root[data-bg=photo][data-theme=sky] .theme-tint{opacity:.24}.home[data-bg=photo][data-theme=night] .theme-tint,:root[data-bg=photo][data-theme=night] .theme-tint{opacity:.18}.card,.fr-chrome,.iconbtn,.lane,.metapill,.seg button,.tabs a{transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1),border-color .28s cubic-bezier(.4,0,.2,1)}[data-frame=glass] .card,[data-frame=glass] .fr-chrome,[data-frame=glass] .lane{backdrop-filter:blur(22px) saturate(1.25)}[data-frame=glass][data-bg=photo]{color:#f4f6fb}[data-frame=glass][data-bg=photo] .fr-chrome{background:rgba(20,24,36,.5);border:1px solid rgba(255,255,255,.18);color:#f4f6fb}[data-frame=glass][data-bg=photo] .card,[data-frame=glass][data-bg=photo] .lane{background:linear-gradient(180deg,rgba(24,28,42,.62),rgba(15,18,28,.52));border:1px solid rgba(255,255,255,.15);box-shadow:0 18px 40px -20px rgba(8,12,22,.6),inset 0 1px 0 rgba(255,255,255,.14);color:#f4f6fb}[data-frame=glass][data-bg=photo] .card{border-left:3px solid var(--sc)}[data-frame=glass][data-bg=photo] .badge{background:color-mix(in srgb,var(--sc) 62%,rgba(18,22,34,.5));border:1px solid color-mix(in srgb,var(--sc) 55%,rgba(255,255,255,.4));box-shadow:0 6px 16px -8px color-mix(in srgb,var(--sc) 75%,transparent);color:#fff}[data-frame=glass][data-bg=photo] .chip{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.9)}[data-frame=glass][data-bg=photo] .chip.now{background:var(--sc);border-color:color-mix(in srgb,var(--sc) 55%,#fff);color:#fff;box-shadow:0 5px 16px -4px color-mix(in srgb,var(--sc) 80%,transparent)}[data-frame=glass][data-bg=photo] .chip.done{opacity:.6}[data-frame=glass][data-bg=photo] .bar{background:rgba(255,255,255,.16)}[data-frame=glass][data-bg=photo] .bar i{background:color-mix(in srgb,var(--sc) 90%,#fff);box-shadow:0 0 14px color-mix(in srgb,var(--sc) 72%,transparent)}[data-frame=glass][data-bg=photo] .metapill{background:rgba(20,24,36,.5);border:1px solid rgba(255,255,255,.2);color:#fff;backdrop-filter:blur(14px)}[data-frame=glass][data-bg=photo][data-glass=light]{color:var(--ink)}[data-frame=glass][data-bg=photo][data-glass=light] .fr-chrome{background:rgba(255,255,255,.74);border:1px solid rgba(255,255,255,.85);color:var(--ink-soft)}[data-frame=glass][data-bg=photo][data-glass=light] .card,[data-frame=glass][data-bg=photo][data-glass=light] .fr-strip,[data-frame=glass][data-bg=photo][data-glass=light] .lane{background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(255,255,255,.72));border:1px solid rgba(255,255,255,.85);box-shadow:0 22px 50px -22px rgba(8,12,22,.5),inset 0 1px 0 rgba(255,255,255,.95);color:var(--ink)}[data-frame=glass][data-bg=photo][data-glass=light] .badge{background:var(--sc);border:none;color:#fff;box-shadow:var(--sh-sm)}[data-frame=glass][data-bg=photo][data-glass=light] .chip{background:rgba(255,255,255,.7);border:1px solid var(--border);color:var(--body)}[data-frame=glass][data-bg=photo][data-glass=light] .chip.now{background:var(--sc);border-color:transparent;color:#fff;box-shadow:0 4px 14px -4px color-mix(in srgb,var(--sc) 70%,transparent)}[data-frame=glass][data-bg=photo][data-glass=light] .chip.done{opacity:.6;background:rgba(255,255,255,.5)}[data-frame=glass][data-bg=photo][data-glass=light] .bar{background:var(--idle-tint)}[data-frame=glass][data-bg=photo][data-glass=light] .bar i{background:var(--sc)}[data-frame=glass][data-bg=photo][data-glass=light] .metapill{background:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.85);color:var(--ink-soft)}[data-frame=glass][data-bg=photo][data-glass=light] .fr-title{color:var(--ink);text-shadow:none}[data-frame=glass][data-bg=photo][data-glass=light] .fr-eyebrow{color:var(--muted)}[data-frame=glass][data-bg=photo] .fr-strip{background:rgba(18,22,34,.56);backdrop-filter:blur(22px) saturate(1.3);border:1px solid rgba(255,255,255,.14);color:#f4f6fb}[data-frame=glass][data-bg=wash]{color:var(--ink)}[data-frame=glass][data-bg=wash] .fr-chrome{background:rgba(255,255,255,.74);border:1px solid rgba(255,255,255,.95);color:var(--ink-soft);box-shadow:var(--sh-md)}[data-frame=glass][data-bg=wash] .card,[data-frame=glass][data-bg=wash] .lane{position:relative;overflow:hidden;border-radius:var(--r-xl);background:linear-gradient(180deg,rgba(255,255,255,1) 0,rgba(255,255,255,.55) 4%,rgba(255,255,255,.08) 13%,rgba(255,255,255,0) 26%),radial-gradient(80% 38% at 26% 0,rgba(255,255,255,.92) 0,rgba(255,255,255,0) 38%),linear-gradient(180deg,color-mix(in srgb,var(--sc) 8%,rgba(255,255,255,.9)) 0,color-mix(in srgb,var(--sc) 19%,rgba(255,255,255,.58)) 100%);backdrop-filter:blur(24px) saturate(2.4) brightness(1.05);border:1px solid rgba(255,255,255,1);box-shadow:-8px 0 22px -8px color-mix(in srgb,var(--sc) 58%,transparent),0 2px 5px rgba(22,26,42,.18),0 30px 58px -22px rgba(22,26,42,.52),inset 0 2px 0 rgba(255,255,255,1),inset 0 -1px 0 rgba(22,26,42,.12);color:var(--ink)}[data-frame=glass][data-bg=wash] .card:before,[data-frame=glass][data-bg=wash] .lane:before{content:"";position:absolute;left:0;top:0;bottom:0;width:7px;z-index:1;border-radius:var(--r-xl) 0 0 var(--r-xl);background:linear-gradient(180deg,color-mix(in srgb,var(--sc) 55%,#fff) 0,var(--sc) 44%,color-mix(in srgb,var(--sc) 86%,#000 10%) 100%);box-shadow:0 0 16px 1px color-mix(in srgb,var(--sc) 60%,transparent),1px 0 3px color-mix(in srgb,var(--sc) 75%,transparent),inset 0 1px 0 rgba(255,255,255,.9)}[data-frame=glass][data-bg=wash] .badge{color:#fff;background:var(--sc);box-shadow:var(--sh-sm)}[data-frame=glass][data-bg=wash] .chip{background:rgba(255,255,255,.7);border:1px solid var(--border);color:var(--body)}[data-frame=glass][data-bg=wash] .chip.now{background:var(--sc);border-color:transparent;color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 3px 12px -3px color-mix(in srgb,var(--sc) 65%,transparent)}[data-frame=glass][data-bg=wash] .chip.done{opacity:.7}[data-frame=glass][data-bg=wash] .bar{background:var(--idle-tint)}[data-frame=glass][data-bg=wash] .bar i{background:linear-gradient(180deg,color-mix(in srgb,var(--sc) 84%,#fff) 0,var(--sc) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 1px 5px -1px color-mix(in srgb,var(--sc) 60%,transparent)}[data-frame=glass][data-bg=wash] .metapill{background:rgba(255,255,255,.78);border:1px solid rgba(255,255,255,.95);color:var(--ink-soft);box-shadow:var(--sh-sm)}[data-frame=glass][data-bg=wash] .card:hover,[data-frame=glass][data-bg=wash] .lane:hover{transform:translateY(-3px)}[data-frame=glass][data-bg=wash][data-glass=dark]{color:#f4f6fb}[data-frame=glass][data-bg=wash][data-glass=dark] .fr-chrome{background:rgba(22,26,40,.62);border:1px solid rgba(255,255,255,.16);color:#f4f6fb}[data-frame=glass][data-bg=wash][data-glass=dark] .card,[data-frame=glass][data-bg=wash][data-glass=dark] .lane{background:linear-gradient(180deg,rgba(255,255,255,.66) 0,rgba(255,255,255,.22) 4%,rgba(255,255,255,.04) 13%,rgba(255,255,255,0) 26%),radial-gradient(80% 38% at 26% 0,rgba(255,255,255,.34) 0,rgba(255,255,255,0) 38%),linear-gradient(180deg,color-mix(in srgb,var(--sc) 17%,rgba(32,36,52,.87)) 0,color-mix(in srgb,var(--sc) 8%,rgba(16,19,30,.78)) 100%);backdrop-filter:blur(24px) saturate(2.2) brightness(1.06);border:1px solid rgba(255,255,255,.4);box-shadow:-8px 0 24px -8px color-mix(in srgb,var(--sc) 70%,transparent),0 2px 6px rgba(8,10,22,.4),0 30px 60px -22px rgba(8,10,22,.7),inset 0 2px 0 rgba(255,255,255,.55),inset 0 -1px 0 rgba(0,0,0,.25);color:#f4f6fb}[data-frame=glass][data-bg=wash][data-glass=dark] .badge{background:color-mix(in srgb,var(--sc) 62%,rgba(18,22,34,.5));border:1px solid color-mix(in srgb,var(--sc) 55%,rgba(255,255,255,.4));color:#fff}[data-frame=glass][data-bg=wash][data-glass=dark] .chip{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.9)}[data-frame=glass][data-bg=wash][data-glass=dark] .chip.now{background:var(--sc);border-color:color-mix(in srgb,var(--sc) 55%,#fff);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 3px 12px -3px color-mix(in srgb,var(--sc) 70%,transparent)}[data-frame=glass][data-bg=wash][data-glass=dark] .chip.done{opacity:.6}[data-frame=glass][data-bg=wash][data-glass=dark] .bar{background:rgba(255,255,255,.16)}[data-frame=glass][data-bg=wash][data-glass=dark] .metapill{background:rgba(22,26,40,.6);border:1px solid rgba(255,255,255,.18);color:#fff}[data-frame=glass][data-bg=wash][data-glass=dark] .fr-title{color:#fff}[data-frame=glass][data-bg=wash][data-glass=dark] .fr-eyebrow{color:rgba(255,255,255,.8)}[data-frame=glass] .glass-dark{background:linear-gradient(180deg,rgba(24,28,42,.62),rgba(15,18,28,.52))!important;backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 18px 40px -20px rgba(8,12,22,.6),inset 0 1px 0 rgba(255,255,255,.14)!important;color:#f4f6fb!important}[data-frame=glass] .glass-dark .fr-title{color:#fff;text-shadow:none}[data-frame=glass] .glass-dark .fr-eyebrow,[data-frame=glass] .glass-dark .sub{color:rgba(255,255,255,.82)}[data-frame=glass] .glass-light{background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(255,255,255,.56))!important;backdrop-filter:blur(32px) saturate(1.7);border:1px solid rgba(255,255,255,.8)!important;box-shadow:0 24px 56px -24px rgba(8,12,22,.5),inset 0 1px 0 rgba(255,255,255,.95)!important;color:var(--ink)!important}[data-frame=glass] .glass-light .fr-title{color:var(--ink)!important;text-shadow:none!important}[data-frame=glass] .glass-light .fr-eyebrow,[data-frame=glass] .glass-light .sub{color:var(--body)!important}[data-frame=glass] .glass-light .metapill{background:rgba(255,255,255,.6)!important;border-color:rgba(255,255,255,.85)!important;color:var(--ink-soft)!important}[data-frame=glass][data-bg=photo] .fr-title{color:#fff;text-shadow:0 2px 20px rgba(8,12,22,.45)}[data-frame=glass][data-bg=wash] .fr-title{color:var(--ink)}[data-frame=glass] .fr-eyebrow{color:rgba(255,255,255,.86)}[data-frame=glass][data-bg=wash] .fr-eyebrow{color:var(--muted)}[data-frame=glass][data-bg=photo] .card{border-left:4px solid var(--sc)}[data-frame=glass][data-bg=photo] .lane{border-left:5px solid var(--sc)}[data-frame=glass][data-bg=photo][data-glass=light] .card{border-left:4px solid var(--sc)}[data-frame=glass][data-bg=photo][data-glass=light] .lane{border-left:5px solid var(--sc)}[data-frame=paper]{color:var(--ink)}[data-frame=paper] .fr-chrome{color:var(--ink-soft)}[data-frame=paper] .card,[data-frame=paper] .fr-chrome,[data-frame=paper] .lane{background:var(--surface);border:1px solid var(--border);box-shadow:var(--sh-sm)}[data-frame=paper] .card,[data-frame=paper] .lane{color:var(--ink)}[data-frame=paper] .card{border-top:3px solid var(--sc)}[data-frame=paper] .badge{background:var(--sc);color:#fff}[data-frame=paper] .chip{background:var(--idle-tint);color:var(--body)}[data-frame=paper] .chip.done{background:var(--surface);border:1px solid var(--border);color:var(--muted)}[data-frame=paper] .chip.now{background:var(--sc);color:#fff}[data-frame=paper] .bar{background:var(--idle-tint)}[data-frame=paper] .bar i{background:var(--sc)}[data-frame=paper] .metapill{background:var(--surface);border:1px solid var(--border);color:var(--ink-soft);box-shadow:var(--sh-xs)}[data-frame=paper] .fr-eyebrow{color:var(--muted)}[data-frame=paper] .fr-title{color:var(--ink);position:relative;display:inline-flex;padding-bottom:var(--s3)}[data-frame=paper] .fr-title:after{content:"";position:absolute;left:0;bottom:0;width:84px;height:4px;border-radius:var(--r-pill);background:var(--accent)}[data-frame=paper][data-bg=wash] .card,[data-frame=paper][data-bg=wash] .lane{border-radius:var(--r-sm);box-shadow:var(--sh-xs);background:rgba(255,255,255,.95)}[data-frame=paper][data-bg=wash] .card:hover,[data-frame=paper][data-bg=wash] .lane:hover{transform:none;border-color:var(--brand-300);box-shadow:var(--sh-xs)}[data-frame=color]{color:var(--ink)}[data-frame=color] .fr-chrome{background:rgba(255,255,255,.72);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.8);box-shadow:var(--sh-sm);color:var(--ink-soft)}[data-frame=color] .card{background:linear-gradient(135deg,color-mix(in srgb,var(--sc) 26%,#fff) 0,var(--sct) 100%);border:1px solid color-mix(in srgb,var(--sc) 30%,#fff);box-shadow:var(--sh-sm);color:var(--sci)}[data-frame=color] .lane{background:rgba(255,255,255,.74);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.85);box-shadow:var(--sh-sm);border-left:5px solid var(--sc)}[data-frame=color] .badge{background:var(--sc);color:#fff}[data-frame=color] .chip{background:var(--sct);color:var(--sci)}[data-frame=color] .chip.now{background:var(--sc);color:#fff}[data-frame=color] .chip.done{opacity:.7}[data-frame=color] .bar{background:var(--sct)}[data-frame=color] .bar i{background:var(--sc)}[data-frame=color] .metapill{background:rgba(255,255,255,.66);border:1px solid rgba(255,255,255,.8);color:var(--ink-soft);box-shadow:var(--sh-xs)}[data-frame=color] .fr-eyebrow{color:var(--ink-soft)}[data-frame=color] .fr-title{background:linear-gradient(110deg,var(--subj-6) 0,var(--subj-3) 34%,var(--brand-500) 70%,var(--subj-12) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-frame=color][data-bg=wash] .lane{background:linear-gradient(100deg,var(--sct) 0,color-mix(in srgb,var(--sct) 55%,#fff) 100%);border:1px solid color-mix(in srgb,var(--sc) 26%,#fff);border-left:6px solid var(--sc);box-shadow:var(--sh-sm)}[data-frame=color][data-bg=wash] .card{background:linear-gradient(135deg,color-mix(in srgb,var(--sc) 44%,#fff) 0,var(--sct) 100%);border:1px solid color-mix(in srgb,var(--sc) 36%,#fff)}[data-frame=color][data-bg=wash] .chip{background:rgba(255,255,255,.7);color:var(--sci)}[data-tone=dark][data-bg=wash] .stage:after{background:rgba(12,11,20,.45)}[data-tone=dark][data-bg=photo][data-frame=paper] .stage:after{background:rgba(20,19,31,.86)}[data-tone=dark][data-bg=photo][data-frame=color] .stage:after{background:rgba(20,19,31,.55)}[data-tone=dark][data-frame=glass][data-bg=wash] .card,[data-tone=dark][data-frame=glass][data-bg=wash] .lane{background:linear-gradient(180deg,rgba(40,40,58,.78),rgba(34,34,50,.6));border:1px solid rgba(255,255,255,.14);color:var(--ink);box-shadow:0 24px 50px -22px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.12)}[data-tone=dark][data-frame=glass][data-bg=wash] .fr-chrome{background:rgba(40,40,58,.7);border:1px solid rgba(255,255,255,.14);color:var(--ink-soft)}[data-tone=dark][data-frame=glass][data-bg=wash] .fr-title{color:var(--ink)}[data-tone=dark][data-frame=glass][data-bg=wash] .chip{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14);color:var(--ink-soft)}[data-tone=dark][data-frame=paper] .card,[data-tone=dark][data-frame=paper] .fr-chrome,[data-tone=dark][data-frame=paper] .lane{background:var(--surface);border-color:var(--border);color:var(--ink)}[data-tone=dark][data-frame=paper] .chip{background:var(--idle-tint);color:var(--ink-soft)}[data-tone=dark][data-frame=paper] .chip.done{background:transparent;border-color:var(--border);color:var(--muted)}[data-tone=dark][data-frame=color] .card{background:linear-gradient(135deg,color-mix(in srgb,var(--sc) 40%,#1e1d2c) 0,color-mix(in srgb,var(--sc) 22%,#14131f) 100%);border:1px solid color-mix(in srgb,var(--sc) 30%,#1e1d2c);color:#fff}[data-tone=dark][data-frame=color] .lane{background:rgba(40,40,58,.7);border-color:rgba(255,255,255,.12)}[data-tone=dark][data-frame=color] .lane .nm .t{color:var(--ink)}.home[data-bg=photo] .frame:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;mix-blend-mode:color;opacity:.2;background-size:200% 200%;background-image:linear-gradient(125deg,var(--accent-deep) 0,var(--accent) 46%,var(--accent-light) 100%)}.home[data-theme=off] .frame:before{opacity:0}.home[data-bg=photo][data-zoom="1"] .frame:before{animation:gradedrift 34s ease-in-out infinite}@keyframes gradedrift{0%{background-position:0 30%}25%{background-position:70% 8%}50%{background-position:100% 70%}75%{background-position:34% 100%}to{background-position:0 30%}}@media (prefers-reduced-motion:reduce){.home[data-bg=photo][data-zoom="1"] .frame:before{animation:none}}.home[data-bg=photo] .scrim.min{background:radial-gradient(62% 58% at 16% 10%,rgba(255,255,255,.34),transparent 58%),radial-gradient(70% 64% at 88% 96%,rgba(10,8,18,.32),transparent 60%),radial-gradient(135% 130% at 50% 46%,transparent 52%,rgba(10,8,18,.5) 100%),linear-gradient(180deg,rgba(10,8,18,.2),transparent 30%,rgba(10,8,18,.3));background-size:160% 160%,160% 160%,100% 100%,100% 100%}.home[data-theme=off] .scrim.min{background:radial-gradient(130% 125% at 50% 46%,transparent 56%,rgba(10,8,18,.42) 100%),linear-gradient(180deg,rgba(10,8,18,.18),transparent 28%,rgba(10,8,18,.3))}.home[data-bg=photo][data-zoom="1"] .scrim.min{animation:lightdrift 30s ease-in-out infinite}@keyframes lightdrift{0%{background-position:0 0,100% 100%,0 0,0 0}50%{background-position:60% 40%,40% 60%,0 0,0 0}to{background-position:0 0,100% 100%,0 0,0 0}}@media (prefers-reduced-motion:reduce){.home[data-bg=photo][data-zoom="1"] .scrim.min{animation:none}}.home[data-bg=photo] .scrim.frost{background:radial-gradient(70% 62% at 50% 40%,rgba(255,255,255,.5),rgba(255,255,255,.26) 60%,transparent 84%),linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.14) 38%,rgba(255,255,255,.32))}.home[data-bg=photo] .frame[data-veil=photo-frost] .veil{opacity:1;background:rgba(248,248,250,.46);backdrop-filter:blur(16px) saturate(1.1)}.home[data-bg=photo][data-dim=bright] .frame:before{opacity:.1}.home[data-bg=photo] .photo{filter:saturate(1.18) contrast(1.05) brightness(1.01)}.home[data-theme=off] .photo{filter:none}.home[data-bg=photo][data-dim=dim] .scrim.min{background:radial-gradient(72% 64% at 50% 42%,rgba(10,8,18,.34),transparent 72%),linear-gradient(180deg,rgba(10,8,18,.44),rgba(10,8,18,.24) 40%,rgba(10,8,18,.5))!important}.home[data-bg=photo][data-dim=dim] .frame[data-veil=photo-soft] .veil{background:linear-gradient(180deg,rgba(10,8,18,.44),rgba(10,8,18,.3) 40%,rgba(10,8,18,.5))!important}.home[data-bg=photo][data-dim=bright] .photo{filter:saturate(1.14) contrast(1.02) brightness(1.08)}.home[data-bg=photo] .brand,.home[data-bg=photo] .clock,.home[data-bg=photo] .ctx,.home[data-bg=photo] .glass,.home[data-bg=photo] .modesw,.home[data-bg=photo] .pl-card,.home[data-bg=photo] .vcard{box-shadow:0 16px 40px -22px rgba(10,8,18,.7),inset 0 1px 0 rgba(255,255,255,.28)}.home[data-theme=off] .brand,.home[data-theme=off] .clock,.home[data-theme=off] .ctx,.home[data-theme=off] .glass,.home[data-theme=off] .modesw,.home[data-theme=off] .pl-card,.home[data-theme=off] .vcard{background-image:none}.home[data-bg=photo] .lesson-menu button svg,.home[data-bg=photo] .toolspop .tool svg{color:var(--accent)}.home[data-theme]:not([data-theme=clear]):not([data-theme=off]) :is(.hub-modal,.cfg-modal,.cu-modal,.cmp-modal,.ue-modal,.set-panel,.ll-dlg,.ll-overlay .ll-root,.td-dock,.lnav-presetpop,.ll-menu,.ll-addpop,.lesson-menu,.toolspop,.wb-respop,.rw-respop,.hub-detailpane,.qpop,.ue-rowmenu,.lm-modal),:root[data-theme]:not([data-theme=clear]):not([data-theme=off]) :is(.hub-modal,.cfg-modal,.cu-modal,.cmp-modal,.ue-modal,.set-panel,.ll-dlg,.ll-overlay .ll-root,.td-dock,.lnav-presetpop,.ll-menu,.ll-addpop,.lesson-menu,.toolspop,.wb-respop,.rw-respop,.hub-detailpane,.qpop,.ue-rowmenu,.lm-modal){background-image:radial-gradient(135% 130% at 100% 0,color-mix(in oklab,var(--accent) 14%,transparent),transparent 62%)!important}.home[data-theme]:not([data-theme=clear]):not([data-theme=off]) :is(.hub-scrim,.cfg-scrim,.cu-scrim,.cmp-scrim,.ue-scrim,.set-scrim,.ll-dlgscrim,.qpop-scrim,.lm-scrim),:root[data-theme]:not([data-theme=clear]):not([data-theme=off]) :is(.hub-scrim,.cfg-scrim,.cu-scrim,.cmp-scrim,.ue-scrim,.set-scrim,.ll-dlgscrim,.qpop-scrim,.lm-scrim){background-image:radial-gradient(120% 100% at 50% 0,color-mix(in oklab,var(--accent) 16%,transparent),transparent 70%)}.home .pl-btn.pri,.home .vb-btn.pri{background:var(--accent);border-color:transparent}.home .pl-btn.pri{box-shadow:0 8px 20px -10px var(--accent)}.home .vb-btn.pri{box-shadow:0 12px 26px -12px var(--accent)}.home .slide-fab{background:var(--accent);box-shadow:0 14px 28px -10px var(--accent)}.home .slide-thumb.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),var(--sh-sm)}.home .wb-btn.on{background:var(--accent-50);color:var(--accent-600)}.home[data-tone=dark] .wb-btn.on{background:rgba(255,255,255,.26);color:#fff}.home .va-row.now{box-shadow:0 0 0 1.5px var(--accent),0 18px 44px -20px color-mix(in oklab,var(--accent) 60%,transparent)}.home .va-cell.now,.home .vc-wcell.now{box-shadow:0 0 0 1.5px var(--accent)}.home .pl-edit:focus{background:color-mix(in oklab,var(--accent) 8%,transparent)}.home[data-tone=dark] .pl-edit:focus{background:rgba(255,255,255,.1)}.home[data-tone=light] .canvas.glass-dim{background:rgba(255,255,255,.58);border:1px solid rgba(255,255,255,.8);backdrop-filter:blur(28px) saturate(1.3);box-shadow:0 40px 90px -42px rgba(28,27,46,.45),inset 0 1px 0 rgba(255,255,255,.7)}.home[data-tone=light] .canvas.glass-dim .eyebrow{color:var(--brand-600)}.home[data-tone=light] .canvas.glass-dim .greeting{color:var(--ink)}.card:hover,.lane:hover{transform:translateY(-2px)}.tabs a:hover{opacity:.85}@media (prefers-reduced-motion:reduce){.stage:before{animation:none!important}.card:hover,.lane:hover,.tabs a:hover{transform:none}}}