@media (prefers-color-scheme:dark){:root{--color-red-50:color-mix(in oklab,oklch(63.7% 0.237 25.331) 10%,var(--dk-card));--color-red-100:color-mix(in oklab,oklch(63.7% 0.237 25.331) 24%,var(--dk-card));--color-red-200:color-mix(in oklab,oklch(63.7% 0.237 25.331) 34%,var(--dk-card));--color-red-300:color-mix(in oklab,oklch(63.7% 0.237 25.331) 48%,var(--dk-card));--color-red-700:oklch(80.8% 0.114 19.571);--color-red-800:oklch(88.5% 0.062 18.334);--color-red-900:oklch(93.6% 0.032 17.717);--color-red-950:oklch(97.1% 0.013 17.38);--color-orange-50:color-mix(in oklab,oklch(70.5% 0.213 47.604) 10%,var(--dk-card));--color-orange-100:color-mix(in oklab,oklch(70.5% 0.213 47.604) 24%,var(--dk-card));--color-orange-200:color-mix(in oklab,oklch(70.5% 0.213 47.604) 34%,var(--dk-card));--color-orange-300:color-mix(in oklab,oklch(70.5% 0.213 47.604) 48%,var(--dk-card));--color-orange-700:oklch(83.7% 0.128 66.29);--color-orange-800:oklch(90.1% 0.076 70.697);--color-orange-900:oklch(95.4% 0.038 75.164);--color-orange-950:oklch(98% 0.016 73.684);--color-amber-50:color-mix(in oklab,oklch(76.9% 0.188 70.08) 10%,var(--dk-card));--color-amber-100:color-mix(in oklab,oklch(76.9% 0.188 70.08) 24%,var(--dk-card));--color-amber-200:color-mix(in oklab,oklch(76.9% 0.188 70.08) 34%,var(--dk-card));--color-amber-300:color-mix(in oklab,oklch(76.9% 0.188 70.08) 48%,var(--dk-card));--color-amber-700:oklch(87.9% 0.169 91.605);--color-amber-800:oklch(92.4% 0.12 95.746);--color-amber-900:oklch(96.2% 0.059 95.617);--color-amber-950:oklch(98.7% 0.022 95.277);--color-yellow-50:color-mix(in oklab,oklch(79.5% 0.184 86.047) 10%,var(--dk-card));--color-yellow-100:color-mix(in oklab,oklch(79.5% 0.184 86.047) 24%,var(--dk-card));--color-yellow-200:color-mix(in oklab,oklch(79.5% 0.184 86.047) 34%,var(--dk-card));--color-yellow-300:color-mix(in oklab,oklch(79.5% 0.184 86.047) 48%,var(--dk-card));--color-yellow-700:oklch(90.5% 0.182 98.111);--color-yellow-800:oklch(94.5% 0.129 101.54);--color-yellow-900:oklch(97.3% 0.071 103.193);--color-yellow-950:oklch(98.7% 0.026 102.212);--color-lime-50:color-mix(in oklab,oklch(76.8% 0.233 130.85) 10%,var(--dk-card));--color-lime-100:color-mix(in oklab,oklch(76.8% 0.233 130.85) 24%,var(--dk-card));--color-lime-200:color-mix(in oklab,oklch(76.8% 0.233 130.85) 34%,var(--dk-card));--color-lime-300:color-mix(in oklab,oklch(76.8% 0.233 130.85) 48%,var(--dk-card));--color-lime-700:oklch(89.7% 0.196 126.665);--color-lime-800:oklch(93.8% 0.127 124.321);--color-lime-900:oklch(96.7% 0.067 122.328);--color-lime-950:oklch(98.6% 0.031 120.757);--color-green-50:color-mix(in oklab,oklch(72.3% 0.219 149.579) 10%,var(--dk-card));--color-green-100:color-mix(in oklab,oklch(72.3% 0.219 149.579) 24%,var(--dk-card));--color-green-200:color-mix(in oklab,oklch(72.3% 0.219 149.579) 34%,var(--dk-card));--color-green-300:color-mix(in oklab,oklch(72.3% 0.219 149.579) 48%,var(--dk-card));--color-green-700:oklch(87.1% 0.15 154.449);--color-green-800:oklch(92.5% 0.084 155.995);--color-green-900:oklch(96.2% 0.044 156.743);--color-green-950:oklch(98.2% 0.018 155.826);--color-emerald-50:color-mix(in oklab,oklch(69.6% 0.17 162.48) 10%,var(--dk-card));--color-emerald-100:color-mix(in oklab,oklch(69.6% 0.17 162.48) 24%,var(--dk-card));--color-emerald-200:color-mix(in oklab,oklch(69.6% 0.17 162.48) 34%,var(--dk-card));--color-emerald-300:color-mix(in oklab,oklch(69.6% 0.17 162.48) 48%,var(--dk-card));--color-emerald-700:oklch(84.5% 0.143 164.978);--color-emerald-800:oklch(90.5% 0.093 164.15);--color-emerald-900:oklch(95% 0.052 163.051);--color-emerald-950:oklch(97.9% 0.021 166.113);--color-teal-50:color-mix(in oklab,oklch(70.4% 0.14 182.503) 10%,var(--dk-card));--color-teal-100:color-mix(in oklab,oklch(70.4% 0.14 182.503) 24%,var(--dk-card));--color-teal-200:color-mix(in oklab,oklch(70.4% 0.14 182.503) 34%,var(--dk-card));--color-teal-300:color-mix(in oklab,oklch(70.4% 0.14 182.503) 48%,var(--dk-card));--color-teal-700:oklch(85.5% 0.138 181.071);--color-teal-800:oklch(91% 0.096 180.426);--color-teal-900:oklch(95.3% 0.051 180.801);--color-teal-950:oklch(98.4% 0.014 180.72);--color-cyan-50:color-mix(in oklab,oklch(71.5% 0.143 215.221) 10%,var(--dk-card));--color-cyan-100:color-mix(in oklab,oklch(71.5% 0.143 215.221) 24%,var(--dk-card));--color-cyan-200:color-mix(in oklab,oklch(71.5% 0.143 215.221) 34%,var(--dk-card));--color-cyan-300:color-mix(in oklab,oklch(71.5% 0.143 215.221) 48%,var(--dk-card));--color-cyan-700:oklch(86.5% 0.127 207.078);--color-cyan-800:oklch(91.7% 0.08 205.041);--color-cyan-900:oklch(95.6% 0.045 203.388);--color-cyan-950:oklch(98.4% 0.019 200.873);--color-sky-50:color-mix(in oklab,oklch(68.5% 0.169 237.323) 10%,var(--dk-card));--color-sky-100:color-mix(in oklab,oklch(68.5% 0.169 237.323) 24%,var(--dk-card));--color-sky-200:color-mix(in oklab,oklch(68.5% 0.169 237.323) 34%,var(--dk-card));--color-sky-300:color-mix(in oklab,oklch(68.5% 0.169 237.323) 48%,var(--dk-card));--color-sky-700:oklch(82.8% 0.111 230.318);--color-sky-800:oklch(90.1% 0.058 230.902);--color-sky-900:oklch(95.1% 0.026 236.824);--color-sky-950:oklch(97.7% 0.013 236.62);--color-blue-50:color-mix(in oklab,oklch(62.3% 0.214 259.815) 10%,var(--dk-card));--color-blue-100:color-mix(in oklab,oklch(62.3% 0.214 259.815) 24%,var(--dk-card));--color-blue-200:color-mix(in oklab,oklch(62.3% 0.214 259.815) 34%,var(--dk-card));--color-blue-300:color-mix(in oklab,oklch(62.3% 0.214 259.815) 48%,var(--dk-card));--color-blue-700:oklch(80.9% 0.105 251.813);--color-blue-800:oklch(88.2% 0.059 254.128);--color-blue-900:oklch(93.2% 0.032 255.585);--color-blue-950:oklch(97% 0.014 254.604);--color-indigo-50:color-mix(in oklab,oklch(58.5% 0.233 277.117) 10%,var(--dk-card));--color-indigo-100:color-mix(in oklab,oklch(58.5% 0.233 277.117) 24%,var(--dk-card));--color-indigo-200:color-mix(in oklab,oklch(58.5% 0.233 277.117) 34%,var(--dk-card));--color-indigo-300:color-mix(in oklab,oklch(58.5% 0.233 277.117) 48%,var(--dk-card));--color-indigo-700:oklch(78.5% 0.115 274.713);--color-indigo-800:oklch(87% 0.065 274.039);--color-indigo-900:oklch(93% 0.034 272.788);--color-indigo-950:oklch(96.2% 0.018 272.314);--color-violet-50:color-mix(in oklab,oklch(60.6% 0.25 292.717) 10%,var(--dk-card));--color-violet-100:color-mix(in oklab,oklch(60.6% 0.25 292.717) 24%,var(--dk-card));--color-violet-200:color-mix(in oklab,oklch(60.6% 0.25 292.717) 34%,var(--dk-card));--color-violet-300:color-mix(in oklab,oklch(60.6% 0.25 292.717) 48%,var(--dk-card));--color-violet-700:oklch(81.1% 0.111 293.571);--color-violet-800:oklch(89.4% 0.057 293.283);--color-violet-900:oklch(94.3% 0.029 294.588);--color-violet-950:oklch(96.9% 0.016 293.756);--color-purple-50:color-mix(in oklab,oklch(62.7% 0.265 303.9) 10%,var(--dk-card));--color-purple-100:color-mix(in oklab,oklch(62.7% 0.265 303.9) 24%,var(--dk-card));--color-purple-200:color-mix(in oklab,oklch(62.7% 0.265 303.9) 34%,var(--dk-card));--color-purple-300:color-mix(in oklab,oklch(62.7% 0.265 303.9) 48%,var(--dk-card));--color-purple-700:oklch(82.7% 0.119 306.383);--color-purple-800:oklch(90.2% 0.063 306.703);--color-purple-900:oklch(94.6% 0.033 307.174);--color-purple-950:oklch(97.7% 0.014 308.299);--color-fuchsia-50:color-mix(in oklab,oklch(66.7% 0.295 322.15) 10%,var(--dk-card));--color-fuchsia-100:color-mix(in oklab,oklch(66.7% 0.295 322.15) 24%,var(--dk-card));--color-fuchsia-200:color-mix(in oklab,oklch(66.7% 0.295 322.15) 34%,var(--dk-card));--color-fuchsia-300:color-mix(in oklab,oklch(66.7% 0.295 322.15) 48%,var(--dk-card));--color-fuchsia-700:oklch(83.3% 0.145 321.434);--color-fuchsia-800:oklch(90.3% 0.076 319.62);--color-fuchsia-900:oklch(95.2% 0.037 318.852);--color-fuchsia-950:oklch(97.7% 0.017 320.058);--color-pink-50:color-mix(in oklab,oklch(65.6% 0.241 354.308) 10%,var(--dk-card));--color-pink-100:color-mix(in oklab,oklch(65.6% 0.241 354.308) 24%,var(--dk-card));--color-pink-200:color-mix(in oklab,oklch(65.6% 0.241 354.308) 34%,var(--dk-card));--color-pink-300:color-mix(in oklab,oklch(65.6% 0.241 354.308) 48%,var(--dk-card));--color-pink-700:oklch(82.3% 0.12 346.018);--color-pink-800:oklch(89.9% 0.061 343.231);--color-pink-900:oklch(94.8% 0.028 342.258);--color-pink-950:oklch(97.1% 0.014 343.198);--color-rose-50:color-mix(in oklab,oklch(64.5% 0.246 16.439) 10%,var(--dk-card));--color-rose-100:color-mix(in oklab,oklch(64.5% 0.246 16.439) 24%,var(--dk-card));--color-rose-200:color-mix(in oklab,oklch(64.5% 0.246 16.439) 34%,var(--dk-card));--color-rose-300:color-mix(in oklab,oklch(64.5% 0.246 16.439) 48%,var(--dk-card));--color-rose-700:oklch(81% 0.117 11.638);--color-rose-800:oklch(89.2% 0.058 10.001);--color-rose-900:oklch(94.1% 0.03 12.58);--color-rose-950:oklch(96.9% 0.015 12.422);--color-slate-50:#262629;--color-slate-100:#2c2c2e;--color-slate-200:#3a3a3c;--color-slate-300:#48484a;--color-slate-400:#7c7c82;--color-slate-500:#8e8e93;--color-slate-600:#aeaeb2;--color-slate-700:#c7c7cc;--color-slate-800:#e5e5ea;--color-slate-900:#f2f2f7;--color-slate-950:#ffffff;--color-gray-50:#262629;--color-gray-100:#2c2c2e;--color-gray-200:#3a3a3c;--color-gray-300:#48484a;--color-gray-400:#7c7c82;--color-gray-500:#8e8e93;--color-gray-600:#aeaeb2;--color-gray-700:#c7c7cc;--color-gray-800:#e5e5ea;--color-gray-900:#f2f2f7;--color-gray-950:#ffffff;--color-zinc-50:#262629;--color-zinc-100:#2c2c2e;--color-zinc-200:#3a3a3c;--color-zinc-300:#48484a;--color-zinc-400:#7c7c82;--color-zinc-500:#8e8e93;--color-zinc-600:#aeaeb2;--color-zinc-700:#c7c7cc;--color-zinc-800:#e5e5ea;--color-zinc-900:#f2f2f7;--color-zinc-950:#ffffff;--color-neutral-50:#262629;--color-neutral-100:#2c2c2e;--color-neutral-200:#3a3a3c;--color-neutral-300:#48484a;--color-neutral-400:#7c7c82;--color-neutral-500:#8e8e93;--color-neutral-600:#aeaeb2;--color-neutral-700:#c7c7cc;--color-neutral-800:#e5e5ea;--color-neutral-900:#f2f2f7;--color-neutral-950:#ffffff;--color-stone-50:#262629;--color-stone-100:#2c2c2e;--color-stone-200:#3a3a3c;--color-stone-300:#48484a;--color-stone-400:#7c7c82;--color-stone-500:#8e8e93;--color-stone-600:#aeaeb2;--color-stone-700:#c7c7cc;--color-stone-800:#e5e5ea;--color-stone-900:#f2f2f7;--color-stone-950:#ffffff}.bg-red-700{background-color:oklch(50.5% .213 27.518)}.bg-red-800{background-color:oklch(44.4% .177 26.899)}.bg-red-900{background-color:oklch(39.6% .141 25.723)}.bg-red-950{background-color:oklch(25.8% .092 26.042)}.text-red-500,.text-red-600{color:oklch(70.4% .191 22.216)}.bg-orange-700{background-color:oklch(55.3% .195 38.402)}.bg-orange-800{background-color:oklch(47% .157 37.304)}.bg-orange-900{background-color:oklch(40.8% .123 38.172)}.bg-orange-950{background-color:oklch(26.6% .079 36.259)}.text-orange-500,.text-orange-600{color:oklch(75% .183 55.934)}.bg-amber-700{background-color:oklch(55.5% .163 48.998)}.bg-amber-800{background-color:oklch(47.3% .137 46.201)}.bg-amber-900{background-color:oklch(41.4% .112 45.904)}.bg-amber-950{background-color:oklch(27.9% .077 45.635)}.text-amber-500,.text-amber-600{color:oklch(82.8% .189 84.429)}.bg-yellow-700{background-color:oklch(55.4% .135 66.442)}.bg-yellow-800{background-color:oklch(47.6% .114 61.907)}.bg-yellow-900{background-color:oklch(42.1% .095 57.708)}.bg-yellow-950{background-color:oklch(28.6% .066 53.813)}.text-yellow-500,.text-yellow-600{color:oklch(85.2% .199 91.936)}.bg-lime-700{background-color:oklch(53.2% .157 131.589)}.bg-lime-800{background-color:oklch(45.3% .124 130.933)}.bg-lime-900{background-color:oklch(40.5% .101 131.063)}.bg-lime-950{background-color:oklch(27.4% .072 132.109)}.text-lime-500,.text-lime-600{color:oklch(84.1% .238 128.85)}.bg-green-700{background-color:oklch(52.7% .154 150.069)}.bg-green-800{background-color:oklch(44.8% .119 151.328)}.bg-green-900{background-color:oklch(39.3% .095 152.535)}.bg-green-950{background-color:oklch(26.6% .065 152.934)}.text-green-500,.text-green-600{color:oklch(79.2% .209 151.711)}.bg-emerald-700{background-color:oklch(50.8% .118 165.612)}.bg-emerald-800{background-color:oklch(43.2% .095 166.913)}.bg-emerald-900{background-color:oklch(37.8% .077 168.94)}.bg-emerald-950{background-color:oklch(26.2% .051 172.552)}.text-emerald-500,.text-emerald-600{color:oklch(76.5% .177 163.223)}.bg-teal-700{background-color:oklch(51.1% .096 186.391)}.bg-teal-800{background-color:oklch(43.7% .078 188.216)}.bg-teal-900{background-color:oklch(38.6% .063 188.416)}.bg-teal-950{background-color:oklch(27.7% .046 192.524)}.text-teal-500,.text-teal-600{color:oklch(77.7% .152 181.912)}.bg-cyan-700{background-color:oklch(52% .105 223.128)}.bg-cyan-800{background-color:oklch(45% .085 224.283)}.bg-cyan-900{background-color:oklch(39.8% .07 227.392)}.bg-cyan-950{background-color:oklch(30.2% .056 229.695)}.text-cyan-500,.text-cyan-600{color:oklch(78.9% .154 211.53)}.bg-sky-700{background-color:oklch(50% .134 242.749)}.bg-sky-800{background-color:oklch(44.3% .11 240.79)}.bg-sky-900{background-color:oklch(39.1% .09 240.876)}.bg-sky-950{background-color:oklch(29.3% .066 243.157)}.text-sky-500,.text-sky-600{color:oklch(74.6% .16 232.661)}.bg-blue-700{background-color:oklch(48.8% .243 264.376)}.bg-blue-800{background-color:oklch(42.4% .199 265.638)}.bg-blue-900{background-color:oklch(37.9% .146 265.522)}.bg-blue-950{background-color:oklch(28.2% .091 267.935)}.text-blue-500,.text-blue-600{color:oklch(70.7% .165 254.624)}.bg-indigo-700{background-color:oklch(45.7% .24 277.023)}.bg-indigo-800{background-color:oklch(39.8% .195 277.366)}.bg-indigo-900{background-color:oklch(35.9% .144 278.697)}.bg-indigo-950{background-color:oklch(25.7% .09 281.288)}.text-indigo-500,.text-indigo-600{color:oklch(67.3% .182 276.935)}.bg-violet-700{background-color:oklch(49.1% .27 292.581)}.bg-violet-800{background-color:oklch(43.2% .232 292.759)}.bg-violet-900{background-color:oklch(38% .189 293.745)}.bg-violet-950{background-color:oklch(28.3% .141 291.089)}.text-violet-500,.text-violet-600{color:oklch(70.2% .183 293.541)}.bg-purple-700{background-color:oklch(49.6% .265 301.924)}.bg-purple-800{background-color:oklch(43.8% .218 303.724)}.bg-purple-900{background-color:oklch(38.1% .176 304.987)}.bg-purple-950{background-color:oklch(29.1% .149 302.717)}.text-purple-500,.text-purple-600{color:oklch(71.4% .203 305.504)}.bg-fuchsia-700{background-color:oklch(51.8% .253 323.949)}.bg-fuchsia-800{background-color:oklch(45.2% .211 324.591)}.bg-fuchsia-900{background-color:oklch(40.1% .17 325.612)}.bg-fuchsia-950{background-color:oklch(29.3% .136 325.661)}.text-fuchsia-500,.text-fuchsia-600{color:oklch(74% .238 322.16)}.bg-pink-700{background-color:oklch(52.5% .223 3.958)}.bg-pink-800{background-color:oklch(45.9% .187 3.815)}.bg-pink-900{background-color:oklch(40.8% .153 2.432)}.bg-pink-950{background-color:oklch(28.4% .109 3.907)}.text-pink-500,.text-pink-600{color:oklch(71.8% .202 349.761)}.bg-rose-700{background-color:oklch(51.4% .222 16.935)}.bg-rose-800{background-color:oklch(45.5% .188 13.697)}.bg-rose-900{background-color:oklch(41% .159 10.272)}.bg-rose-950{background-color:oklch(27.1% .105 12.094)}.text-rose-500,.text-rose-600{color:oklch(71.2% .194 13.428)}:root{color-scheme:dark;--dk-page:#000000;--dk-panel:#141416;--dk-card:#1f1f22;--dk-fill:#2c2c2e;--dk-line:#3a3a3c;--dk-text:#f2f2f7;--dk-text-2:#a1a1a8;--dk-blue-text:#6ea8ff;--dk-blue-tint:#1c2940;--dk-red-text:#ff7b6e;--dk-amber-text:#e8b25c;--dk-green-text:#5fd38d;--color-background:var(--dk-page);--color-foreground:var(--dk-text);--color-muted:var(--dk-fill);--color-muted-foreground:var(--dk-text-2);--color-border:var(--dk-line);--color-card:var(--dk-card);--color-card-foreground:var(--dk-text);--color-accent:var(--dk-blue-tint);--color-accent-foreground:#a9c6ff}[data-testid=homework-import-review],[data-testid=homework-recall],body{background-color:var(--dk-page)!important}.nodeword,.study-field .cloze-revealed,.study-field .nodeword,.text-primary{color:var(--dk-blue-text)}.text-destructive{color:var(--dk-red-text)}.text-muted-foreground\/40,.text-muted-foreground\/50,.text-muted-foreground\/60{color:#8e8e93}.bg-white{background-color:var(--dk-card)}.bg-white\/95{background-color:color-mix(in oklab,var(--dk-card) 95%,transparent)}.bg-\[\#1f2328\],.bg-\[\#2c2c2e\],.bg-neutral-800,.bg-neutral-900{background-color:var(--dk-line);color:#fff}}@media (prefers-color-scheme:dark){:is(button,a,[role=button]):is(.bg-neutral-800,.bg-neutral-900,.bg-\[\#1f2328\],.bg-\[\#2c2c2e\]):not(:disabled,[aria-pressed=true],[aria-selected=true],[aria-checked=true],:empty){box-shadow:inset 0 0 0 1.5px #8e8e93}:is(.bg-neutral-800,.bg-neutral-900,.bg-\[\#1f2328\],.bg-\[\#2c2c2e\]):is([aria-pressed=true],[aria-selected=true],[aria-checked=true],:empty){background-color:#e5e5ea;color:#000}:is(.bg-neutral-800,.bg-neutral-900,.bg-\[\#1f2328\],.bg-\[\#2c2c2e\]):is([aria-pressed=true],[aria-selected=true],[aria-checked=true]) .text-white,:is(.bg-neutral-800,.bg-neutral-900,.bg-\[\#1f2328\],.bg-\[\#2c2c2e\]):is([aria-pressed=true],[aria-selected=true],[aria-checked=true]):is(.text-white,:has(.text-white)){color:#000}.bg-\[\#f2f2f5\],.ring-\[\#f2f2f5\]{background-color:var(--dk-page);--tw-ring-color:var(--dk-page)}.bg-\[\#f2f2f5\]\/95{background-color:color-mix(in oklab,var(--dk-page) 95%,transparent)}.bg-\[\#f4f4f7\]{background-color:var(--dk-panel)}.bg-\[\#f7f7f9\]{background-color:var(--dk-card)}.bg-\[\#ececf0\],.bg-\[\#f0f0ee\]{background-color:var(--dk-fill)}.bg-\[\#e4e4ea\],.bg-\[\#e5e5ea\]{background-color:var(--dk-line)}.bg-\[\#e3e3e8\]{background-color:var(--dk-card)}.bg-\[\#e3e3e8\]>:is(.bg-white,.bg-card){background-color:#48484a}.bg-\[\#d8d8dd\]{background-color:#48484a}.bg-\[\#e3ecfd\],.bg-\[\#e3edff\],.bg-\[\#eef4ff\]{background-color:var(--dk-blue-tint)}.bg-\[\#e6f5ec\]{background-color:#16301f}.bg-\[\#fdecec\]{background-color:#3a1d1b}.bg-\[\#f3e2c2\]{background-color:#3d3220}.border-\[\#c7c7cc\],.border-\[\#d2d2d7\]{border-color:#48484a}.border-\[\#dcdce1\],.border-\[\#e3e3e8\]{border-color:var(--dk-line)}.border-\[\#b4b4b9\]{border-color:#636366}.border-\[\#8fb3f5\]{border-color:#3d64a8}.border-\[\#b4473b\]{border-color:#d0665a}.decoration-\[\#b4473b\]{text-decoration-color:var(--dk-red-text)}.text-\[\#22784a\],.text-\[\#2f9e5b\]{color:var(--dk-green-text)}.text-\[\#1d4ed8\],.text-\[\#2563eb\],.text-\[\#2f5fb8\]{color:var(--dk-blue-text)}.text-\[\#1e3a8a\]{color:#a9c6ff}.text-\[\#a1a1a6\]{color:#8e8e93}.text-\[\#9a6a1f\]{color:var(--dk-amber-text)}.text-\[\#3f3f46\]{color:#d1d1d6}.hwk-fill{background-color:var(--dk-fill)}.hwk-faint{color:#8e8e93}.hwk-tone-model,.hwk-tone-model.hwk-press:active:not(:disabled),.hwk-tone-model.hwk-press:hover:not(:disabled){background-color:#2a2445;color:#c9bcff}.hwk-tone-wrong,.hwk-tone-wrong.hwk-press:active:not(:disabled),.hwk-tone-wrong.hwk-press:hover:not(:disabled){background-color:#3a1f1d;color:#ff9a8f}.hwk-tone-right,.hwk-tone-right.hwk-press:active:not(:disabled),.hwk-tone-right.hwk-press:hover:not(:disabled){background-color:#16301f;color:#7ee0a0}.hwk-red{color:var(--dk-red-text)}.hwk-amber,.hwk-amber-box{color:var(--dk-amber-text)}.hwk-amber-box{border-color:#a57c35}.hwk-dot:before{background-color:#636366}.hwk-track{box-shadow:inset 0 0 0 1.5px #7c7c82}.hwk-rest{background-color:#f59e0b;background-image:repeating-linear-gradient(135deg,transparent 0 2.5px,rgba(0,0,0,.55) 2.5px 4.5px)}.hwk-cand-known{border-color:#30d158;color:#7ee0a0}.hwk-cand-new{border-color:#6ea8ff;color:#6ea8ff}.hwk-chip-on{background-color:#1c2940;box-shadow:inset 0 0 0 1.5px #6ea8ff;color:#6ea8ff}.hwk-press:active:not(:disabled){color:var(--dk-blue-text);background-color:var(--dk-blue-tint)}.hwk-press:focus-visible{outline-color:var(--dk-blue-text)}.hwk-panel{background-color:var(--dk-panel)}.hwk-card,.hwk-row{background-color:var(--dk-card);box-shadow:none}.hwk-row.hwk-fresh{background-color:var(--dk-blue-tint)}.hwk-row.hwk-back{box-shadow:inset 0 0 0 2px #4c8dff}.hwk-row.hwk-need{background-color:#2b2414;box-shadow:inset 0 0 0 1.5px #9a7420}.hwk-off>.hwk-row{background-color:transparent;box-shadow:inset 0 0 0 1px var(--dk-line)}.hwk-seg{background-color:var(--dk-fill)}.hwk-seg-waiting{background:repeating-linear-gradient(45deg,#6b5427 0 5px,#45381f 5px 10px)}.hwk-hint-near{color:#ff8a55}.hwk-hint{color:var(--dk-blue-text)}.hwk-celebrate{background:linear-gradient(135deg,#3a3016,#16301f);box-shadow:none}.hwk-primary:disabled{background-color:var(--dk-fill);color:var(--dk-text-2)}.hwk-reckey:disabled .hwk-reckey-circle,.hwk-reckey[aria-disabled=true] .hwk-reckey-circle{background-color:var(--dk-fill);color:#8e8e93}.hwk-reckey:disabled,.hwk-reckey[aria-disabled=true]{color:#8e8e93}:is(.bg-neutral-800,.bg-neutral-900,.bg-\[\#1f2328\],.bg-\[\#2c2c2e\]):disabled{background-color:var(--dk-fill);color:#8e8e93}input::placeholder,textarea::placeholder{color:#8e8e93}.streak-stars-zero{opacity:.65}.bg-background:is(.shadow-lg,.shadow-xl,.shadow-2xl){background-color:var(--dk-card)}[role=dialog][aria-modal=true].bg-card{box-shadow:0 0 0 1px var(--dk-line)}.hwk-confirm-backdrop{background-color:rgba(0,0,0,.7)}.hwk-confirm{background-color:#2a2a2c;border-color:#48484a}svg [fill="#1f2937"]{fill:#f2f2f7}svg [stroke="#1f2937"]{stroke:#f2f2f7}svg [fill="#d1d5db"]{fill:#48484a}.outline-slate-700{outline-color:#636366}svg rect[fill="#fff"]{fill:var(--dk-card)}svg rect[fill="#f3f4f6"]{fill:var(--dk-fill)}svg [stroke="#111827"]{stroke:#f2f2f7}svg [fill="#2563eb"]{fill:var(--dk-blue-text)}svg [fill="#9a3412"],svg [fill="#c2410c"]{fill:#fdba74}svg [fill="#15803d"],svg [fill="#166534"]{fill:#86efac}}@media (prefers-color-scheme:dark) and (hover:hover){.hwk-press:hover:not(:disabled){color:var(--dk-blue-text);background-color:var(--dk-blue-tint)}}@media (prefers-color-scheme:dark){@keyframes hw-letter{0%{transform:translateY(0);color:#f2f2f7}40%{transform:translateY(-.4em) scale(1.15)}to{transform:none;color:var(--c)}}}