/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-scrollbar-thumb:#0000;--tw-scrollbar-track:#0000;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/MontserratAlternates-Thin-5d596380b3db07a91bfc3e7e29c5985b.woff2?vsn=d)format("woff2")}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/MontserratAlternates-Regular-adf0ea9b8c639940616dd580e0837e8d.woff2?vsn=d)format("woff2")}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/MontserratAlternates-Bold-67844032f39a4b7bd8030a0be3946d87.woff2?vsn=d)format("woff2")}.font-logo{font-synthesis:none;letter-spacing:-.07em;font-family:Montserrat Alternates,sans-serif;font-weight:700}.niah-wordmark{color:var(--app-text-primary,var(--home-ink,var(--color-base-content,inherit)))}.niah-badge{font-synthesis:none;letter-spacing:.02em;text-transform:lowercase;color:var(--niah-badge-fg,currentColor);border:1px solid var(--niah-badge-border,currentColor);background:var(--niah-badge-bg,transparent);box-shadow:inset 0 1px 0 var(--niah-badge-highlight,transparent);border-radius:.35em;justify-content:center;align-items:center;margin-left:.12em;padding:.22em .5em;font-family:Montserrat Alternates,sans-serif;font-size:.5em;font-weight:500;line-height:1.1;display:inline-flex;position:relative;top:-.06em}.niah-badge--inline{letter-spacing:.01em;border-radius:.3em;align-self:center;margin-left:0;padding:.14em .38em;font-size:.42em;top:-.05em}.niah-badge--shortcut{font-size:inherit;margin-left:0;padding:.28em .55em;top:0}.niah-badge-social{--niah-badge-fg:#7cb8ff;--niah-badge-border:#7cb8ff73;--niah-badge-bg:#7cb8ff1f;--niah-badge-highlight:#ffffff1a}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-500:oklch(76.8% .233 130.85);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:oklch(97% 0 none);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-xl:80rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand:oklch(66.64% .2202 37.57)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}textarea.message-composer-textarea,[data-role=message-composer-box] textarea,[data-role=comment-composer-box] textarea{box-shadow:none;background-color:#0000;background-image:none;border-width:0;border-color:#0000}:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light],:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=corporate]:checked),[data-theme=corporate]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(93% 0 0);--color-base-300:oklch(86% 0 0);--color-base-content:oklch(22.389% .031 278.072);--color-primary:oklch(58% .158 241.966);--color-primary-content:oklch(100% 0 0);--color-secondary:oklch(55% .046 257.417);--color-secondary-content:oklch(100% 0 0);--color-accent:oklch(60% .118 184.704);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(0% 0 0);--color-neutral-content:oklch(100% 0 0);--color-info:oklch(60% .126 221.723);--color-info-content:oklch(100% 0 0);--color-success:oklch(62% .194 149.214);--color-success-content:oklch(100% 0 0);--color-warning:oklch(85% .199 91.936);--color-warning-content:oklch(0% 0 0);--color-error:oklch(70% .191 22.216);--color-error-content:oklch(0% 0 0);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=business]:checked),[data-theme=business]{color-scheme:dark;--color-base-100:oklch(24.353% 0 0);--color-base-200:oklch(22.648% 0 0);--color-base-300:oklch(20.944% 0 0);--color-base-content:oklch(84.87% 0 0);--color-primary:oklch(41.703% .099 251.473);--color-primary-content:oklch(88.34% .019 251.473);--color-secondary:oklch(64.092% .027 229.389);--color-secondary-content:oklch(12.818% .005 229.389);--color-accent:oklch(67.271% .167 35.791);--color-accent-content:oklch(13.454% .033 35.791);--color-neutral:oklch(27.441% .013 253.041);--color-neutral-content:oklch(85.488% .002 253.041);--color-info:oklch(62.616% .143 240.033);--color-info-content:oklch(12.523% .028 240.033);--color-success:oklch(70.226% .094 156.596);--color-success-content:oklch(14.045% .018 156.596);--color-warning:oklch(77.482% .115 81.519);--color-warning-content:oklch(15.496% .023 81.519);--color-error:oklch(51.61% .146 29.674);--color-error-content:oklch(90.322% .029 29.674);--radius-selector:0rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=nord]:checked),[data-theme=nord]{color-scheme:light;--color-base-100:oklch(95.127% .007 260.731);--color-base-200:oklch(93.299% .01 261.788);--color-base-300:oklch(89.925% .016 262.749);--color-base-content:oklch(32.437% .022 264.182);--color-primary:oklch(59.435% .077 254.027);--color-primary-content:oklch(11.887% .015 254.027);--color-secondary:oklch(69.651% .059 248.687);--color-secondary-content:oklch(13.93% .011 248.687);--color-accent:oklch(77.464% .062 217.469);--color-accent-content:oklch(15.492% .012 217.469);--color-neutral:oklch(45.229% .035 264.131);--color-neutral-content:oklch(89.925% .016 262.749);--color-info:oklch(69.207% .062 332.664);--color-info-content:oklch(13.841% .012 332.664);--color-success:oklch(76.827% .074 131.063);--color-success-content:oklch(15.365% .014 131.063);--color-warning:oklch(85.486% .089 84.093);--color-warning-content:oklch(17.097% .017 84.093);--color-error:oklch(60.61% .12 15.341);--color-error-content:oklch(12.122% .024 15.341);--radius-selector:1rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=dim]:checked),[data-theme=dim]{color-scheme:dark;--color-base-100:oklch(30.857% .023 264.149);--color-base-200:oklch(28.036% .019 264.182);--color-base-300:oklch(26.346% .018 262.177);--color-base-content:oklch(82.901% .031 222.959);--color-primary:oklch(86.133% .141 139.549);--color-primary-content:oklch(17.226% .028 139.549);--color-secondary:oklch(73.375% .165 35.353);--color-secondary-content:oklch(14.675% .033 35.353);--color-accent:oklch(74.229% .133 311.379);--color-accent-content:oklch(14.845% .026 311.379);--color-neutral:oklch(24.731% .02 264.094);--color-neutral-content:oklch(82.901% .031 222.959);--color-info:oklch(86.078% .142 206.182);--color-info-content:oklch(17.215% .028 206.182);--color-success:oklch(86.171% .142 166.534);--color-success-content:oklch(17.234% .028 166.534);--color-warning:oklch(86.163% .142 94.818);--color-warning-content:oklch(17.232% .028 94.818);--color-error:oklch(82.418% .099 33.756);--color-error-content:oklch(16.483% .019 33.756);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=night]:checked),[data-theme=night]{color-scheme:dark;--color-base-100:oklch(20.768% .039 265.754);--color-base-200:oklch(19.314% .037 265.754);--color-base-300:oklch(17.86% .034 265.754);--color-base-content:oklch(84.153% .007 265.754);--color-primary:oklch(75.351% .138 232.661);--color-primary-content:oklch(15.07% .027 232.661);--color-secondary:oklch(68.011% .158 276.934);--color-secondary-content:oklch(13.602% .031 276.934);--color-accent:oklch(72.36% .176 350.048);--color-accent-content:oklch(14.472% .035 350.048);--color-neutral:oklch(27.949% .036 260.03);--color-neutral-content:oklch(85.589% .007 260.03);--color-info:oklch(68.455% .148 237.251);--color-info-content:oklch(0% 0 0);--color-success:oklch(78.452% .132 181.911);--color-success-content:oklch(15.69% .026 181.911);--color-warning:oklch(83.242% .139 82.95);--color-warning-content:oklch(16.648% .027 82.95);--color-error:oklch(71.785% .17 13.118);--color-error-content:oklch(14.357% .034 13.118);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root{--page-has-backdrop:var(--page-scroll-lock) 1;--page-scroll-bg:var(--page-scroll-lock) var(--root-bg,#0000)}@supports (color:color-mix(in lab, red, red)){:root{--page-scroll-bg:var(--page-scroll-lock) color-mix(in srgb, var(--root-bg,#0000), oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%))}}:root{background-image:var(--page-scroll-lock) linear-gradient(var(--root-bg,#0000), var(--root-bg,#0000));transition:var(--page-scroll-lock) background-color .3s ease-out;animation:var(--page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--page-scroll-lock) scroll();--page-has-scroll:initial;scrollbar-gutter:var(--page-has-scroll) var(--page-scroll-lock) stable}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: }}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}:root,[data-theme]{background-color:var(--root-bg);color:var(--color-base-content)}:root{background-color:var(--page-scroll-bg,var(--root-bg))}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root{--page-scroll-lock:initial;--page-overflow:var(--page-scroll-lock) hidden}:root:not(span){overflow:var(--page-overflow)}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000}}@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}@property --aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:oklch(55.1% .027 264.364);border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:oklch(54.6% .245 262.881);outline:2px solid #0000}input::placeholder,textarea::placeholder{color:oklch(55.1% .027 264.364);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:oklch(54.6% .245 262.881);--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:oklch(55.1% .027 264.364);flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@layer components;@layer utilities{@layer daisyui.l1.l2{.diff{webkit-user-select:none;-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;align-items:normal;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.diff:focus-visible,.diff:has(.diff-item-1:focus-visible),.diff:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:95cqi;max-width:95cqi}.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px}.diff:has(.diff-item-1:focus-visible) .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:hover .diff-item-2:after{height:2.4rem}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:95cqi;max-width:95cqi}}.modal.modal-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal.modal-open>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal.modal-open){--page-scroll-lock: }@starting-style{.modal.modal-open{opacity:0}}.modal[open]{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal[open]>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal[open]){--page-scroll-lock: }@starting-style{.modal[open]{opacity:0}}.modal:popover-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal:popover-open>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal:popover-open){--page-scroll-lock: }@starting-style{.modal:popover-open{opacity:0}}.modal:target{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal:target>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal:target){--page-scroll-lock: }@starting-style{.modal:target{opacity:0}}.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal-toggle:checked+.modal>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal-toggle:checked+.modal){--page-scroll-lock: }@starting-style{.modal-toggle:checked+.modal{opacity:0}}.tabs-border>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color) #0000;border-radius:var(--radius-field);position:relative}.tabs-border>.tab:before{content:"";background-color:var(--tab-border-color);width:calc(100% - var(--tab-p) * 2);border-radius:var(--radius-field);height:3px;bottom:0;left:var(--tab-p);transition:background-color .2s;position:absolute}:is(.tabs-border>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-border>.tab:is(input:checked),.tabs-border>.tab:is(label:has(:checked))):before{--tab-border-color:currentColor;border-top:3px solid}.tabs-lift>.tab{--tab-border:0 0 var(--border) 0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es)}.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border);--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad));background-color:var(--tab-bg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start), var(--radius-end);background-size:var(--tab-radius-limit) var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{--radius-start:none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{transform:rotateY(180deg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{--radius-end:none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{transform:rotateY(180deg)}.tabs-lift:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-top>.tab{--tab-order:0;--tab-border:0 0 var(--border) 0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right}.tabs-top>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-top>.tab:is(input:checked),.tabs-top>.tab:is(label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border);--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad))}.tabs-top:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-bottom>.tab{--tab-order:1;--tab-border:var(--border) 0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color) #0000 #0000 #0000;--tab-paddings:0 var(--tab-p) var(--border) var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right}.tabs-bottom>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-bottom>.tab:is(input:checked),.tabs-bottom>.tab:is(label:has(:checked)){--tab-border:0 var(--border) var(--border) var(--border);--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color);--tab-paddings:var(--border) calc(var(--tab-p) - var(--border)) 0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right, var(--tab-radius-grad))}.tabs-bottom:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color)}.tabs-box>.tab{border-radius:var(--radius-field);border-style:none}.tabs-box>.tab:focus-visible,.tabs-box>.tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.tabs-box>.tab:focus-visible{z-index:1}.tabs-xs>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}.tabs-sm>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}.tabs-md>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}.tabs-lg>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}.tabs-xl>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}.list .list-row:has(.list-col-grow:first-child){--list-grid-cols:1fr}.list .list-row:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}.list\! .list-row:has(.list-col-grow:first-child){--list-grid-cols:1fr!important}.list\! .list-row:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0, auto) 1fr!important}.list\! .list-row:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr!important}.list\! .list-row:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr!important}.list\! .list-row:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr!important}.list\! .list-row:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr!important}.list\! .list-row>*{grid-row-start:1!important}.dropdown-start :where(.dropdown-content){inset-inline-end:auto;translate:0}[dir=rtl] :is(.dropdown-start :where(.dropdown-content)){translate:0}.dropdown-center :where(.dropdown-content){inset-inline-end:50%;translate:50%}[dir=rtl] :is(.dropdown-center :where(.dropdown-content)){translate:-50%}.dropdown-left .dropdown-content{transform-origin:100%;inset-inline-end:100%;top:0;bottom:auto}.dropdown-right .dropdown-content{transform-origin:0;inset-inline-start:100%;top:0;bottom:auto}.dropdown-bottom .dropdown-content{transform-origin:top;top:100%;bottom:auto}.dropdown-top .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}.steps-horizontal .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps-horizontal .step:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] :is(.steps-horizontal .step):before{translate:0}.steps-vertical .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid}.steps-vertical .step:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] :is(.steps-vertical .step):before{translate:50% -50%}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}.swap{cursor:pointer;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.swap input{appearance:none;border:none}.swap>*{grid-row-start:1;grid-column-start:1}@media (prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on,.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}.checkbox:disabled,.radio:disabled{cursor:not-allowed;opacity:.2}:where(.navbar){position:relative}.image-full>.card-body{color:var(--color-neutral-content);position:relative}.card-xs .card-body{--card-p:.5rem;--card-fs:.6875rem}.card-sm .card-body{--card-p:1rem;--card-fs:.75rem}.card-md .card-body{--card-p:1.5rem;--card-fs:.875rem}.card-lg .card-body{--card-p:2rem;--card-fs:1rem}.card-xl .card-body{--card-p:2.5rem;--card-fs:1.125rem}.tooltip-bottom>.tooltip-content,.tooltip-bottom[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) auto auto 50%}.tooltip-bottom:after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,-.25rem)) rotate(180deg);inset:var(--tt-tail) auto auto 50%}.tooltip-top>.tooltip-content,.tooltip-top[data-tip]:before{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%}.tooltip-top:after{transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%}.toast-end{--toast-x:0;inset-inline:auto 1rem}.dropdown-end{--anchor-h:span-left}.dropdown-end :where(.dropdown-content){inset-inline-end:0;translate:0}[dir=rtl] :is(.dropdown-end :where(.dropdown-content)){translate:0}.dropdown-end.dropdown-left{--anchor-h:left;--anchor-v:span-top}.dropdown-end.dropdown-left .dropdown-content{top:auto;bottom:0}.dropdown-end.dropdown-right{--anchor-h:right;--anchor-v:span-top}.dropdown-end.dropdown-right .dropdown-content{top:auto;bottom:0}.toast-bottom{--toast-y:0;top:auto;bottom:1rem}:is(.stack,.stack.stack-bottom)>*{grid-area:3/3/6/4}:is(.stack,.stack.stack-bottom)>:nth-child(2){grid-area:2/2/5/5}:is(.stack,.stack.stack-bottom)>:first-child{grid-area:1/1/4/6}.stack.stack-top>*{grid-area:1/3/4/4}.stack.stack-top>:nth-child(2){grid-area:2/2/5/5}.stack.stack-top>:first-child{grid-area:3/1/6/6}.stack.stack-start>*{grid-area:3/1/4/4}.stack.stack-start>:nth-child(2){grid-area:2/2/5/5}.stack.stack-start>:first-child{grid-area:1/3/6/6}.stack.stack-end>*{grid-area:3/3/4/6}.stack.stack-end>:nth-child(2){grid-area:2/2/5/5}.stack.stack-end>:first-child{grid-area:1/1/6/4}.divider-horizontal.divider{flex-direction:column;width:1rem;height:auto}.divider-horizontal.divider:before,.divider-horizontal.divider:after{width:.125rem;height:100%}.divider-vertical.divider{flex-direction:row;width:auto;height:1rem}.divider-vertical.divider:before,.divider-vertical.divider:after{width:100%;height:.125rem}.stats-horizontal .stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stats-horizontal .stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.stats-horizontal .stat:not(:last-child){border-block-end:none}.stats-vertical .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stats-vertical .stat:not(:last-child){border-block-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.btn-circle{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}.btn-square{width:var(--size);height:var(--size);padding-inline:0}.loading-lg{width:calc(var(--size-selector,.25rem) * 7)}.loading-md{width:calc(var(--size-selector,.25rem) * 6)}.loading-sm{width:calc(var(--size-selector,.25rem) * 5)}.loading-xs{width:calc(var(--size-selector,.25rem) * 4)}.swap .swap-on,.swap input:indeterminate~.swap-on{opacity:0}.swap input:checked~.swap-on{opacity:1;backface-visibility:visible}.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0}.menu-sm :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title)),.menu-sm :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}.menu-sm details[open]>summary:before{font-size:.75rem}.menu-sm .menu-title{padding-block:.5rem;padding-inline:.75rem}.badge-ghost{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}.badge-outline{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}@media (prefers-reduced-motion:no-preference){.loading-dots{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.1s'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.2s'/%3E%3C/circle%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.1s'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.2s'/%3E%3C/circle%3E%3C/svg%3E")}}.loading-dots{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='3s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='3s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.1s'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='3s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.2s'/%3E%3C/circle%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='3s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='3s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.1s'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='3s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.2s'/%3E%3C/circle%3E%3C/svg%3E")}.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}@media (prefers-reduced-motion:no-preference){.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.checkbox-sm{--size:calc(var(--size-selector,.25rem) * 5);padding:.1875rem}.checkbox-xs{--size:calc(var(--size-selector,.25rem) * 4);padding:.125rem}.radio-sm{padding:.1875rem}.radio-sm[type=radio]{--size:calc(var(--size-selector,.25rem) * 5)}.table-sm :not(thead,tfoot) tr{font-size:.75rem}.table-sm :where(th,td){padding-block:.5rem;padding-inline:.75rem}.badge-sm{--size:calc(var(--size-selector,.25rem) * 5);font-size:.75rem}.badge-xs{--size:calc(var(--size-selector,.25rem) * 4);font-size:.625rem}.alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}.alert-info{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}.alert-success{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}.alert-warning{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}.checkbox-accent{color:var(--color-accent-content);--input-color:var(--color-accent)}.checkbox-primary{color:var(--color-primary-content);--input-color:var(--color-primary)}@media (hover:hover){.link-primary:hover{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.link-primary:hover{color:color-mix(in oklab, var(--color-primary) 80%, #000)}}}.link-primary{color:var(--color-primary)}.progress-error{color:var(--color-error)}.progress-primary{color:var(--color-primary)}.progress-secondary{color:var(--color-secondary)}.link-hover{text-decoration-line:none}@media (hover:hover){.link-hover:hover{text-decoration-line:underline}}.input-sm{--in-size-mul:8;--font-size-min:.75rem;--spin-my:-2}.floating-label:has(.input-sm){--top-mul:4;--font-size:.75rem}.input-xs{--in-size-mul:6;--font-size-min:.6875rem;--spin-my:-1}.floating-label:has(.input-xs){--top-mul:3;--font-size:.6875rem}.select-sm{--sl-size-mul:8;--font-size-min:.75rem;--option-px:2.5}.floating-label:has(.select-sm){--top-mul:4;--font-size:.75rem}.select-xs{--sl-size-mul:6;--font-size-min:.6875rem;--option-px:2}.floating-label:has(.select-xs){--top-mul:3;--font-size:.6875rem}.btn-neutral{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content);--btn-soft-bg:var(--color-neutral-content) 80%;--btn-rest-fg:initial}.btn-error{--btn-color:var(--color-error);--btn-fg:var(--color-error-content);--btn-soft-bg:initial}.btn-info{--btn-color:var(--color-info);--btn-fg:var(--color-info-content);--btn-soft-bg:initial}.btn-lg{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem) * 12)}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);--btn-soft-bg:initial}.btn-secondary{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content);--btn-soft-bg:initial}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8)}.btn-success{--btn-color:var(--color-success);--btn-fg:var(--color-success-content);--btn-soft-bg:initial}.btn-xs{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem) * 6)}.textarea-sm{--font-size-min:.75rem}.floating-label:has(.textarea-sm){--top-mul:4;--font-size:.75rem}.badge-accent{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}.badge-error{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}.badge-info{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}.badge-neutral{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}.badge-primary{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}.badge-secondary{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}.badge-success{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}.badge-warning{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}.toggle-primary:checked,.toggle-primary[aria-checked=true]{--input-color:var(--color-primary)}.toggle-sm[type=checkbox],.toggle-sm:has([type=checkbox]){--size:calc(var(--size-selector,.25rem) * 5)}@media (prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup)[open].collapse-arrow>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}.collapse:not(td,tr,colgroup).collapse-open.collapse-plus>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}:is(.collapse:not(td,tr,colgroup)[tabindex].collapse-arrow:focus:not(.collapse-close),.collapse:not(td,tr,colgroup).collapse-arrow[tabindex]:focus-within:not(.collapse-close))>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-arrow:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse:not(td,tr,colgroup)[open].collapse-plus>.collapse-title:after,.collapse:not(td,tr,colgroup)[tabindex].collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-plus:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}@layer daisyui.l1.l2.l3{.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:overlay .3s allow-discrete, visibility .3s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.modal::backdrop{display:none}.modal[popover]{color:inherit;background:0 0;border:0;max-width:none;max-height:none;margin:0;padding:0;inset:0}.modal[popover]::backdrop{background-color:oklch(0% 0 0/.4);transition:background-color .3s ease-out}.fab{pointer-events:none;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;webkit-user-select:none;-webkit-user-select:none;user-select:none;inset-inline-end:1rem;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}.fab>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex}.fab>:hover,.fab>:has(:focus-visible){z-index:1}.fab>[tabindex]:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}.fab .fab-close,.fab .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}:is(.fab:focus-within:has(.fab-close),.fab:focus-within:has(.fab-main-action))>[tabindex]{opacity:0;rotate:90deg}.fab>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fab>:nth-child(n+2).fab-main-action,.fab>:nth-child(n+2).fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.fab>:nth-child(3){transition-delay:30ms}.fab>:nth-child(4){transition-delay:60ms}.fab>:nth-child(5){transition-delay:90ms}.fab>:nth-child(6){transition-delay:.12s}.fab:focus-within>[tabindex]:first-child{pointer-events:none}.fab:focus-within>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}.tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);--tt-tail-off:.5rem;display:inline-block;position:relative}.tooltip>.tooltip-content,.tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.tooltip>.tooltip-content,.tooltip[data-tip]:before,.tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}.tabs{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem) * 10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.tab:is(.tabs>.tab){cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}.tab:is(.tabs>.tab){--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px);order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;font-size:.875rem}.tab:is(.tabs>.tab):is(input[type=radio]){min-width:fit-content}.tab:is(.tabs>.tab):is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:is(.tabs>.tab):is(label){position:relative}.tab:is(.tabs>.tab):is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tab:is(.tabs>.tab):checked,.tab:is(.tabs>.tab):is(label:has(:checked)),.tab:is(.tabs>.tab):is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.tab:is(.tabs>.tab):not(input):empty{cursor:default;flex-grow:1}.tab:is(.tabs>.tab):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}.tab:is(.tabs>.tab):focus-visible,.tab:is(.tabs>.tab):is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab:is(.tabs>.tab)[disabled]{pointer-events:none;opacity:.4}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul,li menu){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul,li menu):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu details{interpolate-size:allow-keywords;overflow:hidden}.menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled,.menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li).menu-disabled,.menu :where(li) [disabled]{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.otp{font-family:var(--font-mono);clip-path:inset(-3.5px 3.5px -3.5px -3.5px);border-radius:var(--radius-field);gap:var(--otp-gap);--input-color:var(--color-base-content);direction:ltr;font-size:1.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.otp{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.otp{--otp-ch:1ch;--otp-gap:calc(var(--otp-ch) * .5);--otp-w:calc(var(--otp-ch) * 2);--otp-size:calc(var(--size-field,.25rem) * 10);--stride:calc(var(--otp-w) + var(--otp-gap))}@supports (font:-apple-system-body){.otp{--otp-ch:.618164em}}.otp>input{pointer-events:none;z-index:1;appearance:none;border-style:var(--tw-border-style);outline-style:var(--tw-outline-style);field-sizing:content;letter-spacing:calc(var(--stride) - var(--otp-ch));font-variant-numeric:tabular-nums;background-color:#0000;border-width:0;outline-width:0;margin:0;padding:0;padding-inline-start:calc(var(--otp-ch) * .5 + var(--border));line-height:1;inset-inline-start:0}.otp>input::selection{color:var(--color-base-content);background-color:#0000}@supports (color:color-mix(in lab, red, red)){.otp>input::selection{color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.otp>input:valid{caret-color:#0000}.otp:has(>span:first-child){width:calc(var(--stride) * 1)}.otp:has(>span:nth-child(2)){width:calc(var(--stride) * 2)}.otp:has(>span:nth-child(3)){width:calc(var(--stride) * 3)}.otp:has(>span:nth-child(4)){width:calc(var(--stride) * 4)}.otp:has(>span:nth-child(5)){width:calc(var(--stride) * 5)}.otp:has(>span:nth-child(6)){width:calc(var(--stride) * 6)}.otp:has(>span:nth-child(7)){width:calc(var(--stride) * 7)}.otp:has(>span:nth-child(8)){width:calc(var(--stride) * 8)}.otp>span{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));inline-size:var(--otp-w);block-size:var(--otp-size);background-color:var(--color-base-100);border:var(--border) solid var(--input-color);border-radius:inherit;outline-offset:1px;box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;outline:2px solid #0000;transition:border-color .2s;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.otp>span{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.otp>span:first-child{left:1px}@supports (font:-apple-system-body){.otp>span:first-child{left:2px}}@supports ((-moz-appearance:none)){.otp>span:first-child{left:0}}.otp>span:nth-child(2){left:calc(var(--stride) * 1);transition-delay:20ms}.otp>span:nth-child(3){left:calc(var(--stride) * 2);transition-delay:40ms}.otp>span:nth-child(4){left:calc(var(--stride) * 3);transition-delay:60ms}.otp>span:nth-child(5){left:calc(var(--stride) * 4);transition-delay:80ms}.otp>span:nth-child(6){left:calc(var(--stride) * 5);transition-delay:.1s}.otp>span:nth-child(7){left:calc(var(--stride) * 6);transition-delay:.12s}.otp>span:nth-child(8){left:calc(var(--stride) * 7);transition-delay:.14s}.otp:has(input:valid:focus)>span{outline:2px solid var(--input-color);outline-offset:1px}.otp:has(input:valid:focus):after{opacity:0}.otp:after{content:"";width:var(--otp-w);height:var(--otp-size);border-radius:var(--radius-field);outline-offset:1px;z-index:10;outline:2px solid #0000;flex-shrink:0;margin-inline-start:calc(-1 * (var(--otp-gap) + var(--otp-ch) * .5 + var(--border)))}.otp:focus-within{--input-color:var(--color-base-content)}.otp:focus-within>span{box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.otp:focus-within>span{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.otp:focus-within:after{outline-color:var(--input-color)}.dock{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid var(--color-base-content);flex-direction:row;justify-content:space-around;align-items:center;width:100%;padding:.5rem;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.dock{border-top:.5px solid color-mix(in oklab, var(--color-base-content) 5%, #0000)}}.dock{height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.dock>:not(:where(script,style,template)){cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative}@media (hover:hover){.dock>:not(:where(script,style,template)):hover{opacity:.8}}:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]),:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]):hover{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]),:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]):hover{color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]),:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]):hover{opacity:1}.dock>:not(:where(script,style,template)) .dock-label{font-size:.6875rem}.dock>:not(:where(script,style,template)):after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}.dropdown{position-area:var(--anchor-v,bottom) var(--anchor-h,span-right);display:inline-block;position:relative}.dropdown>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dropdown>:not(:has(~[class*=dropdown-content])):focus{outline-offset:2px;outline:2px solid #0000}}.dropdown[popover]{z-index:999}@media (prefers-reduced-motion:no-preference){.dropdown[popover]{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown[popover]{opacity:0;scale:.95}}@media (prefers-reduced-motion:no-preference){.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown .dropdown-content{opacity:0;scale:.95}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}.dropdown:is(details){overflow:revert-layer}.dropdown:is(details) summary::-webkit-details-marker{display:none}.dropdown:where([popover]){background:0 0}.dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-close{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover].dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}:is(.dropdown[popover].dropdown-close,.dropdown[popover]:not(.dropdown-open,:popover-open)){transform-origin:top;opacity:0;display:none;scale:.95}:where(.btn){width:unset}.btn{--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.btn{--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style,solid);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none, var(--fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset, var(--btn-shadow)}.btn:is([type=checkbox],[type=radio]){appearance:none}.btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.btn:where(:checked:not(.filter [type=radio].btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.loading{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.countdown{display:inline-flex}.countdown>*{visibility:hidden;--value-v:calc(mod(max(0, var(--value)), 1000));--value-hundreds:calc(round(to-zero, var(--value-v) / 100, 1));--value-tens:calc(round(to-zero, mod(var(--value-v), 100) / 10, 1));--value-ones:calc(mod(var(--value-v), 100));--show-hundreds:clamp(clamp(0, var(--digits,1) - 2, 1), var(--value-hundreds), 1);--show-tens:clamp(clamp(0, var(--digits,1) - 1, 1), var(--value-tens) + var(--show-hundreds), 1);--first-digits:calc(round(to-zero, var(--value-v) / 10, 1));height:1em;width:calc(1ch + var(--show-tens) * 1ch + var(--show-hundreds) * 1ch);direction:ltr;transition:width .4s ease-out .2s;display:inline-block;position:relative;overflow-y:clip}.countdown>:before,.countdown>:after{visibility:visible;--tw-content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a ";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s;position:absolute;overflow-x:clip}.countdown>:before{width:calc(1ch + var(--show-hundreds) * 1ch);top:calc(var(--first-digits) * -1em);opacity:var(--show-tens);inset-inline-end:0}.countdown>:after{width:1ch;top:calc(var(--value-ones) * -1em);inset-inline-start:0}.filter{flex-wrap:wrap;display:flex}.filter [type=radio]{width:auto}.filter input{opacity:1;transition:visibility .1s allow-discrete, margin .1s, opacity .3s, padding .3s, border-width .1s;overflow:hidden;scale:1}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{--tw-content:"×";content:var(--tw-content)}.filter>input:not(:last-child),.filter>:not(:last-child) input{margin-inline-end:.25rem}:is(.validator:user-valid,.validator:has(:user-valid)),:is(.validator:user-valid,.validator:has(:user-valid)):focus,:is(.validator:user-valid,.validator:has(:user-valid)):checked,:is(.validator:user-valid,.validator:has(:user-valid))[aria-checked=true],:is(.validator:user-valid,.validator:has(:user-valid)):focus-within{--input-color:var(--color-success)}:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))),:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))):focus,:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))):checked,:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false])))[aria-checked=true],:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))):focus-within{--input-color:var(--color-error)}.list{flex-direction:column;font-size:.875rem;display:flex}.list .list-row{--list-grid-cols:minmax(0, auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.list\!{flex-direction:column!important;font-size:.875rem!important;display:flex!important}.list\! .list-row{--list-grid-cols:minmax(0, auto) 1fr!important;border-radius:var(--radius-box)!important;word-break:break-word!important;grid-auto-flow:column!important;grid-template-columns:var(--list-grid-cols)!important;gap:1rem!important;padding:1rem!important;display:grid!important;position:relative!important}@supports (color:color-mix(in lab, red, red)){:is(.list\!>:not(:last-child).list-row,.list\!>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)!important}}:is(.list\!>:not(:last-child).list-row,.list\!>:not(:last-child) .list-row):after{content:""!important;border-bottom:var(--border) solid!important;inset-inline:var(--radius-box)!important;border-color:var(--color-base-content)!important;position:absolute!important;bottom:0!important}@supports (color:color-mix(in lab, red, red)){:is(.list\!>:not(:last-child).list-row,.list\!>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)!important}}.dropdown .dropdown-content{position:absolute}.dropdown.dropdown-close .dropdown-content,.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,.dropdown.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown .dropdown-content{z-index:999}@media (prefers-reduced-motion:no-preference){.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown .dropdown-content{opacity:0;scale:.95}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within) .dropdown-content,.dropdown:not(.dropdown-close).dropdown-hover:hover .dropdown-content{opacity:1;scale:1}.toast{translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.toast>*{animation:.25s ease-out toast}}.toggle{border:var(--border) solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p), var(--radius-selector-max)) + min(var(--border), var(--radius-selector-max)));padding:var(--toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab, red, red)){.toggle{box-shadow:0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000) inset}}.toggle{--input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab, red, red)){.toggle{--input-color:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}.toggle{--toggle-p:calc(var(--size) * .125);--size:calc(var(--size-selector,.25rem) * 6);width:calc((var(--size) * 2) - (var(--border) + var(--toggle-p)) * 2);height:var(--size)}.toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.toggle>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.toggle>:nth-child(2){color:var(--color-base-100);rotate:0deg}.toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:1;rotate:0deg}.toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab, red, red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000)}}.toggle:before{background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}@media (forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.toggle:before{outline-offset:-1rem;outline:.25rem solid}}.toggle:focus-visible,.toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.toggle:checked{background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.toggle:checked:before{background-color:currentColor}@starting-style{.toggle:checked:before{opacity:0}}.toggle[aria-checked=true]{background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.toggle[aria-checked=true]:before{background-color:currentColor}@starting-style{.toggle[aria-checked=true]:before{opacity:0}}.toggle:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.toggle:has(>input:checked):before{background-color:currentColor}@starting-style{.toggle:has(>input:checked):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:.3}.toggle:disabled:before{border:var(--border) solid currentColor;background-color:#0000}.input{appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;--size:calc(var(--size-field,.25rem) * var(--in-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.input{cursor:text;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field))}@supports (color:color-mix(in lab, red, red)){.input{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.input input{appearance:none;background-color:#0000;border:none;width:100%;height:100%}.input input::placeholder{color:var(--color-base-content);opacity:.5}.input input:focus,.input input:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input input:focus,.input input:focus-within{outline-offset:2px;outline:2px solid #0000}}.input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.input::-webkit-inner-spin-button{margin-inline-end:-10px}.input::-webkit-calendar-picker-indicator{inset-inline-end:.75em}input.input{text-align:start;display:inline-flex;position:relative}input.input[type=url],input.input[type=tel],input.input[type=email],input.input[type=number]{direction:ltr}input.input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}input.input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}input.input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input input{text-align:start;display:inline-flex;position:relative}.input input[type=url],.input input[type=tel],.input input[type=email],.input input[type=number]{direction:ltr}.input input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}.input input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}.input input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus{--font-size:1rem}}}.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus-within{--font-size:1rem}}}.input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input:has(>input[disabled]){box-shadow:none}.input:has(>input[disabled])::placeholder,.input:has(>input[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input:is(:disabled,[disabled]){box-shadow:none}.input:is(:disabled,[disabled])::placeholder,.input:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .input{box-shadow:none}fieldset:disabled .input::placeholder,fieldset:disabled .input ::placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.range{appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem) * 6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor}@supports (color:color-mix(in lab, red, red)){.range{--range-bg:color-mix(in oklab, currentColor 10%, #0000)}}.range{--range-fill-x:calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2));--range-fill-y:0;--range-fill-spread:calc(100cqw * var(--range-fill));cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline-offset:2px;outline:2px solid}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}@media (forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}.range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);position:relative;inset-block-start:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);background-color:currentColor;position:relative}@supports (color:color-mix(in lab, red, red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range:disabled{cursor:not-allowed;opacity:.3}.indicator{width:max-content;display:inline-flex;position:relative}.indicator :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%) var(--indicator-y,-50%);position:absolute}.table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(:is(.table tr.row-hover),.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.table :where(.table-pin-rows thead){z-index:1;position:sticky;top:0}.table :where(.table-pin-rows tfoot){z-index:1;position:sticky;bottom:0}.table :where(.table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.aura{--aura-padding:.125rem;padding:var(--aura-padding);border-radius:calc(var(--aura-padding) + var(--aura-radius,var(--radius-box)));animation:aura var(--tw-duration,6s) linear infinite;background-image:conic-gradient(from var(--aura-angle), transparent 225deg, currentColor);display:inline-block;position:relative}@media (prefers-reduced-motion:reduce){.aura{animation-duration:calc(var(--tw-duration,6s) * 4)}}.aura:before{animation:inherit;background-color:inherit;background-image:inherit;border-radius:inherit;z-index:0;opacity:.7;filter:blur(.25rem);content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.aura:after{animation:inherit;background-color:inherit;background-image:inherit;border-radius:inherit;z-index:0;opacity:.7;filter:blur(1rem);content:"";opacity:.3;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.aura>*{z-index:1;position:relative}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps .step:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{--tw-content:none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}.drawer-side>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}.timeline{display:flex;position:relative}.timeline>li{grid-template-rows:var(--timeline-row-start,minmax(0, 1fr)) auto var(--timeline-row-end,minmax(0, 1fr));grid-template-columns:var(--timeline-col-start,minmax(0, 1fr)) auto var(--timeline-col-end,minmax(0, 1fr));flex-shrink:0;align-items:center;display:grid;position:relative}.timeline>li>hr{border:none;width:100%}.timeline>li>hr:first-child{grid-row-start:2;grid-column-start:1}.timeline>li>hr:last-child{grid-area:2/3/auto/none}@media print{.timeline>li>hr{border:.1px solid var(--color-base-300)}}.timeline :where(hr){background-color:var(--color-base-300);height:.25rem}.timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.timeline:has(.timeline-middle hr):last-child,.timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.select{appearance:none;background-color:var(--color-base-100);vertical-align:middle;--size:calc(var(--size-field,.25rem) * var(--sl-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.select{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.select{width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.select{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.select select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border) * 2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.select select::placeholder{color:var(--color-base-content);opacity:.5}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:focus{outline:2px solid var(--input-color);outline-offset:2px}.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px}.select:open{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:open{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:open{outline:2px solid var(--input-color);outline-offset:2px;background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)}.select:has(>select[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.select:has(>select[disabled]){box-shadow:none}.select:has(>select[disabled])::placeholder,.select:has(>select[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.select:is(:disabled,[disabled]){box-shadow:none}.select:is(:disabled,[disabled])::placeholder,.select:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .select{box-shadow:none}fieldset:disabled .select::placeholder,fieldset:disabled .select ::placeholder{color:var(--color-base-content);opacity:.2}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance:base-select){:is(.select,.select select){appearance:base-select}:is(.select,.select select)::picker(select){appearance:base-select}}:is(.select,.select select)::picker(select){color:inherit;border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth) * 3px) -2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth) * .1)), 0 8px 10px -6px rgb(0 0 0/calc(var(--depth) * .1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.select,.select select)::picker-icon{display:none}:is(.select,.select select) selectedcontent{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}:is(.select,.select select) optgroup{padding-top:.5em}:is(.select,.select select) optgroup option:first-child{margin-top:.5em}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option{border-radius:var(--radius-field);padding-block:.375rem;padding-inline:calc(.25rem * var(--option-px,3));white-space:normal;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}[dir=rtl] .select::picker(select){translate:.5rem}[dir=rtl] .select select::picker(select){translate:.5rem}.avatar-group .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}.avatar{vertical-align:middle;align-self:center;display:inline-flex;position:relative}.avatar>div{aspect-ratio:1;display:block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.checkbox{border:var(--border) solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox{border:var(--border) solid var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 0 #0000 inset, 0 0 #0000;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox:checked:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox[aria-checked=true]:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:0deg}.radio{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border) solid var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.radio{border:var(--border) solid var(--input-color,color-mix(in srgb, currentColor 20%, #0000))}}.radio{box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);color:var(--input-color,currentColor)}.radio:before{--tw-content:"";content:var(--tw-content);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}.radio:focus-visible{outline:2px solid}.radio:checked{background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.radio:checked{animation:.2s ease-out radio}}.radio:checked:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){.radio:checked:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.radio:checked:before{outline-offset:-1rem;outline:.25rem solid}}.radio[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.radio[aria-checked=true]{animation:.2s ease-out radio}}.radio[aria-checked=true]:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){.radio[aria-checked=true]:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.radio[aria-checked=true]:before{outline-offset:-1rem;outline:.25rem solid}}.rating{vertical-align:middle;--size:var(--size-selector,.25rem) * 6;display:inline-flex;position:relative}.rating input{cursor:pointer;appearance:none}.rating *{background-color:var(--color-base-content);opacity:.2;width:calc(var(--size) * 1);height:calc(var(--size));border-radius:0}@media (prefers-reduced-motion:no-preference){.rating *{animation:.25s ease-out rating}}.rating .rating-hidden{background-color:#0000;width:.5rem}.rating :checked,.rating [aria-checked=true],.rating [aria-current=true],.rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.rating :focus-visible{scale:1.1}@media (prefers-reduced-motion:no-preference){.rating :focus-visible{transition:scale .2s ease-out}}.rating :active:focus{animation:none;scale:1.1}.navbar{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}.drawer{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}.card-body{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.card{border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus-visible,.card[aria-checked=true],.card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.card:has(>:checked:focus-visible),.card[aria-checked=true]:focus-visible,.card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card>:is([type=checkbox],[type=radio]){appearance:none}.stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.progress{appearance:none;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.progress{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.progress{color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%}@media (prefers-reduced-motion:no-preference){.progress:indeterminate{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000}@media (prefers-reduced-motion:no-preference){.progress:indeterminate::-moz-progress-bar{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}@media (prefers-reduced-motion:no-preference){.progress::-moz-progress-bar{transition:inline-size .3s}}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}@media (prefers-reduced-motion:no-preference){.progress::-webkit-progress-value{transition:inline-size .3s}}}.progress\!{appearance:none!important;border-radius:var(--radius-box)!important;background-color:currentColor!important;width:100%!important;height:.5rem!important;position:relative!important;overflow:hidden!important}@supports (color:color-mix(in lab, red, red)){.progress\!{background-color:color-mix(in oklab, currentcolor 20%, transparent)!important}}.progress\!{color:var(--color-base-content)!important}.progress\!:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%)!important;background-position-x:15%!important;background-size:200%!important}@media (prefers-reduced-motion:no-preference){.progress\!:indeterminate{animation:5s ease-in-out infinite progress!important}}@supports ((-moz-appearance:none)){.progress\!:indeterminate::-moz-progress-bar{background-color:#0000!important}@media (prefers-reduced-motion:no-preference){.progress\!:indeterminate::-moz-progress-bar{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%)!important;background-position-x:15%!important;background-size:200%!important;animation:5s ease-in-out infinite progress!important}}.progress\!::-moz-progress-bar{border-radius:var(--radius-box)!important;background-color:currentColor!important}@media (prefers-reduced-motion:no-preference){.progress\!::-moz-progress-bar{transition:inline-size .3s!important}}}@supports ((-webkit-appearance:none)){.progress\!::-webkit-progress-bar{border-radius:var(--radius-box)!important;background-color:#0000!important}.progress\!::-webkit-progress-value{border-radius:var(--radius-box)!important;background-color:currentColor!important}@media (prefers-reduced-motion:no-preference){.progress\!::-webkit-progress-value{transition:inline-size .3s!important}}}.file-input{border:var(--border) solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.file-input{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.file-input{--size:calc(var(--size-field,.25rem) * 10);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.file-input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.file-input::file-selector-button{cursor:pointer;webkit-user-select:none;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border) * 2);margin-inline-end:1rem;margin-block:calc(var(--border) * -1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise) * 100%);background-image:var(--fx-noise);text-shadow:0 .5px oklch(1 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px white inset, var(--btn-shadow);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border) * -1);padding-inline:1rem;font-size:.875rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.file-input::file-selector-button{box-shadow:0 .5px 0 .5px color-mix(in oklab, color-mix(in oklab, white 30%, var(--btn-bg)) calc(var(--depth) * 20%), #0000) inset, var(--btn-shadow)}}.file-input::file-selector-button{--size:calc(var(--size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.file-input::file-selector-button{--btn-border:color-mix(in oklab, var(--btn-bg), #000 5%)}}.file-input::file-selector-button{--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.file-input::file-selector-button{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000)}}.file-input:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.file-input:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) 10%, #0000)}}.file-input:focus{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.file-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.file-input:has(>input[disabled])::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.file-input:has(>input[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.file-input:has(>input[disabled]){box-shadow:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.file-input:has(>input[disabled]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.file-input:has(>input[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:var(--color-base-content);background-image:none}@supports (color:color-mix(in lab, red, red)){.file-input:has(>input[disabled])::file-selector-button{--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.file-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.file-input:is(:disabled,[disabled])::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.file-input:is(:disabled,[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.file-input:is(:disabled,[disabled]){box-shadow:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.file-input:is(:disabled,[disabled]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.file-input:is(:disabled,[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:var(--color-base-content);background-image:none}@supports (color:color-mix(in lab, red, red)){.file-input:is(:disabled,[disabled])::file-selector-button{--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.textarea{appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;--input-color:var(--color-base-content);flex-shrink:1;min-height:5rem;padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab, red, red)){.textarea{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.textarea{width:clamp(3rem,20rem,100%);font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color:color-mix(in lab, red, red)){.textarea{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.textarea textarea{appearance:none;background-color:#0000;border:none}.textarea textarea::placeholder{color:var(--color-base-content);opacity:.5}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.textarea:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.textarea:focus{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus{--font-size:1rem}}}.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus-within{--font-size:1rem}}}.textarea:has(>textarea[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:has(>textarea[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.textarea:has(>textarea[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])::placeholder,.textarea:has(>textarea[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:is(:disabled,[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:is(:disabled,[disabled])::placeholder,.textarea:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.stack{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}.stack>*{width:100%;height:100%}.stack>:nth-child(n+2){opacity:.7;width:100%}.stack>:nth-child(2){z-index:2;opacity:.9}.stack>:first-child{z-index:3;width:100%}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.divider{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.divider{--divider-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.divider:before{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:before{border:.5px solid}}.divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}.breadcrumbs{max-width:100%;padding-block:.5rem;overflow-x:auto}.breadcrumbs>menu{white-space:nowrap;align-items:center;min-height:min-content;display:flex}.breadcrumbs>menu>li{align-items:center;display:flex}.breadcrumbs>menu>li>*{cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){.breadcrumbs>menu>li>:hover{text-decoration-line:underline}}.breadcrumbs>menu>li>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.breadcrumbs>menu>li>:focus{outline-offset:2px;outline:2px solid #0000}}.breadcrumbs>menu>li>:focus-visible{outline-offset:2px;outline:2px solid}.breadcrumbs>menu>li+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-inline:.5rem .75rem;display:block;rotate:45deg}[dir=rtl] :is(.breadcrumbs>menu>li)+:before{rotate:-135deg}.breadcrumbs>ul{white-space:nowrap;align-items:center;min-height:min-content;display:flex}.breadcrumbs>ul>li{align-items:center;display:flex}.breadcrumbs>ul>li>*{cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){.breadcrumbs>ul>li>:hover{text-decoration-line:underline}}.breadcrumbs>ul>li>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.breadcrumbs>ul>li>:focus{outline-offset:2px;outline:2px solid #0000}}.breadcrumbs>ul>li>:focus-visible{outline-offset:2px;outline:2px solid}.breadcrumbs>ul>li+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-inline:.5rem .75rem;display:block;rotate:45deg}[dir=rtl] :is(.breadcrumbs>ul>li)+:before{rotate:-135deg}.breadcrumbs>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex}.breadcrumbs>ol>li{align-items:center;display:flex}.breadcrumbs>ol>li>*{cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){.breadcrumbs>ol>li>:hover{text-decoration-line:underline}}.breadcrumbs>ol>li>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.breadcrumbs>ol>li>:focus{outline-offset:2px;outline:2px solid #0000}}.breadcrumbs>ol>li>:focus-visible{outline-offset:2px;outline:2px solid}.breadcrumbs>ol>li+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-inline:.5rem .75rem;display:block;rotate:45deg}[dir=rtl] :is(.breadcrumbs>ol>li)+:before{rotate:-135deg}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.label{color:color-mix(in oklab, currentcolor 60%, transparent)}}.label:has(input){cursor:pointer}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.status{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.status{color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.status{background-image:radial-gradient(circle at 35% 30%, oklch(1 0 0 / calc(var(--depth) * .5)), #0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab, red, red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color,var(--color-base-200));background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.badge\!{border-radius:var(--radius-selector)!important;vertical-align:middle!important;color:var(--badge-fg)!important;border:var(--border) solid var(--badge-color,var(--color-base-200))!important;background-size:auto, calc(var(--noise) * 100%)!important;background-image:none, var(--fx-noise)!important;background-color:var(--badge-bg)!important;--badge-bg:var(--badge-color,var(--color-base-100))!important;--badge-fg:var(--color-base-content)!important;--size:calc(var(--size-selector,.25rem) * 6)!important;width:fit-content!important;height:var(--size)!important;padding-inline:calc(var(--size) / 2 - var(--border))!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;font-size:.875rem!important;display:inline-flex!important}.footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>:not(script,style,template){place-items:start;gap:.5rem;display:grid}.stat{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}.stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.stat:not(:last-child){border-block-end:none}.carousel{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){.carousel{scroll-behavior:smooth}}.carousel::-webkit-scrollbar{display:none}.fieldset{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}.mask{vertical-align:middle;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.skeleton{border-radius:var(--radius-box);background-color:var(--color-base-300);will-change:background-position;background-image:linear-gradient(105deg, #0000 0% 40%, var(--color-base-100) 50%, #0000 60% 100%);background-position-x:-50%;background-size:200%}@media (prefers-reduced-motion:reduce){.skeleton{transition-duration:15s}}@media (prefers-reduced-motion:no-preference){.skeleton{animation:1.8s ease-in-out infinite skeleton}}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.btn-outline{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content)));--btn-border:var(--btn-color,var(--color-base-content));--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.btn-ghost{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content,currentColor)));--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.aura:has(>.checkbox,>.toggle,>.badge\!){--aura-radius:var(--radius-selector)!important}.aura:has(>.card,>.alert){--aura-radius:var(--radius-box)}.aura:has(>.btn,>.input,>.select){--aura-radius:var(--radius-field)}.aura:has(>.checkbox,>.toggle,>.badge){--aura-radius:var(--radius-selector)}.collapse:not(td,tr,colgroup){border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup){transition:grid-template-rows .2s}}.collapse:not(td,tr,colgroup)>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),.collapse:not(td,tr,colgroup):not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){--overflow-delay:.2s;overflow:revert-layer;content-visibility:visible;min-height:fit-content}@supports not (content-visibility:visible){.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){visibility:visible}}.collapse:not(td,tr,colgroup):focus-visible,.collapse:not(td,tr,colgroup):has(>input:is([type=checkbox],[type=radio]):focus-visible),.collapse:not(td,tr,colgroup):has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(td,tr,colgroup):not(.collapse-close)>input[type=checkbox],.collapse:not(td,tr,colgroup):not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(td,tr,colgroup):not(.collapse-close)>.collapse-title{cursor:pointer}:is(.collapse:not(td,tr,colgroup)[tabindex]:focus:not(.collapse-close,.collapse[open]),.collapse:not(td,tr,colgroup)[tabindex]:focus-within:not(.collapse-close,.collapse[open]))>.collapse-title{cursor:unset}.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}.collapse:not(td,tr,colgroup):is(details){width:100%}.collapse:not(td,tr,colgroup):is(details)::details-content{--overflow-delay:0s;height:0;overflow:clip}.collapse:not(td,tr,colgroup):is(details):where([open])::details-content{overflow:revert-layer;height:auto}@media (prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup):is(details)::details-content{transition:overflow .2s allow-discrete var(--overflow-delay), content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out, height .2s;interpolate-size:allow-keywords}.collapse:not(td,tr,colgroup):is(details):where([open])::details-content{--overflow-delay:.2s}}.collapse:not(td,tr,colgroup):is(details)>summary{outline:none;display:block;position:relative}.collapse:not(td,tr,colgroup):is(details)>summary::-webkit-details-marker{display:none}:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false])))~.validator-hint{visibility:visible;color:var(--color-error);visibility:visible;visibility:visible;visibility:visible}.kbd{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;color:var(--color-base-content);border:var(--border) solid var(--color-base-content);flex-shrink:0;justify-content:center;align-items:center;padding-inline:.5em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kbd{border:var(--border) solid color-mix(in srgb, var(--color-base-content) 20%, #0000)}}.kbd{border-bottom:calc(var(--border) + 1px) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.kbd{border-bottom:calc(var(--border) + 1px) solid color-mix(in srgb, var(--color-base-content) 20%, #0000)}}.kbd{--size:calc(var(--size-selector,.25rem) * 6);height:var(--size);min-width:var(--size);font-size:.875rem}.alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto, calc(var(--noise) * 33%);background-image:none, var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px #000, 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--alert-color,var(--color-base-200))) calc(var(--depth) * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.alert:has(>:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui.l1{@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.btn:active:not(.btn-active){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:active:not(.btn-active){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.btn:focus-visible,.btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.filter:not(:has(:checked:not(.filter-reset))) :is(.filter-reset,[type=reset]):not(:focus-visible){visibility:hidden;opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.filter:not(:has(:focus-visible)):has(:checked:not(.filter-reset,[type=checkbox])) :is(input,button):not(:checked,.filter-reset,[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.swap-active .swap-on{opacity:1}.swap-active.swap-rotate .swap-on{rotate:0deg}.swap-active.swap-flip .swap-on{transform:rotateY(0)}.swap-rotate .swap-on,.swap-rotate input:indeterminate~.swap-on{rotate:45deg}.swap-rotate input:is(:checked,:indeterminate)~.swap-on,.swap-rotate.swap-active .swap-on{rotate:0deg}.swap-flip .swap-on,.swap-flip input:indeterminate~.swap-on{backface-visibility:hidden;transform:rotateY(180deg)}.swap-flip input:is(:checked,:indeterminate)~.swap-on,.swap-flip.swap-active .swap-on{transform:rotateY(0)}.swap-active .swap-off{opacity:0}.swap-active.swap-rotate .swap-off{rotate:-45deg}.swap-active.swap-flip .swap-off{backface-visibility:hidden;opacity:1;transform:rotateY(-180deg)}.swap-rotate input:is(:checked,:indeterminate)~.swap-off,.swap-rotate.swap-active .swap-off{rotate:-45deg}.swap-flip input:is(:checked,:indeterminate)~.swap-off,.swap-flip.swap-active .swap-off{backface-visibility:hidden;opacity:1;transform:rotateY(-180deg)}}@layer daisyui{.btn:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.btn:is(:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}@supports (color:color-mix(in lab, red, red)){:is(.btn-disabled,.btn:is(:disabled,[disabled],[aria-disabled=true])):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.btn-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn-disabled{color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.btn-disabled{--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}:is(.btn-disabled,.btn:is(:disabled,[disabled],[aria-disabled=true])):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.btn-disabled,.btn:is(:disabled,[disabled],[aria-disabled=true])):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.countdown.countdown{line-height:1em}.collapse:not(td,tr,colgroup){visibility:revert-layer}:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false])))~.validator-hint{display:revert-layer}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}:is(.input[type=url],.input[type=tel],.input[type=email],.input[type=number]):dir(rtl){border-start-start-radius:var(--join-se,var(--radius-field));border-start-end-radius:var(--join-ss,var(--radius-field));border-end-end-radius:var(--join-es,var(--radius-field));border-end-start-radius:var(--join-ee,var(--radius-field))}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@layer daisyui.l1.l2.l3.l4{.card-body p{flex-grow:1}.card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}.join-item>*{--join-ss:initial;--join-se:initial;--join-es:initial;--join-ee:initial}}.absolute{position:absolute}.fixed{position:fixed}.fixed\!{position:fixed!important}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-2{inset:calc(var(--spacing) * 2)}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-y-0{inset-block:0}.inset-y-1{inset-block:var(--spacing)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-5{top:calc(var(--spacing) * -5)}.-top-6{top:calc(var(--spacing) * -6)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-\[-4px\]{top:-4px}.top-\[4\.5rem\]{top:4.5rem}.top-\[73px\]{top:73px}.top-full{top:100%}.-right-0{right:0}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-6{right:calc(var(--spacing) * -6)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-\[-4px\]{right:-4px}.right-full{right:100%}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-28{bottom:calc(var(--spacing) * 28)}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-full{left:100%}.isolate{isolation:isolate}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;--join-v:0;--join-h:1;align-items:stretch;display:inline-flex}@scope(.join){:scope>:where(:focus,:has(:focus)){z-index:2}@media (hover:hover){:scope>:where(.btn:hover,:has(.btn:hover)){z-index:1}}:scope :where(:scope>:first-child){--join-ss:var(--radius-field);--join-se:calc(var(--radius-field) * var(--join-v));--join-es:calc(var(--radius-field) * var(--join-h));--join-ee:0}:scope :where(:scope>:last-child){--join-ss:0;--join-se:calc(var(--radius-field) * var(--join-h));--join-es:calc(var(--radius-field) * var(--join-v));--join-ee:var(--radius-field)}:scope :where(:scope>:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}.\!z-\[10050\]{z-index:10050!important}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-6{z-index:6}.z-7{z-index:7}.z-8{z-index:8}.z-9{z-index:9}.z-10{z-index:10}.z-20{z-index:20}.z-25{z-index:25}.z-30{z-index:30}.z-40{z-index:40}.z-45{z-index:45}.z-50{z-index:50}.z-60{z-index:60}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[35\]{z-index:35}.z-\[45\]{z-index:45}.z-\[46\]{z-index:46}.z-\[55\]{z-index:55}.z-\[59\]{z-index:59}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[62\]{z-index:62}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[91\]{z-index:91}.z-\[95\]{z-index:95}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[199\]{z-index:199}.z-\[200\]{z-index:200}.z-\[201\]{z-index:201}.z-\[202\]{z-index:202}.z-\[300\]{z-index:300}.z-\[400\]{z-index:400}.z-\[1100\]{z-index:1100}.z-\[1101\]{z-index:1101}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-2{grid-column:span 2/span 2}.col-span-8{grid-column:span 8/span 8}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.-m-1\.5{margin:calc(var(--spacing) * -1.5)}.-m-2{margin:calc(var(--spacing) * -2)}.-m-3{margin:calc(var(--spacing) * -3)}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:0}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-4{margin-block:calc(var(--spacing) * -4)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.join-item{border-style:solid;border-width:var(--border,1px);border-start-start-radius:var(--join-ss);border-start-end-radius:var(--join-se);border-end-end-radius:var(--join-ee);border-end-start-radius:var(--join-es)}.join-item:not(:first-child,:disabled,[disabled],.btn-disabled){margin-block-start:calc(var(--border,1px) * -1 * var(--join-v));margin-inline-start:calc(var(--border,1px) * -1 * var(--join-h))}.join-item:is(:disabled,[disabled],.btn-disabled){border-width:var(--border,1px);border-inline-end-width:calc(var(--border,1px) * var(--join-v));border-block-end-width:calc(var(--border,1px) * var(--join-h))}.ms-0{margin-inline-start:0}.ms-1{margin-inline-start:var(--spacing)}.me-3{margin-inline-end:calc(var(--spacing) * 3)}.\!mt-0{margin-top:0!important}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.-mt-20{margin-top:calc(var(--spacing) * -20)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[7px\]{margin-top:7px}.mt-\[var\(--safe-area-inset-top\,env\(safe-area-inset-top\,0px\)\)\]{margin-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px))}.mt-auto{margin-top:auto}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-8{margin-right:calc(var(--spacing) * 8)}.mr-16{margin-right:calc(var(--spacing) * 16)}.mr-auto{margin-right:auto}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-0{margin-left:0}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-9{margin-left:calc(var(--spacing) * 9)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.kbd{box-shadow:none}.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root .prose{--tw-prose-body:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-body:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose{--tw-prose-headings:var(--color-base-content);--tw-prose-lead:var(--color-base-content);--tw-prose-links:var(--color-base-content);--tw-prose-bold:var(--color-base-content);--tw-prose-counters:var(--color-base-content);--tw-prose-bullets:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-bullets:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-hr:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-hr:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-quotes:var(--color-base-content);--tw-prose-quote-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-quote-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-captions:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-captions:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-code:var(--color-base-content);--tw-prose-pre-code:var(--color-neutral-content);--tw-prose-pre-bg:var(--color-neutral);--tw-prose-th-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-th-borders:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-td-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-td-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-kbd:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-kbd:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose :where(code):not(pre>code){background-color:var(--color-base-200);border-radius:var(--radius-selector);border:var(--border) solid var(--color-base-300);font-weight:inherit;padding-block:.2em;padding-inline:.5em}:root .prose :where(code):not(pre>code):before,:root .prose :where(code):not(pre>code):after{display:none}.\!block{display:block!important}.\!flex{display:flex!important}.\!grid{display:grid!important}.\!hidden{display:none!important}.\!inline{display:inline!important}.\!inline-block{display:inline-block!important}.\!inline-flex{display:inline-flex!important}.\!inline-grid{display:inline-grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[3\/1\]{aspect-ratio:3}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.hero-academic-cap{--hero-academic-cap:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.26%2010.147a60.438%2060.438%200%200%200-.491%206.347A48.62%2048.62%200%200%201%2012%2020.904a48.62%2048.62%200%200%201%208.232-4.41%2060.46%2060.46%200%200%200-.491-6.347m-15.482%200a50.636%2050.636%200%200%200-2.658-.813A59.906%2059.906%200%200%201%2012%203.493a59.903%2059.903%200%200%201%2010.399%205.84c-.896.248-1.783.52-2.658.814m-15.482%200A50.717%2050.717%200%200%201%2012%2013.489a50.702%2050.702%200%200%201%207.74-3.342M6.75%2015a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Zm0%200v-3.675A55.378%2055.378%200%200%201%2012%208.443m-7.007%2011.55A5.981%205.981%200%200%200%206.75%2015.75v-1.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-academic-cap);-webkit-mask:var(--hero-academic-cap);-webkit-mask:var(--hero-academic-cap);mask:var(--hero-academic-cap);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-academic-cap-solid{--hero-academic-cap-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.7%202.805a.75.75%200%200%201%20.6%200A60.65%2060.65%200%200%201%2022.83%208.72a.75.75%200%200%201-.231%201.337%2049.948%2049.948%200%200%200-9.902%203.912l-.003.002c-.114.06-.227.119-.34.18a.75.75%200%200%201-.707%200A50.88%2050.88%200%200%200%207.5%2012.173v-.224c0-.131.067-.248.172-.311a54.615%2054.615%200%200%201%204.653-2.52.75.75%200%200%200-.65-1.352%2056.123%2056.123%200%200%200-4.78%202.589%201.858%201.858%200%200%200-.859%201.228%2049.803%2049.803%200%200%200-4.634-1.527.75.75%200%200%201-.231-1.337A60.653%2060.653%200%200%201%2011.7%202.805Z%22%2F%3E%20%20%3Cpath%20d%3D%22M13.06%2015.473a48.45%2048.45%200%200%201%207.666-3.282c.134%201.414.22%202.843.255%204.284a.75.75%200%200%201-.46.711%2047.87%2047.87%200%200%200-8.105%204.342.75.75%200%200%201-.832%200%2047.87%2047.87%200%200%200-8.104-4.342.75.75%200%200%201-.461-.71c.035-1.442.121-2.87.255-4.286.921.304%201.83.634%202.726.99v1.27a1.5%201.5%200%200%200-.14%202.508c-.09.38-.222.753-.397%201.11.452.213.901.434%201.346.66a6.727%206.727%200%200%200%20.551-1.607%201.5%201.5%200%200%200%20.14-2.67v-.645a48.549%2048.549%200%200%201%203.44%201.667%202.25%202.25%200%200%200%202.12%200Z%22%2F%3E%20%20%3Cpath%20d%3D%22M4.462%2019.462c.42-.419.753-.89%201-1.395.453.214.902.435%201.347.662a6.742%206.742%200%200%201-1.286%201.794.75.75%200%200%201-1.06-1.06Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-academic-cap-solid);-webkit-mask:var(--hero-academic-cap-solid);-webkit-mask:var(--hero-academic-cap-solid);mask:var(--hero-academic-cap-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-adjustments-horizontal{--hero-adjustments-horizontal:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%206h9.75M10.5%206a1.5%201.5%200%201%201-3%200m3%200a1.5%201.5%200%201%200-3%200M3.75%206H7.5m3%2012h9.75m-9.75%200a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m-3.75%200H7.5m9-6h3.75m-3.75%200a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m-9.75%200h9.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-adjustments-horizontal);-webkit-mask:var(--hero-adjustments-horizontal);-webkit-mask:var(--hero-adjustments-horizontal);mask:var(--hero-adjustments-horizontal);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-adjustments-vertical{--hero-adjustments-vertical:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2013.5V3.75m0%209.75a1.5%201.5%200%200%201%200%203m0-3a1.5%201.5%200%200%200%200%203m0%203.75V16.5m12-3V3.75m0%209.75a1.5%201.5%200%200%201%200%203m0-3a1.5%201.5%200%200%200%200%203m0%203.75V16.5m-6-9V3.75m0%203.75a1.5%201.5%200%200%201%200%203m0-3a1.5%201.5%200%200%200%200%203m0%209.75V10.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-adjustments-vertical);-webkit-mask:var(--hero-adjustments-vertical);-webkit-mask:var(--hero-adjustments-vertical);mask:var(--hero-adjustments-vertical);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-archive-box{--hero-archive-box:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m20.25%207.5-.625%2010.632a2.25%202.25%200%200%201-2.247%202.118H6.622a2.25%202.25%200%200%201-2.247-2.118L3.75%207.5M10%2011.25h4M3.375%207.5h17.25c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-archive-box);-webkit-mask:var(--hero-archive-box);-webkit-mask:var(--hero-archive-box);mask:var(--hero-archive-box);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-archive-box-arrow-down{--hero-archive-box-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m20.25%207.5-.625%2010.632a2.25%202.25%200%200%201-2.247%202.118H6.622a2.25%202.25%200%200%201-2.247-2.118L3.75%207.5m8.25%203v6.75m0%200-3-3m3%203%203-3M3.375%207.5h17.25c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-archive-box-arrow-down);-webkit-mask:var(--hero-archive-box-arrow-down);-webkit-mask:var(--hero-archive-box-arrow-down);mask:var(--hero-archive-box-arrow-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-archive-box-x-mark{--hero-archive-box-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m20.25%207.5-.625%2010.632a2.25%202.25%200%200%201-2.247%202.118H6.622a2.25%202.25%200%200%201-2.247-2.118L3.75%207.5m6%204.125%202.25%202.25m0%200%202.25%202.25M12%2013.875l2.25-2.25M12%2013.875l-2.25%202.25M3.375%207.5h17.25c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-archive-box-x-mark);-webkit-mask:var(--hero-archive-box-x-mark);-webkit-mask:var(--hero-archive-box-x-mark);mask:var(--hero-archive-box-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down{--hero-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2013.5%2012%2021m0%200-7.5-7.5M12%2021V3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down);-webkit-mask:var(--hero-arrow-down);-webkit-mask:var(--hero-arrow-down);mask:var(--hero-arrow-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-solid{--hero-arrow-down-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25a.75.75%200%200%201%20.75.75v16.19l6.22-6.22a.75.75%200%201%201%201.06%201.06l-7.5%207.5a.75.75%200%200%201-1.06%200l-7.5-7.5a.75.75%200%201%201%201.06-1.06l6.22%206.22V3a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-solid);-webkit-mask:var(--hero-arrow-down-solid);-webkit-mask:var(--hero-arrow-down-solid);mask:var(--hero-arrow-down-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-tray{--hero-arrow-down-tray:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2016.5v2.25A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75V16.5M16.5%2012%2012%2016.5m0%200L7.5%2012m4.5%204.5V3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-tray);-webkit-mask:var(--hero-arrow-down-tray);-webkit-mask:var(--hero-arrow-down-tray);mask:var(--hero-arrow-down-tray);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left{--hero-arrow-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%2019.5%203%2012m0%200%207.5-7.5M3%2012h18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);mask:var(--hero-arrow-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left-on-rectangle{--hero-arrow-left-on-rectangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%209V5.25A2.25%202.25%200%200%200%2013.5%203h-6a2.25%202.25%200%200%200-2.25%202.25v13.5A2.25%202.25%200%200%200%207.5%2021h6a2.25%202.25%200%200%200%202.25-2.25V15M12%209l-3%203m0%200%203%203m-3-3h12.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-left-on-rectangle);-webkit-mask:var(--hero-arrow-left-on-rectangle);-webkit-mask:var(--hero-arrow-left-on-rectangle);mask:var(--hero-arrow-left-on-rectangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left-solid{--hero-arrow-left-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.03%203.97a.75.75%200%200%201%200%201.06l-6.22%206.22H21a.75.75%200%200%201%200%201.5H4.81l6.22%206.22a.75.75%200%201%201-1.06%201.06l-7.5-7.5a.75.75%200%200%201%200-1.06l7.5-7.5a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-left-solid);-webkit-mask:var(--hero-arrow-left-solid);-webkit-mask:var(--hero-arrow-left-solid);mask:var(--hero-arrow-left-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path{--hero-arrow-path:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path-rounded-square{--hero-arrow-path-rounded-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2012c0-1.232-.046-2.453-.138-3.662a4.006%204.006%200%200%200-3.7-3.7%2048.678%2048.678%200%200%200-7.324%200%204.006%204.006%200%200%200-3.7%203.7c-.017.22-.032.441-.046.662M19.5%2012l3-3m-3%203-3-3m-12%203c0%201.232.046%202.453.138%203.662a4.006%204.006%200%200%200%203.7%203.7%2048.656%2048.656%200%200%200%207.324%200%204.006%204.006%200%200%200%203.7-3.7c.017-.22.032-.441.046-.662M4.5%2012l3%203m-3-3-3%203%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path-rounded-square);-webkit-mask:var(--hero-arrow-path-rounded-square);-webkit-mask:var(--hero-arrow-path-rounded-square);mask:var(--hero-arrow-path-rounded-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path-solid{--hero-arrow-path-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.755%2010.059a7.5%207.5%200%200%201%2012.548-3.364l1.903%201.903h-3.183a.75.75%200%201%200%200%201.5h4.992a.75.75%200%200%200%20.75-.75V4.356a.75.75%200%200%200-1.5%200v3.18l-1.9-1.9A9%209%200%200%200%203.306%209.67a.75.75%200%201%200%201.45.388Zm15.408%203.352a.75.75%200%200%200-.919.53%207.5%207.5%200%200%201-12.548%203.364l-1.902-1.903h3.183a.75.75%200%200%200%200-1.5H2.984a.75.75%200%200%200-.75.75v4.992a.75.75%200%200%200%201.5%200v-3.18l1.9%201.9a9%209%200%200%200%2015.059-4.035.75.75%200%200%200-.53-.918Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path-solid);-webkit-mask:var(--hero-arrow-path-solid);-webkit-mask:var(--hero-arrow-path-solid);mask:var(--hero-arrow-path-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right{--hero-arrow-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%204.5%2021%2012m0%200-7.5%207.5M21%2012H3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-circle{--hero-arrow-right-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m12.75%2015%203-3m0%200-3-3m3%203h-7.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right-circle);-webkit-mask:var(--hero-arrow-right-circle);-webkit-mask:var(--hero-arrow-right-circle);mask:var(--hero-arrow-right-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-on-rectangle{--hero-arrow-right-on-rectangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%209V5.25A2.25%202.25%200%200%200%2013.5%203h-6a2.25%202.25%200%200%200-2.25%202.25v13.5A2.25%202.25%200%200%200%207.5%2021h6a2.25%202.25%200%200%200%202.25-2.25V15m3%200%203-3m0%200-3-3m3%203H9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right-on-rectangle);-webkit-mask:var(--hero-arrow-right-on-rectangle);-webkit-mask:var(--hero-arrow-right-on-rectangle);mask:var(--hero-arrow-right-on-rectangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-top-right-on-square{--hero-arrow-top-right-on-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%206H5.25A2.25%202.25%200%200%200%203%208.25v10.5A2.25%202.25%200%200%200%205.25%2021h10.5A2.25%202.25%200%200%200%2018%2018.75V10.5m-10.5%206L21%203m0%200h-5.25M21%203v5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);mask:var(--hero-arrow-top-right-on-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-trending-down{--hero-arrow-trending-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%206%209%2012.75l4.286-4.286a11.948%2011.948%200%200%201%204.306%206.43l.776%202.898m0%200%203.182-5.511m-3.182%205.51-5.511-3.181%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-trending-down);-webkit-mask:var(--hero-arrow-trending-down);-webkit-mask:var(--hero-arrow-trending-down);mask:var(--hero-arrow-trending-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-trending-up{--hero-arrow-trending-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2018%209%2011.25l4.306%204.306a11.95%2011.95%200%200%201%205.814-5.518l2.74-1.22m0%200-5.94-2.281m5.94%202.28-2.28%205.941%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-trending-up);-webkit-mask:var(--hero-arrow-trending-up);-webkit-mask:var(--hero-arrow-trending-up);mask:var(--hero-arrow-trending-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-turn-down-left{--hero-arrow-turn-down-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m7.49%2012-3.75%203.75m0%200%203.75%203.75m-3.75-3.75h16.5V4.499%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-turn-down-left);-webkit-mask:var(--hero-arrow-turn-down-left);-webkit-mask:var(--hero-arrow-turn-down-left);mask:var(--hero-arrow-turn-down-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up{--hero-arrow-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.5%2010.5%2012%203m0%200%207.5%207.5M12%203v18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up);-webkit-mask:var(--hero-arrow-up);-webkit-mask:var(--hero-arrow-up);mask:var(--hero-arrow-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-right{--hero-arrow-up-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2019.5%2015-15m0%200H8.25m11.25%200v11.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);mask:var(--hero-arrow-up-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-solid{--hero-arrow-up-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.47%202.47a.75.75%200%200%201%201.06%200l7.5%207.5a.75.75%200%201%201-1.06%201.06l-6.22-6.22V21a.75.75%200%200%201-1.5%200V4.81l-6.22%206.22a.75.75%200%201%201-1.06-1.06l7.5-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-solid);-webkit-mask:var(--hero-arrow-up-solid);-webkit-mask:var(--hero-arrow-up-solid);mask:var(--hero-arrow-up-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-tray{--hero-arrow-up-tray:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2016.5v2.25A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75V16.5m-13.5-9L12%203m0%200%204.5%204.5M12%203v13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-tray);-webkit-mask:var(--hero-arrow-up-tray);-webkit-mask:var(--hero-arrow-up-tray);mask:var(--hero-arrow-up-tray);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-uturn-left{--hero-arrow-uturn-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2015%203%209m0%200%206-6M3%209h12a6%206%200%200%201%200%2012h-3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);mask:var(--hero-arrow-uturn-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-uturn-right{--hero-arrow-uturn-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15%2015%206-6m0%200-6-6m6%206H9a6%206%200%200%200%200%2012h3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-right);-webkit-mask:var(--hero-arrow-uturn-right);-webkit-mask:var(--hero-arrow-uturn-right);mask:var(--hero-arrow-uturn-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-pointing-in{--hero-arrows-pointing-in:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%209V4.5M9%209H4.5M9%209%203.75%203.75M9%2015v4.5M9%2015H4.5M9%2015l-5.25%205.25M15%209h4.5M15%209V4.5M15%209l5.25-5.25M15%2015h4.5M15%2015v4.5m0-4.5%205.25%205.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-pointing-in);-webkit-mask:var(--hero-arrows-pointing-in);-webkit-mask:var(--hero-arrows-pointing-in);mask:var(--hero-arrows-pointing-in);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-pointing-out{--hero-arrows-pointing-out:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%203.75v4.5m0-4.5h4.5m-4.5%200L9%209M3.75%2020.25v-4.5m0%204.5h4.5m-4.5%200L9%2015M20.25%203.75h-4.5m4.5%200v4.5m0-4.5L15%209m5.25%2011.25h-4.5m4.5%200v-4.5m0%204.5L15%2015%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-pointing-out);-webkit-mask:var(--hero-arrows-pointing-out);-webkit-mask:var(--hero-arrows-pointing-out);mask:var(--hero-arrows-pointing-out);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-right-left{--hero-arrows-right-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%2021%203%2016.5m0%200L7.5%2012M3%2016.5h13.5m0-13.5L21%207.5m0%200L16.5%2012M21%207.5H7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);mask:var(--hero-arrows-right-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-up-down{--hero-arrows-up-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%207.5%207.5%203m0%200L12%207.5M7.5%203v13.5m13.5%200L16.5%2021m0%200L12%2016.5m4.5%204.5V7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-up-down);-webkit-mask:var(--hero-arrows-up-down);-webkit-mask:var(--hero-arrows-up-down);mask:var(--hero-arrows-up-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-at-symbol{--hero-at-symbol:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2012a4.5%204.5%200%201%201-9%200%204.5%204.5%200%200%201%209%200Zm0%200c0%201.657%201.007%203%202.25%203S21%2013.657%2021%2012a9%209%200%201%200-2.636%206.364M16.5%2012V8.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-at-symbol);-webkit-mask:var(--hero-at-symbol);-webkit-mask:var(--hero-at-symbol);mask:var(--hero-at-symbol);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-backspace{--hero-backspace:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209.75%2014.25%2012m0%200%202.25%202.25M14.25%2012l2.25-2.25M14.25%2012%2012%2014.25m-2.58%204.92-6.374-6.375a1.125%201.125%200%200%201%200-1.59L9.42%204.83c.21-.211.497-.33.795-.33H19.5a2.25%202.25%200%200%201%202.25%202.25v10.5a2.25%202.25%200%200%201-2.25%202.25h-9.284c-.298%200-.585-.119-.795-.33Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-backspace);-webkit-mask:var(--hero-backspace);-webkit-mask:var(--hero-backspace);mask:var(--hero-backspace);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-banknotes{--hero-banknotes:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2018.75a60.07%2060.07%200%200%201%2015.797%202.101c.727.198%201.453-.342%201.453-1.096V18.75M3.75%204.5v.75A.75.75%200%200%201%203%206h-.75m0%200v-.375c0-.621.504-1.125%201.125-1.125H20.25M2.25%206v9m18-10.5v.75c0%20.414.336.75.75.75h.75m-1.5-1.5h.375c.621%200%201.125.504%201.125%201.125v9.75c0%20.621-.504%201.125-1.125%201.125h-.375m1.5-1.5H21a.75.75%200%200%200-.75.75v.75m0%200H3.75m0%200h-.375a1.125%201.125%200%200%201-1.125-1.125V15m1.5%201.5v-.75A.75.75%200%200%200%203%2015h-.75M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm3%200h.008v.008H18V10.5Zm-12%200h.008v.008H6V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);mask:var(--hero-banknotes);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-2{--hero-bars-2:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%209h16.5m-16.5%206.75h16.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-2);-webkit-mask:var(--hero-bars-2);-webkit-mask:var(--hero-bars-2);mask:var(--hero-bars-2);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-3{--hero-bars-3:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);mask:var(--hero-bars-3);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-3-bottom-left{--hero-bars-3-bottom-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25H12%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-3-bottom-left);-webkit-mask:var(--hero-bars-3-bottom-left);-webkit-mask:var(--hero-bars-3-bottom-left);mask:var(--hero-bars-3-bottom-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-3-bottom-right{--hero-bars-3-bottom-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012h16.5M12%2017.25h8.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-3-bottom-right);-webkit-mask:var(--hero-bars-3-bottom-right);-webkit-mask:var(--hero-bars-3-bottom-right);mask:var(--hero-bars-3-bottom-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-arrow-down{--hero-bars-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%204.5h14.25M3%209h9.75M3%2013.5h9.75m4.5-4.5v12m0%200-3.75-3.75M17.25%2021%2021%2017.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-arrow-down);-webkit-mask:var(--hero-bars-arrow-down);-webkit-mask:var(--hero-bars-arrow-down);mask:var(--hero-bars-arrow-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-beaker{--hero-beaker:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.75%203.104v5.714a2.25%202.25%200%200%201-.659%201.591L5%2014.5M9.75%203.104c-.251.023-.501.05-.75.082m.75-.082a24.301%2024.301%200%200%201%204.5%200m0%200v5.714c0%20.597.237%201.17.659%201.591L19.8%2015.3M14.25%203.104c.251.023.501.05.75.082M19.8%2015.3l-1.57.393A9.065%209.065%200%200%201%2012%2015a9.065%209.065%200%200%200-6.23-.693L5%2014.5m14.8.8%201.402%201.402c1.232%201.232.65%203.318-1.067%203.611A48.309%2048.309%200%200%201%2012%2021c-2.773%200-5.491-.235-8.135-.687-1.718-.293-2.3-2.379-1.067-3.61L5%2014.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-beaker);-webkit-mask:var(--hero-beaker);-webkit-mask:var(--hero-beaker);mask:var(--hero-beaker);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell{--hero-bell:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.857%2017.082a23.848%2023.848%200%200%200%205.454-1.31A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206%209v.75a8.967%208.967%200%200%201-2.312%206.022c1.733.64%203.56%201.085%205.455%201.31m5.714%200a24.255%2024.255%200%200%201-5.714%200m5.714%200a3%203%200%201%201-5.714%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bell);-webkit-mask:var(--hero-bell);-webkit-mask:var(--hero-bell);mask:var(--hero-bell);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell-alert{--hero-bell-alert:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.857%2017.082a23.848%2023.848%200%200%200%205.454-1.31A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206%209v.75a8.967%208.967%200%200%201-2.312%206.022c1.733.64%203.56%201.085%205.455%201.31m5.714%200a24.255%2024.255%200%200%201-5.714%200m5.714%200a3%203%200%201%201-5.714%200M3.124%207.5A8.969%208.969%200%200%201%205.292%203m13.416%200a8.969%208.969%200%200%201%202.168%204.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bell-alert);-webkit-mask:var(--hero-bell-alert);-webkit-mask:var(--hero-bell-alert);mask:var(--hero-bell-alert);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell-slash{--hero-bell-slash:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.143%2017.082a24.248%2024.248%200%200%200%203.844.148m-3.844-.148a23.856%2023.856%200%200%201-5.455-1.31%208.964%208.964%200%200%200%202.3-5.542m3.155%206.852a3%203%200%200%200%205.667%201.97m1.965-2.277L21%2021m-4.225-4.225a23.81%2023.81%200%200%200%203.536-1.003A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206.53%206.53m10.245%2010.245L6.53%206.53M3%203l3.53%203.53%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bell-slash);-webkit-mask:var(--hero-bell-slash);-webkit-mask:var(--hero-bell-slash);mask:var(--hero-bell-slash);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell-snooze{--hero-bell-snooze:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.857%2017.082a23.848%2023.848%200%200%200%205.454-1.31A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206%209v.75a8.967%208.967%200%200%201-2.312%206.022c1.733.64%203.56%201.085%205.455%201.31m5.714%200a24.255%2024.255%200%200%201-5.714%200m5.714%200a3%203%200%201%201-5.714%200M10.5%208.25h3l-3%204.5h3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bell-snooze);-webkit-mask:var(--hero-bell-snooze);-webkit-mask:var(--hero-bell-snooze);mask:var(--hero-bell-snooze);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell-snooze-solid{--hero-bell-snooze-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25A6.75%206.75%200%200%200%205.25%209v.75a8.217%208.217%200%200%201-2.119%205.52.75.75%200%200%200%20.298%201.206c1.544.57%203.16.99%204.831%201.243a3.75%203.75%200%201%200%207.48%200%2024.583%2024.583%200%200%200%204.83-1.244.75.75%200%200%200%20.298-1.205%208.217%208.217%200%200%201-2.118-5.52V9A6.75%206.75%200%200%200%2012%202.25ZM9.75%2018c0-.034%200-.067.002-.1a25.05%2025.05%200%200%200%204.496%200l.002.1a2.25%202.25%200%201%201-4.5%200Zm.75-10.5a.75.75%200%200%200%200%201.5h1.599l-2.223%203.334A.75.75%200%200%200%2010.5%2013.5h3a.75.75%200%200%200%200-1.5h-1.599l2.223-3.334A.75.75%200%200%200%2013.5%207.5h-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bell-snooze-solid);-webkit-mask:var(--hero-bell-snooze-solid);-webkit-mask:var(--hero-bell-snooze-solid);mask:var(--hero-bell-snooze-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell-solid{--hero-bell-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.25%209a6.75%206.75%200%200%201%2013.5%200v.75c0%202.123.8%204.057%202.118%205.52a.75.75%200%200%201-.297%201.206c-1.544.57-3.16.99-4.831%201.243a3.75%203.75%200%201%201-7.48%200%2024.585%2024.585%200%200%201-4.831-1.244.75.75%200%200%201-.298-1.205A8.217%208.217%200%200%200%205.25%209.75V9Zm4.502%208.9a2.25%202.25%200%201%200%204.496%200%2025.057%2025.057%200%200%201-4.496%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bell-solid);-webkit-mask:var(--hero-bell-solid);-webkit-mask:var(--hero-bell-solid);mask:var(--hero-bell-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bold{--hero-bold:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203.744h-.753v8.25h7.125a4.125%204.125%200%200%200%200-8.25H6.75Zm0%200v.38m0%2016.122h6.747a4.5%204.5%200%200%200%200-9.001h-7.5v9h.753Zm0%200v-.37m0-15.751h6a3.75%203.75%200%201%201%200%207.5h-6m0-7.5v7.5m0%200v8.25m0-8.25h6.375a4.125%204.125%200%200%201%200%208.25H6.75m.747-15.38h4.875a3.375%203.375%200%200%201%200%206.75H7.497v-6.75Zm0%207.5h5.25a3.75%203.75%200%200%201%200%207.5h-5.25v-7.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bold);-webkit-mask:var(--hero-bold);-webkit-mask:var(--hero-bold);mask:var(--hero-bold);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt{--hero-bolt:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m3.75%2013.5%2010.5-11.25L12%2010.5h8.25L9.75%2021.75%2012%2013.5H3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);mask:var(--hero-bolt);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt-solid{--hero-bolt-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14.615%201.595a.75.75%200%200%201%20.359.852L12.982%209.75h7.268a.75.75%200%200%201%20.548%201.262l-10.5%2011.25a.75.75%200%200%201-1.272-.71l1.992-7.302H3.75a.75.75%200%200%201-.548-1.262l10.5-11.25a.75.75%200%200%201%20.913-.143Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bolt-solid);-webkit-mask:var(--hero-bolt-solid);-webkit-mask:var(--hero-bolt-solid);mask:var(--hero-bolt-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-book-open{--hero-book-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206.042A8.967%208.967%200%200%200%206%203.75c-1.052%200-2.062.18-3%20.512v14.25A8.987%208.987%200%200%201%206%2018c2.305%200%204.408.867%206%202.292m0-14.25a8.966%208.966%200%200%201%206-2.292c1.052%200%202.062.18%203%20.512v14.25A8.987%208.987%200%200%200%2018%2018a8.967%208.967%200%200%200-6%202.292m0-14.25v14.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);mask:var(--hero-book-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bookmark{--hero-bookmark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.593%203.322c1.1.128%201.907%201.077%201.907%202.185V21L12%2017.25%204.5%2021V5.507c0-1.108.806-2.057%201.907-2.185a48.507%2048.507%200%200%201%2011.186%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bookmark);-webkit-mask:var(--hero-bookmark);-webkit-mask:var(--hero-bookmark);mask:var(--hero-bookmark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bookmark-solid{--hero-bookmark-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.32%202.577a49.255%2049.255%200%200%201%2011.36%200c1.497.174%202.57%201.46%202.57%202.93V21a.75.75%200%200%201-1.085.67L12%2018.089l-7.165%203.583A.75.75%200%200%201%203.75%2021V5.507c0-1.47%201.073-2.756%202.57-2.93Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bookmark-solid);-webkit-mask:var(--hero-bookmark-solid);-webkit-mask:var(--hero-bookmark-solid);mask:var(--hero-bookmark-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bookmark-square{--hero-bookmark-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%203.75V16.5L12%2014.25%207.5%2016.5V3.75m9%200H18A2.25%202.25%200%200%201%2020.25%206v12A2.25%202.25%200%200%201%2018%2020.25H6A2.25%202.25%200%200%201%203.75%2018V6A2.25%202.25%200%200%201%206%203.75h1.5m9%200h-9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bookmark-square);-webkit-mask:var(--hero-bookmark-square);-webkit-mask:var(--hero-bookmark-square);mask:var(--hero-bookmark-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-briefcase{--hero-briefcase:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%2014.15v4.25c0%201.094-.787%202.036-1.872%202.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5%200a2.18%202.18%200%200%200%20.75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114%2048.114%200%200%200-3.413-.387m4.5%208.006c-.194.165-.42.295-.673.38A23.978%2023.978%200%200%201%2012%2015.75c-2.648%200-5.195-.429-7.577-1.22a2.016%202.016%200%200%201-.673-.38m0%200A2.18%202.18%200%200%201%203%2012.489V8.706c0-1.081.768-2.015%201.837-2.175a48.111%2048.111%200%200%201%203.413-.387m7.5%200V5.25A2.25%202.25%200%200%200%2013.5%203h-3a2.25%202.25%200%200%200-2.25%202.25v.894m7.5%200a48.667%2048.667%200%200%200-7.5%200M12%2012.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-briefcase);-webkit-mask:var(--hero-briefcase);-webkit-mask:var(--hero-briefcase);mask:var(--hero-briefcase);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bug-ant{--hero-bug-ant:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2012.75c1.148%200%202.278.08%203.383.237%201.037.146%201.866.966%201.866%202.013%200%203.728-2.35%206.75-5.25%206.75S6.75%2018.728%206.75%2015c0-1.046.83-1.867%201.866-2.013A24.204%2024.204%200%200%201%2012%2012.75Zm0%200c2.883%200%205.647.508%208.207%201.44a23.91%2023.91%200%200%201-1.152%206.06M12%2012.75c-2.883%200-5.647.508-8.208%201.44.125%202.104.52%204.136%201.153%206.06M12%2012.75a2.25%202.25%200%200%200%202.248-2.354M12%2012.75a2.25%202.25%200%200%201-2.248-2.354M12%208.25c.995%200%201.971-.08%202.922-.236.403-.066.74-.358.795-.762a3.778%203.778%200%200%200-.399-2.25M12%208.25c-.995%200-1.97-.08-2.922-.236-.402-.066-.74-.358-.795-.762a3.734%203.734%200%200%201%20.4-2.253M12%208.25a2.25%202.25%200%200%200-2.248%202.146M12%208.25a2.25%202.25%200%200%201%202.248%202.146M8.683%205a6.032%206.032%200%200%201-1.155-1.002c.07-.63.27-1.222.574-1.747m.581%202.749A3.75%203.75%200%200%201%2015.318%205m0%200c.427-.283.815-.62%201.155-.999a4.471%204.471%200%200%200-.575-1.752M4.921%206a24.048%2024.048%200%200%200-.392%203.314c1.668.546%203.416.914%205.223%201.082M19.08%206c.205%201.08.337%202.187.392%203.314a23.882%2023.882%200%200%201-5.223%201.082%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bug-ant);-webkit-mask:var(--hero-bug-ant);-webkit-mask:var(--hero-bug-ant);mask:var(--hero-bug-ant);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-library{--hero-building-library:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2021v-8.25M15.75%2021v-8.25M8.25%2021v-8.25M3%209l9-6%209%206m-1.5%2012V10.332A48.36%2048.36%200%200%200%2012%209.75c-2.551%200-5.056.2-7.5.582V21M3%2021h18M12%206.75h.008v.008H12V6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-library);-webkit-mask:var(--hero-building-library);-webkit-mask:var(--hero-building-library);mask:var(--hero-building-library);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-library-solid{--hero-building-library-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.584%202.376a.75.75%200%200%201%20.832%200l9%206a.75.75%200%201%201-.832%201.248L12%203.901%203.416%209.624a.75.75%200%200%201-.832-1.248l9-6Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.25%2010.332v9.918H21a.75.75%200%200%201%200%201.5H3a.75.75%200%200%201%200-1.5h.75v-9.918a.75.75%200%200%201%20.634-.74A49.109%2049.109%200%200%201%2012%209c2.59%200%205.134.202%207.616.592a.75.75%200%200%201%20.634.74Zm-7.5%202.418a.75.75%200%200%200-1.5%200v6.75a.75.75%200%200%200%201.5%200v-6.75Zm3-.75a.75.75%200%200%201%20.75.75v6.75a.75.75%200%200%201-1.5%200v-6.75a.75.75%200%200%201%20.75-.75ZM9%2012.75a.75.75%200%200%200-1.5%200v6.75a.75.75%200%200%200%201.5%200v-6.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M12%207.875a1.125%201.125%200%201%200%200-2.25%201.125%201.125%200%200%200%200%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-library-solid);-webkit-mask:var(--hero-building-library-solid);-webkit-mask:var(--hero-building-library-solid);mask:var(--hero-building-library-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office{--hero-building-office:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%2021h16.5M4.5%203h15M5.25%203v18m13.5-18v18M9%206.75h1.5m-1.5%203h1.5m-1.5%203h1.5m3-6H15m-1.5%203H15m-1.5%203H15M9%2021v-3.375c0-.621.504-1.125%201.125-1.125h3.75c.621%200%201.125.504%201.125%201.125V21%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office);-webkit-mask:var(--hero-building-office);-webkit-mask:var(--hero-building-office);mask:var(--hero-building-office);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-2{--hero-building-office-2:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2021h19.5m-18-18v18m10.5-18v18m6-13.5V21M6.75%206.75h.75m-.75%203h.75m-.75%203h.75m3-6h.75m-.75%203h.75m-.75%203h.75M6.75%2021v-3.375c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21M3%203h12m-.75%204.5H21m-3.75%203.75h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office-2);-webkit-mask:var(--hero-building-office-2);-webkit-mask:var(--hero-building-office-2);mask:var(--hero-building-office-2);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-2-solid{--hero-building-office-2-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%202.25a.75.75%200%200%200%200%201.5v16.5h-.75a.75.75%200%200%200%200%201.5H15v-18a.75.75%200%200%200%200-1.5H3ZM6.75%2019.5v-2.25a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75v2.25a.75.75%200%200%201-.75.75h-3a.75.75%200%200%201-.75-.75ZM6%206.75A.75.75%200%200%201%206.75%206h.75a.75.75%200%200%201%200%201.5h-.75A.75.75%200%200%201%206%206.75ZM6.75%209a.75.75%200%200%200%200%201.5h.75a.75.75%200%200%200%200-1.5h-.75ZM6%2012.75a.75.75%200%200%201%20.75-.75h.75a.75.75%200%200%201%200%201.5h-.75a.75.75%200%200%201-.75-.75ZM10.5%206a.75.75%200%200%200%200%201.5h.75a.75.75%200%200%200%200-1.5h-.75Zm-.75%203.75A.75.75%200%200%201%2010.5%209h.75a.75.75%200%200%201%200%201.5h-.75a.75.75%200%200%201-.75-.75ZM10.5%2012a.75.75%200%200%200%200%201.5h.75a.75.75%200%200%200%200-1.5h-.75ZM16.5%206.75v15h5.25a.75.75%200%200%200%200-1.5H21v-12a.75.75%200%200%200%200-1.5h-4.5Zm1.5%204.5a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.008a.75.75%200%200%201-.75-.75v-.008Zm.75%202.25a.75.75%200%200%200-.75.75v.008c0%20.414.336.75.75.75h.008a.75.75%200%200%200%20.75-.75v-.008a.75.75%200%200%200-.75-.75h-.008ZM18%2017.25a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.008a.75.75%200%200%201-.75-.75v-.008Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office-2-solid);-webkit-mask:var(--hero-building-office-2-solid);-webkit-mask:var(--hero-building-office-2-solid);mask:var(--hero-building-office-2-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-storefront{--hero-building-storefront:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2021v-7.5a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75V21m-4.5%200H2.36m11.14%200H18m0%200h3.64m-1.39%200V9.349M3.75%2021V9.349m0%200a3.001%203.001%200%200%200%203.75-.615A2.993%202.993%200%200%200%209.75%209.75c.896%200%201.7-.393%202.25-1.016a2.993%202.993%200%200%200%202.25%201.016c.896%200%201.7-.393%202.25-1.015a3.001%203.001%200%200%200%203.75.614m-16.5%200a3.004%203.004%200%200%201-.621-4.72l1.189-1.19A1.5%201.5%200%200%201%205.378%203h13.243a1.5%201.5%200%200%201%201.06.44l1.19%201.189a3%203%200%200%201-.621%204.72M6.75%2018h3.75a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75H6.75a.75.75%200%200%200-.75.75v3.75c0%20.414.336.75.75.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-storefront);-webkit-mask:var(--hero-building-storefront);-webkit-mask:var(--hero-building-storefront);mask:var(--hero-building-storefront);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cake{--hero-cake:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%208.25v-1.5m0%201.5c-1.355%200-2.697.056-4.024.166C6.845%208.51%206%209.473%206%2010.608v2.513m6-4.871c1.355%200%202.697.056%204.024.166C17.155%208.51%2018%209.473%2018%2010.608v2.513M15%208.25v-1.5m-6%201.5v-1.5m12%209.75-1.5.75a3.354%203.354%200%200%201-3%200%203.354%203.354%200%200%200-3%200%203.354%203.354%200%200%201-3%200%203.354%203.354%200%200%200-3%200%203.354%203.354%200%200%201-3%200L3%2016.5m15-3.379a48.474%2048.474%200%200%200-6-.371c-2.032%200-4.034.126-6%20.371m12%200c.39.049.777.102%201.163.16%201.07.16%201.837%201.094%201.837%202.175v5.169c0%20.621-.504%201.125-1.125%201.125H4.125A1.125%201.125%200%200%201%203%2020.625v-5.17c0-1.08.768-2.014%201.837-2.174A47.78%2047.78%200%200%201%206%2013.12M12.265%203.11a.375.375%200%201%201-.53%200L12%202.845l.265.265Zm-3%200a.375.375%200%201%201-.53%200L9%202.845l.265.265Zm6%200a.375.375%200%201%201-.53%200L15%202.845l.265.265Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cake);-webkit-mask:var(--hero-cake);-webkit-mask:var(--hero-cake);mask:var(--hero-cake);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calculator{--hero-calculator:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2015.75V18m-7.5-6.75h.008v.008H8.25v-.008Zm0%202.25h.008v.008H8.25V13.5Zm0%202.25h.008v.008H8.25v-.008Zm0%202.25h.008v.008H8.25V18Zm2.498-6.75h.007v.008h-.007v-.008Zm0%202.25h.007v.008h-.007V13.5Zm0%202.25h.007v.008h-.007v-.008Zm0%202.25h.007v.008h-.007V18Zm2.504-6.75h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V13.5Zm0%202.25h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V18Zm2.498-6.75h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V13.5ZM8.25%206h7.5v2.25h-7.5V6ZM12%202.25c-1.892%200-3.758.11-5.593.322C5.307%202.7%204.5%203.65%204.5%204.757V19.5a2.25%202.25%200%200%200%202.25%202.25h10.5a2.25%202.25%200%200%200%202.25-2.25V4.757c0-1.108-.806-2.057-1.907-2.185A48.507%2048.507%200%200%200%2012%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calculator);-webkit-mask:var(--hero-calculator);-webkit-mask:var(--hero-calculator);mask:var(--hero-calculator);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar{--hero-calendar:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar);-webkit-mask:var(--hero-calendar);-webkit-mask:var(--hero-calendar);mask:var(--hero-calendar);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days{--hero-calendar-days:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5m-9-6h.008v.008H12v-.008ZM12%2015h.008v.008H12V15Zm0%202.25h.008v.008H12v-.008ZM9.75%2015h.008v.008H9.75V15Zm0%202.25h.008v.008H9.75v-.008ZM7.5%2015h.008v.008H7.5V15Zm0%202.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V15Zm0%202.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0%202.25h.008v.008H16.5V15Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);mask:var(--hero-calendar-days);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-camera{--hero-camera:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.827%206.175A2.31%202.31%200%200%201%205.186%207.23c-.38.054-.757.112-1.134.175C2.999%207.58%202.25%208.507%202.25%209.574V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9.574c0-1.067-.75-1.994-1.802-2.169a47.865%2047.865%200%200%200-1.134-.175%202.31%202.31%200%200%201-1.64-1.055l-.822-1.316a2.192%202.192%200%200%200-1.736-1.039%2048.774%2048.774%200%200%200-5.232%200%202.192%202.192%200%200%200-1.736%201.039l-.821%201.316Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2012.75a4.5%204.5%200%201%201-9%200%204.5%204.5%200%200%201%209%200ZM18.75%2010.5h.008v.008h-.008V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-camera);-webkit-mask:var(--hero-camera);-webkit-mask:var(--hero-camera);mask:var(--hero-camera);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar{--hero-chart-bar:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2013.125C3%2012.504%203.504%2012%204.125%2012h2.25c.621%200%201.125.504%201.125%201.125v6.75C7.5%2020.496%206.996%2021%206.375%2021h-2.25A1.125%201.125%200%200%201%203%2019.875v-6.75ZM9.75%208.625c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125v11.25c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V8.625ZM16.5%204.125c0-.621.504-1.125%201.125-1.125h2.25C20.496%203%2021%203.504%2021%204.125v15.75c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V4.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);mask:var(--hero-chart-bar);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-pie{--hero-chart-pie:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%206a7.5%207.5%200%201%200%207.5%207.5h-7.5V6Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2010.5H21A7.5%207.5%200%200%200%2013.5%203v7.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-pie);-webkit-mask:var(--hero-chart-pie);-webkit-mask:var(--hero-chart-pie);mask:var(--hero-chart-pie);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-bottom-center-text{--hero-chat-bubble-bottom-center-text:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%208.25h9m-9%203H12m-9.75%201.51c0%201.6%201.123%202.994%202.707%203.227%201.129.166%202.27.293%203.423.379.35.026.67.21.865.501L12%2021l2.755-4.133a1.14%201.14%200%200%201%20.865-.501%2048.172%2048.172%200%200%200%203.423-.379c1.584-.233%202.707-1.626%202.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394%2048.394%200%200%200%2012%203c-2.392%200-4.744.175-7.043.513C3.373%203.746%202.25%205.14%202.25%206.741v6.018Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-bottom-center-text);-webkit-mask:var(--hero-chat-bubble-bottom-center-text);-webkit-mask:var(--hero-chat-bubble-bottom-center-text);mask:var(--hero-chat-bubble-bottom-center-text);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left{--hero-chat-bubble-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2012.76c0%201.6%201.123%202.994%202.707%203.227%201.087.16%202.185.283%203.293.369V21l4.076-4.076a1.526%201.526%200%200%201%201.037-.443%2048.282%2048.282%200%200%200%205.68-.494c1.584-.233%202.707-1.626%202.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394%2048.394%200%200%200%2012%203c-2.392%200-4.744.175-7.043.513C3.373%203.746%202.25%205.14%202.25%206.741v6.018Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left);-webkit-mask:var(--hero-chat-bubble-left);-webkit-mask:var(--hero-chat-bubble-left);mask:var(--hero-chat-bubble-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-ellipsis{--hero-chat-bubble-left-ellipsis:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.625%209.75a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200H8.25m4.125%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200H12m4.125%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200h-.375m-13.5%203.01c0%201.6%201.123%202.994%202.707%203.227%201.087.16%202.185.283%203.293.369V21l4.184-4.183a1.14%201.14%200%200%201%20.778-.332%2048.294%2048.294%200%200%200%205.83-.498c1.585-.233%202.708-1.626%202.708-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394%2048.394%200%200%200%2012%203c-2.392%200-4.744.175-7.043.513C3.373%203.746%202.25%205.14%202.25%206.741v6.018Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-ellipsis);-webkit-mask:var(--hero-chat-bubble-left-ellipsis);-webkit-mask:var(--hero-chat-bubble-left-ellipsis);mask:var(--hero-chat-bubble-left-ellipsis);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right{--hero-chat-bubble-left-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right-solid{--hero-chat-bubble-left-right-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.913%202.658c2.075-.27%204.19-.408%206.337-.408%202.147%200%204.262.139%206.337.408%201.922.25%203.291%201.861%203.405%203.727a4.403%204.403%200%200%200-1.032-.211%2050.89%2050.89%200%200%200-8.42%200c-2.358.196-4.04%202.19-4.04%204.434v4.286a4.47%204.47%200%200%200%202.433%203.984L7.28%2021.53A.75.75%200%200%201%206%2021v-4.03a48.527%2048.527%200%200%201-1.087-.128C2.905%2016.58%201.5%2014.833%201.5%2012.862V6.638c0-1.97%201.405-3.718%203.413-3.979Z%22%2F%3E%20%20%3Cpath%20d%3D%22M15.75%207.5c-1.376%200-2.739.057-4.086.169C10.124%207.797%209%209.103%209%2010.609v4.285c0%201.507%201.128%202.814%202.67%202.94%201.243.102%202.5.157%203.768.165l2.782%202.781a.75.75%200%200%200%201.28-.53v-2.39l.33-.026c1.542-.125%202.67-1.433%202.67-2.94v-4.286c0-1.505-1.125-2.811-2.664-2.94A49.392%2049.392%200%200%200%2015.75%207.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-right-solid);-webkit-mask:var(--hero-chat-bubble-left-right-solid);-webkit-mask:var(--hero-chat-bubble-left-right-solid);mask:var(--hero-chat-bubble-left-right-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-oval-left{--hero-chat-bubble-oval-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2020.25c4.97%200%209-3.694%209-8.25s-4.03-8.25-9-8.25S3%207.444%203%2012c0%202.104.859%204.023%202.273%205.48.432.447.74%201.04.586%201.641a4.483%204.483%200%200%201-.923%201.785A5.969%205.969%200%200%200%206%2021c1.282%200%202.47-.402%203.445-1.087.81.22%201.668.337%202.555.337Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-oval-left);-webkit-mask:var(--hero-chat-bubble-oval-left);-webkit-mask:var(--hero-chat-bubble-oval-left);mask:var(--hero-chat-bubble-oval-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-oval-left-ellipsis{--hero-chat-bubble-oval-left-ellipsis:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.625%2012a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200H8.25m4.125%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200H12m4.125%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200h-.375M21%2012c0%204.556-4.03%208.25-9%208.25a9.764%209.764%200%200%201-2.555-.337A5.972%205.972%200%200%201%205.41%2020.97a5.969%205.969%200%200%201-.474-.065%204.48%204.48%200%200%200%20.978-2.025c.09-.457-.133-.901-.467-1.226C3.93%2016.178%203%2014.189%203%2012c0-4.556%204.03-8.25%209-8.25s9%203.694%209%208.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-oval-left-ellipsis);-webkit-mask:var(--hero-chat-bubble-oval-left-ellipsis);-webkit-mask:var(--hero-chat-bubble-oval-left-ellipsis);mask:var(--hero-chat-bubble-oval-left-ellipsis);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check{--hero-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2012.75%206%206%209-13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);mask:var(--hero-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-badge{--hero-check-badge:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012c0%201.268-.63%202.39-1.593%203.068a3.745%203.745%200%200%201-1.043%203.296%203.745%203.745%200%200%201-3.296%201.043A3.745%203.745%200%200%201%2012%2021c-1.268%200-2.39-.63-3.068-1.593a3.746%203.746%200%200%201-3.296-1.043%203.745%203.745%200%200%201-1.043-3.296A3.745%203.745%200%200%201%203%2012c0-1.268.63-2.39%201.593-3.068a3.745%203.745%200%200%201%201.043-3.296%203.746%203.746%200%200%201%203.296-1.043A3.746%203.746%200%200%201%2012%203c1.268%200%202.39.63%203.068%201.593a3.746%203.746%200%200%201%203.296%201.043%203.746%203.746%200%200%201%201.043%203.296A3.745%203.745%200%200%201%2021%2012Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-badge);-webkit-mask:var(--hero-check-badge);-webkit-mask:var(--hero-check-badge);mask:var(--hero-check-badge);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle{--hero-check-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle-mini{--hero-check-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm3.857-9.809a.75.75%200%200%200-1.214-.882l-3.483%204.79-1.88-1.88a.75.75%200%201%200-1.06%201.061l2.5%202.5a.75.75%200%200%200%201.137-.089l4-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle-mini);-webkit-mask:var(--hero-check-circle-mini);-webkit-mask:var(--hero-check-circle-mini);mask:var(--hero-check-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle-solid{--hero-check-circle-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012Zm13.36-1.814a.75.75%200%201%200-1.22-.872l-3.236%204.53L9.53%2012.22a.75.75%200%200%200-1.06%201.06l2.25%202.25a.75.75%200%200%200%201.14-.094l3.75-5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle-solid);-webkit-mask:var(--hero-check-circle-solid);-webkit-mask:var(--hero-check-circle-solid);mask:var(--hero-check-circle-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-solid{--hero-check-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.916%204.626a.75.75%200%200%201%20.208%201.04l-9%2013.5a.75.75%200%200%201-1.154.114l-6-6a.75.75%200%200%201%201.06-1.06l5.353%205.353%208.493-12.74a.75.75%200%200%201%201.04-.207Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-solid);-webkit-mask:var(--hero-check-solid);-webkit-mask:var(--hero-check-solid);mask:var(--hero-check-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down{--hero-chevron-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%208.25-7.5%207.5-7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down-micro{--hero-chevron-down-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.22%206.22a.75.75%200%200%201%201.06%200L8%208.94l2.72-2.72a.75.75%200%201%201%201.06%201.06l-3.25%203.25a.75.75%200%200%201-1.06%200L4.22%207.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down-micro);-webkit-mask:var(--hero-chevron-down-micro);-webkit-mask:var(--hero-chevron-down-micro);mask:var(--hero-chevron-down-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left{--hero-chevron-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2019.5%208.25%2012l7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);mask:var(--hero-chevron-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right{--hero-chevron-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m8.25%204.5%207.5%207.5-7.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-up{--hero-chevron-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2015.75%207.5-7.5%207.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);mask:var(--hero-chevron-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-circle-stack{--hero-circle-stack:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%206.375c0%202.278-3.694%204.125-8.25%204.125S3.75%208.653%203.75%206.375m16.5%200c0-2.278-3.694-4.125-8.25-4.125S3.75%204.097%203.75%206.375m16.5%200v11.25c0%202.278-3.694%204.125-8.25%204.125s-8.25-1.847-8.25-4.125V6.375m16.5%200v3.75m-16.5-3.75v3.75m16.5%200v3.75C20.25%2016.153%2016.556%2018%2012%2018s-8.25-1.847-8.25-4.125v-3.75m16.5%200c0%202.278-3.694%204.125-8.25%204.125s-8.25-1.847-8.25-4.125%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-circle-stack);-webkit-mask:var(--hero-circle-stack);-webkit-mask:var(--hero-circle-stack);mask:var(--hero-circle-stack);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard{--hero-clipboard:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.666%203.888A2.25%202.25%200%200%200%2013.5%202.25h-3c-1.03%200-1.9.693-2.166%201.638m7.332%200c.055.194.084.4.084.612v0a.75.75%200%200%201-.75.75H9a.75.75%200%200%201-.75-.75v0c0-.212.03-.418.084-.612m7.332%200c.646.049%201.288.11%201.927.184%201.1.128%201.907%201.077%201.907%202.185V19.5a2.25%202.25%200%200%201-2.25%202.25H6.75A2.25%202.25%200%200%201%204.5%2019.5V6.257c0-1.108.806-2.057%201.907-2.185a48.208%2048.208%200%200%201%201.927-.184%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard);-webkit-mask:var(--hero-clipboard);-webkit-mask:var(--hero-clipboard);mask:var(--hero-clipboard);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document{--hero-clipboard-document:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%207.5V6.108c0-1.135.845-2.098%201.976-2.192.373-.03.748-.057%201.123-.08M15.75%2018H18a2.25%202.25%200%200%200%202.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424%2048.424%200%200%200-1.123-.08M15.75%2018.75v-1.875a3.375%203.375%200%200%200-3.375-3.375h-1.5a1.125%201.125%200%200%201-1.125-1.125v-1.5A3.375%203.375%200%200%200%206.375%207.5H5.25m11.9-3.664A2.251%202.251%200%200%200%2015%202.25h-1.5a2.251%202.251%200%200%200-2.15%201.586m5.8%200c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75%207.5H4.875c-.621%200-1.125.504-1.125%201.125v12c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V16.5a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document);-webkit-mask:var(--hero-clipboard-document);-webkit-mask:var(--hero-clipboard-document);mask:var(--hero-clipboard-document);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document-check{--hero-clipboard-document-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.35%203.836c-.065.21-.1.433-.1.664%200%20.414.336.75.75.75h4.5a.75.75%200%200%200%20.75-.75%202.25%202.25%200%200%200-.1-.664m-5.8%200A2.251%202.251%200%200%201%2013.5%202.25H15c1.012%200%201.867.668%202.15%201.586m-5.8%200c-.376.023-.75.05-1.124.08C9.095%204.01%208.25%204.973%208.25%206.108V8.25m8.9-4.414c.376.023.75.05%201.124.08%201.131.094%201.976%201.057%201.976%202.192V16.5A2.25%202.25%200%200%201%2018%2018.75h-2.25m-7.5-10.5H4.875c-.621%200-1.125.504-1.125%201.125v11.25c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V18.75m-7.5-10.5h6.375c.621%200%201.125.504%201.125%201.125v9.375m-8.25-3%201.5%201.5%203-3.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document-check);-webkit-mask:var(--hero-clipboard-document-check);-webkit-mask:var(--hero-clipboard-document-check);mask:var(--hero-clipboard-document-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document-check-solid{--hero-clipboard-document-check-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.502%206h7.128A3.375%203.375%200%200%201%2018%209.375v9.375a3%203%200%200%200%203-3V6.108c0-1.505-1.125-2.811-2.664-2.94a48.972%2048.972%200%200%200-.673-.05A3%203%200%200%200%2015%201.5h-1.5a3%203%200%200%200-2.663%201.618c-.225.015-.45.032-.673.05C8.662%203.295%207.554%204.542%207.502%206ZM13.5%203A1.5%201.5%200%200%200%2012%204.5h4.5A1.5%201.5%200%200%200%2015%203h-1.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%209.375C3%208.339%203.84%207.5%204.875%207.5h9.75c1.036%200%201.875.84%201.875%201.875v11.25c0%201.035-.84%201.875-1.875%201.875h-9.75A1.875%201.875%200%200%201%203%2020.625V9.375Zm9.586%204.594a.75.75%200%200%200-1.172-.938l-2.476%203.096-.908-.907a.75.75%200%200%200-1.06%201.06l1.5%201.5a.75.75%200%200%200%201.116-.062l3-3.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document-check-solid);-webkit-mask:var(--hero-clipboard-document-check-solid);-webkit-mask:var(--hero-clipboard-document-check-solid);mask:var(--hero-clipboard-document-check-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document-list{--hero-clipboard-document-list:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012h3.75M9%2015h3.75M9%2018h3.75m3%20.75H18a2.25%202.25%200%200%200%202.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424%2048.424%200%200%200-1.123-.08m-5.801%200c-.065.21-.1.433-.1.664%200%20.414.336.75.75.75h4.5a.75.75%200%200%200%20.75-.75%202.25%202.25%200%200%200-.1-.664m-5.8%200A2.251%202.251%200%200%201%2013.5%202.25H15c1.012%200%201.867.668%202.15%201.586m-5.8%200c-.376.023-.75.05-1.124.08C9.095%204.01%208.25%204.973%208.25%206.108V8.25m0%200H4.875c-.621%200-1.125.504-1.125%201.125v11.25c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V9.375c0-.621-.504-1.125-1.125-1.125H8.25ZM6.75%2012h.008v.008H6.75V12Zm0%203h.008v.008H6.75V15Zm0%203h.008v.008H6.75V18Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document-list);-webkit-mask:var(--hero-clipboard-document-list);-webkit-mask:var(--hero-clipboard-document-list);mask:var(--hero-clipboard-document-list);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock{--hero-clock:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206v6h4.5m4.5%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);mask:var(--hero-clock);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cloud{--hero-cloud:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2015a4.5%204.5%200%200%200%204.5%204.5H18a3.75%203.75%200%200%200%201.332-7.257%203%203%200%200%200-3.758-3.848%205.25%205.25%200%200%200-10.233%202.33A4.502%204.502%200%200%200%202.25%2015Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cloud);-webkit-mask:var(--hero-cloud);-webkit-mask:var(--hero-cloud);mask:var(--hero-cloud);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cloud-arrow-down{--hero-cloud-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209.75v6.75m0%200-3-3m3%203%203-3m-8.25%206a4.5%204.5%200%200%201-1.41-8.775%205.25%205.25%200%200%201%2010.233-2.33%203%203%200%200%201%203.758%203.848A3.752%203.752%200%200%201%2018%2019.5H6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cloud-arrow-down);-webkit-mask:var(--hero-cloud-arrow-down);-webkit-mask:var(--hero-cloud-arrow-down);mask:var(--hero-cloud-arrow-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cloud-arrow-up{--hero-cloud-arrow-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2016.5V9.75m0%200%203%203m-3-3-3%203M6.75%2019.5a4.5%204.5%200%200%201-1.41-8.775%205.25%205.25%200%200%201%2010.233-2.33%203%203%200%200%201%203.758%203.848A3.752%203.752%200%200%201%2018%2019.5H6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cloud-arrow-up);-webkit-mask:var(--hero-cloud-arrow-up);-webkit-mask:var(--hero-cloud-arrow-up);mask:var(--hero-cloud-arrow-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cloud-arrow-up-solid{--hero-cloud-arrow-up-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.5%203.75a6%206%200%200%200-5.98%206.496A5.25%205.25%200%200%200%206.75%2020.25H18a4.5%204.5%200%200%200%202.206-8.423%203.75%203.75%200%200%200-4.133-4.303A6.001%206.001%200%200%200%2010.5%203.75Zm2.03%205.47a.75.75%200%200%200-1.06%200l-3%203a.75.75%200%201%200%201.06%201.06l1.72-1.72v4.94a.75.75%200%200%200%201.5%200v-4.94l1.72%201.72a.75.75%200%201%200%201.06-1.06l-3-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cloud-arrow-up-solid);-webkit-mask:var(--hero-cloud-arrow-up-solid);-webkit-mask:var(--hero-cloud-arrow-up-solid);mask:var(--hero-cloud-arrow-up-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-code-bracket{--hero-code-bracket:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.25%206.75%2022.5%2012l-5.25%205.25m-10.5%200L1.5%2012l5.25-5.25m7.5-3-4.5%2016.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-code-bracket);-webkit-mask:var(--hero-code-bracket);-webkit-mask:var(--hero-code-bracket);mask:var(--hero-code-bracket);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-code-bracket-square{--hero-code-bracket-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%209.75%2016.5%2012l-2.25%202.25m-4.5%200L7.5%2012l2.25-2.25M6%2020.25h12A2.25%202.25%200%200%200%2020.25%2018V6A2.25%202.25%200%200%200%2018%203.75H6A2.25%202.25%200%200%200%203.75%206v12A2.25%202.25%200%200%200%206%2020.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-code-bracket-square);-webkit-mask:var(--hero-code-bracket-square);-webkit-mask:var(--hero-code-bracket-square);mask:var(--hero-code-bracket-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog{--hero-cog:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.5%2012a7.5%207.5%200%200%200%2015%200m-15%200a7.5%207.5%200%201%201%2015%200m-15%200H3m16.5%200H21m-1.5%200H12m-8.457%203.077%201.41-.513m14.095-5.13%201.41-.513M5.106%2017.785l1.15-.964m11.49-9.642%201.149-.964M7.501%2019.795l.75-1.3m7.5-12.99.75-1.3m-6.063%2016.658.26-1.477m2.605-14.772.26-1.477m0%2017.726-.26-1.477M10.698%204.614l-.26-1.477M16.5%2019.794l-.75-1.299M7.5%204.205%2012%2012m6.894%205.785-1.149-.964M6.256%207.178l-1.15-.964m15.352%208.864-1.41-.513M4.954%209.435l-1.41-.514M12.002%2012l-3.75%206.495%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cog);-webkit-mask:var(--hero-cog);-webkit-mask:var(--hero-cog);mask:var(--hero-cog);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-6-tooth{--hero-cog-6-tooth:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.594%203.94c.09-.542.56-.94%201.11-.94h2.593c.55%200%201.02.398%201.11.94l.213%201.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257%201.075.124l1.217-.456a1.125%201.125%200%200%201%201.37.49l1.296%202.247a1.125%201.125%200%200%201-.26%201.431l-1.003.827c-.293.241-.438.613-.43.992a7.723%207.723%200%200%201%200%20.255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26%201.43l-1.298%202.247a1.125%201.125%200%200%201-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47%206.47%200%200%201-.22.128c-.331.183-.581.495-.644.869l-.213%201.281c-.09.543-.56.94-1.11.94h-2.594c-.55%200-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52%206.52%200%200%201-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125%201.125%200%200%201-1.369-.49l-1.297-2.247a1.125%201.125%200%200%201%20.26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932%206.932%200%200%201%200-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125%201.125%200%200%201-.26-1.43l1.297-2.247a1.125%201.125%200%200%201%201.37-.491l1.216.456c.356.133.751.072%201.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-command-line{--hero-command-line:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m6.75%207.5%203%202.25-3%202.25m4.5%200h3m-9%208.25h13.5A2.25%202.25%200%200%200%2021%2018V6a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%206v12a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-command-line);-webkit-mask:var(--hero-command-line);-webkit-mask:var(--hero-command-line);mask:var(--hero-command-line);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-computer-desktop{--hero-computer-desktop:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2017.25v1.007a3%203%200%200%201-.879%202.122L7.5%2021h9l-.621-.621A3%203%200%200%201%2015%2018.257V17.25m6-12V15a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2015V5.25m18%200A2.25%202.25%200%200%200%2018.75%203H5.25A2.25%202.25%200%200%200%203%205.25m18%200V12a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2012V5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-computer-desktop);-webkit-mask:var(--hero-computer-desktop);-webkit-mask:var(--hero-computer-desktop);mask:var(--hero-computer-desktop);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-computer-desktop-solid{--hero-computer-desktop-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%205.25a3%203%200%200%201%203-3h13.5a3%203%200%200%201%203%203V15a3%203%200%200%201-3%203h-3v.257c0%20.597.237%201.17.659%201.591l.621.622a.75.75%200%200%201-.53%201.28h-9a.75.75%200%200%201-.53-1.28l.621-.622a2.25%202.25%200%200%200%20.659-1.59V18h-3a3%203%200%200%201-3-3V5.25Zm1.5%200v7.5a1.5%201.5%200%200%200%201.5%201.5h13.5a1.5%201.5%200%200%200%201.5-1.5v-7.5a1.5%201.5%200%200%200-1.5-1.5H5.25a1.5%201.5%200%200%200-1.5%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-computer-desktop-solid);-webkit-mask:var(--hero-computer-desktop-solid);-webkit-mask:var(--hero-computer-desktop-solid);mask:var(--hero-computer-desktop-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cpu-chip{--hero-cpu-chip:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cpu-chip);-webkit-mask:var(--hero-cpu-chip);-webkit-mask:var(--hero-cpu-chip);mask:var(--hero-cpu-chip);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-credit-card{--hero-credit-card:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%208.25h19.5M2.25%209h19.5m-16.5%205.25h6m-6%202.25h3m-3.75%203h15a2.25%202.25%200%200%200%202.25-2.25V6.75A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25v10.5A2.25%202.25%200%200%200%204.5%2019.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-credit-card);-webkit-mask:var(--hero-credit-card);-webkit-mask:var(--hero-credit-card);mask:var(--hero-credit-card);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cube{--hero-cube:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%207.5-9-5.25L3%207.5m18%200-9%205.25m9-5.25v9l-9%205.25M3%207.5l9%205.25M3%207.5v9l9%205.25m0-9v9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cube);-webkit-mask:var(--hero-cube);-webkit-mask:var(--hero-cube);mask:var(--hero-cube);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cube-transparent{--hero-cube-transparent:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%207.5-2.25-1.313M21%207.5v2.25m0-2.25-2.25%201.313M3%207.5l2.25-1.313M3%207.5l2.25%201.313M3%207.5v2.25m9%203%202.25-1.313M12%2012.75l-2.25-1.313M12%2012.75V15m0%206.75%202.25-1.313M12%2021.75V19.5m0%202.25-2.25-1.313m0-16.875L12%202.25l2.25%201.313M21%2014.25v2.25l-2.25%201.313m-13.5%200L3%2016.5v-2.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cube-transparent);-webkit-mask:var(--hero-cube-transparent);-webkit-mask:var(--hero-cube-transparent);mask:var(--hero-cube-transparent);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-currency-dollar{--hero-currency-dollar:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206v12m-3-2.818.879.659c1.171.879%203.07.879%204.242%200%201.172-.879%201.172-2.303%200-3.182C13.536%2012.219%2012.768%2012%2012%2012c-.725%200-1.45-.22-2.003-.659-1.106-.879-1.106-2.303%200-3.182s2.9-.879%204.006%200l.415.33M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-currency-dollar);-webkit-mask:var(--hero-currency-dollar);-webkit-mask:var(--hero-currency-dollar);mask:var(--hero-currency-dollar);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cursor-arrow-rays{--hero-cursor-arrow-rays:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672ZM12%202.25V4.5m5.834.166-1.591%201.591M20.25%2010.5H18M7.757%2014.743l-1.59%201.59M6%2010.5H3.75m4.007-4.243-1.59-1.59%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cursor-arrow-rays);-webkit-mask:var(--hero-cursor-arrow-rays);-webkit-mask:var(--hero-cursor-arrow-rays);mask:var(--hero-cursor-arrow-rays);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-device-phone-mobile{--hero-device-phone-mobile:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%201.5H8.25A2.25%202.25%200%200%200%206%203.75v16.5a2.25%202.25%200%200%200%202.25%202.25h7.5A2.25%202.25%200%200%200%2018%2020.25V3.75a2.25%202.25%200%200%200-2.25-2.25H13.5m-3%200V3h3V1.5m-3%200h3m-3%2018.75h3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-device-phone-mobile);-webkit-mask:var(--hero-device-phone-mobile);-webkit-mask:var(--hero-device-phone-mobile);mask:var(--hero-device-phone-mobile);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-device-tablet{--hero-device-tablet:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%2019.5h3m-6.75%202.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-15a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%204.5v15a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-device-tablet);-webkit-mask:var(--hero-device-tablet);-webkit-mask:var(--hero-device-tablet);mask:var(--hero-device-tablet);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document{--hero-document:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m2.25%200H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document);-webkit-mask:var(--hero-document);-webkit-mask:var(--hero-document);mask:var(--hero-document);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-arrow-down{--hero-document-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m.75%2012%203%203m0%200%203-3m-3%203v-6m-1.5-9H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-arrow-down);-webkit-mask:var(--hero-document-arrow-down);-webkit-mask:var(--hero-document-arrow-down);mask:var(--hero-document-arrow-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-arrow-up{--hero-document-arrow-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m6.75%2012-3-3m0%200-3%203m3-3v6m-1.5-15H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-arrow-up);-webkit-mask:var(--hero-document-arrow-up);-webkit-mask:var(--hero-document-arrow-up);mask:var(--hero-document-arrow-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-check{--hero-document-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.125%202.25h-4.5c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125v-9M10.125%202.25h.375a9%209%200%200%201%209%209v.375M10.125%202.25A3.375%203.375%200%200%201%2013.5%205.625v1.5c0%20.621.504%201.125%201.125%201.125h1.5a3.375%203.375%200%200%201%203.375%203.375M9%2015l2.25%202.25L15%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-check);-webkit-mask:var(--hero-document-check);-webkit-mask:var(--hero-document-check);mask:var(--hero-document-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-duplicate{--hero-document-duplicate:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2017.25v3.375c0%20.621-.504%201.125-1.125%201.125h-9.75a1.125%201.125%200%200%201-1.125-1.125V7.875c0-.621.504-1.125%201.125-1.125H6.75a9.06%209.06%200%200%201%201.5.124m7.5%2010.376h3.375c.621%200%201.125-.504%201.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06%209.06%200%200%200-1.5-.124H9.375c-.621%200-1.125.504-1.125%201.125v3.5m7.5%2010.375H9.375a1.125%201.125%200%200%201-1.125-1.125v-9.25m12%206.625v-1.875a3.375%203.375%200%200%200-3.375-3.375h-1.5a1.125%201.125%200%200%201-1.125-1.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H9.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-duplicate);-webkit-mask:var(--hero-document-duplicate);-webkit-mask:var(--hero-document-duplicate);mask:var(--hero-document-duplicate);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-magnifying-glass{--hero-document-magnifying-glass:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m5.231%2013.481L15%2017.25m-4.5-15H5.625c-.621%200-1.125.504-1.125%201.125v16.5c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Zm3.75%2011.625a2.625%202.625%200%201%201-5.25%200%202.625%202.625%200%200%201%205.25%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-magnifying-glass);-webkit-mask:var(--hero-document-magnifying-glass);-webkit-mask:var(--hero-document-magnifying-glass);mask:var(--hero-document-magnifying-glass);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-minus{--hero-document-minus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m6.75%2012H9m1.5-12H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-minus);-webkit-mask:var(--hero-document-minus);-webkit-mask:var(--hero-document-minus);mask:var(--hero-document-minus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text{--hero-document-text:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m0%2012.75h7.5m-7.5%203H12M10.5%202.25H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);mask:var(--hero-document-text);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ellipsis-horizontal{--hero-ellipsis-horizontal:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM12.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM18.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ellipsis-horizontal);-webkit-mask:var(--hero-ellipsis-horizontal);-webkit-mask:var(--hero-ellipsis-horizontal);mask:var(--hero-ellipsis-horizontal);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ellipsis-vertical{--hero-ellipsis-vertical:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5ZM12%2012.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5ZM12%2018.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ellipsis-vertical);-webkit-mask:var(--hero-ellipsis-vertical);-webkit-mask:var(--hero-ellipsis-vertical);mask:var(--hero-ellipsis-vertical);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope{--hero-envelope:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%206.75v10.5a2.25%202.25%200%200%201-2.25%202.25h-15a2.25%202.25%200%200%201-2.25-2.25V6.75m19.5%200A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25m19.5%200v.243a2.25%202.25%200%200%201-1.07%201.916l-7.5%204.615a2.25%202.25%200%200%201-2.36%200L3.32%208.91a2.25%202.25%200%200%201-1.07-1.916V6.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);mask:var(--hero-envelope);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope-open{--hero-envelope-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%209v.906a2.25%202.25%200%200%201-1.183%201.981l-6.478%203.488M2.25%209v.906a2.25%202.25%200%200%200%201.183%201.981l6.478%203.488m8.839%202.51-4.66-2.51m0%200-1.023-.55a2.25%202.25%200%200%200-2.134%200l-1.022.55m0%200-4.661%202.51m16.5%201.615a2.25%202.25%200%200%201-2.25%202.25h-15a2.25%202.25%200%200%201-2.25-2.25V8.844a2.25%202.25%200%200%201%201.183-1.981l7.5-4.039a2.25%202.25%200%200%201%202.134%200l7.5%204.039a2.25%202.25%200%200%201%201.183%201.98V19.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-envelope-open);-webkit-mask:var(--hero-envelope-open);-webkit-mask:var(--hero-envelope-open);mask:var(--hero-envelope-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope-solid{--hero-envelope-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1.5%208.67v8.58a3%203%200%200%200%203%203h15a3%203%200%200%200%203-3V8.67l-8.928%205.493a3%203%200%200%201-3.144%200L1.5%208.67Z%22%2F%3E%20%20%3Cpath%20d%3D%22M22.5%206.908V6.75a3%203%200%200%200-3-3h-15a3%203%200%200%200-3%203v.158l9.714%205.978a1.5%201.5%200%200%200%201.572%200L22.5%206.908Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-envelope-solid);-webkit-mask:var(--hero-envelope-solid);-webkit-mask:var(--hero-envelope-solid);mask:var(--hero-envelope-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle{--hero-exclamation-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m9-.75a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%203.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);mask:var(--hero-exclamation-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle-mini{--hero-exclamation-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200Zm-8-5a.75.75%200%200%201%20.75.75v4.5a.75.75%200%200%201-1.5%200v-4.5A.75.75%200%200%201%2010%205Zm0%2010a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-circle-mini);-webkit-mask:var(--hero-exclamation-circle-mini);-webkit-mask:var(--hero-exclamation-circle-mini);mask:var(--hero-exclamation-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-triangle{--hero-exclamation-triangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m-9.303%203.376c-.866%201.5.217%203.374%201.948%203.374h14.71c1.73%200%202.813-1.874%201.948-3.374L13.949%203.378c-.866-1.5-3.032-1.5-3.898%200L2.697%2016.126ZM12%2015.75h.007v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-triangle-mini{--hero-exclamation-triangle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.485%202.495c.673-1.167%202.357-1.167%203.03%200l6.28%2010.875c.673%201.167-.17%202.625-1.516%202.625H3.72c-1.347%200-2.189-1.458-1.515-2.625L8.485%202.495ZM10%205a.75.75%200%200%201%20.75.75v3.5a.75.75%200%200%201-1.5%200v-3.5A.75.75%200%200%201%2010%205Zm0%209a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-triangle-mini);-webkit-mask:var(--hero-exclamation-triangle-mini);-webkit-mask:var(--hero-exclamation-triangle-mini);mask:var(--hero-exclamation-triangle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye{--hero-eye:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.036%2012.322a1.012%201.012%200%200%201%200-.639C3.423%207.51%207.36%204.5%2012%204.5c4.638%200%208.573%203.007%209.963%207.178.07.207.07.431%200%20.639C20.577%2016.49%2016.64%2019.5%2012%2019.5c-4.638%200-8.573-3.007-9.963-7.178Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-eye);-webkit-mask:var(--hero-eye);-webkit-mask:var(--hero-eye);mask:var(--hero-eye);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye-slash{--hero-eye-slash:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.98%208.223A10.477%2010.477%200%200%200%201.934%2012C3.226%2016.338%207.244%2019.5%2012%2019.5c.993%200%201.953-.138%202.863-.395M6.228%206.228A10.451%2010.451%200%200%201%2012%204.5c4.756%200%208.773%203.162%2010.065%207.498a10.522%2010.522%200%200%201-4.293%205.774M6.228%206.228%203%203m3.228%203.228%203.65%203.65m7.894%207.894L21%2021m-3.228-3.228-3.65-3.65m0%200a3%203%200%201%200-4.243-4.243m4.242%204.242L9.88%209.88%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-eye-slash);-webkit-mask:var(--hero-eye-slash);-webkit-mask:var(--hero-eye-slash);mask:var(--hero-eye-slash);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye-solid{--hero-eye-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%2015a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.323%2011.447C2.811%206.976%207.028%203.75%2012.001%203.75c4.97%200%209.185%203.223%2010.675%207.69.12.362.12.752%200%201.113-1.487%204.471-5.705%207.697-10.677%207.697-4.97%200-9.186-3.223-10.675-7.69a1.762%201.762%200%200%201%200-1.113ZM17.25%2012a5.25%205.25%200%201%201-10.5%200%205.25%205.25%200%200%201%2010.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-eye-solid);-webkit-mask:var(--hero-eye-solid);-webkit-mask:var(--hero-eye-solid);mask:var(--hero-eye-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-face-frown{--hero-face-frown:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.182%2016.318A4.486%204.486%200%200%200%2012.016%2015a4.486%204.486%200%200%200-3.198%201.318M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200ZM9.75%209.75c0%20.414-.168.75-.375.75S9%2010.164%209%209.75%209.168%209%209.375%209s.375.336.375.75Zm-.375%200h.008v.015h-.008V9.75Zm5.625%200c0%20.414-.168.75-.375.75s-.375-.336-.375-.75.168-.75.375-.75.375.336.375.75Zm-.375%200h.008v.015h-.008V9.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-face-frown);-webkit-mask:var(--hero-face-frown);-webkit-mask:var(--hero-face-frown);mask:var(--hero-face-frown);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-face-smile{--hero-face-smile:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.182%2015.182a4.5%204.5%200%200%201-6.364%200M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200ZM9.75%209.75c0%20.414-.168.75-.375.75S9%2010.164%209%209.75%209.168%209%209.375%209s.375.336.375.75Zm-.375%200h.008v.015h-.008V9.75Zm5.625%200c0%20.414-.168.75-.375.75s-.375-.336-.375-.75.168-.75.375-.75.375.336.375.75Zm-.375%200h.008v.015h-.008V9.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-face-smile);-webkit-mask:var(--hero-face-smile);-webkit-mask:var(--hero-face-smile);mask:var(--hero-face-smile);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-face-smile-solid{--hero-face-smile-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm-2.625%206c-.54%200-.828.419-.936.634a1.96%201.96%200%200%200-.189.866c0%20.298.059.605.189.866.108.215.395.634.936.634.54%200%20.828-.419.936-.634.13-.26.189-.568.189-.866%200-.298-.059-.605-.189-.866-.108-.215-.395-.634-.936-.634Zm4.314.634c.108-.215.395-.634.936-.634.54%200%20.828.419.936.634.13.26.189.568.189.866%200%20.298-.059.605-.189.866-.108.215-.395.634-.936.634-.54%200-.828-.419-.936-.634a1.96%201.96%200%200%201-.189-.866c0-.298.059-.605.189-.866Zm2.023%206.828a.75.75%200%201%200-1.06-1.06%203.75%203.75%200%200%201-5.304%200%20.75.75%200%200%200-1.06%201.06%205.25%205.25%200%200%200%207.424%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-face-smile-solid);-webkit-mask:var(--hero-face-smile-solid);-webkit-mask:var(--hero-face-smile-solid);mask:var(--hero-face-smile-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-film{--hero-film:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.375%2019.5h17.25m-17.25%200a1.125%201.125%200%200%201-1.125-1.125M3.375%2019.5h1.5C5.496%2019.5%206%2018.996%206%2018.375m-3.75%200V5.625m0%2012.75v-1.5c0-.621.504-1.125%201.125-1.125m18.375%202.625V5.625m0%2012.75c0%20.621-.504%201.125-1.125%201.125m1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125m0%203.75h-1.5A1.125%201.125%200%200%201%2018%2018.375M20.625%204.5H3.375m17.25%200c.621%200%201.125.504%201.125%201.125M20.625%204.5h-1.5C18.504%204.5%2018%205.004%2018%205.625m3.75%200v1.5c0%20.621-.504%201.125-1.125%201.125M3.375%204.5c-.621%200-1.125.504-1.125%201.125M3.375%204.5h1.5C5.496%204.5%206%205.004%206%205.625m-3.75%200v1.5c0%20.621.504%201.125%201.125%201.125m0%200h1.5m-1.5%200c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125m1.5-3.75C5.496%208.25%206%207.746%206%207.125v-1.5M4.875%208.25C5.496%208.25%206%208.754%206%209.375v1.5m0-5.25v5.25m0-5.25C6%205.004%206.504%204.5%207.125%204.5h9.75c.621%200%201.125.504%201.125%201.125m1.125%202.625h1.5m-1.5%200A1.125%201.125%200%200%201%2018%207.125v-1.5m1.125%202.625c-.621%200-1.125.504-1.125%201.125v1.5m2.625-2.625c.621%200%201.125.504%201.125%201.125v1.5c0%20.621-.504%201.125-1.125%201.125M18%205.625v5.25M7.125%2012h9.75m-9.75%200A1.125%201.125%200%200%201%206%2010.875M7.125%2012C6.504%2012%206%2012.504%206%2013.125m0-2.25C6%2011.496%205.496%2012%204.875%2012M18%2010.875c0%20.621-.504%201.125-1.125%201.125M18%2010.875c0%20.621.504%201.125%201.125%201.125m-2.25%200c.621%200%201.125.504%201.125%201.125m-12%205.25v-5.25m0%205.25c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125m-12%200v-1.5c0-.621-.504-1.125-1.125-1.125M18%2018.375v-5.25m0%205.25v-1.5c0-.621.504-1.125%201.125-1.125M18%2013.125v1.5c0%20.621.504%201.125%201.125%201.125M18%2013.125c0-.621.504-1.125%201.125-1.125M6%2013.125v1.5c0%20.621-.504%201.125-1.125%201.125M6%2013.125C6%2012.504%205.496%2012%204.875%2012m-1.5%200h1.5m-1.5%200c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125M19.125%2012h1.5m0%200c.621%200%201.125.504%201.125%201.125v1.5c0%20.621-.504%201.125-1.125%201.125m-17.25%200h1.5m14.25%200h1.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-film);-webkit-mask:var(--hero-film);-webkit-mask:var(--hero-film);mask:var(--hero-film);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-finger-print{--hero-finger-print:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.864%204.243A7.5%207.5%200%200%201%2019.5%2010.5c0%202.92-.556%205.709-1.568%208.268M5.742%206.364A7.465%207.465%200%200%200%204.5%2010.5a7.464%207.464%200%200%201-1.15%203.993m1.989%203.559A11.209%2011.209%200%200%200%208.25%2010.5a3.75%203.75%200%201%201%207.5%200c0%20.527-.021%201.049-.064%201.565M12%2010.5a14.94%2014.94%200%200%201-3.6%209.75m6.633-4.596a18.666%2018.666%200%200%201-2.485%205.33%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-finger-print);-webkit-mask:var(--hero-finger-print);-webkit-mask:var(--hero-finger-print);mask:var(--hero-finger-print);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-fire{--hero-fire:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.362%205.214A8.252%208.252%200%200%201%2012%2021%208.25%208.25%200%200%201%206.038%207.047%208.287%208.287%200%200%200%209%209.601a8.983%208.983%200%200%201%203.361-6.867%208.21%208.21%200%200%200%203%202.48Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018a3.75%203.75%200%200%200%20.495-7.468%205.99%205.99%200%200%200-1.925%203.547%205.975%205.975%200%200%201-2.133-1.001A3.75%203.75%200%200%200%2012%2018Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-fire);-webkit-mask:var(--hero-fire);-webkit-mask:var(--hero-fire);mask:var(--hero-fire);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-flag{--hero-flag:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%203v1.5M3%2021v-6m0%200%202.77-.693a9%209%200%200%201%206.208.682l.108.054a9%209%200%200%200%206.086.71l3.114-.732a48.524%2048.524%200%200%201-.005-10.499l-3.11.732a9%209%200%200%201-6.085-.711l-.108-.054a9%209%200%200%200-6.208-.682L3%204.5M3%2015V4.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-flag);-webkit-mask:var(--hero-flag);-webkit-mask:var(--hero-flag);mask:var(--hero-flag);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-flag-solid{--hero-flag-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%202.25a.75.75%200%200%201%20.75.75v.54l1.838-.46a9.75%209.75%200%200%201%206.725.738l.108.054A8.25%208.25%200%200%200%2018%204.524l3.11-.732a.75.75%200%200%201%20.917.81%2047.784%2047.784%200%200%200%20.005%2010.337.75.75%200%200%201-.574.812l-3.114.733a9.75%209.75%200%200%201-6.594-.77l-.108-.054a8.25%208.25%200%200%200-5.69-.625l-2.202.55V21a.75.75%200%200%201-1.5%200V3A.75.75%200%200%201%203%202.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-flag-solid);-webkit-mask:var(--hero-flag-solid);-webkit-mask:var(--hero-flag-solid);mask:var(--hero-flag-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder{--hero-folder:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2012.75V12A2.25%202.25%200%200%201%204.5%209.75h15A2.25%202.25%200%200%201%2021.75%2012v.75m-8.69-6.44-2.12-2.12a1.5%201.5%200%200%200-1.061-.44H4.5A2.25%202.25%200%200%200%202.25%206v12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9a2.25%202.25%200%200%200-2.25-2.25h-5.379a1.5%201.5%200%200%201-1.06-.44Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder);-webkit-mask:var(--hero-folder);-webkit-mask:var(--hero-folder);mask:var(--hero-folder);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder-arrow-down{--hero-folder-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9%2013.5%203%203m0%200%203-3m-3%203v-6m1.06-4.19-2.12-2.12a1.5%201.5%200%200%200-1.061-.44H4.5A2.25%202.25%200%200%200%202.25%206v12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9a2.25%202.25%200%200%200-2.25-2.25h-5.379a1.5%201.5%200%200%201-1.06-.44Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder-arrow-down);-webkit-mask:var(--hero-folder-arrow-down);-webkit-mask:var(--hero-folder-arrow-down);mask:var(--hero-folder-arrow-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder-open{--hero-folder-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%209.776c.112-.017.227-.026.344-.026h15.812c.117%200%20.232.009.344.026m-16.5%200a2.25%202.25%200%200%200-1.883%202.542l.857%206a2.25%202.25%200%200%200%202.227%201.932H19.05a2.25%202.25%200%200%200%202.227-1.932l.857-6a2.25%202.25%200%200%200-1.883-2.542m-16.5%200V6A2.25%202.25%200%200%201%206%203.75h3.879a1.5%201.5%200%200%201%201.06.44l2.122%202.12a1.5%201.5%200%200%200%201.06.44H18A2.25%202.25%200%200%201%2020.25%209v.776%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder-open);-webkit-mask:var(--hero-folder-open);-webkit-mask:var(--hero-folder-open);mask:var(--hero-folder-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder-plus{--hero-folder-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2010.5v6m3-3H9m4.06-7.19-2.12-2.12a1.5%201.5%200%200%200-1.061-.44H4.5A2.25%202.25%200%200%200%202.25%206v12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9a2.25%202.25%200%200%200-2.25-2.25h-5.379a1.5%201.5%200%200%201-1.06-.44Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder-plus);-webkit-mask:var(--hero-folder-plus);-webkit-mask:var(--hero-folder-plus);mask:var(--hero-folder-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-funnel{--hero-funnel:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203c2.755%200%205.455.232%208.083.678.533.09.917.556.917%201.096v1.044a2.25%202.25%200%200%201-.659%201.591l-5.432%205.432a2.25%202.25%200%200%200-.659%201.591v2.927a2.25%202.25%200%200%201-1.244%202.013L9.75%2021v-6.568a2.25%202.25%200%200%200-.659-1.591L3.659%207.409A2.25%202.25%200%200%201%203%205.818V4.774c0-.54.384-1.006.917-1.096A48.32%2048.32%200%200%201%2012%203Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-funnel);-webkit-mask:var(--hero-funnel);-webkit-mask:var(--hero-funnel);mask:var(--hero-funnel);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-gif{--hero-gif:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12.75%208.25v7.5m6-7.5h-3V12m0%200v3.75m0-3.75H18M9.75%209.348c-1.03-1.464-2.698-1.464-3.728%200-1.03%201.465-1.03%203.84%200%205.304%201.03%201.464%202.699%201.464%203.728%200V12h-1.5M4.5%2019.5h15a2.25%202.25%200%200%200%202.25-2.25V6.75A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25v10.5A2.25%202.25%200%200%200%204.5%2019.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-gif);-webkit-mask:var(--hero-gif);-webkit-mask:var(--hero-gif);mask:var(--hero-gif);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-gift{--hero-gift:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2011.25v8.25a1.5%201.5%200%200%201-1.5%201.5H5.25a1.5%201.5%200%200%201-1.5-1.5v-8.25M12%204.875A2.625%202.625%200%201%200%209.375%207.5H12m0-2.625V7.5m0-2.625A2.625%202.625%200%201%201%2014.625%207.5H12m0%200V21m-8.625-9.75h18c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125h-18c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-gift);-webkit-mask:var(--hero-gift);-webkit-mask:var(--hero-gift);mask:var(--hero-gift);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-globe-alt{--hero-globe-alt:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2021a9.004%209.004%200%200%200%208.716-6.747M12%2021a9.004%209.004%200%200%201-8.716-6.747M12%2021c2.485%200%204.5-4.03%204.5-9S14.485%203%2012%203m0%2018c-2.485%200-4.5-4.03-4.5-9S9.515%203%2012%203m0%200a8.997%208.997%200%200%201%207.843%204.582M12%203a8.997%208.997%200%200%200-7.843%204.582m15.686%200A11.953%2011.953%200%200%201%2012%2010.5c-2.998%200-5.74-1.1-7.843-2.918m15.686%200A8.959%208.959%200%200%201%2021%2012c0%20.778-.099%201.533-.284%202.253m0%200A17.919%2017.919%200%200%201%2012%2016.5c-3.162%200-6.133-.815-8.716-2.247m0%200A9.015%209.015%200%200%201%203%2012c0-1.605.42-3.113%201.157-4.418%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);mask:var(--hero-globe-alt);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-globe-americas{--hero-globe-americas:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m6.115%205.19.319%201.913A6%206%200%200%200%208.11%2010.36L9.75%2012l-.387.775c-.217.433-.132.956.21%201.298l1.348%201.348c.21.21.329.497.329.795v1.089c0%20.426.24.815.622%201.006l.153.076c.433.217.956.132%201.298-.21l.723-.723a8.7%208.7%200%200%200%202.288-4.042%201.087%201.087%200%200%200-.358-1.099l-1.33-1.108c-.251-.21-.582-.299-.905-.245l-1.17.195a1.125%201.125%200%200%201-.98-.314l-.295-.295a1.125%201.125%200%200%201%200-1.591l.13-.132a1.125%201.125%200%200%201%201.3-.21l.603.302a.809.809%200%200%200%201.086-1.086L14.25%207.5l1.256-.837a4.5%204.5%200%200%200%201.528-1.732l.146-.292M6.115%205.19A9%209%200%201%200%2017.18%204.64M6.115%205.19A8.965%208.965%200%200%201%2012%203c1.929%200%203.716.607%205.18%201.64%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-globe-americas);-webkit-mask:var(--hero-globe-americas);-webkit-mask:var(--hero-globe-americas);mask:var(--hero-globe-americas);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-raised{--hero-hand-raised:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.05%204.575a1.575%201.575%200%201%200-3.15%200v3m3.15-3v-1.5a1.575%201.575%200%200%201%203.15%200v1.5m-3.15%200%20.075%205.925m3.075.75V4.575m0%200a1.575%201.575%200%200%201%203.15%200V15M6.9%207.575a1.575%201.575%200%201%200-3.15%200v8.175a6.75%206.75%200%200%200%206.75%206.75h2.018a5.25%205.25%200%200%200%203.712-1.538l1.732-1.732a5.25%205.25%200%200%200%201.538-3.712l.003-2.024a.668.668%200%200%201%20.198-.471%201.575%201.575%200%201%200-2.228-2.228%203.818%203.818%200%200%200-1.12%202.687M6.9%207.575V12m6.27%204.318A4.49%204.49%200%200%201%2016.35%2015m.002%200h-.002%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-raised);-webkit-mask:var(--hero-hand-raised);-webkit-mask:var(--hero-hand-raised);mask:var(--hero-hand-raised);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-raised-solid{--hero-hand-raised-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.5%201.875a1.125%201.125%200%200%201%202.25%200v8.219c.517.162%201.02.382%201.5.659V3.375a1.125%201.125%200%200%201%202.25%200v10.937a4.505%204.505%200%200%200-3.25%202.373%208.963%208.963%200%200%201%204-.935A.75.75%200%200%200%2018%2015v-2.266a3.368%203.368%200%200%201%20.988-2.37%201.125%201.125%200%200%201%201.591%201.59%201.118%201.118%200%200%200-.329.79v3.006h-.005a6%206%200%200%201-1.752%204.007l-1.736%201.736a6%206%200%200%201-4.242%201.757H10.5a7.5%207.5%200%200%201-7.5-7.5V6.375a1.125%201.125%200%200%201%202.25%200v5.519c.46-.452.965-.832%201.5-1.141V3.375a1.125%201.125%200%200%201%202.25%200v6.526c.495-.1.997-.151%201.5-.151V1.875Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-raised-solid);-webkit-mask:var(--hero-hand-raised-solid);-webkit-mask:var(--hero-hand-raised-solid);mask:var(--hero-hand-raised-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-thumb-down{--hero-hand-thumb-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.498%2015.25H4.372c-1.026%200-1.945-.694-2.054-1.715a12.137%2012.137%200%200%201-.068-1.285c0-2.848.992-5.464%202.649-7.521C5.287%204.247%205.886%204%206.504%204h4.016a4.5%204.5%200%200%201%201.423.23l3.114%201.04a4.5%204.5%200%200%200%201.423.23h1.294M7.498%2015.25c.618%200%20.991.724.725%201.282A7.471%207.471%200%200%200%207.5%2019.75%202.25%202.25%200%200%200%209.75%2022a.75.75%200%200%200%20.75-.75v-.633c0-.573.11-1.14.322-1.672.304-.76.93-1.33%201.653-1.715a9.04%209.04%200%200%200%202.86-2.4c.498-.634%201.226-1.08%202.032-1.08h.384m-10.253%201.5H9.7m8.075-9.75c.01.05.027.1.05.148.593%201.2.925%202.55.925%203.977%200%201.487-.36%202.89-.999%204.125m.023-8.25c-.076-.365.183-.75.575-.75h.908c.889%200%201.713.518%201.972%201.368.339%201.11.521%202.287.521%203.507%200%201.553-.295%203.036-.831%204.398-.306.774-1.086%201.227-1.918%201.227h-1.053c-.472%200-.745-.556-.5-.96a8.95%208.95%200%200%200%20.303-.54%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-thumb-down);-webkit-mask:var(--hero-hand-thumb-down);-webkit-mask:var(--hero-hand-thumb-down);mask:var(--hero-hand-thumb-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-thumb-up{--hero-hand-thumb-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.633%2010.25c.806%200%201.533-.446%202.031-1.08a9.041%209.041%200%200%201%202.861-2.4c.723-.384%201.35-.956%201.653-1.715a4.498%204.498%200%200%200%20.322-1.672V2.75a.75.75%200%200%201%20.75-.75%202.25%202.25%200%200%201%202.25%202.25c0%201.152-.26%202.243-.723%203.218-.266.558.107%201.282.725%201.282m0%200h3.126c1.026%200%201.945.694%202.054%201.715.045.422.068.85.068%201.285a11.95%2011.95%200%200%201-2.649%207.521c-.388.482-.987.729-1.605.729H13.48c-.483%200-.964-.078-1.423-.23l-3.114-1.04a4.501%204.501%200%200%200-1.423-.23H5.904m10.598-9.75H14.25M5.904%2018.5c.083.205.173.405.27.602.197.4-.078.898-.523.898h-.908c-.889%200-1.713-.518-1.972-1.368a12%2012%200%200%201-.521-3.507c0-1.553.295-3.036.831-4.398C3.387%209.953%204.167%209.5%205%209.5h1.053c.472%200%20.745.556.5.96a8.958%208.958%200%200%200-1.302%204.665c0%201.194.232%202.333.654%203.375Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-thumb-up);-webkit-mask:var(--hero-hand-thumb-up);-webkit-mask:var(--hero-hand-thumb-up);mask:var(--hero-hand-thumb-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hashtag{--hero-hashtag:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%208.25h15m-16.5%207.5h15m-1.8-13.5-3.9%2019.5m-2.1-19.5-3.9%2019.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hashtag);-webkit-mask:var(--hero-hashtag);-webkit-mask:var(--hero-hashtag);mask:var(--hero-hashtag);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-heart{--hero-heart:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%208.25c0-2.485-2.099-4.5-4.688-4.5-1.935%200-3.597%201.126-4.312%202.733-.715-1.607-2.377-2.733-4.313-2.733C5.1%203.75%203%205.765%203%208.25c0%207.22%209%2012%209%2012s9-4.78%209-12Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-heart);-webkit-mask:var(--hero-heart);-webkit-mask:var(--hero-heart);mask:var(--hero-heart);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-heart-solid{--hero-heart-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m11.645%2020.91-.007-.003-.022-.012a15.247%2015.247%200%200%201-.383-.218%2025.18%2025.18%200%200%201-4.244-3.17C4.688%2015.36%202.25%2012.174%202.25%208.25%202.25%205.322%204.714%203%207.688%203A5.5%205.5%200%200%201%2012%205.052%205.5%205.5%200%200%201%2016.313%203c2.973%200%205.437%202.322%205.437%205.25%200%203.925-2.438%207.111-4.739%209.256a25.175%2025.175%200%200%201-4.244%203.17%2015.247%2015.247%200%200%201-.383.219l-.022.012-.007.004-.003.001a.752.752%200%200%201-.704%200l-.003-.001Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-heart-solid);-webkit-mask:var(--hero-heart-solid);-webkit-mask:var(--hero-heart-solid);mask:var(--hero-heart-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-home{--hero-home:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m2.25%2012%208.954-8.955c.44-.439%201.152-.439%201.591%200L21.75%2012M4.5%209.75v10.125c0%20.621.504%201.125%201.125%201.125H9.75v-4.875c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21h4.125c.621%200%201.125-.504%201.125-1.125V9.75M8.25%2021h8.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-home);-webkit-mask:var(--hero-home);-webkit-mask:var(--hero-home);mask:var(--hero-home);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-home-solid{--hero-home-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.47%203.841a.75.75%200%200%201%201.06%200l8.69%208.69a.75.75%200%201%200%201.06-1.061l-8.689-8.69a2.25%202.25%200%200%200-3.182%200l-8.69%208.69a.75.75%200%201%200%201.061%201.06l8.69-8.689Z%22%2F%3E%20%20%3Cpath%20d%3D%22m12%205.432%208.159%208.159c.03.03.06.058.091.086v6.198c0%201.035-.84%201.875-1.875%201.875H15a.75.75%200%200%201-.75-.75v-4.5a.75.75%200%200%200-.75-.75h-3a.75.75%200%200%200-.75.75V21a.75.75%200%200%201-.75.75H5.625a1.875%201.875%200%200%201-1.875-1.875v-6.198a2.29%202.29%200%200%200%20.091-.086L12%205.432Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-home-solid);-webkit-mask:var(--hero-home-solid);-webkit-mask:var(--hero-home-solid);mask:var(--hero-home-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-identification{--hero-identification:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%209h3.75M15%2012h3.75M15%2015h3.75M4.5%2019.5h15a2.25%202.25%200%200%200%202.25-2.25V6.75A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25v10.5A2.25%202.25%200%200%200%204.5%2019.5Zm6-10.125a1.875%201.875%200%201%201-3.75%200%201.875%201.875%200%200%201%203.75%200Zm1.294%206.336a6.721%206.721%200%200%201-3.17.789%206.721%206.721%200%200%201-3.168-.789%203.376%203.376%200%200%201%206.338%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-identification);-webkit-mask:var(--hero-identification);-webkit-mask:var(--hero-identification);mask:var(--hero-identification);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox{--hero-inbox:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2013.5h3.86a2.25%202.25%200%200%201%202.012%201.244l.256.512a2.25%202.25%200%200%200%202.013%201.244h3.218a2.25%202.25%200%200%200%202.013-1.244l.256-.512a2.25%202.25%200%200%201%202.013-1.244h3.859m-19.5.338V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018v-4.162c0-.224-.034-.447-.1-.661L19.24%205.338a2.25%202.25%200%200%200-2.15-1.588H6.911a2.25%202.25%200%200%200-2.15%201.588L2.35%2013.177a2.25%202.25%200%200%200-.1.661Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-inbox);-webkit-mask:var(--hero-inbox);-webkit-mask:var(--hero-inbox);mask:var(--hero-inbox);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox-arrow-down{--hero-inbox-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%203.75H6.912a2.25%202.25%200%200%200-2.15%201.588L2.35%2013.177a2.25%202.25%200%200%200-.1.661V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018v-4.162c0-.224-.034-.447-.1-.661L19.24%205.338a2.25%202.25%200%200%200-2.15-1.588H15M2.25%2013.5h3.86a2.25%202.25%200%200%201%202.012%201.244l.256.512a2.25%202.25%200%200%200%202.013%201.244h3.218a2.25%202.25%200%200%200%202.013-1.244l.256-.512a2.25%202.25%200%200%201%202.013-1.244h3.859M12%203v8.25m0%200-3-3m3%203%203-3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-inbox-arrow-down);-webkit-mask:var(--hero-inbox-arrow-down);-webkit-mask:var(--hero-inbox-arrow-down);mask:var(--hero-inbox-arrow-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle{--hero-information-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.25%2011.25.041-.02a.75.75%200%200%201%201.063.852l-.708%202.836a.75.75%200%200%200%201.063.853l.041-.021M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9-3.75h.008v.008H12V8.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle-mini{--hero-information-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200Zm-7-4a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM9%209a.75.75%200%200%200%200%201.5h.253a.25.25%200%200%201%20.244.304l-.459%202.066A1.75%201.75%200%200%200%2010.747%2015H11a.75.75%200%200%200%200-1.5h-.253a.25.25%200%200%201-.244-.304l.459-2.066A1.75%201.75%200%200%200%209.253%209H9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle-mini);-webkit-mask:var(--hero-information-circle-mini);-webkit-mask:var(--hero-information-circle-mini);mask:var(--hero-information-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-italic{--hero-italic:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.248%2020.246H9.05m0%200h3.696m-3.696%200%205.893-16.502m0%200h-3.697m3.697%200h3.803%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-italic);-webkit-mask:var(--hero-italic);-webkit-mask:var(--hero-italic);mask:var(--hero-italic);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-key{--hero-key:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25a3%203%200%200%201%203%203m3%200a6%206%200%200%201-7.029%205.912c-.563-.097-1.159.026-1.563.43L10.5%2017.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1%20.43-1.563A6%206%200%201%201%2021.75%208.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);mask:var(--hero-key);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-language{--hero-language:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m10.5%2021%205.25-11.25L21%2021m-9-3h7.5M3%205.621a48.474%2048.474%200%200%201%206-.371m0%200c1.12%200%202.233.038%203.334.114M9%205.25V3m3.334%202.364C11.176%2010.658%207.69%2015.08%203%2017.502m9.334-12.138c.896.061%201.785.147%202.666.257m-4.589%208.495a18.023%2018.023%200%200%201-3.827-5.802%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-language);-webkit-mask:var(--hero-language);-webkit-mask:var(--hero-language);mask:var(--hero-language);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lifebuoy{--hero-lifebuoy:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.712%204.33a9.027%209.027%200%200%201%201.652%201.306c.51.51.944%201.064%201.306%201.652M16.712%204.33l-3.448%204.138m3.448-4.138a9.014%209.014%200%200%200-9.424%200M19.67%207.288l-4.138%203.448m4.138-3.448a9.014%209.014%200%200%201%200%209.424m-4.138-5.976a3.736%203.736%200%200%200-.88-1.388%203.737%203.737%200%200%200-1.388-.88m2.268%202.268a3.765%203.765%200%200%201%200%202.528m-2.268-4.796a3.765%203.765%200%200%200-2.528%200m4.796%204.796c-.181.506-.475.982-.88%201.388a3.736%203.736%200%200%201-1.388.88m2.268-2.268%204.138%203.448m0%200a9.027%209.027%200%200%201-1.306%201.652c-.51.51-1.064.944-1.652%201.306m0%200-3.448-4.138m3.448%204.138a9.014%209.014%200%200%201-9.424%200m5.976-4.138a3.765%203.765%200%200%201-2.528%200m0%200a3.736%203.736%200%200%201-1.388-.88%203.737%203.737%200%200%201-.88-1.388m2.268%202.268L7.288%2019.67m0%200a9.024%209.024%200%200%201-1.652-1.306%209.027%209.027%200%200%201-1.306-1.652m0%200%204.138-3.448M4.33%2016.712a9.014%209.014%200%200%201%200-9.424m4.138%205.976a3.765%203.765%200%200%201%200-2.528m0%200c.181-.506.475-.982.88-1.388a3.736%203.736%200%200%201%201.388-.88m-2.268%202.268L4.33%207.288m6.406%201.18L7.288%204.33m0%200a9.024%209.024%200%200%200-1.652%201.306A9.025%209.025%200%200%200%204.33%207.288%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lifebuoy);-webkit-mask:var(--hero-lifebuoy);-webkit-mask:var(--hero-lifebuoy);mask:var(--hero-lifebuoy);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-light-bulb{--hero-light-bulb:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018v-5.25m0%200a6.01%206.01%200%200%200%201.5-.189m-1.5.189a6.01%206.01%200%200%201-1.5-.189m3.75%207.478a12.06%2012.06%200%200%201-4.5%200m3.75%202.383a14.406%2014.406%200%200%201-3%200M14.25%2018v-.192c0-.983.658-1.823%201.508-2.316a7.5%207.5%200%201%200-7.517%200c.85.493%201.509%201.333%201.509%202.316V18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-light-bulb);-webkit-mask:var(--hero-light-bulb);-webkit-mask:var(--hero-light-bulb);mask:var(--hero-light-bulb);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-link{--hero-link:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.19%208.688a4.5%204.5%200%200%201%201.242%207.244l-4.5%204.5a4.5%204.5%200%200%201-6.364-6.364l1.757-1.757m13.35-.622%201.757-1.757a4.5%204.5%200%200%200-6.364-6.364l-4.5%204.5a4.5%204.5%200%200%200%201.242%207.244%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);mask:var(--hero-link);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-list-bullet{--hero-list-bullet:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%206.75h12M8.25%2012h12m-12%205.25h12M3.75%206.75h.007v.008H3.75V6.75Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200ZM3.75%2012h.007v.008H3.75V12Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm-.375%205.25h.007v.008H3.75v-.008Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-list-bullet);-webkit-mask:var(--hero-list-bullet);-webkit-mask:var(--hero-list-bullet);mask:var(--hero-list-bullet);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed{--hero-lock-closed:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2010.5V6.75a4.5%204.5%200%201%200-9%200v3.75m-.75%2011.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H6.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-open{--hero-lock-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2010.5V6.75a4.5%204.5%200%201%201%209%200v3.75M3.75%2021.75h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H3.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-open);-webkit-mask:var(--hero-lock-open);-webkit-mask:var(--hero-lock-open);mask:var(--hero-lock-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass{--hero-magnifying-glass:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass-solid{--hero-magnifying-glass-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.5%203.75a6.75%206.75%200%201%200%200%2013.5%206.75%206.75%200%200%200%200-13.5ZM2.25%2010.5a8.25%208.25%200%201%201%2014.59%205.28l4.69%204.69a.75.75%200%201%201-1.06%201.06l-4.69-4.69A8.25%208.25%200%200%201%202.25%2010.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass-solid);-webkit-mask:var(--hero-magnifying-glass-solid);-webkit-mask:var(--hero-magnifying-glass-solid);mask:var(--hero-magnifying-glass-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map{--hero-map:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%206.75V15m6-6v8.25m.503%203.498%204.875-2.437c.381-.19.622-.58.622-1.006V4.82c0-.836-.88-1.38-1.628-1.006l-3.869%201.934c-.317.159-.69.159-1.006%200L9.503%203.252a1.125%201.125%200%200%200-1.006%200L3.622%205.689C3.24%205.88%203%206.27%203%206.695V19.18c0%20.836.88%201.38%201.628%201.006l3.869-1.934c.317-.159.69-.159%201.006%200l4.994%202.497c.317.158.69.158%201.006%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map);-webkit-mask:var(--hero-map);-webkit-mask:var(--hero-map);mask:var(--hero-map);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin{--hero-map-pin:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2010.5c0%207.142-7.5%2011.25-7.5%2011.25S4.5%2017.642%204.5%2010.5a7.5%207.5%200%201%201%2015%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);mask:var(--hero-map-pin);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin-micro{--hero-map-pin-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m7.539%2014.841.003.003.002.002a.755.755%200%200%200%20.912%200l.002-.002.003-.003.012-.009a5.57%205.57%200%200%200%20.19-.153%2015.588%2015.588%200%200%200%202.046-2.082c1.101-1.362%202.291-3.342%202.291-5.597A5%205%200%200%200%203%207c0%202.255%201.19%204.235%202.292%205.597a15.591%2015.591%200%200%200%202.046%202.082%208.916%208.916%200%200%200%20.189.153l.012.01ZM8%208.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map-pin-micro);-webkit-mask:var(--hero-map-pin-micro);-webkit-mask:var(--hero-map-pin-micro);mask:var(--hero-map-pin-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin-solid{--hero-map-pin-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m11.54%2022.351.07.04.028.016a.76.76%200%200%200%20.723%200l.028-.015.071-.041a16.975%2016.975%200%200%200%201.144-.742%2019.58%2019.58%200%200%200%202.683-2.282c1.944-1.99%203.963-4.98%203.963-8.827a8.25%208.25%200%200%200-16.5%200c0%203.846%202.02%206.837%203.963%208.827a19.58%2019.58%200%200%200%202.682%202.282%2016.975%2016.975%200%200%200%201.145.742ZM12%2013.5a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map-pin-solid);-webkit-mask:var(--hero-map-pin-solid);-webkit-mask:var(--hero-map-pin-solid);mask:var(--hero-map-pin-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-megaphone{--hero-megaphone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.34%2015.84c-.688-.06-1.386-.09-2.09-.09H7.5a4.5%204.5%200%201%201%200-9h.75c.704%200%201.402-.03%202.09-.09m0%209.18c.253.962.584%201.892.985%202.783.247.55.06%201.21-.463%201.511l-.657.38c-.551.318-1.26.117-1.527-.461a20.845%2020.845%200%200%201-1.44-4.282m3.102.069a18.03%2018.03%200%200%201-.59-4.59c0-1.586.205-3.124.59-4.59m0%209.18a23.848%2023.848%200%200%201%208.835%202.535M10.34%206.66a23.847%2023.847%200%200%200%208.835-2.535m0%200A23.74%2023.74%200%200%200%2018.795%203m.38%201.125a23.91%2023.91%200%200%201%201.014%205.395m-1.014%208.855c-.118.38-.245.754-.38%201.125m.38-1.125a23.91%2023.91%200%200%200%201.014-5.395m0-3.46c.495.413.811%201.035.811%201.73%200%20.695-.316%201.317-.811%201.73m0-3.46a24.347%2024.347%200%200%201%200%203.46%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-megaphone);-webkit-mask:var(--hero-megaphone);-webkit-mask:var(--hero-megaphone);mask:var(--hero-megaphone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-microphone{--hero-microphone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018.75a6%206%200%200%200%206-6v-1.5m-6%207.5a6%206%200%200%201-6-6v-1.5m6%207.5v3.75m-3.75%200h7.5M12%2015.75a3%203%200%200%201-3-3V4.5a3%203%200%201%201%206%200v8.25a3%203%200%200%201-3%203Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-microphone);-webkit-mask:var(--hero-microphone);-webkit-mask:var(--hero-microphone);mask:var(--hero-microphone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-minus{--hero-minus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-minus);-webkit-mask:var(--hero-minus);-webkit-mask:var(--hero-minus);mask:var(--hero-minus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-minus-circle{--hero-minus-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012H9m12%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-minus-circle);-webkit-mask:var(--hero-minus-circle);-webkit-mask:var(--hero-minus-circle);mask:var(--hero-minus-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-minus-solid{--hero-minus-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%2012a.75.75%200%200%201%20.75-.75h14a.75.75%200%200%201%200%201.5H5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-minus-solid);-webkit-mask:var(--hero-minus-solid);-webkit-mask:var(--hero-minus-solid);mask:var(--hero-minus-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-moon{--hero-moon:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.752%2015.002A9.72%209.72%200%200%201%2018%2015.75c-5.385%200-9.75-4.365-9.75-9.75%200-1.33.266-2.597.748-3.752A9.753%209.753%200%200%200%203%2011.25C3%2016.635%207.365%2021%2012.75%2021a9.753%209.753%200%200%200%209.002-5.998Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-moon);-webkit-mask:var(--hero-moon);-webkit-mask:var(--hero-moon);mask:var(--hero-moon);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-moon-solid{--hero-moon-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.528%201.718a.75.75%200%200%201%20.162.819A8.97%208.97%200%200%200%209%206a9%209%200%200%200%209%209%208.97%208.97%200%200%200%203.463-.69.75.75%200%200%201%20.981.98%2010.503%2010.503%200%200%201-9.694%206.46c-5.799%200-10.5-4.7-10.5-10.5%200-4.368%202.667-8.112%206.46-9.694a.75.75%200%200%201%20.818.162Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-moon-solid);-webkit-mask:var(--hero-moon-solid);-webkit-mask:var(--hero-moon-solid);mask:var(--hero-moon-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-musical-note{--hero-musical-note:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9%209%2010.5-3m0%206.553v3.75a2.25%202.25%200%200%201-1.632%202.163l-1.32.377a1.803%201.803%200%201%201-.99-3.467l2.31-.66a2.25%202.25%200%200%200%201.632-2.163Zm0%200V2.25L9%205.25v10.303m0%200v3.75a2.25%202.25%200%200%201-1.632%202.163l-1.32.377a1.803%201.803%200%200%201-.99-3.467l2.31-.66A2.25%202.25%200%200%200%209%2015.553Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-musical-note);-webkit-mask:var(--hero-musical-note);-webkit-mask:var(--hero-musical-note);mask:var(--hero-musical-note);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-newspaper{--hero-newspaper:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%207.5h1.5m-1.5%203h1.5m-7.5%203h7.5m-7.5%203h7.5m3-9h3.375c.621%200%201.125.504%201.125%201.125V18a2.25%202.25%200%200%201-2.25%202.25M16.5%207.5V18a2.25%202.25%200%200%200%202.25%202.25M16.5%207.5V4.875c0-.621-.504-1.125-1.125-1.125H4.125C3.504%203.75%203%204.254%203%204.875V18a2.25%202.25%200%200%200%202.25%202.25h13.5M6%207.5h3v3H6v-3Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-newspaper);-webkit-mask:var(--hero-newspaper);-webkit-mask:var(--hero-newspaper);mask:var(--hero-newspaper);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-newspaper-solid{--hero-newspaper-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.125%203C3.089%203%202.25%203.84%202.25%204.875V18a3%203%200%200%200%203%203h15a3%203%200%200%201-3-3V4.875C17.25%203.839%2016.41%203%2015.375%203H4.125ZM12%209.75a.75.75%200%200%200%200%201.5h1.5a.75.75%200%200%200%200-1.5H12Zm-.75-2.25a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%200%201.5H12a.75.75%200%200%201-.75-.75ZM6%2012.75a.75.75%200%200%200%200%201.5h7.5a.75.75%200%200%200%200-1.5H6Zm-.75%203.75a.75.75%200%200%201%20.75-.75h7.5a.75.75%200%200%201%200%201.5H6a.75.75%200%200%201-.75-.75ZM6%206.75a.75.75%200%200%200-.75.75v3c0%20.414.336.75.75.75h3a.75.75%200%200%200%20.75-.75v-3A.75.75%200%200%200%209%206.75H6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M18.75%206.75h1.875c.621%200%201.125.504%201.125%201.125V18a1.5%201.5%200%200%201-3%200V6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-newspaper-solid);-webkit-mask:var(--hero-newspaper-solid);-webkit-mask:var(--hero-newspaper-solid);mask:var(--hero-newspaper-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-no-symbol{--hero-no-symbol:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18.364%2018.364A9%209%200%200%200%205.636%205.636m12.728%2012.728A9%209%200%200%201%205.636%205.636m12.728%2012.728L5.636%205.636%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-no-symbol);-webkit-mask:var(--hero-no-symbol);-webkit-mask:var(--hero-no-symbol);mask:var(--hero-no-symbol);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-numbered-list{--hero-numbered-list:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.242%205.992h12m-12%206.003H20.24m-12%205.999h12M4.117%207.495v-3.75H2.99m1.125%203.75H2.99m1.125%200H5.24m-1.92%202.577a1.125%201.125%200%201%201%201.591%201.59l-1.83%201.83h2.16M2.99%2015.745h1.125a1.125%201.125%200%200%201%200%202.25H3.74m0-.002h.375a1.125%201.125%200%200%201%200%202.25H2.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-numbered-list);-webkit-mask:var(--hero-numbered-list);-webkit-mask:var(--hero-numbered-list);mask:var(--hero-numbered-list);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paint-brush{--hero-paint-brush:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.53%2016.122a3%203%200%200%200-5.78%201.128%202.25%202.25%200%200%201-2.4%202.245%204.5%204.5%200%200%200%208.4-2.245c0-.399-.078-.78-.22-1.128Zm0%200a15.998%2015.998%200%200%200%203.388-1.62m-5.043-.025a15.994%2015.994%200%200%201%201.622-3.395m3.42%203.42a15.995%2015.995%200%200%200%204.764-4.648l3.876-5.814a1.151%201.151%200%200%200-1.597-1.597L14.146%206.32a15.996%2015.996%200%200%200-4.649%204.763m3.42%203.42a6.776%206.776%200%200%200-3.42-3.42%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paint-brush);-webkit-mask:var(--hero-paint-brush);-webkit-mask:var(--hero-paint-brush);mask:var(--hero-paint-brush);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-airplane{--hero-paper-airplane:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2012%203.269%203.125A59.769%2059.769%200%200%201%2021.485%2012%2059.768%2059.768%200%200%201%203.27%2020.875L5.999%2012Zm0%200h7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);mask:var(--hero-paper-airplane);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-clip{--hero-paper-clip:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m18.375%2012.739-7.693%207.693a4.5%204.5%200%200%201-6.364-6.364l10.94-10.94A3%203%200%201%201%2019.5%207.372L8.552%2018.32m.009-.01-.01.01m5.699-9.941-7.81%207.81a1.5%201.5%200%200%200%202.112%202.13%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-clip);-webkit-mask:var(--hero-paper-clip);-webkit-mask:var(--hero-paper-clip);mask:var(--hero-paper-clip);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause{--hero-pause:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25v13.5m-7.5-13.5v13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);mask:var(--hero-pause);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause-circle{--hero-pause-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%209v6m-4.5%200V9M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause-circle);-webkit-mask:var(--hero-pause-circle);-webkit-mask:var(--hero-pause-circle);mask:var(--hero-pause-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil{--hero-pencil:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L6.832%2019.82a4.5%204.5%200%200%201-1.897%201.13l-2.685.8.8-2.685a4.5%204.5%200%200%201%201.13-1.897L16.863%204.487Zm0%200L19.5%207.125%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil);-webkit-mask:var(--hero-pencil);-webkit-mask:var(--hero-pencil);mask:var(--hero-pencil);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil-square{--hero-pencil-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L10.582%2016.07a4.5%204.5%200%200%201-1.897%201.13L6%2018l.8-2.685a4.5%204.5%200%200%201%201.13-1.897l8.932-8.931Zm0%200L19.5%207.125M18%2014v4.75A2.25%202.25%200%200%201%2015.75%2021H5.25A2.25%202.25%200%200%201%203%2018.75V8.25A2.25%202.25%200%200%201%205.25%206H10%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-square);-webkit-mask:var(--hero-pencil-square);-webkit-mask:var(--hero-pencil-square);mask:var(--hero-pencil-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-phone{--hero-phone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%206.75c0%208.284%206.716%2015%2015%2015h2.25a2.25%202.25%200%200%200%202.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97%201.293c-.282.376-.769.542-1.21.38a12.035%2012.035%200%200%201-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963%203.102a1.125%201.125%200%200%200-1.091-.852H4.5A2.25%202.25%200%200%200%202.25%204.5v2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-phone);-webkit-mask:var(--hero-phone);-webkit-mask:var(--hero-phone);mask:var(--hero-phone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-phone-arrow-down-left{--hero-phone-arrow-down-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%209.75v-4.5m0%204.5h4.5m-4.5%200%206-6m-3%2018c-8.284%200-15-6.716-15-15V4.5A2.25%202.25%200%200%201%204.5%202.25h1.372c.516%200%20.966.351%201.091.852l1.106%204.423c.11.44-.054.902-.417%201.173l-1.293.97a1.062%201.062%200%200%200-.38%201.21%2012.035%2012.035%200%200%200%207.143%207.143c.441.162.928-.004%201.21-.38l.97-1.293a1.125%201.125%200%200%201%201.173-.417l4.423%201.106c.5.125.852.575.852%201.091V19.5a2.25%202.25%200%200%201-2.25%202.25h-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-phone-arrow-down-left);-webkit-mask:var(--hero-phone-arrow-down-left);-webkit-mask:var(--hero-phone-arrow-down-left);mask:var(--hero-phone-arrow-down-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-phone-solid{--hero-phone-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.5%204.5a3%203%200%200%201%203-3h1.372c.86%200%201.61.586%201.819%201.42l1.105%204.423a1.875%201.875%200%200%201-.694%201.955l-1.293.97c-.135.101-.164.249-.126.352a11.285%2011.285%200%200%200%206.697%206.697c.103.038.25.009.352-.126l.97-1.293a1.875%201.875%200%200%201%201.955-.694l4.423%201.105c.834.209%201.42.959%201.42%201.82V19.5a3%203%200%200%201-3%203h-2.25C8.552%2022.5%201.5%2015.448%201.5%206.75V4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-phone-solid);-webkit-mask:var(--hero-phone-solid);-webkit-mask:var(--hero-phone-solid);mask:var(--hero-phone-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-phone-x-mark{--hero-phone-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%203.75%2018%206m0%200%202.25%202.25M18%206l2.25-2.25M18%206l-2.25%202.25m1.5%2013.5c-8.284%200-15-6.716-15-15V4.5A2.25%202.25%200%200%201%204.5%202.25h1.372c.516%200%20.966.351%201.091.852l1.106%204.423c.11.44-.054.902-.417%201.173l-1.293.97a1.062%201.062%200%200%200-.38%201.21%2012.035%2012.035%200%200%200%207.143%207.143c.441.162.928-.004%201.21-.38l.97-1.293a1.125%201.125%200%200%201%201.173-.417l4.423%201.106c.5.125.852.575.852%201.091V19.5a2.25%202.25%200%200%201-2.25%202.25h-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-phone-x-mark);-webkit-mask:var(--hero-phone-x-mark);-webkit-mask:var(--hero-phone-x-mark);mask:var(--hero-phone-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-photo{--hero-photo:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m2.25%2015.75%205.159-5.159a2.25%202.25%200%200%201%203.182%200l5.159%205.159m-1.5-1.5%201.409-1.409a2.25%202.25%200%200%201%203.182%200l2.909%202.909m-18%203.75h16.5a1.5%201.5%200%200%200%201.5-1.5V6a1.5%201.5%200%200%200-1.5-1.5H3.75A1.5%201.5%200%200%200%202.25%206v12a1.5%201.5%200%200%200%201.5%201.5Zm10.5-11.25h.008v.008h-.008V8.25Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-photo);-webkit-mask:var(--hero-photo);-webkit-mask:var(--hero-photo);mask:var(--hero-photo);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play{--hero-play:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%205.653c0-.856.917-1.398%201.667-.986l11.54%206.347a1.125%201.125%200%200%201%200%201.972l-11.54%206.347a1.125%201.125%200%200%201-1.667-.986V5.653Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-play);-webkit-mask:var(--hero-play);-webkit-mask:var(--hero-play);mask:var(--hero-play);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play-circle{--hero-play-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.91%2011.672a.375.375%200%200%201%200%20.656l-5.603%203.113a.375.375%200%200%201-.557-.328V8.887c0-.286.307-.466.557-.327l5.603%203.112Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-play-circle);-webkit-mask:var(--hero-play-circle);-webkit-mask:var(--hero-play-circle);mask:var(--hero-play-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus{--hero-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%204.5v15m7.5-7.5h-15%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);mask:var(--hero-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus-circle{--hero-plus-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v6m3-3H9m12%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus-circle);-webkit-mask:var(--hero-plus-circle);-webkit-mask:var(--hero-plus-circle);mask:var(--hero-plus-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus-solid{--hero-plus-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%203.75a.75.75%200%200%201%20.75.75v6.75h6.75a.75.75%200%200%201%200%201.5h-6.75v6.75a.75.75%200%200%201-1.5%200v-6.75H4.5a.75.75%200%200%201%200-1.5h6.75V4.5a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus-solid);-webkit-mask:var(--hero-plus-solid);-webkit-mask:var(--hero-plus-solid);mask:var(--hero-plus-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-presentation-chart-bar{--hero-presentation-chart-bar:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%203v11.25A2.25%202.25%200%200%200%206%2016.5h2.25M3.75%203h-1.5m1.5%200h16.5m0%200h1.5m-1.5%200v11.25A2.25%202.25%200%200%201%2018%2016.5h-2.25m-7.5%200h7.5m-7.5%200-1%203m8.5-3%201%203m0%200%20.5%201.5m-.5-1.5h-9.5m0%200-.5%201.5M9%2011.25v1.5M12%209v3.75m3-6v6%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-presentation-chart-bar);-webkit-mask:var(--hero-presentation-chart-bar);-webkit-mask:var(--hero-presentation-chart-bar);mask:var(--hero-presentation-chart-bar);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-presentation-chart-line{--hero-presentation-chart-line:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%203v11.25A2.25%202.25%200%200%200%206%2016.5h2.25M3.75%203h-1.5m1.5%200h16.5m0%200h1.5m-1.5%200v11.25A2.25%202.25%200%200%201%2018%2016.5h-2.25m-7.5%200h7.5m-7.5%200-1%203m8.5-3%201%203m0%200%20.5%201.5m-.5-1.5h-9.5m0%200-.5%201.5m.75-9%203-3%202.148%202.148A12.061%2012.061%200%200%201%2016.5%207.605%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-presentation-chart-line);-webkit-mask:var(--hero-presentation-chart-line);-webkit-mask:var(--hero-presentation-chart-line);mask:var(--hero-presentation-chart-line);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-printer{--hero-printer:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.72%2013.829c-.24.03-.48.062-.72.096m.72-.096a42.415%2042.415%200%200%201%2010.56%200m-10.56%200L6.34%2018m10.94-4.171c.24.03.48.062.72.096m-.72-.096L17.66%2018m0%200%20.229%202.523a1.125%201.125%200%200%201-1.12%201.227H7.231c-.662%200-1.18-.568-1.12-1.227L6.34%2018m11.318%200h1.091A2.25%202.25%200%200%200%2021%2015.75V9.456c0-1.081-.768-2.015-1.837-2.175a48.055%2048.055%200%200%200-1.913-.247M6.34%2018H5.25A2.25%202.25%200%200%201%203%2015.75V9.456c0-1.081.768-2.015%201.837-2.175a48.041%2048.041%200%200%201%201.913-.247m10.5%200a48.536%2048.536%200%200%200-10.5%200m10.5%200V3.375c0-.621-.504-1.125-1.125-1.125h-8.25c-.621%200-1.125.504-1.125%201.125v3.659M18%2010.5h.008v.008H18V10.5Zm-3%200h.008v.008H15V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-printer);-webkit-mask:var(--hero-printer);-webkit-mask:var(--hero-printer);mask:var(--hero-printer);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-puzzle-piece{--hero-puzzle-piece:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%206.087c0-.355.186-.676.401-.959.221-.29.349-.634.349-1.003%200-1.036-1.007-1.875-2.25-1.875s-2.25.84-2.25%201.875c0%20.369.128.713.349%201.003.215.283.401.604.401.959v0a.64.64%200%200%201-.657.643%2048.39%2048.39%200%200%201-4.163-.3c.186%201.613.293%203.25.315%204.907a.656.656%200%200%201-.658.663v0c-.355%200-.676-.186-.959-.401a1.647%201.647%200%200%200-1.003-.349c-1.036%200-1.875%201.007-1.875%202.25s.84%202.25%201.875%202.25c.369%200%20.713-.128%201.003-.349.283-.215.604-.401.959-.401v0c.31%200%20.555.26.532.57a48.039%2048.039%200%200%201-.642%205.056c1.518.19%203.058.309%204.616.354a.64.64%200%200%200%20.657-.643v0c0-.355-.186-.676-.401-.959a1.647%201.647%200%200%201-.349-1.003c0-1.035%201.008-1.875%202.25-1.875%201.243%200%202.25.84%202.25%201.875%200%20.369-.128.713-.349%201.003-.215.283-.4.604-.4.959v0c0%20.333.277.599.61.58a48.1%2048.1%200%200%200%205.427-.63%2048.05%2048.05%200%200%200%20.582-4.717.532.532%200%200%200-.533-.57v0c-.355%200-.676.186-.959.401-.29.221-.634.349-1.003.349-1.035%200-1.875-1.007-1.875-2.25s.84-2.25%201.875-2.25c.37%200%20.713.128%201.003.349.283.215.604.401.96.401v0a.656.656%200%200%200%20.658-.663%2048.422%2048.422%200%200%200-.37-5.36c-1.886.342-3.81.574-5.766.689a.578.578%200%200%201-.61-.58v0Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-puzzle-piece);-webkit-mask:var(--hero-puzzle-piece);-webkit-mask:var(--hero-puzzle-piece);mask:var(--hero-puzzle-piece);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-qr-code{--hero-qr-code:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%204.875c0-.621.504-1.125%201.125-1.125h4.5c.621%200%201.125.504%201.125%201.125v4.5c0%20.621-.504%201.125-1.125%201.125h-4.5A1.125%201.125%200%200%201%203.75%209.375v-4.5ZM3.75%2014.625c0-.621.504-1.125%201.125-1.125h4.5c.621%200%201.125.504%201.125%201.125v4.5c0%20.621-.504%201.125-1.125%201.125h-4.5a1.125%201.125%200%200%201-1.125-1.125v-4.5ZM13.5%204.875c0-.621.504-1.125%201.125-1.125h4.5c.621%200%201.125.504%201.125%201.125v4.5c0%20.621-.504%201.125-1.125%201.125h-4.5A1.125%201.125%200%200%201%2013.5%209.375v-4.5Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%206.75h.75v.75h-.75v-.75ZM6.75%2016.5h.75v.75h-.75v-.75ZM16.5%206.75h.75v.75h-.75v-.75ZM13.5%2013.5h.75v.75h-.75v-.75ZM13.5%2019.5h.75v.75h-.75v-.75ZM19.5%2013.5h.75v.75h-.75v-.75ZM19.5%2019.5h.75v.75h-.75v-.75ZM16.5%2016.5h.75v.75h-.75v-.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-qr-code);-webkit-mask:var(--hero-qr-code);-webkit-mask:var(--hero-qr-code);mask:var(--hero-qr-code);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-question-mark-circle{--hero-question-mark-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.879%207.519c1.171-1.025%203.071-1.025%204.242%200%201.172%201.025%201.172%202.687%200%203.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45%201.827v.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%205.25h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-question-mark-circle);-webkit-mask:var(--hero-question-mark-circle);-webkit-mask:var(--hero-question-mark-circle);mask:var(--hero-question-mark-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-queue-list{--hero-queue-list:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%2012h16.5m-16.5%203.75h16.5M3.75%2019.5h16.5M5.625%204.5h12.75a1.875%201.875%200%200%201%200%203.75H5.625a1.875%201.875%200%200%201%200-3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-queue-list);-webkit-mask:var(--hero-queue-list);-webkit-mask:var(--hero-queue-list);mask:var(--hero-queue-list);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-receipt-percent{--hero-receipt-percent:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9%2014.25%206-6m4.5-3.493V21.75l-3.75-1.5-3.75%201.5-3.75-1.5-3.75%201.5V4.757c0-1.108.806-2.057%201.907-2.185a48.507%2048.507%200%200%201%2011.186%200c1.1.128%201.907%201.077%201.907%202.185ZM9.75%209h.008v.008H9.75V9Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm4.125%204.5h.008v.008h-.008V13.5Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-receipt-percent);-webkit-mask:var(--hero-receipt-percent);-webkit-mask:var(--hero-receipt-percent);mask:var(--hero-receipt-percent);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-receipt-refund{--hero-receipt-refund:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%209.75h4.875a2.625%202.625%200%200%201%200%205.25H12M8.25%209.75%2010.5%207.5M8.25%209.75%2010.5%2012m9-7.243V21.75l-3.75-1.5-3.75%201.5-3.75-1.5-3.75%201.5V4.757c0-1.108.806-2.057%201.907-2.185a48.507%2048.507%200%200%201%2011.186%200c1.1.128%201.907%201.077%201.907%202.185Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-receipt-refund);-webkit-mask:var(--hero-receipt-refund);-webkit-mask:var(--hero-receipt-refund);mask:var(--hero-receipt-refund);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-group{--hero-rectangle-group:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%207.125C2.25%206.504%202.754%206%203.375%206h6c.621%200%201.125.504%201.125%201.125v3.75c0%20.621-.504%201.125-1.125%201.125h-6a1.125%201.125%200%200%201-1.125-1.125v-3.75ZM14.25%208.625c0-.621.504-1.125%201.125-1.125h5.25c.621%200%201.125.504%201.125%201.125v8.25c0%20.621-.504%201.125-1.125%201.125h-5.25a1.125%201.125%200%200%201-1.125-1.125v-8.25ZM3.75%2016.125c0-.621.504-1.125%201.125-1.125h5.25c.621%200%201.125.504%201.125%201.125v2.25c0%20.621-.504%201.125-1.125%201.125h-5.25a1.125%201.125%200%200%201-1.125-1.125v-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rectangle-group);-webkit-mask:var(--hero-rectangle-group);-webkit-mask:var(--hero-rectangle-group);mask:var(--hero-rectangle-group);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-stack{--hero-rectangle-stack:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%206.878V6a2.25%202.25%200%200%201%202.25-2.25h7.5A2.25%202.25%200%200%201%2018%206v.878m-12%200c.235-.083.487-.128.75-.128h10.5c.263%200%20.515.045.75.128m-12%200A2.25%202.25%200%200%200%204.5%209v.878m13.5-3A2.25%202.25%200%200%201%2019.5%209v.878m0%200a2.246%202.246%200%200%200-.75-.128H5.25c-.263%200-.515.045-.75.128m15%200A2.25%202.25%200%200%201%2021%2012v6a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2018v-6c0-.98.626-1.813%201.5-2.122%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rectangle-stack);-webkit-mask:var(--hero-rectangle-stack);-webkit-mask:var(--hero-rectangle-stack);mask:var(--hero-rectangle-stack);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rocket-launch{--hero-rocket-launch:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.59%2014.37a6%206%200%200%201-5.84%207.38v-4.8m5.84-2.58a14.98%2014.98%200%200%200%206.16-12.12A14.98%2014.98%200%200%200%209.631%208.41m5.96%205.96a14.926%2014.926%200%200%201-5.841%202.58m-.119-8.54a6%206%200%200%200-7.381%205.84h4.8m2.581-5.84a14.927%2014.927%200%200%200-2.58%205.84m2.699%202.7c-.103.021-.207.041-.311.06a15.09%2015.09%200%200%201-2.448-2.448%2014.9%2014.9%200%200%201%20.06-.312m-2.24%202.39a4.493%204.493%200%200%200-1.757%204.306%204.493%204.493%200%200%200%204.306-1.758M16.5%209a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rocket-launch);-webkit-mask:var(--hero-rocket-launch);-webkit-mask:var(--hero-rocket-launch);mask:var(--hero-rocket-launch);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-scale{--hero-scale:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203v17.25m0%200c-1.472%200-2.882.265-4.185.75M12%2020.25c1.472%200%202.882.265%204.185.75M18.75%204.97A48.416%2048.416%200%200%200%2012%204.5c-2.291%200-4.545.16-6.75.47m13.5%200c1.01.143%202.01.317%203%20.52m-3-.52%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.988%205.988%200%200%201-2.031.352%205.988%205.988%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75%204.971Zm-16.5.52c.99-.203%201.99-.377%203-.52m0%200%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.989%205.989%200%200%201-2.031.352%205.989%205.989%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25%204.971Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-scale);-webkit-mask:var(--hero-scale);-webkit-mask:var(--hero-scale);mask:var(--hero-scale);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-scissors{--hero-scissors:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m7.848%208.25%201.536.887M7.848%208.25a3%203%200%201%201-5.196-3%203%203%200%200%201%205.196%203Zm1.536.887a2.165%202.165%200%200%201%201.083%201.839c.005.351.054.695.14%201.024M9.384%209.137l2.077%201.199M7.848%2015.75l1.536-.887m-1.536.887a3%203%200%201%201-5.196%203%203%203%200%200%201%205.196-3Zm1.536-.887a2.165%202.165%200%200%200%201.083-1.838c.005-.352.054-.695.14-1.025m-1.223%202.863%202.077-1.199m0-3.328a4.323%204.323%200%200%201%202.068-1.379l5.325-1.628a4.5%204.5%200%200%201%202.48-.044l.803.215-7.794%204.5m-2.882-1.664A4.33%204.33%200%200%200%2010.607%2012m3.736%200%207.794%204.5-.802.215a4.5%204.5%200%200%201-2.48-.043l-5.326-1.629a4.324%204.324%200%200%201-2.068-1.379M14.343%2012l-2.882%201.664%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-scissors);-webkit-mask:var(--hero-scissors);-webkit-mask:var(--hero-scissors);mask:var(--hero-scissors);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-server{--hero-server:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%2017.25v-.228a4.5%204.5%200%200%200-.12-1.03l-2.268-9.64a3.375%203.375%200%200%200-3.285-2.602H7.923a3.375%203.375%200%200%200-3.285%202.602l-2.268%209.64a4.5%204.5%200%200%200-.12%201.03v.228m19.5%200a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3m19.5%200a3%203%200%200%200-3-3H5.25a3%203%200%200%200-3%203m16.5%200h.008v.008h-.008v-.008Zm-3%200h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-server);-webkit-mask:var(--hero-server);-webkit-mask:var(--hero-server);mask:var(--hero-server);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-server-stack{--hero-server-stack:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%2014.25h13.5m-13.5%200a3%203%200%200%201-3-3m3%203a3%203%200%201%200%200%206h13.5a3%203%200%201%200%200-6m-16.5-3a3%203%200%200%201%203-3h13.5a3%203%200%200%201%203%203m-19.5%200a4.5%204.5%200%200%201%20.9-2.7L5.737%205.1a3.375%203.375%200%200%201%202.7-1.35h7.126c1.062%200%202.062.5%202.7%201.35l2.587%203.45a4.5%204.5%200%200%201%20.9%202.7m0%200a3%203%200%200%201-3%203m0%203h.008v.008h-.008v-.008Zm0-6h.008v.008h-.008v-.008Zm-3%206h.008v.008h-.008v-.008Zm0-6h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-server-stack);-webkit-mask:var(--hero-server-stack);-webkit-mask:var(--hero-server-stack);mask:var(--hero-server-stack);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-share{--hero-share:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.217%2010.907a2.25%202.25%200%201%200%200%202.186m0-2.186c.18.324.283.696.283%201.093s-.103.77-.283%201.093m0-2.186%209.566-5.314m-9.566%207.5%209.566%205.314m0%200a2.25%202.25%200%201%200%203.935%202.186%202.25%202.25%200%200%200-3.935-2.186Zm0-12.814a2.25%202.25%200%201%200%203.933-2.185%202.25%202.25%200%200%200-3.933%202.185Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-share);-webkit-mask:var(--hero-share);-webkit-mask:var(--hero-share);mask:var(--hero-share);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-check{--hero-shield-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75m-3-7.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.749c0%205.592%203.824%2010.29%209%2011.623%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.571-.598-3.751h-.152c-3.196%200-6.1-1.248-8.25-3.285Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);mask:var(--hero-shield-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-exclamation{--hero-shield-exclamation:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m0-10.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.75c0%205.592%203.824%2010.29%209%2011.622%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.57-.598-3.75h-.152c-3.196%200-6.1-1.25-8.25-3.286Zm0%2013.036h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-exclamation);-webkit-mask:var(--hero-shield-exclamation);-webkit-mask:var(--hero-shield-exclamation);mask:var(--hero-shield-exclamation);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shopping-bag{--hero-shopping-bag:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2010.5V6a3.75%203.75%200%201%200-7.5%200v4.5m11.356-1.993%201.263%2012c.07.665-.45%201.243-1.119%201.243H4.25a1.125%201.125%200%200%201-1.12-1.243l1.264-12A1.125%201.125%200%200%201%205.513%207.5h12.974c.576%200%201.059.435%201.119%201.007ZM8.625%2010.5a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm7.5%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shopping-bag);-webkit-mask:var(--hero-shopping-bag);-webkit-mask:var(--hero-shopping-bag);mask:var(--hero-shopping-bag);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shopping-bag-solid{--hero-shopping-bag-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.5%206v.75H5.513c-.96%200-1.764.724-1.865%201.679l-1.263%2012A1.875%201.875%200%200%200%204.25%2022.5h15.5a1.875%201.875%200%200%200%201.865-2.071l-1.263-12a1.875%201.875%200%200%200-1.865-1.679H16.5V6a4.5%204.5%200%201%200-9%200ZM12%203a3%203%200%200%200-3%203v.75h6V6a3%203%200%200%200-3-3Zm-3%208.25a3%203%200%201%200%206%200v-.75a.75.75%200%200%201%201.5%200v.75a4.5%204.5%200%201%201-9%200v-.75a.75.75%200%200%201%201.5%200v.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shopping-bag-solid);-webkit-mask:var(--hero-shopping-bag-solid);-webkit-mask:var(--hero-shopping-bag-solid);mask:var(--hero-shopping-bag-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shopping-cart{--hero-shopping-cart:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%203h1.386c.51%200%20.955.343%201.087.835l.383%201.437M7.5%2014.25a3%203%200%200%200-3%203h15.75m-12.75-3h11.218c1.121-2.3%202.1-4.684%202.924-7.138a60.114%2060.114%200%200%200-16.536-1.84M7.5%2014.25%205.106%205.272M6%2020.25a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Zm12.75%200a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shopping-cart);-webkit-mask:var(--hero-shopping-cart);-webkit-mask:var(--hero-shopping-cart);mask:var(--hero-shopping-cart);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-signal{--hero-signal:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.348%2014.652a3.75%203.75%200%200%201%200-5.304m5.304%200a3.75%203.75%200%200%201%200%205.304m-7.425%202.121a6.75%206.75%200%200%201%200-9.546m9.546%200a6.75%206.75%200%200%201%200%209.546M5.106%2018.894c-3.808-3.807-3.808-9.98%200-13.788m13.788%200c3.808%203.807%203.808%209.98%200%2013.788M12%2012h.008v.008H12V12Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-signal);-webkit-mask:var(--hero-signal);-webkit-mask:var(--hero-signal);mask:var(--hero-signal);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sparkles{--hero-sparkles:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.813%2015.904%209%2018.75l-.813-2.846a4.5%204.5%200%200%200-3.09-3.09L2.25%2012l2.846-.813a4.5%204.5%200%200%200%203.09-3.09L9%205.25l.813%202.846a4.5%204.5%200%200%200%203.09%203.09L15.75%2012l-2.846.813a4.5%204.5%200%200%200-3.09%203.09ZM18.259%208.715%2018%209.75l-.259-1.035a3.375%203.375%200%200%200-2.455-2.456L14.25%206l1.036-.259a3.375%203.375%200%200%200%202.455-2.456L18%202.25l.259%201.035a3.375%203.375%200%200%200%202.456%202.456L21.75%206l-1.035.259a3.375%203.375%200%200%200-2.456%202.456ZM16.894%2020.567%2016.5%2021.75l-.394-1.183a2.25%202.25%200%200%200-1.423-1.423L13.5%2018.75l1.183-.394a2.25%202.25%200%200%200%201.423-1.423l.394-1.183.394%201.183a2.25%202.25%200%200%200%201.423%201.423l1.183.394-1.183.394a2.25%202.25%200%200%200-1.423%201.423Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sparkles-solid{--hero-sparkles-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9%204.5a.75.75%200%200%201%20.721.544l.813%202.846a3.75%203.75%200%200%200%202.576%202.576l2.846.813a.75.75%200%200%201%200%201.442l-2.846.813a3.75%203.75%200%200%200-2.576%202.576l-.813%202.846a.75.75%200%200%201-1.442%200l-.813-2.846a3.75%203.75%200%200%200-2.576-2.576l-2.846-.813a.75.75%200%200%201%200-1.442l2.846-.813A3.75%203.75%200%200%200%207.466%207.89l.813-2.846A.75.75%200%200%201%209%204.5ZM18%201.5a.75.75%200%200%201%20.728.568l.258%201.036c.236.94.97%201.674%201.91%201.91l1.036.258a.75.75%200%200%201%200%201.456l-1.036.258c-.94.236-1.674.97-1.91%201.91l-.258%201.036a.75.75%200%200%201-1.456%200l-.258-1.036a2.625%202.625%200%200%200-1.91-1.91l-1.036-.258a.75.75%200%200%201%200-1.456l1.036-.258a2.625%202.625%200%200%200%201.91-1.91l.258-1.036A.75.75%200%200%201%2018%201.5ZM16.5%2015a.75.75%200%200%201%20.712.513l.394%201.183c.15.447.5.799.948.948l1.183.395a.75.75%200%200%201%200%201.422l-1.183.395c-.447.15-.799.5-.948.948l-.395%201.183a.75.75%200%200%201-1.422%200l-.395-1.183a1.5%201.5%200%200%200-.948-.948l-1.183-.395a.75.75%200%200%201%200-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75%200%200%201%2016.5%2015Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sparkles-solid);-webkit-mask:var(--hero-sparkles-solid);-webkit-mask:var(--hero-sparkles-solid);mask:var(--hero-sparkles-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speaker-wave{--hero-speaker-wave:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.114%205.636a9%209%200%200%201%200%2012.728M16.463%208.288a5.25%205.25%200%200%201%200%207.424M6.75%208.25l4.72-4.72a.75.75%200%200%201%201.28.53v15.88a.75.75%200%200%201-1.28.53l-4.72-4.72H4.51c-.88%200-1.704-.507-1.938-1.354A9.009%209.009%200%200%201%202.25%2012c0-.83.112-1.633.322-2.396C2.806%208.756%203.63%208.25%204.51%208.25H6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-speaker-wave);-webkit-mask:var(--hero-speaker-wave);-webkit-mask:var(--hero-speaker-wave);mask:var(--hero-speaker-wave);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speaker-x-mark{--hero-speaker-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.25%209.75%2019.5%2012m0%200%202.25%202.25M19.5%2012l2.25-2.25M19.5%2012l-2.25%202.25m-10.5-6%204.72-4.72a.75.75%200%200%201%201.28.53v15.88a.75.75%200%200%201-1.28.53l-4.72-4.72H4.51c-.88%200-1.704-.507-1.938-1.354A9.009%209.009%200%200%201%202.25%2012c0-.83.112-1.633.322-2.396C2.806%208.756%203.63%208.25%204.51%208.25H6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-speaker-x-mark);-webkit-mask:var(--hero-speaker-x-mark);-webkit-mask:var(--hero-speaker-x-mark);mask:var(--hero-speaker-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-square-2-stack{--hero-square-2-stack:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%208.25V6a2.25%202.25%200%200%200-2.25-2.25H6A2.25%202.25%200%200%200%203.75%206v8.25A2.25%202.25%200%200%200%206%2016.5h2.25m8.25-8.25H18a2.25%202.25%200%200%201%202.25%202.25V18A2.25%202.25%200%200%201%2018%2020.25h-7.5A2.25%202.25%200%200%201%208.25%2018v-1.5m8.25-8.25h-6a2.25%202.25%200%200%200-2.25%202.25v6%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-square-2-stack);-webkit-mask:var(--hero-square-2-stack);-webkit-mask:var(--hero-square-2-stack);mask:var(--hero-square-2-stack);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-square-3-stack-3d{--hero-square-3-stack-3d:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.429%209.75%202.25%2012l4.179%202.25m0-4.5%205.571%203%205.571-3m-11.142%200L2.25%207.5%2012%202.25l9.75%205.25-4.179%202.25m0%200L21.75%2012l-4.179%202.25m0%200%204.179%202.25L12%2021.75%202.25%2016.5l4.179-2.25m11.142%200-5.571%203-5.571-3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-square-3-stack-3d);-webkit-mask:var(--hero-square-3-stack-3d);-webkit-mask:var(--hero-square-3-stack-3d);mask:var(--hero-square-3-stack-3d);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-2x2{--hero-squares-2x2:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206A2.25%202.25%200%200%201%206%203.75h2.25A2.25%202.25%200%200%201%2010.5%206v2.25a2.25%202.25%200%200%201-2.25%202.25H6a2.25%202.25%200%200%201-2.25-2.25V6ZM3.75%2015.75A2.25%202.25%200%200%201%206%2013.5h2.25a2.25%202.25%200%200%201%202.25%202.25V18a2.25%202.25%200%200%201-2.25%202.25H6A2.25%202.25%200%200%201%203.75%2018v-2.25ZM13.5%206a2.25%202.25%200%200%201%202.25-2.25H18A2.25%202.25%200%200%201%2020.25%206v2.25A2.25%202.25%200%200%201%2018%2010.5h-2.25a2.25%202.25%200%200%201-2.25-2.25V6ZM13.5%2015.75a2.25%202.25%200%200%201%202.25-2.25H18a2.25%202.25%200%200%201%202.25%202.25V18A2.25%202.25%200%200%201%2018%2020.25h-2.25A2.25%202.25%200%200%201%2013.5%2018v-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-2x2);-webkit-mask:var(--hero-squares-2x2);-webkit-mask:var(--hero-squares-2x2);mask:var(--hero-squares-2x2);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-plus{--hero-squares-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2016.875h3.375m0%200h3.375m-3.375%200V13.5m0%203.375v3.375M6%2010.5h2.25a2.25%202.25%200%200%200%202.25-2.25V6a2.25%202.25%200%200%200-2.25-2.25H6A2.25%202.25%200%200%200%203.75%206v2.25A2.25%202.25%200%200%200%206%2010.5Zm0%209.75h2.25A2.25%202.25%200%200%200%2010.5%2018v-2.25a2.25%202.25%200%200%200-2.25-2.25H6a2.25%202.25%200%200%200-2.25%202.25V18A2.25%202.25%200%200%200%206%2020.25Zm9.75-9.75H18a2.25%202.25%200%200%200%202.25-2.25V6A2.25%202.25%200%200%200%2018%203.75h-2.25A2.25%202.25%200%200%200%2013.5%206v2.25a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-plus);-webkit-mask:var(--hero-squares-plus);-webkit-mask:var(--hero-squares-plus);mask:var(--hero-squares-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-star{--hero-star:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.48%203.499a.562.562%200%200%201%201.04%200l2.125%205.111a.563.563%200%200%200%20.475.345l5.518.442c.499.04.701.663.321.988l-4.204%203.602a.563.563%200%200%200-.182.557l1.285%205.385a.562.562%200%200%201-.84.61l-4.725-2.885a.562.562%200%200%200-.586%200L6.982%2020.54a.562.562%200%200%201-.84-.61l1.285-5.386a.562.562%200%200%200-.182-.557l-4.204-3.602a.562.562%200%200%201%20.321-.988l5.518-.442a.563.563%200%200%200%20.475-.345L11.48%203.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-star);-webkit-mask:var(--hero-star);-webkit-mask:var(--hero-star);mask:var(--hero-star);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-star-solid{--hero-star-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.788%203.21c.448-1.077%201.976-1.077%202.424%200l2.082%205.006%205.404.434c1.164.093%201.636%201.545.749%202.305l-4.117%203.527%201.257%205.273c.271%201.136-.964%202.033-1.96%201.425L12%2018.354%207.373%2021.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.434%202.082-5.005Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-star-solid);-webkit-mask:var(--hero-star-solid);-webkit-mask:var(--hero-star-solid);mask:var(--hero-star-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-stop{--hero-stop:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%207.5A2.25%202.25%200%200%201%207.5%205.25h9a2.25%202.25%200%200%201%202.25%202.25v9a2.25%202.25%200%200%201-2.25%202.25h-9a2.25%202.25%200%200%201-2.25-2.25v-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-stop);-webkit-mask:var(--hero-stop);-webkit-mask:var(--hero-stop);mask:var(--hero-stop);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-stop-circle{--hero-stop-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%209.563C9%209.252%209.252%209%209.563%209h4.874c.311%200%20.563.252.563.563v4.874c0%20.311-.252.563-.563.563H9.564A.562.562%200%200%201%209%2014.437V9.564Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-stop-circle);-webkit-mask:var(--hero-stop-circle);-webkit-mask:var(--hero-stop-circle);mask:var(--hero-stop-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-stop-circle-solid{--hero-stop-circle-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012Zm6-2.438c0-.724.588-1.312%201.313-1.312h4.874c.725%200%201.313.588%201.313%201.313v4.874c0%20.725-.588%201.313-1.313%201.313H9.564a1.312%201.312%200%200%201-1.313-1.313V9.564Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-stop-circle-solid);-webkit-mask:var(--hero-stop-circle-solid);-webkit-mask:var(--hero-stop-circle-solid);mask:var(--hero-stop-circle-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-strikethrough{--hero-strikethrough:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2012a8.912%208.912%200%200%201-.318-.079c-1.585-.424-2.904-1.247-3.76-2.236-.873-1.009-1.265-2.19-.968-3.301.59-2.2%203.663-3.29%206.863-2.432A8.186%208.186%200%200%201%2016.5%205.21M6.42%2017.81c.857.99%202.176%201.812%203.761%202.237%203.2.858%206.274-.23%206.863-2.431.233-.868.044-1.779-.465-2.617M3.75%2012h16.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-strikethrough);-webkit-mask:var(--hero-strikethrough);-webkit-mask:var(--hero-strikethrough);mask:var(--hero-strikethrough);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sun{--hero-sun:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203v2.25m6.364.386-1.591%201.591M21%2012h-2.25m-.386%206.364-1.591-1.591M12%2018.75V21m-4.773-4.227-1.591%201.591M5.25%2012H3m4.227-4.773L5.636%205.636M15.75%2012a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sun);-webkit-mask:var(--hero-sun);-webkit-mask:var(--hero-sun);mask:var(--hero-sun);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sun-solid{--hero-sun-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%202.25a.75.75%200%200%201%20.75.75v2.25a.75.75%200%200%201-1.5%200V3a.75.75%200%200%201%20.75-.75ZM7.5%2012a4.5%204.5%200%201%201%209%200%204.5%204.5%200%200%201-9%200ZM18.894%206.166a.75.75%200%200%200-1.06-1.06l-1.591%201.59a.75.75%200%201%200%201.06%201.061l1.591-1.59ZM21.75%2012a.75.75%200%200%201-.75.75h-2.25a.75.75%200%200%201%200-1.5H21a.75.75%200%200%201%20.75.75ZM17.834%2018.894a.75.75%200%200%200%201.06-1.06l-1.59-1.591a.75.75%200%201%200-1.061%201.06l1.59%201.591ZM12%2018a.75.75%200%200%201%20.75.75V21a.75.75%200%200%201-1.5%200v-2.25A.75.75%200%200%201%2012%2018ZM7.758%2017.303a.75.75%200%200%200-1.061-1.06l-1.591%201.59a.75.75%200%200%200%201.06%201.061l1.591-1.59ZM6%2012a.75.75%200%200%201-.75.75H3a.75.75%200%200%201%200-1.5h2.25A.75.75%200%200%201%206%2012ZM6.697%207.757a.75.75%200%200%200%201.06-1.06l-1.59-1.591a.75.75%200%200%200-1.061%201.06l1.59%201.591Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sun-solid);-webkit-mask:var(--hero-sun-solid);-webkit-mask:var(--hero-sun-solid);mask:var(--hero-sun-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-swatch{--hero-swatch:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.098%2019.902a3.75%203.75%200%200%200%205.304%200l6.401-6.402M6.75%2021A3.75%203.75%200%200%201%203%2017.25V4.125C3%203.504%203.504%203%204.125%203h5.25c.621%200%201.125.504%201.125%201.125v4.072M6.75%2021a3.75%203.75%200%200%200%203.75-3.75V8.197M6.75%2021h13.125c.621%200%201.125-.504%201.125-1.125v-5.25c0-.621-.504-1.125-1.125-1.125h-4.072M10.5%208.197l2.88-2.88c.438-.439%201.15-.439%201.59%200l3.712%203.713c.44.44.44%201.152%200%201.59l-2.879%202.88M6.75%2017.25h.008v.008H6.75v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-swatch);-webkit-mask:var(--hero-swatch);-webkit-mask:var(--hero-swatch);mask:var(--hero-swatch);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-table-cells{--hero-table-cells:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.375%2019.5h17.25m-17.25%200a1.125%201.125%200%200%201-1.125-1.125M3.375%2019.5h7.5c.621%200%201.125-.504%201.125-1.125m-9.75%200V5.625m0%2012.75v-1.5c0-.621.504-1.125%201.125-1.125m18.375%202.625V5.625m0%2012.75c0%20.621-.504%201.125-1.125%201.125m1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125m0%203.75h-7.5A1.125%201.125%200%200%201%2012%2018.375m9.75-12.75c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125m19.5%200v1.5c0%20.621-.504%201.125-1.125%201.125M2.25%205.625v1.5c0%20.621.504%201.125%201.125%201.125m0%200h17.25m-17.25%200h7.5c.621%200%201.125.504%201.125%201.125M3.375%208.25c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125m17.25-3.75h-7.5c-.621%200-1.125.504-1.125%201.125m8.625-1.125c.621%200%201.125.504%201.125%201.125v1.5c0%20.621-.504%201.125-1.125%201.125m-17.25%200h7.5m-7.5%200c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125M12%2010.875v-1.5m0%201.5c0%20.621-.504%201.125-1.125%201.125M12%2010.875c0%20.621.504%201.125%201.125%201.125m-2.25%200c.621%200%201.125.504%201.125%201.125M13.125%2012h7.5m-7.5%200c-.621%200-1.125.504-1.125%201.125M20.625%2012c.621%200%201.125.504%201.125%201.125v1.5c0%20.621-.504%201.125-1.125%201.125m-17.25%200h7.5M12%2014.625v-1.5m0%201.5c0%20.621-.504%201.125-1.125%201.125M12%2014.625c0%20.621.504%201.125%201.125%201.125m-2.25%200c.621%200%201.125.504%201.125%201.125m0%201.5v-1.5m0%200c0-.621.504-1.125%201.125-1.125m0%200h7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-table-cells);-webkit-mask:var(--hero-table-cells);-webkit-mask:var(--hero-table-cells);mask:var(--hero-table-cells);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-tag{--hero-tag:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.568%203H5.25A2.25%202.25%200%200%200%203%205.25v4.318c0%20.597.237%201.17.659%201.591l9.581%209.581c.699.699%201.78.872%202.607.33a18.095%2018.095%200%200%200%205.223-5.223c.542-.827.369-1.908-.33-2.607L11.16%203.66A2.25%202.25%200%200%200%209.568%203Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%206h.008v.008H6V6Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-tag);-webkit-mask:var(--hero-tag);-webkit-mask:var(--hero-tag);mask:var(--hero-tag);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-tag-solid{--hero-tag-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.25%202.25a3%203%200%200%200-3%203v4.318a3%203%200%200%200%20.879%202.121l9.58%209.581c.92.92%202.39%201.186%203.548.428a18.849%2018.849%200%200%200%205.441-5.44c.758-1.16.492-2.629-.428-3.548l-9.58-9.581a3%203%200%200%200-2.122-.879H5.25ZM6.375%207.5a1.125%201.125%200%201%200%200-2.25%201.125%201.125%200%200%200%200%202.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-tag-solid);-webkit-mask:var(--hero-tag-solid);-webkit-mask:var(--hero-tag-solid);mask:var(--hero-tag-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ticket{--hero-ticket:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%206v.75m0%203v.75m0%203v.75m0%203V18m-9-5.25h5.25M7.5%2015h3M3.375%205.25c-.621%200-1.125.504-1.125%201.125v3.026a2.999%202.999%200%200%201%200%205.198v3.026c0%20.621.504%201.125%201.125%201.125h17.25c.621%200%201.125-.504%201.125-1.125v-3.026a2.999%202.999%200%200%201%200-5.198V6.375c0-.621-.504-1.125-1.125-1.125H3.375Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ticket);-webkit-mask:var(--hero-ticket);-webkit-mask:var(--hero-ticket);mask:var(--hero-ticket);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash{--hero-trash:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m14.74%209-.346%209m-4.788%200L9.26%209m9.968-3.21c.342.052.682.107%201.022.166m-1.022-.165L18.16%2019.673a2.25%202.25%200%200%201-2.244%202.077H8.084a2.25%202.25%200%200%201-2.244-2.077L4.772%205.79m14.456%200a48.108%2048.108%200%200%200-3.478-.397m-12%20.562c.34-.059.68-.114%201.022-.165m0%200a48.11%2048.11%200%200%201%203.478-.397m7.5%200v-.916c0-1.18-.91-2.164-2.09-2.201a51.964%2051.964%200%200%200-3.32%200c-1.18.037-2.09%201.022-2.09%202.201v.916m7.5%200a48.667%2048.667%200%200%200-7.5%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);mask:var(--hero-trash);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trophy{--hero-trophy:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2018.75h-9m9%200a3%203%200%200%201%203%203h-15a3%203%200%200%201%203-3m9%200v-3.375c0-.621-.503-1.125-1.125-1.125h-.871M7.5%2018.75v-3.375c0-.621.504-1.125%201.125-1.125h.872m5.007%200H9.497m5.007%200a7.454%207.454%200%200%201-.982-3.172M9.497%2014.25a7.454%207.454%200%200%200%20.981-3.172M5.25%204.236c-.982.143-1.954.317-2.916.52A6.003%206.003%200%200%200%207.73%209.728M5.25%204.236V4.5c0%202.108.966%203.99%202.48%205.228M5.25%204.236V2.721C7.456%202.41%209.71%202.25%2012%202.25c2.291%200%204.545.16%206.75.47v1.516M7.73%209.728a6.726%206.726%200%200%200%202.748%201.35m8.272-6.842V4.5c0%202.108-.966%203.99-2.48%205.228m2.48-5.492a46.32%2046.32%200%200%201%202.916.52%206.003%206.003%200%200%201-5.395%204.972m0%200a6.726%206.726%200%200%201-2.749%201.35m0%200a6.772%206.772%200%200%201-3.044%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trophy);-webkit-mask:var(--hero-trophy);-webkit-mask:var(--hero-trophy);mask:var(--hero-trophy);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-truck{--hero-truck:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%2018.75a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m3%200h6m-9%200H3.375a1.125%201.125%200%200%201-1.125-1.125V14.25m17.25%204.5a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m3%200h1.125c.621%200%201.129-.504%201.09-1.124a17.902%2017.902%200%200%200-3.213-9.193%202.056%202.056%200%200%200-1.58-.86H14.25M16.5%2018.75h-2.25m0-11.177v-.958c0-.568-.422-1.048-.987-1.106a48.554%2048.554%200%200%200-10.026%200%201.106%201.106%200%200%200-.987%201.106v7.635m12-6.677v6.677m0%204.5v-4.5m0%200h-12%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-truck);-webkit-mask:var(--hero-truck);-webkit-mask:var(--hero-truck);mask:var(--hero-truck);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-tv{--hero-tv:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2020.25h12m-7.5-3v3m3-3v3m-10.125-3h17.25c.621%200%201.125-.504%201.125-1.125V4.875c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v11.25c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-tv);-webkit-mask:var(--hero-tv);-webkit-mask:var(--hero-tv);mask:var(--hero-tv);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-underline{--hero-underline:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.995%203.744v7.5a6%206%200%201%201-12%200v-7.5m-2.25%2016.502h16.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-underline);-webkit-mask:var(--hero-underline);-webkit-mask:var(--hero-underline);mask:var(--hero-underline);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user{--hero-user:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%206a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200ZM4.501%2020.118a7.5%207.5%200%200%201%2014.998%200A17.933%2017.933%200%200%201%2012%2021.75c-2.676%200-5.216-.584-7.499-1.632Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);mask:var(--hero-user);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle{--hero-user-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.982%2018.725A7.488%207.488%200%200%200%2012%2015.75a7.488%207.488%200%200%200-5.982%202.975m11.963%200a9%209%200%201%200-11.963%200m11.963%200A8.966%208.966%200%200%201%2012%2021a8.966%208.966%200%200%201-5.982-2.275M15%209.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-circle);-webkit-mask:var(--hero-user-circle);-webkit-mask:var(--hero-user-circle);mask:var(--hero-user-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle-solid{--hero-user-circle-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18.685%2019.097A9.723%209.723%200%200%200%2021.75%2012c0-5.385-4.365-9.75-9.75-9.75S2.25%206.615%202.25%2012a9.723%209.723%200%200%200%203.065%207.097A9.716%209.716%200%200%200%2012%2021.75a9.716%209.716%200%200%200%206.685-2.653Zm-12.54-1.285A7.486%207.486%200%200%201%2012%2015a7.486%207.486%200%200%201%205.855%202.812A8.224%208.224%200%200%201%2012%2020.25a8.224%208.224%200%200%201-5.855-2.438ZM15.75%209a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-circle-solid);-webkit-mask:var(--hero-user-circle-solid);-webkit-mask:var(--hero-user-circle-solid);mask:var(--hero-user-circle-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group{--hero-user-group:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%2018.72a9.094%209.094%200%200%200%203.741-.479%203%203%200%200%200-4.682-2.72m.94%203.198.001.031c0%20.225-.012.447-.037.666A11.944%2011.944%200%200%201%2012%2021c-2.17%200-4.207-.576-5.963-1.584A6.062%206.062%200%200%201%206%2018.719m12%200a5.971%205.971%200%200%200-.941-3.197m0%200A5.995%205.995%200%200%200%2012%2012.75a5.995%205.995%200%200%200-5.058%202.772m0%200a3%203%200%200%200-4.681%202.72%208.986%208.986%200%200%200%203.74.477m.94-3.197a5.971%205.971%200%200%200-.94%203.197M15%206.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm6%203a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Zm-13.5%200a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group-solid{--hero-user-group-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.25%206.75a3.75%203.75%200%201%201%207.5%200%203.75%203.75%200%200%201-7.5%200ZM15.75%209.75a3%203%200%201%201%206%200%203%203%200%200%201-6%200ZM2.25%209.75a3%203%200%201%201%206%200%203%203%200%200%201-6%200ZM6.31%2015.117A6.745%206.745%200%200%201%2012%2012a6.745%206.745%200%200%201%206.709%207.498.75.75%200%200%201-.372.568A12.696%2012.696%200%200%201%2012%2021.75c-2.305%200-4.47-.612-6.337-1.684a.75.75%200%200%201-.372-.568%206.787%206.787%200%200%201%201.019-4.38Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M5.082%2014.254a8.287%208.287%200%200%200-1.308%205.135%209.687%209.687%200%200%201-1.764-.44l-.115-.04a.563.563%200%200%201-.373-.487l-.01-.121a3.75%203.75%200%200%201%203.57-4.047ZM20.226%2019.389a8.287%208.287%200%200%200-1.308-5.135%203.75%203.75%200%200%201%203.57%204.047l-.01.121a.563.563%200%200%201-.373.486l-.115.04c-.567.2-1.156.349-1.764.441Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group-solid);-webkit-mask:var(--hero-user-group-solid);-webkit-mask:var(--hero-user-group-solid);mask:var(--hero-user-group-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-minus{--hero-user-minus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M22%2010.5h-6m-2.25-4.125a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200ZM4%2019.235v-.11a6.375%206.375%200%200%201%2012.75%200v.109A12.318%2012.318%200%200%201%2010.374%2021c-2.331%200-4.512-.645-6.374-1.766Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-minus);-webkit-mask:var(--hero-user-minus);-webkit-mask:var(--hero-user-minus);mask:var(--hero-user-minus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-plus{--hero-user-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%207.5v3m0%200v3m0-3h3m-3%200h-3m-2.25-4.125a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200ZM3%2019.235v-.11a6.375%206.375%200%200%201%2012.75%200v.109A12.318%2012.318%200%200%201%209.374%2021c-2.331%200-4.512-.645-6.374-1.766Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);mask:var(--hero-user-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-solid{--hero-user-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.5%206a4.5%204.5%200%201%201%209%200%204.5%204.5%200%200%201-9%200ZM3.751%2020.105a8.25%208.25%200%200%201%2016.498%200%20.75.75%200%200%201-.437.695A18.683%2018.683%200%200%201%2012%2022.5c-2.786%200-5.433-.608-7.812-1.7a.75.75%200%200%201-.437-.695Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-solid);-webkit-mask:var(--hero-user-solid);-webkit-mask:var(--hero-user-solid);mask:var(--hero-user-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users{--hero-users:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2019.128a9.38%209.38%200%200%200%202.625.372%209.337%209.337%200%200%200%204.121-.952%204.125%204.125%200%200%200-7.533-2.493M15%2019.128v-.003c0-1.113-.285-2.16-.786-3.07M15%2019.128v.106A12.318%2012.318%200%200%201%208.624%2021c-2.331%200-4.512-.645-6.374-1.766l-.001-.109a6.375%206.375%200%200%201%2011.964-3.07M12%206.375a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200Zm8.25%202.25a2.625%202.625%200%201%201-5.25%200%202.625%202.625%200%200%201%205.25%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);mask:var(--hero-users);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users-solid{--hero-users-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.5%206.375a4.125%204.125%200%201%201%208.25%200%204.125%204.125%200%200%201-8.25%200ZM14.25%208.625a3.375%203.375%200%201%201%206.75%200%203.375%203.375%200%200%201-6.75%200ZM1.5%2019.125a7.125%207.125%200%200%201%2014.25%200v.003l-.001.119a.75.75%200%200%201-.363.63%2013.067%2013.067%200%200%201-6.761%201.873c-2.472%200-4.786-.684-6.76-1.873a.75.75%200%200%201-.364-.63l-.001-.122ZM17.25%2019.128l-.001.144a2.25%202.25%200%200%201-.233.96%2010.088%2010.088%200%200%200%205.06-1.01.75.75%200%200%200%20.42-.643%204.875%204.875%200%200%200-6.957-4.611%208.586%208.586%200%200%201%201.71%205.157v.003Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-users-solid);-webkit-mask:var(--hero-users-solid);-webkit-mask:var(--hero-users-solid);mask:var(--hero-users-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-video-camera{--hero-video-camera:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15.75%2010.5%204.72-4.72a.75.75%200%200%201%201.28.53v11.38a.75.75%200%200%201-1.28.53l-4.72-4.72M4.5%2018.75h9a2.25%202.25%200%200%200%202.25-2.25v-9a2.25%202.25%200%200%200-2.25-2.25h-9A2.25%202.25%200%200%200%202.25%207.5v9a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-video-camera);-webkit-mask:var(--hero-video-camera);-webkit-mask:var(--hero-video-camera);mask:var(--hero-video-camera);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-view-columns{--hero-view-columns:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%204.5v15m6-15v15m-10.875%200h15.75c.621%200%201.125-.504%201.125-1.125V5.625c0-.621-.504-1.125-1.125-1.125H4.125C3.504%204.5%203%205.004%203%205.625v12.75c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-view-columns);-webkit-mask:var(--hero-view-columns);-webkit-mask:var(--hero-view-columns);mask:var(--hero-view-columns);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-viewfinder-circle{--hero-viewfinder-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%203.75H6A2.25%202.25%200%200%200%203.75%206v1.5M16.5%203.75H18A2.25%202.25%200%200%201%2020.25%206v1.5m0%209V18A2.25%202.25%200%200%201%2018%2020.25h-1.5m-9%200H6A2.25%202.25%200%200%201%203.75%2018v-1.5M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-viewfinder-circle);-webkit-mask:var(--hero-viewfinder-circle);-webkit-mask:var(--hero-viewfinder-circle);mask:var(--hero-viewfinder-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-viewfinder-circle-solid{--hero-viewfinder-circle-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6%203a3%203%200%200%200-3%203v1.5a.75.75%200%200%200%201.5%200V6A1.5%201.5%200%200%201%206%204.5h1.5a.75.75%200%200%200%200-1.5H6ZM16.5%203a.75.75%200%200%200%200%201.5H18A1.5%201.5%200%200%201%2019.5%206v1.5a.75.75%200%200%200%201.5%200V6a3%203%200%200%200-3-3h-1.5ZM12%208.25a3.75%203.75%200%201%200%200%207.5%203.75%203.75%200%200%200%200-7.5ZM4.5%2016.5a.75.75%200%200%200-1.5%200V18a3%203%200%200%200%203%203h1.5a.75.75%200%200%200%200-1.5H6A1.5%201.5%200%200%201%204.5%2018v-1.5ZM21%2016.5a.75.75%200%200%200-1.5%200V18a1.5%201.5%200%200%201-1.5%201.5h-1.5a.75.75%200%200%200%200%201.5H18a3%203%200%200%200%203-3v-1.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-viewfinder-circle-solid);-webkit-mask:var(--hero-viewfinder-circle-solid);-webkit-mask:var(--hero-viewfinder-circle-solid);mask:var(--hero-viewfinder-circle-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wallet{--hero-wallet:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2012a2.25%202.25%200%200%200-2.25-2.25H15a3%203%200%201%201-6%200H5.25A2.25%202.25%200%200%200%203%2012m18%200v6a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2018v-6m18%200V9M3%2012V9m18%200a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%209m18%200V6a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%206v3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wallet);-webkit-mask:var(--hero-wallet);-webkit-mask:var(--hero-wallet);mask:var(--hero-wallet);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-window{--hero-window:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%208.25V18a2.25%202.25%200%200%200%202.25%202.25h13.5A2.25%202.25%200%200%200%2021%2018V8.25m-18%200V6a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%206v2.25m-18%200h18M5.25%206h.008v.008H5.25V6ZM7.5%206h.008v.008H7.5V6Zm2.25%200h.008v.008H9.75V6Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-window);-webkit-mask:var(--hero-window);-webkit-mask:var(--hero-window);mask:var(--hero-window);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wrench{--hero-wrench:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%206.75a4.5%204.5%200%200%201-4.884%204.484c-1.076-.091-2.264.071-2.95.904l-7.152%208.684a2.548%202.548%200%201%201-3.586-3.586l8.684-7.152c.833-.686.995-1.874.904-2.95a4.5%204.5%200%200%201%206.336-4.486l-3.276%203.276a3.004%203.004%200%200%200%202.25%202.25l3.276-3.276c.256.565.398%201.192.398%201.852Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.867%2019.125h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wrench);-webkit-mask:var(--hero-wrench);-webkit-mask:var(--hero-wrench);mask:var(--hero-wrench);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wrench-screwdriver{--hero-wrench-screwdriver:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.42%2015.17%2017.25%2021A2.652%202.652%200%200%200%2021%2017.25l-5.877-5.877M11.42%2015.17l2.496-3.03c.317-.384.74-.626%201.208-.766M11.42%2015.17l-4.655%205.653a2.548%202.548%200%201%201-3.586-3.586l6.837-5.63m5.108-.233c.55-.164%201.163-.188%201.743-.14a4.5%204.5%200%200%200%204.486-6.336l-3.276%203.277a3.004%203.004%200%200%201-2.25-2.25l3.276-3.276a4.5%204.5%200%200%200-6.336%204.486c.091%201.076-.071%202.264-.904%202.95l-.102.085m-1.745%201.437L5.909%207.5H4.5L2.25%203.75l1.5-1.5L7.5%204.5v1.409l4.26%204.26m-1.745%201.437%201.745-1.437m6.615%208.206L15.75%2015.75M4.867%2019.125h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);mask:var(--hero-wrench-screwdriver);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-circle{--hero-x-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9.75%209.75%204.5%204.5m0-4.5-4.5%204.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);mask:var(--hero-x-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-circle-solid{--hero-x-circle-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm-1.72%206.97a.75.75%200%201%200-1.06%201.06L10.94%2012l-1.72%201.72a.75.75%200%201%200%201.06%201.06L12%2013.06l1.72%201.72a.75.75%200%201%200%201.06-1.06L13.06%2012l1.72-1.72a.75.75%200%201%200-1.06-1.06L12%2010.94l-1.72-1.72Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-circle-solid);-webkit-mask:var(--hero-x-circle-solid);-webkit-mask:var(--hero-x-circle-solid);mask:var(--hero-x-circle-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark{--hero-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark-solid{--hero-x-mark-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.47%205.47a.75.75%200%200%201%201.06%200L12%2010.94l5.47-5.47a.75.75%200%201%201%201.06%201.06L13.06%2012l5.47%205.47a.75.75%200%201%201-1.06%201.06L12%2013.06l-5.47%205.47a.75.75%200%200%201-1.06-1.06L10.94%2012%205.47%206.53a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark-solid);-webkit-mask:var(--hero-x-mark-solid);-webkit-mask:var(--hero-x-mark-solid);mask:var(--hero-x-mark-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.\!size-7{width:calc(var(--spacing) * 7)!important;height:calc(var(--spacing) * 7)!important}.\!size-9{width:calc(var(--spacing) * 9)!important;height:calc(var(--spacing) * 9)!important}.\!size-full{width:100%!important;height:100%!important}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-full{width:100%;height:100%}.\!h-5{height:calc(var(--spacing) * 5)!important}.\!h-6{height:calc(var(--spacing) * 6)!important}.\!h-7{height:calc(var(--spacing) * 7)!important}.\!h-8{height:calc(var(--spacing) * 8)!important}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/3{height:33.3333%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-15{height:calc(var(--spacing) * 15)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-38{height:calc(var(--spacing) * 38)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-50{height:calc(var(--spacing) * 50)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-96{height:calc(var(--spacing) * 96)}.h-\[4\.5rem\]{height:4.5rem}.h-\[5px\]{height:5px}.h-\[100dvh\]{height:100dvh}.h-\[calc\(100\%-8px\)\]{height:calc(100% - 8px)}.h-\[calc\(100dvh-73px\)\]{height:calc(100dvh - 73px)}.h-\[calc\(100vh-73px\)\]{height:calc(100vh - 73px)}.h-\[calc\(var\(--vh\)\*100-73px\)\]{height:calc(var(--vh) * 100 - 73px)}.h-\[min\(640px\,82vh\)\]{height:min(640px,82vh)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0}.max-h-8{max-height:calc(var(--spacing) * 8)}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[28rem\]{max-height:28rem}.max-h-\[40vh\]{max-height:40vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[150vh\]{max-height:150vh}.max-h-\[480px\]{max-height:480px}.max-h-\[500px\]{max-height:500px}.max-h-\[calc\(85vh-3rem\)\]{max-height:calc(85vh - 3rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-5rem\)\]{max-height:calc(100dvh - 5rem)}.max-h-\[calc\(100dvh-30vh\)\]{max-height:calc(100dvh - 30vh)}.max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.max-h-\[calc\(var\(--vh\)\*90\)\]{max-height:calc(var(--vh) * 90)}.max-h-\[min\(24rem\,50vh\)\]{max-height:min(24rem,50vh)}.max-h-\[min\(70vh\,32rem\)\]{max-height:min(70vh,32rem)}.max-h-\[min\(70vh\,36rem\)\]{max-height:min(70vh,36rem)}.max-h-\[min\(80vh\,32rem\)\]{max-height:min(80vh,32rem)}.max-h-\[min\(90vh\,44rem\)\]{max-height:min(90vh,44rem)}.max-h-\[min\(92dvh\,900px\)\]{max-height:min(92dvh,900px)}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.\!min-h-0{min-height:0!important}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[1rem\]{min-height:1rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[4\.25rem\]{min-height:4.25rem}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[6rem\]{min-height:6rem}.min-h-\[8rem\]{min-height:8rem}.min-h-\[9\.5rem\]{min-height:9.5rem}.min-h-\[11rem\]{min-height:11rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[16rem\]{min-height:16rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[38px\]{min-height:38px}.min-h-\[40dvh\]{min-height:40dvh}.min-h-\[40vh\]{min-height:40vh}.min-h-\[44px\]{min-height:44px}.min-h-\[50dvh\]{min-height:50dvh}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60dvh\]{min-height:60dvh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[72vh\]{min-height:72vh}.min-h-\[80px\]{min-height:80px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100vh\]{min-height:100vh}.min-h-\[120px\]{min-height:120px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[222px\]{min-height:222px}.min-h-\[240px\]{min-height:240px}.min-h-\[400px\]{min-height:400px}.min-h-\[480px\]{min-height:480px}.min-h-\[600px\]{min-height:600px}.min-h-\[calc\(100dvh-1\.5rem\)\]{min-height:calc(100dvh - 1.5rem)}.min-h-\[calc\(var\(--vh\)\*40\)\]{min-height:calc(var(--vh) * 40)}.min-h-\[calc\(var\(--vh\)\*50\)\]{min-height:calc(var(--vh) * 50)}.min-h-\[calc\(var\(--vh\)\*60\)\]{min-height:calc(var(--vh) * 60)}.min-h-\[calc\(var\(--vh\)\*100\)\]{min-height:calc(var(--vh) * 100)}.min-h-auto{min-height:auto}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-5{width:calc(var(--spacing) * 5)!important}.\!w-6{width:calc(var(--spacing) * 6)!important}.\!w-7{width:calc(var(--spacing) * 7)!important}.\!w-8{width:calc(var(--spacing) * 8)!important}.w-0{width:0}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/6{width:66.6667%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-15{width:calc(var(--spacing) * 15)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-38{width:calc(var(--spacing) * 38)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[5px\]{width:5px}.w-\[20rem\]{width:20rem}.w-\[30\%\]{width:30%}.w-\[85vw\]{width:85vw}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%-8px\)\]{width:calc(100% - 8px)}.w-\[min\(18rem\,85vw\)\]{width:min(18rem,85vw)}.w-\[min\(18rem\,calc\(100vw-3rem\)\)\]{width:min(18rem,100vw - 3rem)}.w-\[min\(20rem\,88vw\)\]{width:min(20rem,88vw)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(22rem\,92vw\)\]{width:min(22rem,92vw)}.w-\[min\(24rem\,90vw\)\]{width:min(24rem,90vw)}.w-\[min\(100\%\,20rem\)\]{width:min(100%,20rem)}.w-\[min\(960px\,92vw\)\]{width:min(960px,92vw)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-16{max-width:calc(var(--spacing) * 16)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[3rem\]{max-width:3rem}.max-w-\[4rem\]{max-width:4rem}.max-w-\[6rem\]{max-width:6rem}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[8rem\]{max-width:8rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[40\%\]{max-width:40%}.max-w-\[75\%\]{max-width:75%}.max-w-\[80\%\]{max-width:80%}.max-w-\[80vw\]{max-width:80vw}.max-w-\[85\%\]{max-width:85%}.max-w-\[88\%\]{max-width:88%}.max-w-\[90\%\]{max-width:90%}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[280px\]{max-width:280px}.max-w-\[720px\]{max-width:720px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[2000px\]{max-width:2000px}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(100\%\,18rem\)\]{max-width:min(100%,18rem)}.max-w-\[min\(100\%\,28rem\)\]{max-width:min(100%,28rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-screen-md{max-width:var(--breakpoint-md)}.max-w-screen-sm{max-width:var(--breakpoint-sm)}.max-w-screen-xl{max-width:var(--breakpoint-xl)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[1\.125rem\]{min-width:1.125rem}.min-w-\[1rem\]{min-width:1rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[2\.75rem\]{min-width:2.75rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[6\.5rem\]{min-width:6.5rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[40rem\]{min-width:40rem}.min-w-\[44px\]{min-width:44px}.min-w-\[44rem\]{min-width:44rem}.min-w-\[56px\]{min-width:56px}.min-w-\[56rem\]{min-width:56rem}.min-w-\[60px\]{min-width:60px}.min-w-\[60rem\]{min-width:60rem}.min-w-\[64px\]{min-width:64px}.min-w-\[72rem\]{min-width:72rem}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[640px\]{min-width:640px}.min-w-\[960px\]{min-width:960px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.origin-bottom-left{transform-origin:0 100%}.origin-bottom-right{transform-origin:100% 100%}.origin-top-left{transform-origin:0 0}.origin-top-right{transform-origin:100% 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-20{--tw-translate-y:calc(var(--spacing) * 20);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.02\]{scale:1.02}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[fadeIn_0\.3s_ease-in\]{animation:.3s ease-in fadeIn}.animate-\[fadeSlideIn_0\.2s_ease-out\]{animation:.2s ease-out fadeSlideIn}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-w-resize{cursor:w-resize}.cursor-wait{cursor:wait}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.\[touch-action\:manipulation\],.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-pt-11{scroll-padding-top:calc(var(--spacing) * 11)}.scroll-pb-2{scroll-padding-bottom:calc(var(--spacing) * 2)}.scroll-pl-4{scroll-padding-left:calc(var(--spacing) * 4)}.\[scrollbar-width\:none\],.scrollbar-none{scrollbar-width:none}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thumb-gray-300{--tw-scrollbar-thumb:var(--color-gray-300);scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.scrollbar-track-transparent{--tw-scrollbar-track:transparent;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.break-inside-avoid{break-inside:avoid}.break-inside-avoid-column{break-inside:avoid-column}.auto-cols-\[calc\(100\%-2\.75rem\)\]{grid-auto-columns:calc(100% - 2.75rem)}.grid-flow-col{grid-auto-flow:column}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.\!items-stretch{align-items:stretch!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[3px\]{gap:3px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0\.5{column-gap:calc(var(--spacing) * .5)}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(-1px * var(--tw-space-x-reverse));margin-inline-end:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--admin-border\)\]>:not(:last-child)){border-color:var(--admin-border)}:where(.divide-\[var\(--app-border\)\]>:not(:last-child)){border-color:var(--app-border)}:where(.divide-base-300\/50>:not(:last-child)){border-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){:where(.divide-base-300\/50>:not(:last-child)){border-color:color-mix(in oklab, var(--color-base-300) 50%, transparent)}}:where(.divide-base-content\/5>:not(:last-child)){border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:where(.divide-base-content\/5>:not(:last-child)){border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}:where(.divide-base-content\/10>:not(:last-child)){border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:where(.divide-base-content\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:where(.divide-base-content\/\[0\.06\]>:not(:last-child)){border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:where(.divide-base-content\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-base-content) 6%, transparent)}}:where(.divide-black\/5>:not(:last-child)){border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){:where(.divide-black\/5>:not(:last-child)){border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}:where(.divide-black\/10>:not(:last-child)){border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){:where(.divide-black\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-gray-300>:not(:last-child)){border-color:var(--color-gray-300)}:where(.divide-stone-200>:not(:last-child)){border-color:var(--color-stone-200)}:where(.divide-zinc-100>:not(:last-child)){border-color:var(--color-zinc-100)}:where(.divide-zinc-200>:not(:last-child)){border-color:var(--color-zinc-200)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-y-contain{overscroll-behavior-y:contain}.scroll-smooth{scroll-behavior:smooth}.\!rounded-full{border-radius:3.40282e38px!important}.\!rounded-lg{border-radius:var(--radius-lg)!important}.\!rounded-md{border-radius:var(--radius-md)!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[0\.6rem\]{border-radius:.6rem}.rounded-\[0\.75rem\]{border-radius:.75rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[18\%\]{border-radius:18%}.rounded-\[22\%\]{border-radius:22%}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--cw-radius\)\]{border-radius:var(--cw-radius)}.rounded-\[var\(--cw-radius-sm\)\]{border-radius:var(--cw-radius-sm)}.rounded-\[var\(--cw-radius-sm\,0\.65rem\)\]{border-radius:var(--cw-radius-sm,.65rem)}.rounded-box{border-radius:var(--radius-box)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s-lg{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.rounded-e-lg{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.\!rounded-tl-xl{border-top-left-radius:var(--radius-xl)!important}.rounded-r-\[var\(--cw-radius-sm\)\]{border-top-right-radius:var(--cw-radius-sm);border-bottom-right-radius:var(--cw-radius-sm)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.\!rounded-tr-none{border-top-right-radius:0!important}.\!rounded-tr-xl{border-top-right-radius:var(--radius-xl)!important}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.\!rounded-br-2xl{border-bottom-right-radius:var(--radius-2xl)!important}.\!rounded-br-xl{border-bottom-right-radius:var(--radius-xl)!important}.\!rounded-bl-none{border-bottom-left-radius:0!important}.\!rounded-bl-xl{border-bottom-left-radius:var(--radius-xl)!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[2px\]{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.\!border-black\/10{border-color:#0000001a!important}@supports (color:color-mix(in lab, red, red)){.\!border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)!important}}.\!border-red-300{border-color:var(--color-red-300)!important}.\!border-red-500{border-color:var(--color-red-500)!important}.border-\[color-mix\(in_oklab\,var\(--app-border\,\#000\)_55\%\,transparent\)\]{border-color:var(--app-border,#000)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--app-border\,\#000\)_55\%\,transparent\)\]{border-color:color-mix(in oklab,var(--app-border,#000) 55%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--app-border\,\#e5e7eb\)_80\%\,transparent\)\]{border-color:var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--app-border\,\#e5e7eb\)_80\%\,transparent\)\]{border-color:color-mix(in srgb,var(--app-border,#e5e7eb) 80%,transparent)}}.border-\[var\(--admin-border\)\]{border-color:var(--admin-border)}.border-\[var\(--app-border\)\]{border-color:var(--app-border)}.border-\[var\(--cw-border\)\]{border-color:var(--cw-border)}.border-accent,.border-accent\/20{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/20{border-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.border-accent\/30{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.border-accent\/40{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/70{border-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/70{border-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.border-amber-200\/80{border-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/80{border-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.border-amber-300\/50{border-color:#ffd23680}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/50{border-color:color-mix(in oklab, var(--color-amber-300) 50%, transparent)}}.border-amber-300\/80{border-color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/80{border-color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-500\/10{border-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/10{border-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.border-amber-500\/15{border-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/15{border-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/25{border-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-base-300,.border-base-300\/50{border-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.border-base-300\/50{border-color:color-mix(in oklab, var(--color-base-300) 50%, transparent)}}.border-base-content,.border-base-content\/5{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/5{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.border-base-content\/10{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/10{border-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.border-base-content\/12{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/12{border-color:color-mix(in oklab, var(--color-base-content) 12%, transparent)}}.border-base-content\/15{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/15{border-color:color-mix(in oklab, var(--color-base-content) 15%, transparent)}}.border-base-content\/20{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/20{border-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.border-base-content\/25{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/25{border-color:color-mix(in oklab, var(--color-base-content) 25%, transparent)}}.border-base-content\/30{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/30{border-color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.border-base-content\/45{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/45{border-color:color-mix(in oklab, var(--color-base-content) 45%, transparent)}}.border-base-content\/50{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/50{border-color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.border-base-content\/\[0\.06\]{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-base-content) 6%, transparent)}}.border-base-content\/\[0\.08\]{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-base-content) 8%, transparent)}}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/5{border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-black\/15{border-color:#00000026}@supports (color:color-mix(in lab, red, red)){.border-black\/15{border-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab, red, red)){.border-black\/20{border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.border-black\/\[0\.06\]{border-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-200\/50{border-color:#bedbff80}@supports (color:color-mix(in lab, red, red)){.border-blue-200\/50{border-color:color-mix(in oklab, var(--color-blue-200) 50%, transparent)}}.border-blue-200\/60{border-color:#bedbff99}@supports (color:color-mix(in lab, red, red)){.border-blue-200\/60{border-color:color-mix(in oklab, var(--color-blue-200) 60%, transparent)}}.border-blue-200\/80{border-color:#bedbffcc}@supports (color:color-mix(in lab, red, red)){.border-blue-200\/80{border-color:color-mix(in oklab, var(--color-blue-200) 80%, transparent)}}.border-blue-200\/90{border-color:#bedbffe6}@supports (color:color-mix(in lab, red, red)){.border-blue-200\/90{border-color:color-mix(in oklab, var(--color-blue-200) 90%, transparent)}}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/25{border-color:#3080ff40}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/25{border-color:color-mix(in oklab, var(--color-blue-500) 25%, transparent)}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/30{border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.border-blue-600{border-color:var(--color-blue-600)}.border-brand{border-color:var(--color-brand)}.border-brand\/20{border-color:#fd4f0033}@supports (color:color-mix(in lab, red, red)){.border-brand\/20{border-color:color-mix(in oklab, var(--color-brand) 20%, transparent)}}.border-brand\/25{border-color:#fd4f0040}@supports (color:color-mix(in lab, red, red)){.border-brand\/25{border-color:color-mix(in oklab, var(--color-brand) 25%, transparent)}}.border-brand\/30{border-color:#fd4f004d}@supports (color:color-mix(in lab, red, red)){.border-brand\/30{border-color:color-mix(in oklab, var(--color-brand) 30%, transparent)}}.border-current,.border-current\/20{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/20{border-color:color-mix(in oklab, currentcolor 20%, transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.border-error\/10{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.border-error\/10{border-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}.border-error\/20{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.border-error\/20{border-color:color-mix(in oklab, var(--color-error) 20%, transparent)}}.border-error\/30{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.border-error\/30{border-color:color-mix(in oklab, var(--color-error) 30%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-100\/90{border-color:#f3f4f6e6}@supports (color:color-mix(in lab, red, red)){.border-gray-100\/90{border-color:color-mix(in oklab, var(--color-gray-100) 90%, transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/60{border-color:#e5e7eb99}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/60{border-color:color-mix(in oklab, var(--color-gray-200) 60%, transparent)}}.border-gray-200\/70{border-color:#e5e7ebb3}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/70{border-color:color-mix(in oklab, var(--color-gray-200) 70%, transparent)}}.border-gray-200\/80{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/80{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.border-gray-200\/90{border-color:#e5e7ebe6}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/90{border-color:color-mix(in oklab, var(--color-gray-200) 90%, transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-300\/80{border-color:#d1d5dccc}@supports (color:color-mix(in lab, red, red)){.border-gray-300\/80{border-color:color-mix(in oklab, var(--color-gray-300) 80%, transparent)}}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-500{border-color:var(--color-gray-500)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-200{border-color:var(--color-green-200)}.border-green-400{border-color:var(--color-green-400)}.border-green-500{border-color:var(--color-green-500)}.border-green-500\/30{border-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.border-green-500\/30{border-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-200\/60{border-color:#c7d2ff99}@supports (color:color-mix(in lab, red, red)){.border-indigo-200\/60{border-color:color-mix(in oklab, var(--color-indigo-200) 60%, transparent)}}.border-indigo-300{border-color:var(--color-indigo-300)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-500\/15{border-color:#625fff26}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/15{border-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.border-indigo-500\/30{border-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/30{border-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.border-indigo-500\/40{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/40{border-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.border-indigo-600{border-color:var(--color-indigo-600)}.border-info\/20{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.border-info\/20{border-color:color-mix(in oklab, var(--color-info) 20%, transparent)}}.border-info\/30{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.border-info\/30{border-color:color-mix(in oklab, var(--color-info) 30%, transparent)}}.border-orange-200{border-color:var(--color-orange-200)}.border-pink-200{border-color:var(--color-pink-200)}.border-primary,.border-primary\/10{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/10{border-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.border-primary\/15{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/15{border-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.border-primary\/20{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.border-primary\/25{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/25{border-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.border-primary\/30{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.border-primary\/40{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.border-primary\/50{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-300{border-color:var(--color-purple-300)}.border-purple-500{border-color:var(--color-purple-500)}.border-purple-600{border-color:var(--color-purple-600)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-red-600{border-color:var(--color-red-600)}.border-red-900{border-color:var(--color-red-900)}.border-secondary,.border-secondary\/15{border-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.border-secondary\/15{border-color:color-mix(in oklab, var(--color-secondary) 15%, transparent)}}.border-secondary\/20{border-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.border-secondary\/20{border-color:color-mix(in oklab, var(--color-secondary) 20%, transparent)}}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-500{border-color:var(--color-sky-500)}.border-stone-200{border-color:var(--color-stone-200)}.border-stone-300{border-color:var(--color-stone-300)}.border-stone-900{border-color:var(--color-stone-900)}.border-success,.border-success\/20{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/20{border-color:color-mix(in oklab, var(--color-success) 20%, transparent)}}.border-success\/30{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--color-success) 30%, transparent)}}.border-teal-500{border-color:var(--color-teal-500)}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-300{border-color:var(--color-violet-300)}.border-violet-400{border-color:var(--color-violet-400)}.border-violet-500\/30{border-color:#8d54ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/30{border-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.border-violet-500\/40{border-color:#8d54ff66}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/40{border-color:color-mix(in oklab, var(--color-violet-500) 40%, transparent)}}.border-warning\/20{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/20{border-color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.border-warning\/30{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--color-warning) 30%, transparent)}}.border-warning\/50{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/50{border-color:color-mix(in oklab, var(--color-warning) 50%, transparent)}}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.border-yellow-100{border-color:var(--color-yellow-100)}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-zinc-100{border-color:var(--color-zinc-100)}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-200\/80{border-color:#e4e4e7cc}@supports (color:color-mix(in lab, red, red)){.border-zinc-200\/80{border-color:color-mix(in oklab, var(--color-zinc-200) 80%, transparent)}}.border-zinc-300{border-color:var(--color-zinc-300)}.border-t-blue-500{border-top-color:var(--color-blue-500)}.border-t-gray-500{border-top-color:var(--color-gray-500)}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.border-l-error\/55{border-left-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.border-l-error\/55{border-left-color:color-mix(in oklab, var(--color-error) 55%, transparent)}}.glass{-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:#0000;background-image:linear-gradient(135deg, oklch(100% 0 0 / var(--glass-opacity,30%)) 0%, oklch(0% 0 0/0) 100%), linear-gradient(var(--glass-reflect-degree,100deg), oklch(100% 0 0 / var(--glass-reflect-opacity,5%)) 25%, oklch(0% 0 0/0) 25%);box-shadow:0 0 0 1px oklch(100% 0 0 / var(--glass-border-opacity,20%)) inset, 0 0 0 2px oklch(0% 0 0/.05);text-shadow:0 1px oklch(0% 0 0 / var(--glass-text-shadow-opacity,5%));border:none}.\!bg-amber-100{background-color:var(--color-amber-100)!important}.\!bg-primary\/10{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.\!bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)!important}}.\!bg-red-50{background-color:var(--color-red-50)!important}.\!bg-transparent{background-color:#0000!important}.bg-\[\#0A66C2\]{background-color:#0a66c2}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#4267B2\]{background-color:#4267b2}.bg-\[\#FF4500\]{background-color:#ff4500}.bg-\[\#f0eee6\]{background-color:#f0eee6}.bg-\[\#fbf6ea\]{background-color:#fbf6ea}.bg-\[color-mix\(in_oklab\,var\(--color-brand\,\#3b82f6\)_8\%\,transparent\)\]{background-color:#fd4f0014}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--color-brand\,\#3b82f6\)_8\%\,transparent\)\]{background-color:color-mix(in oklab,var(--color-brand,#3b82f6) 8%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--color-brand\,\#2563eb\)_18\%\,transparent\)\]{background-color:#fd4f002e}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--color-brand\,\#2563eb\)_18\%\,transparent\)\]{background-color:color-mix(in oklab,var(--color-brand,#2563eb) 18%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--app-surface-muted\,\#f4f5f8\)_88\%\,transparent\)\]{background-color:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--app-surface-muted\,\#f4f5f8\)_88\%\,transparent\)\]{background-color:color-mix(in srgb,var(--app-surface-muted,#f4f5f8) 88%,transparent)}}.bg-\[var\(--app-accent\)\]{background-color:var(--app-accent)}.bg-\[var\(--app-bg\)\],.bg-\[var\(--app-bg\)\]\/95{background-color:var(--app-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--app-bg\)\]\/95{background-color:color-mix(in oklab, var(--app-bg) 95%, transparent)}}.bg-\[var\(--app-surface\)\]{background-color:var(--app-surface)}.bg-\[var\(--app-surface\,\#fff\)\]{background-color:var(--app-surface,#fff)}.bg-\[var\(--app-surface-muted\)\]{background-color:var(--app-surface-muted)}.bg-\[var\(--app-surface-muted\,transparent\)\]{background-color:var(--app-surface-muted,transparent)}.bg-\[var\(--np-rule\)\]{background-color:var(--np-rule)}.bg-accent,.bg-accent\/5{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/5{background-color:color-mix(in oklab, var(--color-accent) 5%, transparent)}}.bg-accent\/10{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.bg-accent\/20{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/20{background-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/50{background-color:color-mix(in oklab, var(--color-amber-50) 50%, transparent)}}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/80{background-color:color-mix(in oklab, var(--color-amber-50) 80%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/70{background-color:#fcbb00b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/70{background-color:color-mix(in oklab, var(--color-amber-400) 70%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-500\/80{background-color:#f99c00cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/80{background-color:color-mix(in oklab, var(--color-amber-500) 80%, transparent)}}.bg-amber-500\/\[0\.06\]{background-color:#f99c000f}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-amber-500) 6%, transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-base-100,.bg-base-100\/40{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.bg-base-100\/40{background-color:color-mix(in oklab, var(--color-base-100) 40%, transparent)}}.bg-base-100\/50{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.bg-base-100\/50{background-color:color-mix(in oklab, var(--color-base-100) 50%, transparent)}}.bg-base-100\/60{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.bg-base-100\/60{background-color:color-mix(in oklab, var(--color-base-100) 60%, transparent)}}.bg-base-100\/70{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.bg-base-100\/70{background-color:color-mix(in oklab, var(--color-base-100) 70%, transparent)}}.bg-base-100\/80{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.bg-base-100\/80{background-color:color-mix(in oklab, var(--color-base-100) 80%, transparent)}}.bg-base-100\/85{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.bg-base-100\/85{background-color:color-mix(in oklab, var(--color-base-100) 85%, transparent)}}.bg-base-100\/90{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.bg-base-100\/90{background-color:color-mix(in oklab, var(--color-base-100) 90%, transparent)}}.bg-base-100\/95{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.bg-base-100\/95{background-color:color-mix(in oklab, var(--color-base-100) 95%, transparent)}}.bg-base-200,.bg-base-200\/10{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/10{background-color:color-mix(in oklab, var(--color-base-200) 10%, transparent)}}.bg-base-200\/15{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/15{background-color:color-mix(in oklab, var(--color-base-200) 15%, transparent)}}.bg-base-200\/20{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/20{background-color:color-mix(in oklab, var(--color-base-200) 20%, transparent)}}.bg-base-200\/30{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/30{background-color:color-mix(in oklab, var(--color-base-200) 30%, transparent)}}.bg-base-200\/35{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/35{background-color:color-mix(in oklab, var(--color-base-200) 35%, transparent)}}.bg-base-200\/40{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/40{background-color:color-mix(in oklab, var(--color-base-200) 40%, transparent)}}.bg-base-200\/50{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/50{background-color:color-mix(in oklab, var(--color-base-200) 50%, transparent)}}.bg-base-200\/60{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/60{background-color:color-mix(in oklab, var(--color-base-200) 60%, transparent)}}.bg-base-200\/80{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/80{background-color:color-mix(in oklab, var(--color-base-200) 80%, transparent)}}.bg-base-200\/95{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/95{background-color:color-mix(in oklab, var(--color-base-200) 95%, transparent)}}.bg-base-300,.bg-base-300\/15{background-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.bg-base-300\/15{background-color:color-mix(in oklab, var(--color-base-300) 15%, transparent)}}.bg-base-300\/35{background-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.bg-base-300\/35{background-color:color-mix(in oklab, var(--color-base-300) 35%, transparent)}}.bg-base-300\/40{background-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.bg-base-300\/40{background-color:color-mix(in oklab, var(--color-base-300) 40%, transparent)}}.bg-base-300\/50{background-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.bg-base-300\/50{background-color:color-mix(in oklab, var(--color-base-300) 50%, transparent)}}.bg-base-300\/60{background-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.bg-base-300\/60{background-color:color-mix(in oklab, var(--color-base-300) 60%, transparent)}}.bg-base-content,.bg-base-content\/5{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/5{background-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.bg-base-content\/8{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/8{background-color:color-mix(in oklab, var(--color-base-content) 8%, transparent)}}.bg-base-content\/10{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/10{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.bg-base-content\/15{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/15{background-color:color-mix(in oklab, var(--color-base-content) 15%, transparent)}}.bg-base-content\/20{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/20{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.bg-base-content\/25{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/25{background-color:color-mix(in oklab, var(--color-base-content) 25%, transparent)}}.bg-base-content\/30{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/30{background-color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.bg-base-content\/40{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/40{background-color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.bg-base-content\/50{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/50{background-color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.bg-base-content\/\[0\.02\]{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-base-content) 2%, transparent)}}.bg-base-content\/\[0\.03\]{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-base-content) 3%, transparent)}}.bg-base-content\/\[0\.05\]{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-black\/0{background-color:color-mix(in oklab, var(--color-black) 0%, transparent)}}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.bg-black\/95{background-color:color-mix(in oklab, var(--color-black) 95%, transparent)}}.bg-black\/\[0\.02\]{background-color:#00000005}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-black) 2%, transparent)}}.bg-black\/\[0\.03\]{background-color:#00000008}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-black) 3%, transparent)}}.bg-black\/\[0\.04\]{background-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.bg-black\/\[0\.05\]{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/30{background-color:#eff6ff4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/30{background-color:color-mix(in oklab, var(--color-blue-50) 30%, transparent)}}.bg-blue-50\/40{background-color:#eff6ff66}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/40{background-color:color-mix(in oklab, var(--color-blue-50) 40%, transparent)}}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/50{background-color:color-mix(in oklab, var(--color-blue-50) 50%, transparent)}}.bg-blue-50\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/60{background-color:color-mix(in oklab, var(--color-blue-50) 60%, transparent)}}.bg-blue-50\/80{background-color:#eff6ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/80{background-color:color-mix(in oklab, var(--color-blue-50) 80%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-400\/80{background-color:#54a2ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\/80{background-color:color-mix(in oklab, var(--color-blue-400) 80%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-blue-500\/70{background-color:#3080ffb3}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/70{background-color:color-mix(in oklab, var(--color-blue-500) 70%, transparent)}}.bg-blue-500\/80{background-color:#3080ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/80{background-color:color-mix(in oklab, var(--color-blue-500) 80%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600\/10{background-color:#155dfc1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/10{background-color:color-mix(in oklab, var(--color-blue-600) 10%, transparent)}}.bg-blue-600\/80{background-color:#155dfccc}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/80{background-color:color-mix(in oklab, var(--color-blue-600) 80%, transparent)}}.bg-blue-700{background-color:var(--color-blue-700)}.bg-brand{background-color:var(--color-brand)}.bg-brand\/5{background-color:#fd4f000d}@supports (color:color-mix(in lab, red, red)){.bg-brand\/5{background-color:color-mix(in oklab, var(--color-brand) 5%, transparent)}}.bg-brand\/10{background-color:#fd4f001a}@supports (color:color-mix(in lab, red, red)){.bg-brand\/10{background-color:color-mix(in oklab, var(--color-brand) 10%, transparent)}}.bg-brand\/\[0\.04\]{background-color:#fd4f000a}@supports (color:color-mix(in lab, red, red)){.bg-brand\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-brand) 4%, transparent)}}.bg-current{background-color:currentColor}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/50{background-color:#ecfdf580}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/50{background-color:color-mix(in oklab, var(--color-emerald-50) 50%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/80{background-color:#009767cc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-600\/80{background-color:color-mix(in oklab, var(--color-emerald-600) 80%, transparent)}}.bg-error,.bg-error\/5{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.bg-error\/5{background-color:color-mix(in oklab, var(--color-error) 5%, transparent)}}.bg-error\/10{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.bg-error\/10{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}.bg-error\/12{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.bg-error\/12{background-color:color-mix(in oklab, var(--color-error) 12%, transparent)}}.bg-error\/15{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.bg-error\/15{background-color:color-mix(in oklab, var(--color-error) 15%, transparent)}}.bg-error\/20{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.bg-error\/20{background-color:color-mix(in oklab, var(--color-error) 20%, transparent)}}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-fuchsia-200{background-color:var(--color-fuchsia-200)}.bg-fuchsia-500\/10{background-color:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/10{background-color:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/50{background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/50{background-color:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.bg-gray-50\/60{background-color:#f9fafb99}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/60{background-color:color-mix(in oklab, var(--color-gray-50) 60%, transparent)}}.bg-gray-50\/80{background-color:#f9fafbcc}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/80{background-color:color-mix(in oklab, var(--color-gray-50) 80%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\/70{background-color:#f3f4f6b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-100\/70{background-color:color-mix(in oklab, var(--color-gray-100) 70%, transparent)}}.bg-gray-100\/80{background-color:#f3f4f6cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-100\/80{background-color:color-mix(in oklab, var(--color-gray-100) 80%, transparent)}}.bg-gray-100\/95{background-color:#f3f4f6f2}@supports (color:color-mix(in lab, red, red)){.bg-gray-100\/95{background-color:color-mix(in oklab, var(--color-gray-100) 95%, transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-200\/50{background-color:#e5e7eb80}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\/50{background-color:color-mix(in oklab, var(--color-gray-200) 50%, transparent)}}.bg-gray-200\/70{background-color:#e5e7ebb3}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\/70{background-color:color-mix(in oklab, var(--color-gray-200) 70%, transparent)}}.bg-gray-200\/80{background-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\/80{background-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.bg-gray-200\/90{background-color:#e5e7ebe6}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\/90{background-color:color-mix(in oklab, var(--color-gray-200) 90%, transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-500\/10{background-color:#6a72821a}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\/10{background-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}.bg-gray-500\/80{background-color:#6a7282cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\/80{background-color:color-mix(in oklab, var(--color-gray-500) 80%, transparent)}}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-700\/80{background-color:#364153cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/80{background-color:color-mix(in oklab, var(--color-gray-700) 80%, transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-800\/80{background-color:#1e2939cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/80{background-color:color-mix(in oklab, var(--color-gray-800) 80%, transparent)}}.bg-gray-800\/95{background-color:#1e2939f2}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/95{background-color:color-mix(in oklab, var(--color-gray-800) 95%, transparent)}}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\/50{background-color:#10182880}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/50{background-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent)}}.bg-gray-900\/80{background-color:#101828cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/80{background-color:color-mix(in oklab, var(--color-gray-900) 80%, transparent)}}.bg-gray-900\/90{background-color:#101828e6}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/90{background-color:color-mix(in oklab, var(--color-gray-900) 90%, transparent)}}.bg-gray-900\/95{background-color:#101828f2}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/95{background-color:color-mix(in oklab, var(--color-gray-900) 95%, transparent)}}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\/50{background-color:#f0fdf480}@supports (color:color-mix(in lab, red, red)){.bg-green-50\/50{background-color:color-mix(in oklab, var(--color-green-50) 50%, transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/10{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.bg-green-600{background-color:var(--color-green-600)}.bg-green-600\/80{background-color:#00a544cc}@supports (color:color-mix(in lab, red, red)){.bg-green-600\/80{background-color:color-mix(in oklab, var(--color-green-600) 80%, transparent)}}.bg-green-700{background-color:var(--color-green-700)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-50\/40{background-color:#eef2ff66}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/40{background-color:color-mix(in oklab, var(--color-indigo-50) 40%, transparent)}}.bg-indigo-50\/50{background-color:#eef2ff80}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/50{background-color:color-mix(in oklab, var(--color-indigo-50) 50%, transparent)}}.bg-indigo-50\/70{background-color:#eef2ffb3}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/70{background-color:color-mix(in oklab, var(--color-indigo-50) 70%, transparent)}}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-200{background-color:var(--color-indigo-200)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-500\/5{background-color:#625fff0d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/5{background-color:color-mix(in oklab, var(--color-indigo-500) 5%, transparent)}}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/10{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.bg-indigo-500\/15{background-color:#625fff26}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/15{background-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.bg-indigo-500\/20{background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/20{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.bg-indigo-500\/30{background-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/30{background-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-600\/10{background-color:#4f39f61a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-600\/10{background-color:color-mix(in oklab, var(--color-indigo-600) 10%, transparent)}}.bg-info\/5{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/5{background-color:color-mix(in oklab, var(--color-info) 5%, transparent)}}.bg-info\/10{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/10{background-color:color-mix(in oklab, var(--color-info) 10%, transparent)}}.bg-info\/15{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/15{background-color:color-mix(in oklab, var(--color-info) 15%, transparent)}}.bg-info\/20{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/20{background-color:color-mix(in oklab, var(--color-info) 20%, transparent)}}.bg-lime-500\/10{background-color:#80cd001a}@supports (color:color-mix(in lab, red, red)){.bg-lime-500\/10{background-color:color-mix(in oklab, var(--color-lime-500) 10%, transparent)}}.bg-neutral{background-color:var(--color-neutral)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200\/90{background-color:#e5e5e5e6}@supports (color:color-mix(in lab, red, red)){.bg-neutral-200\/90{background-color:color-mix(in oklab, var(--color-neutral-200) 90%, transparent)}}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-neutral\/40{background-color:var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.bg-neutral\/40{background-color:color-mix(in oklab, var(--color-neutral) 40%, transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-200{background-color:var(--color-orange-200)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.bg-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/20{background-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.bg-orange-500\/80{background-color:#fe6e00cc}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/80{background-color:color-mix(in oklab, var(--color-orange-500) 80%, transparent)}}.bg-orange-600{background-color:var(--color-orange-600)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-primary,.bg-primary\/5{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.bg-primary\/12{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/12{background-color:color-mix(in oklab, var(--color-primary) 12%, transparent)}}.bg-primary\/15{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.bg-primary\/20{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.bg-primary\/25{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/25{background-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.bg-primary\/70{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/70{background-color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.bg-primary\/80{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/80{background-color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.bg-primary\/\[0\.03\]{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-primary) 3%, transparent)}}.bg-primary\/\[0\.04\]{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-primary) 4%, transparent)}}.bg-primary\/\[0\.06\]{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-primary) 6%, transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.bg-purple-500\/80{background-color:#ac4bffcc}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/80{background-color:color-mix(in oklab, var(--color-purple-500) 80%, transparent)}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-purple-600\/80{background-color:#9810facc}@supports (color:color-mix(in lab, red, red)){.bg-purple-600\/80{background-color:color-mix(in oklab, var(--color-purple-600) 80%, transparent)}}.bg-purple-700{background-color:var(--color-purple-700)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/50{background-color:#fef2f280}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/50{background-color:color-mix(in oklab, var(--color-red-50) 50%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-300{background-color:var(--color-red-300)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-500\/60{background-color:#fb2c3699}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/60{background-color:color-mix(in oklab, var(--color-red-500) 60%, transparent)}}.bg-red-500\/75{background-color:#fb2c36bf}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/75{background-color:color-mix(in oklab, var(--color-red-500) 75%, transparent)}}.bg-red-500\/80{background-color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/80{background-color:color-mix(in oklab, var(--color-red-500) 80%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-700{background-color:var(--color-red-700)}.bg-red-800\/50{background-color:#9f071280}@supports (color:color-mix(in lab, red, red)){.bg-red-800\/50{background-color:color-mix(in oklab, var(--color-red-800) 50%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-secondary,.bg-secondary\/5{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/5{background-color:color-mix(in oklab, var(--color-secondary) 5%, transparent)}}.bg-secondary\/10{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/10{background-color:color-mix(in oklab, var(--color-secondary) 10%, transparent)}}.bg-secondary\/20{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/20{background-color:color-mix(in oklab, var(--color-secondary) 20%, transparent)}}.bg-secondary\/\[0\.04\]{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-secondary) 4%, transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-100\/90{background-color:#dff2fee6}@supports (color:color-mix(in lab, red, red)){.bg-sky-100\/90{background-color:color-mix(in oklab, var(--color-sky-100) 90%, transparent)}}.bg-sky-200{background-color:var(--color-sky-200)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/10{background-color:color-mix(in oklab, var(--color-slate-500) 10%, transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/95{background-color:#0f172bf2}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/95{background-color:color-mix(in oklab, var(--color-slate-900) 95%, transparent)}}.bg-slate-950\/75{background-color:#020618bf}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/75{background-color:color-mix(in oklab, var(--color-slate-950) 75%, transparent)}}.bg-slate-950\/80{background-color:#020618cc}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/80{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.bg-slate-950\/90{background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/90{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.bg-slate-950\/95{background-color:#020618f2}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/95{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.bg-stone-200{background-color:var(--color-stone-200)}.bg-stone-200\/70{background-color:#e7e5e4b3}@supports (color:color-mix(in lab, red, red)){.bg-stone-200\/70{background-color:color-mix(in oklab, var(--color-stone-200) 70%, transparent)}}.bg-stone-900{background-color:var(--color-stone-900)}.bg-success,.bg-success\/5{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/5{background-color:color-mix(in oklab, var(--color-success) 5%, transparent)}}.bg-success\/10{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.bg-success\/15{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, var(--color-success) 15%, transparent)}}.bg-success\/20{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/20{background-color:color-mix(in oklab, var(--color-success) 20%, transparent)}}.bg-success\/25{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/25{background-color:color-mix(in oklab, var(--color-success) 25%, transparent)}}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-200{background-color:var(--color-teal-200)}.bg-teal-500\/10{background-color:#00baa71a}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/10{background-color:color-mix(in oklab, var(--color-teal-500) 10%, transparent)}}.bg-teal-600{background-color:var(--color-teal-600)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/50{background-color:#f5f3ff80}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/50{background-color:color-mix(in oklab, var(--color-violet-50) 50%, transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/15{background-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-warning,.bg-warning\/5{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/5{background-color:color-mix(in oklab, var(--color-warning) 5%, transparent)}}.bg-warning\/10{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--color-warning) 10%, transparent)}}.bg-warning\/15{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/15{background-color:color-mix(in oklab, var(--color-warning) 15%, transparent)}}.bg-warning\/20{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/20{background-color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.bg-warning\/25{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/25{background-color:color-mix(in oklab, var(--color-warning) 25%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-50\/50{background-color:#fafafa80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-50\/50{background-color:color-mix(in oklab, var(--color-zinc-50) 50%, transparent)}}.bg-zinc-50\/80{background-color:#fafafacc}@supports (color:color-mix(in lab, red, red)){.bg-zinc-50\/80{background-color:color-mix(in oklab, var(--color-zinc-50) 80%, transparent)}}.bg-zinc-50\/90{background-color:#fafafae6}@supports (color:color-mix(in lab, red, red)){.bg-zinc-50\/90{background-color:color-mix(in oklab, var(--color-zinc-50) 90%, transparent)}}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-200\/80{background-color:#e4e4e7cc}@supports (color:color-mix(in lab, red, red)){.bg-zinc-200\/80{background-color:color-mix(in oklab, var(--color-zinc-200) 80%, transparent)}}.bg-zinc-200\/90{background-color:#e4e4e7e6}@supports (color:color-mix(in lab, red, red)){.bg-zinc-200\/90{background-color:color-mix(in oklab, var(--color-zinc-200) 90%, transparent)}}.bg-zinc-300{background-color:var(--color-zinc-300)}.bg-zinc-400{background-color:var(--color-zinc-400)}.bg-zinc-500\/10{background-color:#71717b1a}@supports (color:color-mix(in lab, red, red)){.bg-zinc-500\/10{background-color:color-mix(in oklab, var(--color-zinc-500) 10%, transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[url\(\'\/images\/grid\.svg\'\)\]{background-image:url(/images/grid.svg)}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/\[0\.06\]{--tw-gradient-from:#f99c000f}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 6%, transparent)}}.from-amber-500\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-base-100{--tw-gradient-from:var(--color-base-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-base-100\/90{--tw-gradient-from:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.from-base-100\/90{--tw-gradient-from:color-mix(in oklab, var(--color-base-100) 90%, transparent)}}.from-base-100\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-base-content\/10{--tw-gradient-from:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.from-base-content\/10{--tw-gradient-from:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.from-base-content\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-base-content\/\[0\.04\]{--tw-gradient-from:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.from-base-content\/\[0\.04\]{--tw-gradient-from:color-mix(in oklab, var(--color-base-content) 4%, transparent)}}.from-base-content\/\[0\.04\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/20{--tw-gradient-from:#0003}@supports (color:color-mix(in lab, red, red)){.from-black\/20{--tw-gradient-from:color-mix(in oklab, var(--color-black) 20%, transparent)}}.from-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/25{--tw-gradient-from:#00000040}@supports (color:color-mix(in lab, red, red)){.from-black\/25{--tw-gradient-from:color-mix(in oklab, var(--color-black) 25%, transparent)}}.from-black\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/30{--tw-gradient-from:#0000004d}@supports (color:color-mix(in lab, red, red)){.from-black\/30{--tw-gradient-from:color-mix(in oklab, var(--color-black) 30%, transparent)}}.from-black\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab, red, red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab, var(--color-black) 40%, transparent)}}.from-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab, red, red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)}}.from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/20{--tw-gradient-from:#3080ff33}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.from-blue-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-900{--tw-gradient-from:var(--color-blue-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-600{--tw-gradient-from:var(--color-fuchsia-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-50\/50{--tw-gradient-from:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.from-gray-50\/50{--tw-gradient-from:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.from-gray-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-50\/90{--tw-gradient-from:#f9fafbe6}@supports (color:color-mix(in lab, red, red)){.from-gray-50\/90{--tw-gradient-from:color-mix(in oklab, var(--color-gray-50) 90%, transparent)}}.from-gray-50\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-100{--tw-gradient-from:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-200{--tw-gradient-from:var(--color-gray-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-500{--tw-gradient-from:var(--color-gray-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-600{--tw-gradient-from:var(--color-gray-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-700{--tw-gradient-from:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-800{--tw-gradient-from:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-900{--tw-gradient-from:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-500{--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-50{--tw-gradient-from:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-300{--tw-gradient-from:var(--color-indigo-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-600{--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-700{--tw-gradient-from:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-900{--tw-gradient-from:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-500{--tw-gradient-from:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-600{--tw-gradient-from:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/10{--tw-gradient-from:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/15{--tw-gradient-from:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/15{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.from-primary\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/\[0\.07\]{--tw-gradient-from:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/\[0\.07\]{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 7.0%, transparent)}}.from-primary\/\[0\.07\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-600{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/10{--tw-gradient-from:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.from-sky-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-600{--tw-gradient-from:var(--color-sky-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-300{--tw-gradient-from:var(--color-slate-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-500{--tw-gradient-from:var(--color-slate-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-600{--tw-gradient-from:var(--color-slate-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-700{--tw-gradient-from:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-800\/80{--tw-gradient-from:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.from-slate-800\/80{--tw-gradient-from:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.from-slate-800\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600{--tw-gradient-from:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-900\/30{--tw-gradient-from:#4d179a4d}@supports (color:color-mix(in lab, red, red)){.from-violet-900\/30{--tw-gradient-from:color-mix(in oklab, var(--color-violet-900) 30%, transparent)}}.from-violet-900\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-base-100{--tw-gradient-via:var(--color-base-100);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-base-100\/20{--tw-gradient-via:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.via-base-100\/20{--tw-gradient-via:color-mix(in oklab, var(--color-base-100) 20%, transparent)}}.via-base-100\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-base-100\/35{--tw-gradient-via:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.via-base-100\/35{--tw-gradient-via:color-mix(in oklab, var(--color-base-100) 35%, transparent)}}.via-base-100\/35{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-base-100\/40{--tw-gradient-via:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.via-base-100\/40{--tw-gradient-via:color-mix(in oklab, var(--color-base-100) 40%, transparent)}}.via-base-100\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-base-200\/80{--tw-gradient-via:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.via-base-200\/80{--tw-gradient-via:color-mix(in oklab, var(--color-base-200) 80%, transparent)}}.via-base-200\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-base-content\/5{--tw-gradient-via:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.via-base-content\/5{--tw-gradient-via:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.via-base-content\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab, red, red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab, var(--color-black) 10%, transparent)}}.via-black\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/40{--tw-gradient-via:#0006}@supports (color:color-mix(in lab, red, red)){.via-black\/40{--tw-gradient-via:color-mix(in oklab, var(--color-black) 40%, transparent)}}.via-black\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/80{--tw-gradient-via:#000c}@supports (color:color-mix(in lab, red, red)){.via-black\/80{--tw-gradient-via:color-mix(in oklab, var(--color-black) 80%, transparent)}}.via-black\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-600{--tw-gradient-via:var(--color-blue-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-800{--tw-gradient-via:var(--color-blue-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-500{--tw-gradient-via:var(--color-cyan-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-800{--tw-gradient-via:var(--color-cyan-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-fuchsia-500{--tw-gradient-via:var(--color-fuchsia-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-100{--tw-gradient-via:var(--color-gray-100);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-500{--tw-gradient-via:var(--color-indigo-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-800{--tw-gradient-via:var(--color-indigo-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-50{--tw-gradient-via:var(--color-purple-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-600{--tw-gradient-via:var(--color-sky-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-700{--tw-gradient-via:var(--color-sky-700);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-200{--tw-gradient-via:var(--color-slate-200);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-600{--tw-gradient-via:var(--color-slate-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-700{--tw-gradient-via:var(--color-slate-700);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-800{--tw-gradient-via:var(--color-slate-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-900{--tw-gradient-via:var(--color-slate-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-900{--tw-gradient-via:var(--color-violet-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-500{--tw-gradient-via:var(--color-yellow-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-amber-400{--tw-gradient-to:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500{--tw-gradient-to:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-base-100{--tw-gradient-to:var(--color-base-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-base-200\/60{--tw-gradient-to:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.to-base-200\/60{--tw-gradient-to:color-mix(in oklab, var(--color-base-200) 60%, transparent)}}.to-base-200\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-base-300\/40{--tw-gradient-to:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.to-base-300\/40{--tw-gradient-to:color-mix(in oklab, var(--color-base-300) 40%, transparent)}}.to-base-300\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/40{--tw-gradient-to:#0006}@supports (color:color-mix(in lab, red, red)){.to-black\/40{--tw-gradient-to:color-mix(in oklab, var(--color-black) 40%, transparent)}}.to-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-400{--tw-gradient-to:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-700{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-400{--tw-gradient-to:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-500{--tw-gradient-to:var(--color-fuchsia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-50{--tw-gradient-to:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-50\/50{--tw-gradient-to:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.to-gray-50\/50{--tw-gradient-to:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.to-gray-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-200{--tw-gradient-to:var(--color-gray-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-400{--tw-gradient-to:var(--color-gray-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-600{--tw-gradient-to:var(--color-gray-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-800{--tw-gradient-to:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-900{--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500{--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-600{--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-700{--tw-gradient-to:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-800{--tw-gradient-to:var(--color-indigo-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-900{--tw-gradient-to:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-950{--tw-gradient-to:var(--color-indigo-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-50{--tw-gradient-to:var(--color-pink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-500{--tw-gradient-to:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-600{--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-50{--tw-gradient-to:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-200{--tw-gradient-to:var(--color-purple-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600\/20{--tw-gradient-to:#9810fa33}@supports (color:color-mix(in lab, red, red)){.to-purple-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-purple-600) 20%, transparent)}}.to-purple-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-500{--tw-gradient-to:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-600{--tw-gradient-to:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-400{--tw-gradient-to:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-100{--tw-gradient-to:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-700{--tw-gradient-to:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-800{--tw-gradient-to:var(--color-slate-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-900{--tw-gradient-to:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950{--tw-gradient-to:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-400{--tw-gradient-to:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500{--tw-gradient-to:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500\/10{--tw-gradient-to:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.to-violet-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.to-violet-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/60{--tw-gradient-to:#fff9}@supports (color:color-mix(in lab, red, red)){.to-white\/60{--tw-gradient-to:color-mix(in oklab, var(--color-white) 60%, transparent)}}.to-white\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-zinc-700{--tw-gradient-to:var(--color-zinc-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(180deg\,white\,rgba\(255\,255\,255\,0\)\)\]{-webkit-mask-image:linear-gradient(#fff,#fff0);mask-image:linear-gradient(#fff,#fff0)}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.fill-amber-300{fill:var(--color-amber-300)}.fill-amber-300\/95{fill:#ffd236f2}@supports (color:color-mix(in lab, red, red)){.fill-amber-300\/95{fill:color-mix(in oklab, var(--color-amber-300) 95%, transparent)}}.fill-black{fill:var(--color-black)}.fill-cyan-50{fill:var(--color-cyan-50)}.fill-indigo-100\/85{fill:#e0e7ffd9}@supports (color:color-mix(in lab, red, red)){.fill-indigo-100\/85{fill:color-mix(in oklab, var(--color-indigo-100) 85%, transparent)}}.fill-indigo-100\/90{fill:#e0e7ffe6}@supports (color:color-mix(in lab, red, red)){.fill-indigo-100\/90{fill:color-mix(in oklab, var(--color-indigo-100) 90%, transparent)}}.fill-sky-50{fill:var(--color-sky-50)}.fill-white\/80{fill:#fffc}@supports (color:color-mix(in lab, red, red)){.fill-white\/80{fill:color-mix(in oklab, var(--color-white) 80%, transparent)}}.fill-white\/85{fill:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.fill-white\/85{fill:color-mix(in oklab, var(--color-white) 85%, transparent)}}.fill-white\/90{fill:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.fill-white\/90{fill:color-mix(in oklab, var(--color-white) 90%, transparent)}}.fill-yellow-300{fill:var(--color-yellow-300)}.stroke-amber-100{stroke:var(--color-amber-100)}.stroke-amber-100\/90{stroke:#fef3c6e6}@supports (color:color-mix(in lab, red, red)){.stroke-amber-100\/90{stroke:color-mix(in oklab, var(--color-amber-100) 90%, transparent)}}.stroke-cyan-100{stroke:var(--color-cyan-100)}.stroke-sky-50{stroke:var(--color-sky-50)}.stroke-sky-100{stroke:var(--color-sky-100)}.stroke-white{stroke:var(--color-white)}.stroke-white\/80{stroke:#fffc}@supports (color:color-mix(in lab, red, red)){.stroke-white\/80{stroke:color-mix(in oklab, var(--color-white) 80%, transparent)}}.stroke-white\/85{stroke:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.stroke-white\/85{stroke:color-mix(in oklab, var(--color-white) 85%, transparent)}}.stroke-yellow-100{stroke:var(--color-yellow-100)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-top{object-position:top}.\!p-0{padding:0!important}.\!p-4{padding:calc(var(--spacing) * 4)!important}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-14{padding:calc(var(--spacing) * 14)}.\!px-1\.5{padding-inline:calc(var(--spacing) * 1.5)!important}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.\!py-4{padding-block:calc(var(--spacing) * 4)!important}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-px{padding-block:1px}.\!pt-0{padding-top:0!important}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-\[calc\(max\(0\.5rem\,var\(--safe-area-inset-top\,env\(safe-area-inset-top\,0px\)\)\)\+7\.5rem\)\]{padding-top:calc(max(.5rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px))) + 7.5rem)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pr-40{padding-right:calc(var(--spacing) * 40)}.pr-\[min\(52vw\,22rem\)\]{padding-right:min(52vw,22rem)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-\[150px\]{padding-bottom:150px}.pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+0\.5rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + .5rem)}.pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+var\(--niah-orb-extent\,4\.55rem\)\+2rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--niah-orb-extent,4.55rem) + 2rem)}.\!pl-9{padding-left:calc(var(--spacing) * 9)!important}.pl-0{padding-left:0}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.45rem\]{font-size:.45rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-amber-600{color:var(--color-amber-600)!important}.\!text-blue-500{color:var(--color-blue-500)!important}.\!text-primary{color:var(--color-primary)!important}.\!text-red-900{color:var(--color-red-900)!important}.text-\[\#8b0000\]{color:#8b0000}.text-\[var\(--admin-accent\)\]{color:var(--admin-accent)}.text-\[var\(--admin-muted\)\]{color:var(--admin-muted)}.text-\[var\(--admin-text\)\]{color:var(--admin-text)}.text-\[var\(--app-accent\)\]{color:var(--app-accent)}.text-\[var\(--app-text-primary\)\]{color:var(--app-text-primary)}.text-\[var\(--app-text-secondary\,var\(--color-base-content\,\#111\)\)\]{color:var(--app-text-secondary,var(--color-base-content,#111))}.text-\[var\(--np-ink\)\]{color:var(--np-ink)}.text-\[var\(--np-ink-muted\)\]{color:var(--np-ink-muted)}.text-accent{color:var(--color-accent)}.text-amber-200{color:var(--color-amber-200)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-600\/80{color:#dd7400cc}@supports (color:color-mix(in lab, red, red)){.text-amber-600\/80{color:color-mix(in oklab, var(--color-amber-600) 80%, transparent)}}.text-amber-700{color:var(--color-amber-700)}.text-amber-700\/90{color:#b75000e6}@supports (color:color-mix(in lab, red, red)){.text-amber-700\/90{color:color-mix(in oklab, var(--color-amber-700) 90%, transparent)}}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-base-100{color:var(--color-base-100)}.text-base-content,.text-base-content\/20{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/20{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.text-base-content\/30{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/30{color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.text-base-content\/35{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/35{color:color-mix(in oklab, var(--color-base-content) 35%, transparent)}}.text-base-content\/40{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/40{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.text-base-content\/45{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/45{color:color-mix(in oklab, var(--color-base-content) 45%, transparent)}}.text-base-content\/50{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/50{color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.text-base-content\/55{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/55{color:color-mix(in oklab, var(--color-base-content) 55%, transparent)}}.text-base-content\/60{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/60{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.text-base-content\/65{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/65{color:color-mix(in oklab, var(--color-base-content) 65%, transparent)}}.text-base-content\/70{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/70{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.text-base-content\/75{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/75{color:color-mix(in oklab, var(--color-base-content) 75%, transparent)}}.text-base-content\/80{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/80{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.text-base-content\/85{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/85{color:color-mix(in oklab, var(--color-base-content) 85%, transparent)}}.text-base-content\/90{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/90{color:color-mix(in oklab, var(--color-base-content) 90%, transparent)}}.text-base-content\/95{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/95{color:color-mix(in oklab, var(--color-base-content) 95%, transparent)}}.text-black{color:var(--color-black)}.text-blue-100{color:var(--color-blue-100)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-600\/80{color:#155dfccc}@supports (color:color-mix(in lab, red, red)){.text-blue-600\/80{color:color-mix(in oklab, var(--color-blue-600) 80%, transparent)}}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-blue-950{color:var(--color-blue-950)}.text-brand{color:var(--color-brand)}.text-current{color:currentColor}.text-cyan-500{color:var(--color-cyan-500)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-950{color:var(--color-cyan-950)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/90{color:#5ee9b5e6}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/90{color:color-mix(in oklab, var(--color-emerald-300) 90%, transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-950{color:var(--color-emerald-950)}.text-error{color:var(--color-error)}.text-error-content{color:var(--color-error-content)}.text-error\/40{color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.text-error\/40{color:color-mix(in oklab, var(--color-error) 40%, transparent)}}.text-error\/50{color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.text-error\/50{color:color-mix(in oklab, var(--color-error) 50%, transparent)}}.text-error\/60{color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.text-error\/60{color:color-mix(in oklab, var(--color-error) 60%, transparent)}}.text-error\/70{color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.text-error\/70{color:color-mix(in oklab, var(--color-error) 70%, transparent)}}.text-error\/80{color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.text-error\/80{color:color-mix(in oklab, var(--color-error) 80%, transparent)}}.text-fuchsia-400{color:var(--color-fuchsia-400)}.text-fuchsia-500{color:var(--color-fuchsia-500)}.text-fuchsia-800{color:var(--color-fuchsia-800)}.text-fuchsia-950{color:var(--color-fuchsia-950)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-400\/60{color:#99a1af99}@supports (color:color-mix(in lab, red, red)){.text-gray-400\/60{color:color-mix(in oklab, var(--color-gray-400) 60%, transparent)}}.text-gray-400\/70{color:#99a1afb3}@supports (color:color-mix(in lab, red, red)){.text-gray-400\/70{color:color-mix(in oklab, var(--color-gray-400) 70%, transparent)}}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-indigo-900{color:var(--color-indigo-900)}.text-indigo-950{color:var(--color-indigo-950)}.text-info,.text-info\/80{color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.text-info\/80{color:color-mix(in oklab, var(--color-info) 80%, transparent)}}.text-inherit{color:inherit}.text-lime-500{color:var(--color-lime-500)}.text-neutral-50{color:var(--color-neutral-50)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-neutral-content,.text-neutral-content\/50{color:var(--color-neutral-content)}@supports (color:color-mix(in lab, red, red)){.text-neutral-content\/50{color:color-mix(in oklab, var(--color-neutral-content) 50%, transparent)}}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-pink-600{color:var(--color-pink-600)}.text-primary{color:var(--color-primary)}.text-primary-content{color:var(--color-primary-content)}.text-primary\/35{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/35{color:color-mix(in oklab, var(--color-primary) 35%, transparent)}}.text-primary\/40{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/40{color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.text-primary\/50{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/50{color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.text-primary\/60{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/60{color:color-mix(in oklab, var(--color-primary) 60%, transparent)}}.text-primary\/70{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/70{color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.text-primary\/80{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/80{color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.text-primary\/90{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/90{color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-500\/70{color:#fb2c36b3}@supports (color:color-mix(in lab, red, red)){.text-red-500\/70{color:color-mix(in oklab, var(--color-red-500) 70%, transparent)}}.text-red-500\/80{color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.text-red-500\/80{color:color-mix(in oklab, var(--color-red-500) 80%, transparent)}}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-secondary{color:var(--color-secondary)}.text-secondary-content{color:var(--color-secondary-content)}.text-secondary\/80{color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.text-secondary\/80{color:color-mix(in oklab, var(--color-secondary) 80%, transparent)}}.text-secondary\/90{color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.text-secondary\/90{color:color-mix(in oklab, var(--color-secondary) 90%, transparent)}}.text-sky-400{color:var(--color-sky-400)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-sky-950{color:var(--color-sky-950)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-stone-500{color:var(--color-stone-500)}.text-stone-600{color:var(--color-stone-600)}.text-stone-700{color:var(--color-stone-700)}.text-stone-800{color:var(--color-stone-800)}.text-stone-900{color:var(--color-stone-900)}.text-success{color:var(--color-success)}.text-success-content{color:var(--color-success-content)}.text-success\/70{color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.text-success\/70{color:color-mix(in oklab, var(--color-success) 70%, transparent)}}.text-teal-500{color:var(--color-teal-500)}.text-teal-600{color:var(--color-teal-600)}.text-teal-800{color:var(--color-teal-800)}.text-transparent{color:#0000}.text-violet-300{color:var(--color-violet-300)}.text-violet-500{color:var(--color-violet-500)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-violet-950{color:var(--color-violet-950)}.text-warning{color:var(--color-warning)}.text-warning-content{color:var(--color-warning-content)}.text-warning\/60{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/60{color:color-mix(in oklab, var(--color-warning) 60%, transparent)}}.text-warning\/70{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/70{color:color-mix(in oklab, var(--color-warning) 70%, transparent)}}.text-warning\/75{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/75{color:color-mix(in oklab, var(--color-warning) 75%, transparent)}}.text-warning\/80{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/80{color:color-mix(in oklab, var(--color-warning) 80%, transparent)}}.text-white{color:var(--color-white)}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-900{color:var(--color-zinc-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\!no-underline{text-decoration-line:none!important}.line-through{text-decoration-line:line-through}.no-underline,.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-success\/40{-webkit-text-decoration-color:var(--color-success);-webkit-text-decoration-color:var(--color-success);text-decoration-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.decoration-success\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-success) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-success) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-success) 40%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!placeholder-red-700::placeholder{color:var(--color-red-700)!important}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.placeholder-red-700::placeholder{color:var(--color-red-700)}.placeholder-white\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/40::placeholder{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.placeholder-zinc-400::placeholder{color:var(--color-zinc-400)}.accent-gray-800{accent-color:var(--color-gray-800)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(34\,197\,94\,0\.45\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#22c55e73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_1px_0_0_0_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:inset 1px 0 0 0 var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--app-shadow-card\)\]{--tw-shadow:var(--app-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-base-content\/5{--tw-shadow-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.shadow-base-content\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-base-content) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-base-content\/15{--tw-shadow-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.shadow-base-content\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-base-content) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-base-content\/\[0\.04\]{--tw-shadow-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.shadow-base-content\/\[0\.04\]{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-base-content) 4%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/30{--tw-shadow-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-error\/25{--tw-shadow-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.shadow-error\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-error) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-gray-900\/5{--tw-shadow-color:#1018280d}@supports (color:color-mix(in lab, red, red)){.shadow-gray-900\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-gray-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/20{--tw-shadow-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.shadow-orange-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-primary\/10{--tw-shadow-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.shadow-primary\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-primary\/25{--tw-shadow-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.shadow-primary\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-success\/25{--tw-shadow-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.shadow-success\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-success) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-warning\/25{--tw-shadow-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.shadow-warning\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-warning) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-zinc-700\/10{--tw-shadow-color:#3f3f461a}@supports (color:color-mix(in lab, red, red)){.shadow-zinc-700\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-zinc-700) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[var\(--app-accent\)\]{--tw-ring-color:var(--app-accent)}.ring-\[var\(--app-surface\)\]{--tw-ring-color:var(--app-surface)}.ring-amber-100{--tw-ring-color:var(--color-amber-100)}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-300\/80{--tw-ring-color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.ring-amber-300\/80{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.ring-amber-500\/20{--tw-ring-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.ring-amber-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.ring-amber-600\/20{--tw-ring-color:#dd740033}@supports (color:color-mix(in lab, red, red)){.ring-amber-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-amber-600) 20%, transparent)}}.ring-base-100{--tw-ring-color:var(--color-base-100)}.ring-base-content\/5{--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.ring-base-content\/5{--tw-ring-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.ring-base-content\/35{--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.ring-base-content\/35{--tw-ring-color:color-mix(in oklab, var(--color-base-content) 35%, transparent)}}.ring-black{--tw-ring-color:var(--color-black)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-black\/\[0\.06\]{--tw-ring-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.ring-black\/\[0\.06\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.ring-blue-100{--tw-ring-color:var(--color-blue-100)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-blue-200\/90{--tw-ring-color:#bedbffe6}@supports (color:color-mix(in lab, red, red)){.ring-blue-200\/90{--tw-ring-color:color-mix(in oklab, var(--color-blue-200) 90%, transparent)}}.ring-blue-300\/80{--tw-ring-color:#90c5ffcc}@supports (color:color-mix(in lab, red, red)){.ring-blue-300\/80{--tw-ring-color:color-mix(in oklab, var(--color-blue-300) 80%, transparent)}}.ring-blue-400{--tw-ring-color:var(--color-blue-400)}.ring-blue-400\/70{--tw-ring-color:#54a2ffb3}@supports (color:color-mix(in lab, red, red)){.ring-blue-400\/70{--tw-ring-color:color-mix(in oklab, var(--color-blue-400) 70%, transparent)}}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.ring-blue-500\/20{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.ring-blue-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.ring-blue-500\/40{--tw-ring-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.ring-blue-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.ring-blue-600\/20{--tw-ring-color:#155dfc33}@supports (color:color-mix(in lab, red, red)){.ring-blue-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.ring-blue-700\/10{--tw-ring-color:#1447e61a}@supports (color:color-mix(in lab, red, red)){.ring-blue-700\/10{--tw-ring-color:color-mix(in oklab, var(--color-blue-700) 10%, transparent)}}.ring-cyan-300\/80{--tw-ring-color:#53eafdcc}@supports (color:color-mix(in lab, red, red)){.ring-cyan-300\/80{--tw-ring-color:color-mix(in oklab, var(--color-cyan-300) 80%, transparent)}}.ring-emerald-300\/80{--tw-ring-color:#5ee9b5cc}@supports (color:color-mix(in lab, red, red)){.ring-emerald-300\/80{--tw-ring-color:color-mix(in oklab, var(--color-emerald-300) 80%, transparent)}}.ring-emerald-500\/20{--tw-ring-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.ring-emerald-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.ring-emerald-500\/40{--tw-ring-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.ring-emerald-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.ring-emerald-600\/20{--tw-ring-color:#00976733}@supports (color:color-mix(in lab, red, red)){.ring-emerald-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-emerald-600) 20%, transparent)}}.ring-error\/45{--tw-ring-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.ring-error\/45{--tw-ring-color:color-mix(in oklab, var(--color-error) 45%, transparent)}}.ring-fuchsia-300\/80{--tw-ring-color:#f2a9ffcc}@supports (color:color-mix(in lab, red, red)){.ring-fuchsia-300\/80{--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-300) 80%, transparent)}}.ring-gray-100{--tw-ring-color:var(--color-gray-100)}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-gray-400{--tw-ring-color:var(--color-gray-400)}.ring-gray-500\/10{--tw-ring-color:#6a72821a}@supports (color:color-mix(in lab, red, red)){.ring-gray-500\/10{--tw-ring-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}.ring-gray-500\/15{--tw-ring-color:#6a728226}@supports (color:color-mix(in lab, red, red)){.ring-gray-500\/15{--tw-ring-color:color-mix(in oklab, var(--color-gray-500) 15%, transparent)}}.ring-gray-600\/20{--tw-ring-color:#4a556533}@supports (color:color-mix(in lab, red, red)){.ring-gray-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-gray-600) 20%, transparent)}}.ring-gray-900\/5{--tw-ring-color:#1018280d}@supports (color:color-mix(in lab, red, red)){.ring-gray-900\/5{--tw-ring-color:color-mix(in oklab, var(--color-gray-900) 5%, transparent)}}.ring-green-400{--tw-ring-color:var(--color-green-400)}.ring-green-400\/40{--tw-ring-color:#05df7266}@supports (color:color-mix(in lab, red, red)){.ring-green-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-green-400) 40%, transparent)}}.ring-green-600\/20{--tw-ring-color:#00a54433}@supports (color:color-mix(in lab, red, red)){.ring-green-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-green-600) 20%, transparent)}}.ring-indigo-300\/80{--tw-ring-color:#a4b3ffcc}@supports (color:color-mix(in lab, red, red)){.ring-indigo-300\/80{--tw-ring-color:color-mix(in oklab, var(--color-indigo-300) 80%, transparent)}}.ring-indigo-400{--tw-ring-color:var(--color-indigo-400)}.ring-indigo-600\/20{--tw-ring-color:#4f39f633}@supports (color:color-mix(in lab, red, red)){.ring-indigo-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-indigo-600) 20%, transparent)}}.ring-indigo-700\/10{--tw-ring-color:#432dd71a}@supports (color:color-mix(in lab, red, red)){.ring-indigo-700\/10{--tw-ring-color:color-mix(in oklab, var(--color-indigo-700) 10%, transparent)}}.ring-neutral-300\/80{--tw-ring-color:#d4d4d4cc}@supports (color:color-mix(in lab, red, red)){.ring-neutral-300\/80{--tw-ring-color:color-mix(in oklab, var(--color-neutral-300) 80%, transparent)}}.ring-neutral-400\/50{--tw-ring-color:#a1a1a180}@supports (color:color-mix(in lab, red, red)){.ring-neutral-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-neutral-400) 50%, transparent)}}.ring-orange-600\/20{--tw-ring-color:#f0510033}@supports (color:color-mix(in lab, red, red)){.ring-orange-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-orange-600) 20%, transparent)}}.ring-primary,.ring-primary\/15{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/15{--tw-ring-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.ring-primary\/20{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.ring-primary\/25{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/25{--tw-ring-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.ring-primary\/30{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/30{--tw-ring-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.ring-primary\/40{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.ring-primary\/50{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/50{--tw-ring-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.ring-primary\/55{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/55{--tw-ring-color:color-mix(in oklab, var(--color-primary) 55%, transparent)}}.ring-purple-500{--tw-ring-color:var(--color-purple-500)}.ring-purple-600\/20{--tw-ring-color:#9810fa33}@supports (color:color-mix(in lab, red, red)){.ring-purple-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-purple-600) 20%, transparent)}}.ring-red-400\/40{--tw-ring-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.ring-red-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.ring-red-500{--tw-ring-color:var(--color-red-500)}.ring-red-600\/20{--tw-ring-color:#e4001433}@supports (color:color-mix(in lab, red, red)){.ring-red-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.ring-secondary\/30{--tw-ring-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.ring-secondary\/30{--tw-ring-color:color-mix(in oklab, var(--color-secondary) 30%, transparent)}}.ring-sky-300\/80{--tw-ring-color:#77d4ffcc}@supports (color:color-mix(in lab, red, red)){.ring-sky-300\/80{--tw-ring-color:color-mix(in oklab, var(--color-sky-300) 80%, transparent)}}.ring-sky-500\/15{--tw-ring-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.ring-sky-500\/15{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.ring-sky-500\/20{--tw-ring-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.ring-sky-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.ring-sky-600\/20{--tw-ring-color:#0084cc33}@supports (color:color-mix(in lab, red, red)){.ring-sky-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-sky-600) 20%, transparent)}}.ring-stone-900{--tw-ring-color:var(--color-stone-900)}.ring-success\/30{--tw-ring-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.ring-success\/30{--tw-ring-color:color-mix(in oklab, var(--color-success) 30%, transparent)}}.ring-success\/50{--tw-ring-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.ring-success\/50{--tw-ring-color:color-mix(in oklab, var(--color-success) 50%, transparent)}}.ring-teal-600\/20{--tw-ring-color:#00958833}@supports (color:color-mix(in lab, red, red)){.ring-teal-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-teal-600) 20%, transparent)}}.ring-violet-300\/80{--tw-ring-color:#c4b4ffcc}@supports (color:color-mix(in lab, red, red)){.ring-violet-300\/80{--tw-ring-color:color-mix(in oklab, var(--color-violet-300) 80%, transparent)}}.ring-violet-500\/20{--tw-ring-color:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.ring-violet-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.ring-violet-600\/20{--tw-ring-color:#7f22fe33}@supports (color:color-mix(in lab, red, red)){.ring-violet-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-violet-600) 20%, transparent)}}.ring-warning\/50{--tw-ring-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.ring-warning\/50{--tw-ring-color:color-mix(in oklab, var(--color-warning) 50%, transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-white\/25{--tw-ring-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.ring-white\/25{--tw-ring-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.ring-yellow-600\/20{--tw-ring-color:#cd890033}@supports (color:color-mix(in lab, red, red)){.ring-yellow-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-yellow-600) 20%, transparent)}}.ring-zinc-200{--tw-ring-color:var(--color-zinc-200)}.ring-zinc-200\/80{--tw-ring-color:#e4e4e7cc}@supports (color:color-mix(in lab, red, red)){.ring-zinc-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-zinc-200) 80%, transparent)}}.ring-zinc-700\/10{--tw-ring-color:#3f3f461a}@supports (color:color-mix(in lab, red, red)){.ring-zinc-700\/10{--tw-ring-color:color-mix(in oklab, var(--color-zinc-700) 10%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-\[var\(--app-surface\,\#fff\)\]{--tw-ring-offset-color:var(--app-surface,#fff)}.ring-offset-base-100{--tw-ring-offset-color:var(--color-base-100)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-50{--tw-saturate:saturate(50%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-90{--tw-duration:90ms;transition-duration:90ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-120{--tw-duration:.12s;transition-duration:.12s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.ring-inset{--tw-ring-inset:inset}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/aphase\:rotate-90:is(:where(.group\/aphase):is([open],:popover-open,:open) *){rotate:90deg}.group-open\/excerpt\:rotate-180:is(:where(.group\/excerpt):is([open],:popover-open,:open) *),.group-open\/live-think\:rotate-180:is(:where(.group\/live-think):is([open],:popover-open,:open) *),.group-open\/step\:rotate-180:is(:where(.group\/step):is([open],:popover-open,:open) *),.group-open\/think\:rotate-180:is(:where(.group\/think):is([open],:popover-open,:open) *),.group-open\/tools\:rotate-180:is(:where(.group\/tools):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\/model\:block:is(:where(.group\/model):focus-within *){display:block}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:mx-0:is(:where(.group):hover *){margin-inline:0}.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:hidden:is(:where(.group):hover *){display:none}.group-hover\:w-full:is(:where(.group):hover *){width:100%}.group-hover\:max-w-\[16rem\]:is(:where(.group):hover *){max-width:16rem}.group-hover\:flex-1:is(:where(.group):hover *){flex:1}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:rotate-90:is(:where(.group):hover *){rotate:90deg}.group-hover\:rotate-180:is(:where(.group):hover *){rotate:180deg}.group-hover\:justify-start:is(:where(.group):hover *){justify-content:flex-start}.group-hover\:gap-3:is(:where(.group):hover *){gap:calc(var(--spacing) * 3)}.group-hover\:rounded-lg:is(:where(.group):hover *){border-radius:var(--radius-lg)}.group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--color-primary)}.group-hover\:bg-black\/30:is(:where(.group):hover *){background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/30:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.group-hover\:bg-black\/40:is(:where(.group):hover *){background-color:#0006}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/40:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.group-hover\:bg-blue-200:is(:where(.group):hover *){background-color:var(--color-blue-200)}.group-hover\:bg-gray-300:is(:where(.group):hover *){background-color:var(--color-gray-300)}.group-hover\:bg-indigo-200:is(:where(.group):hover *){background-color:var(--color-indigo-200)}.group-hover\:bg-primary\/15:is(:where(.group):hover *){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/15:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.group-hover\:bg-primary\/60:is(:where(.group):hover *){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/60:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-primary) 60%, transparent)}}.group-hover\:bg-primary\/\[0\.14\]:is(:where(.group):hover *){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/\[0\.14\]:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-primary) 14.0%, transparent)}}.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}.group-hover\:p-3:is(:where(.group):hover *){padding:calc(var(--spacing) * 3)}.group-hover\:text-amber-600:is(:where(.group):hover *){color:var(--color-amber-600)}.group-hover\:text-amber-700:is(:where(.group):hover *){color:var(--color-amber-700)}.group-hover\:text-base-content\/70:is(:where(.group):hover *){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-base-content\/70:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.group-hover\:text-blue-500:is(:where(.group):hover *){color:var(--color-blue-500)}.group-hover\:text-blue-600:is(:where(.group):hover *){color:var(--color-blue-600)}.group-hover\:text-blue-700:is(:where(.group):hover *){color:var(--color-blue-700)}.group-hover\:text-gray-500:is(:where(.group):hover *){color:var(--color-gray-500)}.group-hover\:text-indigo-300:is(:where(.group):hover *){color:var(--color-indigo-300)}.group-hover\:text-indigo-500:is(:where(.group):hover *){color:var(--color-indigo-500)}.group-hover\:text-indigo-600:is(:where(.group):hover *){color:var(--color-indigo-600)}.group-hover\:text-pink-300:is(:where(.group):hover *){color:var(--color-pink-300)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\:text-secondary:is(:where(.group):hover *){color:var(--color-secondary)}.group-hover\:text-sky-700:is(:where(.group):hover *){color:var(--color-sky-700)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-2xl:is(:where(.group):hover *){--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-md:is(:where(.group):hover *){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-sm:is(:where(.group):hover *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-black\/5:is(:where(.group):hover *){--tw-shadow-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.group-hover\:shadow-black\/5:is(:where(.group):hover *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.group-hover\/aphase\:opacity-100:is(:where(.group\/aphase):hover *){opacity:1}.group-hover\/comment\:bg-blue-500\/10:is(:where(.group\/comment):hover *){background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.group-hover\/comment\:bg-blue-500\/10:is(:where(.group\/comment):hover *){background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.group-hover\/help\:bg-green-500\/10:is(:where(.group\/help):hover *){background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.group-hover\/help\:bg-green-500\/10:is(:where(.group\/help):hover *){background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.group-hover\/model\:block:is(:where(.group\/model):hover *){display:block}.group-hover\/react\:text-red-600:is(:where(.group\/react):hover *){color:var(--color-red-600)}.group-hover\/repost\:text-green-600:is(:where(.group\/repost):hover *){color:var(--color-green-600)}}.peer-checked\:bg-blue-600:is(:where(.peer):checked~*){background-color:var(--color-blue-600)}.peer-focus\:ring-4:is(:where(.peer):focus~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-focus\:ring-blue-300:is(:where(.peer):focus~*){--tw-ring-color:var(--color-blue-300)}.peer-focus\:outline-none:is(:where(.peer):focus~*){--tw-outline-style:none;outline-style:none}.peer-disabled\:opacity-60:is(:where(.peer):disabled~*){opacity:.6}.marker\:text-base-content\/40 ::marker{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.marker\:text-base-content\/40 ::marker{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.marker\:text-base-content\/40::marker{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.marker\:text-base-content\/40::marker{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.marker\:text-base-content\/40 ::-webkit-details-marker{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.marker\:text-base-content\/40 ::-webkit-details-marker{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.marker\:text-base-content\/40::-webkit-details-marker{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.marker\:text-base-content\/40::-webkit-details-marker{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing) * 4)}.file\:rounded-full::file-selector-button{border-radius:3.40282e38px}.file\:rounded-sm::file-selector-button{border-radius:var(--radius-sm)}.file\:border::file-selector-button{border-style:var(--tw-border-style);border-width:1px}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:border-\[var\(--np-rule\)\]::file-selector-button{border-color:var(--np-rule)}.file\:bg-indigo-50::file-selector-button{background-color:var(--color-indigo-50)}.file\:bg-white::file-selector-button{background-color:var(--color-white)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-\[var\(--np-ink\)\]::file-selector-button{color:var(--np-ink)}.file\:text-indigo-700::file-selector-button{color:var(--color-indigo-700)}.placeholder\:text-base::placeholder{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.placeholder\:text-xs::placeholder{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.placeholder\:text-base-content\/35::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-base-content\/35::placeholder{color:color-mix(in oklab, var(--color-base-content) 35%, transparent)}}.placeholder\:text-base-content\/45::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-base-content\/45::placeholder{color:color-mix(in oklab, var(--color-base-content) 45%, transparent)}}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\:text-gray-500::placeholder{color:var(--color-gray-500)}.placeholder\:text-white\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/40::placeholder{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.placeholder\:text-zinc-400::placeholder{color:var(--color-zinc-400)}.placeholder\:opacity-40::placeholder{opacity:.4}.placeholder\:opacity-55::placeholder{opacity:.55}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:z-0:after{content:var(--tw-content);z-index:0}.after\:z-\[1\]:after{content:var(--tw-content);z-index:1}.after\:h-5:after{content:var(--tw-content);height:calc(var(--spacing) * 5)}.after\:w-5:after{content:var(--tw-content);width:calc(var(--spacing) * 5)}.after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);border-color:var(--color-gray-300)}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.peer-checked\:after\:translate-x-full:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:after\:border-white:is(:where(.peer):checked~*):after{content:var(--tw-content);border-color:var(--color-white)}.first\:mt-0:first-child{margin-top:0}.first\:ml-4:first-child{margin-left:calc(var(--spacing) * 4)}.first\:rounded-t-xl:first-child{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.first\:pt-0:first-child{padding-top:0}.first\:pt-3:first-child{padding-top:calc(var(--spacing) * 3)}.last\:mr-4:last-child{margin-right:calc(var(--spacing) * 4)}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-b-xl:last-child{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.only\:block:only-child{display:block}.only\:table-row:only-child{display:table-row}.empty\:hidden:empty{display:none}.focus-within\:border-base-content\/30:focus-within{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-base-content\/30:focus-within{border-color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.focus-within\:border-black\/16:focus-within{border-color:#00000029}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-black\/16:focus-within{border-color:color-mix(in oklab, var(--color-black) 16%, transparent)}}.focus-within\:border-black\/18:focus-within{border-color:#0000002e}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-black\/18:focus-within{border-color:color-mix(in oklab, var(--color-black) 18%, transparent)}}.focus-within\:border-black\/25:focus-within{border-color:#00000040}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-black\/25:focus-within{border-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.focus-within\:border-blue-500:focus-within{border-color:var(--color-blue-500)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-blue-500:focus-within{--tw-ring-color:var(--color-blue-500)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-base-content\/18:hover{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:border-base-content\/18:hover{border-color:color-mix(in oklab, var(--color-base-content) 18%, transparent)}}.hover\:border-base-content\/20:hover{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:border-base-content\/20:hover{border-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.hover\:border-base-content\/25:hover{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:border-base-content\/25:hover{border-color:color-mix(in oklab, var(--color-base-content) 25%, transparent)}}.hover\:border-base-content\/30:hover{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:border-base-content\/30:hover{border-color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.hover\:border-base-content\/35:hover{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:border-base-content\/35:hover{border-color:color-mix(in oklab, var(--color-base-content) 35%, transparent)}}.hover\:border-base-content\/40:hover{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:border-base-content\/40:hover{border-color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.hover\:border-base-content\/55:hover{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:border-base-content\/55:hover{border-color:color-mix(in oklab, var(--color-base-content) 55%, transparent)}}.hover\:border-black\/10:hover{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:border-black\/10:hover{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.hover\:border-black\/15:hover{border-color:#00000026}@supports (color:color-mix(in lab, red, red)){.hover\:border-black\/15:hover{border-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.hover\:border-black\/20:hover{border-color:#0003}@supports (color:color-mix(in lab, red, red)){.hover\:border-black\/20:hover{border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.hover\:border-black\/30:hover{border-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.hover\:border-black\/30:hover{border-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:border-blue-500:hover{border-color:var(--color-blue-500)}.hover\:border-gray-200:hover{border-color:var(--color-gray-200)}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-indigo-300:hover{border-color:var(--color-indigo-300)}.hover\:border-indigo-500:hover{border-color:var(--color-indigo-500)}.hover\:border-primary:hover,.hover\:border-primary\/20:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/20:hover{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.hover\:border-primary\/25:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/25:hover{border-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.hover\:border-primary\/30:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.hover\:border-primary\/40:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.hover\:border-primary\/50:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.hover\:border-primary\/60:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab, var(--color-primary) 60%, transparent)}}.hover\:border-purple-300:hover{border-color:var(--color-purple-300)}.hover\:border-purple-500:hover{border-color:var(--color-purple-500)}.hover\:border-red-200:hover{border-color:var(--color-red-200)}.hover\:border-sky-400\/50:hover{border-color:#00bcfe80}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-400\/50:hover{border-color:color-mix(in oklab, var(--color-sky-400) 50%, transparent)}}.hover\:border-stone-400:hover{border-color:var(--color-stone-400)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:bg-\[var\(--admin-hover\)\]:hover{background-color:var(--admin-hover)}.hover\:bg-\[var\(--app-chrome\)\]:hover{background-color:var(--app-chrome)}.hover\:bg-\[var\(--np-paper-warm\)\]:hover{background-color:var(--np-paper-warm)}.hover\:bg-accent\/90:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/90:hover{background-color:color-mix(in oklab, var(--color-accent) 90%, transparent)}}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-400:hover{background-color:var(--color-amber-400)}.hover\:bg-amber-500:hover{background-color:var(--color-amber-500)}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.hover\:bg-amber-500\/15:hover{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/15:hover{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.hover\:bg-amber-500\/20:hover{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700)}.hover\:bg-base-100:hover{background-color:var(--color-base-100)}.hover\:bg-base-200:hover,.hover\:bg-base-200\/30:hover{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-200\/30:hover{background-color:color-mix(in oklab, var(--color-base-200) 30%, transparent)}}.hover\:bg-base-200\/40:hover{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-200\/40:hover{background-color:color-mix(in oklab, var(--color-base-200) 40%, transparent)}}.hover\:bg-base-200\/50:hover{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-200\/50:hover{background-color:color-mix(in oklab, var(--color-base-200) 50%, transparent)}}.hover\:bg-base-200\/60:hover{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-200\/60:hover{background-color:color-mix(in oklab, var(--color-base-200) 60%, transparent)}}.hover\:bg-base-200\/70:hover{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-200\/70:hover{background-color:color-mix(in oklab, var(--color-base-200) 70%, transparent)}}.hover\:bg-base-300:hover,.hover\:bg-base-300\/50:hover{background-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-300\/50:hover{background-color:color-mix(in oklab, var(--color-base-300) 50%, transparent)}}.hover\:bg-base-content\/5:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-content\/5:hover{background-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.hover\:bg-base-content\/10:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-content\/10:hover{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.hover\:bg-base-content\/15:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-content\/15:hover{background-color:color-mix(in oklab, var(--color-base-content) 15%, transparent)}}.hover\:bg-base-content\/\[0\.02\]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-content\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-base-content) 2%, transparent)}}.hover\:bg-base-content\/\[0\.03\]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-content\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-base-content) 3%, transparent)}}.hover\:bg-base-content\/\[0\.04\]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-content\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-base-content) 4%, transparent)}}.hover\:bg-base-content\/\[0\.06\]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-content\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-base-content) 6%, transparent)}}.hover\:bg-base-content\/\[0\.08\]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-content\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-base-content) 8%, transparent)}}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-black\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/10:hover{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.hover\:bg-black\/20:hover{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/20:hover{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.hover\:bg-black\/30:hover{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/30:hover{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.hover\:bg-black\/50:hover{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/50:hover{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.hover\:bg-black\/70:hover{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/70:hover{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.hover\:bg-black\/75:hover{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/75:hover{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.hover\:bg-black\/90:hover{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/90:hover{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.hover\:bg-black\/\[0\.03\]:hover{background-color:#00000008}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-black) 3%, transparent)}}.hover\:bg-black\/\[0\.04\]:hover{background-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.hover\:bg-black\/\[0\.05\]:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-50\/50:hover{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-50\/50:hover{background-color:color-mix(in oklab, var(--color-blue-50) 50%, transparent)}}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-blue-800:hover{background-color:var(--color-blue-800)}.hover\:bg-brand\/10:hover{background-color:#fd4f001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand\/10:hover{background-color:color-mix(in oklab, var(--color-brand) 10%, transparent)}}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-400:hover{background-color:var(--color-emerald-400)}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-500\/15:hover{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/15:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-error:hover,.hover\:bg-error\/10:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-error\/10:hover{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-50\/80:hover{background-color:#f9fafbcc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-50\/80:hover{background-color:color-mix(in oklab, var(--color-gray-50) 80%, transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-100\/20:hover{background-color:#f3f4f633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-100\/20:hover{background-color:color-mix(in oklab, var(--color-gray-100) 20%, transparent)}}.hover\:bg-gray-100\/60:hover{background-color:#f3f4f699}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-100\/60:hover{background-color:color-mix(in oklab, var(--color-gray-100) 60%, transparent)}}.hover\:bg-gray-100\/70:hover{background-color:#f3f4f6b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-100\/70:hover{background-color:color-mix(in oklab, var(--color-gray-100) 70%, transparent)}}.hover\:bg-gray-100\/80:hover{background-color:#f3f4f6cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-100\/80:hover{background-color:color-mix(in oklab, var(--color-gray-100) 80%, transparent)}}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-200\/50:hover{background-color:#e5e7eb80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-200\/50:hover{background-color:color-mix(in oklab, var(--color-gray-200) 50%, transparent)}}.hover\:bg-gray-200\/80:hover{background-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-200\/80:hover{background-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:bg-gray-400:hover{background-color:var(--color-gray-400)}.hover\:bg-gray-500\/10:hover{background-color:#6a72821a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-500\/10:hover{background-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.hover\:bg-green-50:hover{background-color:var(--color-green-50)}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-green-200:hover{background-color:var(--color-green-200)}.hover\:bg-green-400:hover{background-color:var(--color-green-400)}.hover\:bg-green-500:hover{background-color:var(--color-green-500)}.hover\:bg-green-500\/10:hover{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-500\/10:hover{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-green-800:hover{background-color:var(--color-green-800)}.hover\:bg-indigo-50:hover{background-color:var(--color-indigo-50)}.hover\:bg-indigo-50\/50:hover{background-color:#eef2ff80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-50\/50:hover{background-color:color-mix(in oklab, var(--color-indigo-50) 50%, transparent)}}.hover\:bg-indigo-100:hover{background-color:var(--color-indigo-100)}.hover\:bg-indigo-200:hover{background-color:var(--color-indigo-200)}.hover\:bg-indigo-400:hover{background-color:var(--color-indigo-400)}.hover\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}.hover\:bg-indigo-600:hover{background-color:var(--color-indigo-600)}.hover\:bg-indigo-600\/20:hover{background-color:#4f39f633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-600\/20:hover{background-color:color-mix(in oklab, var(--color-indigo-600) 20%, transparent)}}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-neutral\/90:hover{background-color:var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-neutral\/90:hover{background-color:color-mix(in oklab, var(--color-neutral) 90%, transparent)}}.hover\:bg-orange-50:hover{background-color:var(--color-orange-50)}.hover\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\:bg-orange-200:hover{background-color:var(--color-orange-200)}.hover\:bg-orange-500:hover{background-color:var(--color-orange-500)}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\:bg-primary\/5:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.hover\:bg-primary\/\[0\.07\]:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/\[0\.07\]:hover{background-color:color-mix(in oklab, var(--color-primary) 7.0%, transparent)}}.hover\:bg-purple-50:hover{background-color:var(--color-purple-50)}.hover\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\:bg-purple-600:hover{background-color:var(--color-purple-600)}.hover\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-50\/80:hover{background-color:#fef2f2cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-50\/80:hover{background-color:color-mix(in oklab, var(--color-red-50) 80%, transparent)}}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-200:hover{background-color:var(--color-red-200)}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/5:hover{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/5:hover{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:bg-red-500\/15:hover{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/15:hover{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.hover\:bg-red-500\/90:hover{background-color:#fb2c36e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/90:hover{background-color:color-mix(in oklab, var(--color-red-500) 90%, transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-red-800:hover{background-color:var(--color-red-800)}.hover\:bg-sky-600:hover{background-color:var(--color-sky-600)}.hover\:bg-sky-700:hover{background-color:var(--color-sky-700)}.hover\:bg-stone-200\/70:hover{background-color:#e7e5e4b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-stone-200\/70:hover{background-color:color-mix(in oklab, var(--color-stone-200) 70%, transparent)}}.hover\:bg-stone-800:hover{background-color:var(--color-stone-800)}.hover\:bg-success\/10:hover{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/10:hover{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.hover\:bg-success\/20:hover{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/20:hover{background-color:color-mix(in oklab, var(--color-success) 20%, transparent)}}.hover\:bg-teal-700:hover{background-color:var(--color-teal-700)}.hover\:bg-violet-500:hover{background-color:var(--color-violet-500)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:bg-yellow-50:hover{background-color:var(--color-yellow-50)}.hover\:bg-yellow-100:hover{background-color:var(--color-yellow-100)}.hover\:bg-yellow-200:hover{background-color:var(--color-yellow-200)}.hover\:bg-yellow-600:hover{background-color:var(--color-yellow-600)}.hover\:bg-zinc-50:hover{background-color:var(--color-zinc-50)}.hover\:bg-zinc-100:hover{background-color:var(--color-zinc-100)}.hover\:bg-zinc-200:hover{background-color:var(--color-zinc-200)}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:bg-gradient-to-l:hover{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.hover\:bg-gradient-to-r:hover{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.hover\:from-blue-600:hover{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-blue-700:hover{--tw-gradient-from:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-cyan-600:hover{--tw-gradient-from:var(--color-cyan-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-gray-700:hover{--tw-gradient-from:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-purple-600:hover{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-white\/10:hover{--tw-gradient-from:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:from-white\/10:hover{--tw-gradient-from:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:from-white\/10:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-700:hover{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-gray-800:hover{--tw-gradient-to:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-pink-600:hover{--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-purple-700:hover{--tw-gradient-to:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-transparent:hover{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-\[var\(--np-ink\)\]:hover{color:var(--np-ink)}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-amber-300:hover{color:var(--color-amber-300)}.hover\:text-amber-500:hover{color:var(--color-amber-500)}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-amber-800:hover{color:var(--color-amber-800)}.hover\:text-base-content:hover,.hover\:text-base-content\/70:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:text-base-content\/70:hover{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.hover\:text-base-content\/75:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:text-base-content\/75:hover{color:color-mix(in oklab, var(--color-base-content) 75%, transparent)}}.hover\:text-base-content\/80:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:text-base-content\/80:hover{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.hover\:text-base-content\/85:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:text-base-content\/85:hover{color:color-mix(in oklab, var(--color-base-content) 85%, transparent)}}.hover\:text-blue-300:hover{color:var(--color-blue-300)}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-blue-900:hover{color:var(--color-blue-900)}.hover\:text-brand\/80:hover{color:#fd4f00cc}@supports (color:color-mix(in lab, red, red)){.hover\:text-brand\/80:hover{color:color-mix(in oklab, var(--color-brand) 80%, transparent)}}.hover\:text-error:hover{color:var(--color-error)}.hover\:text-error-content:hover{color:var(--color-error-content)}.hover\:text-error\/80:hover{color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.hover\:text-error\/80:hover{color:color-mix(in oklab, var(--color-error) 80%, transparent)}}.hover\:text-fuchsia-300:hover{color:var(--color-fuchsia-300)}.hover\:text-gray-500:hover{color:var(--color-gray-500)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-green-600:hover{color:var(--color-green-600)}.hover\:text-green-700:hover{color:var(--color-green-700)}.hover\:text-green-800:hover{color:var(--color-green-800)}.hover\:text-green-900:hover{color:var(--color-green-900)}.hover\:text-indigo-200:hover{color:var(--color-indigo-200)}.hover\:text-indigo-500:hover{color:var(--color-indigo-500)}.hover\:text-indigo-600:hover{color:var(--color-indigo-600)}.hover\:text-indigo-700:hover{color:var(--color-indigo-700)}.hover\:text-indigo-800:hover{color:var(--color-indigo-800)}.hover\:text-indigo-900:hover{color:var(--color-indigo-900)}.hover\:text-info:hover{color:var(--color-info)}.hover\:text-orange-600:hover{color:var(--color-orange-600)}.hover\:text-orange-800:hover{color:var(--color-orange-800)}.hover\:text-orange-900:hover{color:var(--color-orange-900)}.hover\:text-primary:hover,.hover\:text-primary\/90:hover{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:text-primary\/90:hover{color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.hover\:text-purple-600:hover{color:var(--color-purple-600)}.hover\:text-purple-700:hover{color:var(--color-purple-700)}.hover\:text-purple-800:hover{color:var(--color-purple-800)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-red-800:hover{color:var(--color-red-800)}.hover\:text-red-900:hover{color:var(--color-red-900)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-secondary:hover{color:var(--color-secondary)}.hover\:text-sky-500:hover{color:var(--color-sky-500)}.hover\:text-sky-600:hover{color:var(--color-sky-600)}.hover\:text-sky-800:hover{color:var(--color-sky-800)}.hover\:text-stone-800:hover{color:var(--color-stone-800)}.hover\:text-warning:hover{color:var(--color-warning)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:text-yellow-200:hover{color:var(--color-yellow-200)}.hover\:text-yellow-600:hover{color:var(--color-yellow-600)}.hover\:text-yellow-900:hover{color:var(--color-yellow-900)}.hover\:text-zinc-200:hover{color:var(--color-zinc-200)}.hover\:text-zinc-600:hover{color:var(--color-zinc-600)}.hover\:text-zinc-700:hover{color:var(--color-zinc-700)}.hover\:text-zinc-800:hover{color:var(--color-zinc-800)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-40:hover{opacity:.4}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-blue-500\/20:hover{--tw-shadow-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-blue-500\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:ring-amber-300\/50:hover{--tw-ring-color:#ffd23680}@supports (color:color-mix(in lab, red, red)){.hover\:ring-amber-300\/50:hover{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 50%, transparent)}}.hover\:ring-base-content\/10:hover{--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-base-content\/10:hover{--tw-ring-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.hover\:ring-black\/10:hover{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:ring-black\/10:hover{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.hover\:ring-blue-300:hover{--tw-ring-color:var(--color-blue-300)}.hover\:ring-blue-500:hover{--tw-ring-color:var(--color-blue-500)}.hover\:ring-violet-300\/50:hover{--tw-ring-color:#c4b4ff80}@supports (color:color-mix(in lab, red, red)){.hover\:ring-violet-300\/50:hover{--tw-ring-color:color-mix(in oklab, var(--color-violet-300) 50%, transparent)}}@layer daisyui.l1.l2{.hover\:badge-neutral:hover{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}.hover\:file\:bg-\[var\(--np-paper-warm\)\]:hover::file-selector-button{background-color:var(--np-paper-warm)}.hover\:file\:bg-indigo-100:hover::file-selector-button{background-color:var(--color-indigo-100)}}.focus\:z-10:focus{z-index:10}.focus\:z-20:focus{z-index:20}.focus\:border-accent:focus{border-color:var(--color-accent)}.focus\:border-base-content\/25:focus{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.focus\:border-base-content\/25:focus{border-color:color-mix(in oklab, var(--color-base-content) 25%, transparent)}}.focus\:border-black\/25:focus{border-color:#00000040}@supports (color:color-mix(in lab, red, red)){.focus\:border-black\/25:focus{border-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.focus\:border-black\/30:focus{border-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.focus\:border-black\/30:focus{border-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-brand:focus{border-color:var(--color-brand)}.focus\:border-fuchsia-500:focus{border-color:var(--color-fuchsia-500)}.focus\:border-gray-400:focus{border-color:var(--color-gray-400)}.focus\:border-gray-500:focus{border-color:var(--color-gray-500)}.focus\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\:border-indigo-600:focus{border-color:var(--color-indigo-600)}.focus\:border-pink-500:focus{border-color:var(--color-pink-500)}.focus\:border-primary:focus,.focus\:border-primary\/30:focus{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary\/30:focus{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.focus\:border-primary\/35:focus{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary\/35:focus{border-color:color-mix(in oklab, var(--color-primary) 35%, transparent)}}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-sky-500:focus{border-color:var(--color-sky-500)}.focus\:border-transparent:focus{border-color:#0000}.focus\:border-white\/30:focus{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/30:focus{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.focus\:border-zinc-400:focus{border-color:var(--color-zinc-400)}.focus\:bg-blue-200:focus{background-color:var(--color-blue-200)}.focus\:text-blue-600:focus{color:var(--color-blue-600)}.focus\:opacity-100:focus{opacity:1}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-accent:focus{--tw-ring-color:var(--color-accent)}.focus\:ring-amber-500:focus{--tw-ring-color:var(--color-amber-500)}.focus\:ring-black:focus{--tw-ring-color:var(--color-black)}.focus\:ring-blue-200:focus{--tw-ring-color:var(--color-blue-200)}.focus\:ring-blue-300:focus{--tw-ring-color:var(--color-blue-300)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-blue-500\/5:focus{--tw-ring-color:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/5:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 5%, transparent)}}.focus\:ring-blue-500\/30:focus{--tw-ring-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.focus\:ring-blue-500\/40:focus{--tw-ring-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.focus\:ring-blue-500\/50:focus{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.focus\:ring-blue-600:focus{--tw-ring-color:var(--color-blue-600)}.focus\:ring-brand:focus{--tw-ring-color:var(--color-brand)}.focus\:ring-emerald-500:focus{--tw-ring-color:var(--color-emerald-500)}.focus\:ring-fuchsia-500:focus{--tw-ring-color:var(--color-fuchsia-500)}.focus\:ring-gray-200:focus{--tw-ring-color:var(--color-gray-200)}.focus\:ring-gray-300:focus{--tw-ring-color:var(--color-gray-300)}.focus\:ring-gray-300\/50:focus{--tw-ring-color:#d1d5dc80}@supports (color:color-mix(in lab, red, red)){.focus\:ring-gray-300\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-gray-300) 50%, transparent)}}.focus\:ring-gray-500:focus{--tw-ring-color:var(--color-gray-500)}.focus\:ring-gray-700:focus{--tw-ring-color:var(--color-gray-700)}.focus\:ring-gray-800:focus{--tw-ring-color:var(--color-gray-800)}.focus\:ring-green-500:focus{--tw-ring-color:var(--color-green-500)}.focus\:ring-indigo-400\/50:focus{--tw-ring-color:#7d87ff80}@supports (color:color-mix(in lab, red, red)){.focus\:ring-indigo-400\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 50%, transparent)}}.focus\:ring-indigo-500:focus{--tw-ring-color:var(--color-indigo-500)}.focus\:ring-indigo-500\/40:focus{--tw-ring-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.focus\:ring-indigo-500\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.focus\:ring-indigo-600:focus{--tw-ring-color:var(--color-indigo-600)}.focus\:ring-pink-500:focus{--tw-ring-color:var(--color-pink-500)}.focus\:ring-primary:focus,.focus\:ring-primary\/10:focus{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/10:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.focus\:ring-primary\/15:focus{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.focus\:ring-primary\/25:focus{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.focus\:ring-primary\/30:focus{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.focus\:ring-purple-500:focus{--tw-ring-color:var(--color-purple-500)}.focus\:ring-red-200:focus{--tw-ring-color:var(--color-red-200)}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:ring-red-500\/40:focus{--tw-ring-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.focus\:ring-red-500\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.focus\:ring-sky-500:focus{--tw-ring-color:var(--color-sky-500)}.focus\:ring-teal-500:focus{--tw-ring-color:var(--color-teal-500)}.focus\:ring-yellow-400:focus{--tw-ring-color:var(--color-yellow-400)}.focus\:ring-zinc-300:focus{--tw-ring-color:var(--color-zinc-300)}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-offset-0:focus{outline-offset:0px}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:bg-base-content\/\[0\.04\]:focus-visible{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-base-content\/\[0\.04\]:focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 4%, transparent)}}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-accent\/40:focus-visible{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-accent\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.focus-visible\:ring-black\/10:focus-visible{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-black\/10:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.focus-visible\:ring-blue-500:focus-visible{--tw-ring-color:var(--color-blue-500)}.focus-visible\:ring-blue-500\/40:focus-visible{--tw-ring-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-blue-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.focus-visible\:ring-indigo-500:focus-visible{--tw-ring-color:var(--color-indigo-500)}.focus-visible\:ring-primary\/30:focus-visible{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.focus-visible\:ring-primary\/35:focus-visible{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/35:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 35%, transparent)}}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.focus-visible\:ring-white\/15:focus-visible{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-white\/15:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-base-100:focus-visible{--tw-ring-offset-color:var(--color-base-100)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--color-accent)}.focus-visible\:outline-indigo-600:focus-visible{outline-color:var(--color-indigo-600)}.focus-visible\:outline-orange-600:focus-visible{outline-color:var(--color-orange-600)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-black\/40:active{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.active\:bg-black\/40:active{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:bg-green-700:active{background-color:var(--color-green-700)}.active\:bg-purple-700:active{background-color:var(--color-purple-700)}.active\:bg-red-50:active{background-color:var(--color-red-50)}.active\:bg-red-200:active{background-color:var(--color-red-200)}.active\:bg-zinc-300:active{background-color:var(--color-zinc-300)}.active\:text-primary:active{color:var(--color-primary)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:transform-none:disabled{transform:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-gray-100:disabled{background-color:var(--color-gray-100)}.disabled\:bg-gray-400:disabled{background-color:var(--color-gray-400)}.disabled\:bg-indigo-400:disabled{background-color:var(--color-indigo-400)}.disabled\:text-gray-400:disabled{color:var(--color-gray-400)}.disabled\:text-gray-500:disabled{color:var(--color-gray-500)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-90:disabled{opacity:.9}@media (hover:hover){.disabled\:hover\:border-gray-200:disabled:hover{border-color:var(--color-gray-200)}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}}@media (min-width:40rem){.sm\:top-4:not(:is(.wm-window *)),.sm\:top-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){top:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:top-4{top:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:right-4:not(:is(.wm-window *)),.sm\:right-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){right:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:right-4{right:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:order-2:not(:is(.wm-window *)),.sm\:order-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){order:2}}@container wm-app (min-width:40rem){.sm\:order-2{order:2}}@media (min-width:40rem){.sm\:order-first:not(:is(.wm-window *)),.sm\:order-first:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){order:-9999}}@container wm-app (min-width:40rem){.sm\:order-first{order:-9999}}@media (min-width:40rem){.sm\:order-last:not(:is(.wm-window *)),.sm\:order-last:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){order:9999}}@container wm-app (min-width:40rem){.sm\:order-last{order:9999}}@media (min-width:40rem){.sm\:col-span-1:not(:is(.wm-window *)),.sm\:col-span-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column:span 1/span 1}}@container wm-app (min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}}@media (min-width:40rem){.sm\:col-span-2:not(:is(.wm-window *)),.sm\:col-span-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column:span 2/span 2}}@container wm-app (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}}@media (min-width:40rem){.sm\:col-span-3:not(:is(.wm-window *)),.sm\:col-span-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column:span 3/span 3}}@container wm-app (min-width:40rem){.sm\:col-span-3{grid-column:span 3/span 3}}@media (min-width:40rem){.sm\:col-span-4:not(:is(.wm-window *)),.sm\:col-span-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column:span 4/span 4}}@container wm-app (min-width:40rem){.sm\:col-span-4{grid-column:span 4/span 4}}@media (min-width:40rem){.sm\:col-span-6:not(:is(.wm-window *)),.sm\:col-span-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column:span 6/span 6}}@container wm-app (min-width:40rem){.sm\:col-span-6{grid-column:span 6/span 6}}@media (min-width:40rem){.sm\:col-start-1:not(:is(.wm-window *)),.sm\:col-start-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column-start:1}}@container wm-app (min-width:40rem){.sm\:col-start-1{grid-column-start:1}}@media (min-width:40rem){.sm\:col-start-2:not(:is(.wm-window *)),.sm\:col-start-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column-start:2}}@container wm-app (min-width:40rem){.sm\:col-start-2{grid-column-start:2}}@media (min-width:40rem){.sm\:-mx-6:not(:is(.wm-window *)),.sm\:-mx-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-inline:calc(var(--spacing) * -6)}}@container wm-app (min-width:40rem){.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}}@media (min-width:40rem){.sm\:mx-0:not(:is(.wm-window *)),.sm\:mx-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-inline:0}}@container wm-app (min-width:40rem){.sm\:mx-0{margin-inline:0}}@media (min-width:40rem){.sm\:mx-auto:not(:is(.wm-window *)),.sm\:mx-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-inline:auto}}@container wm-app (min-width:40rem){.sm\:mx-auto{margin-inline:auto}}@media (min-width:40rem){.sm\:my-4:not(:is(.wm-window *)),.sm\:my-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-block:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:my-4{margin-block:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:my-8:not(:is(.wm-window *)),.sm\:my-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-block:calc(var(--spacing) * 8)}}@container wm-app (min-width:40rem){.sm\:my-8{margin-block:calc(var(--spacing) * 8)}}@media (min-width:40rem){.sm\:mt-0:not(:is(.wm-window *)),.sm\:mt-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:0}}@container wm-app (min-width:40rem){.sm\:mt-0{margin-top:0}}@media (min-width:40rem){.sm\:mt-1:not(:is(.wm-window *)),.sm\:mt-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:var(--spacing)}}@container wm-app (min-width:40rem){.sm\:mt-1{margin-top:var(--spacing)}}@media (min-width:40rem){.sm\:mt-2:not(:is(.wm-window *)),.sm\:mt-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:calc(var(--spacing) * 2)}}@container wm-app (min-width:40rem){.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}}@media (min-width:40rem){.sm\:mt-4:not(:is(.wm-window *)),.sm\:mt-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:mt-5:not(:is(.wm-window *)),.sm\:mt-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:calc(var(--spacing) * 5)}}@container wm-app (min-width:40rem){.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}}@media (min-width:40rem){.sm\:mt-6:not(:is(.wm-window *)),.sm\:mt-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:calc(var(--spacing) * 6)}}@container wm-app (min-width:40rem){.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:mt-7:not(:is(.wm-window *)),.sm\:mt-7:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:calc(var(--spacing) * 7)}}@container wm-app (min-width:40rem){.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}}@media (min-width:40rem){.sm\:mt-9:not(:is(.wm-window *)),.sm\:mt-9:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:calc(var(--spacing) * 9)}}@container wm-app (min-width:40rem){.sm\:mt-9{margin-top:calc(var(--spacing) * 9)}}@media (min-width:40rem){.sm\:mt-12:not(:is(.wm-window *)),.sm\:mt-12:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:calc(var(--spacing) * 12)}}@container wm-app (min-width:40rem){.sm\:mt-12{margin-top:calc(var(--spacing) * 12)}}@media (min-width:40rem){.sm\:mt-20:not(:is(.wm-window *)),.sm\:mt-20:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:calc(var(--spacing) * 20)}}@container wm-app (min-width:40rem){.sm\:mt-20{margin-top:calc(var(--spacing) * 20)}}@media (min-width:40rem){.sm\:mr-1:not(:is(.wm-window *)),.sm\:mr-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-right:var(--spacing)}}@container wm-app (min-width:40rem){.sm\:mr-1{margin-right:var(--spacing)}}@media (min-width:40rem){.sm\:mr-2:not(:is(.wm-window *)),.sm\:mr-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-right:calc(var(--spacing) * 2)}}@container wm-app (min-width:40rem){.sm\:mr-2{margin-right:calc(var(--spacing) * 2)}}@media (min-width:40rem){.sm\:mr-3:not(:is(.wm-window *)),.sm\:mr-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-right:calc(var(--spacing) * 3)}}@container wm-app (min-width:40rem){.sm\:mr-3{margin-right:calc(var(--spacing) * 3)}}@media (min-width:40rem){.sm\:mb-10:not(:is(.wm-window *)),.sm\:mb-10:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-bottom:calc(var(--spacing) * 10)}}@container wm-app (min-width:40rem){.sm\:mb-10{margin-bottom:calc(var(--spacing) * 10)}}@media (min-width:40rem){.sm\:ml-0:not(:is(.wm-window *)),.sm\:ml-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-left:0}}@container wm-app (min-width:40rem){.sm\:ml-0{margin-left:0}}@media (min-width:40rem){.sm\:ml-1:not(:is(.wm-window *)),.sm\:ml-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-left:var(--spacing)}}@container wm-app (min-width:40rem){.sm\:ml-1{margin-left:var(--spacing)}}@media (min-width:40rem){.sm\:ml-3:not(:is(.wm-window *)),.sm\:ml-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-left:calc(var(--spacing) * 3)}}@container wm-app (min-width:40rem){.sm\:ml-3{margin-left:calc(var(--spacing) * 3)}}@media (min-width:40rem){.sm\:ml-4:not(:is(.wm-window *)),.sm\:ml-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-left:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:ml-4{margin-left:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:ml-16:not(:is(.wm-window *)),.sm\:ml-16:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-left:calc(var(--spacing) * 16)}}@container wm-app (min-width:40rem){.sm\:ml-16{margin-left:calc(var(--spacing) * 16)}}@media (min-width:40rem){.sm\:ml-auto:not(:is(.wm-window *)),.sm\:ml-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-left:auto}}@container wm-app (min-width:40rem){.sm\:ml-auto{margin-left:auto}}@media (min-width:40rem){.sm\:block:not(:is(.wm-window *)),.sm\:block:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:block}}@container wm-app (min-width:40rem){.sm\:block{display:block}}@media (min-width:40rem){.sm\:flex:not(:is(.wm-window *)),.sm\:flex:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:flex}}@container wm-app (min-width:40rem){.sm\:flex{display:flex}}@media (min-width:40rem){.sm\:grid:not(:is(.wm-window *)),.sm\:grid:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:grid}}@container wm-app (min-width:40rem){.sm\:grid{display:grid}}@media (min-width:40rem){.sm\:hidden:not(:is(.wm-window *)),.sm\:hidden:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:none}}@container wm-app (min-width:40rem){.sm\:hidden{display:none}}@media (min-width:40rem){.sm\:inline:not(:is(.wm-window *)),.sm\:inline:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:inline}}@container wm-app (min-width:40rem){.sm\:inline{display:inline}}@media (min-width:40rem){.sm\:inline-block:not(:is(.wm-window *)),.sm\:inline-block:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:inline-block}}@container wm-app (min-width:40rem){.sm\:inline-block{display:inline-block}}@media (min-width:40rem){.sm\:inline-flex:not(:is(.wm-window *)),.sm\:inline-flex:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:inline-flex}}@container wm-app (min-width:40rem){.sm\:inline-flex{display:inline-flex}}@media (min-width:40rem){.sm\:table-cell:not(:is(.wm-window *)),.sm\:table-cell:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:table-cell}}@container wm-app (min-width:40rem){.sm\:table-cell{display:table-cell}}@media (min-width:40rem){.sm\:aspect-auto:not(:is(.wm-window *)),.sm\:aspect-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){aspect-ratio:auto}}@container wm-app (min-width:40rem){.sm\:aspect-auto{aspect-ratio:auto}}@media (min-width:40rem){.sm\:size-7:not(:is(.wm-window *)),.sm\:size-7:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}@container wm-app (min-width:40rem){.sm\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}@media (min-width:40rem){.sm\:size-16:not(:is(.wm-window *)),.sm\:size-16:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}}@container wm-app (min-width:40rem){.sm\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}}@media (min-width:40rem){.sm\:size-28:not(:is(.wm-window *)),.sm\:size-28:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}}@container wm-app (min-width:40rem){.sm\:size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}}@media (min-width:40rem){.sm\:h-3\.5:not(:is(.wm-window *)),.sm\:h-3\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 3.5)}}@container wm-app (min-width:40rem){.sm\:h-3\.5{height:calc(var(--spacing) * 3.5)}}@media (min-width:40rem){.sm\:h-4:not(:is(.wm-window *)),.sm\:h-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:h-4{height:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:h-5:not(:is(.wm-window *)),.sm\:h-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 5)}}@container wm-app (min-width:40rem){.sm\:h-5{height:calc(var(--spacing) * 5)}}@media (min-width:40rem){.sm\:h-6:not(:is(.wm-window *)),.sm\:h-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 6)}}@container wm-app (min-width:40rem){.sm\:h-6{height:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:h-8:not(:is(.wm-window *)),.sm\:h-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 8)}}@container wm-app (min-width:40rem){.sm\:h-8{height:calc(var(--spacing) * 8)}}@media (min-width:40rem){.sm\:h-9:not(:is(.wm-window *)),.sm\:h-9:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 9)}}@container wm-app (min-width:40rem){.sm\:h-9{height:calc(var(--spacing) * 9)}}@media (min-width:40rem){.sm\:h-10:not(:is(.wm-window *)),.sm\:h-10:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 10)}}@container wm-app (min-width:40rem){.sm\:h-10{height:calc(var(--spacing) * 10)}}@media (min-width:40rem){.sm\:h-12:not(:is(.wm-window *)),.sm\:h-12:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 12)}}@container wm-app (min-width:40rem){.sm\:h-12{height:calc(var(--spacing) * 12)}}@media (min-width:40rem){.sm\:h-16:not(:is(.wm-window *)),.sm\:h-16:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 16)}}@container wm-app (min-width:40rem){.sm\:h-16{height:calc(var(--spacing) * 16)}}@media (min-width:40rem){.sm\:h-20:not(:is(.wm-window *)),.sm\:h-20:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 20)}}@container wm-app (min-width:40rem){.sm\:h-20{height:calc(var(--spacing) * 20)}}@media (min-width:40rem){.sm\:h-24:not(:is(.wm-window *)),.sm\:h-24:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 24)}}@container wm-app (min-width:40rem){.sm\:h-24{height:calc(var(--spacing) * 24)}}@media (min-width:40rem){.sm\:h-32:not(:is(.wm-window *)),.sm\:h-32:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 32)}}@container wm-app (min-width:40rem){.sm\:h-32{height:calc(var(--spacing) * 32)}}@media (min-width:40rem){.sm\:h-36:not(:is(.wm-window *)),.sm\:h-36:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 36)}}@container wm-app (min-width:40rem){.sm\:h-36{height:calc(var(--spacing) * 36)}}@media (min-width:40rem){.sm\:h-40:not(:is(.wm-window *)),.sm\:h-40:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 40)}}@container wm-app (min-width:40rem){.sm\:h-40{height:calc(var(--spacing) * 40)}}@media (min-width:40rem){.sm\:h-48:not(:is(.wm-window *)),.sm\:h-48:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 48)}}@container wm-app (min-width:40rem){.sm\:h-48{height:calc(var(--spacing) * 48)}}@media (min-width:40rem){.sm\:h-52:not(:is(.wm-window *)),.sm\:h-52:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 52)}}@container wm-app (min-width:40rem){.sm\:h-52{height:calc(var(--spacing) * 52)}}@media (min-width:40rem){.sm\:h-64:not(:is(.wm-window *)),.sm\:h-64:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 64)}}@container wm-app (min-width:40rem){.sm\:h-64{height:calc(var(--spacing) * 64)}}@media (min-width:40rem){.sm\:h-80:not(:is(.wm-window *)),.sm\:h-80:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 80)}}@container wm-app (min-width:40rem){.sm\:h-80{height:calc(var(--spacing) * 80)}}@media (min-width:40rem){.sm\:h-auto:not(:is(.wm-window *)),.sm\:h-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:auto}}@container wm-app (min-width:40rem){.sm\:h-auto{height:auto}}@media (min-width:40rem){.sm\:h-screen:not(:is(.wm-window *)),.sm\:h-screen:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:100vh}}@container wm-app (min-width:40rem){.sm\:h-screen{height:100vh}}@media (min-width:40rem){.sm\:max-h-\[70vh\]:not(:is(.wm-window *)),.sm\:max-h-\[70vh\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-height:70vh}}@container wm-app (min-width:40rem){.sm\:max-h-\[70vh\]{max-height:70vh}}@media (min-width:40rem){.sm\:min-h-0:not(:is(.wm-window *)),.sm\:min-h-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-height:0}}@container wm-app (min-width:40rem){.sm\:min-h-0{min-height:0}}@media (min-width:40rem){.sm\:min-h-52:not(:is(.wm-window *)),.sm\:min-h-52:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-height:calc(var(--spacing) * 52)}}@container wm-app (min-width:40rem){.sm\:min-h-52{min-height:calc(var(--spacing) * 52)}}@media (min-width:40rem){.sm\:min-h-\[11rem\]:not(:is(.wm-window *)),.sm\:min-h-\[11rem\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-height:11rem}}@container wm-app (min-width:40rem){.sm\:min-h-\[11rem\]{min-height:11rem}}@media (min-width:40rem){.sm\:w-1\/2:not(:is(.wm-window *)),.sm\:w-1\/2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:50%}}@container wm-app (min-width:40rem){.sm\:w-1\/2{width:50%}}@media (min-width:40rem){.sm\:w-3\.5:not(:is(.wm-window *)),.sm\:w-3\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 3.5)}}@container wm-app (min-width:40rem){.sm\:w-3\.5{width:calc(var(--spacing) * 3.5)}}@media (min-width:40rem){.sm\:w-4:not(:is(.wm-window *)),.sm\:w-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:w-4{width:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:w-5:not(:is(.wm-window *)),.sm\:w-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 5)}}@container wm-app (min-width:40rem){.sm\:w-5{width:calc(var(--spacing) * 5)}}@media (min-width:40rem){.sm\:w-6:not(:is(.wm-window *)),.sm\:w-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 6)}}@container wm-app (min-width:40rem){.sm\:w-6{width:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:w-8:not(:is(.wm-window *)),.sm\:w-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 8)}}@container wm-app (min-width:40rem){.sm\:w-8{width:calc(var(--spacing) * 8)}}@media (min-width:40rem){.sm\:w-9:not(:is(.wm-window *)),.sm\:w-9:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 9)}}@container wm-app (min-width:40rem){.sm\:w-9{width:calc(var(--spacing) * 9)}}@media (min-width:40rem){.sm\:w-10:not(:is(.wm-window *)),.sm\:w-10:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 10)}}@container wm-app (min-width:40rem){.sm\:w-10{width:calc(var(--spacing) * 10)}}@media (min-width:40rem){.sm\:w-12:not(:is(.wm-window *)),.sm\:w-12:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 12)}}@container wm-app (min-width:40rem){.sm\:w-12{width:calc(var(--spacing) * 12)}}@media (min-width:40rem){.sm\:w-16:not(:is(.wm-window *)),.sm\:w-16:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 16)}}@container wm-app (min-width:40rem){.sm\:w-16{width:calc(var(--spacing) * 16)}}@media (min-width:40rem){.sm\:w-20:not(:is(.wm-window *)),.sm\:w-20:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 20)}}@container wm-app (min-width:40rem){.sm\:w-20{width:calc(var(--spacing) * 20)}}@media (min-width:40rem){.sm\:w-24:not(:is(.wm-window *)),.sm\:w-24:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 24)}}@container wm-app (min-width:40rem){.sm\:w-24{width:calc(var(--spacing) * 24)}}@media (min-width:40rem){.sm\:w-32:not(:is(.wm-window *)),.sm\:w-32:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 32)}}@container wm-app (min-width:40rem){.sm\:w-32{width:calc(var(--spacing) * 32)}}@media (min-width:40rem){.sm\:w-36:not(:is(.wm-window *)),.sm\:w-36:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 36)}}@container wm-app (min-width:40rem){.sm\:w-36{width:calc(var(--spacing) * 36)}}@media (min-width:40rem){.sm\:w-40:not(:is(.wm-window *)),.sm\:w-40:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 40)}}@container wm-app (min-width:40rem){.sm\:w-40{width:calc(var(--spacing) * 40)}}@media (min-width:40rem){.sm\:w-48:not(:is(.wm-window *)),.sm\:w-48:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 48)}}@container wm-app (min-width:40rem){.sm\:w-48{width:calc(var(--spacing) * 48)}}@media (min-width:40rem){.sm\:w-52:not(:is(.wm-window *)),.sm\:w-52:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 52)}}@container wm-app (min-width:40rem){.sm\:w-52{width:calc(var(--spacing) * 52)}}@media (min-width:40rem){.sm\:w-64:not(:is(.wm-window *)),.sm\:w-64:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 64)}}@container wm-app (min-width:40rem){.sm\:w-64{width:calc(var(--spacing) * 64)}}@media (min-width:40rem){.sm\:w-72:not(:is(.wm-window *)),.sm\:w-72:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 72)}}@container wm-app (min-width:40rem){.sm\:w-72{width:calc(var(--spacing) * 72)}}@media (min-width:40rem){.sm\:w-80:not(:is(.wm-window *)),.sm\:w-80:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 80)}}@container wm-app (min-width:40rem){.sm\:w-80{width:calc(var(--spacing) * 80)}}@media (min-width:40rem){.sm\:w-96:not(:is(.wm-window *)),.sm\:w-96:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 96)}}@container wm-app (min-width:40rem){.sm\:w-96{width:calc(var(--spacing) * 96)}}@media (min-width:40rem){.sm\:w-auto:not(:is(.wm-window *)),.sm\:w-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:auto}}@container wm-app (min-width:40rem){.sm\:w-auto{width:auto}}@media (min-width:40rem){.sm\:w-full:not(:is(.wm-window *)),.sm\:w-full:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:100%}}@container wm-app (min-width:40rem){.sm\:w-full{width:100%}}@media (min-width:40rem){.sm\:max-w-2xl:not(:is(.wm-window *)),.sm\:max-w-2xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:var(--container-2xl)}}@container wm-app (min-width:40rem){.sm\:max-w-2xl{max-width:var(--container-2xl)}}@media (min-width:40rem){.sm\:max-w-3xl:not(:is(.wm-window *)),.sm\:max-w-3xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:var(--container-3xl)}}@container wm-app (min-width:40rem){.sm\:max-w-3xl{max-width:var(--container-3xl)}}@media (min-width:40rem){.sm\:max-w-4xl:not(:is(.wm-window *)),.sm\:max-w-4xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:var(--container-4xl)}}@container wm-app (min-width:40rem){.sm\:max-w-4xl{max-width:var(--container-4xl)}}@media (min-width:40rem){.sm\:max-w-\[3\.25rem\]:not(:is(.wm-window *)),.sm\:max-w-\[3\.25rem\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:3.25rem}}@container wm-app (min-width:40rem){.sm\:max-w-\[3\.25rem\]{max-width:3.25rem}}@media (min-width:40rem){.sm\:max-w-\[10rem\]:not(:is(.wm-window *)),.sm\:max-w-\[10rem\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:10rem}}@container wm-app (min-width:40rem){.sm\:max-w-\[10rem\]{max-width:10rem}}@media (min-width:40rem){.sm\:max-w-\[75\%\]:not(:is(.wm-window *)),.sm\:max-w-\[75\%\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:75%}}@container wm-app (min-width:40rem){.sm\:max-w-\[75\%\]{max-width:75%}}@media (min-width:40rem){.sm\:max-w-full:not(:is(.wm-window *)),.sm\:max-w-full:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:100%}}@container wm-app (min-width:40rem){.sm\:max-w-full{max-width:100%}}@media (min-width:40rem){.sm\:max-w-lg:not(:is(.wm-window *)),.sm\:max-w-lg:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:var(--container-lg)}}@container wm-app (min-width:40rem){.sm\:max-w-lg{max-width:var(--container-lg)}}@media (min-width:40rem){.sm\:max-w-md:not(:is(.wm-window *)),.sm\:max-w-md:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:var(--container-md)}}@container wm-app (min-width:40rem){.sm\:max-w-md{max-width:var(--container-md)}}@media (min-width:40rem){.sm\:min-w-0:not(:is(.wm-window *)),.sm\:min-w-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-width:0}}@container wm-app (min-width:40rem){.sm\:min-w-0{min-width:0}}@media (min-width:40rem){.sm\:min-w-\[min\(100\%\,20rem\)\]:not(:is(.wm-window *)),.sm\:min-w-\[min\(100\%\,20rem\)\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-width:min(100%,20rem)}}@container wm-app (min-width:40rem){.sm\:min-w-\[min\(100\%\,20rem\)\]{min-width:min(100%,20rem)}}@media (min-width:40rem){.sm\:flex-1:not(:is(.wm-window *)),.sm\:flex-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex:1}}@container wm-app (min-width:40rem){.sm\:flex-1{flex:1}}@media (min-width:40rem){.sm\:flex-none:not(:is(.wm-window *)),.sm\:flex-none:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex:none}}@container wm-app (min-width:40rem){.sm\:flex-none{flex:none}}@media (min-width:40rem){.sm\:-translate-y-12:not(:is(.wm-window *)),.sm\:-translate-y-12:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){--tw-translate-y:calc(var(--spacing) * -12);translate:var(--tw-translate-x) var(--tw-translate-y)}}@container wm-app (min-width:40rem){.sm\:-translate-y-12{--tw-translate-y:calc(var(--spacing) * -12);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:40rem){.sm\:-translate-y-36:not(:is(.wm-window *)),.sm\:-translate-y-36:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){--tw-translate-y:calc(var(--spacing) * -36);translate:var(--tw-translate-x) var(--tw-translate-y)}}@container wm-app (min-width:40rem){.sm\:-translate-y-36{--tw-translate-y:calc(var(--spacing) * -36);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:40rem){.sm\:grid-flow-row-dense:not(:is(.wm-window *)),.sm\:grid-flow-row-dense:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-auto-flow:dense}}@container wm-app (min-width:40rem){.sm\:grid-flow-row-dense{grid-auto-flow:dense}}@media (min-width:40rem){.sm\:grid-cols-2:not(:is(.wm-window *)),.sm\:grid-cols-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(2,minmax(0,1fr))}}@container wm-app (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.sm\:grid-cols-3:not(:is(.wm-window *)),.sm\:grid-cols-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(3,minmax(0,1fr))}}@container wm-app (min-width:40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:40rem){.sm\:grid-cols-4:not(:is(.wm-window *)),.sm\:grid-cols-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(4,minmax(0,1fr))}}@container wm-app (min-width:40rem){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:40rem){.sm\:grid-cols-5:not(:is(.wm-window *)),.sm\:grid-cols-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(5,minmax(0,1fr))}}@container wm-app (min-width:40rem){.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:40rem){.sm\:grid-cols-6:not(:is(.wm-window *)),.sm\:grid-cols-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(6,minmax(0,1fr))}}@container wm-app (min-width:40rem){.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:40rem){.sm\:grid-cols-\[8rem_1fr\]:not(:is(.wm-window *)),.sm\:grid-cols-\[8rem_1fr\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:8rem 1fr}}@container wm-app (min-width:40rem){.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}}@media (min-width:40rem){.sm\:grid-cols-\[180px_1fr\]:not(:is(.wm-window *)),.sm\:grid-cols-\[180px_1fr\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:180px 1fr}}@container wm-app (min-width:40rem){.sm\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}}@media (min-width:40rem){.sm\:flex-row:not(:is(.wm-window *)),.sm\:flex-row:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex-direction:row}}@container wm-app (min-width:40rem){.sm\:flex-row{flex-direction:row}}@media (min-width:40rem){.sm\:flex-row-reverse:not(:is(.wm-window *)),.sm\:flex-row-reverse:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex-direction:row-reverse}}@container wm-app (min-width:40rem){.sm\:flex-row-reverse{flex-direction:row-reverse}}@media (min-width:40rem){.sm\:flex-wrap:not(:is(.wm-window *)),.sm\:flex-wrap:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex-wrap:wrap}}@container wm-app (min-width:40rem){.sm\:flex-wrap{flex-wrap:wrap}}@media (min-width:40rem){.sm\:items-baseline:not(:is(.wm-window *)),.sm\:items-baseline:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-items:baseline}}@container wm-app (min-width:40rem){.sm\:items-baseline{align-items:baseline}}@media (min-width:40rem){.sm\:items-center:not(:is(.wm-window *)),.sm\:items-center:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-items:center}}@container wm-app (min-width:40rem){.sm\:items-center{align-items:center}}@media (min-width:40rem){.sm\:items-end:not(:is(.wm-window *)),.sm\:items-end:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-items:flex-end}}@container wm-app (min-width:40rem){.sm\:items-end{align-items:flex-end}}@media (min-width:40rem){.sm\:items-start:not(:is(.wm-window *)),.sm\:items-start:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-items:flex-start}}@container wm-app (min-width:40rem){.sm\:items-start{align-items:flex-start}}@media (min-width:40rem){.sm\:justify-between:not(:is(.wm-window *)),.sm\:justify-between:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){justify-content:space-between}}@container wm-app (min-width:40rem){.sm\:justify-between{justify-content:space-between}}@media (min-width:40rem){.sm\:justify-center:not(:is(.wm-window *)),.sm\:justify-center:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){justify-content:center}}@container wm-app (min-width:40rem){.sm\:justify-center{justify-content:center}}@media (min-width:40rem){.sm\:justify-end:not(:is(.wm-window *)),.sm\:justify-end:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){justify-content:flex-end}}@container wm-app (min-width:40rem){.sm\:justify-end{justify-content:flex-end}}@media (min-width:40rem){.sm\:justify-start:not(:is(.wm-window *)),.sm\:justify-start:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){justify-content:flex-start}}@container wm-app (min-width:40rem){.sm\:justify-start{justify-content:flex-start}}@media (min-width:40rem){.sm\:gap-1:not(:is(.wm-window *)),.sm\:gap-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:var(--spacing)}}@container wm-app (min-width:40rem){.sm\:gap-1{gap:var(--spacing)}}@media (min-width:40rem){.sm\:gap-2:not(:is(.wm-window *)),.sm\:gap-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 2)}}@container wm-app (min-width:40rem){.sm\:gap-2{gap:calc(var(--spacing) * 2)}}@media (min-width:40rem){.sm\:gap-3:not(:is(.wm-window *)),.sm\:gap-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 3)}}@container wm-app (min-width:40rem){.sm\:gap-3{gap:calc(var(--spacing) * 3)}}@media (min-width:40rem){.sm\:gap-4:not(:is(.wm-window *)),.sm\:gap-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:gap-4{gap:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:gap-5:not(:is(.wm-window *)),.sm\:gap-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 5)}}@container wm-app (min-width:40rem){.sm\:gap-5{gap:calc(var(--spacing) * 5)}}@media (min-width:40rem){.sm\:gap-8:not(:is(.wm-window *)),.sm\:gap-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 8)}}@container wm-app (min-width:40rem){.sm\:gap-8{gap:calc(var(--spacing) * 8)}}@media (min-width:40rem){.sm\:gap-10:not(:is(.wm-window *)),.sm\:gap-10:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 10)}}@container wm-app (min-width:40rem){.sm\:gap-10{gap:calc(var(--spacing) * 10)}}@media (min-width:40rem){:where(.sm\:space-y-10:not(:is(.wm-window *))>:not(:last-child)),:where(.sm\:space-y-10:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}}@container wm-app (min-width:40rem){:where(.sm\:space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}}@media (min-width:40rem){:where(.sm\:space-y-12:not(:is(.wm-window *))>:not(:last-child)),:where(.sm\:space-y-12:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}}@container wm-app (min-width:40rem){:where(.sm\:space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}}@media (min-width:40rem){.sm\:gap-x-3:not(:is(.wm-window *)),.sm\:gap-x-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){column-gap:calc(var(--spacing) * 3)}}@container wm-app (min-width:40rem){.sm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}}@media (min-width:40rem){.sm\:gap-x-8:not(:is(.wm-window *)),.sm\:gap-x-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){column-gap:calc(var(--spacing) * 8)}}@container wm-app (min-width:40rem){.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}}@media (min-width:40rem){.sm\:gap-y-1:not(:is(.wm-window *)),.sm\:gap-y-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){row-gap:var(--spacing)}}@container wm-app (min-width:40rem){.sm\:gap-y-1{row-gap:var(--spacing)}}@media (min-width:40rem){.sm\:self-auto:not(:is(.wm-window *)),.sm\:self-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-self:auto}}@container wm-app (min-width:40rem){.sm\:self-auto{align-self:auto}}@media (min-width:40rem){.sm\:rounded-xl:not(:is(.wm-window *)),.sm\:rounded-xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){border-radius:var(--radius-xl)}}@container wm-app (min-width:40rem){.sm\:rounded-xl{border-radius:var(--radius-xl)}}@media (min-width:40rem){.sm\:p-0:not(:is(.wm-window *)),.sm\:p-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding:0}}@container wm-app (min-width:40rem){.sm\:p-0{padding:0}}@media (min-width:40rem){.sm\:p-3\.5:not(:is(.wm-window *)),.sm\:p-3\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding:calc(var(--spacing) * 3.5)}}@container wm-app (min-width:40rem){.sm\:p-3\.5{padding:calc(var(--spacing) * 3.5)}}@media (min-width:40rem){.sm\:p-4:not(:is(.wm-window *)),.sm\:p-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:p-4{padding:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:p-5:not(:is(.wm-window *)),.sm\:p-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding:calc(var(--spacing) * 5)}}@container wm-app (min-width:40rem){.sm\:p-5{padding:calc(var(--spacing) * 5)}}@media (min-width:40rem){.sm\:p-6:not(:is(.wm-window *)),.sm\:p-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding:calc(var(--spacing) * 6)}}@container wm-app (min-width:40rem){.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:p-8:not(:is(.wm-window *)),.sm\:p-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding:calc(var(--spacing) * 8)}}@container wm-app (min-width:40rem){.sm\:p-8{padding:calc(var(--spacing) * 8)}}@media (min-width:40rem){.sm\:px-2:not(:is(.wm-window *)),.sm\:px-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 2)}}@container wm-app (min-width:40rem){.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}}@media (min-width:40rem){.sm\:px-2\.5:not(:is(.wm-window *)),.sm\:px-2\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 2.5)}}@container wm-app (min-width:40rem){.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}}@media (min-width:40rem){.sm\:px-3:not(:is(.wm-window *)),.sm\:px-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 3)}}@container wm-app (min-width:40rem){.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}}@media (min-width:40rem){.sm\:px-3\.5:not(:is(.wm-window *)),.sm\:px-3\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 3.5)}}@container wm-app (min-width:40rem){.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}}@media (min-width:40rem){.sm\:px-4:not(:is(.wm-window *)),.sm\:px-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:px-5:not(:is(.wm-window *)),.sm\:px-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 5)}}@container wm-app (min-width:40rem){.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media (min-width:40rem){.sm\:px-6:not(:is(.wm-window *)),.sm\:px-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 6)}}@container wm-app (min-width:40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:px-8:not(:is(.wm-window *)),.sm\:px-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 8)}}@container wm-app (min-width:40rem){.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:40rem){.sm\:px-10:not(:is(.wm-window *)),.sm\:px-10:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 10)}}@container wm-app (min-width:40rem){.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}}@media (min-width:40rem){.sm\:px-12:not(:is(.wm-window *)),.sm\:px-12:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 12)}}@container wm-app (min-width:40rem){.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}}@media (min-width:40rem){.sm\:py-1:not(:is(.wm-window *)),.sm\:py-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:var(--spacing)}}@container wm-app (min-width:40rem){.sm\:py-1{padding-block:var(--spacing)}}@media (min-width:40rem){.sm\:py-1\.5:not(:is(.wm-window *)),.sm\:py-1\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 1.5)}}@container wm-app (min-width:40rem){.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}}@media (min-width:40rem){.sm\:py-2\.5:not(:is(.wm-window *)),.sm\:py-2\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 2.5)}}@container wm-app (min-width:40rem){.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}}@media (min-width:40rem){.sm\:py-3:not(:is(.wm-window *)),.sm\:py-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 3)}}@container wm-app (min-width:40rem){.sm\:py-3{padding-block:calc(var(--spacing) * 3)}}@media (min-width:40rem){.sm\:py-4:not(:is(.wm-window *)),.sm\:py-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:py-4{padding-block:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:py-5:not(:is(.wm-window *)),.sm\:py-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 5)}}@container wm-app (min-width:40rem){.sm\:py-5{padding-block:calc(var(--spacing) * 5)}}@media (min-width:40rem){.sm\:py-6:not(:is(.wm-window *)),.sm\:py-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 6)}}@container wm-app (min-width:40rem){.sm\:py-6{padding-block:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:py-8:not(:is(.wm-window *)),.sm\:py-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 8)}}@container wm-app (min-width:40rem){.sm\:py-8{padding-block:calc(var(--spacing) * 8)}}@media (min-width:40rem){.sm\:py-12:not(:is(.wm-window *)),.sm\:py-12:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 12)}}@container wm-app (min-width:40rem){.sm\:py-12{padding-block:calc(var(--spacing) * 12)}}@media (min-width:40rem){.sm\:py-24:not(:is(.wm-window *)),.sm\:py-24:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 24)}}@container wm-app (min-width:40rem){.sm\:py-24{padding-block:calc(var(--spacing) * 24)}}@media (min-width:40rem){.sm\:py-28:not(:is(.wm-window *)),.sm\:py-28:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 28)}}@container wm-app (min-width:40rem){.sm\:py-28{padding-block:calc(var(--spacing) * 28)}}@media (min-width:40rem){.sm\:py-32:not(:is(.wm-window *)),.sm\:py-32:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 32)}}@container wm-app (min-width:40rem){.sm\:py-32{padding-block:calc(var(--spacing) * 32)}}@media (min-width:40rem){.sm\:pt-0\.5:not(:is(.wm-window *)),.sm\:pt-0\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-top:calc(var(--spacing) * .5)}}@container wm-app (min-width:40rem){.sm\:pt-0\.5{padding-top:calc(var(--spacing) * .5)}}@media (min-width:40rem){.sm\:pt-4:not(:is(.wm-window *)),.sm\:pt-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-top:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:pt-6:not(:is(.wm-window *)),.sm\:pt-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-top:calc(var(--spacing) * 6)}}@container wm-app (min-width:40rem){.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:pt-10:not(:is(.wm-window *)),.sm\:pt-10:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-top:calc(var(--spacing) * 10)}}@container wm-app (min-width:40rem){.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}}@media (min-width:40rem){.sm\:pt-16:not(:is(.wm-window *)),.sm\:pt-16:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-top:calc(var(--spacing) * 16)}}@container wm-app (min-width:40rem){.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}}@media (min-width:40rem){.sm\:pt-24:not(:is(.wm-window *)),.sm\:pt-24:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-top:calc(var(--spacing) * 24)}}@container wm-app (min-width:40rem){.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}}@media (min-width:40rem){.sm\:pr-0:not(:is(.wm-window *)),.sm\:pr-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-right:0}}@container wm-app (min-width:40rem){.sm\:pr-0{padding-right:0}}@media (min-width:40rem){.sm\:pb-3\.5:not(:is(.wm-window *)),.sm\:pb-3\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-bottom:calc(var(--spacing) * 3.5)}}@container wm-app (min-width:40rem){.sm\:pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}}@media (min-width:40rem){.sm\:pb-4:not(:is(.wm-window *)),.sm\:pb-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-bottom:calc(var(--spacing) * 4)}}@container wm-app (min-width:40rem){.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:pb-16:not(:is(.wm-window *)),.sm\:pb-16:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-bottom:calc(var(--spacing) * 16)}}@container wm-app (min-width:40rem){.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}}@media (min-width:40rem){.sm\:pb-28:not(:is(.wm-window *)),.sm\:pb-28:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-bottom:calc(var(--spacing) * 28)}}@container wm-app (min-width:40rem){.sm\:pb-28{padding-bottom:calc(var(--spacing) * 28)}}@media (min-width:40rem){.sm\:pl-0:not(:is(.wm-window *)),.sm\:pl-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-left:0}}@container wm-app (min-width:40rem){.sm\:pl-0{padding-left:0}}@media (min-width:40rem){.sm\:pl-6:not(:is(.wm-window *)),.sm\:pl-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-left:calc(var(--spacing) * 6)}}@container wm-app (min-width:40rem){.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:text-left:not(:is(.wm-window *)),.sm\:text-left:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){text-align:left}}@container wm-app (min-width:40rem){.sm\:text-left{text-align:left}}@media (min-width:40rem){.sm\:text-right:not(:is(.wm-window *)),.sm\:text-right:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){text-align:right}}@container wm-app (min-width:40rem){.sm\:text-right{text-align:right}}@media (min-width:40rem){.sm\:align-middle:not(:is(.wm-window *)),.sm\:align-middle:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){vertical-align:middle}}@container wm-app (min-width:40rem){.sm\:align-middle{vertical-align:middle}}@media (min-width:40rem){.sm\:text-2xl:not(:is(.wm-window *)),.sm\:text-2xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@container wm-app (min-width:40rem){.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (min-width:40rem){.sm\:text-3xl:not(:is(.wm-window *)),.sm\:text-3xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@container wm-app (min-width:40rem){.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:40rem){.sm\:text-4xl:not(:is(.wm-window *)),.sm\:text-4xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@container wm-app (min-width:40rem){.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:40rem){.sm\:text-5xl:not(:is(.wm-window *)),.sm\:text-5xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@container wm-app (min-width:40rem){.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:40rem){.sm\:text-6xl:not(:is(.wm-window *)),.sm\:text-6xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@container wm-app (min-width:40rem){.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:40rem){.sm\:text-7xl:not(:is(.wm-window *)),.sm\:text-7xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@container wm-app (min-width:40rem){.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (min-width:40rem){.sm\:text-base:not(:is(.wm-window *)),.sm\:text-base:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@container wm-app (min-width:40rem){.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:40rem){.sm\:text-lg:not(:is(.wm-window *)),.sm\:text-lg:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@container wm-app (min-width:40rem){.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:40rem){.sm\:text-sm:not(:is(.wm-window *)),.sm\:text-sm:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@container wm-app (min-width:40rem){.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:40rem){.sm\:text-xl:not(:is(.wm-window *)),.sm\:text-xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@container wm-app (min-width:40rem){.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:40rem){.sm\:text-xs:not(:is(.wm-window *)),.sm\:text-xs:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@container wm-app (min-width:40rem){.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (min-width:40rem){.sm\:text-\[11px\]:not(:is(.wm-window *)),.sm\:text-\[11px\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:11px}}@container wm-app (min-width:40rem){.sm\:text-\[11px\]{font-size:11px}}@media (min-width:40rem){.sm\:leading-6:not(:is(.wm-window *)),.sm\:leading-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}}@container wm-app (min-width:40rem){.sm\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:leading-normal:not(:is(.wm-window *)),.sm\:leading-normal:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}}@container wm-app (min-width:40rem){.sm\:leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}}@media (min-width:40rem){.sm\:whitespace-nowrap:not(:is(.wm-window *)),.sm\:whitespace-nowrap:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){white-space:nowrap}}@container wm-app (min-width:40rem){.sm\:whitespace-nowrap{white-space:nowrap}}@media (min-width:40rem){.sm\:opacity-0:not(:is(.wm-window *)),.sm\:opacity-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){opacity:0}}@container wm-app (min-width:40rem){.sm\:opacity-0{opacity:0}}@media (min-width:40rem){.sm\:opacity-60:not(:is(.wm-window *)),.sm\:opacity-60:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){opacity:.6}}@container wm-app (min-width:40rem){.sm\:opacity-60{opacity:.6}}@media (min-width:40rem){@media (hover:hover){.sm\:group-hover\:opacity-70:not(:is(.wm-window *)):is(:where(.group):hover *),.sm\:group-hover\:opacity-70:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *):is(:where(.group):hover *){opacity:.7}}}@container wm-app (min-width:40rem){@media (hover:hover){.sm\:group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}}}@media (min-width:40rem){@media (hover:hover){.sm\:group-hover\:opacity-100:not(:is(.wm-window *)):is(:where(.group):hover *),.sm\:group-hover\:opacity-100:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *):is(:where(.group):hover *){opacity:1}}}@container wm-app (min-width:40rem){@media (hover:hover){.sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media (min-width:48rem){.md\:relative:not(:is(.wm-window *)),.md\:relative:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){position:relative}}@container wm-app (min-width:48rem){.md\:relative{position:relative}}@media (min-width:48rem){.md\:inset-auto:not(:is(.wm-window *)),.md\:inset-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){inset:auto}}@container wm-app (min-width:48rem){.md\:inset-auto{inset:auto}}@media (min-width:48rem){.md\:top-16:not(:is(.wm-window *)),.md\:top-16:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){top:calc(var(--spacing) * 16)}}@container wm-app (min-width:48rem){.md\:top-16{top:calc(var(--spacing) * 16)}}@media (min-width:48rem){.md\:right-0:not(:is(.wm-window *)),.md\:right-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){right:0}}@container wm-app (min-width:48rem){.md\:right-0{right:0}}@media (min-width:48rem){.md\:bottom-0:not(:is(.wm-window *)),.md\:bottom-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){bottom:0}}@container wm-app (min-width:48rem){.md\:bottom-0{bottom:0}}@media (min-width:48rem){.md\:left-0:not(:is(.wm-window *)),.md\:left-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){left:0}}@container wm-app (min-width:48rem){.md\:left-0{left:0}}@media (min-width:48rem){.md\:z-auto:not(:is(.wm-window *)),.md\:z-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){z-index:auto}}@container wm-app (min-width:48rem){.md\:z-auto{z-index:auto}}@media (min-width:48rem){.md\:col-span-1:not(:is(.wm-window *)),.md\:col-span-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column:span 1/span 1}}@container wm-app (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}}@media (min-width:48rem){.md\:col-span-2:not(:is(.wm-window *)),.md\:col-span-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column:span 2/span 2}}@container wm-app (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}}@media (min-width:48rem){.md\:mt-0:not(:is(.wm-window *)),.md\:mt-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:0}}@container wm-app (min-width:48rem){.md\:mt-0{margin-top:0}}@media (min-width:48rem){.md\:mt-auto:not(:is(.wm-window *)),.md\:mt-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:auto}}@container wm-app (min-width:48rem){.md\:mt-auto{margin-top:auto}}@media (min-width:48rem){.md\:mb-0:not(:is(.wm-window *)),.md\:mb-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-bottom:0}}@container wm-app (min-width:48rem){.md\:mb-0{margin-bottom:0}}@media (min-width:48rem){.md\:mb-4:not(:is(.wm-window *)),.md\:mb-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-bottom:calc(var(--spacing) * 4)}}@container wm-app (min-width:48rem){.md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}}@media (min-width:48rem){.md\:mb-16:not(:is(.wm-window *)),.md\:mb-16:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-bottom:calc(var(--spacing) * 16)}}@container wm-app (min-width:48rem){.md\:mb-16{margin-bottom:calc(var(--spacing) * 16)}}@media (min-width:48rem){.md\:ml-0:not(:is(.wm-window *)),.md\:ml-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-left:0}}@container wm-app (min-width:48rem){.md\:ml-0{margin-left:0}}@media (min-width:48rem){.md\:\!hidden:not(:is(.wm-window *)),.md\:\!hidden:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:none!important}}@container wm-app (min-width:48rem){.md\:\!hidden{display:none!important}}@media (min-width:48rem){.md\:block:not(:is(.wm-window *)),.md\:block:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:block}}@container wm-app (min-width:48rem){.md\:block{display:block}}@media (min-width:48rem){.md\:flex:not(:is(.wm-window *)),.md\:flex:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:flex}}@container wm-app (min-width:48rem){.md\:flex{display:flex}}@media (min-width:48rem){.md\:hidden:not(:is(.wm-window *)),.md\:hidden:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:none}}@container wm-app (min-width:48rem){.md\:hidden{display:none}}@media (min-width:48rem){.md\:inline:not(:is(.wm-window *)),.md\:inline:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:inline}}@container wm-app (min-width:48rem){.md\:inline{display:inline}}@media (min-width:48rem){.md\:inline-flex:not(:is(.wm-window *)),.md\:inline-flex:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:inline-flex}}@container wm-app (min-width:48rem){.md\:inline-flex{display:inline-flex}}@media (min-width:48rem){.md\:table-cell:not(:is(.wm-window *)),.md\:table-cell:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:table-cell}}@container wm-app (min-width:48rem){.md\:table-cell{display:table-cell}}@media (min-width:48rem){.md\:h-4:not(:is(.wm-window *)),.md\:h-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 4)}}@container wm-app (min-width:48rem){.md\:h-4{height:calc(var(--spacing) * 4)}}@media (min-width:48rem){.md\:h-14:not(:is(.wm-window *)),.md\:h-14:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(var(--spacing) * 14)}}@container wm-app (min-width:48rem){.md\:h-14{height:calc(var(--spacing) * 14)}}@media (min-width:48rem){.md\:h-\[90vh\]:not(:is(.wm-window *)),.md\:h-\[90vh\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:90vh}}@container wm-app (min-width:48rem){.md\:h-\[90vh\]{height:90vh}}@media (min-width:48rem){.md\:h-full:not(:is(.wm-window *)),.md\:h-full:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:100%}}@container wm-app (min-width:48rem){.md\:h-full{height:100%}}@media (min-width:48rem){.md\:h-screen:not(:is(.wm-window *)),.md\:h-screen:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:100vh}}@container wm-app (min-width:48rem){.md\:h-screen{height:100vh}}@media (min-width:48rem){.md\:max-h-\[90vh\]:not(:is(.wm-window *)),.md\:max-h-\[90vh\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-height:90vh}}@container wm-app (min-width:48rem){.md\:max-h-\[90vh\]{max-height:90vh}}@media (min-width:48rem){.md\:max-h-full:not(:is(.wm-window *)),.md\:max-h-full:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-height:100%}}@container wm-app (min-width:48rem){.md\:max-h-full{max-height:100%}}@media (min-width:48rem){.md\:min-h-0:not(:is(.wm-window *)),.md\:min-h-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-height:0}}@container wm-app (min-width:48rem){.md\:min-h-0{min-height:0}}@media (min-width:48rem){.md\:w-1\/2:not(:is(.wm-window *)),.md\:w-1\/2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:50%}}@container wm-app (min-width:48rem){.md\:w-1\/2{width:50%}}@media (min-width:48rem){.md\:w-4:not(:is(.wm-window *)),.md\:w-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 4)}}@container wm-app (min-width:48rem){.md\:w-4{width:calc(var(--spacing) * 4)}}@media (min-width:48rem){.md\:w-14:not(:is(.wm-window *)),.md\:w-14:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 14)}}@container wm-app (min-width:48rem){.md\:w-14{width:calc(var(--spacing) * 14)}}@media (min-width:48rem){.md\:w-40:not(:is(.wm-window *)),.md\:w-40:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 40)}}@container wm-app (min-width:48rem){.md\:w-40{width:calc(var(--spacing) * 40)}}@media (min-width:48rem){.md\:w-80:not(:is(.wm-window *)),.md\:w-80:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 80)}}@container wm-app (min-width:48rem){.md\:w-80{width:calc(var(--spacing) * 80)}}@media (min-width:48rem){.md\:w-\[500px\]:not(:is(.wm-window *)),.md\:w-\[500px\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:500px}}@container wm-app (min-width:48rem){.md\:w-\[500px\]{width:500px}}@media (min-width:48rem){.md\:w-auto:not(:is(.wm-window *)),.md\:w-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:auto}}@container wm-app (min-width:48rem){.md\:w-auto{width:auto}}@media (min-width:48rem){.md\:w-full:not(:is(.wm-window *)),.md\:w-full:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:100%}}@container wm-app (min-width:48rem){.md\:w-full{width:100%}}@media (min-width:48rem){.md\:max-w-2xl:not(:is(.wm-window *)),.md\:max-w-2xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:var(--container-2xl)}}@container wm-app (min-width:48rem){.md\:max-w-2xl{max-width:var(--container-2xl)}}@media (min-width:48rem){.md\:max-w-4xl:not(:is(.wm-window *)),.md\:max-w-4xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:var(--container-4xl)}}@container wm-app (min-width:48rem){.md\:max-w-4xl{max-width:var(--container-4xl)}}@media (min-width:48rem){.md\:max-w-sm:not(:is(.wm-window *)),.md\:max-w-sm:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:var(--container-sm)}}@container wm-app (min-width:48rem){.md\:max-w-sm{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:min-w-0:not(:is(.wm-window *)),.md\:min-w-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-width:0}}@container wm-app (min-width:48rem){.md\:min-w-0{min-width:0}}@media (min-width:48rem){.md\:flex-1:not(:is(.wm-window *)),.md\:flex-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex:1}}@container wm-app (min-width:48rem){.md\:flex-1{flex:1}}@media (min-width:48rem){.md\:flex-none:not(:is(.wm-window *)),.md\:flex-none:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex:none}}@container wm-app (min-width:48rem){.md\:flex-none{flex:none}}@media (min-width:48rem){.md\:shrink-0:not(:is(.wm-window *)),.md\:shrink-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex-shrink:0}}@container wm-app (min-width:48rem){.md\:shrink-0{flex-shrink:0}}@media (min-width:48rem){.md\:auto-cols-\[20\.5rem\]:not(:is(.wm-window *)),.md\:auto-cols-\[20\.5rem\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-auto-columns:20.5rem}}@container wm-app (min-width:48rem){.md\:auto-cols-\[20\.5rem\]{grid-auto-columns:20.5rem}}@media (min-width:48rem){.md\:auto-cols-\[22rem\]:not(:is(.wm-window *)),.md\:auto-cols-\[22rem\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-auto-columns:22rem}}@container wm-app (min-width:48rem){.md\:auto-cols-\[22rem\]{grid-auto-columns:22rem}}@media (min-width:48rem){.md\:grid-cols-2:not(:is(.wm-window *)),.md\:grid-cols-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(2,minmax(0,1fr))}}@container wm-app (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:grid-cols-3:not(:is(.wm-window *)),.md\:grid-cols-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(3,minmax(0,1fr))}}@container wm-app (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.md\:grid-cols-4:not(:is(.wm-window *)),.md\:grid-cols-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(4,minmax(0,1fr))}}@container wm-app (min-width:48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:48rem){.md\:grid-cols-5:not(:is(.wm-window *)),.md\:grid-cols-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(5,minmax(0,1fr))}}@container wm-app (min-width:48rem){.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:48rem){.md\:flex-col:not(:is(.wm-window *)),.md\:flex-col:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex-direction:column}}@container wm-app (min-width:48rem){.md\:flex-col{flex-direction:column}}@media (min-width:48rem){.md\:flex-row:not(:is(.wm-window *)),.md\:flex-row:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex-direction:row}}@container wm-app (min-width:48rem){.md\:flex-row{flex-direction:row}}@media (min-width:48rem){.md\:items-center:not(:is(.wm-window *)),.md\:items-center:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-items:center}}@container wm-app (min-width:48rem){.md\:items-center{align-items:center}}@media (min-width:48rem){.md\:items-stretch:not(:is(.wm-window *)),.md\:items-stretch:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-items:stretch}}@container wm-app (min-width:48rem){.md\:items-stretch{align-items:stretch}}@media (min-width:48rem){.md\:justify-between:not(:is(.wm-window *)),.md\:justify-between:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){justify-content:space-between}}@container wm-app (min-width:48rem){.md\:justify-between{justify-content:space-between}}@media (min-width:48rem){.md\:gap-2:not(:is(.wm-window *)),.md\:gap-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 2)}}@container wm-app (min-width:48rem){.md\:gap-2{gap:calc(var(--spacing) * 2)}}@media (min-width:48rem){.md\:gap-3:not(:is(.wm-window *)),.md\:gap-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 3)}}@container wm-app (min-width:48rem){.md\:gap-3{gap:calc(var(--spacing) * 3)}}@media (min-width:48rem){.md\:gap-4:not(:is(.wm-window *)),.md\:gap-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 4)}}@container wm-app (min-width:48rem){.md\:gap-4{gap:calc(var(--spacing) * 4)}}@media (min-width:48rem){.md\:gap-16:not(:is(.wm-window *)),.md\:gap-16:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 16)}}@container wm-app (min-width:48rem){.md\:gap-16{gap:calc(var(--spacing) * 16)}}@media (min-width:48rem){:where(.md\:space-y-0\.5:not(:is(.wm-window *))>:not(:last-child)),:where(.md\:space-y-0\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}}@container wm-app (min-width:48rem){:where(.md\:space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}}@media (min-width:48rem){:where(.md\:space-y-4:not(:is(.wm-window *))>:not(:last-child)),:where(.md\:space-y-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}}@container wm-app (min-width:48rem){:where(.md\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}}@media (min-width:48rem){.md\:truncate:not(:is(.wm-window *)),.md\:truncate:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@container wm-app (min-width:48rem){.md\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (min-width:48rem){.md\:overflow-hidden:not(:is(.wm-window *)),.md\:overflow-hidden:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){overflow:hidden}}@container wm-app (min-width:48rem){.md\:overflow-hidden{overflow:hidden}}@media (min-width:48rem){.md\:overflow-y-auto:not(:is(.wm-window *)),.md\:overflow-y-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){overflow-y:auto}}@container wm-app (min-width:48rem){.md\:overflow-y-auto{overflow-y:auto}}@media (min-width:48rem){.md\:overscroll-contain:not(:is(.wm-window *)),.md\:overscroll-contain:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){overscroll-behavior:contain}}@container wm-app (min-width:48rem){.md\:overscroll-contain{overscroll-behavior:contain}}@media (min-width:48rem){.md\:rounded-sm:not(:is(.wm-window *)),.md\:rounded-sm:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){border-radius:var(--radius-sm)}}@container wm-app (min-width:48rem){.md\:rounded-sm{border-radius:var(--radius-sm)}}@media (min-width:48rem){.md\:rounded-xl:not(:is(.wm-window *)),.md\:rounded-xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){border-radius:var(--radius-xl)}}@container wm-app (min-width:48rem){.md\:rounded-xl{border-radius:var(--radius-xl)}}@media (min-width:48rem){.md\:border-r:not(:is(.wm-window *)),.md\:border-r:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){border-right-style:var(--tw-border-style);border-right-width:1px}}@container wm-app (min-width:48rem){.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@media (min-width:48rem){.md\:p-3:not(:is(.wm-window *)),.md\:p-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding:calc(var(--spacing) * 3)}}@container wm-app (min-width:48rem){.md\:p-3{padding:calc(var(--spacing) * 3)}}@media (min-width:48rem){.md\:p-8:not(:is(.wm-window *)),.md\:p-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding:calc(var(--spacing) * 8)}}@container wm-app (min-width:48rem){.md\:p-8{padding:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:p-12:not(:is(.wm-window *)),.md\:p-12:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding:calc(var(--spacing) * 12)}}@container wm-app (min-width:48rem){.md\:p-12{padding:calc(var(--spacing) * 12)}}@media (min-width:48rem){.md\:px-2:not(:is(.wm-window *)),.md\:px-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 2)}}@container wm-app (min-width:48rem){.md\:px-2{padding-inline:calc(var(--spacing) * 2)}}@media (min-width:48rem){.md\:px-3:not(:is(.wm-window *)),.md\:px-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 3)}}@container wm-app (min-width:48rem){.md\:px-3{padding-inline:calc(var(--spacing) * 3)}}@media (min-width:48rem){.md\:px-4:not(:is(.wm-window *)),.md\:px-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 4)}}@container wm-app (min-width:48rem){.md\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media (min-width:48rem){.md\:px-5:not(:is(.wm-window *)),.md\:px-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 5)}}@container wm-app (min-width:48rem){.md\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media (min-width:48rem){.md\:px-8:not(:is(.wm-window *)),.md\:px-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 8)}}@container wm-app (min-width:48rem){.md\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:py-1\.5:not(:is(.wm-window *)),.md\:py-1\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 1.5)}}@container wm-app (min-width:48rem){.md\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}}@media (min-width:48rem){.md\:py-2:not(:is(.wm-window *)),.md\:py-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 2)}}@container wm-app (min-width:48rem){.md\:py-2{padding-block:calc(var(--spacing) * 2)}}@media (min-width:48rem){.md\:py-4:not(:is(.wm-window *)),.md\:py-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 4)}}@container wm-app (min-width:48rem){.md\:py-4{padding-block:calc(var(--spacing) * 4)}}@media (min-width:48rem){.md\:py-28:not(:is(.wm-window *)),.md\:py-28:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 28)}}@container wm-app (min-width:48rem){.md\:py-28{padding-block:calc(var(--spacing) * 28)}}@media (min-width:48rem){.md\:py-32:not(:is(.wm-window *)),.md\:py-32:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 32)}}@container wm-app (min-width:48rem){.md\:py-32{padding-block:calc(var(--spacing) * 32)}}@media (min-width:48rem){.md\:pt-2:not(:is(.wm-window *)),.md\:pt-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-top:calc(var(--spacing) * 2)}}@container wm-app (min-width:48rem){.md\:pt-2{padding-top:calc(var(--spacing) * 2)}}@media (min-width:48rem){.md\:pb-0:not(:is(.wm-window *)),.md\:pb-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-bottom:0}}@container wm-app (min-width:48rem){.md\:pb-0{padding-bottom:0}}@media (min-width:48rem){.md\:pb-4:not(:is(.wm-window *)),.md\:pb-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-bottom:calc(var(--spacing) * 4)}}@container wm-app (min-width:48rem){.md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}}@media (min-width:48rem){.md\:pb-6:not(:is(.wm-window *)),.md\:pb-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-bottom:calc(var(--spacing) * 6)}}@container wm-app (min-width:48rem){.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:pb-24:not(:is(.wm-window *)),.md\:pb-24:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-bottom:calc(var(--spacing) * 24)}}@container wm-app (min-width:48rem){.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}}@media (min-width:48rem){.md\:text-2xl:not(:is(.wm-window *)),.md\:text-2xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@container wm-app (min-width:48rem){.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (min-width:48rem){.md\:text-3xl:not(:is(.wm-window *)),.md\:text-3xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@container wm-app (min-width:48rem){.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:48rem){.md\:text-4xl:not(:is(.wm-window *)),.md\:text-4xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@container wm-app (min-width:48rem){.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:48rem){.md\:text-5xl:not(:is(.wm-window *)),.md\:text-5xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@container wm-app (min-width:48rem){.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:48rem){.md\:text-6xl:not(:is(.wm-window *)),.md\:text-6xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@container wm-app (min-width:48rem){.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:48rem){.md\:text-7xl:not(:is(.wm-window *)),.md\:text-7xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@container wm-app (min-width:48rem){.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (min-width:48rem){.md\:text-lg:not(:is(.wm-window *)),.md\:text-lg:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@container wm-app (min-width:48rem){.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:48rem){.md\:text-sm:not(:is(.wm-window *)),.md\:text-sm:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@container wm-app (min-width:48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:text-xl:not(:is(.wm-window *)),.md\:text-xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@container wm-app (min-width:48rem){.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\:leading-9:not(:is(.wm-window *)),.md\:leading-9:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}}@container wm-app (min-width:48rem){.md\:leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}}@media (min-width:64rem){.lg\:relative:not(:is(.wm-window *)),.lg\:relative:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){position:relative}}@container wm-app (min-width:64rem){.lg\:relative{position:relative}}@media (min-width:64rem){.lg\:static:not(:is(.wm-window *)),.lg\:static:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){position:static}}@container wm-app (min-width:64rem){.lg\:static{position:static}}@media (min-width:64rem){.lg\:sticky:not(:is(.wm-window *)),.lg\:sticky:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){position:sticky}}@container wm-app (min-width:64rem){.lg\:sticky{position:sticky}}@media (min-width:64rem){.lg\:inset-auto:not(:is(.wm-window *)),.lg\:inset-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){inset:auto}}@container wm-app (min-width:64rem){.lg\:inset-auto{inset:auto}}@media (min-width:64rem){.lg\:top-2:not(:is(.wm-window *)),.lg\:top-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){top:calc(var(--spacing) * 2)}}@container wm-app (min-width:64rem){.lg\:top-2{top:calc(var(--spacing) * 2)}}@media (min-width:64rem){.lg\:right-2:not(:is(.wm-window *)),.lg\:right-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){right:calc(var(--spacing) * 2)}}@container wm-app (min-width:64rem){.lg\:right-2{right:calc(var(--spacing) * 2)}}@media (min-width:64rem){.lg\:right-3:not(:is(.wm-window *)),.lg\:right-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){right:calc(var(--spacing) * 3)}}@container wm-app (min-width:64rem){.lg\:right-3{right:calc(var(--spacing) * 3)}}@media (min-width:64rem){.lg\:left-2:not(:is(.wm-window *)),.lg\:left-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){left:calc(var(--spacing) * 2)}}@container wm-app (min-width:64rem){.lg\:left-2{left:calc(var(--spacing) * 2)}}@media (min-width:64rem){.lg\:left-3:not(:is(.wm-window *)),.lg\:left-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){left:calc(var(--spacing) * 3)}}@container wm-app (min-width:64rem){.lg\:left-3{left:calc(var(--spacing) * 3)}}@media (min-width:64rem){.lg\:z-auto:not(:is(.wm-window *)),.lg\:z-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){z-index:auto}}@container wm-app (min-width:64rem){.lg\:z-auto{z-index:auto}}@media (min-width:64rem){.lg\:order-1:not(:is(.wm-window *)),.lg\:order-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){order:1}}@container wm-app (min-width:64rem){.lg\:order-1{order:1}}@media (min-width:64rem){.lg\:order-2:not(:is(.wm-window *)),.lg\:order-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){order:2}}@container wm-app (min-width:64rem){.lg\:order-2{order:2}}@media (min-width:64rem){.lg\:col-span-1:not(:is(.wm-window *)),.lg\:col-span-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column:span 1/span 1}}@container wm-app (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}}@media (min-width:64rem){.lg\:col-span-2:not(:is(.wm-window *)),.lg\:col-span-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column:span 2/span 2}}@container wm-app (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}}@media (min-width:64rem){.lg\:col-span-3:not(:is(.wm-window *)),.lg\:col-span-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column:span 3/span 3}}@container wm-app (min-width:64rem){.lg\:col-span-3{grid-column:span 3/span 3}}@media (min-width:64rem){.lg\:col-start-1:not(:is(.wm-window *)),.lg\:col-start-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column-start:1}}@container wm-app (min-width:64rem){.lg\:col-start-1{grid-column-start:1}}@media (min-width:64rem){.lg\:col-start-2:not(:is(.wm-window *)),.lg\:col-start-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-column-start:2}}@container wm-app (min-width:64rem){.lg\:col-start-2{grid-column-start:2}}@media (min-width:64rem){.lg\:row-start-1:not(:is(.wm-window *)),.lg\:row-start-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-row-start:1}}@container wm-app (min-width:64rem){.lg\:row-start-1{grid-row-start:1}}@media (min-width:64rem){.lg\:-mx-8:not(:is(.wm-window *)),.lg\:-mx-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-inline:calc(var(--spacing) * -8)}}@container wm-app (min-width:64rem){.lg\:-mx-8{margin-inline:calc(var(--spacing) * -8)}}@media (min-width:64rem){.lg\:mx-0:not(:is(.wm-window *)),.lg\:mx-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-inline:0}}@container wm-app (min-width:64rem){.lg\:mx-0{margin-inline:0}}@media (min-width:64rem){.lg\:mt-0:not(:is(.wm-window *)),.lg\:mt-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-top:0}}@container wm-app (min-width:64rem){.lg\:mt-0{margin-top:0}}@media (min-width:64rem){.lg\:ml-6:not(:is(.wm-window *)),.lg\:ml-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){margin-left:calc(var(--spacing) * 6)}}@container wm-app (min-width:64rem){.lg\:ml-6{margin-left:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:\!hidden:not(:is(.wm-window *)),.lg\:\!hidden:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:none!important}}@container wm-app (min-width:64rem){.lg\:\!hidden{display:none!important}}@media (min-width:64rem){.lg\:block:not(:is(.wm-window *)),.lg\:block:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:block}}@container wm-app (min-width:64rem){.lg\:block{display:block}}@media (min-width:64rem){.lg\:flex:not(:is(.wm-window *)),.lg\:flex:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:flex}}@container wm-app (min-width:64rem){.lg\:flex{display:flex}}@media (min-width:64rem){.lg\:grid:not(:is(.wm-window *)),.lg\:grid:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:grid}}@container wm-app (min-width:64rem){.lg\:grid{display:grid}}@media (min-width:64rem){.lg\:hidden:not(:is(.wm-window *)),.lg\:hidden:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:none}}@container wm-app (min-width:64rem){.lg\:hidden{display:none}}@media (min-width:64rem){.lg\:inline:not(:is(.wm-window *)),.lg\:inline:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:inline}}@container wm-app (min-width:64rem){.lg\:inline{display:inline}}@media (min-width:64rem){.lg\:inline-flex:not(:is(.wm-window *)),.lg\:inline-flex:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:inline-flex}}@container wm-app (min-width:64rem){.lg\:inline-flex{display:inline-flex}}@media (min-width:64rem){.lg\:table-cell:not(:is(.wm-window *)),.lg\:table-cell:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:table-cell}}@container wm-app (min-width:64rem){.lg\:table-cell{display:table-cell}}@media (min-width:64rem){.lg\:h-0:not(:is(.wm-window *)),.lg\:h-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:0}}@container wm-app (min-width:64rem){.lg\:h-0{height:0}}@media (min-width:64rem){.lg\:h-\[calc\(100dvh-1rem\)\]:not(:is(.wm-window *)),.lg\:h-\[calc\(100dvh-1rem\)\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:calc(100dvh - 1rem)}}@container wm-app (min-width:64rem){.lg\:h-\[calc\(100dvh-1rem\)\]{height:calc(100dvh - 1rem)}}@media (min-width:64rem){.lg\:h-px:not(:is(.wm-window *)),.lg\:h-px:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){height:1px}}@container wm-app (min-width:64rem){.lg\:h-px{height:1px}}@media (min-width:64rem){.lg\:max-h-\[calc\(100dvh-1rem\)\]:not(:is(.wm-window *)),.lg\:max-h-\[calc\(100dvh-1rem\)\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-height:calc(100dvh - 1rem)}}@container wm-app (min-width:64rem){.lg\:max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}}@media (min-width:64rem){.lg\:min-h-0:not(:is(.wm-window *)),.lg\:min-h-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-height:0}}@container wm-app (min-width:64rem){.lg\:min-h-0{min-height:0}}@media (min-width:64rem){.lg\:min-h-52:not(:is(.wm-window *)),.lg\:min-h-52:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-height:calc(var(--spacing) * 52)}}@container wm-app (min-width:64rem){.lg\:min-h-52{min-height:calc(var(--spacing) * 52)}}@media (min-width:64rem){.lg\:w-0:not(:is(.wm-window *)),.lg\:w-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:0}}@container wm-app (min-width:64rem){.lg\:w-0{width:0}}@media (min-width:64rem){.lg\:w-1\/2:not(:is(.wm-window *)),.lg\:w-1\/2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:50%}}@container wm-app (min-width:64rem){.lg\:w-1\/2{width:50%}}@media (min-width:64rem){.lg\:w-1\/3:not(:is(.wm-window *)),.lg\:w-1\/3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:33.3333%}}@container wm-app (min-width:64rem){.lg\:w-1\/3{width:33.3333%}}@media (min-width:64rem){.lg\:w-1\/5:not(:is(.wm-window *)),.lg\:w-1\/5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:20%}}@container wm-app (min-width:64rem){.lg\:w-1\/5{width:20%}}@media (min-width:64rem){.lg\:w-2\/3:not(:is(.wm-window *)),.lg\:w-2\/3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:66.6667%}}@container wm-app (min-width:64rem){.lg\:w-2\/3{width:66.6667%}}@media (min-width:64rem){.lg\:w-40:not(:is(.wm-window *)),.lg\:w-40:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 40)}}@container wm-app (min-width:64rem){.lg\:w-40{width:calc(var(--spacing) * 40)}}@media (min-width:64rem){.lg\:w-56:not(:is(.wm-window *)),.lg\:w-56:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 56)}}@container wm-app (min-width:64rem){.lg\:w-56{width:calc(var(--spacing) * 56)}}@media (min-width:64rem){.lg\:w-60:not(:is(.wm-window *)),.lg\:w-60:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 60)}}@container wm-app (min-width:64rem){.lg\:w-60{width:calc(var(--spacing) * 60)}}@media (min-width:64rem){.lg\:w-72:not(:is(.wm-window *)),.lg\:w-72:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 72)}}@container wm-app (min-width:64rem){.lg\:w-72{width:calc(var(--spacing) * 72)}}@media (min-width:64rem){.lg\:w-80:not(:is(.wm-window *)),.lg\:w-80:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 80)}}@container wm-app (min-width:64rem){.lg\:w-80{width:calc(var(--spacing) * 80)}}@media (min-width:64rem){.lg\:w-96:not(:is(.wm-window *)),.lg\:w-96:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 96)}}@container wm-app (min-width:64rem){.lg\:w-96{width:calc(var(--spacing) * 96)}}@media (min-width:64rem){.lg\:w-\[30\%\]:not(:is(.wm-window *)),.lg\:w-\[30\%\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:30%}}@container wm-app (min-width:64rem){.lg\:w-\[30\%\]{width:30%}}@media (min-width:64rem){.lg\:w-auto:not(:is(.wm-window *)),.lg\:w-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:auto}}@container wm-app (min-width:64rem){.lg\:w-auto{width:auto}}@media (min-width:64rem){.lg\:w-full:not(:is(.wm-window *)),.lg\:w-full:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:100%}}@container wm-app (min-width:64rem){.lg\:w-full{width:100%}}@media (min-width:64rem){.lg\:max-w-7xl:not(:is(.wm-window *)),.lg\:max-w-7xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:var(--container-7xl)}}@container wm-app (min-width:64rem){.lg\:max-w-7xl{max-width:var(--container-7xl)}}@media (min-width:64rem){.lg\:max-w-none:not(:is(.wm-window *)),.lg\:max-w-none:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:none}}@container wm-app (min-width:64rem){.lg\:max-w-none{max-width:none}}@media (min-width:64rem){.lg\:min-w-0:not(:is(.wm-window *)),.lg\:min-w-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-width:0}}@container wm-app (min-width:64rem){.lg\:min-w-0{min-width:0}}@media (min-width:64rem){.lg\:min-w-32:not(:is(.wm-window *)),.lg\:min-w-32:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-width:calc(var(--spacing) * 32)}}@container wm-app (min-width:64rem){.lg\:min-w-32{min-width:calc(var(--spacing) * 32)}}@media (min-width:64rem){.lg\:min-w-40:not(:is(.wm-window *)),.lg\:min-w-40:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-width:calc(var(--spacing) * 40)}}@container wm-app (min-width:64rem){.lg\:min-w-40{min-width:calc(var(--spacing) * 40)}}@media (min-width:64rem){.lg\:min-w-fit:not(:is(.wm-window *)),.lg\:min-w-fit:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){min-width:fit-content}}@container wm-app (min-width:64rem){.lg\:min-w-fit{min-width:fit-content}}@media (min-width:64rem){.lg\:flex-1:not(:is(.wm-window *)),.lg\:flex-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex:1}}@container wm-app (min-width:64rem){.lg\:flex-1{flex:1}}@media (min-width:64rem){.lg\:flex-none:not(:is(.wm-window *)),.lg\:flex-none:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex:none}}@container wm-app (min-width:64rem){.lg\:flex-none{flex:none}}@media (min-width:64rem){.lg\:flex-shrink-0:not(:is(.wm-window *)),.lg\:flex-shrink-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex-shrink:0}}@container wm-app (min-width:64rem){.lg\:flex-shrink-0{flex-shrink:0}}@media (min-width:64rem){.lg\:shrink-0:not(:is(.wm-window *)),.lg\:shrink-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex-shrink:0}}@container wm-app (min-width:64rem){.lg\:shrink-0{flex-shrink:0}}@media (min-width:64rem){.lg\:translate-x-0:not(:is(.wm-window *)),.lg\:translate-x-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@container wm-app (min-width:64rem){.lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:64rem){.lg\:rotate-0:not(:is(.wm-window *)),.lg\:rotate-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){rotate:0deg}}@container wm-app (min-width:64rem){.lg\:rotate-0{rotate:0deg}}@media (min-width:64rem){.lg\:grid-cols-1:not(:is(.wm-window *)),.lg\:grid-cols-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(1,minmax(0,1fr))}}@container wm-app (min-width:64rem){.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-2:not(:is(.wm-window *)),.lg\:grid-cols-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(2,minmax(0,1fr))}}@container wm-app (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-3:not(:is(.wm-window *)),.lg\:grid-cols-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(3,minmax(0,1fr))}}@container wm-app (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-4:not(:is(.wm-window *)),.lg\:grid-cols-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(4,minmax(0,1fr))}}@container wm-app (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-5:not(:is(.wm-window *)),.lg\:grid-cols-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(5,minmax(0,1fr))}}@container wm-app (min-width:64rem){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-6:not(:is(.wm-window *)),.lg\:grid-cols-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(6,minmax(0,1fr))}}@container wm-app (min-width:64rem){.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-7:not(:is(.wm-window *)),.lg\:grid-cols-7:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(7,minmax(0,1fr))}}@container wm-app (min-width:64rem){.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-\[1fr_260px\]:not(:is(.wm-window *)),.lg\:grid-cols-\[1fr_260px\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:1fr 260px}}@container wm-app (min-width:64rem){.lg\:grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}}@media (min-width:64rem){.lg\:flex-col:not(:is(.wm-window *)),.lg\:flex-col:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex-direction:column}}@container wm-app (min-width:64rem){.lg\:flex-col{flex-direction:column}}@media (min-width:64rem){.lg\:flex-row:not(:is(.wm-window *)),.lg\:flex-row:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex-direction:row}}@container wm-app (min-width:64rem){.lg\:flex-row{flex-direction:row}}@media (min-width:64rem){.lg\:items-center:not(:is(.wm-window *)),.lg\:items-center:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-items:center}}@container wm-app (min-width:64rem){.lg\:items-center{align-items:center}}@media (min-width:64rem){.lg\:items-end:not(:is(.wm-window *)),.lg\:items-end:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-items:flex-end}}@container wm-app (min-width:64rem){.lg\:items-end{align-items:flex-end}}@media (min-width:64rem){.lg\:items-start:not(:is(.wm-window *)),.lg\:items-start:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-items:flex-start}}@container wm-app (min-width:64rem){.lg\:items-start{align-items:flex-start}}@media (min-width:64rem){.lg\:justify-between:not(:is(.wm-window *)),.lg\:justify-between:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){justify-content:space-between}}@container wm-app (min-width:64rem){.lg\:justify-between{justify-content:space-between}}@media (min-width:64rem){.lg\:justify-center:not(:is(.wm-window *)),.lg\:justify-center:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){justify-content:center}}@container wm-app (min-width:64rem){.lg\:justify-center{justify-content:center}}@media (min-width:64rem){.lg\:justify-end:not(:is(.wm-window *)),.lg\:justify-end:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){justify-content:flex-end}}@container wm-app (min-width:64rem){.lg\:justify-end{justify-content:flex-end}}@media (min-width:64rem){.lg\:justify-start:not(:is(.wm-window *)),.lg\:justify-start:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){justify-content:flex-start}}@container wm-app (min-width:64rem){.lg\:justify-start{justify-content:flex-start}}@media (min-width:64rem){.lg\:gap-2:not(:is(.wm-window *)),.lg\:gap-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 2)}}@container wm-app (min-width:64rem){.lg\:gap-2{gap:calc(var(--spacing) * 2)}}@media (min-width:64rem){.lg\:gap-3:not(:is(.wm-window *)),.lg\:gap-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 3)}}@container wm-app (min-width:64rem){.lg\:gap-3{gap:calc(var(--spacing) * 3)}}@media (min-width:64rem){.lg\:gap-4:not(:is(.wm-window *)),.lg\:gap-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 4)}}@container wm-app (min-width:64rem){.lg\:gap-4{gap:calc(var(--spacing) * 4)}}@media (min-width:64rem){.lg\:gap-6:not(:is(.wm-window *)),.lg\:gap-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 6)}}@container wm-app (min-width:64rem){.lg\:gap-6{gap:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:gap-8:not(:is(.wm-window *)),.lg\:gap-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 8)}}@container wm-app (min-width:64rem){.lg\:gap-8{gap:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:gap-12:not(:is(.wm-window *)),.lg\:gap-12:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 12)}}@container wm-app (min-width:64rem){.lg\:gap-12{gap:calc(var(--spacing) * 12)}}@media (min-width:64rem){:where(.lg\:space-y-0:not(:is(.wm-window *))>:not(:last-child)),:where(.lg\:space-y-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *)>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}}@container wm-app (min-width:64rem){:where(.lg\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}}@media (min-width:64rem){:where(.lg\:space-x-8:not(:is(.wm-window *))>:not(:last-child)),:where(.lg\:space-x-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)))}}@container wm-app (min-width:64rem){:where(.lg\:space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)))}}@media (min-width:64rem){.lg\:self-end:not(:is(.wm-window *)),.lg\:self-end:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-self:flex-end}}@container wm-app (min-width:64rem){.lg\:self-end{align-self:flex-end}}@media (min-width:64rem){.lg\:self-start:not(:is(.wm-window *)),.lg\:self-start:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-self:flex-start}}@container wm-app (min-width:64rem){.lg\:self-start{align-self:flex-start}}@media (min-width:64rem){.lg\:overflow-hidden:not(:is(.wm-window *)),.lg\:overflow-hidden:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){overflow:hidden}}@container wm-app (min-width:64rem){.lg\:overflow-hidden{overflow:hidden}}@media (min-width:64rem){.lg\:overflow-visible:not(:is(.wm-window *)),.lg\:overflow-visible:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){overflow:visible}}@container wm-app (min-width:64rem){.lg\:overflow-visible{overflow:visible}}@media (min-width:64rem){.lg\:overflow-y-auto:not(:is(.wm-window *)),.lg\:overflow-y-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){overflow-y:auto}}@container wm-app (min-width:64rem){.lg\:overflow-y-auto{overflow-y:auto}}@media (min-width:64rem){.lg\:overscroll-contain:not(:is(.wm-window *)),.lg\:overscroll-contain:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){overscroll-behavior:contain}}@container wm-app (min-width:64rem){.lg\:overscroll-contain{overscroll-behavior:contain}}@media (min-width:64rem){.lg\:border-0:not(:is(.wm-window *)),.lg\:border-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){border-style:var(--tw-border-style);border-width:0}}@container wm-app (min-width:64rem){.lg\:border-0{border-style:var(--tw-border-style);border-width:0}}@media (min-width:64rem){.lg\:border-t-0:not(:is(.wm-window *)),.lg\:border-t-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){border-top-style:var(--tw-border-style);border-top-width:0}}@container wm-app (min-width:64rem){.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}}@media (min-width:64rem){.lg\:border-r:not(:is(.wm-window *)),.lg\:border-r:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){border-right-style:var(--tw-border-style);border-right-width:1px}}@container wm-app (min-width:64rem){.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@media (min-width:64rem){.lg\:border-b-0:not(:is(.wm-window *)),.lg\:border-b-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@container wm-app (min-width:64rem){.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media (min-width:64rem){.lg\:bg-transparent:not(:is(.wm-window *)),.lg\:bg-transparent:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){background-color:#0000}}@container wm-app (min-width:64rem){.lg\:bg-transparent{background-color:#0000}}@media (min-width:64rem){.lg\:p-0:not(:is(.wm-window *)),.lg\:p-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding:0}}@container wm-app (min-width:64rem){.lg\:p-0{padding:0}}@media (min-width:64rem){.lg\:p-4:not(:is(.wm-window *)),.lg\:p-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding:calc(var(--spacing) * 4)}}@container wm-app (min-width:64rem){.lg\:p-4{padding:calc(var(--spacing) * 4)}}@media (min-width:64rem){.lg\:px-0:not(:is(.wm-window *)),.lg\:px-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:0}}@container wm-app (min-width:64rem){.lg\:px-0{padding-inline:0}}@media (min-width:64rem){.lg\:px-6:not(:is(.wm-window *)),.lg\:px-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 6)}}@container wm-app (min-width:64rem){.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:px-8:not(:is(.wm-window *)),.lg\:px-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 8)}}@container wm-app (min-width:64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:py-8:not(:is(.wm-window *)),.lg\:py-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 8)}}@container wm-app (min-width:64rem){.lg\:py-8{padding-block:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:py-16:not(:is(.wm-window *)),.lg\:py-16:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 16)}}@container wm-app (min-width:64rem){.lg\:py-16{padding-block:calc(var(--spacing) * 16)}}@media (min-width:64rem){.lg\:py-32:not(:is(.wm-window *)),.lg\:py-32:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 32)}}@container wm-app (min-width:64rem){.lg\:py-32{padding-block:calc(var(--spacing) * 32)}}@media (min-width:64rem){.lg\:py-40:not(:is(.wm-window *)),.lg\:py-40:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 40)}}@container wm-app (min-width:64rem){.lg\:py-40{padding-block:calc(var(--spacing) * 40)}}@media (min-width:64rem){.lg\:pt-0:not(:is(.wm-window *)),.lg\:pt-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-top:0}}@container wm-app (min-width:64rem){.lg\:pt-0{padding-top:0}}@media (min-width:64rem){.lg\:pr-8:not(:is(.wm-window *)),.lg\:pr-8:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-right:calc(var(--spacing) * 8)}}@container wm-app (min-width:64rem){.lg\:pr-8{padding-right:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:pr-\[50\%\]:not(:is(.wm-window *)),.lg\:pr-\[50\%\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-right:50%}}@container wm-app (min-width:64rem){.lg\:pr-\[50\%\]{padding-right:50%}}@media (min-width:64rem){.lg\:pb-0:not(:is(.wm-window *)),.lg\:pb-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-bottom:0}}@container wm-app (min-width:64rem){.lg\:pb-0{padding-bottom:0}}@media (min-width:64rem){.lg\:pb-5:not(:is(.wm-window *)),.lg\:pb-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-bottom:calc(var(--spacing) * 5)}}@container wm-app (min-width:64rem){.lg\:pb-5{padding-bottom:calc(var(--spacing) * 5)}}@media (min-width:64rem){.lg\:pb-16:not(:is(.wm-window *)),.lg\:pb-16:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-bottom:calc(var(--spacing) * 16)}}@container wm-app (min-width:64rem){.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}}@media (min-width:64rem){.lg\:text-center:not(:is(.wm-window *)),.lg\:text-center:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){text-align:center}}@container wm-app (min-width:64rem){.lg\:text-center{text-align:center}}@media (min-width:64rem){.lg\:text-3xl:not(:is(.wm-window *)),.lg\:text-3xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@container wm-app (min-width:64rem){.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:64rem){.lg\:text-5xl:not(:is(.wm-window *)),.lg\:text-5xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@container wm-app (min-width:64rem){.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:64rem){.lg\:text-7xl:not(:is(.wm-window *)),.lg\:text-7xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@container wm-app (min-width:64rem){.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (min-width:64rem){.lg\:text-8xl:not(:is(.wm-window *)),.lg\:text-8xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}@container wm-app (min-width:64rem){.lg\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}@media (min-width:64rem){.lg\:text-9xl:not(:is(.wm-window *)),.lg\:text-9xl:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}}@container wm-app (min-width:64rem){.lg\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}}@media (min-width:64rem){.lg\:text-\[12rem\]:not(:is(.wm-window *)),.lg\:text-\[12rem\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){font-size:12rem}}@container wm-app (min-width:64rem){.lg\:text-\[12rem\]{font-size:12rem}}@media (min-width:64rem){.lg\:shadow-none:not(:is(.wm-window *)),.lg\:shadow-none:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@container wm-app (min-width:64rem){.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:64rem){@media (hover:hover){.lg\:group-hover\:flex:not(:is(.wm-window *)):is(:where(.group):hover *),.lg\:group-hover\:flex:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *):is(:where(.group):hover *){display:flex}}}@container wm-app (min-width:64rem){@media (hover:hover){.lg\:group-hover\:flex:is(:where(.group):hover *){display:flex}}}@media (min-width:64rem){@media (hover:hover){.lg\:hover\:bg-transparent:not(:is(.wm-window *)):hover,.lg\:hover\:bg-transparent:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *):hover{background-color:#0000}}}@container wm-app (min-width:64rem){@media (hover:hover){.lg\:hover\:bg-transparent:hover{background-color:#0000}}}@media (min-width:80rem){.xl\:block:not(:is(.wm-window *)),.xl\:block:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:block}}@container wm-app (min-width:80rem){.xl\:block{display:block}}@media (min-width:80rem){.xl\:w-1\/2:not(:is(.wm-window *)),.xl\:w-1\/2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:50%}}@container wm-app (min-width:80rem){.xl\:w-1\/2{width:50%}}@media (min-width:80rem){.xl\:w-72:not(:is(.wm-window *)),.xl\:w-72:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:calc(var(--spacing) * 72)}}@container wm-app (min-width:80rem){.xl\:w-72{width:calc(var(--spacing) * 72)}}@media (min-width:80rem){.xl\:grid-cols-2:not(:is(.wm-window *)),.xl\:grid-cols-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(2,minmax(0,1fr))}}@container wm-app (min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-3:not(:is(.wm-window *)),.xl\:grid-cols-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(3,minmax(0,1fr))}}@container wm-app (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-4:not(:is(.wm-window *)),.xl\:grid-cols-4:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(4,minmax(0,1fr))}}@container wm-app (min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-5:not(:is(.wm-window *)),.xl\:grid-cols-5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(5,minmax(0,1fr))}}@container wm-app (min-width:80rem){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-6:not(:is(.wm-window *)),.xl\:grid-cols-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(6,minmax(0,1fr))}}@container wm-app (min-width:80rem){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(320px\,1fr\)\]:not(:is(.wm-window *)),.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(320px\,1fr\)\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}}@container wm-app (min-width:80rem){.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(320px\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}}@media (min-width:80rem){.xl\:px-10:not(:is(.wm-window *)),.xl\:px-10:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 10)}}@container wm-app (min-width:80rem){.xl\:px-10{padding-inline:calc(var(--spacing) * 10)}}@media (min-width:96rem){.\32 xl\:grid-cols-3:not(:is(.wm-window *)),.\32 xl\:grid-cols-3:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(3,minmax(0,1fr))}}@container wm-app (min-width:96rem){.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:96rem){.\32 xl\:grid-cols-6:not(:is(.wm-window *)),.\32 xl\:grid-cols-6:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){grid-template-columns:repeat(6,minmax(0,1fr))}}@container wm-app (min-width:96rem){.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.dark\:scrollbar-thumb-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-scrollbar-thumb:var(--color-gray-600);scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}:where(.dark\:divide-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)>:not(:last-child)){border-color:var(--color-gray-600)}:where(.dark\:divide-gray-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)>:not(:last-child)){border-color:var(--color-gray-700)}:where(.dark\:divide-gray-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)>:not(:last-child)){border-color:var(--color-gray-800)}:where(.dark\:divide-white\/5:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/5:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.dark\:divide-white\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}:where(.dark\:divide-white\/\[0\.06\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)>:not(:last-child)){border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/\[0\.06\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}:where(.dark\:divide-zinc-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)>:not(:last-child)){border-color:var(--color-zinc-800)}.dark\:\!border-red-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-red-500)!important}.dark\:\!border-red-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-red-600)!important}.dark\:\!border-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#ffffff26!important}@supports (color:color-mix(in lab, red, red)){.dark\:\!border-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)!important}}.dark\:border-accent:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-accent)}.dark\:border-amber-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.dark\:border-amber-500\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-500\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.dark\:border-amber-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-amber-800)}.dark\:border-amber-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#953d0080}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-amber-800) 50%, transparent)}}.dark\:border-amber-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#953d0099}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-amber-800) 60%, transparent)}}.dark\:border-amber-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-amber-900)}.dark\:border-amber-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}.dark\:border-blue-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-blue-400)}.dark\:border-blue-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.dark\:border-blue-500\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-500\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.dark\:border-blue-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-blue-600)}.dark\:border-blue-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-blue-700)}.dark\:border-blue-700\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#1447e6b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-700\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-blue-700) 70%, transparent)}}.dark\:border-blue-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-blue-800)}.dark\:border-blue-800\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#193cb84d}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-800\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-blue-800) 30%, transparent)}}.dark\:border-blue-800\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#193cb866}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-800\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-blue-800) 40%, transparent)}}.dark\:border-blue-800\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#193cb8b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-800\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-blue-800) 70%, transparent)}}.dark\:border-blue-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#1c398e80}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-blue-900) 50%, transparent)}}.dark\:border-brand\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#fd4f0040}@supports (color:color-mix(in lab, red, red)){.dark\:border-brand\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-brand) 25%, transparent)}}.dark\:border-brand\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#fd4f004d}@supports (color:color-mix(in lab, red, red)){.dark\:border-brand\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-brand) 30%, transparent)}}.dark\:border-emerald-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-emerald-600)}.dark\:border-emerald-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-emerald-800)}.dark\:border-gray-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-500)}.dark\:border-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-600)}.dark\:border-gray-600\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#4a5565cc}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-600\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-gray-600) 80%, transparent)}}.dark\:border-gray-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-700)}.dark\:border-gray-700\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#36415399}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-700\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-gray-700) 60%, transparent)}}.dark\:border-gray-700\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#364153b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-700\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-gray-700) 70%, transparent)}}.dark\:border-gray-700\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#364153e6}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-700\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-gray-700) 90%, transparent)}}.dark\:border-gray-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-800)}.dark\:border-gray-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.dark\:border-gray-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#1e293999}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-gray-800) 60%, transparent)}}.dark\:border-gray-800\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#1e2939b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-800\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-gray-800) 70%, transparent)}}.dark\:border-gray-800\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#1e2939cc}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-800\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-gray-800) 80%, transparent)}}.dark\:border-gray-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-900)}.dark\:border-green-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-green-700)}.dark\:border-green-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-green-800)}.dark\:border-green-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#0d542b80}@supports (color:color-mix(in lab, red, red)){.dark\:border-green-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-green-900) 50%, transparent)}}.dark\:border-indigo-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-indigo-400)}.dark\:border-indigo-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-indigo-700)}.dark\:border-indigo-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-indigo-800)}.dark\:border-indigo-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#372aac99}@supports (color:color-mix(in lab, red, red)){.dark\:border-indigo-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-indigo-800) 60%, transparent)}}.dark\:border-indigo-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#312c8580}@supports (color:color-mix(in lab, red, red)){.dark\:border-indigo-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-indigo-900) 50%, transparent)}}.dark\:border-orange-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-orange-800)}.dark\:border-pink-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-pink-800)}.dark\:border-primary\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:border-primary\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.dark\:border-purple-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-purple-700)}.dark\:border-purple-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-purple-800)}.dark\:border-red-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-red-500)}.dark\:border-red-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-red-600)}.dark\:border-red-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-red-700)}.dark\:border-red-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-red-800)}.dark\:border-red-800\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#9f07124d}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-800\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-red-800) 30%, transparent)}}.dark\:border-red-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.dark\:border-red-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.dark\:border-sky-800\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#005986e6}@supports (color:color-mix(in lab, red, red)){.dark\:border-sky-800\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-sky-800) 90%, transparent)}}.dark\:border-sky-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#024a7080}@supports (color:color-mix(in lab, red, red)){.dark\:border-sky-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-sky-900) 50%, transparent)}}.dark\:border-violet-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-violet-600)}.dark\:border-violet-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-violet-700)}.dark\:border-violet-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-violet-800)}.dark\:border-white:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-white)}.dark\:border-white\/5:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/5:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:border-white\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:border-white\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:border-white\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\:border-white\/\[0\.1\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/\[0\.1\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-white\/\[0\.06\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/\[0\.06\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\:border-white\/\[0\.08\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/\[0\.08\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\:border-yellow-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-yellow-700)}.dark\:border-yellow-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-yellow-800)}.dark\:border-zinc-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-zinc-600)}.dark\:border-zinc-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-zinc-700)}.dark\:border-zinc-700\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:#3f3f46e6}@supports (color:color-mix(in lab, red, red)){.dark\:border-zinc-700\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:color-mix(in oklab, var(--color-zinc-700) 90%, transparent)}}.dark\:border-zinc-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-zinc-800)}.dark\:border-t-gray-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-top-color:var(--color-gray-400)}.dark\:\!bg-amber-950\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#46190180!important}@supports (color:color-mix(in lab, red, red)){.dark\:\!bg-amber-950\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-950) 50%, transparent)!important}}.dark\:\!bg-red-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#82181a1a!important}@supports (color:color-mix(in lab, red, red)){.dark\:\!bg-red-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-red-900) 10%, transparent)!important}}.dark\:\!bg-white:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-white)!important}.dark\:bg-\[\#e8e6da\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#e8e6da}.dark\:bg-\[\#fbf6ea\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#fbf6ea}.dark\:bg-amber-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-amber-400)}.dark\:bg-amber-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.dark\:bg-amber-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.dark\:bg-amber-500\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.dark\:bg-amber-800\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#953d004d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-800\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-800) 30%, transparent)}}.dark\:bg-amber-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-amber-900)}.dark\:bg-amber-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#7b33061a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-900) 10%, transparent)}}.dark\:bg-amber-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.dark\:bg-amber-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.dark\:bg-amber-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-900) 40%, transparent)}}.dark\:bg-amber-950\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.dark\:bg-amber-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.dark\:bg-amber-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.dark\:bg-amber-950\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#46190180}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.dark\:bg-base-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-base-300)}.dark\:bg-black:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-black)}.dark\:bg-black\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.dark\:bg-black\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.dark\:bg-black\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.dark\:bg-black\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#000c}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.dark\:bg-black\/85:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/85:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.dark\:bg-black\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.dark\:bg-blue-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-blue-400)}.dark\:bg-blue-400\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#54a2ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-400\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-400) 10%, transparent)}}.dark\:bg-blue-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#54a2ff33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-400) 20%, transparent)}}.dark\:bg-blue-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-blue-500)}.dark\:bg-blue-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.dark\:bg-blue-500\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-500\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-500) 15%, transparent)}}.dark\:bg-blue-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-blue-700)}.dark\:bg-blue-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-blue-800)}.dark\:bg-blue-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-blue-900)}.dark\:bg-blue-900\/5:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1c398e0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/5:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-900) 5%, transparent)}}.dark\:bg-blue-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1c398e1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-900) 10%, transparent)}}.dark\:bg-blue-900\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1c398e26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-900) 15%, transparent)}}.dark\:bg-blue-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.dark\:bg-blue-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.dark\:bg-blue-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1c398e66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-900) 40%, transparent)}}.dark\:bg-blue-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1c398e80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-900) 50%, transparent)}}.dark\:bg-blue-950\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#16245633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-950) 20%, transparent)}}.dark\:bg-blue-950\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#16245640}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-950) 25%, transparent)}}.dark\:bg-blue-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-950) 30%, transparent)}}.dark\:bg-blue-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#16245666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-950) 40%, transparent)}}.dark\:bg-blue-950\/55:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1624568c}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/55:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-950) 55%, transparent)}}.dark\:bg-brand\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#fd4f001a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-brand\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-brand) 10%, transparent)}}.dark\:bg-brand\/\[0\.08\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#fd4f0014}@supports (color:color-mix(in lab, red, red)){.dark\:bg-brand\/\[0\.08\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-brand) 8%, transparent)}}.dark\:bg-cyan-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.dark\:bg-cyan-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#104e644d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-cyan-900) 30%, transparent)}}.dark\:bg-emerald-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-emerald-400)}.dark\:bg-emerald-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.dark\:bg-emerald-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.dark\:bg-emerald-500\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.dark\:bg-emerald-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.dark\:bg-emerald-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#004e3b1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-emerald-900) 10%, transparent)}}.dark\:bg-emerald-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#004e3b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-emerald-900) 20%, transparent)}}.dark\:bg-emerald-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.dark\:bg-emerald-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-emerald-900) 40%, transparent)}}.dark\:bg-emerald-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.dark\:bg-emerald-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.dark\:bg-fuchsia-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#ec6cff33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-fuchsia-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-fuchsia-400) 20%, transparent)}}.dark\:bg-gray-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-100)}.dark\:bg-gray-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-200)}.dark\:bg-gray-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-500)}.dark\:bg-gray-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#6a72821a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}.dark\:bg-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-600)}.dark\:bg-gray-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-700)}.dark\:bg-gray-700\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#3641534d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-700\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-700) 30%, transparent)}}.dark\:bg-gray-700\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-700\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.dark\:bg-gray-700\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#364153cc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-700\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-700) 80%, transparent)}}.dark\:bg-gray-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-800)}.dark\:bg-gray-800\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1e293933}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-800) 20%, transparent)}}.dark\:bg-gray-800\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1e293966}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-800) 40%, transparent)}}.dark\:bg-gray-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.dark\:bg-gray-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1e293999}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-800) 60%, transparent)}}.dark\:bg-gray-800\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1e2939b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-800) 70%, transparent)}}.dark\:bg-gray-800\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1e2939cc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-800) 80%, transparent)}}.dark\:bg-gray-800\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1e2939e6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-800) 90%, transparent)}}.dark\:bg-gray-800\/95:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1e2939f2}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/95:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-800) 95%, transparent)}}.dark\:bg-gray-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-900)}.dark\:bg-gray-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#10182833}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-900) 20%, transparent)}}.dark\:bg-gray-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1018284d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-900) 30%, transparent)}}.dark\:bg-gray-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#10182866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.dark\:bg-gray-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#10182880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent)}}.dark\:bg-gray-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#10182899}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-900) 60%, transparent)}}.dark\:bg-gray-900\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#101828b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-900) 70%, transparent)}}.dark\:bg-gray-900\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#101828cc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-900) 80%, transparent)}}.dark\:bg-gray-900\/95:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#101828f2}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/95:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-900) 95%, transparent)}}.dark\:bg-gray-950:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-950)}.dark\:bg-gray-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#03071266}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-950) 40%, transparent)}}.dark\:bg-gray-950\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#03071280}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-950\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-950) 50%, transparent)}}.dark\:bg-green-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-green-500)}.dark\:bg-green-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.dark\:bg-green-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-green-600)}.dark\:bg-green-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-green-800)}.dark\:bg-green-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-green-900)}.dark\:bg-green-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#0d542b1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-green-900) 10%, transparent)}}.dark\:bg-green-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#0d542b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-green-900) 20%, transparent)}}.dark\:bg-green-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-green-900) 30%, transparent)}}.dark\:bg-green-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#0d542b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-green-900) 40%, transparent)}}.dark\:bg-green-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#0d542b80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-green-900) 50%, transparent)}}.dark\:bg-green-950\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#032e1533}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-green-950) 20%, transparent)}}.dark\:bg-green-950\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#032e1580}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-green-950) 50%, transparent)}}.dark\:bg-indigo-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-indigo-400)}.dark\:bg-indigo-400\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#7d87ff26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-400\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-indigo-400) 15%, transparent)}}.dark\:bg-indigo-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#7d87ff33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.dark\:bg-indigo-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-indigo-500)}.dark\:bg-indigo-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.dark\:bg-indigo-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-indigo-700)}.dark\:bg-indigo-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-indigo-800)}.dark\:bg-indigo-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-indigo-900)}.dark\:bg-indigo-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#312c8533}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-indigo-900) 20%, transparent)}}.dark\:bg-indigo-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#312c854d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-indigo-900) 30%, transparent)}}.dark\:bg-indigo-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#312c8566}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-indigo-900) 40%, transparent)}}.dark\:bg-indigo-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#312c8580}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-indigo-900) 50%, transparent)}}.dark\:bg-indigo-950\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.dark\:bg-indigo-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark\:bg-neutral-600\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#52525266}@supports (color:color-mix(in lab, red, red)){.dark\:bg-neutral-600\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-neutral-600) 40%, transparent)}}.dark\:bg-neutral-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-neutral-700)}.dark\:bg-neutral-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-neutral-900)}.dark\:bg-orange-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.dark\:bg-orange-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-orange-800)}.dark\:bg-orange-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-orange-900)}.dark\:bg-orange-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#7e2a0c1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-orange-900) 10%, transparent)}}.dark\:bg-orange-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#7e2a0c33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-orange-900) 20%, transparent)}}.dark\:bg-orange-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#7e2a0c4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-orange-900) 30%, transparent)}}.dark\:bg-orange-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#7e2a0c80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-orange-900) 50%, transparent)}}.dark\:bg-pink-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#86104333}@supports (color:color-mix(in lab, red, red)){.dark\:bg-pink-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-pink-900) 20%, transparent)}}.dark\:bg-primary\/\[0\.05\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary\/\[0\.05\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.dark\:bg-purple-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-purple-500)}.dark\:bg-purple-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.dark\:bg-purple-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-purple-800)}.dark\:bg-purple-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-purple-900)}.dark\:bg-purple-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#59168b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-purple-900) 20%, transparent)}}.dark\:bg-purple-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#59168b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-purple-900) 30%, transparent)}}.dark\:bg-purple-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#59168b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-purple-900) 40%, transparent)}}.dark\:bg-purple-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#59168b80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-purple-900) 50%, transparent)}}.dark\:bg-red-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-red-500)}.dark\:bg-red-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.dark\:bg-red-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-red-600)}.dark\:bg-red-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-red-800)}.dark\:bg-red-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-red-900)}.dark\:bg-red-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#82181a1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-red-900) 10%, transparent)}}.dark\:bg-red-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.dark\:bg-red-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.dark\:bg-red-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.dark\:bg-red-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.dark\:bg-red-950\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#46080933}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-red-950) 20%, transparent)}}.dark\:bg-red-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.dark\:bg-red-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.dark\:bg-red-950\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#46080980}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-red-950) 50%, transparent)}}.dark\:bg-rose-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-rose-400)}.dark\:bg-sky-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-sky-400)}.dark\:bg-sky-400\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-400\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-sky-400) 10%, transparent)}}.dark\:bg-sky-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}.dark\:bg-sky-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-sky-500)}.dark\:bg-sky-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.dark\:bg-sky-500\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-500\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.dark\:bg-sky-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#024a7066}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-sky-900) 40%, transparent)}}.dark\:bg-sky-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#024a7099}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-sky-900) 60%, transparent)}}.dark\:bg-sky-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#052f4a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-sky-950) 40%, transparent)}}.dark\:bg-slate-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-slate-800)}.dark\:bg-slate-800\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#1d293d33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-slate-800) 20%, transparent)}}.dark\:bg-slate-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-slate-900)}.dark\:bg-slate-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.dark\:bg-teal-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#00baa71a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-teal-500) 10%, transparent)}}.dark\:bg-teal-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#0b4f4a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-teal-900) 30%, transparent)}}.dark\:bg-transparent:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#0000}.dark\:bg-violet-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#a685ff33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-400\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-violet-400) 20%, transparent)}}.dark\:bg-violet-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.dark\:bg-violet-500\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-500\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.dark\:bg-violet-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#4d179a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-violet-900) 20%, transparent)}}.dark\:bg-violet-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#4d179a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-violet-900) 30%, transparent)}}.dark\:bg-violet-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#4d179a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-violet-900) 40%, transparent)}}.dark\:bg-white:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-white)}.dark\:bg-white\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:bg-white\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:bg-white\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\:bg-white\/\[0\.03\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.03\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\:bg-white\/\[0\.04\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.04\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.dark\:bg-white\/\[0\.05\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.05\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:bg-white\/\[0\.06\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.06\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\:bg-yellow-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#edb2001a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-yellow-500) 10%, transparent)}}.dark\:bg-yellow-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-yellow-800)}.dark\:bg-yellow-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-yellow-900)}.dark\:bg-yellow-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#733e0a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-yellow-900) 20%, transparent)}}.dark\:bg-yellow-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#733e0a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-yellow-900) 30%, transparent)}}.dark\:bg-yellow-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#733e0a80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-yellow-900) 50%, transparent)}}.dark\:bg-yellow-950\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#43200433}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-950\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-yellow-950) 20%, transparent)}}.dark\:bg-zinc-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-zinc-100)}.dark\:bg-zinc-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-zinc-800)}.dark\:bg-zinc-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-zinc-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-zinc-800) 50%, transparent)}}.dark\:bg-zinc-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#27272a99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-zinc-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-zinc-800) 60%, transparent)}}.dark\:bg-zinc-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-zinc-900)}.dark\:bg-zinc-950:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-zinc-950)}.dark\:from-blue-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:var(--color-gray-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-gray-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-gray-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-gray-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-gray-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:#1018284d}@supports (color:color-mix(in lab, red, red)){.dark\:from-gray-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:color-mix(in oklab, var(--color-gray-900) 30%, transparent)}}.dark\:from-gray-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-gray-900\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:#101828cc}@supports (color:color-mix(in lab, red, red)){.dark\:from-gray-900\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:color-mix(in oklab, var(--color-gray-900) 80%, transparent)}}.dark\:from-gray-900\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-indigo-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:#312c8533}@supports (color:color-mix(in lab, red, red)){.dark\:from-indigo-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:color-mix(in oklab, var(--color-indigo-900) 20%, transparent)}}.dark\:from-indigo-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-purple-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-sky-400\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:#00bcfe26}@supports (color:color-mix(in lab, red, red)){.dark\:from-sky-400\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:color-mix(in oklab, var(--color-sky-400) 15%, transparent)}}.dark\:from-sky-400\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-violet-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:via-gray-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-via:var(--color-gray-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-purple-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-via:var(--color-purple-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:to-black:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-blue-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-fuchsia-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:var(--color-fuchsia-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-gray-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-gray-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-gray-800\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:#1e2939cc}@supports (color:color-mix(in lab, red, red)){.dark\:to-gray-800\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:color-mix(in oklab, var(--color-gray-800) 80%, transparent)}}.dark\:to-gray-800\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-gray-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-gray-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:#03071266}@supports (color:color-mix(in lab, red, red)){.dark\:to-gray-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:color-mix(in oklab, var(--color-gray-950) 40%, transparent)}}.dark\:to-gray-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-pink-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:var(--color-pink-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-purple-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-purple-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:#59168b33}@supports (color:color-mix(in lab, red, red)){.dark\:to-purple-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:color-mix(in oklab, var(--color-purple-900) 20%, transparent)}}.dark\:to-purple-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-transparent:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-violet-400\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:to-violet-400\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-to:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.dark\:to-violet-400\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:fill-white:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){fill:var(--color-white)}.dark\:\!text-blue-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-blue-400)!important}.dark\:\!text-red-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-red-500)!important}.dark\:\!text-secondary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-secondary)!important}.dark\:text-amber-50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-amber-50)}.dark\:text-amber-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-amber-100)}.dark\:text-amber-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-amber-200)}.dark\:text-amber-200\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#fee685e6}@supports (color:color-mix(in lab, red, red)){.dark\:text-amber-200\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}.dark\:text-amber-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-amber-300)}.dark\:text-amber-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-amber-400)}.dark\:text-amber-400\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#fcbb00cc}@supports (color:color-mix(in lab, red, red)){.dark\:text-amber-400\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:color-mix(in oklab, var(--color-amber-400) 80%, transparent)}}.dark\:text-blue-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-blue-100)}.dark\:text-blue-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-blue-200)}.dark\:text-blue-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-blue-300)}.dark\:text-blue-300\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#90c5ffcc}@supports (color:color-mix(in lab, red, red)){.dark\:text-blue-300\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:color-mix(in oklab, var(--color-blue-300) 80%, transparent)}}.dark\:text-blue-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-blue-400)}.dark\:text-blue-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-blue-500)}.dark\:text-blue-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-blue-600)}.dark\:text-cyan-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-cyan-100)}.dark\:text-cyan-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-cyan-400)}.dark\:text-emerald-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-emerald-100)}.dark\:text-emerald-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-emerald-200)}.dark\:text-emerald-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-emerald-300)}.dark\:text-emerald-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-emerald-400)}.dark\:text-emerald-400\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#00d294e6}@supports (color:color-mix(in lab, red, red)){.dark\:text-emerald-400\/90:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:color-mix(in oklab, var(--color-emerald-400) 90%, transparent)}}.dark\:text-fuchsia-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-fuchsia-100)}.dark\:text-gray-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-100)}.dark\:text-gray-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-200)}.dark\:text-gray-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-400)}.dark\:text-gray-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-500)}.dark\:text-gray-500\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#6a7282b3}@supports (color:color-mix(in lab, red, red)){.dark\:text-gray-500\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:color-mix(in oklab, var(--color-gray-500) 70%, transparent)}}.dark\:text-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-600)}.dark\:text-gray-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-700)}.dark\:text-gray-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-900)}.dark\:text-green-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-green-100)}.dark\:text-green-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-green-200)}.dark\:text-green-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-green-300)}.dark\:text-green-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-green-400)}.dark\:text-green-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-green-500)}.dark\:text-indigo-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-indigo-100)}.dark\:text-indigo-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-indigo-200)}.dark\:text-indigo-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-indigo-300)}.dark\:text-indigo-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-indigo-400)}.dark\:text-neutral-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-neutral-100)}.dark\:text-orange-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-orange-200)}.dark\:text-orange-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-orange-300)}.dark\:text-orange-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-orange-400)}.dark\:text-pink-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-pink-400)}.dark\:text-primary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-primary)}.dark\:text-purple-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-100)}.dark\:text-purple-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-200)}.dark\:text-purple-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-300)}.dark\:text-purple-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-400)}.dark\:text-purple-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-500)}.dark\:text-red-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-red-100)}.dark\:text-red-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-red-200)}.dark\:text-red-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-red-300)}.dark\:text-red-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-red-400)}.dark\:text-red-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-red-500)}.dark\:text-rose-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-300)}.dark\:text-rose-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-400)}.dark\:text-secondary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-secondary)}.dark\:text-sky-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-sky-100)}.dark\:text-sky-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-sky-200)}.dark\:text-sky-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-sky-300)}.dark\:text-sky-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-sky-400)}.dark\:text-slate-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-slate-300)}.dark\:text-slate-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-slate-400)}.dark\:text-stone-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-stone-100)}.dark\:text-stone-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-stone-200)}.dark\:text-stone-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-stone-300)}.dark\:text-stone-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-stone-400)}.dark\:text-stone-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-stone-900)}.dark\:text-teal-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-teal-300)}.dark\:text-teal-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-teal-400)}.dark\:text-violet-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-violet-100)}.dark\:text-violet-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-violet-200)}.dark\:text-violet-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-violet-300)}.dark\:text-violet-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-violet-400)}.dark\:text-white:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.dark\:text-yellow-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-yellow-100)}.dark\:text-yellow-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-yellow-200)}.dark\:text-yellow-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-yellow-300)}.dark\:text-yellow-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-yellow-400)}.dark\:text-yellow-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-yellow-500)}.dark\:text-zinc-50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-zinc-50)}.dark\:text-zinc-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-zinc-100)}.dark\:text-zinc-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-zinc-200)}.dark\:text-zinc-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-zinc-300)}.dark\:text-zinc-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-zinc-400)}.dark\:text-zinc-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-zinc-500)}.dark\:text-zinc-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-zinc-900)}.dark\:\!placeholder-red-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)::placeholder{color:var(--color-red-500)!important}.dark\:placeholder-gray-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)::placeholder{color:var(--color-gray-400)}.dark\:accent-blue-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){accent-color:var(--color-blue-600)}.dark\:shadow-\[0_0_25px_rgba\(0\,0\,0\,0\.5\)\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-shadow:0 0 25px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[inset_1px_0_0_0_rgba\(248\,250\,252\,0\.06\)\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-shadow:inset 1px 0 0 0 var(--tw-shadow-color,#f8fafc0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-md:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-xl:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-black\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-black\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:ring-amber-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#ffd23659}@supports (color:color-mix(in lab, red, red)){.dark\:ring-amber-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 35%, transparent)}}.dark\:ring-amber-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.dark\:ring-amber-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.dark\:ring-amber-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#953d0099}@supports (color:color-mix(in lab, red, red)){.dark\:ring-amber-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-amber-800) 60%, transparent)}}.dark\:ring-amber-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#7b330699}@supports (color:color-mix(in lab, red, red)){.dark\:ring-amber-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-amber-900) 60%, transparent)}}.dark\:ring-black:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:var(--color-black)}.dark\:ring-blue-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#90c5ff59}@supports (color:color-mix(in lab, red, red)){.dark\:ring-blue-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-blue-300) 35%, transparent)}}.dark\:ring-blue-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.dark\:ring-blue-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.dark\:ring-blue-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:var(--color-blue-700)}.dark\:ring-blue-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:var(--color-blue-800)}.dark\:ring-blue-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#193cb899}@supports (color:color-mix(in lab, red, red)){.dark\:ring-blue-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-blue-800) 60%, transparent)}}.dark\:ring-blue-800\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#193cb8b3}@supports (color:color-mix(in lab, red, red)){.dark\:ring-blue-800\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-blue-800) 70%, transparent)}}.dark\:ring-blue-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#1c398e99}@supports (color:color-mix(in lab, red, red)){.dark\:ring-blue-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-blue-900) 60%, transparent)}}.dark\:ring-cyan-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#53eafd59}@supports (color:color-mix(in lab, red, red)){.dark\:ring-cyan-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-cyan-300) 35%, transparent)}}.dark\:ring-emerald-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#5ee9b559}@supports (color:color-mix(in lab, red, red)){.dark\:ring-emerald-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-emerald-300) 35%, transparent)}}.dark\:ring-fuchsia-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#f2a9ff59}@supports (color:color-mix(in lab, red, red)){.dark\:ring-fuchsia-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-300) 35%, transparent)}}.dark\:ring-gray-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#6a728233}@supports (color:color-mix(in lab, red, red)){.dark\:ring-gray-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-gray-500) 20%, transparent)}}.dark\:ring-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:var(--color-gray-600)}.dark\:ring-gray-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:var(--color-gray-700)}.dark\:ring-gray-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:var(--color-gray-800)}.dark\:ring-gray-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:var(--color-gray-900)}.dark\:ring-green-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.dark\:ring-green-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.dark\:ring-indigo-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#a4b3ff59}@supports (color:color-mix(in lab, red, red)){.dark\:ring-indigo-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-indigo-300) 35%, transparent)}}.dark\:ring-indigo-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.dark\:ring-indigo-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.dark\:ring-indigo-700\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#432dd799}@supports (color:color-mix(in lab, red, red)){.dark\:ring-indigo-700\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-indigo-700) 60%, transparent)}}.dark\:ring-neutral-400\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#a1a1a180}@supports (color:color-mix(in lab, red, red)){.dark\:ring-neutral-400\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-neutral-400) 50%, transparent)}}.dark\:ring-orange-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.dark\:ring-orange-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.dark\:ring-purple-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.dark\:ring-purple-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.dark\:ring-purple-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:var(--color-purple-700)}.dark\:ring-red-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.dark\:ring-red-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.dark\:ring-red-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:var(--color-red-700)}.dark\:ring-sky-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#77d4ff59}@supports (color:color-mix(in lab, red, red)){.dark\:ring-sky-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-sky-300) 35%, transparent)}}.dark\:ring-violet-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#c4b4ff59}@supports (color:color-mix(in lab, red, red)){.dark\:ring-violet-300\/35:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-violet-300) 35%, transparent)}}.dark\:ring-white:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:var(--color-white)}.dark\:ring-white\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:ring-white\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:ring-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:ring-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:ring-yellow-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.dark\:ring-yellow-500\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.dark\:ring-zinc-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:var(--color-zinc-700)}.dark\:ring-zinc-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-color:var(--color-zinc-800)}.dark\:ring-offset-gray-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){--tw-ring-offset-color:var(--color-gray-800)}@media (hover:hover){.dark\:group-hover\:bg-blue-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){background-color:#1c398e99}@supports (color:color-mix(in lab, red, red)){.dark\:group-hover\:bg-blue-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-blue-900) 60%, transparent)}}.dark\:group-hover\:bg-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){background-color:var(--color-gray-600)}.dark\:group-hover\:bg-indigo-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){background-color:#312c8599}@supports (color:color-mix(in lab, red, red)){.dark\:group-hover\:bg-indigo-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-indigo-900) 60%, transparent)}}.dark\:group-hover\:text-amber-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){color:var(--color-amber-300)}.dark\:group-hover\:text-amber-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){color:var(--color-amber-400)}.dark\:group-hover\:text-blue-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){color:var(--color-blue-300)}.dark\:group-hover\:text-blue-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){color:var(--color-blue-400)}.dark\:group-hover\:text-gray-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){color:var(--color-gray-400)}.dark\:group-hover\:text-indigo-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){color:var(--color-indigo-400)}.dark\:group-hover\:text-sky-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){color:var(--color-sky-300)}.dark\:group-hover\:shadow-black\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark\:group-hover\:shadow-black\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group):hover *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:group-hover\/react\:text-red-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group\/react):hover *){color:var(--color-red-400)}.dark\:group-hover\/repost\:text-green-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.group\/repost):hover *){color:var(--color-green-400)}}.dark\:peer-focus\:ring-blue-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):is(:where(.peer):focus~*){--tw-ring-color:var(--color-blue-800)}.dark\:file\:bg-indigo-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)::file-selector-button{background-color:#312c8566}@supports (color:color-mix(in lab, red, red)){.dark\:file\:bg-indigo-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)::file-selector-button{background-color:color-mix(in oklab, var(--color-indigo-900) 40%, transparent)}}.dark\:file\:text-indigo-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *)::file-selector-button{color:var(--color-indigo-200)}.dark\:focus-within\:border-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus-within{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:focus-within\:border-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus-within{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:focus-within\:border-white\/18:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus-within{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.dark\:focus-within\:border-white\/18:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus-within{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.dark\:focus-within\:border-white\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus-within{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\:focus-within\:border-white\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus-within{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}@media (hover:hover){.dark\:hover\:border-blue-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:var(--color-blue-400)}.dark\:hover\:border-blue-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:var(--color-blue-500)}.dark\:hover\:border-blue-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:var(--color-blue-700)}.dark\:hover\:border-gray-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:var(--color-gray-500)}.dark\:hover\:border-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:var(--color-gray-600)}.dark\:hover\:border-gray-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:var(--color-gray-800)}.dark\:hover\:border-indigo-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:var(--color-indigo-400)}.dark\:hover\:border-indigo-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:var(--color-indigo-600)}.dark\:hover\:border-primary\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-primary\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.dark\:hover\:border-purple-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:var(--color-purple-400)}.dark\:hover\:border-purple-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:var(--color-purple-600)}.dark\:hover\:border-red-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:var(--color-red-800)}.dark\:hover\:border-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:hover\:border-white\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:hover\:border-white\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\:hover\:border-white\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\:hover\:bg-amber-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-amber-600)}.dark\:hover\:bg-amber-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-amber-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.dark\:hover\:bg-amber-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-amber-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}.dark\:hover\:bg-amber-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-amber-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.dark\:hover\:bg-black:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-black)}.dark\:hover\:bg-blue-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-blue-600)}.dark\:hover\:bg-blue-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-blue-700)}.dark\:hover\:bg-blue-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-blue-800)}.dark\:hover\:bg-blue-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.dark\:hover\:bg-blue-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.dark\:hover\:bg-blue-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#1c398e99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-blue-900) 60%, transparent)}}.dark\:hover\:bg-blue-900\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#1c398eb3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-900\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-blue-900) 70%, transparent)}}.dark\:hover\:bg-emerald-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-emerald-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-emerald-900) 40%, transparent)}}.dark\:hover\:bg-emerald-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-emerald-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.dark\:hover\:bg-gray-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-gray-100)}.dark\:hover\:bg-gray-400\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#99a1af1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-400\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-400) 10%, transparent)}}.dark\:hover\:bg-gray-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-gray-500)}.dark\:hover\:bg-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-gray-600)}.dark\:hover\:bg-gray-600\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#4a556533}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-600\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-600) 20%, transparent)}}.dark\:hover\:bg-gray-600\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#4a556580}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-600\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-600) 50%, transparent)}}.dark\:hover\:bg-gray-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-gray-700)}.dark\:hover\:bg-gray-700\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#364153cc}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-700\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-700) 80%, transparent)}}.dark\:hover\:bg-gray-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-gray-800)}.dark\:hover\:bg-gray-800\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#1e293966}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-800\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-800) 40%, transparent)}}.dark\:hover\:bg-gray-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.dark\:hover\:bg-gray-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#1e293999}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-800\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-800) 60%, transparent)}}.dark\:hover\:bg-gray-800\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#1e2939cc}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-800\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-800) 80%, transparent)}}.dark\:hover\:bg-gray-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-gray-900)}.dark\:hover\:bg-gray-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#10182833}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-900) 20%, transparent)}}.dark\:hover\:bg-gray-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#1018284d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-900) 30%, transparent)}}.dark\:hover\:bg-gray-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#10182866}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.dark\:hover\:bg-gray-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#10182880}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent)}}.dark\:hover\:bg-gray-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#10182899}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-900\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-900) 60%, transparent)}}.dark\:hover\:bg-gray-900\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#101828b3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-900\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-900) 70%, transparent)}}.dark\:hover\:bg-gray-900\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#101828cc}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-900\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-gray-900) 80%, transparent)}}.dark\:hover\:bg-green-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-green-700)}.dark\:hover\:bg-green-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-green-800)}.dark\:hover\:bg-green-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-green-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-green-900) 30%, transparent)}}.dark\:hover\:bg-green-900\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#0d542bb3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-green-900\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-green-900) 70%, transparent)}}.dark\:hover\:bg-indigo-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-indigo-500)}.dark\:hover\:bg-indigo-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-indigo-600)}.dark\:hover\:bg-indigo-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-indigo-800)}.dark\:hover\:bg-indigo-800\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#372aac66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-indigo-800\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-indigo-800) 40%, transparent)}}.dark\:hover\:bg-indigo-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#312c8533}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-indigo-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-indigo-900) 20%, transparent)}}.dark\:hover\:bg-indigo-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#312c8580}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-indigo-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-indigo-900) 50%, transparent)}}.dark\:hover\:bg-indigo-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-indigo-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.dark\:hover\:bg-neutral-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-neutral-700)}.dark\:hover\:bg-neutral-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-neutral-800)}.dark\:hover\:bg-orange-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-orange-700)}.dark\:hover\:bg-orange-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#7e2a0c4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-orange-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-orange-900) 30%, transparent)}}.dark\:hover\:bg-orange-900\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#7e2a0cb3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-orange-900\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-orange-900) 70%, transparent)}}.dark\:hover\:bg-primary\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-primary\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.dark\:hover\:bg-purple-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-purple-600)}.dark\:hover\:bg-purple-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#59168b4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-purple-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-purple-900) 30%, transparent)}}.dark\:hover\:bg-red-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-500\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.dark\:hover\:bg-red-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-red-600)}.dark\:hover\:bg-red-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-red-700)}.dark\:hover\:bg-red-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-red-800)}.dark\:hover\:bg-red-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#9f071280}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-red-800) 50%, transparent)}}.dark\:hover\:bg-red-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-red-900)}.dark\:hover\:bg-red-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#82181a1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-red-900) 10%, transparent)}}.dark\:hover\:bg-red-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.dark\:hover\:bg-red-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.dark\:hover\:bg-red-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.dark\:hover\:bg-red-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.dark\:hover\:bg-red-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.dark\:hover\:bg-red-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-950\/40:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.dark\:hover\:bg-red-950\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#46080999}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-950\/60:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-red-950) 60%, transparent)}}.dark\:hover\:bg-sky-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-sky-600)}.dark\:hover\:bg-stone-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-stone-200)}.dark\:hover\:bg-white\/5:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/5:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:hover\:bg-white\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:hover\:bg-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:hover\:bg-white\/\[0\.04\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[0\.04\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.dark\:hover\:bg-white\/\[0\.06\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[0\.06\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\:hover\:bg-white\/\[0\.08\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[0\.08\]:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\:hover\:bg-yellow-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-yellow-800)}.dark\:hover\:bg-yellow-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#874b0080}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-yellow-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-yellow-800) 50%, transparent)}}.dark\:hover\:bg-yellow-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#733e0a4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-yellow-900\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-yellow-900) 30%, transparent)}}.dark\:hover\:bg-yellow-900\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#733e0ab3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-yellow-900\/70:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-yellow-900) 70%, transparent)}}.dark\:hover\:bg-yellow-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#4320044d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-yellow-950\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-yellow-950) 30%, transparent)}}.dark\:hover\:bg-zinc-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-zinc-700)}.dark\:hover\:bg-zinc-700\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#3f3f4680}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-zinc-700\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-zinc-700) 50%, transparent)}}.dark\:hover\:bg-zinc-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-zinc-800)}.dark\:hover\:bg-zinc-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-zinc-800\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-zinc-800) 50%, transparent)}}.dark\:hover\:bg-zinc-800\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#27272acc}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-zinc-800\/80:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:color-mix(in oklab, var(--color-zinc-800) 80%, transparent)}}.hover\:dark\:bg-gray-700:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-700)}.hover\:dark\:bg-gray-700\/40:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#36415366}@supports (color:color-mix(in lab, red, red)){.hover\:dark\:bg-gray-700\/40:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-700) 40%, transparent)}}.hover\:dark\:bg-gray-700\/50:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.hover\:dark\:bg-gray-700\/50:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.hover\:dark\:bg-gray-700\/60:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#36415399}@supports (color:color-mix(in lab, red, red)){.hover\:dark\:bg-gray-700\/60:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-gray-700) 60%, transparent)}}.hover\:dark\:bg-gray-800:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-800)}.hover\:dark\:bg-green-900\/30:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.hover\:dark\:bg-green-900\/30:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-green-900) 30%, transparent)}}.hover\:dark\:bg-purple-900\/30:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#59168b4d}@supports (color:color-mix(in lab, red, red)){.hover\:dark\:bg-purple-900\/30:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-purple-900) 30%, transparent)}}.hover\:dark\:bg-red-900\/20:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.hover\:dark\:bg-red-900\/20:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.dark\:hover\:from-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{--tw-gradient-from:var(--color-gray-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:hover\:to-gray-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{--tw-gradient-to:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:hover\:text-amber-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-amber-300)}.dark\:hover\:text-blue-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-blue-100)}.dark\:hover\:text-blue-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-blue-200)}.dark\:hover\:text-blue-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-blue-300)}.dark\:hover\:text-blue-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-blue-400)}.dark\:hover\:text-gray-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-gray-100)}.dark\:hover\:text-gray-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-gray-300)}.dark\:hover\:text-green-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-green-100)}.dark\:hover\:text-green-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-green-200)}.dark\:hover\:text-green-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-green-300)}.dark\:hover\:text-green-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-green-400)}.dark\:hover\:text-indigo-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-indigo-300)}.dark\:hover\:text-indigo-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-indigo-400)}.dark\:hover\:text-indigo-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-indigo-500)}.dark\:hover\:text-indigo-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-indigo-600)}.dark\:hover\:text-orange-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-orange-100)}.dark\:hover\:text-orange-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-orange-400)}.dark\:hover\:text-purple-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-purple-300)}.dark\:hover\:text-purple-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-purple-400)}.dark\:hover\:text-red-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-red-300)}.dark\:hover\:text-red-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-red-400)}.dark\:hover\:text-rose-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-rose-400)}.dark\:hover\:text-sky-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-sky-300)}.dark\:hover\:text-stone-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-stone-200)}.dark\:hover\:text-yellow-100:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-yellow-100)}.dark\:hover\:text-yellow-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-yellow-200)}.dark\:hover\:text-yellow-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-yellow-400)}.dark\:hover\:text-zinc-200:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-zinc-200)}.dark\:hover\:text-zinc-300:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-zinc-300)}.dark\:hover\:ring-blue-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{--tw-ring-color:var(--color-blue-700)}.dark\:hover\:ring-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:ring-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}}.dark\:focus\:border-blue-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{border-color:var(--color-blue-500)}.dark\:focus\:border-gray-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{border-color:var(--color-gray-500)}.dark\:focus\:border-white\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:border-white\/25:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\:focus\:border-white\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:border-white\/30:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\:focus\:ring-amber-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-amber-400)}.dark\:focus\:ring-blue-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-blue-400)}.dark\:focus\:ring-blue-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-blue-500)}.dark\:focus\:ring-blue-500\/5:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:ring-blue-500\/5:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 5%, transparent)}}.dark\:focus\:ring-blue-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-blue-600)}.dark\:focus\:ring-blue-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-blue-900)}.dark\:focus\:ring-gray-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-gray-400)}.dark\:focus\:ring-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-gray-600)}.dark\:focus\:ring-gray-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-gray-700)}.dark\:focus\:ring-gray-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-gray-800)}.dark\:focus\:ring-indigo-400:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-indigo-400)}.dark\:focus\:ring-indigo-500:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-indigo-500)}.dark\:focus\:ring-indigo-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-indigo-600)}.dark\:focus\:ring-red-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-color:var(--color-red-800)}.dark\:focus\:ring-offset-gray-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-offset-color:var(--color-gray-800)}.dark\:focus\:ring-offset-gray-900:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus{--tw-ring-offset-color:var(--color-gray-900)}.dark\:focus-visible\:ring-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus-visible{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-white\/15:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:focus-visible\:outline-gray-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):focus-visible{outline-color:var(--color-gray-700)}.dark\:active\:bg-gray-800:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):active{background-color:var(--color-gray-800)}.dark\:active\:bg-red-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):active{background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\:active\:bg-red-900\/20:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):active{background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.dark\:active\:bg-red-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):active{background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.dark\:active\:bg-red-900\/50:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):active{background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.dark\:active\:bg-zinc-700:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):active{background-color:var(--color-zinc-700)}.dark\:disabled\:text-gray-600:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):disabled{color:var(--color-gray-600)}@media (min-width:64rem){@media (hover:hover){.lg\:dark\:hover\:bg-transparent:not(:is(.wm-window *)):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover,.lg\:dark\:hover\:bg-transparent:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#0000}}}@container wm-app (min-width:64rem){@media (hover:hover){.lg\:dark\:hover\:bg-transparent:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:#0000}}}@media (min-width:64rem){@media (hover:hover){.lg\:dark\:hover\:text-white:not(:is(.wm-window *)):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover,.lg\:dark\:hover\:text-white:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-white)}}}@container wm-app (min-width:64rem){@media (hover:hover){.lg\:dark\:hover\:text-white:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-white)}}}@media print{.print\:mt-8{margin-top:calc(var(--spacing) * 8)}.print\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.print\:block{display:block}.print\:hidden{display:none}.print\:h-8{height:calc(var(--spacing) * 8)}.print\:w-full{width:100%}.print\:max-w-none{max-width:none}.print\:border-collapse{border-collapse:collapse}:where(.print\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.print\:rounded-none{border-radius:0}.print\:border{border-style:var(--tw-border-style);border-width:1px}.print\:border-0{border-style:var(--tw-border-style);border-width:0}.print\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.print\:border-black{border-color:var(--color-black)}.print\:border-blue-300{border-color:var(--color-blue-300)}.print\:border-gray-200{border-color:var(--color-gray-200)}.print\:border-gray-300{border-color:var(--color-gray-300)}.print\:border-gray-400{border-color:var(--color-gray-400)}.print\:bg-gray-50{background-color:var(--color-gray-50)}.print\:bg-gray-100{background-color:var(--color-gray-100)}.print\:bg-gray-300{background-color:var(--color-gray-300)}.print\:bg-transparent{background-color:#0000}.print\:bg-white{background-color:var(--color-white)}.print\:p-3{padding:calc(var(--spacing) * 3)}.print\:px-0{padding-inline:0}.print\:py-0{padding-block:0}.print\:py-2{padding-block:calc(var(--spacing) * 2)}.print\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.print\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.print\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@layer daisyui.l1.l2{.print\:badge-xs{--size:calc(var(--size-selector,.25rem) * 4);font-size:.625rem}}.print\:text-black{color:var(--color-black)}.print\:text-blue-600{color:var(--color-blue-600)}.print\:text-gray-400{color:var(--color-gray-400)}.print\:text-gray-500{color:var(--color-gray-500)}.print\:text-gray-600{color:var(--color-gray-600)}.print\:text-gray-700{color:var(--color-gray-700)}.print\:text-gray-900{color:var(--color-gray-900)}.print\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media not all and (min-width:48rem){.max-md\:flex:not(:is(.wm-window *)),.max-md\:flex:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:flex}}@container wm-app not (min-width:48rem){.max-md\:flex{display:flex}}@media not all and (min-width:48rem){.max-md\:hidden:not(:is(.wm-window *)),.max-md\:hidden:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:none}}@container wm-app not (min-width:48rem){.max-md\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:inline-flex:not(:is(.wm-window *)),.max-md\:inline-flex:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:inline-flex}}@container wm-app not (min-width:48rem){.max-md\:inline-flex{display:inline-flex}}@media not all and (min-width:48rem){.max-md\:w-full:not(:is(.wm-window *)),.max-md\:w-full:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){width:100%}}@container wm-app not (min-width:48rem){.max-md\:w-full{width:100%}}@media not all and (min-width:48rem){.max-md\:max-w-\[10rem\]:not(:is(.wm-window *)),.max-md\:max-w-\[10rem\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){max-width:10rem}}@container wm-app not (min-width:48rem){.max-md\:max-w-\[10rem\]{max-width:10rem}}@media not all and (min-width:48rem){.max-md\:flex-1:not(:is(.wm-window *)),.max-md\:flex-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex:1}}@container wm-app not (min-width:48rem){.max-md\:flex-1{flex:1}}@media not all and (min-width:48rem){.max-md\:shrink-0:not(:is(.wm-window *)),.max-md\:shrink-0:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex-shrink:0}}@container wm-app not (min-width:48rem){.max-md\:shrink-0{flex-shrink:0}}@media not all and (min-width:48rem){.max-md\:flex-col:not(:is(.wm-window *)),.max-md\:flex-col:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){flex-direction:column}}@container wm-app not (min-width:48rem){.max-md\:flex-col{flex-direction:column}}@media not all and (min-width:48rem){.max-md\:items-center:not(:is(.wm-window *)),.max-md\:items-center:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){align-items:center}}@container wm-app not (min-width:48rem){.max-md\:items-center{align-items:center}}@media not all and (min-width:48rem){.max-md\:gap-1:not(:is(.wm-window *)),.max-md\:gap-1:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:var(--spacing)}}@container wm-app not (min-width:48rem){.max-md\:gap-1{gap:var(--spacing)}}@media not all and (min-width:48rem){.max-md\:gap-1\.5:not(:is(.wm-window *)),.max-md\:gap-1\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){gap:calc(var(--spacing) * 1.5)}}@container wm-app not (min-width:48rem){.max-md\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}}@media not all and (min-width:48rem){.max-md\:overflow-x-auto:not(:is(.wm-window *)),.max-md\:overflow-x-auto:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){overflow-x:auto}}@container wm-app not (min-width:48rem){.max-md\:overflow-x-auto{overflow-x:auto}}@media not all and (min-width:48rem){.max-md\:border-b:not(:is(.wm-window *)),.max-md\:border-b:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}@container wm-app not (min-width:48rem){.max-md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}@media not all and (min-width:48rem){.max-md\:px-2:not(:is(.wm-window *)),.max-md\:px-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 2)}}@container wm-app not (min-width:48rem){.max-md\:px-2{padding-inline:calc(var(--spacing) * 2)}}@media not all and (min-width:48rem){.max-md\:px-2\.5:not(:is(.wm-window *)),.max-md\:px-2\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-inline:calc(var(--spacing) * 2.5)}}@container wm-app not (min-width:48rem){.max-md\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}}@media not all and (min-width:48rem){.max-md\:py-1\.5:not(:is(.wm-window *)),.max-md\:py-1\.5:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 1.5)}}@container wm-app not (min-width:48rem){.max-md\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}}@media not all and (min-width:48rem){.max-md\:py-2:not(:is(.wm-window *)),.max-md\:py-2:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-block:calc(var(--spacing) * 2)}}@container wm-app not (min-width:48rem){.max-md\:py-2{padding-block:calc(var(--spacing) * 2)}}@media not all and (min-width:48rem){.max-md\:pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+6\.25rem\)\]:not(:is(.wm-window *)),.max-md\:pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+6\.25rem\)\]:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){padding-bottom:calc(env(safe-area-inset-bottom,0px) + 6.25rem)}}@container wm-app not (min-width:48rem){.max-md\:pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+6\.25rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 6.25rem)}}@media not all and (min-width:48rem){.max-md\:whitespace-nowrap:not(:is(.wm-window *)),.max-md\:whitespace-nowrap:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){white-space:nowrap}}@container wm-app not (min-width:48rem){.max-md\:whitespace-nowrap{white-space:nowrap}}.color-scheme-neutral\:\!inline-block:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){display:inline-block!important}.color-scheme-neutral\:inline:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){display:inline}.color-scheme-dark\:\!inline-block:where([data-color-scheme=dark],[data-color-scheme=dark] *){display:inline-block!important}.color-scheme-dark\:inline:where([data-color-scheme=dark],[data-color-scheme=dark] *){display:inline}.color-scheme-light\:\!inline-block:where([data-color-scheme=light],[data-color-scheme=light] *){display:inline-block!important}.color-scheme-light\:inline:where([data-color-scheme=light],[data-color-scheme=light] *){display:inline}.color-scheme-pink\:\!inline-block:where([data-color-scheme=pink],[data-color-scheme=pink] *){display:inline-block!important}.color-scheme-pink\:inline:where([data-color-scheme=pink],[data-color-scheme=pink] *){display:inline}.color-scheme-purple\:\!inline-block:where([data-color-scheme=purple],[data-color-scheme=purple] *){display:inline-block!important}.color-scheme-purple\:inline:where([data-color-scheme=purple],[data-color-scheme=purple] *){display:inline}.color-scheme-press\:\!inline-block:where([data-color-scheme=press],[data-color-scheme=press] *){display:inline-block!important}.\[\&_\.card\]\:rounded-none .card{border-radius:0}.\[\&_\.card\]\:border-0 .card{border-style:var(--tw-border-style);border-width:0}.\[\&_\.card\]\:shadow-none .card{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.relative\]\:mt-0 .relative{margin-top:0}.\[\&_a\]\:\!text-blue-700 a{color:var(--color-blue-700)!important}.\[\&_a\:hover\]\:\!text-blue-800 a:hover{color:var(--color-blue-800)!important}.\[\&_blockquote\]\:\!text-\[13px\] blockquote{font-size:13px!important}.\[\&_blockquote\]\:\!text-\[14px\] blockquote{font-size:14px!important}.\[\&_blockquote\]\:\!text-\[16px\] blockquote{font-size:16px!important}.\[\&_blockquote\]\:\!text-\[18px\] blockquote{font-size:18px!important}.\[\&_blockquote\]\:\!text-\[20px\] blockquote{font-size:20px!important}.\[\&_blockquote\]\:\!text-\[22px\] blockquote{font-size:22px!important}.\[\&_blockquote\]\:\!text-gray-900 blockquote,.\[\&_em\]\:\!text-gray-900 em,.\[\&_h1\]\:\!text-gray-900 h1,.\[\&_h2\]\:\!text-gray-900 h2,.\[\&_h3\]\:\!text-gray-900 h3,.\[\&_h4\]\:\!text-gray-900 h4{color:var(--color-gray-900)!important}.\[\&_li\]\:\!text-\[13px\] li{font-size:13px!important}.\[\&_li\]\:\!text-\[14px\] li{font-size:14px!important}.\[\&_li\]\:\!text-\[16px\] li{font-size:16px!important}.\[\&_li\]\:\!text-\[18px\] li{font-size:18px!important}.\[\&_li\]\:\!text-\[20px\] li{font-size:20px!important}.\[\&_li\]\:\!text-\[22px\] li{font-size:22px!important}.\[\&_li\]\:\!leading-\[1\.55\] li{--tw-leading:1.55!important;line-height:1.55!important}.\[\&_li\]\:\!text-gray-900 li{color:var(--color-gray-900)!important}.\[\&_p\]\:\!text-\[13px\] p{font-size:13px!important}.\[\&_p\]\:\!text-\[14px\] p{font-size:14px!important}.\[\&_p\]\:\!text-\[16px\] p{font-size:16px!important}.\[\&_p\]\:\!text-\[18px\] p{font-size:18px!important}.\[\&_p\]\:\!text-\[20px\] p{font-size:20px!important}.\[\&_p\]\:\!text-\[22px\] p{font-size:22px!important}.\[\&_p\]\:\!leading-\[1\.55\] p{--tw-leading:1.55!important;line-height:1.55!important}.\[\&_p\]\:\!text-gray-900 p,.\[\&_strong\]\:\!text-gray-900 strong{color:var(--color-gray-900)!important}.\[\&\.is-open\]\:pointer-events-auto.is-open{pointer-events:auto}.\[\&\.is-open\]\:flex.is-open{display:flex}.\[\&\.is-open\]\:max-h-10.is-open{max-height:calc(var(--spacing) * 10)}.\[\&\.is-open\]\:opacity-100.is-open{opacity:1}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\]\:order-\[0\]>*{order:0}.\[\&\>div\]\:mt-0>div{margin-top:0}}[data-phx-teleported-src]{display:contents}[hidden]{pointer-events:none!important;display:none!important}[data-theme=light],[data-theme=corporate],[data-theme=nord]{--bc:.21 .02 265;--color-base-content:oklch(21% .02 265)}[data-theme=dark],[data-theme=business],[data-theme=dim],[data-theme=night]{--bc:.97 .006 247;--color-base-content:oklch(97% .006 247)}[data-layout=auth] .text-brand{color:oklch(var(--p))}[data-layout=auth] .niah-wordmark,[data-layout=auth] .niah-wordmark *,[data-layout=auth] .text-primary,[data-layout=auth] label.text-primary,[data-layout=auth] :is(label,.label,.text-secondary){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){[data-layout=auth] label.text-primary,[data-layout=auth] :is(label,.label,.text-secondary){color:color-mix(in oklab, var(--color-base-content) 72%, transparent)}}[data-layout=auth]{height:100dvh;height:calc(var(--vh,1vh) * 100);max-height:100dvh;max-height:calc(var(--vh,1vh) * 100);overflow:hidden}[data-layout=auth]>#main-content{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;min-height:0;overflow-y:auto}html.ios-app .pt-safe,html.native-app .pt-safe,html.iphone-app .pt-safe,html.ios-app [data-layout=auth]>header,html.native-app [data-layout=auth]>header,html.iphone-app [data-layout=auth]>header{padding-top:max(3.75rem, var(--safe-area-inset-top,0px), env(safe-area-inset-top,0px))!important}html.ipad-app [data-layout=auth]>header,html.ipad-app .pt-safe{padding-top:max(.5rem, var(--safe-area-inset-top,0px), env(safe-area-inset-top,0px))!important}html.android-app [data-layout=auth]>header{padding-top:max(.5rem, var(--safe-area-inset-top,3rem))!important}.comment-thread{position:relative}.comment-body{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.comment-level-2{margin-left:calc(var(--spacing) * 8);position:relative}.comment-level-2:before{content:"";background-color:var(--color-gray-300);width:1px;position:absolute}.comment-level-2:before:where(){background-color:var(--color-gray-600)}.comment-level-2:before{height:calc(100% - 1rem);top:0;left:-2rem}.comment-level-2:after{content:"└──";color:var(--color-gray-400);position:absolute}.comment-level-2:after:where(){color:var(--color-gray-500)}.comment-level-2:after{font-family:Courier New,monospace;font-size:14px;line-height:1;top:1rem;left:-2rem;transform:translate(-4px)}.comment-level-3{margin-left:calc(var(--spacing) * 8);position:relative}.comment-level-3:before{content:"";background-color:var(--color-gray-300);width:1px;position:absolute}.comment-level-3:before:where(){background-color:var(--color-gray-600)}.comment-level-3:before{height:calc(100% - 1rem);top:0;left:-2rem}.comment-level-3:after{content:"└──";color:var(--color-gray-400);position:absolute}.comment-level-3:after:where(){color:var(--color-gray-500)}.comment-level-3:after{font-family:Courier New,monospace;font-size:14px;line-height:1;top:1rem;left:-2rem;transform:translate(-4px)}.glass-mode .comment-card{-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border);box-shadow:0 2px 8px var(--glass-shadow);border-radius:.75rem;transition:all .2s;background-color:var(--glass-bg)!important}.comment-children-flat{margin-left:calc(var(--spacing) * 2);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-gray-300);padding-left:calc(var(--spacing) * 2);position:relative}.comment-children-flat:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-600)}.glass-mode .comment-level-2 .comment-card,.glass-mode .comment-level-3 .comment-card,.glass-mode .comment-node .comment-card{border:1px solid var(--glass-border);box-shadow:0 2px 8px var(--glass-shadow);border-radius:.75rem;transition:all .2s;transform:translateZ(0);background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(10px)!important}.glass-mode .comment-card:hover{box-shadow:0 4px 16px var(--glass-shadow)}.comment-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white)}.comment-card:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-700);background-color:var(--color-black)}.comment-card{transition:all .2s}.comment-card:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.comment-type-badge--quiet>span:first-child{display:none}.comment-avatar{border-radius:3.40282e38px}.comment-thread{animation:.3s ease-out commentSlideIn}@keyframes commentSlideIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.glass-mode .comment-icon-btn:hover{background-color:var(--glass-bg);-webkit-backdrop-filter:blur(8px);border:1px solid var(--glass-border);box-shadow:0 2px 8px var(--glass-shadow)}.glass-mode .comment-reply-btn{-webkit-backdrop-filter:blur(8px);border:1px solid var(--glass-border);padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s;background-color:var(--glass-bg)!important}.glass-mode .comment-reply-btn:hover{box-shadow:0 2px 8px var(--glass-shadow);transform:translateY(-1px)}.comment-reply-btn{background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;transition-duration:.2s}@media (hover:hover){.comment-reply-btn:hover{background-color:var(--color-gray-200)}}.comment-reply-btn:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-700)}@media (hover:hover){.comment-reply-btn:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{background-color:var(--color-gray-600)}}.comment-reply-btn:hover{transform:translateY(-1px)}.comment-actions{-webkit-user-select:none;user-select:none}:is(.comment,.comment-thread):has([role=menu]:not(.hidden)){z-index:50;position:relative}.comment-actions__votes{background:#00000006;border:1px solid #0000000f;border-radius:9999px;height:1.75rem;padding:0 .125rem;box-shadow:0 1px 2px #0000000a}.dark .comment-actions__votes{box-shadow:none;background:#ffffff0a;border-color:#ffffff14}.comment-actions__vote:focus-visible,.comment-action-link:focus-visible,.comment-icon-btn:focus-visible{outline-offset:1px;outline:2px solid #3b82f68c}.glass-mode .comment-actions__votes{background-color:var(--glass-bg);-webkit-backdrop-filter:blur(8px);border:1px solid var(--glass-border);box-shadow:0 1px 3px var(--glass-shadow)}.conversation-detail{flex-direction:column;height:100%;display:flex}.conversation-detail.keyboard-open{transition:height .3s ease-out}#conversation-detail-centered>div:first-child{flex-shrink:0}#conversation-detail-centered>div:nth-child(2){flex:1;min-height:0;overflow:hidden}#conversation-detail-centered>div:nth-child(2)>div:last-child{flex-shrink:0}@media screen and (max-width:768px){#conversation-detail-centered>div:nth-child(2)>div:last-child{position:relative!important;bottom:auto!important}.conversation-detail.keyboard-open{will-change:height;height:100vh!important;height:-webkit-fill-available!important}.conversation-detail[data-keyboard-open=true]{height:100vh!important;height:-webkit-fill-available!important}}#messages-list{scroll-behavior:auto}#conversation-messages-container{transition:padding-bottom .3s ease-out}.spatial-photo-enhanced{will-change:transform;image-rendering:-webkit-optimize-contrast;image-rendering:high-quality;image-rendering:crisp-edges;image-orientation:from-image;transition:transform .2s ease-out,filter .2s ease-out;transform:translateZ(0)}.spatial-photo-active{image-rendering:pixelated;backface-visibility:hidden;filter:brightness(1.02)contrast(1.01)}.spatial-interaction-layer{cursor:pointer;z-index:5;background:0 0;transition:background-color .15s ease-out}.spatial-interaction-layer:hover{background:#3b82f60d}.spatial-interaction-layer:active{background:#3b82f61a}[data-spatial-ready=true]{position:relative;overflow:hidden}[data-spatial-ready=true] .spatial-photo-enhanced{transform:translateZ(0)scale(1)}@media (prefers-color-scheme:dark){.spatial-photo-active{filter:brightness(1.03)contrast(1.02)}}@keyframes spatial-fade-in{0%{opacity:0;transform:translateZ(0)scale(.98)}to{opacity:1;transform:translateZ(0)scale(1)}}.spatial-photo-enhanced{animation:.3s ease-out spatial-fade-in}.spatial-photo-notice{z-index:10;-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 8px #0000001a}.spatial-photo-loading,.spatial-photo-error{z-index:15;-webkit-backdrop-filter:blur(4px)}.panorama-image{image-rendering:-webkit-optimize-contrast;image-rendering:high-quality;image-orientation:from-image;transition:transform .2s ease-out}.panorama-scroll-indicator-left,.panorama-scroll-indicator-right{opacity:0;z-index:5;transition:opacity .3s ease-out}[data-panorama-url]{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}[data-panorama-url]::-webkit-scrollbar{display:none}[data-panorama-url]:focus{outline-offset:2px;outline:2px solid #3b82f680}.panorama-fullscreen-btn{z-index:10;transition:all .2s ease-out}.panorama-fullscreen-btn:hover{transform:scale(1.05)}.panorama-loading,.panorama-error{z-index:15;-webkit-backdrop-filter:blur(4px)}@media (prefers-reduced-motion:no-preference){.panorama-image{transition:transform .3s cubic-bezier(.4,0,.2,1)}}@media (hover:none) and (pointer:coarse){.panorama-scroll-indicator-left,.panorama-scroll-indicator-right{display:none}[data-panorama-url]{-webkit-overflow-scrolling:touch}}@media (hover:hover) and (pointer:fine){[data-panorama-url]{cursor:grab}[data-panorama-url]:active{cursor:grabbing}}@media (prefers-color-scheme:dark){.panorama-scroll-indicator-left,.panorama-scroll-indicator-right{background:linear-gradient(90deg,#0006,#0000)}}.panorama-container-wide{aspect-ratio:3}.panorama-container-standard{aspect-ratio:2.5}.panorama-container-moderate{aspect-ratio:2}@keyframes panorama-reveal{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.panorama-image{animation:.4s ease-out panorama-reveal}.model-viewer-container{position:relative;overflow:hidden}model{will-change:transform;width:100%;height:100%;transition:transform .2s ease-out;display:block;transform:translateZ(0)}.model-controls{z-index:10;transition:opacity .3s ease-out,transform .3s ease-out}.model-controls button{transition:all .2s ease-out}.model-controls button:hover{transform:scale(1.05)}.model-controls button:active{transform:scale(.95)}.model-loading,.model-error{z-index:15;-webkit-backdrop-filter:blur(4px)}.model-fallback{background:linear-gradient(135deg,#6366f10d,#a855f70d);flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}@media (prefers-color-scheme:dark){model{filter:brightness(1.02)contrast(1.01)}.model-fallback{background:linear-gradient(135deg,#6366f11a,#a855f71a)}}@keyframes model-fade-in{0%{opacity:0;transform:translateZ(0)scale(.95)}to{opacity:1;transform:translateZ(0)scale(1)}}model{animation:.5s ease-out model-fade-in}@media (max-width:768px){.model-controls{padding:.75rem 1rem}.model-controls button{padding:.5rem}}.file-display-section .model-viewer-container{margin-bottom:1rem}.model-platform-badge{color:#fff;text-shadow:0 1px 2px #0000001a;background:linear-gradient(135deg,#8b5cf6,#a855f7);font-weight:600}.ar-quicklook-button{background:linear-gradient(135deg,#8b5cf6,#a855f7);border:none;transition:all .3s;box-shadow:0 4px 12px #8b5cf64d}.ar-quicklook-button:hover{background:linear-gradient(135deg,#7c3aed,#9333ea);transform:translateY(-1px);box-shadow:0 6px 16px #8b5cf666}.ar-quicklook-button:active{transform:translateY(0);box-shadow:0 2px 8px #8b5cf64d}.fullscreen-model-button{background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;transition:all .3s;box-shadow:0 4px 12px #2563eb4d}.fullscreen-model-button:hover{background:linear-gradient(135deg,#1d4ed8,#2563eb);transform:translateY(-1px);box-shadow:0 6px 16px #2563eb66}.fullscreen-model-button:active{transform:translateY(0);box-shadow:0 2px 8px #2563eb4d}.ar-capability-indicator{color:#8b5cf6;background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:9999px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.ar-capability-indicator:before{content:"📱";font-size:1rem}.model-viewer-ar-enhanced{position:relative}.model-viewer-ar-enhanced:after{content:"AR Ready";color:#fff;-webkit-backdrop-filter:blur(4px);background:#8b5cf6e6;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;position:absolute;top:.5rem;right:.5rem}.visionos-only{display:none}.vr-active{color:#3b82f6;background-color:#3b82f61a}@keyframes vr-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.vr-active{animation:2s ease-in-out infinite vr-pulse}.animate-fade-in{animation:.3s ease-in fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.vr-icon{transition:transform .2s}.vr-active .vr-icon{transform:scale(1.1)}.drawer-overlay{background-color:#00000080;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.drawer-overlay{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.drawer-overlay{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;-webkit-touch-callout:none;-webkit-user-select:none;transition-duration:.3s}.sidebar{background-color:var(--color-white);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;overflow:auto}.sidebar:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-black)}.sidebar{-webkit-overflow-scrolling:touch}.mobile-drawer{z-index:100;width:calc(var(--spacing) * 80);background-color:var(--color-white);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;display:none;position:fixed;top:0;bottom:0;left:0;overflow:auto}@media (min-width:64rem){.mobile-drawer:not(:is(.wm-window *)),.mobile-drawer:is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:none}}@container wm-app (min-width:64rem){.mobile-drawer{display:none}}.mobile-drawer:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-black)}.mobile-drawer{-webkit-overflow-scrolling:touch;z-index:100!important}#mobile-sidebar-container{z-index:100!important}.desktop-sidebar{background-color:var(--color-white);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;padding-inline:0;flex-direction:column;flex-grow:1;row-gap:0;padding-bottom:0;transition-duration:.3s;display:flex;overflow:hidden}.desktop-sidebar:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-black)}.desktop-sidebar{-webkit-overflow-scrolling:touch}.mobile-drafts-sidebar,#mobile-drafts-sidebar{z-index:100;width:calc(var(--spacing) * 80);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;display:none;top:0;bottom:0;left:0;overflow:auto}@media (min-width:64rem){:is(.mobile-drafts-sidebar,#mobile-drafts-sidebar):not(:is(.wm-window *)),:is(.mobile-drafts-sidebar,#mobile-drafts-sidebar):is(#need-overlay-root *,#comment-sheet-root *,#series-reader-modal *){display:none}}@container wm-app (min-width:64rem){.mobile-drafts-sidebar,#mobile-drafts-sidebar{display:none}}.mobile-drafts-sidebar,#mobile-drafts-sidebar{z-index:100!important;position:fixed!important}.drawer-overlay.mobile-main-overlay,.drawer-overlay.mobile-drafts-overlay{z-index:75}body.mobile-nav-collapsed #mobile-navigation-container{opacity:0!important;pointer-events:none!important;transform:translateY(.75rem)!important}body.mobile-nav-collapsed #mobile-navigation-collapsed-trigger{bottom:calc(env(safe-area-inset-bottom,0px) + .25rem)!important;opacity:1!important;pointer-events:auto!important;transform:translateY(1rem)scale(1)!important}html.android-app body.mobile-nav-collapsed #mobile-navigation-collapsed-trigger{bottom:calc(max(2rem, var(--safe-area-inset-bottom,2rem)) + .25rem)!important;transform:translateY(0)scale(1)!important}html{--dock-surface-bg:#28282cb8;--dock-surface-border:#ffffff1f;--dock-surface-shadow:0 8px 32px #00000073, inset 0 1px 0 #ffffff1a;--dock-surface-blur:blur(28px) saturate(1.5);--dock-surface-hover:#ffffff1a;--dock-surface-divider:#ffffff1f;--dock-spoke-fg:#ffffffeb}@media (max-width:767px){html{--dock-surface-blur:blur(12px) saturate(1.3)}}@media (prefers-reduced-transparency:reduce){html{--dock-surface-blur:none}}html.color-scheme-light,html[data-color-scheme=light]{--dock-surface-bg:#ffffffb8;--dock-surface-border:#00000014;--dock-surface-shadow:0 8px 32px #00000024, inset 0 1px 0 #ffffffa6;--dock-surface-hover:#0000000f;--dock-surface-divider:#00000014;--dock-spoke-fg:#0f172ae0}html.color-scheme-dark,html[data-color-scheme=dark]{--dock-surface-bg:#242428b3;--dock-surface-border:#ffffff1a;--dock-surface-shadow:0 8px 32px #00000080, inset 0 1px 0 #ffffff14}html.color-scheme-neutral,html[data-color-scheme=neutral]{--dock-surface-bg:#1e293bb8;--dock-surface-border:#94a3b824;--dock-surface-hover:#94a3b81f;--dock-surface-divider:#94a3b824}html.color-scheme-pink,html[data-color-scheme=pink]{--dock-surface-bg:#321828b8;--dock-surface-border:#f472b629;--dock-surface-hover:#f472b61f;--dock-surface-divider:#f472b629}html.color-scheme-purple,html[data-color-scheme=purple]{--dock-surface-bg:#281e3cb8;--dock-surface-border:#a78bfa29;--dock-surface-hover:#a78bfa1f;--dock-surface-divider:#a78bfa29}html.color-scheme-press,html[data-color-scheme=press]{--dock-surface-bg:#f5f2ebcc;--dock-surface-border:#1414131a;--dock-surface-shadow:0 8px 28px #0000001f, inset 0 1px 0 #ffffff8c;--dock-surface-hover:#1414130f;--dock-surface-divider:#1414131a;--dock-spoke-fg:#141413e0}html.glass-mode{--dock-surface-bg:#ffffff80}html.glass-mode.color-scheme-dark,html.glass-mode[data-color-scheme=dark]{--dock-surface-bg:#1c1c1e8c}html.glass-mode.color-scheme-neutral,html.glass-mode[data-color-scheme=neutral]{--dock-surface-bg:#1e293b94;--dock-surface-border:#94a3b82e}html.glass-mode.color-scheme-press,html.glass-mode[data-color-scheme=press]{--dock-surface-bg:#f5f2ebb8;--dock-surface-border:#1414131a}#app-dock-root{visibility:visible!important;width:100%!important;height:auto!important;box-shadow:none!important;pointer-events:none!important;z-index:100!important;filter:none!important;contain:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:fixed!important;inset:auto 0 0!important;overflow:visible!important;transform:none!important}.ios-optimized-transitions #app-dock-root,.ios-optimized-transitions #app-dock-container,.ios-optimized-transitions .app-dock{will-change:auto!important;transform:none!important}.app-dock-container{pointer-events:none!important;width:100%!important;padding:.75rem!important;padding-bottom:calc(1.35rem + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:flex-end!important;margin:0!important;display:flex!important;position:relative!important}@media (max-width:767px){.app-dock-container{justify-content:center!important;padding-left:.75rem!important;padding-right:.75rem!important}.app-dock{width:max-content!important;max-width:calc(100vw - 1.5rem)!important;margin-left:auto!important;margin-right:auto!important}}html.native-app:not(.visionos-app) .app-dock-container{padding-bottom:1.35rem!important}html.android-app .app-dock-container{padding-bottom:calc(.75rem + max(0px, var(--safe-area-inset-bottom,2rem)))!important}.app-dock{gap:.15rem;pointer-events:auto!important;border:1px solid var(--dock-surface-border)!important;background:var(--dock-surface-bg)!important;width:max-content!important;min-width:0!important;max-width:calc(100vw - 2rem)!important;-webkit-backdrop-filter:var(--dock-surface-blur)!important;box-shadow:var(--dock-surface-shadow)!important;border-radius:1.4rem!important;flex-direction:column!important;align-items:center!important;margin:0 auto!important;padding:.3rem .55rem .35rem!important;display:flex!important}.app-dock__grab{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:.12rem 0 .08rem;display:flex}.app-dock__grab-bar{background:#ffffff47;border-radius:999px;width:2.25rem;height:.22rem}html.color-scheme-light .app-dock__grab-bar,html[data-color-scheme=light] .app-dock__grab-bar,html.color-scheme-press .app-dock__grab-bar,html[data-color-scheme=press] .app-dock__grab-bar{background:#00000038}.app-dock--collapsible .app-dock__grab{padding:.35rem .75rem .3rem}.app-dock--collapsible .app-dock__grab-bar{width:2.75rem;transition:width .15s}.app-dock--collapsed{padding-top:.2rem!important;padding-bottom:.2rem!important}.app-dock--collapsed .app-dock__grab-bar{width:3.25rem}.app-dock--collapsed .app-dock__pins,.app-dock--collapsed .app-dock__bar{display:none!important}#app-dock-container.app-dock-container--scroll-minimized{--app-dock-collapsed-half:.875rem;transition:padding .18s ease-out;padding-top:.35rem!important;padding-bottom:calc(.9rem + env(safe-area-inset-bottom,0px))!important;pointer-events:auto!important}@media (min-width:768px){body.hide-navigation:not(:has(#launcher-page)) #app-dock-container.app-dock-container--scroll-minimized{--app-tool-shell-pad:0px;padding-bottom:max(0px, calc(var(--app-tool-shell-pad) - var(--app-dock-collapsed-half) + env(safe-area-inset-bottom,0px)))!important}}html.native-app:not(.visionos-app) #app-dock-container.app-dock-container--scroll-minimized{padding-bottom:.9rem!important}html.native-app:not(.visionos-app) body.hide-navigation:not(:has(#launcher-page)) #app-dock-container.app-dock-container--scroll-minimized{padding-bottom:max(0px, calc(var(--app-tool-shell-pad,0px) - var(--app-dock-collapsed-half)))!important}html.android-app #app-dock-container.app-dock-container--scroll-minimized{padding-bottom:calc(.35rem + max(0px, var(--safe-area-inset-bottom,2rem)))!important}html.android-app body.hide-navigation:not(:has(#launcher-page)) #app-dock-container.app-dock-container--scroll-minimized{padding-bottom:max(0px, calc(var(--app-tool-shell-pad,0px) - var(--app-dock-collapsed-half) + max(0px, var(--safe-area-inset-bottom,2rem))))!important}#app-dock-container.app-dock-container--scroll-minimized .app-dock,.app-dock--scroll-collapsed{pointer-events:auto!important;gap:0!important;min-width:4.5rem!important;padding:.2rem .9rem!important}#app-dock-container.app-dock-container--scroll-minimized .app-dock__pins,#app-dock-container.app-dock-container--scroll-minimized .app-dock__bar,.app-dock--scroll-collapsed .app-dock__pins,.app-dock--scroll-collapsed .app-dock__bar{display:none!important}#app-dock-container.app-dock-container--scroll-minimized .app-dock__grab{min-height:1.25rem;padding:.35rem .25rem .3rem}#app-dock-container.app-dock-container--scroll-minimized .app-dock__grab-bar{width:2.75rem;height:.28rem}.app-dock__pins{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;flex:auto;justify-content:safe center;align-items:center;gap:.3rem;min-width:0;padding:.1rem .05rem;overflow:auto hidden;display:flex!important}.app-dock__bar{flex-direction:row;align-items:center;gap:.35rem;width:100%;min-width:0;display:flex!important}.app-dock__launcher{border-left:1px solid #ffffff1f;flex:none;justify-content:center;align-items:center;margin-left:.05rem;padding-left:.2rem;display:flex}html.color-scheme-light .app-dock__launcher,html[data-color-scheme=light] .app-dock__launcher,html.color-scheme-press .app-dock__launcher,html[data-color-scheme=press] .app-dock__launcher{border-left-color:#0f172a1f}.app-dock__pins::-webkit-scrollbar{display:none}.app-dock__pin{width:2.9rem;min-width:2.9rem;color:inherit;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;font:inherit;background:0 0;border:0;border-radius:.85rem;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:transform .12s;position:relative;display:inline-flex!important}@media (hover:hover) and (pointer:fine){.app-dock__pin[title]:after{content:attr(title);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:5;background:#0f172aeb;border-radius:.4rem;padding:.28rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.2;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)translateY(.1rem)}.app-dock__pin[title]:hover:after,.app-dock__pin[title]:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}}.app-dock__pin:hover,.app-dock__pin:focus-visible{transform:scale(1.07)}.app-dock__pin:active{transform:scale(.92)}.app-dock__pin--active{filter:brightness(1.06)}.app-dock__icon{border-radius:22%;flex-shrink:0;width:2.85rem!important;min-width:2.85rem!important;height:2.85rem!important;min-height:2.85rem!important;display:block!important;overflow:visible!important}.app-dock__icon svg,svg.app-dock__icon{width:2.85rem!important;height:2.85rem!important;display:block!important}img.app-dock__icon,img.app-dock-drawer__icon{object-fit:cover;border-radius:22%;overflow:hidden!important}@media (min-width:480px){.app-dock:not(.app-dock--phone) .app-dock__pin{width:3.25rem;min-width:3.25rem}.app-dock:not(.app-dock--phone) .app-dock__icon,.app-dock:not(.app-dock--phone) .app-dock__icon svg,.app-dock:not(.app-dock--phone) svg.app-dock__icon,.app-dock:not(.app-dock--phone) img.app-dock__icon{width:3.2rem!important;min-width:3.2rem!important;height:3.2rem!important;min-height:3.2rem!important}}.app-dock--phone{--dock-pin-size:3.35rem;gap:.15rem;padding:.28rem .55rem!important}.app-dock--phone .app-dock__grab{padding:.1rem 0 .06rem}.app-dock--phone .app-dock__bar{gap:.35rem}.app-dock--phone .app-dock__pins{justify-content:center;gap:.35rem;padding:.08rem .05rem;overflow-x:hidden}.app-dock--phone .app-dock__pin{width:var(--dock-pin-size);min-width:var(--dock-pin-size)}.app-dock--phone .app-dock__pins .app-dock__pin-slot:nth-child(n+5){display:none!important}.app-dock--phone .app-dock__icon,.app-dock--phone .app-dock__icon svg,.app-dock--phone svg.app-dock__icon,.app-dock--phone img.app-dock__icon{width:var(--dock-pin-size)!important;height:var(--dock-pin-size)!important;min-width:var(--dock-pin-size)!important;min-height:var(--dock-pin-size)!important}.app-dock--phone .app-dock__badge{min-width:1.1rem;height:1.1rem;font-size:.625rem;top:0;right:0}html:has(.app-dock--phone):not([data-layout]) .pb-safe,html:has(.app-dock--phone) #app-root .pb-safe{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 5.75rem)}html:has(#launcher-page) .app-dock-container{padding-left:.5rem!important;padding-right:.5rem!important;padding-bottom:calc(.45rem + env(safe-area-inset-bottom,0px))!important;justify-content:center!important}html.native-app:not(.visionos-app):has(#launcher-page) .app-dock-container{padding-bottom:.45rem!important}html.android-app:has(#launcher-page) .app-dock-container{padding-bottom:calc(.45rem + max(0px, var(--safe-area-inset-bottom,2rem)))!important}html:has(#launcher-page):not([data-layout]) .pb-safe,html:has(#launcher-page) #app-root .pb-safe{padding-bottom:var(--launcher-dock-clearance,calc(env(safe-area-inset-bottom,0px) + 5.75rem))}.app-dock__badge{z-index:2;color:#fff;box-sizing:border-box;font-variant-numeric:tabular-nums;letter-spacing:-.02em;pointer-events:none;background:#2563eb;border-radius:999px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 .28rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-.15rem;right:-.2rem}.app-dock__badge--alert{background:#ef4444;box-shadow:0 0 0 1.5px #0f172ae0}html.color-scheme-light .app-dock__badge--alert,html[data-color-scheme=light] .app-dock__badge--alert{box-shadow:0 0 0 1.5px #fffffff2}.app-dock-drawer{z-index:110;pointer-events:auto;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.app-dock-drawer__backdrop{background:#00000073;position:absolute;inset:0}.app-dock-drawer__sheet{z-index:1;-webkit-backdrop-filter:blur(28px);background:#1c1c1ef5;border-radius:1.25rem 1.25rem 0 0;max-height:min(92dvh,52rem);padding:.5rem 1rem 1.5rem;animation:.28s ease-out app-dock-drawer-in;position:relative;overflow:auto}html.color-scheme-light .app-dock-drawer__sheet,html[data-color-scheme=light] .app-dock-drawer__sheet{background:#f8f8faf5}html[data-color-scheme=neutral] .app-dock-drawer__sheet{background:#1e293bf5}html[data-color-scheme=pink] .app-dock-drawer__sheet{background:#321428f5}html[data-color-scheme=purple] .app-dock-drawer__sheet{background:#281c44f5}@keyframes app-dock-drawer-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.app-dock-drawer__handle{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:.65rem 0 .35rem;display:flex}.app-dock-drawer__handle-bar{background:#ffffff38;border-radius:999px;width:2.75rem;height:.3rem}html.color-scheme-light .app-dock-drawer__handle-bar,html[data-color-scheme=light] .app-dock-drawer__handle-bar{background:#00000038}.app-dock-drawer__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem .75rem;padding:.5rem 0 1rem;display:grid}.app-dock-drawer__tile{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex;position:relative}.app-dock-drawer__launch{cursor:pointer;width:100%;color:inherit;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:.4rem;text-decoration:none;display:flex}.app-dock-drawer__icon{border-radius:22%;width:3.75rem;height:3.75rem}.app-dock-drawer__launch:hover .app-dock-drawer__icon{transform:scale(1.05)}.app-dock-drawer__label{text-align:center;text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;letter-spacing:-.02em;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;width:100%;max-width:100%;padding-inline:.1rem;font-size:.75rem;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}html:not([data-layout]) .pb-safe,#app-root .pb-safe{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 6.25rem)}body.mobile-nav-collapsed:not([data-niah-panel-open]) #app-dock-root:not([hidden]){opacity:1!important;visibility:visible!important}#app-dock-root[hidden],body[data-niah-panel-open] #app-dock-container,body[data-niah-panel-open] #app-dock-root{visibility:hidden!important;pointer-events:none!important;opacity:0!important;display:none!important}@media (max-width:767px){#phone-tab-bar .phone-tab-bar__row{padding-bottom:calc(env(safe-area-inset-bottom,0px) + .45rem)!important;padding-left:calc(var(--niah-orb-extent,4.55rem) + .35rem)!important;padding-right:.4rem!important}html.native-app:not(.visionos-app) #phone-tab-bar .phone-tab-bar__row{padding-bottom:.45rem!important}html.android-app #phone-tab-bar .phone-tab-bar__row{padding-bottom:calc(max(0px, var(--safe-area-inset-bottom,1.25rem)) + .45rem)!important}body:has(#chat-workspace-root) #app-dock-root,body:has(#chat-workspace-root) #app-dock-container{visibility:hidden!important;pointer-events:none!important;opacity:0!important;display:none!important}body:has(#chat-workspace-root[data-workspace-tabs=true]) #chat-composer-footer{padding-bottom:4.25rem!important}body[data-page=newstand]:has(#newstand-tabs) #app-dock-root,body[data-page=newstand]:has(#newstand-tabs) #app-dock-container,body[data-page=phone] #app-dock-root,body[data-page=phone] #app-dock-container,body[data-page=photos]:has(.media-app-footer) #app-dock-root,body[data-page=photos]:has(.media-app-footer) #app-dock-container,body[data-page=videos]:has(.media-app-footer) #app-dock-root,body[data-page=videos]:has(.media-app-footer) #app-dock-container,body[data-page=audio]:has(.media-app-footer) #app-dock-root,body[data-page=audio]:has(.media-app-footer) #app-dock-container,body[data-page=files]:has(.media-app-footer) #app-dock-root,body[data-page=files]:has(.media-app-footer) #app-dock-container{visibility:hidden!important;pointer-events:none!important;opacity:0!important;display:none!important}}@media (min-width:768px){#phone-tab-bar .phone-tab-bar__row{padding-bottom:.75rem!important;padding-left:.5rem!important}}.app-dock__pin-slot{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex:none;display:inline-flex}.app-dock--edit .app-dock__pin-slot{cursor:grab;touch-action:none;animation:.22s ease-in-out infinite alternate app-dock-jiggle}.app-dock--edit .app-dock__pin-slot:nth-child(2n){animation-direction:alternate-reverse}.app-dock--edit .app-dock__pin-slot:nth-child(3n){animation-duration:.26s}@keyframes app-dock-jiggle{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}.app-dock-sortable-ghost{opacity:.35}.app-dock-sortable-chosen,.app-dock-sortable-drag{z-index:30;animation:none!important}.app-dock-sortable-drag{filter:drop-shadow(0 12px 24px #00000038);transform:scale(1.06)}body.app-dock-editing{-webkit-user-select:none;user-select:none}.app-dock-drawer__header{flex-direction:column;align-items:center;gap:.35rem;width:100%;display:flex}.app-dock-drawer__done{color:var(--color-primary,#3b82f6);cursor:pointer;background:0 0;border:0;align-self:flex-end;margin-right:.5rem;padding:.25rem .5rem;font-size:.9375rem;font-weight:600}.app-dock-drawer__edit-hint{text-align:center;opacity:.72;margin:0 1rem .5rem;font-size:.8125rem;line-height:1.35}.app-dock-drawer--edit .app-dock-drawer__tile--draggable{cursor:grab;touch-action:none}.app-dock-drawer--edit .app-dock-drawer__tile--pinned{opacity:.45}.app-dock-drawer--edit .app-dock-drawer__tile--draggable .app-dock-drawer__launch:hover .app-dock-drawer__icon{transform:none}:root{--ui-scale:1;--mobile-sidebar-width:var(--sidebar-shell-width,min(22.5rem, 92vw));--mobile-nav-height:5rem;--mobile-header-height:3.5rem;--chrome-header-end-inset:calc(.5rem + 2.75rem)}html[data-ui-scale=large]{--ui-scale:1.08}html[data-ui-scale=larger]{--ui-scale:1.15}html.ios-app:not(.visionos-app) .pb-safe{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--mobile-nav-height,5rem))}html.android-app .pb-safe{padding-bottom:calc(max(2rem, var(--safe-area-inset-bottom,2rem)) + var(--mobile-nav-height,5rem))}@media (max-width:768px){.pb-safe{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--mobile-nav-height,5rem) + 3rem)}html.android-app .pb-safe{padding-bottom:calc(max(2rem, var(--safe-area-inset-bottom,2rem)) + var(--mobile-nav-height,5rem) + 3rem)}}.chrome-icon{flex-shrink:0;width:2rem;height:2rem}.chrome-sidebar-icon{flex-shrink:0;width:2.25rem;height:2.25rem}.chrome-wordmark{font-size:1.875rem;line-height:1}.chrome-wordmark--sm{font-size:1.5rem}.chrome-wordmark--md{font-size:1.875rem}.chrome-wordmark--lg{font-size:2.25rem}.chrome-bottom-nav{width:100%}.chrome-bottom-nav__row{align-items:stretch;width:100%;height:5rem;display:flex}.chrome-bottom-nav__side{flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:100%;padding-inline:.25rem;display:flex}.chrome-bottom-nav__items{flex:1;align-items:stretch;min-width:0;display:flex}.chrome-bottom-nav__item{flex:1;justify-content:center;align-items:center;min-width:0;height:100%;padding-inline:.25rem;display:flex}.chrome-bottom-nav__fab-wrap{flex:1;justify-content:center;align-items:center;min-width:0;margin-inline:.5rem;display:flex}.chrome-bottom-nav__fab{z-index:10;border-radius:9999px;justify-content:center;align-items:center;margin-bottom:.5rem;padding:1.25rem;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.chrome-nav-icon-well{border-radius:.35rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background-color .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex}.chrome-bottom-nav__item:not(:has(.chrome-nav-icon-well--active)):active .chrome-nav-icon-well{transform:scale(.94)}.chrome-nav-icon-well--active :is(.chrome-sidebar-icon,.chrome-icon,svg,span[class^=hero-]){color:var(--chrome-active-fg,#fff)!important}:is(.sidebar,#desktop-sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#admin-desktop-sidebar) .chrome-nav-icon-well{position:relative}:is(.sidebar,#desktop-sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#admin-desktop-sidebar) .chrome-nav-icon-well--active{box-shadow:none!important;background-color:#0000!important;background-image:none!important}:is(.sidebar,#desktop-sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#admin-desktop-sidebar) .chrome-nav-icon-well--active:before{content:"";background-color:var(--chrome-active-bg,var(--app-accent,#2563eb));border-radius:9999px;width:.375rem;height:.375rem;position:absolute;top:50%;left:-.3rem;transform:translateY(-50%)}:is(.sidebar,#desktop-sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#admin-desktop-sidebar) .chrome-nav-icon-well--active :is(.chrome-sidebar-icon,.chrome-icon,svg,span[class^=hero-]){color:var(--chrome-active-bg,var(--app-accent,#2563eb))!important}.chrome-nav-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;display:grid}.chrome-nav-feed-grid--stack{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;grid-template-columns:minmax(0,1fr);max-height:min(70vh,28rem);overflow-y:auto}.chrome-nav-feed-grid .chrome-nav-feed-item{gap:.5rem;min-width:0;padding:.75rem .625rem;font-size:.9375rem}.chrome-nav-feed-grid .chrome-nav-feed-item span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chrome-nav-feed-item{border-radius:.35rem;align-items:center;gap:.75rem;padding:.875rem .75rem;font-size:1rem;font-weight:600;transition:background-color .15s,color .15s;display:flex}.chrome-nav-feed-item:not(.chrome-nav-feed-item--active) :is(.chrome-icon,svg,span[class^=hero-]){color:inherit}.chrome-nav-feed-item:hover:not(.chrome-nav-feed-item--active){color:var(--app-accent,#2563eb);background-color:#f3f4f6e6}html[data-color-scheme=dark] .chrome-nav-feed-item:hover:not(.chrome-nav-feed-item--active),html.dark .chrome-nav-feed-item:hover:not(.chrome-nav-feed-item--active){background-color:#111827e6}:is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,.chrome-sidebar-menu) .workspace-switcher-control .workspace-switcher-icon{justify-content:center;align-items:center;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}:is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,.chrome-sidebar-menu) .workspace-switcher-control .workspace-switcher-icon-chip{flex-shrink:0;overflow:hidden;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}:is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,.chrome-sidebar-menu) .workspace-switcher-control .workspace-switcher-icon-chip .workspace-org-logo{max-width:100%;max-height:100%;width:100%!important;height:100%!important}:is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,.chrome-sidebar-menu) .workspace-switcher-control .workspace-switcher-icon-chip :is(svg,[class*=hero-]),:is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,.chrome-sidebar-menu) .workspace-switcher-control--active .text-accent:not(.workspace-switcher-check){color:inherit!important}.workspace-switcher-check{color:var(--app-accent,#2563eb)!important}.workspace-switcher-check :is(svg,[class*=hero-]){color:inherit!important}#desktop-sidebar-rail.w-16:not(:hover) .workspace-switcher-control{padding-inline:.375rem}#desktop-sidebar-rail.w-16:hover .workspace-switcher-control{padding-inline:.5rem}:is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,.chrome-sidebar-menu) .workspace-switcher-control:focus-visible{--tw-ring-color:var(--chrome-focus-ring,#0000001f)}:is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,.chrome-sidebar-menu) .workspace-switcher-control.panel{border:1px solid #0000000f;box-shadow:0 1px 2px #0000000f}html[data-color-scheme=dark] :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,.chrome-sidebar-menu) .workspace-switcher-control.panel,html.dark :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,.chrome-sidebar-menu) .workspace-switcher-control.panel{border-color:#ffffff14;box-shadow:0 1px 2px #00000047}html[data-color-scheme=press] :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,.chrome-sidebar-menu) .workspace-switcher-control.panel{border-color:var(--press-border,#d6d2c4);box-shadow:0 1px 2px #1414130f}#desktop-sidebar-rail .desktop-sidebar-nav{padding-inline:.375rem}#desktop-sidebar-rail .desktop-sidebar-nav-link{padding:.25rem}.workspace-switcher-control{cursor:pointer}:is(#desktop-sidebar-rail,#mobile-sidebar-container,.sidebar,.chrome-sidebar-menu) .workspace-switcher-control:not(.workspace-switcher-control--active):hover{background-color:#0000!important}.glass-mode :is(#desktop-sidebar-rail,#mobile-sidebar-container,.sidebar,.chrome-sidebar-menu) .workspace-switcher-control:not(.workspace-switcher-control--active):hover{-webkit-backdrop-filter:none!important}[data-color-scheme=press] :is(#desktop-sidebar-rail,#mobile-sidebar-container,.sidebar,.chrome-sidebar-menu) button.workspace-switcher-control:hover,.glass-mode[data-color-scheme=press] :is(#desktop-sidebar-rail,#mobile-sidebar-container,.sidebar,.chrome-sidebar-menu) button.workspace-switcher-control:hover{color:var(--press-chrome-ink)!important}[data-color-scheme=press] :is(#desktop-sidebar-rail,#mobile-sidebar-container,.sidebar,.chrome-sidebar-menu) button.workspace-switcher-control:hover :is(.text-primary,.text-secondary,.text-muted,.text-icon-secondary,span:not(.sr-only)),.glass-mode[data-color-scheme=press] :is(#desktop-sidebar-rail,#mobile-sidebar-container,.sidebar,.chrome-sidebar-menu) button.workspace-switcher-control:hover :is(.text-primary,.text-secondary,.text-muted,.text-icon-secondary,span:not(.sr-only)){color:inherit!important}[data-color-scheme=press] :is(#desktop-sidebar-rail,#mobile-sidebar-container,.sidebar,.chrome-sidebar-menu) button.workspace-switcher-control:hover .text-secondary,.glass-mode[data-color-scheme=press] :is(#desktop-sidebar-rail,#mobile-sidebar-container,.sidebar,.chrome-sidebar-menu) button.workspace-switcher-control:hover .text-secondary{color:var(--press-text-secondary)!important}[data-color-scheme=press] :is(#desktop-sidebar-rail,#mobile-sidebar-container,.sidebar,.chrome-sidebar-menu) button.workspace-switcher-control:hover .text-muted,.glass-mode[data-color-scheme=press] :is(#desktop-sidebar-rail,#mobile-sidebar-container,.sidebar,.chrome-sidebar-menu) button.workspace-switcher-control:hover .text-muted,[data-color-scheme=press] :is(#desktop-sidebar-rail,#mobile-sidebar-container,.sidebar,.chrome-sidebar-menu) button.workspace-switcher-control:hover .text-icon-secondary,.glass-mode[data-color-scheme=press] :is(#desktop-sidebar-rail,#mobile-sidebar-container,.sidebar,.chrome-sidebar-menu) button.workspace-switcher-control:hover .text-icon-secondary{color:var(--press-text-faint)!important}.app-tool-mobile-header{z-index:80;width:100%;position:relative;overflow:visible}@media (min-width:768px){.app-tool-mobile-header{display:none!important}}.chrome-header{width:100%;padding-inline:0;padding-top:max(.5rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)));justify-content:stretch;align-items:stretch;padding-bottom:.5rem;display:flex;overflow:visible}.chrome-header--float{--chrome-corner-tag-radius:.875rem;--chrome-corner-tag-pad-top:env(safe-area-inset-top,0px);--chrome-corner-tag-edge-pad:.625rem;--chrome-corner-tag-seg-pad-y:.375rem;--chrome-corner-tag-seg-pad-x:.625rem;--chrome-corner-tag-row-height:2.75rem;pointer-events:none;padding:0 0 .25rem;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important}@media (max-width:767px){.chrome-header--float{--chrome-corner-tag-pad-top:max(env(safe-area-inset-top,0px), .5rem)}}.chrome-header__float{width:100%;min-width:0}.chrome-header__float-bar{justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%;min-height:0;padding-inline:0;display:flex}.chrome-header__float-start,.chrome-header__float-end{flex-shrink:0;align-items:flex-start;display:flex}.chrome-header__float-end{margin-left:auto}.chrome-header__corner-tag{--chrome-corner-tag-radius:.875rem;--chrome-corner-tag-edge-pad:.625rem;--chrome-corner-tag-seg-pad-y:.375rem;--chrome-corner-tag-seg-pad-x:.625rem;--chrome-corner-tag-row-height:2.75rem;box-sizing:border-box;border-top:none;align-self:flex-start}.chrome-header__float-start .chrome-header__corner-tag{border-radius:0 0 var(--chrome-corner-tag-radius) 0;border-left:none}.chrome-header__float-end .chrome-header__corner-tag{border-radius:0 0 0 var(--chrome-corner-tag-radius);border-right:none}.chrome-header__float-start .chrome-header__float-cluster.chrome-header__corner-tag{border-radius:0 0 var(--chrome-corner-tag-radius) 0;overflow:hidden}.chrome-header__float-end .chrome-header__float-cluster.chrome-header__corner-tag{border-radius:0 0 0 var(--chrome-corner-tag-radius);overflow:hidden}.chrome-header__float-cluster.chrome-header__corner-tag .chrome-header__cluster-seg{min-height:100%;min-width:var(--chrome-corner-tag-row-height);padding-block:0;padding-inline:var(--chrome-corner-tag-seg-pad-x);justify-content:center;align-self:stretch;align-items:center}.chrome-header__float-cluster.chrome-header__corner-tag .chrome-header__cluster-seg--icon,.chrome-header__float-cluster.chrome-header__corner-tag .chrome-header__cluster-seg--niah{min-width:var(--chrome-corner-tag-row-height)}.chrome-header__float-start .chrome-header__float-cluster.chrome-header__corner-tag .chrome-header__cluster-seg:first-child{padding-inline-start:var(--chrome-corner-tag-edge-pad)}.chrome-header__float-start .chrome-header__float-cluster.chrome-header__corner-tag .chrome-header__cluster-seg:last-child{padding-inline-end:var(--chrome-corner-tag-edge-pad)}.chrome-header__float-end .chrome-header__float-cluster.chrome-header__corner-tag .chrome-header__cluster-seg:first-child{padding-inline-start:var(--chrome-corner-tag-edge-pad)}.chrome-header__float-end .chrome-header__float-cluster.chrome-header__corner-tag .chrome-header__cluster-seg:last-child,.chrome-header__float-end .chrome-header__float-cluster.chrome-header__corner-tag #expert-picker-trigger{padding-inline-end:var(--chrome-corner-tag-edge-pad)}.chrome-header__float-control.chrome-header__corner-tag{min-height:calc(var(--chrome-corner-tag-row-height) + var(--chrome-corner-tag-pad-top));min-width:var(--chrome-corner-tag-row-height);width:auto;height:auto;padding-top:calc(var(--chrome-corner-tag-pad-top) + var(--chrome-corner-tag-seg-pad-y));padding-bottom:var(--chrome-corner-tag-seg-pad-y);padding-inline:var(--chrome-corner-tag-seg-pad-x);justify-content:center;align-items:center;display:inline-flex}.chrome-header__float-start .chrome-header__float-control.chrome-header__corner-tag{border-radius:0 0 var(--chrome-corner-tag-radius) 0;padding-inline-start:var(--chrome-corner-tag-edge-pad);padding-inline-end:var(--chrome-corner-tag-seg-pad-x)}.chrome-header__float-end .chrome-header__float-control.chrome-header__corner-tag{border-radius:0 0 0 var(--chrome-corner-tag-radius);min-width:auto;padding-inline-start:var(--chrome-corner-tag-seg-pad-x);padding-inline-end:var(--chrome-corner-tag-edge-pad)}.chrome-header__corner-tag.chrome-header__float-control:hover:not(:disabled):not(.chrome-btn--primary),.chrome-header__float-cluster.chrome-header__corner-tag .chrome-header__cluster-seg:hover{opacity:.75;background-color:#0000}.chrome-header__float-cluster.chrome-header__corner-tag:has(.chrome-header__cluster-seg:hover),.chrome-header__float-cluster.chrome-header__corner-tag:has(.chrome-header__cluster-seg:hover) .chrome-header__cluster-seg:hover{background-color:#0000}.chrome-header__float-cluster.chrome-header__corner-tag .chrome-header__cluster-seg--niah.chrome-header__cluster-seg--active{color:inherit;background-color:#0000}.chrome-header__float-cluster.chrome-header__corner-tag .chrome-header__cluster-seg--niah.chrome-header__cluster-seg--active:hover{opacity:.75;background-color:#0000}.chrome-header__float-cluster,.chrome-header__float-control{box-shadow:none;-webkit-backdrop-filter:none;background-color:#0000;border:none}.chrome-header__float-cluster{border-radius:0;align-items:center;display:inline-flex;overflow:visible}.chrome-header__float-cluster.chrome-header__corner-tag{box-sizing:border-box;padding-top:var(--chrome-corner-tag-pad-top);min-height:calc(var(--chrome-corner-tag-row-height) + var(--chrome-corner-tag-pad-top));align-items:stretch}.chrome-header__float-control{border-radius:0}.chrome-header__float-start .chrome-header__corner-tag,.chrome-header__float-end .chrome-header__corner-tag{border:none}.chrome-header__cluster-seg{color:inherit;touch-action:manipulation;box-sizing:border-box;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;margin:0;padding:.375rem .75rem;transition:opacity .15s,color .15s;display:inline-flex}.chrome-header__cluster-seg+.chrome-header__cluster-seg{border-left:none}.chrome-header__cluster-seg--icon{padding:.375rem .625rem}.chrome-header__cluster-seg--niah{min-width:2.75rem;padding:.375rem .625rem}.chrome-header__cluster-seg--niah img,.chrome-header__cluster-seg--niah [id$=niah-header-trigger] span,.chrome-header__cluster-seg--niah img{width:2rem;height:2rem}.chrome-header__cluster-seg--niah.chrome-header__cluster-seg--active{color:inherit;background-color:#0000}.chrome-header__float-cluster #expert-picker-trigger .ring-offset-base-100{--tw-ring-offset-color:transparent}.chrome-header__float-cluster .chrome-header__cluster-seg:hover{opacity:.75;background-color:#0000}.chrome-header__cluster-seg--active:not(.chrome-header__cluster-seg--niah),.chrome-header__float-control.chrome-btn--primary{background-color:var(--chrome-active-bg,var(--app-accent,#2563eb));color:var(--chrome-active-fg,#fff)}.chrome-header__float-control.chrome-btn--secondary:hover:not(:disabled){opacity:.75;background-color:#0000}.chrome-header__bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;width:100%;padding-inline:.5rem;display:grid}.chrome-header__side{flex-shrink:0;justify-content:flex-start;align-items:center;min-width:0;display:flex}.chrome-header__side--end{justify-content:flex-end}.chrome-header__center{flex:none;justify-content:center;align-items:center;min-width:0;display:flex}.chrome-header__center-group{background:0 0;gap:0}.chrome-header__center-group__seg{color:inherit;touch-action:manipulation;box-sizing:border-box;background:0 0;border:none;border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;min-height:2.75rem;margin:0;padding:.375rem .75rem;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.chrome-header__center-group__seg--icon :is(.chrome-header__center-icon,svg,span[class^=hero-]){flex-shrink:0;width:2rem;height:2rem;margin-inline-end:-.25rem;display:block}.chrome-header__center-group__seg--feed{min-width:0;color:var(--app-text-primary,currentColor)}.chrome-header__center-group__seg:not(.chrome-header__center-group__seg--active):hover{background-color:var(--chrome-btn-secondary-bg-hover)}.chrome-header__center-group .niah-wordmark{color:var(--app-text-primary,currentColor)}.chrome-header__center-group__seg--niah{min-width:2.75rem;min-height:2.75rem;padding:0}.chrome-header__center-group__seg--niah img,[id$=niah-header-trigger] img{width:100%;height:100%}.chrome-header__center [id$=niah-header-trigger]{min-width:2.75rem;min-height:2.75rem;padding:0}.chrome-header__center [id$=niah-header-trigger] span{width:2.75rem;height:2.75rem}@keyframes niah-working-spin{to{transform:rotate(360deg)}}.niah-corner-orb__well:before,.niah-voice-fab__well:before{content:"";border:2.5px solid var(--niah-orb-track);pointer-events:none;border-radius:50%;position:absolute;inset:7%}.niah-corner-orb__spin,.niah-voice-fab__spin{pointer-events:none;opacity:0;background:repeating-conic-gradient(from 0deg, transparent 0deg 38deg, var(--niah-orb-sweep-dim) 62deg, var(--niah-orb-sweep) 88deg, transparent 90deg);border-radius:50%;transition:opacity .16s;position:absolute;inset:7%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}html[data-niah-working=true] .niah-corner-orb__spin,html[data-niah-working=true] .niah-voice-fab__spin,.niah-voice-fab__trigger.phx-click-loading .niah-voice-fab__spin,.niah-voice-fab--active .niah-voice-fab__spin{opacity:1;animation:2.8s linear infinite niah-working-spin}@media (prefers-reduced-motion:reduce){html[data-niah-working=true] .niah-corner-orb__spin,html[data-niah-working=true] .niah-voice-fab__spin,.niah-voice-fab__trigger.phx-click-loading .niah-voice-fab__spin,.niah-voice-fab--active .niah-voice-fab__spin{opacity:.55;animation:none}}html{--niah-orb-mark:2.85rem;--niah-orb-ring:calc(var(--niah-orb-mark) * 4);--niah-orb-glass-pad:.42rem;--niah-orb-housing:calc(var(--niah-orb-ring) / 2 + var(--niah-orb-glass-pad));--niah-orb-margin:0px;--niah-orb-extent:calc(var(--niah-orb-margin) + var(--niah-orb-housing));--niah-orb-hit:calc(var(--niah-orb-extent) + .25rem);--niah-orb-size:var(--niah-orb-housing);--niah-orb-radius:var(--niah-orb-housing);--niah-orb-inset:var(--niah-orb-margin);--niah-orb-track:oklab(100% 0 5.96046e-8/.22);--niah-orb-sweep:oklab(100% 0 5.96046e-8/.95);--niah-orb-sweep-dim:oklab(100% 0 5.96046e-8/.26)}html[data-color-scheme=light],html.color-scheme-light{--niah-orb-track:oklab(20.7682% -.00294792 -.0397151/.18);--niah-orb-sweep:oklab(54.615% -.026671 -.213549/.88);--niah-orb-sweep-dim:oklab(20.7682% -.00294792 -.0397151/.22)}html[data-color-scheme=press],html.color-scheme-press{--niah-orb-track:oklab(21.6115% .00342155 .00508092/.2);--niah-orb-sweep:oklab(21.6115% .00342155 .00508092/.82);--niah-orb-sweep-dim:oklab(55.3402% .00613877 .00985134/.4)}.niah-orb-root{z-index:105;pointer-events:none;width:0;height:0;position:fixed;bottom:0;left:0;overflow:visible}.niah-corner-orb{--niah-orb-well:var(--niah-orb-ring);--niah-orb-spoke:calc(var(--launcher-icon-size,4.95rem) * .75);--niah-orb-spoke-app:var(--niah-orb-spoke);--niah-orb-reach-mark:calc(var(--niah-orb-ring) / 2);--niah-orb-reach-far:16rem;--niah-orb-reach:calc(var(--niah-orb-reach-mark) + var(--niah-orb-spoke) * .65);--niah-orb-tether-from:var(--niah-orb-reach-mark);--niah-orb-tether-to:calc(var(--niah-orb-reach) - var(--niah-orb-spoke) / 2);--niah-orb-tether-length:calc(var(--niah-orb-tether-to) - var(--niah-orb-tether-from));--niah-orb-safe-bottom:0px;--niah-orb-fan-origin:var(--niah-orb-margin);--niah-orb-glass-r:calc(var(--niah-orb-reach-far) + var(--niah-orb-spoke-app) * .72);--niah-orb-hit:calc(var(--niah-orb-extent) + .25rem);--niah-orb-glass-bg:oklab(100% 0 5.96046e-8/.06);--niah-orb-glass-edge:oklab(100% 0 5.96046e-8/.55);--niah-orb-well-bg:transparent;--niah-orb-well-rim:oklab(100% 0 5.96046e-8/.4);--niah-orb-well-inset-top:transparent;--niah-orb-well-inset-bottom:transparent;z-index:105;width:var(--niah-orb-hit);height:calc(var(--niah-orb-hit) + var(--niah-orb-safe-bottom));pointer-events:none;margin:0;bottom:0;left:0;position:fixed!important}html[data-color-scheme=light] .niah-corner-orb,html.color-scheme-light .niah-corner-orb{--niah-orb-glass-bg:oklab(100% 0 5.96046e-8/.07);--niah-orb-glass-edge:oklab(96.1639% -.000142728 -.0019228/.819686);--niah-orb-well-bg:transparent;--niah-orb-well-rim:oklab(100% 0 5.96046e-8/.7);--niah-orb-well-inset-top:transparent;--niah-orb-well-inset-bottom:transparent}html[data-color-scheme=press] .niah-corner-orb,html.color-scheme-press .niah-corner-orb{--niah-orb-glass-bg:oklab(99.6141% -.00122765 .00786233/.06);--niah-orb-glass-edge:oklab(94.7837% -.000036484 .000122552/.748235);--niah-orb-well-bg:transparent;--niah-orb-well-rim:oklab(100% 0 5.96046e-8/.58)}.niah-corner-orb__trigger{width:var(--niah-orb-hit);height:calc(var(--niah-orb-hit) + var(--niah-orb-safe-bottom));cursor:pointer;pointer-events:auto;z-index:2;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;padding:0;position:absolute;bottom:0;left:0}.niah-corner-orb__trigger:active .niah-corner-orb__housing{transform:scale(.96)}.niah-corner-orb__housing{left:var(--niah-orb-margin);bottom:calc(var(--niah-orb-safe-bottom) + var(--niah-orb-margin));width:var(--niah-orb-housing);height:var(--niah-orb-housing);border-radius:0 var(--niah-orb-housing) 0 0;clip-path:circle(var(--niah-orb-housing) at 0 100%);border:1px solid var(--niah-orb-glass-edge);background:var(--niah-orb-glass-bg);-webkit-backdrop-filter:blur(10px)saturate(1.05);transform-origin:0 100%;pointer-events:none;border-bottom:0;border-left:0;transition:transform .14s,box-shadow .16s,filter .16s;position:absolute;overflow:hidden;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.55)}.niah-corner-orb__well{left:calc(var(--niah-orb-ring) / -2);bottom:calc(var(--niah-orb-ring) / -2);width:var(--niah-orb-ring);height:var(--niah-orb-ring);box-shadow:none;background:0 0;border-radius:50%;place-items:center;display:grid;position:absolute;overflow:hidden}.niah-corner-orb__glyph{z-index:2;color:oklab(99.2363% -.00119354 -.00363284);filter:drop-shadow(0 1px 1px oklab(0% none none/.35));pointer-events:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;bottom:1rem;left:1rem}.niah-corner-orb--right .niah-corner-orb__glyph{left:auto;right:1rem}.niah-corner-orb__glyph-icon{width:100%;height:100%}html.color-scheme-light .niah-corner-orb__glyph,html[data-color-scheme=light] .niah-corner-orb__glyph{color:oklab(26.8606% -.00721807 -.0710051);filter:drop-shadow(0 1px 1px oklab(100% 0 5.96046e-8/.55))}html.color-scheme-press .niah-corner-orb__glyph,html[data-color-scheme=press] .niah-corner-orb__glyph{color:oklab(23.9815% .00340524 .00552195);filter:drop-shadow(0 1px 1px oklab(99.6141% -.00122765 .00786233/.5))}.niah-corner-orb--active .niah-corner-orb__housing{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.55),0 0 0 1px oklab(62.3083% -.0332476 -.185052/.4),0 0 14px oklab(62.3083% -.0332476 -.185052/.35)}.niah-corner-orb--open .niah-corner-orb__housing{filter:none}.niah-corner-orb__fan{left:var(--niah-orb-fan-origin);bottom:calc(var(--niah-orb-safe-bottom) + var(--niah-orb-fan-origin));z-index:106;transform-origin:0 0;pointer-events:none;width:0;height:0;position:absolute}.niah-corner-orb--open:before{content:"";left:var(--niah-orb-margin);bottom:calc(var(--niah-orb-safe-bottom) + var(--niah-orb-margin));width:var(--niah-orb-glass-r);height:var(--niah-orb-glass-r);border-radius:0 var(--niah-orb-glass-r) 0 0;clip-path:circle(var(--niah-orb-glass-r) at 0 100%);pointer-events:none;z-index:1;background:var(--niah-orb-glass-bg);border:1px solid var(--niah-orb-glass-edge);-webkit-backdrop-filter:blur(10px)saturate(1.05);border-bottom:0;border-left:0;position:absolute;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.55);-webkit-mask-image:none;mask-image:none}.niah-corner-orb__fan[style*="display: none"]{pointer-events:none}.niah-corner-orb__spoke{--niah-spoke-hue:#3b82f6;--niah-spoke-hue-deep:#1d4ed8;--niah-spoke-hue-lit:#60a5fa;z-index:3;width:var(--niah-orb-spoke);height:var(--niah-orb-spoke);margin:calc(var(--niah-orb-spoke) / -2) 0 0 calc(var(--niah-orb-spoke) / -2);justify-content:center;align-items:center;padding:0;position:absolute;top:0;left:0;overflow:hidden;background:radial-gradient(circle at 32% 28%, oklab(100% 0 5.96046e-8/.38) 0%, transparent 42%), linear-gradient(155deg, var(--niah-spoke-hue-lit) 0%, var(--niah-spoke-hue) 48%, var(--niah-spoke-hue-deep) 100%)!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1.5px 0 oklab(100% 0 5.96046e-8/.55), inset 0 -2px 4px oklab(0% none none/.28), 0 1px 2px oklab(0% none none/.25), 0 8px 18px var(--niah-spoke-hue), 0 0 0 1px var(--niah-spoke-hue-deep)!important;border:1px solid oklab(100% 0 5.96046e-8/.42)!important;border-radius:22%!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.niah-corner-orb__spoke{box-shadow:inset 0 1.5px 0 oklab(100% 0 5.96046e-8/.55), inset 0 -2px 4px oklab(0% none none/.28), 0 1px 2px oklab(0% none none/.25), 0 8px 18px color-mix(in oklab, var(--niah-spoke-hue) 42%, transparent), 0 0 0 1px color-mix(in oklab, var(--niah-spoke-hue-deep) 35%, transparent)!important}}.niah-corner-orb__spoke{cursor:pointer;pointer-events:auto;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transform-origin:50%;transform:rotate(var(--niah-spoke-angle,-45deg)) translate(var(--niah-orb-reach)) rotate(calc(-1 * var(--niah-spoke-angle,-45deg)));text-decoration:none;transition:filter .14s,box-shadow .14s,transform .14s;color:#fff!important}.niah-corner-orb__spoke--home{--niah-spoke-hue:#3b82f6;--niah-spoke-hue-deep:#1d4ed8;--niah-spoke-hue-lit:#93c5fd}.niah-corner-orb__spoke--launcher{--niah-spoke-hue:#8b5cf6;--niah-spoke-hue-deep:#5b21b6;--niah-spoke-hue-lit:#c4b5fd}.niah-corner-orb__spoke--menu{--niah-spoke-hue:#14b8a6;--niah-spoke-hue-deep:#0f766e;--niah-spoke-hue-lit:#5eead4}.niah-corner-orb__spoke--filter{--niah-spoke-hue:#f59e0b;--niah-spoke-hue-deep:#c2410c;--niah-spoke-hue-lit:#fcd34d}.niah-corner-orb__spoke--home,.niah-corner-orb__spoke--launcher,.niah-corner-orb__spoke--menu,.niah-corner-orb__spoke--filter{box-shadow:none!important;background:0 0!important;border:0!important;overflow:visible!important}.niah-corner-orb__spoke--home:after,.niah-corner-orb__spoke--launcher:after,.niah-corner-orb__spoke--menu:after,.niah-corner-orb__spoke--filter:after{content:"";z-index:0;pointer-events:none;background:var(--dock-surface-bg,#28282cb8);border:1px solid var(--dock-surface-border,#ffffff1f);-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));border-radius:28%;position:absolute;inset:-.24rem;box-shadow:0 1px 2px oklab(0% none none/.22),0 10px 24px oklab(0% none none/.32);display:block!important}.niah-corner-orb__spoke--home:hover,.niah-corner-orb__spoke--home:focus-visible,.niah-corner-orb__spoke--launcher:hover,.niah-corner-orb__spoke--launcher:focus-visible,.niah-corner-orb__spoke--menu:hover,.niah-corner-orb__spoke--menu:focus-visible,.niah-corner-orb__spoke--filter:hover,.niah-corner-orb__spoke--filter:focus-visible{filter:none;box-shadow:none!important;background:0 0!important;border:0!important}.niah-corner-orb__spoke--home:hover:after,.niah-corner-orb__spoke--home:focus-visible:after,.niah-corner-orb__spoke--launcher:hover:after,.niah-corner-orb__spoke--launcher:focus-visible:after,.niah-corner-orb__spoke--menu:hover:after,.niah-corner-orb__spoke--menu:focus-visible:after,.niah-corner-orb__spoke--filter:hover:after,.niah-corner-orb__spoke--filter:focus-visible:after{box-shadow:0 2px 4px oklab(0% none none/.22),0 12px 28px oklab(0% none none/.38)}.niah-corner-orb__spoke--home:active,.niah-corner-orb__spoke--launcher:active,.niah-corner-orb__spoke--menu:active,.niah-corner-orb__spoke--filter:active{filter:none;box-shadow:none!important}.niah-corner-orb__spoke--home:active:after,.niah-corner-orb__spoke--launcher:active:after,.niah-corner-orb__spoke--menu:active:after,.niah-corner-orb__spoke--filter:active:after{box-shadow:0 1px 2px oklab(0% none none/.28),0 4px 12px oklab(0% none none/.3)}.niah-corner-orb__spoke:before{content:"";width:max(0px, var(--niah-orb-tether-length));background:linear-gradient(90deg, var(--niah-spoke-hue) 0%, var(--niah-spoke-hue) 45%, var(--niah-spoke-hue) 100%);border-radius:999px;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.niah-corner-orb__spoke:before{background:linear-gradient(90deg, color-mix(in oklab, var(--niah-spoke-hue) 12%, transparent) 0%, color-mix(in oklab, var(--niah-spoke-hue) 38%, transparent) 45%, color-mix(in oklab, var(--niah-spoke-hue) 18%, transparent) 100%)}}.niah-corner-orb__spoke:before{box-shadow:0 0 5px var(--niah-spoke-hue)}@supports (color:color-mix(in lab, red, red)){.niah-corner-orb__spoke:before{box-shadow:0 0 5px color-mix(in oklab, var(--niah-spoke-hue) 18%, transparent)}}.niah-corner-orb__spoke:before{opacity:.72;pointer-events:none;z-index:-1;transform-origin:0;transform:rotate(calc(var(--niah-spoke-angle,-45deg) + 180deg)) translateX(calc(var(--niah-orb-spoke) / 2 - 1px))}.niah-corner-orb__spoke:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(oklab(100% 0 5.96046e-8/.28) 0%,#0000 42%,oklab(0% none none/.12) 100%);position:absolute;inset:1px;box-shadow:inset 0 0 0 1px oklab(100% 0 5.96046e-8/.18)}.niah-corner-orb__spoke :is(svg,span[class^=hero-],span[class*=\ hero-]){z-index:1;filter:drop-shadow(0 1px 1px oklab(0% none none/.35));position:relative;color:#fff!important;width:2.35rem!important;height:2.35rem!important}.niah-corner-orb__spoke:hover,.niah-corner-orb__spoke:focus-visible{filter:brightness(1.08)saturate(1.08);color:#fff!important;box-shadow:inset 0 1.5px 0 oklab(100% 0 5.96046e-8/.65), inset 0 -2px 4px oklab(0% none none/.22), 0 2px 4px oklab(0% none none/.22), 0 10px 24px var(--niah-spoke-hue), 0 0 0 1px var(--niah-spoke-hue-lit)!important;border-color:oklab(100% 0 5.96046e-8/.58)!important}@supports (color:color-mix(in lab, red, red)){.niah-corner-orb__spoke:hover,.niah-corner-orb__spoke:focus-visible{box-shadow:inset 0 1.5px 0 oklab(100% 0 5.96046e-8/.65), inset 0 -2px 4px oklab(0% none none/.22), 0 2px 4px oklab(0% none none/.22), 0 10px 24px color-mix(in oklab, var(--niah-spoke-hue) 55%, transparent), 0 0 0 1px color-mix(in oklab, var(--niah-spoke-hue-lit) 45%, transparent)!important}}.niah-corner-orb__spoke:hover,.niah-corner-orb__spoke:focus-visible{outline:none}.niah-corner-orb__spoke:hover :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke:focus-visible :is(svg,span[class^=hero-],span[class*=\ hero-]){color:#fff!important}.niah-corner-orb__spoke:active{filter:brightness(.94)saturate(1.05);box-shadow:inset 0 2px 6px oklab(0% none none/.32), inset 0 1px 0 oklab(100% 0 5.96046e-8/.3), 0 4px 12px var(--niah-spoke-hue)!important}@supports (color:color-mix(in lab, red, red)){.niah-corner-orb__spoke:active{box-shadow:inset 0 2px 6px oklab(0% none none/.32), inset 0 1px 0 oklab(100% 0 5.96046e-8/.3), 0 4px 12px color-mix(in oklab, var(--niah-spoke-hue) 35%, transparent)!important}}.niah-corner-orb__spoke--app{--niah-spoke-hue:#64748b;--niah-spoke-hue-deep:#475569;--niah-spoke-hue-lit:#94a3b8;z-index:2;width:var(--niah-orb-spoke-app);height:var(--niah-orb-spoke-app);margin:calc(var(--niah-orb-spoke-app) / -2) 0 0 calc(var(--niah-orb-spoke-app) / -2);transform:rotate(var(--niah-spoke-angle,-45deg)) translate(var(--niah-orb-reach-far)) rotate(calc(-1 * var(--niah-spoke-angle,-45deg)));box-shadow:none!important;background:0 0!important;border:0!important;border-radius:22%!important;overflow:visible!important}.niah-corner-orb__spoke--app:before{--niah-orb-tether-from:var(--niah-orb-reach-mark);--niah-orb-tether-to:calc(var(--niah-orb-reach-far) - var(--niah-orb-spoke-app) / 2);--niah-orb-tether-length:calc(var(--niah-orb-tether-to) - var(--niah-orb-tether-from));transform:rotate(calc(var(--niah-spoke-angle,-45deg) + 180deg)) translateX(calc(var(--niah-orb-spoke-app) / 2 - 1px))}.niah-corner-orb__spoke--app:after{content:"";z-index:0;pointer-events:none;background:var(--dock-surface-bg,#28282cb8);border:1px solid var(--dock-surface-border,#ffffff1f);-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));border-radius:28%;position:absolute;inset:-.24rem;box-shadow:0 1px 2px oklab(0% none none/.22),0 10px 24px oklab(0% none none/.32);display:block!important}.niah-corner-orb__spoke--app:hover,.niah-corner-orb__spoke--app:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important}.niah-corner-orb__spoke--app:hover:after,.niah-corner-orb__spoke--app:focus-visible:after{box-shadow:0 2px 4px oklab(0% none none/.22),0 12px 28px oklab(0% none none/.38)}.niah-corner-orb__spoke--app:active{box-shadow:none!important}.niah-corner-orb__spoke--app:active:after{box-shadow:0 1px 2px oklab(0% none none/.28),0 4px 12px oklab(0% none none/.3)}.niah-corner-orb__app-tile,.niah-corner-orb__spoke--app>.niah-corner-orb__app-tile,.niah-corner-orb__spoke--app>svg.niah-corner-orb__app-tile,.niah-corner-orb__spoke--app>img.niah-corner-orb__app-tile,.niah-corner-orb__spoke--home>.niah-corner-orb__app-tile,.niah-corner-orb__spoke--home>svg.niah-corner-orb__app-tile,.niah-corner-orb__spoke--launcher>.niah-corner-orb__app-tile,.niah-corner-orb__spoke--launcher>svg.niah-corner-orb__app-tile,.niah-corner-orb__spoke--launcher>img.niah-corner-orb__app-tile,.niah-corner-orb__spoke--menu>.niah-corner-orb__app-tile,.niah-corner-orb__spoke--menu>svg.niah-corner-orb__app-tile,.niah-corner-orb__spoke--filter>.niah-corner-orb__app-tile,.niah-corner-orb__spoke--filter>svg.niah-corner-orb__app-tile{z-index:1;object-fit:cover;border-radius:22%;max-width:none;max-height:none;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 .5px oklab(0% none none/.16);width:100%!important;height:100%!important;color:inherit!important;filter:none!important}.niah-corner-orb__spoke--app :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--app:hover :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--app:focus-visible :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--home :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--home:hover :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--home:focus-visible :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--launcher :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--launcher:hover :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--launcher:focus-visible :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--menu :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--menu:hover :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--menu:focus-visible :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--filter :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--filter:hover :is(svg,span[class^=hero-],span[class*=\ hero-]),.niah-corner-orb__spoke--filter:focus-visible :is(svg,span[class^=hero-],span[class*=\ hero-]){color:inherit!important;filter:none!important}.niah-corner-orb--open{width:max(var(--niah-orb-hit), calc(var(--niah-orb-fan-origin) + var(--niah-orb-glass-r) + .35rem));height:max(calc(var(--niah-orb-hit) + var(--niah-orb-safe-bottom)), calc(var(--niah-orb-safe-bottom) + var(--niah-orb-fan-origin) + var(--niah-orb-glass-r) + .35rem));overflow:visible}.niah-orb-root--right,.niah-corner-orb--right,.niah-corner-orb--right .niah-corner-orb__trigger{left:auto;right:0}.niah-corner-orb--right .niah-corner-orb__housing{left:auto;right:var(--niah-orb-margin);border-radius:var(--niah-orb-housing) 0 0 0;clip-path:circle(var(--niah-orb-housing) at 100% 100%);border-left:1px solid var(--niah-orb-glass-edge);transform-origin:100% 100%;border-right:0}.niah-corner-orb--right .niah-corner-orb__well{left:auto;right:calc(var(--niah-orb-ring) / -2);bottom:calc(var(--niah-orb-ring) / -2)}.niah-corner-orb--right.niah-corner-orb--open:before{left:auto;right:var(--niah-orb-margin);border-radius:var(--niah-orb-glass-r) 0 0 0;clip-path:circle(var(--niah-orb-glass-r) at 100% 100%);border-left:1px solid var(--niah-orb-glass-edge);border-right:0;-webkit-mask-image:none;mask-image:none}.niah-corner-orb--right .niah-corner-orb__fan{left:auto;right:var(--niah-orb-fan-origin);transform-origin:100% 0;transform:scaleX(-1)}.niah-corner-orb--right .niah-corner-orb__spoke{transform:rotate(var(--niah-spoke-angle,-45deg)) translate(var(--niah-orb-reach)) rotate(calc(-1 * var(--niah-spoke-angle,-45deg))) scaleX(-1)}.niah-corner-orb--right .niah-corner-orb__spoke--app{transform:rotate(var(--niah-spoke-angle,-45deg)) translate(var(--niah-orb-reach-far)) rotate(calc(-1 * var(--niah-spoke-angle,-45deg))) scaleX(-1)}@media (prefers-reduced-motion:reduce){.niah-corner-orb__fan{transition:none!important}}html.native-app:not(.visionos-app) .niah-corner-orb,html.android-app .niah-corner-orb{--niah-orb-safe-bottom:0px}html:has(#launcher-page.launcher-page--edit) .niah-orb-root,html:has(#launcher-page.launcher-page--edit) .niah-voice-fab,html:has(#launcher-page.launcher-page--search) .niah-orb-root,html:has(#launcher-page.launcher-page--search) .niah-voice-fab,html:has(#meetings-schedule-modal) .niah-orb-root,html:has(#meetings-schedule-modal) .niah-voice-fab,html:has(#meetings-detail-modal) .niah-orb-root,html:has(#meetings-detail-modal) .niah-voice-fab,html:has(#event-form-modal) .niah-orb-root,html:has(#event-form-modal) .niah-voice-fab,html:has(#event-detail-modal) .niah-orb-root,html:has(#event-detail-modal) .niah-voice-fab,html:has(#new-menu-modal-root:not([hidden])) .niah-orb-root,html:has(#new-menu-modal-root:not([hidden])) .niah-voice-fab,html:has(#persistent-launcher-host.persistent-launcher-host--hidden) .niah-orb-root,html:has(#persistent-launcher-host.persistent-launcher-host--hidden) .niah-voice-fab,html:not(:has(#persistent-launcher-host)) .niah-orb-root,html:not(:has(#persistent-launcher-host)) .niah-voice-fab{visibility:hidden!important;pointer-events:none!important;display:none!important}html:has(#persistent-launcher-host.persistent-launcher-host--hidden) .persistent-corner-chrome:not(:has(.niah-agent-voice-root--active)),html:not(:has(#persistent-launcher-host)) .persistent-corner-chrome:not(:has(.niah-agent-voice-root--active)){pointer-events:none}#niah-agent-voice,.niah-agent-voice-root{z-index:110;pointer-events:none;width:auto;height:auto;position:fixed;inset:0;overflow:visible}#niah-agent-voice:has(.voice-agent-overlay),.niah-agent-voice-root--active{z-index:10040}.niah-agent-voice-fab-host{z-index:111;pointer-events:none;width:0;height:0;position:fixed;bottom:0;left:0;overflow:visible}.voice-agent-overlay{pointer-events:auto!important}.niah-voice-fab{--niah-orb-safe-bottom:0px;--niah-orb-hit:calc(var(--niah-orb-extent) + .25rem);--niah-orb-glass-bg:oklab(100% 0 5.96046e-8/.06);--niah-orb-glass-edge:oklab(100% 0 5.96046e-8/.55);z-index:111;width:var(--niah-orb-hit);height:calc(var(--niah-orb-hit) + var(--niah-orb-safe-bottom));pointer-events:auto;bottom:0;left:0;overflow:visible;cursor:pointer!important;position:fixed!important}.niah-voice-fab--right{left:auto;right:0}.niah-voice-fab__trigger{width:var(--niah-orb-hit);height:calc(var(--niah-orb-hit) + var(--niah-orb-safe-bottom));pointer-events:auto;z-index:2;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;padding:0;position:absolute;bottom:0;left:0;cursor:pointer!important}.niah-voice-fab__trigger:hover,.niah-voice-fab__trigger:focus-visible,.niah-voice-fab__trigger:hover *,.niah-voice-fab :hover{cursor:pointer!important}.niah-voice-fab--right .niah-voice-fab__trigger{left:auto;right:0}.niah-voice-fab__trigger:active .niah-voice-fab__housing{transform:scale(.96)}.niah-voice-fab__housing{left:var(--niah-orb-margin);bottom:calc(var(--niah-orb-safe-bottom) + var(--niah-orb-margin));width:var(--niah-orb-housing);height:var(--niah-orb-housing);border-radius:0 var(--niah-orb-housing) 0 0;clip-path:circle(var(--niah-orb-housing) at 0 100%);border:1px solid var(--niah-orb-glass-edge);background:var(--niah-orb-glass-bg);-webkit-backdrop-filter:blur(10px)saturate(1.05);transform-origin:0 100%;pointer-events:none;border-bottom:0;border-left:0;transition:transform .14s,box-shadow .16s,filter .16s;position:absolute;overflow:hidden;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.55);cursor:pointer!important}.niah-voice-fab--right .niah-voice-fab__housing{left:auto;right:var(--niah-orb-margin);border-radius:var(--niah-orb-housing) 0 0 0;clip-path:circle(var(--niah-orb-housing) at 100% 100%);border-left:1px solid var(--niah-orb-glass-edge);transform-origin:100% 100%;border-right:0}.niah-voice-fab__well{left:calc(var(--niah-orb-ring) / -2);bottom:calc(var(--niah-orb-ring) / -2);width:var(--niah-orb-ring);height:var(--niah-orb-ring);box-shadow:none;background:0 0;border-radius:50%;place-items:center;display:grid;position:absolute;overflow:hidden}.niah-voice-fab--right .niah-voice-fab__well{left:auto;right:calc(var(--niah-orb-ring) / -2);bottom:calc(var(--niah-orb-ring) / -2)}.niah-voice-fab__glyph{z-index:2;color:oklab(99.2363% -.00119354 -.00363284);filter:drop-shadow(0 1px 1px oklab(0% none none/.35));pointer-events:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;bottom:1rem;left:1rem}.niah-voice-fab--right .niah-voice-fab__glyph{left:auto;right:1rem}.niah-voice-fab__glyph-icon{width:100%;height:100%}html.color-scheme-light .niah-voice-fab__glyph{color:oklab(26.8606% -.00721807 -.0710051);filter:drop-shadow(0 1px 1px oklab(100% 0 5.96046e-8/.55))}html.color-scheme-press .niah-voice-fab__glyph{color:oklab(23.9815% .00340524 .00552195);filter:drop-shadow(0 1px 1px oklab(99.6141% -.00122765 .00786233/.5))}.niah-voice-fab--active .niah-voice-fab__housing,body[data-voice-active=true] .niah-voice-fab .niah-voice-fab__housing{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.55),0 0 0 1px oklab(62.3083% -.0332476 -.185052/.4),0 0 14px oklab(62.3083% -.0332476 -.185052/.35)}body[data-voice-active=true] .niah-voice-fab,body:has(#voice-chat-overlay) .niah-voice-fab{visibility:hidden!important;pointer-events:none!important;display:none!important}html.native-app:not(.visionos-app) .niah-voice-fab,html.android-app .niah-voice-fab{--niah-orb-safe-bottom:0px}html.color-scheme-light .niah-voice-fab{--niah-orb-glass-bg:oklab(100% 0 5.96046e-8/.07);--niah-orb-glass-edge:oklab(96.1639% -.000142728 -.0019228/.819686)}html.color-scheme-press .niah-voice-fab{--niah-orb-glass-bg:oklab(99.6141% -.00122765 .00786233/.06);--niah-orb-glass-edge:oklab(94.7837% -.000036484 .000122552/.748235)}.niah-voice-fab__error{bottom:calc(var(--niah-orb-housing) + .5rem);z-index:3;color:#fecaca;pointer-events:none;background:oklab(25.7518% .0795683 .0388799/.88);border-radius:.65rem;max-width:14rem;margin:0;padding:.45rem .65rem;font-size:.72rem;line-height:1.35;position:absolute;left:.5rem;box-shadow:0 8px 20px oklab(0% none none/.35)}.niah-voice-fab--right .niah-voice-fab__error{left:auto;right:.5rem}.chrome-header--orb-host{pointer-events:none;position:static;overflow:visible;height:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}.app-tool-mobile-header.chrome-header--orb-host{flex:0 0 0!important;height:0!important;min-height:0!important;padding:0!important}html.is-visionos .app-tool-mobile-header.chrome-header--orb-host,.is-visionos .app-tool-mobile-header.chrome-header--orb-host{height:0!important;min-height:0!important}#app-root .app-tool-chrome,#admin-content .app-tool-chrome,#app-root .calendar-toolbar.app-tool-chrome{padding-top:var(--app-chrome-pad,.75rem)}@media (max-width:767px){#app-root .app-tool-chrome,#admin-content .app-tool-chrome,#app-root .calendar-toolbar.app-tool-chrome{padding-top:var(--app-chrome-pad,.75rem)}#app-root .app-tool-chrome.app-tool-chrome--notch,#admin-content .app-tool-chrome.app-tool-chrome--notch,#app-root .calendar-toolbar.app-tool-chrome.app-tool-chrome--notch{padding-top:max(var(--app-chrome-pad,.75rem), env(safe-area-inset-top,0px))}body:not([data-page=chat]):not([data-page=messages]) #app-root .app-tool-shell>.app-tool-plate:has(.app-tool-chrome){padding-top:0}body:not([data-page=chat]):not([data-page=messages]):not([data-page=profile]) #app-root .app-tool-shell>.app-tool-plate:not(:has(.app-tool-chrome)){padding-top:var(--app-chrome-pad,.75rem)}#app-root .app-tool-plate>.tasks-search{padding-top:.65rem}#app-root .app-tool-plate>.tasks-search~.app-tool-chrome,#app-root .app-tool-plate>.tasks-search~.calendar-toolbar.app-tool-chrome{padding-top:var(--app-chrome-pad,.75rem)}html.android-app #app-root .app-tool-plate>.tasks-search,html.is-visionos #app-root .app-tool-plate>.tasks-search,.is-visionos #app-root .app-tool-plate>.tasks-search{padding-top:.65rem}#app-root .story-bar-component~.app-tool-shell>.app-tool-plate .app-tool-chrome,#app-root .story-bar-component~.app-tool-shell>.app-tool-plate .calendar-toolbar.app-tool-chrome{padding-top:var(--app-chrome-pad,.75rem)}#app-root .story-bar-component~.app-tool-shell>.app-tool-plate>.tasks-search{padding-top:.65rem}body:not([data-page=chat]):not([data-page=messages]):not([data-page=profile]) #app-root .story-bar-component~.app-tool-shell>.app-tool-plate:not(:has(.app-tool-chrome)),html.android-app #app-root .app-tool-chrome,html.android-app #app-root .calendar-toolbar.app-tool-chrome{padding-top:var(--app-chrome-pad,.75rem)}html.android-app #app-root .app-tool-chrome.app-tool-chrome--notch,html.android-app #app-root .calendar-toolbar.app-tool-chrome.app-tool-chrome--notch{padding-top:max(var(--app-chrome-pad,.75rem), var(--safe-area-inset-top,3rem))}html.android-app #app-root .app-tool-plate>.tasks-search~.app-tool-chrome,html.android-app #app-root .app-tool-plate>.tasks-search~.calendar-toolbar.app-tool-chrome,html.android-app body:not([data-page=chat]):not([data-page=messages]):not([data-page=profile]) #app-root .app-tool-shell>.app-tool-plate:not(:has(.app-tool-chrome)),html.android-app #app-root .story-bar-component~.app-tool-shell>.app-tool-plate .app-tool-chrome,html.android-app #app-root .story-bar-component~.app-tool-shell>.app-tool-plate .calendar-toolbar.app-tool-chrome,html.android-app #app-root .story-bar-component~.app-tool-shell>.app-tool-plate>.tasks-search,html.android-app body:not([data-page=chat]):not([data-page=messages]):not([data-page=profile]) #app-root .story-bar-component~.app-tool-shell>.app-tool-plate:not(:has(.app-tool-chrome)){padding-top:var(--app-chrome-pad,.75rem)}html.android-app #app-root .story-bar-component~.app-tool-shell>.app-tool-plate>.tasks-search{padding-top:.65rem}html.is-visionos #app-root .app-tool-chrome,.is-visionos #app-root .app-tool-chrome,html.is-visionos #app-root .calendar-toolbar.app-tool-chrome,.is-visionos #app-root .calendar-toolbar.app-tool-chrome,html.is-visionos body:not([data-page=chat]):not([data-page=messages]):not([data-page=profile]) #app-root .app-tool-shell>.app-tool-plate:not(:has(.app-tool-chrome)),.is-visionos body:not([data-page=chat]):not([data-page=messages]):not([data-page=profile]) #app-root .app-tool-shell>.app-tool-plate:not(:has(.app-tool-chrome)){padding-top:var(--app-chrome-pad,.75rem)}}.chrome-header--orb-host .chrome-header__float,.chrome-header--orb-host .chrome-header__float-bar,.chrome-header--orb-host .chrome-header__float-start{display:contents}html.android-app .chrome-header--float{--chrome-corner-tag-pad-top:max(.5rem, max(3rem, var(--safe-area-inset-top,3rem)))}html.android-app #mobile-app-header.chrome-header:not(.chrome-header--float),html.android-app #landing-mobile-header.chrome-header:not(.chrome-header--float){padding-top:max(.5rem, max(3rem, var(--safe-area-inset-top,3rem)))!important}html.android-app:before{content:"";height:max(3rem, var(--safe-area-inset-top,3rem));z-index:79;pointer-events:none;background-color:#f3f4f6;position:fixed;top:0;left:0;right:0}html.android-app.dark:before,html.android-app[data-color-scheme=dark]:before,html.android-app[data-color-scheme=neutral]:before{background-color:#000}body:has(#need-overlay-root,#comment-sheet-root,#series-reader-modal,#repost-modal-root,#reactions-modal-root,#reposts-modal-root,#followers-modal-root,#following-modal-root,#new-menu-modal-root) #mobile-app-header,body:has(#need-overlay-root,#comment-sheet-root,#series-reader-modal,#repost-modal-root,#reactions-modal-root,#reposts-modal-root,#followers-modal-root,#following-modal-root,#new-menu-modal-root) #landing-mobile-header{pointer-events:none;visibility:hidden;z-index:0!important}body:has(#followers-modal-root) #followers-modal-root .pt-safe-modal,body:has(#following-modal-root) #following-modal-root .pt-safe-modal,.wm-window .pt-safe,.wm-window .pt-safe-modal,.wm-window .pt-safe-modal-mobile,.wm-window .p-safe-modal{padding-top:0!important}html.ios-app .wm-window .fixed.inset-0:not(#story-view-dismiss),html.ios-app .wm-window #comment-sheet-panel,html.ios-web .wm-window .fixed.inset-0:not(#story-view-dismiss),html.ios-web .wm-window #comment-sheet-panel{position:absolute}html.ios-app .wm-window .relative:has(>.need-action-modal-backdrop),html.ios-web .wm-window .relative:has(>.need-action-modal-backdrop){position:absolute!important;inset:0!important}html.ios-app .wm-window .expert-picker-sheet,html.ios-web .wm-window .expert-picker-sheet{padding-top:.75rem;position:absolute}html.ios-app .wm-window #expert-modal-backdrop,html.ios-web .wm-window #expert-modal-backdrop{padding-top:.5rem}html.ios-app .wm-window [id^=filter-sidebar-container],html.ios-app .wm-window [id^=filter-sidebar-container] [class~=fixed],html.ios-web .wm-window [id^=filter-sidebar-container],html.ios-web .wm-window [id^=filter-sidebar-container] [class~=fixed]{position:absolute!important}.wm-window [id$=-modal-content] .sticky,.wm-window [id$=-modal-root] .sticky,html.ios-app .wm-window #followers-modal-content .sticky,html.ios-app .wm-window #following-modal-content .sticky,html.ios-web .wm-window #followers-modal-content .sticky,html.ios-web .wm-window #following-modal-content .sticky{top:0!important}body:has(#followers-modal-root),body:has(#following-modal-root){--modal-sticky-top-offset:0px}html.ios-app body:has(#followers-modal-root) #followers-modal-content,html.ios-app body:has(#following-modal-root) #following-modal-content,html.ios-web body:has(#followers-modal-root) #followers-modal-content,html.ios-web body:has(#following-modal-root) #following-modal-content{padding-top:max(.5rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)))!important}html.ios-app body:has(#followers-modal-root) .wm-window #followers-modal-content,html.ios-app body:has(#following-modal-root) .wm-window #following-modal-content,html.ios-web body:has(#followers-modal-root) .wm-window #followers-modal-content,html.ios-web body:has(#following-modal-root) .wm-window #following-modal-content{padding-top:0!important}html.android-app body:has(#followers-modal-root) #followers-modal-content,html.android-app body:has(#following-modal-root) #following-modal-content{padding-top:3rem!important}html.android-app body:has(#followers-modal-root) .wm-window #followers-modal-content,html.android-app body:has(#following-modal-root) .wm-window #following-modal-content,html.is-visionos body:has(#followers-modal-root) #followers-modal-content,html.is-visionos body:has(#following-modal-root) #following-modal-content{padding-top:0!important}.chrome-header__action{flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.chrome-header__action .chrome-icon,.chrome-header__action .hero-user-circle{width:1.5rem;height:1.5rem}.chrome-sidebar-panel{max-width:88vw;width:var(--mobile-sidebar-width)!important}@media (max-width:1023px){.chrome-filter-panel{max-width:88vw;width:var(--mobile-sidebar-width)!important}}.chrome-sidebar-label{font-size:1rem}.chrome-sidebar-menu__footer,.chrome-sidebar-shell__deck{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 5.75rem)}html.native-app:not(.visionos-app) :is(.chrome-sidebar-menu__footer,.chrome-sidebar-shell__deck){padding-bottom:5.75rem}html.android-app :is(.chrome-sidebar-menu__footer,.chrome-sidebar-shell__deck){padding-bottom:calc(5.75rem + max(0px, var(--safe-area-inset-bottom,0px)))}#mobile-navigation-collapsed-trigger{width:4rem;height:4rem}html.android-app #mobile-navigation-collapsed-trigger{bottom:calc(max(2rem, var(--safe-area-inset-bottom,2rem)) + .25rem)}:root{--sidebar-shell-width:min(22.5rem, 92vw);--sidebar-shell-pad:1.25rem;--sidebar-shell-accent:var(--app-accent,#6366f1)}.chrome-sidebar-panel--shell{border-right:1px solid #ffffff0f;max-width:92vw;box-shadow:24px 0 64px -12px #00000073,inset -1px 0 #ffffff0a;width:var(--sidebar-shell-width)!important;background:0 0!important}html:not(.dark):not([data-color-scheme=dark]) .chrome-sidebar-panel--shell{border-right-color:#0000000f;box-shadow:24px 0 48px -16px #0f172a1f,inset -1px 0 #ffffffa6}.chrome-sidebar-panel--shell:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(120% 80% at 0 0,#6366f124,#0000 55%),radial-gradient(90% 60% at 100% 100%,#0ea5e91a,#0000 50%),linear-gradient(#000000eb 0%,#000000fa 100%);position:absolute;inset:0}html:not(.dark):not([data-color-scheme=dark]) .chrome-sidebar-panel--shell:before{background:radial-gradient(120% 80% at 0 0,#6366f11a,#0000 55%),radial-gradient(90% 60% at 100% 100%,#0ea5e914,#0000 50%),linear-gradient(#fafafcfa 0%,#f4f4f6 100%)}.chrome-sidebar-shell{z-index:1;height:100%;min-height:0;padding-inline:var(--sidebar-shell-pad);flex-direction:column;display:flex;position:relative}.chrome-sidebar-shell__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-top:.25rem;padding-bottom:1.75rem;display:flex}.chrome-sidebar-shell__brand{flex-direction:column;gap:.35rem;min-width:0;display:flex}.chrome-sidebar-shell__brand .niah-wordmark{letter-spacing:-.04em;font-size:2rem;font-weight:800}.chrome-sidebar-shell__tagline{letter-spacing:.14em;text-transform:uppercase;color:var(--app-text-muted,#71717a);font-size:.6875rem;font-weight:600}.chrome-sidebar-shell__close{width:2.25rem;height:2.25rem;color:inherit;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}.chrome-sidebar-shell__close:hover{background:#ffffff14;border-color:#ffffff24}html:not(.dark):not([data-color-scheme=dark]) .chrome-sidebar-shell__close{background:#ffffffb8;border-color:#0000000f}.chrome-sidebar-shell__orbit{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:.875rem;min-height:0;padding-block:.25rem 1rem;display:flex}.chrome-sidebar-shell__orbit-label{letter-spacing:.16em;text-transform:uppercase;color:var(--app-text-muted,#71717a);padding-inline:.25rem;font-size:.6875rem;font-weight:600}.sidebar-workspace-orbit{isolation:isolate;position:relative}.sidebar-workspace-orbit__glow{z-index:0;background:radial-gradient(ellipse at 50% 40%, var(--sidebar-shell-accent), transparent 70%);border-radius:1.25rem;position:absolute;inset:-10% -6%}@supports (color:color-mix(in lab, red, red)){.sidebar-workspace-orbit__glow{background:radial-gradient(ellipse at 50% 40%, color-mix(in srgb, var(--sidebar-shell-accent) 22%, transparent), transparent 70%)}}.sidebar-workspace-orbit__glow{filter:blur(14px);opacity:.75;pointer-events:none}.sidebar-workspace-orbit__card{z-index:1;-webkit-backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff14 0%,#ffffff05 100%);border:1px solid #ffffff1a;border-radius:1rem;width:100%;transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 16px 32px -20px #00000073}html:not(.dark):not([data-color-scheme=dark]) .sidebar-workspace-orbit__card{background:linear-gradient(145deg,#ffffffeb 0%,#ffffffb8 100%);border-color:#0000000f;box-shadow:inset 0 1px #ffffffe6,0 20px 40px -20px #0f172a1f}.sidebar-workspace-orbit__card:hover{border-color:var(--sidebar-shell-accent)}@supports (color:color-mix(in lab, red, red)){.sidebar-workspace-orbit__card:hover{border-color:color-mix(in srgb, var(--sidebar-shell-accent) 35%, #ffffff1f)}}.sidebar-workspace-orbit__card--open{border-color:var(--sidebar-shell-accent)}@supports (color:color-mix(in lab, red, red)){.sidebar-workspace-orbit__card--open{border-color:color-mix(in srgb, var(--sidebar-shell-accent) 45%, #ffffff24)}}.sidebar-workspace-orbit__card--open{box-shadow:0 1px 0 #ffffff1a inset, 0 0 0 1px var(--sidebar-shell-accent), 0 28px 56px -24px #0009}@supports (color:color-mix(in lab, red, red)){.sidebar-workspace-orbit__card--open{box-shadow:0 1px 0 #ffffff1a inset, 0 0 0 1px color-mix(in srgb, var(--sidebar-shell-accent) 18%, transparent), 0 28px 56px -24px #0009}}.chrome-sidebar-shell .workspace-switcher-control--shell{text-align:left;flex-direction:row;align-items:center;gap:.875rem;width:100%;padding:.875rem 1rem;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.chrome-sidebar-shell .workspace-switcher-control--shell .workspace-switcher-icon{width:2.75rem;height:2.75rem;box-shadow:none;background:0 0;border:none;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:0;padding:0;display:flex;overflow:hidden}.chrome-sidebar-shell .workspace-switcher-control--shell .workspace-switcher-icon .workspace-org-logo--orbit{border-radius:.75rem;max-width:100%;max-height:100%;box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 20px -12px #00000073;width:100%!important;height:100%!important}html:not(.dark):not([data-color-scheme=dark]) .chrome-sidebar-shell .workspace-switcher-control--shell .workspace-switcher-icon .workspace-org-logo--orbit{box-shadow:inset 0 0 0 1px #0000000f,0 8px 18px -12px #0f172a1f}.chrome-sidebar-shell .workspace-switcher-control--shell .workspace-switcher-icon :is(svg,[class*=hero-]){width:1.25rem!important;height:1.25rem!important;color:var(--sidebar-shell-accent)!important}.chrome-sidebar-shell .workspace-switcher-control--shell .workspace-switcher-copy{flex:auto;width:auto;min-width:0}.chrome-sidebar-shell .workspace-switcher-control--shell .workspace-switcher-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--app-text-muted,#71717a);margin-bottom:.2rem;font-size:.625rem;font-weight:600;display:block}.chrome-sidebar-shell .workspace-switcher-control--shell .workspace-switcher-title{letter-spacing:-.02em;color:var(--app-text-primary,currentColor);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:700;line-height:1.2;display:block;overflow:hidden}.chrome-sidebar-shell .workspace-switcher-control--shell .workspace-switcher-subtitle{color:var(--app-text-secondary,#71717a);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.75rem;line-height:1.35;display:block;overflow:hidden}.chrome-sidebar-shell .workspace-switcher-control--shell .workspace-switcher-chevron{width:1.5rem;height:1.5rem;color:var(--app-text-muted,#71717a);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:0;margin-left:auto;transition:transform .2s;display:inline-flex}.chrome-sidebar-shell .workspace-switcher-control--shell[aria-expanded=true] .workspace-switcher-chevron{border-color:var(--sidebar-shell-accent);transform:rotate(180deg)}@supports (color:color-mix(in lab, red, red)){.chrome-sidebar-shell .workspace-switcher-control--shell[aria-expanded=true] .workspace-switcher-chevron{border-color:color-mix(in srgb, var(--sidebar-shell-accent) 35%, transparent)}}.chrome-sidebar-shell .workspace-switcher-control--shell[aria-expanded=true] .workspace-switcher-chevron{color:var(--sidebar-shell-accent)}.sidebar-workspace-picker{overscroll-behavior:contain;-webkit-backdrop-filter:blur(16px);background:#00000059;border:1px solid #ffffff14;border-radius:.875rem;max-height:min(42vh,16rem);margin-top:.5rem;padding:.375rem;overflow-y:auto}html:not(.dark):not([data-color-scheme=dark]) .sidebar-workspace-picker{background:#ffffffd1;border-color:#0000000f}.sidebar-shell-pill{width:100%;color:var(--app-text-secondary,#71717a);background:#ffffff08;border:1px solid #ffffff14;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:600;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.sidebar-shell-pill:hover{color:var(--app-text-primary,currentColor);background:#ffffff12;border-color:#ffffff24}html:not(.dark):not([data-color-scheme=dark]) .sidebar-shell-pill{background:#ffffffa6;border-color:#0000000f}.chrome-sidebar-shell__deck{flex-shrink:0}.sidebar-account-card{-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:1rem;align-items:center;gap:.875rem;padding:.875rem 1rem;transition:border-color .18s,background-color .18s,transform .18s;display:flex}.sidebar-account-card:hover{background:linear-gradient(135deg,#ffffff17,#ffffff08);border-color:#ffffff24;transform:translateY(-1px)}html:not(.dark):not([data-color-scheme=dark]) .sidebar-account-card{background:linear-gradient(135deg,#fffffff2,#ffffffc7);border-color:#0000000f}.sidebar-account-card__avatar{object-fit:cover;border-radius:.875rem;flex-shrink:0;width:3rem;height:3rem;box-shadow:0 0 0 2px #ffffff14}.sidebar-account-card__name{letter-spacing:-.02em;color:var(--app-text-primary,currentColor);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:700;overflow:hidden}.sidebar-account-card__handle{color:var(--app-text-muted,#71717a);margin-top:.125rem;font-size:.8125rem}.sidebar-account-actions{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.625rem;display:grid}.sidebar-account-actions__signout{color:#f87171;background:#ef444414;border:1px solid #ef444433;border-radius:.75rem;justify-content:center;align-items:center;gap:.375rem;min-height:2.5rem;padding-inline:.75rem;font-size:.8125rem;font-weight:600;transition:background-color .18s;display:inline-flex}.sidebar-account-actions__signout:hover{background:#ef444424}.sidebar-account-actions__locale{min-width:0}.sidebar-account-actions__locale button{justify-content:center;width:100%;min-height:2.5rem;display:inline-flex;background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:.75rem!important;padding-inline:.625rem!important;font-size:.75rem!important}html:not(.dark):not([data-color-scheme=dark]) .sidebar-account-actions__locale button{background:#ffffffa6!important;border-color:#0000000f!important}.sidebar-account-actions__locale button img,.sidebar-account-actions__locale button .w-5{width:1rem!important;height:1rem!important;margin-inline-end:.375rem!important}.chrome-sidebar-shell__meta{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:.75rem;display:flex}html:not(.dark):not([data-color-scheme=dark]) .chrome-sidebar-shell__meta{border-top-color:#0000000d}.chrome-sidebar-shell__meta .niah-social-links{gap:.875rem}.chrome-sidebar-shell__copyright{letter-spacing:.04em;color:var(--app-text-muted,#71717a);white-space:nowrap;font-size:.625rem}.sidebar-shell-banner{border:1px solid var(--sidebar-shell-accent);border-radius:.875rem;align-items:center;gap:.625rem;margin-bottom:.75rem;padding:.75rem .875rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sidebar-shell-banner{border:1px solid color-mix(in srgb, var(--sidebar-shell-accent) 25%, transparent)}}.sidebar-shell-banner{background:var(--sidebar-shell-accent)}@supports (color:color-mix(in lab, red, red)){.sidebar-shell-banner{background:color-mix(in srgb, var(--sidebar-shell-accent) 10%, transparent)}}.sidebar-shell-banner{color:var(--sidebar-shell-accent);font-size:.8125rem;font-weight:600}#app-root .workspace-tile__media{aspect-ratio:16/10;background:var(--app-surface-muted,#e2e8f0);min-height:6.5rem}@supports (color:color-mix(in lab, red, red)){#app-root .workspace-tile__media{background:color-mix(in srgb, var(--app-surface-muted,#e2e8f0) 80%, transparent)}}#app-root .workspaces-choose-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:.5rem;display:grid}#app-root .workspaces-choose-grid>form,#app-root .workspaces-choose-grid>a,#app-root .workspaces-choose-grid>.workspace-tile{min-width:0}#app-root .workspace-tile--compact{border-radius:.875rem}#app-root .workspace-tile--compact .workspace-tile__media{aspect-ratio:4/3;min-height:0}@media (max-width:1400px){#app-root .workspaces-choose-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1100px){#app-root .workspaces-choose-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){#app-root .workspaces-choose-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){#app-root .workspaces-choose-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#app-root .workspace-tile__media-scrim{pointer-events:none;background:linear-gradient(#0000 30%,#00000038)}#app-root .workspace-current-context__scrim{pointer-events:none;background:linear-gradient(#0000001f 0%,#00000047 52%,#000000b8 100%)}html.dark #app-root .workspace-current-context__scrim,html[data-color-scheme=dark] #app-root .workspace-current-context__scrim{background:linear-gradient(#0000002e 0%,#00000059 48%,#000000c7 100%)}html{--chrome-btn-secondary-bg:var(--app-surface-muted,#f4f5f8);--chrome-btn-secondary-bg-hover:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){html{--chrome-btn-secondary-bg-hover:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 90%, #00000014)}}html{--chrome-btn-well-gradient:linear-gradient(180deg, #ffffff1a 0%, #ffffff05 48%, #00000014 100%);--chrome-btn-well-shadow:inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #00000024, 0 2px 6px #0003, 0 6px 16px -8px #00000061;--chrome-btn-pill-shadow:inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #00000024}html[data-color-scheme=dark],html.dark{--chrome-btn-secondary-bg:#27272a8c;--chrome-btn-secondary-bg-hover:#27272ac7;--chrome-btn-well-shadow:inset 0 1px 0 #ffffff0f, inset 0 -1px 0 #0000003d, 0 2px 6px #0000004d, 0 6px 16px -8px #0000007a}html[data-color-scheme=neutral]{--chrome-btn-secondary-bg:#2733468c;--chrome-btn-secondary-bg-hover:#273346bf;--chrome-btn-well-shadow:inset 0 1px 0 #ffffff0f, inset 0 -1px 0 #00000038, 0 2px 6px #00000047, 0 6px 16px -8px #00000075}html[data-color-scheme=pink]{--chrome-btn-secondary-bg:#fdf2f8b8;--chrome-btn-secondary-bg-hover:#fce7f3eb}html[data-color-scheme=purple]{--chrome-btn-secondary-bg:#f5f0ffb8;--chrome-btn-secondary-bg-hover:#ede9feeb}html[data-color-scheme=press]{--chrome-btn-secondary-bg:var(--press-bg,#f0eee6e0);--chrome-btn-secondary-bg-hover:var(--press-bg,#f0eee6)}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=press]{--chrome-btn-secondary-bg-hover:color-mix(in srgb, var(--press-bg,#f0eee6) 92%, #0000000f)}}.chrome-btn{cursor:pointer;border:none;border-radius:.35rem;justify-content:center;align-items:center;font-weight:500;line-height:1.25;transition:background-color .15s,color .15s,box-shadow .15s,opacity .15s,transform .15s;display:inline-flex}.chrome-btn.chrome-btn--nav{justify-content:flex-start}.chrome-btn:disabled{opacity:.55;cursor:not-allowed}.chrome-btn--xs{gap:.25rem;padding:.25rem .625rem;font-size:.75rem}.chrome-btn--sm{gap:.25rem;padding:.375rem .75rem;font-size:.875rem}.chrome-btn--secondary{background-color:var(--chrome-btn-secondary-bg);background-image:var(--chrome-btn-well-gradient);-webkit-backdrop-filter:blur(12px)saturate(140%);box-shadow:var(--chrome-btn-well-shadow);color:var(--color-gray-700)}.chrome-btn--secondary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-300)}.chrome-btn--secondary:where([data-color-scheme=pink],[data-color-scheme=pink] *){color:var(--color-rose-800)}.chrome-btn--secondary:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-200)}.chrome-btn--secondary:where([data-color-scheme=purple],[data-color-scheme=purple] *){color:var(--color-purple-800)}.chrome-btn--secondary:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-200)}.chrome-btn--secondary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.chrome-btn--secondary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-200)}.chrome-btn--secondary:where([data-color-scheme=press],[data-color-scheme=press] *),.chrome-btn--secondary:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#565043}.chrome-btn--secondary :is(svg,span[class^=hero-]){color:inherit}.chrome-btn--secondary:hover:not(:disabled){background-color:var(--chrome-btn-secondary-bg-hover)}.chrome-btn--pill.chrome-btn--secondary,.chrome-header__float-control.chrome-btn--secondary{box-shadow:none;-webkit-backdrop-filter:none;background-image:none}.chrome-btn--success{color:#fff;background-color:#16a34a;background-image:linear-gradient(#ffffff1f 0%,#ffffff05 48%,#0000001a 100%);border:none;box-shadow:0 1px 2px #0000002e,0 1px 3px #0000001a}.chrome-btn--success :is(svg,span[class^=hero-]){color:inherit}.chrome-btn--success:hover:not(:disabled){background-color:#15803d}.chrome-btn--success.chrome-btn--input-height,.chrome-btn--secondary.chrome-btn--input-height,.chrome-btn--primary.chrome-btn--input-height{box-sizing:border-box;height:2.5rem;min-height:2.5rem;padding-block:0}.chrome-btn--pill{box-sizing:border-box;height:2rem;min-height:2rem;padding-block:0}.chrome-btn--pill.chrome-btn--primary{box-shadow:var(--chrome-btn-pill-shadow);-webkit-backdrop-filter:none}:is(#app-root,.model-selector-modal) .chrome-segment-bar{box-sizing:border-box;isolation:isolate;border:1px solid var(--app-border,#0000001a);background:var(--chrome-btn-secondary-bg,#f4f5f8);border-radius:.625rem;align-items:stretch;gap:.125rem;max-width:100%;padding:.1875rem;display:inline-flex}:is(#app-root,.model-selector-modal) .chrome-segment-bar>.chrome-btn--segment{box-sizing:border-box;min-width:max-content;height:1.875rem;min-height:1.875rem;box-shadow:none;white-space:nowrap;letter-spacing:-.01em;border:none;flex:auto;margin:0;padding-inline:.875rem;border-radius:.5rem!important}:is(#app-root,.model-selector-modal) .chrome-segment-bar>.chrome-btn--segment:last-child{border-right:none}:is(#app-root,.model-selector-modal) .chrome-segment-bar>.chrome-btn--segment:first-child,:is(#app-root,.model-selector-modal) .chrome-segment-bar>.chrome-btn--segment:last-child{border-radius:.5rem!important}:is(#app-root,.model-selector-modal) .chrome-segment-bar--pill{border-radius:9999px}:is(#app-root,.model-selector-modal) .chrome-segment-bar--pill>.chrome-btn--segment,:is(#app-root,.model-selector-modal) .chrome-segment-bar--pill>.chrome-btn--segment:first-child,:is(#app-root,.model-selector-modal) .chrome-segment-bar--pill>.chrome-btn--segment:last-child{border-radius:9999px!important}:is(#app-root,.model-selector-modal) .chrome-segment-bar>.chrome-btn--segment.chrome-btn--secondary{color:var(--app-text-secondary,#64748b);box-shadow:none!important;background-color:#0000!important;background-image:none!important}:is(#app-root,.model-selector-modal) .chrome-segment-bar>.chrome-btn--segment.chrome-btn--secondary:hover:not(:disabled){color:var(--app-text-primary,#0f172a);background-color:var(--chrome-btn-secondary-bg-hover,#0000000f)!important}:is(#app-root,.model-selector-modal) .chrome-segment-bar>.chrome-btn--segment.chrome-btn--primary{box-shadow:0 1px 2px #0000001f,0 1px 1px #0000000f,inset 0 1px #ffffff24}:is(#app-root,.model-selector-modal) .chrome-segment-bar>.chrome-btn--segment-prepend,:is(#app-root,.model-selector-modal) .chrome-segment-bar>.chrome-btn--segment-append{white-space:nowrap;flex:none;min-width:auto}#app-root .chrome-action-group,#app-root .tasks-action-group{border:1px solid var(--app-border,#0000001a);background:var(--chrome-btn-secondary-bg,#f4f5f8);border-radius:.35rem;align-items:stretch;height:2rem;display:inline-flex;overflow:hidden}#app-root .chrome-action-group>button,#app-root .chrome-action-group>a,#app-root .tasks-action-group>button,#app-root .tasks-action-group>a{border:none;border-right:1px solid var(--app-border,#00000014);width:2rem;height:2rem;color:var(--app-text-secondary,#64748b);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,color .15s;display:inline-flex;border-radius:0!important}#app-root .chrome-action-group>:last-child,#app-root .tasks-action-group>:last-child{border-right:none}#app-root .chrome-action-group>:first-child,#app-root .tasks-action-group>:first-child{border-top-left-radius:inherit!important;border-bottom-left-radius:inherit!important}#app-root .chrome-action-group>:last-child,#app-root .tasks-action-group>:last-child{border-top-right-radius:inherit!important;border-bottom-right-radius:inherit!important}#app-root .chrome-action-group>:is(button,a):hover:not(:disabled),#app-root .tasks-action-group>:is(button,a):hover:not(:disabled){background-color:var(--chrome-btn-secondary-bg-hover,#0000000f);color:var(--app-text-primary,#0f172a)}#app-root .chrome-action-group>button:disabled,#app-root .tasks-action-group>button:disabled{opacity:.4;cursor:not-allowed}html[data-color-scheme=pink] .chrome-btn--pill.chrome-btn--primary,html[data-color-scheme=purple] .chrome-btn--pill.chrome-btn--primary,html[data-color-scheme=dark] .chrome-btn--pill.chrome-btn--primary,html.dark .chrome-btn--pill.chrome-btn--primary,html[data-color-scheme=neutral] .chrome-btn--pill.chrome-btn--primary,html[data-color-scheme=press] .chrome-btn--pill.chrome-btn--primary{box-shadow:var(--chrome-btn-pill-shadow)}.chrome-btn--disabled,.need-step-continue:disabled,button.need-step-continue.chrome-btn--disabled{background-color:var(--chrome-btn-secondary-bg)!important;color:currentColor!important;background-image:none!important}@supports (color:color-mix(in lab, red, red)){.chrome-btn--disabled,.need-step-continue:disabled,button.need-step-continue.chrome-btn--disabled{color:color-mix(in srgb, currentColor 45%, transparent)!important}}.chrome-btn--disabled,.need-step-continue:disabled,button.need-step-continue.chrome-btn--disabled{cursor:not-allowed;opacity:.65;box-shadow:none!important}.chrome-btn--disabled :is(svg,span[class^=hero-]),.need-step-continue:disabled :is(svg,span[class^=hero-]){color:inherit!important}:is(.chrome-btn--primary,.need-step-continue:not(:disabled):not(.chrome-btn--disabled),.btn-app-primary:not(:disabled):not(.chrome-btn--disabled),.chrome-nav-icon-well--active,.chrome-filter-chip--active,.chrome-nav-feed-item--active,.chrome-header__center-group__seg--active){background-color:var(--chrome-active-bg,var(--app-accent,#2563eb));color:var(--chrome-active-fg,#fff);background-image:var(--chrome-btn-well-gradient);-webkit-backdrop-filter:blur(12px)saturate(140%);box-shadow:var(--chrome-btn-well-shadow);border:none}:is(.chrome-btn--primary,.need-step-continue:not(:disabled):not(.chrome-btn--disabled),.btn-app-primary:not(:disabled):not(.chrome-btn--disabled),.chrome-nav-icon-well--active,.chrome-filter-chip--active,.chrome-nav-feed-item--active,.chrome-header__center-group__seg--active) :is(.chrome-icon,.chrome-sidebar-icon,svg,span[class^=hero-]){color:var(--chrome-active-fg,#fff)!important}.chrome-filter-chip--active :is(span,.font-medium){color:inherit}html[data-color-scheme=pink] :is(.chrome-btn--primary,.need-step-continue:not(:disabled):not(.chrome-btn--disabled),.btn-app-primary:not(:disabled):not(.chrome-btn--disabled),.chrome-nav-icon-well--active,.chrome-filter-chip--active,.chrome-nav-feed-item--active,.chrome-header__center-group__seg--active){background-color:#e11d48}html[data-color-scheme=purple] :is(.chrome-btn--primary,.need-step-continue:not(:disabled):not(.chrome-btn--disabled),.btn-app-primary:not(:disabled):not(.chrome-btn--disabled),.chrome-nav-icon-well--active,.chrome-filter-chip--active,.chrome-nav-feed-item--active,.chrome-header__center-group__seg--active){background-color:#9333ea}.glass-mode .chrome-btn--secondary{-webkit-backdrop-filter:blur(10px);color:var(--color-gray-900);background-color:var(--glass-bg)!important;border:none!important}.glass-mode .chrome-btn--secondary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-100)}.glass-mode .chrome-btn--secondary:where([data-color-scheme=pink],[data-color-scheme=pink] *),.glass-mode .chrome-btn--secondary:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-100)}.glass-mode .chrome-btn--secondary:where([data-color-scheme=purple],[data-color-scheme=purple] *),.glass-mode .chrome-btn--secondary:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-100)}.glass-mode .chrome-btn--secondary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.glass-mode .chrome-btn--secondary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-100)}.glass-mode .chrome-btn--secondary:where([data-color-scheme=press],[data-color-scheme=press] *),.glass-mode .chrome-btn--secondary:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#565043}.glass-mode[data-color-scheme=pink] .chrome-btn--secondary,.glass-mode[data-color-scheme=purple] .chrome-btn--secondary{-webkit-backdrop-filter:blur(15px);background-color:var(--glass-dropdown-bg)!important}.glass-mode :is(.chrome-btn--primary,.chrome-filter-chip--active){border:none!important}.glass-mode .chrome-btn--primary,.glass-mode .glass-button.chrome-filter-chip--active{background-color:var(--chrome-active-bg,var(--app-accent,#2563eb))!important}.glass-mode[data-color-scheme=pink] :is(.chrome-btn--primary,.glass-button.chrome-filter-chip--active){background-color:#e11d48!important}.glass-mode[data-color-scheme=purple] :is(.chrome-btn--primary,.glass-button.chrome-filter-chip--active){background-color:#9333ea!important}.ios-app.glass-mode .chrome-btn--secondary{background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(10px)!important;border:none!important}.ios-app.glass-mode[data-color-scheme=pink] .chrome-btn--secondary,.ios-app.glass-mode[data-color-scheme=purple] .chrome-btn--secondary{background-color:var(--glass-dropdown-bg)!important}.ios-app.glass-mode .chrome-btn--primary{background-color:var(--chrome-active-bg,var(--app-accent,#2563eb))!important;color:var(--chrome-active-fg,#fff)!important;-webkit-backdrop-filter:none!important;border:none!important}.ios-app.glass-mode[data-color-scheme=pink] .chrome-btn--primary{background-color:#e11d48!important}.ios-app.glass-mode[data-color-scheme=purple] .chrome-btn--primary{background-color:#9333ea!important}html{--window-control-hit:1.125rem;--window-control-gap:.4rem;--window-control-dot-w:1rem;--window-control-dot-h:1rem}@media (hover:none) and (pointer:coarse),(max-width:1023px){html{--window-control-hit:2.25rem;--window-control-gap:.25rem;--window-control-cluster-width:7.75rem}}.window-control-close{width:var(--window-control-hit);height:var(--window-control-hit);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.window-control-close__dot{width:var(--window-control-dot-w);height:var(--window-control-dot-h);background:#ff5f57;border-radius:30%;justify-content:center;align-items:center;transition:filter .12s;display:inline-flex;box-shadow:inset 0 0 0 .5px #0000001f}.window-control-close__glyph,.window-control-minimize__glyph,.window-control-maximize__glyph{pointer-events:none;filter:drop-shadow(0 0 .6px)drop-shadow(0 0 .6px);transition:opacity 80ms;width:.75rem!important;height:.75rem!important}.window-control-close__glyph{opacity:1;color:#4d0000!important}@media (hover:hover) and (pointer:fine){.window-control-close:hover .window-control-close__dot,.window-control-close:focus-visible .window-control-close__dot{filter:brightness(1.05)}}.window-control-close:focus-visible{outline:none}.window-control-close:focus-visible .window-control-close__dot{box-shadow:inset 0 0 0 .5px #0000001f,0 0 0 2px #ff5f5759}:is(#app-root,#admin-content) .app-edge-tab.window-control-close,:is(#app-root,#admin-content) .app-edge-tab.window-control-minimize,:is(#app-root,#admin-content) .app-edge-tab.window-control-maximize,.model-selector-modal .app-edge-tab.window-control-close,.model-selector-modal .app-edge-tab.window-control-minimize,.model-selector-modal .app-edge-tab.window-control-maximize{flex:0 0 var(--window-control-hit);color:inherit;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;margin-left:0;display:inline-flex;width:var(--window-control-hit)!important;max-width:var(--window-control-hit)!important;height:var(--window-control-hit)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:.4rem!important;margin:0!important;padding:0!important}:is(#app-root,#admin-content) .app-edge-tab.window-control-close:hover,:is(#app-root,#admin-content) .app-edge-tab.window-control-close:focus-visible,:is(#app-root,#admin-content) .app-edge-tab.window-control-minimize:hover,:is(#app-root,#admin-content) .app-edge-tab.window-control-minimize:focus-visible,:is(#app-root,#admin-content) .app-edge-tab.window-control-maximize:hover,:is(#app-root,#admin-content) .app-edge-tab.window-control-maximize:focus-visible,.model-selector-modal .app-edge-tab.window-control-close:hover,.model-selector-modal .app-edge-tab.window-control-close:focus-visible,.model-selector-modal .app-edge-tab.window-control-minimize:hover,.model-selector-modal .app-edge-tab.window-control-minimize:focus-visible,.model-selector-modal .app-edge-tab.window-control-maximize:hover,.model-selector-modal .app-edge-tab.window-control-maximize:focus-visible{color:inherit;box-shadow:none!important;background:0 0!important}.app-edge-tab-stack{flex-direction:column;align-items:stretch;gap:.25rem;display:inline-flex}.app-edge-tab-stack .app-edge-tab,:is(#app-root,#admin-content) .app-edge-tab-stack .app-edge-tab.window-control-close,:is(#app-root,#admin-content) .app-edge-tab-stack .app-edge-tab.window-control-minimize,:is(#app-root,#admin-content) .app-edge-tab-stack .app-edge-tab.window-control-maximize{margin:0}.window-control-cluster{align-items:center;gap:var(--window-control-gap);min-height:max(2rem, var(--window-control-hit));flex-shrink:0;display:inline-flex}.window-control-cluster--stack{justify-content:center;align-items:center;gap:var(--window-control-gap);flex-direction:column;min-height:0}.window-control-cluster .window-control-close,.window-control-cluster .window-control-minimize,.window-control-cluster .window-control-maximize,:is(#app-root,#admin-content) .window-control-cluster .app-edge-tab.window-control-close,:is(#app-root,#admin-content) .window-control-cluster .app-edge-tab.window-control-minimize,:is(#app-root,#admin-content) .window-control-cluster .app-edge-tab.window-control-maximize{flex:0 0 var(--window-control-hit);width:var(--window-control-hit)!important;max-width:var(--window-control-hit)!important;height:var(--window-control-hit)!important;margin:0!important}@media (hover:none) and (pointer:coarse),(max-width:1023px){.window-control-cluster:not(.window-control-cluster--stack){width:var(--window-control-cluster-width);min-width:var(--window-control-cluster-width);justify-content:space-between}.window-control-cluster:not(.window-control-cluster--stack) .window-control-close,.window-control-cluster:not(.window-control-cluster--stack) .window-control-minimize,.window-control-cluster:not(.window-control-cluster--stack) .window-control-maximize,:is(#app-root,#admin-content) .window-control-cluster:not(.window-control-cluster--stack) .app-edge-tab.window-control-close,:is(#app-root,#admin-content) .window-control-cluster:not(.window-control-cluster--stack) .app-edge-tab.window-control-minimize,:is(#app-root,#admin-content) .window-control-cluster:not(.window-control-cluster--stack) .app-edge-tab.window-control-maximize{flex:1 1 0;width:auto!important;max-width:none!important}.window-control-cluster:not(.window-control-cluster--stack) .window-control-close__dot,.window-control-cluster:not(.window-control-cluster--stack) .window-control-minimize__dot,.window-control-cluster:not(.window-control-cluster--stack) .window-control-maximize__dot{border-radius:.45rem;width:100%;height:1.375rem}.window-control-cluster:not(.window-control-cluster--stack) .window-control-close__glyph,.window-control-cluster:not(.window-control-cluster--stack) .window-control-minimize__glyph,.window-control-cluster:not(.window-control-cluster--stack) .window-control-maximize__glyph{width:.8125rem!important;height:.8125rem!important}}.window-control-minimize{width:var(--window-control-hit);height:var(--window-control-hit);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.window-control-minimize__dot{width:var(--window-control-dot-w);height:var(--window-control-dot-h);background:#febc2e;border-radius:30%;justify-content:center;align-items:center;transition:filter .12s;display:inline-flex;box-shadow:inset 0 0 0 .5px #0000001f}.window-control-minimize__glyph{opacity:1;color:#5c3b00!important}@media (hover:hover) and (pointer:fine){.window-control-minimize:hover .window-control-minimize__dot,.window-control-minimize:focus-visible .window-control-minimize__dot{filter:brightness(1.05)}}.window-control-minimize:focus-visible{outline:none}.window-control-minimize:focus-visible .window-control-minimize__dot{box-shadow:inset 0 0 0 .5px #0000001f,0 0 0 2px #febc2e59}.window-control-maximize{width:var(--window-control-hit);height:var(--window-control-hit);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.window-control-maximize__dot{width:var(--window-control-dot-w);height:var(--window-control-dot-h);background:#28c840;border-radius:30%;justify-content:center;align-items:center;transition:filter .12s;display:inline-flex;box-shadow:inset 0 0 0 .5px #0000001f}.window-control-maximize__glyph{opacity:1;color:#0b4d0b!important}@media (hover:hover) and (pointer:fine){.window-control-maximize:hover .window-control-maximize__dot,.window-control-maximize:focus-visible .window-control-maximize__dot{filter:brightness(1.05)}}.window-control-maximize:focus-visible{outline:none}.window-control-maximize:focus-visible .window-control-maximize__dot{box-shadow:inset 0 0 0 .5px #0000001f,0 0 0 2px #28c84059}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.window-control-close__glyph,.window-control-minimize__glyph,.window-control-maximize__glyph{opacity:0}.window-control-cluster:hover .window-control-close__glyph,.window-control-cluster:hover .window-control-minimize__glyph,.window-control-cluster:hover .window-control-maximize__glyph,.window-control-cluster:focus-within .window-control-close__glyph,.window-control-cluster:focus-within .window-control-minimize__glyph,.window-control-cluster:focus-within .window-control-maximize__glyph,.window-control-close:hover .window-control-close__glyph,.window-control-close:focus-visible .window-control-close__glyph,.window-control-minimize:hover .window-control-minimize__glyph,.window-control-minimize:focus-visible .window-control-minimize__glyph,.window-control-maximize:hover .window-control-maximize__glyph,.window-control-maximize:focus-visible .window-control-maximize__glyph{opacity:1}}html[data-ui-font=serif]{--app-serif:"Source Serif 4", Georgia, "Times New Roman", serif}html[data-ui-font=serif],html[data-ui-font=serif] body{font-family:var(--app-serif);-webkit-font-smoothing:antialiased}.font-serif-ui{font-family:var(--app-serif,"Source Serif 4", Georgia, "Times New Roman", serif)}html[data-ui-font=serif] .comment .comment-card,html[data-ui-font=serif] .comment-level-1 .comment-card,html[data-ui-font=serif] .comment-level-2 .comment-card,html[data-ui-font=serif] .comment-level-3 .comment-card,html[data-ui-font=serif] .comment-card p,html[data-ui-font=serif] .comment-card .text-sm,html[data-ui-font=serif] .comment [class*=text-sm],html[data-ui-font=serif] .comment-body,html[data-ui-font=serif] :is(#need-overlay-content,#comment-sheet-panel,[id^=need-comments-container],#comments-container) .comment-body,html[data-ui-font=serif] .comment-actions .comment-action-link,html[data-ui-font=serif] .comment-actions .comment-actions__score,html[data-ui-font=serif] [id^=comment-form-] textarea,html[data-ui-font=serif] .comment textarea,html[data-ui-font=serif] #comment-input,html[data-ui-font=serif] [data-role=comment-composer-box] textarea,html[data-ui-font=serif] [id^=comment-form-] textarea::placeholder,html[data-ui-font=serif] .comment textarea::placeholder,html[data-ui-font=serif] #comment-input::placeholder,html[data-ui-font=serif] [data-role=comment-composer-box] textarea::placeholder,html[data-ui-font=serif] :is(#messages-container,#conversation-detail-container,.conversation-list,.conversation-detail,.message-content,.message-content :not([phx-hook=ReactionButton]),.chat-text,.prose-chat,.prose.prose-chat,.system-message,.message-date,[id^=message-content-],[id^=thread-message-],[id^=thread-messages-list-],[id^=thread-message-] .message-content,[id^=thread-message-] [id^=message-content-],[data-role=conversation-preview],.message-composer-textarea,[data-role=message-composer-box]){font-family:var(--app-serif)!important}html[data-ui-font=serif] .prose-chat :is(pre,code,kbd,samp){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important}html[data-ui-font=serif] :is(#desktop-conversation-list input,#mobile-conversation-list input,#messages-container textarea:not(.message-composer-textarea)),html[data-ui-font=serif] :is(){font-family:var(--app-serif)!important}#app-root{--app-canvas:#eceef2;--app-chrome-bg:#fffffff0;--app-chrome-border:#0f172a17;--app-chrome-shadow:0 1px 0 #0f172a0d, 0 8px 24px #0f172a0f;--app-chrome-pad:.75rem;--app-surface:#fff;--app-surface-muted:#f4f5f8;--app-border:#0f172a14;--app-shadow-card:0 1px 2px #0f172a0a, 0 6px 20px #0f172a12;--app-text-primary:#0f172a;--app-text-secondary:#475569;--app-text-muted:#64748b;--color-base-100:var(--app-surface);--color-base-200:var(--app-surface-muted);--color-base-300:var(--app-border);--color-base-content:var(--app-text-primary);color:var(--app-text-primary)}html[data-color-scheme=light] #app-root{--app-canvas:#eceef2;--app-chrome-bg:#fffffff0;--app-surface:#fff;--app-surface-muted:#f4f5f8;--app-text-primary:#0f172a;--app-text-secondary:#475569;--app-text-muted:#64748b}html[data-color-scheme=dark] #app-root{--app-canvas:#09090b;--app-chrome-bg:#18181bf5;--app-chrome-border:#ffffff1a;--app-chrome-shadow:0 1px 0 #ffffff0a, 0 12px 32px #00000073;--app-surface:#141416;--app-surface-muted:#1c1c1f;--app-border:#ffffff1a;--app-shadow-card:0 1px 2px #00000059, 0 8px 24px #0006;--app-text-primary:#f4f4f5;--app-text-secondary:#d4d4d8;--app-text-muted:#a1a1aa}html[data-color-scheme=neutral] #app-root{--app-canvas:#0a1018;--app-chrome-bg:#0f172af5;--app-chrome-border:#94a3b824;--app-chrome-shadow:0 1px 0 #ffffff0a, 0 12px 32px #00000080;--app-surface:#1e293b;--app-surface-muted:#273449;--app-border:#94a3b829;--app-shadow-card:0 1px 2px #00000059, 0 8px 24px #00000073;--app-text-primary:#f1f5f9;--app-text-secondary:#cbd5e1;--app-text-muted:#94a3b8}html[data-color-scheme=pink] #app-root{--app-canvas:#fff1f6;--app-chrome-bg:#fffcfef0;--app-chrome-border:#be185d24;--app-chrome-shadow:0 1px 0 #be185d0f, 0 8px 24px #be185d14;--app-surface:#fff;--app-surface-muted:#fdf2f8;--app-border:#be185d1f;--app-shadow-card:0 1px 2px #be185d0d, 0 6px 20px #be185d1a;--app-text-primary:#500724;--app-text-secondary:#9d174d;--app-text-muted:#be5d80}html[data-color-scheme=purple] #app-root{--app-canvas:#f3efff;--app-chrome-bg:#fffdfff0;--app-chrome-border:#6d28d924;--app-chrome-shadow:0 1px 0 #6d28d90f, 0 8px 24px #6d28d914;--app-surface:#fff;--app-surface-muted:#f5f0ff;--app-border:#6d28d91f;--app-shadow-card:0 1px 2px #6d28d90d, 0 6px 20px #6d28d91a;--app-text-primary:#2e1065;--app-text-secondary:#6d28d9;--app-text-muted:#8b6fc7}html[data-color-scheme=press] #app-root{--app-canvas:var(--press-body-bg,#f5f3eb);--app-chrome-bg:#f0eee6f5;--app-chrome-border:var(--press-border,#d6d2c4);--app-chrome-shadow:0 1px 0 #1414130f, 0 8px 24px #1414130f;--app-surface:#faf8f2;--app-surface-muted:var(--press-bg,#f0eee6);--app-border:var(--press-border,#d6d2c4);--app-shadow-card:0 1px 2px #1414130d, 0 6px 18px #14141314;--app-text-primary:#2d2a23;--app-text-secondary:#565043;--app-text-muted:#837d6e}#app-root>.min-h-screen.main-content-scrollable:not([data-layout=page]):not([data-layout=document]),#app-root #app-scroll:not([data-layout=document]){background-color:var(--app-canvas)}html:not(.glass-mode) #app-root #desktop-sidebar-rail{border-right:1px solid var(--app-chrome-border);box-shadow:var(--app-chrome-shadow);background-color:var(--app-chrome-bg)!important}html:not(.glass-mode) #app-root #mobile-app-header.chrome-header:not(.chrome-header--float){border-bottom:1px solid var(--app-chrome-border);box-shadow:var(--app-chrome-shadow);-webkit-backdrop-filter:blur(20px);background-color:var(--app-chrome-bg)!important}html:not(.glass-mode) #app-root #mobile-app-header.chrome-header--float,html:not(.glass-mode) #app-root #chat-consultations-bar.chrome-header--float{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important}html:not(.glass-mode) #app-root #mobile-navigation-container{border-top:1px solid var(--app-chrome-border);-webkit-backdrop-filter:blur(20px);box-shadow:0 -4px 24px #0000000f;background-color:var(--app-chrome-bg)!important}html:not(.glass-mode) #app-root .chrome-filter-panel{box-shadow:var(--app-chrome-shadow);background-color:var(--app-chrome-bg)!important;border-left-color:var(--app-chrome-border)!important}html:not(.glass-mode) #app-root #needs-container :is(.card,.need-card,.carousel-card),html:not(.glass-mode) #app-root [id$=-grid-container] :is(.card,.need-card,.carousel-card),html:not(.glass-mode) #app-root [id$=-view-container] :is(.card,.need-card,.carousel-card){border:1px solid var(--app-border);box-shadow:var(--app-shadow-card);border-radius:.75rem;background-color:var(--app-surface)!important}html:not(.glass-mode) #app-root main .panel:not(#mobile-app-header):not(.chrome-header),html:not(.glass-mode) #app-root #app-scroll .panel:not(#mobile-app-header):not(.chrome-header){border:1px solid var(--app-border);box-shadow:var(--app-shadow-card);background-color:var(--app-surface)!important}html:not(.glass-mode) #app-root main :is(.bg-gray-100,.dark\:bg-black).panel:not(#mobile-app-header),html:not(.glass-mode) #app-root #app-scroll :is(.bg-gray-100,.dark\:bg-black).panel:not(#mobile-app-header),html:not(.glass-mode) #app-root #needs-container :is(.bg-gray-100,.dark\:bg-black):is(.card,.need-card),html:not(.glass-mode) #app-root [id$=-grid-container] :is(.bg-gray-100,.dark\:bg-black):is(.card,.need-card),html:not(.glass-mode) #app-root [id$=-view-container] :is(.bg-gray-100,.dark\:bg-black):is(.card,.need-card){background-color:var(--app-surface)!important}html:not(.glass-mode) #app-root main .panel :is(.bg-gray-50,.bg-gray-100,.dark\:bg-gray-800,.dark\:bg-gray-900){background-color:var(--app-surface-muted)!important}.glass-mode[data-wallpaper-active=true] #app-root>.min-h-screen.main-content-scrollable:not([data-layout]),.glass-mode[data-wallpaper-active=true] #app-root #app-scroll{background-color:#0000}.glass-mode:not([data-wallpaper-active=true]) #app-root>.min-h-screen.main-content-scrollable:not([data-layout=page]):not([data-layout=document]),.glass-mode:not([data-wallpaper-active=true]) #app-root #app-scroll:not([data-layout=document]){background-color:var(--app-canvas)}html.glass-mode #app-root{--glass-elevated-bg:#ffffffb8;--glass-elevated-muted-bg:#fffc;--glass-elevated-blur:14px;--glass-chrome-surface-bg:#ffffffb8;--glass-chrome-surface-blur:16px}html.glass-mode[data-color-scheme=dark] #app-root{--glass-elevated-bg:#0e0e10d1;--glass-elevated-muted-bg:#0e0e10e0;--glass-chrome-surface-bg:#0e0e10d1}html.glass-mode[data-color-scheme=neutral] #app-root{--glass-elevated-bg:#1e293bc7;--glass-elevated-muted-bg:#1e293bdb;--glass-chrome-surface-bg:#0f172ac7}html.glass-mode[data-color-scheme=pink] #app-root{--glass-elevated-bg:#fffbfeb8;--glass-elevated-muted-bg:#fff7fbcc;--glass-chrome-surface-bg:#fff0f8b8}html.glass-mode[data-color-scheme=purple] #app-root{--glass-elevated-bg:#fcfaffb8;--glass-elevated-muted-bg:#f8f4ffcc;--glass-chrome-surface-bg:#f3ecffb8}html.glass-mode[data-color-scheme=press] #app-root{--glass-elevated-bg:#faf8f2b8;--glass-elevated-muted-bg:#f5f3ebcc;--glass-chrome-surface-bg:#f0eee6b8}html.glass-mode #app-root #desktop-sidebar-rail{border-right:1px solid var(--glass-border,var(--app-chrome-border));box-shadow:var(--app-chrome-shadow);background-color:var(--glass-chrome-surface-bg)!important;-webkit-backdrop-filter:blur(var(--glass-chrome-surface-blur))!important}html.glass-mode #app-root #mobile-app-header.chrome-header:not(.chrome-header--float){border-bottom:1px solid var(--glass-border,var(--app-chrome-border));box-shadow:var(--app-chrome-shadow);background-color:var(--glass-chrome-surface-bg)!important;-webkit-backdrop-filter:blur(var(--glass-chrome-surface-blur))!important}html.glass-mode #app-root #mobile-app-header.chrome-header--float,html.glass-mode #app-root #chat-consultations-bar.chrome-header--float,html.glass-mode #app-root #launcher-top-bar.chrome-header--float{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important}html.glass-mode #app-root :is(.chrome-header__float-cluster,.chrome-header__float-control){-webkit-backdrop-filter:none!important;box-shadow:none!important;background-color:#0000!important;border:none!important}html.glass-mode #app-root .chrome-header__float-control.chrome-btn--secondary{background-color:#0000!important;border:none!important}html.glass-mode #app-root #mobile-navigation-container{border-top:1px solid var(--glass-border,var(--app-chrome-border));box-shadow:0 -4px 24px #0000000f;background-color:var(--glass-chrome-surface-bg)!important;-webkit-backdrop-filter:blur(var(--glass-chrome-surface-blur))!important}html.glass-mode #app-root .chrome-filter-panel{box-shadow:var(--app-chrome-shadow);background-color:var(--glass-chrome-surface-bg)!important;-webkit-backdrop-filter:blur(var(--glass-chrome-surface-blur))!important;border-left:1px solid var(--glass-border,var(--app-chrome-border))!important}html.glass-mode #app-root #mobile-sidebar-container .sidebar{border-right:1px solid var(--glass-border,var(--app-chrome-border));box-shadow:var(--app-chrome-shadow);background-color:var(--glass-chrome-surface-bg)!important;-webkit-backdrop-filter:blur(var(--glass-chrome-surface-blur))!important}html.glass-mode #app-root #needs-container :is(.card,.need-card,.carousel-card),html.glass-mode #app-root [id$=-grid-container] :is(.card,.need-card,.carousel-card),html.glass-mode #app-root [id$=-view-container] :is(.card,.need-card,.carousel-card),html.glass-mode #app-root main .panel:not(#mobile-app-header):not(.chrome-header),html.glass-mode #app-root #app-scroll .panel:not(#mobile-app-header):not(.chrome-header),html.glass-mode #app-root main :is(.bg-gray-100,.dark\:bg-black).panel:not(#mobile-app-header),html.glass-mode #app-root #app-scroll :is(.bg-gray-100,.dark\:bg-black).panel:not(#mobile-app-header),html.glass-mode #app-root #needs-container :is(.bg-gray-100,.dark\:bg-black):is(.card,.need-card),html.glass-mode #app-root [id$=-grid-container] :is(.bg-gray-100,.dark\:bg-black):is(.card,.need-card),html.glass-mode #app-root [id$=-view-container] :is(.bg-gray-100,.dark\:bg-black):is(.card,.need-card){background-color:var(--glass-elevated-bg)!important;-webkit-backdrop-filter:blur(var(--glass-elevated-blur))!important;border:1px solid var(--glass-border,var(--app-border))!important;box-shadow:var(--app-shadow-card)!important}html.glass-mode #app-root #need-overlay-root .card:is(.bg-gray-100,.dark\:bg-gray-800){box-shadow:none;background-color:var(--glass-elevated-muted-bg)!important;-webkit-backdrop-filter:blur(var(--glass-elevated-blur))!important;border:1px solid var(--glass-border,var(--app-border))!important}html.glass-mode #app-root main .panel :is(.bg-gray-50,.bg-gray-100,.dark\:bg-gray-800,.dark\:bg-gray-900){background-color:var(--glass-elevated-muted-bg)!important;-webkit-backdrop-filter:blur(var(--glass-elevated-blur))!important}html:not(.glass-mode) #app-root #communities-container #communities-stream .topic-card-panel{background-color:var(--app-surface)!important;border:1px solid var(--app-border)!important;box-shadow:var(--app-shadow-card)!important}html.glass-mode #app-root #communities-container #communities-stream .topic-card-panel,.glass-mode #app-root #communities-container #communities-stream .topic-card-panel,.ios-app.glass-mode #app-root #communities-container #communities-stream .topic-card-panel{transform:translateZ(0);background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid var(--glass-border)!important;box-shadow:0 4px 20px var(--glass-shadow)!important}html.glass-mode #app-root #topics-page.app-tool-plate,.glass-mode #app-root #topics-page.app-tool-plate{background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(20px)saturate(1.2)!important}html:not(.glass-mode) #app-root :is(#workspaces-container,#workspaces-page) :is(.card,.workspace-tile){background-color:var(--app-surface)!important;border:1px solid var(--app-border)!important;box-shadow:var(--app-shadow-card)!important}html:not(.glass-mode) #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active{background-color:var(--app-surface)!important}@supports (color:color-mix(in lab, red, red)){html:not(.glass-mode) #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active{background-color:color-mix(in srgb, var(--app-surface) 88%, #10b981)!important}}html:not(.glass-mode) #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active{border-color:var(--app-border)!important}@supports (color:color-mix(in lab, red, red)){html:not(.glass-mode) #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active{border-color:color-mix(in srgb, var(--app-border) 55%, #10b981)!important}}html.glass-mode #app-root :is(#workspaces-container,#workspaces-page) :is(.card,.workspace-tile),.glass-mode #app-root :is(#workspaces-container,#workspaces-page) :is(.card,.workspace-tile),.ios-app.glass-mode #app-root :is(#workspaces-container,#workspaces-page) :is(.card,.workspace-tile){transform:translateZ(0);background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid var(--glass-border)!important;box-shadow:0 4px 20px var(--glass-shadow)!important}html.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active,.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active,.ios-app.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active{background-color:var(--glass-bg)!important}@supports (color:color-mix(in lab, red, red)){html.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active,.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active,.ios-app.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active{background-color:color-mix(in srgb, var(--glass-bg) 82%, #10b981)!important}}html.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active,.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active,.ios-app.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active{border-color:var(--glass-border)!important}@supports (color:color-mix(in lab, red, red)){html.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active,.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active,.ios-app.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .workspace-tile--active{border-color:color-mix(in srgb, var(--glass-border) 55%, #10b981)!important}}html.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .panel.card,.glass-mode #app-root :is(#workspaces-container,#workspaces-page) .panel.card{background-color:var(--glass-elevated-muted-bg)!important;-webkit-backdrop-filter:blur(var(--glass-elevated-blur))!important}html:not(.glass-mode) #app-root [id$=-nav-grid] .card,html:not(.glass-mode) #app-root [id$=-hub-grid] .card{background-color:var(--app-surface)!important;border:1px solid var(--app-border)!important;box-shadow:var(--app-shadow-card)!important}html:not(.glass-mode) #app-root [id$=-nav-grid] :is(.bg-gray-100,.dark\:bg-black).card,html:not(.glass-mode) #app-root [id$=-hub-grid] :is(.bg-gray-100,.dark\:bg-black).card{background-color:var(--app-surface)!important}html.glass-mode #app-root [id$=-nav-grid] .card,html.glass-mode #app-root [id$=-hub-grid] .card,.glass-mode #app-root [id$=-nav-grid] .card,.glass-mode #app-root [id$=-hub-grid] .card,.ios-app.glass-mode #app-root [id$=-nav-grid] .card,.ios-app.glass-mode #app-root [id$=-hub-grid] .card{transform:translateZ(0);background-color:var(--glass-elevated-bg)!important;-webkit-backdrop-filter:blur(var(--glass-elevated-blur))!important;border:1px solid var(--glass-border,var(--app-border))!important;box-shadow:var(--app-shadow-card)!important}html.glass-mode #app-root [id$=-nav-grid] :is(.bg-gray-100,.dark\:bg-black).card,html.glass-mode #app-root [id$=-hub-grid] :is(.bg-gray-100,.dark\:bg-black).card,.glass-mode #app-root [id$=-nav-grid] :is(.bg-gray-100,.dark\:bg-black).card,.glass-mode #app-root [id$=-hub-grid] :is(.bg-gray-100,.dark\:bg-black).card{background-color:var(--glass-elevated-bg)!important}html:not(.glass-mode) #app-root #mobile-sidebar-container .sidebar{border-right:1px solid var(--app-chrome-border);box-shadow:var(--app-chrome-shadow);background-color:var(--app-chrome-bg)!important}html:not(.glass-mode) #app-root #need-overlay-backdrop.panel{background-color:var(--app-canvas)!important}.glass-mode #app-root #need-overlay-backdrop.panel{-webkit-backdrop-filter:blur(8px);background-color:#00000040!important}html:not(.glass-mode) #app-root main .need-show-content #need-view-container .panel,html:not(.glass-mode) #app-root #need-view-container .panel,html:not(.glass-mode) #app-root #need-overlay-root [id*=-need-view-container].panel,html:not(.glass-mode) #app-root #need-overlay-root .need-modal-content .panel,html.glass-mode #app-root main .need-show-content #need-view-container .panel,html.glass-mode #app-root #need-view-container .panel,html.glass-mode #app-root #need-overlay-root [id*=-need-view-container].panel,html.glass-mode #app-root #need-overlay-root .need-modal-content .panel{box-shadow:none!important;background-color:#0000!important;border:none!important}html:not(.glass-mode) #app-root #need-overlay-root .card:is(.bg-gray-100,.dark\:bg-gray-800){border:1px solid var(--app-border);background-color:var(--app-surface-muted)!important}@media (max-width:767px){#app-scroll:has(#need-show-page){flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;overflow:hidden!important}#app-scroll:has(#need-show-page)>#mobile-app-header{flex-shrink:0}#app-scroll:has(#need-show-page)>#ios-swipe-back-container{flex-direction:column!important;flex:1 1 0!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}#app-scroll:has(#need-show-page) .need-show-root,#app-scroll:has(#need-show-page) .need-show-shell.app-tool-shell{flex-direction:column!important;flex:1 1 0!important;height:0!important;min-height:0!important;display:flex!important;overflow:hidden!important}#app-scroll:has(#need-show-page) #need-show-page.need-show-columns{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;width:100%;flex-direction:column!important;flex:1 1 0!important;height:0!important;min-height:0!important;display:flex!important;overflow:hidden auto!important}#app-scroll:has(#need-show-page) .need-show-content,#app-scroll:has(#need-show-page) .need-show-comments{flex:none!important;height:auto!important;min-height:0!important;overflow:visible!important}}@media (min-width:768px){#app-scroll:has(#need-show-page){flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;overflow:hidden!important}#app-scroll:has(#need-show-page)>#mobile-app-header{flex-shrink:0}#app-scroll:has(#need-show-page)>#ios-swipe-back-container{flex-direction:column!important;flex:1 1 0!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}#app-scroll:has(#need-show-page) .need-show-root,#app-scroll:has(#need-show-page) .need-show-shell.app-tool-shell{flex-direction:column!important;flex:1 1 0!important;height:0!important;min-height:0!important;display:flex!important;overflow:hidden!important}#app-scroll:has(#need-show-page) #need-show-page.need-show-columns{width:100%;flex-direction:row!important;flex:1 1 0!important;align-items:stretch!important;height:0!important;min-height:0!important;display:flex!important;overflow:hidden!important}#app-scroll:has(#need-show-page) .need-show-content,#app-scroll:has(#need-show-page) .need-show-comments{overscroll-behavior:contain;flex:1 1 0!important;align-self:stretch!important;min-width:0!important;height:auto!important;min-height:0!important;overflow-y:auto!important}}body[data-page=need] .need-show-root{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}body[data-page=need] #need-show-page.need-show-columns{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;display:flex;overflow:hidden auto;flex:1 1 0!important;height:0!important;min-height:0!important}body[data-page=need] .need-show-content,body[data-page=need] .need-show-comments{flex:none;height:auto;min-height:0;overflow:visible}@media (min-width:768px){body[data-page=need] #need-show-page.need-show-columns{flex-direction:row;align-items:stretch;overflow:hidden}body[data-page=need] .need-show-content,body[data-page=need] .need-show-comments{overscroll-behavior:contain;flex:1 1 0;align-self:stretch;min-width:0;height:auto;min-height:0;overflow-y:auto}#need-overlay-root>.fixed.inset-0.overflow-y-auto{overflow:hidden}#need-overlay-root .need-modal-frame{box-sizing:border-box;align-items:stretch;height:100dvh;max-height:100dvh;padding:.75rem}#need-overlay-root .need-modal-shell{gap:.75rem;height:100%;min-height:0;max-height:100%;overflow:hidden;flex-direction:row!important;align-items:stretch!important;display:flex!important}#need-overlay-root .need-modal-content,#need-overlay-root .need-modal-comments{overscroll-behavior:contain;align-self:stretch;flex:1 1 0!important;width:auto!important;min-width:0!important;height:100%!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-bottom:1rem!important;overflow:hidden auto!important}#need-overlay-root .need-modal-comments-header{display:flex!important}}@media (min-width:1024px){#need-overlay-root .need-modal-frame{padding:1rem}}@media (min-width:768px){.wm-window #need-show-page.need-show-columns{flex-direction:row!important;align-items:stretch!important;display:flex!important;overflow:hidden!important}.wm-window #need-show-page .need-show-content,.wm-window #need-show-page .need-show-comments{overscroll-behavior:contain;align-self:stretch;flex:1 1 0!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}}html:not(.glass-mode) #app-root #comment-sheet-panel.panel{border:1px solid var(--app-border);box-shadow:var(--app-shadow-card);border-bottom:none;background-color:var(--app-surface)!important}html.glass-mode #app-root #need-overlay-root .need-modal-content.app-tool-plate,html.glass-mode #app-root #need-overlay-root .need-modal-comments.app-tool-plate,html.glass-mode #app-root #comment-sheet-panel.panel,html.glass-mode #app-root #ask-question-overlay-content.panel,html.glass-mode #app-root #qa-overlay-content.panel,html.glass-mode #app-root #qa-page-well,html.glass-mode #app-root .qa-entry-card,html.glass-mode #app-root #comment-gif-selector-modal-content.panel,html.glass-mode #app-root #sphere-gif-selector-modal-content.panel,html.glass-mode #app-root #photo-upload-gif-selector-modal-content.panel,html.glass-mode #app-root #reposts-modal-content.panel,html.glass-mode #app-root #reactions-modal-content.panel,html.glass-mode #app-root #followers-modal-content.panel,html.glass-mode #app-root #following-modal-content.panel,html.glass-mode #app-root #mutuals-modal-content.panel,html.glass-mode #app-root #message-reactions-modal-content.panel,html.glass-mode #app-root #bookmark-list-selection-modal-content.panel,html.glass-mode #app-root #circles-selection-modal-content.panel,html.glass-mode #app-root #spheres-selection-modal-content.panel,html.glass-mode #app-root .need-action-modal-panel.panel,html.glass-mode #app-root .local-locations-sheet.panel{background-color:var(--glass-elevated-bg)!important;-webkit-backdrop-filter:blur(var(--glass-elevated-blur))!important;border:1px solid var(--glass-border,var(--app-border))!important;box-shadow:var(--app-shadow-card)!important}html:not(.glass-mode) #app-root #ask-question-overlay-content.panel,html:not(.glass-mode) #app-root #qa-overlay-content.panel,html:not(.glass-mode) #app-root #qa-page-well,html:not(.glass-mode) #app-root .qa-entry-card,html:not(.glass-mode) #app-root #comment-gif-selector-modal-content.panel,html:not(.glass-mode) #app-root #sphere-gif-selector-modal-content.panel,html:not(.glass-mode) #app-root #photo-upload-gif-selector-modal-content.panel,html:not(.glass-mode) #app-root #reposts-modal-content.panel,html:not(.glass-mode) #app-root #reactions-modal-content.panel,html:not(.glass-mode) #app-root #followers-modal-content.panel,html:not(.glass-mode) #app-root #following-modal-content.panel,html:not(.glass-mode) #app-root #mutuals-modal-content.panel,html:not(.glass-mode) #app-root #message-reactions-modal-content.panel,html:not(.glass-mode) #app-root #bookmark-list-selection-modal-content.panel,html:not(.glass-mode) #app-root #circles-selection-modal-content.panel,html:not(.glass-mode) #app-root #spheres-selection-modal-content.panel,html:not(.glass-mode) #app-root .need-engagement-modal-chrome,html:not(.glass-mode) #app-root .app-list-modal-chrome,html:not(.glass-mode) #app-root .need-action-modal-panel.panel,html:not(.glass-mode) #app-root .local-locations-sheet.panel{border-color:var(--app-border);background-color:var(--app-surface)!important}html:not(.glass-mode) #app-root #ask-question-overlay-backdrop.panel,html:not(.glass-mode) #app-root #qa-overlay-backdrop.panel,html:not(.glass-mode) #app-root #reposts-modal-backdrop.panel,html:not(.glass-mode) #app-root #reactions-modal-backdrop.panel,html:not(.glass-mode) #app-root #followers-modal-backdrop.panel,html:not(.glass-mode) #app-root #following-modal-backdrop.panel,html:not(.glass-mode) #app-root #mutuals-modal-backdrop.panel,html:not(.glass-mode) #app-root #message-reactions-modal-backdrop.panel,html:not(.glass-mode) #app-root #bookmark-list-selection-modal-backdrop.panel,html:not(.glass-mode) #app-root #circles-selection-modal-backdrop.panel,html:not(.glass-mode) #app-root #spheres-selection-modal-backdrop.panel,html:not(.glass-mode) #app-root .need-action-modal-backdrop.panel{-webkit-backdrop-filter:none;border-color:#0000;background-color:#0006!important}html.glass-mode #app-root #ask-question-overlay-backdrop.panel,html.glass-mode #app-root #qa-overlay-backdrop.panel,html.glass-mode #app-root #reposts-modal-backdrop.panel,html.glass-mode #app-root #reactions-modal-backdrop.panel,html.glass-mode #app-root #followers-modal-backdrop.panel,html.glass-mode #app-root #following-modal-backdrop.panel,html.glass-mode #app-root #mutuals-modal-backdrop.panel,html.glass-mode #app-root #message-reactions-modal-backdrop.panel,html.glass-mode #app-root #bookmark-list-selection-modal-backdrop.panel,html.glass-mode #app-root #circles-selection-modal-backdrop.panel,html.glass-mode #app-root #spheres-selection-modal-backdrop.panel,html.glass-mode #app-root .need-action-modal-backdrop.panel{-webkit-backdrop-filter:blur(8px);background-color:#00000040!important}.overlay-host[hidden],.overlay-host.hidden,#share-modal-host[hidden],#share-modal-host.hidden,#need-options-modal-host[hidden],#need-options-modal-host.hidden,#bookmark-modal-host[hidden],#bookmark-modal-host.hidden,#quote-modal[hidden],#quote-modal.hidden,#profile-list-modal-host[hidden],#profile-list-modal-host.hidden,#report-modal[hidden],#report-modal.hidden,[id^=filter-sidebar-container][hidden],[id^=filter-sidebar-container].hidden{pointer-events:none!important}#app-root #ask-question-overlay-content,#app-root #qa-overlay-content,#app-root #qa-page-well,#app-root .qa-entry-card,#app-root .need-action-modal-panel{border-radius:.75rem}#app-root #qa-page-well,#app-root #ask-question-overlay-content>div,#app-root #qa-overlay-content>div,#app-root .comment-gif-selector-chrome,#app-root .need-engagement-modal-chrome,#app-root .app-list-modal-chrome,#app-root .need-action-modal-panel{padding:var(--app-chrome-pad)}#app-root #comment-gif-selector-modal-content,#app-root #sphere-gif-selector-modal-content,#app-root #photo-upload-gif-selector-modal-content{border-radius:.75rem}#app-root .comment-gif-selector-backdrop{background-color:var(--app-text-primary)}@supports (color:color-mix(in lab, red, red)){#app-root .comment-gif-selector-backdrop{background-color:color-mix(in srgb, var(--app-text-primary) 50%, transparent)}}#app-root .comment-gif-selector-chrome{border-color:var(--app-border)}#app-root .achievement-detail-card{background-color:var(--app-surface-muted);padding:var(--app-chrome-pad);border-radius:.75rem}html.glass-mode #app-root .achievement-detail-card{background-color:var(--dock-surface-bg,var(--app-surface-muted))}@media (prefers-reduced-motion:no-preference){#app-root #comment-gif-selector-modal-content,#app-root #sphere-gif-selector-modal-content,#app-root #photo-upload-gif-selector-modal-content,#app-root .need-action-modal-panel{transition:transform .3s ease-out,opacity .3s ease-out}}html.glass-mode #app-root .need-engagement-modal-chrome,html.glass-mode #app-root .app-list-modal-chrome{border-color:var(--glass-border,var(--app-border));background-color:var(--glass-elevated-bg)!important}#app-root .need-engagement-modal-chrome,#app-root .app-list-modal-chrome{border-color:var(--app-border)}#app-root .need-engagement-chip,#app-root .need-engagement-load-more,#app-root .app-list-modal-chip,#app-root .app-list-modal-load-more,#app-root .app-list-modal-search{background-color:var(--app-surface-muted);border-color:var(--app-border);color:var(--app-text-primary)}#app-root .app-tool-shell{box-sizing:border-box;flex-direction:column;padding:0;display:flex}#app-root .app-tool-shell>.app-tool-plate{width:100%;min-width:0}#app-root .app-tool-chrome,#admin-content .app-tool-chrome{box-sizing:border-box;padding-inline:var(--app-chrome-pad,.75rem);padding-bottom:var(--app-chrome-pad,.75rem)}#app-root .app-tool-body,#admin-content .app-tool-body{padding-inline:var(--app-chrome-pad,.75rem)}#app-root .app-tool-scroll,#admin-content .app-tool-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.wm-window .app-tool-plate .app-tool-body{padding-top:var(--app-chrome-pad,.75rem)}.wm-window .app-tool-plate .app-tool-chrome~.app-tool-body{padding-top:0}html:not(.glass-mode) #app-root .app-tool-plate{border:1px solid var(--app-border);box-shadow:var(--app-shadow-card);color:var(--app-text-primary);background-color:var(--app-surface)!important}html[data-color-scheme=dark]:not(.glass-mode) #app-root .app-tool-plate{--app-surface:#1c1c1f;--app-surface-muted:#242429}html[data-color-scheme=light]:not(.glass-mode) #app-root .app-tool-plate{--app-text-secondary:#0f172a;--app-text-muted:#334155}html[data-color-scheme=press]:not(.glass-mode) #app-root .app-tool-plate{--app-text-secondary:#2d2a23;--app-text-muted:#4a4639}@media (min-width:768px){html:not(.glass-mode) #app-root .app-tool-plate:not(:where(.wm-window *)){border-radius:.75rem}}html.glass-mode #app-root .app-tool-plate,.glass-mode #app-root .app-tool-plate{color:var(--app-text-primary);transform:translateZ(0);background-color:var(--glass-elevated-bg)!important;-webkit-backdrop-filter:blur(var(--glass-elevated-blur))!important;border:1px solid var(--glass-border,var(--app-border))!important;box-shadow:var(--app-shadow-card)!important}@media (min-width:768px){html.glass-mode #app-root .app-tool-plate:not(:where(.wm-window *)),.glass-mode #app-root .app-tool-plate:not(:where(.wm-window *)){border-radius:.75rem}}@media (max-width:767px){html:not(.glass-mode) #app-root main .panel.app-tool-plate:not(#mobile-app-header):not(.chrome-header),html:not(.glass-mode) #app-root #app-scroll .panel.app-tool-plate:not(#mobile-app-header):not(.chrome-header),html:not(.glass-mode) #app-root .app-tool-plate,html.glass-mode #app-root main .panel.app-tool-plate:not(#mobile-app-header):not(.chrome-header),html.glass-mode #app-root #app-scroll .panel.app-tool-plate:not(#mobile-app-header):not(.chrome-header),html.glass-mode #app-root .app-tool-plate,.glass-mode #app-root main .panel.app-tool-plate:not(#mobile-app-header):not(.chrome-header),.glass-mode #app-root #app-scroll .panel.app-tool-plate:not(#mobile-app-header):not(.chrome-header),.glass-mode #app-root .app-tool-plate{box-shadow:none!important;border:none!important;border-radius:0!important}}.app-tool-fullscreen-btn [data-fs-enter],.app-tool-fullscreen-btn [data-fs-exit]{justify-content:center;align-items:center;line-height:0;display:inline-flex}.app-tool-fullscreen-btn [data-fs-enter].hidden,.app-tool-fullscreen-btn [data-fs-exit].hidden{display:none!important}:is(.app-tool-plate.is-app-fullscreen,.app-tool-plate:fullscreen,.app-tool-plate:fullscreen){z-index:80;background-color:var(--app-surface,#fff);flex-direction:column;width:100%;max-width:none;height:100%;margin:0;display:flex;position:fixed;inset:0;overflow:hidden;box-shadow:none!important;border:none!important;border-radius:0!important}.app-tool-help-popover{color:var(--app-text-secondary,var(--color-base-content,#111));background:var(--app-surface,var(--color-base-100,#fff))}.page-mode-chrome{z-index:40;padding:env(safe-area-inset-top,0px) var(--app-chrome-pad,.75rem) 0;background:var(--app-chrome-bg,var(--app-surface,#fff));border-bottom:1px solid var(--app-chrome-border,var(--app-border,#0f172a17));color:var(--app-text-primary);flex-shrink:0;position:sticky;top:0}[data-layout=page] .page-mode-chrome{background:var(--page-chrome-bg,var(--app-chrome-bg));border-color:var(--page-border,var(--app-border));color:var(--page-chrome-ink,var(--app-text-primary))}[data-layout=document] .page-mode-chrome{background:var(--np-paper,#faf8f2);border-color:var(--press-border,#d6d2c4);color:var(--np-ink,#2d2a23)}html.glass-mode .page-mode-chrome{background:var(--dock-surface-bg,var(--glass-bg,var(--app-chrome-bg)));border-color:var(--dock-surface-border,var(--glass-border,var(--app-border)));-webkit-backdrop-filter:var(--dock-surface-blur,var(--glass-blur,blur(28px) saturate(1.5)))}.page-mode-chrome__row{align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.page-mode-chrome__home{align-items:center;min-width:0;display:inline-flex}.page-mode-chrome__end{margin-left:auto}.page-mode-chrome .window-control-close__dot{background:#ff5f57}.feed-wall-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(12.5rem,14.3857%)),1fr))}#app-root #ios-swipe-back-container>.mx-auto.rounded-xl:first-child{padding-top:.5rem}#app-root #bookmarks-index-container>.mx-auto.rounded-xl:first-child{padding-top:.5rem!important}#app-root :is(#needs-container,#search-container,#notifications-page-container){flex-direction:column;gap:.5rem;display:flex}@media (min-width:768px){#app-root :is(#needs-container,#search-container,#notifications-page-container):not(.wm-window *){gap:1rem}}@container wm-app (min-width:768px){:is(#needs-container,#search-container,#notifications-page-container){gap:1rem}}#app-root #needs-container>.mx-auto.rounded-xl:not(:first-child){padding-top:0!important}#app-root #needs-container>.mx-auto.rounded-xl:first-child{padding-top:.5rem!important}#app-root :is(#search-container,#notifications-page-container,#marketplace-container,#circles-container,#spheres-container,#communities-container,#create-community-container,#bookmarks-index-container,#settings-page,#settings-integrations,#legal-hub,#legal-hub.app-tool-plate,#resources-hub,#connections-container,#hidden-page,#workspaces-container)>.mx-auto.rounded-xl{padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem}#app-root :is(#search-container,#notifications-page-container,#marketplace-container,#circles-container,#spheres-container,#communities-container,#create-community-container,#bookmarks-index-container,#settings-page,#settings-integrations,#legal-hub,#legal-hub.app-tool-plate,#resources-hub,#connections-container,#hidden-page,#workspaces-container)>.mx-auto.rounded-xl:not(:first-child){padding-top:0!important}#app-root :is(#search-container,#notifications-page-container,#marketplace-container,#circles-container,#spheres-container,#communities-container,#create-community-container,#bookmarks-index-container,#settings-page,#settings-integrations,#legal-hub,#legal-hub.app-tool-plate,#resources-hub,#connections-container,#hidden-page,#workspaces-container)>.mx-auto.rounded-xl:first-child,#app-root [id$=-wrapper]>.mx-auto.rounded-xl.w-full:first-child{padding-top:.5rem!important}#app-root .story-bar-component+.mx-auto.rounded-xl{margin-top:.5rem}@media (min-width:640px){#app-root #user-profile-container:not(.wm-window *){padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem}}@container wm-app (min-width:640px){#user-profile-container{padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem}}#app-root #profile-content,html.android-app #app-root #profile-content,html.is-visionos #app-root #profile-content,.is-visionos #app-root #profile-content{--profile-safe-top:.75rem}#app-root #profile-content .profile-chrome-cluster{top:var(--profile-safe-top)}#app-root #profile-content .profile-chrome-cluster--start{left:0}#app-root #profile-content .profile-chrome-cluster--start .app-edge-tab{margin-left:0}#app-root #profile-content .profile-chrome-cluster--end{right:.5rem}@media (max-width:767px){body[data-page=profile] #app-root .app-tool-shell>.app-tool-plate:not(.wm-window *),body[data-page=profile] #profile-page:not(.wm-window *),body[data-page=profile] #profile-content:not(.wm-window *),body[data-page=profile] #profile-hero:not(.wm-window *){padding-top:0!important}}@container wm-app (max-width:767px){body[data-page=profile] .app-tool-shell>.app-tool-plate,body[data-page=profile] #profile-page,body[data-page=profile] #profile-content,body[data-page=profile] #profile-hero{padding-top:0!important}}#app-root :is(#needs-container,#search-container,#notifications-page-container,#marketplace-container,#circles-feed-container,#local-feed-container,#communities-feed-container,#communities-container,#create-community-container,#bookmarks-index-container,#settings-page,#settings-integrations,#legal-hub,#legal-hub.app-tool-plate,#resources-hub,#connections-container,#hidden-page,#workspaces-container,#admin-content,#profile-content,#profile-list-wrapper,#feed-scroll) :is(.panel.mb-1,.panel.mb-2){margin-bottom:.5rem!important}#app-root #profile-content #profile-tab-stack{gap:.5rem}#app-root #profile-content #profile-tab-stack>:is(.panel,.panel.mb-1,.panel.mb-2){margin-bottom:0!important}@media (min-width:768px){#app-root :is(#needs-container,#search-container,#marketplace-container,#circles-feed-container,#local-feed-container,#communities-feed-container,#communities-container,#bookmarks-index-container,#settings-page,#connections-container,#hidden-page,#workspaces-container,#admin-content,#profile-content,#profile-list-wrapper,#feed-scroll) :is(.panel.mb-1,.panel.mb-2):not(.wm-window *){margin-bottom:1rem!important}}@container wm-app (min-width:768px){:is(#needs-container,#search-container,#marketplace-container,#circles-feed-container,#local-feed-container,#communities-feed-container,#communities-container,#bookmarks-index-container,#settings-page,#connections-container,#hidden-page,#workspaces-container,#admin-content,#profile-content,#profile-list-wrapper,#feed-scroll) :is(.panel.mb-1,.panel.mb-2){margin-bottom:1rem!important}}#app-root #profile-list-wrapper>.mx-auto.rounded-xl:first-child,html.android-app #app-root #profile-list-wrapper>.mx-auto.rounded-xl:first-child,html.is-visionos #app-root #profile-list-wrapper>.mx-auto.rounded-xl:first-child,.is-visionos #app-root #profile-list-wrapper>.mx-auto.rounded-xl:first-child{padding-top:.5rem!important}[data-feed-spacer]{pointer-events:none;flex-shrink:0;width:100%;display:block;overflow:hidden}.bridge-shell,#messages-container.bridge-shell,body[data-page=messages] #messages-container,body[data-page=messages] #messages-container.bridge-shell{gap:0!important}.bridge-shell{--bridge-top-bar-row:3rem;--bridge-top-bar-height:var(--bridge-top-bar-row);--bridge-pane-border:#0000000f;--bridge-chrome-bg:var(--app-canvas)}@supports (color:color-mix(in lab, red, red)){.bridge-shell{--bridge-chrome-bg:color-mix(in oklab, var(--app-canvas) 70%, #000 30%)}}.bridge-shell{background-color:var(--app-canvas,#fff)}html[data-color-scheme=light] .bridge-shell,html[data-color-scheme=press] .bridge-shell{--bridge-chrome-bg:var(--app-canvas)}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=light] .bridge-shell,html[data-color-scheme=press] .bridge-shell{--bridge-chrome-bg:color-mix(in oklab, var(--app-canvas) 92%, #000 8%)}}html.dark .bridge-shell,html[data-color-scheme=dark] .bridge-shell,html[data-color-scheme=neutral] .bridge-shell{--bridge-pane-border:#ffffff14;--bridge-chrome-bg:var(--app-canvas)}@supports (color:color-mix(in lab, red, red)){html.dark .bridge-shell,html[data-color-scheme=dark] .bridge-shell,html[data-color-scheme=neutral] .bridge-shell{--bridge-chrome-bg:color-mix(in oklab, var(--app-canvas) 70%, #000 30%)}}.bridge-top-bar{box-sizing:border-box;height:var(--bridge-top-bar-height);min-height:var(--bridge-top-bar-height);padding-top:0;padding-left:max(.75rem, env(safe-area-inset-left,0px));padding-right:max(.375rem, env(safe-area-inset-right,0px));background-color:var(--bridge-chrome-bg);z-index:45;border-bottom:1px solid var(--bridge-pane-border,#0000000f);margin:0}#app-root .wm-window .bridge-top-bar,#app-root .wm-window #bridge-mobile-search-panel,#app-root .wm-window .bridge-workspace-rail{background:0 0}@media (min-width:768px){.bridge-top-bar{padding-left:1rem;padding-right:.375rem}}.bridge-top-bar__avatar-btn{margin-right:0}#bridge-mobile-search-panel{background-color:var(--bridge-chrome-bg)}#bridge-account-menu{margin-right:-.125rem}.bridge-shell__body{min-height:0;margin:0;padding:0}.bridge-workspace-rail{background-color:var(--bridge-chrome-bg);z-index:35;border-right:1px solid var(--bridge-pane-border,#0000000f)}.bridge-workspace-rail__tile{opacity:.72;border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:box-shadow .15s,transform .15s,opacity .15s;display:flex;position:relative}.bridge-workspace-rail__tile:hover{opacity:1;transform:translateY(-1px)}.bridge-workspace-rail__tile.is-active{opacity:1;box-shadow:0 0 0 2px var(--bridge-chrome-bg,#fff), 0 0 0 3.5px var(--color-primary,#6366f1)}@supports (color:color-mix(in lab, red, red)){.bridge-workspace-rail__tile.is-active{box-shadow:0 0 0 2px var(--bridge-chrome-bg,#fff), 0 0 0 3.5px color-mix(in oklab, var(--color-primary,#6366f1) 88%, #fff 12%)}}.bridge-workspace-rail__tile.is-active:before{content:"";background:var(--color-primary,#6366f1);border-radius:999px;width:.22rem;height:1.35rem;position:absolute;top:50%;left:-.55rem;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.bridge-workspace-rail__tile.is-active:before{background:color-mix(in oklab, var(--color-primary,#6366f1) 85%, #fff 15%)}}.bridge-sidebar-nav__item{color:var(--color-primary,inherit)}.bridge-sidebar-nav__item.is-active{background-color:var(--app-canvas)}@supports (color:color-mix(in lab, red, red)){.bridge-sidebar-nav__item.is-active{background-color:color-mix(in oklab, var(--app-canvas) 70%, #6366f1 30%)}}html.dark .bridge-sidebar-nav__item.is-active,html[data-color-scheme=dark] .bridge-sidebar-nav__item.is-active,html[data-color-scheme=neutral] .bridge-sidebar-nav__item.is-active{background-color:oklab(58.5404% .0252827 -.202483/.28)}.bridge-top-bar__menu-item{width:100%;color:var(--app-text-primary,inherit);text-align:left;align-items:center;gap:.625rem;padding:.55rem .75rem;font-size:.8125rem;font-weight:500;transition:background-color .12s;display:flex}.bridge-top-bar__menu-item:hover{background-color:var(--app-canvas)}@supports (color:color-mix(in lab, red, red)){.bridge-top-bar__menu-item:hover{background-color:color-mix(in oklab, var(--app-canvas) 88%, #000 12%)}}html.dark .bridge-top-bar__menu-item:hover,html[data-color-scheme=dark] .bridge-top-bar__menu-item:hover,html[data-color-scheme=neutral] .bridge-top-bar__menu-item:hover{background-color:#ffffff0f}body[data-page=messages] #app-dock-root,body[data-page=messages] #app-dock-container{visibility:hidden!important;pointer-events:none!important;display:none!important}body[data-page=messages] [id^=conversation-message-input-container-]{padding-bottom:0}@media (max-width:767px){body[data-page=messages] [id^=conversation-message-input-container-]{padding-bottom:env(safe-area-inset-bottom,0px)}html.native-app:not(.visionos-app) body[data-page=messages] [id^=conversation-message-input-container-]{padding-bottom:0}html.android-app body[data-page=messages] [id^=conversation-message-input-container-]{padding-bottom:max(0px, var(--safe-area-inset-bottom,0px))}}#app-root #desktop-conversation-list .conversation-list,#app-root #mobile-conversation-list .conversation-list{--messages-list-gutter:.75rem}.conversation-list .messages-list-chrome{padding-left:var(--messages-list-gutter,.75rem);padding-right:var(--messages-list-gutter,.75rem);z-index:50;padding-top:.875rem;padding-bottom:1rem;position:relative;overflow:visible}.messages-section-header{background-color:#0000;border-radius:.5rem;padding:.5rem .75rem .25rem;transition:background-color .12s}.messages-section-header:hover{background-color:#0000000a}html.dark .messages-section-header:hover,html[data-color-scheme=dark] .messages-section-header:hover,html[data-color-scheme=neutral] .messages-section-header:hover{background-color:#ffffff0f}html[data-color-scheme=press] .messages-section-header:hover{background-color:#1414130d}.messages-conversation-row{padding-left:.25rem;padding-right:.25rem}.messages-conversation-row.is-selected{background-color:oklab(58.5404% .0252827 -.202483/.16)}html.dark .messages-conversation-row.is-selected,html[data-color-scheme=dark] .messages-conversation-row.is-selected{background-color:oklab(58.5404% .0252827 -.202483/.22)}.messages-conversation-row.is-selected a[data-conversation-link],.messages-conversation-row.is-selected [data-conversation-link]{font-weight:600}#app-root #desktop-conversation-list.messages-sidebar-rail{box-shadow:1px 0 0 0 var(--bridge-pane-border,#0000000f)!important;-webkit-backdrop-filter:none!important;background-color:var(--app-canvas)!important;border:none!important;border-radius:0!important}@supports (color:color-mix(in lab, red, red)){#app-root #desktop-conversation-list.messages-sidebar-rail{background-color:color-mix(in oklab, var(--app-canvas) 94%, #000 6%)!important}}html[data-color-scheme=dark] #app-root #desktop-conversation-list.messages-sidebar-rail,html[data-color-scheme=neutral] #app-root #desktop-conversation-list.messages-sidebar-rail,html.dark #app-root #desktop-conversation-list.messages-sidebar-rail{background-color:var(--app-canvas)!important}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] #app-root #desktop-conversation-list.messages-sidebar-rail,html[data-color-scheme=neutral] #app-root #desktop-conversation-list.messages-sidebar-rail,html.dark #app-root #desktop-conversation-list.messages-sidebar-rail{background-color:color-mix(in oklab, var(--app-canvas) 88%, #000 12%)!important}}html[data-color-scheme=dark] #app-root #desktop-conversation-list.messages-sidebar-rail,html[data-color-scheme=neutral] #app-root #desktop-conversation-list.messages-sidebar-rail,html.dark #app-root #desktop-conversation-list.messages-sidebar-rail{box-shadow:1px 0 0 0 var(--bridge-pane-border,#ffffff14)!important}html.glass-mode #app-root #desktop-conversation-list.messages-sidebar-rail,.glass-mode #app-root #desktop-conversation-list.messages-sidebar-rail{background-color:var(--app-canvas)!important}@supports (color:color-mix(in lab, red, red)){html.glass-mode #app-root #desktop-conversation-list.messages-sidebar-rail,.glass-mode #app-root #desktop-conversation-list.messages-sidebar-rail{background-color:color-mix(in oklab, var(--app-canvas) 94%, #000 6%)!important}}html.glass-mode #app-root #desktop-conversation-list.messages-sidebar-rail,.glass-mode #app-root #desktop-conversation-list.messages-sidebar-rail{-webkit-backdrop-filter:none!important;box-shadow:1px 0 0 0 var(--bridge-pane-border,#0000000f)!important}html.glass-mode[data-color-scheme=dark] #app-root #desktop-conversation-list.messages-sidebar-rail,html.glass-mode[data-color-scheme=neutral] #app-root #desktop-conversation-list.messages-sidebar-rail,.glass-mode[data-color-scheme=dark] #app-root #desktop-conversation-list.messages-sidebar-rail,.glass-mode[data-color-scheme=neutral] #app-root #desktop-conversation-list.messages-sidebar-rail{background-color:var(--app-canvas)!important}@supports (color:color-mix(in lab, red, red)){html.glass-mode[data-color-scheme=dark] #app-root #desktop-conversation-list.messages-sidebar-rail,html.glass-mode[data-color-scheme=neutral] #app-root #desktop-conversation-list.messages-sidebar-rail,.glass-mode[data-color-scheme=dark] #app-root #desktop-conversation-list.messages-sidebar-rail,.glass-mode[data-color-scheme=neutral] #app-root #desktop-conversation-list.messages-sidebar-rail{background-color:color-mix(in oklab, var(--app-canvas) 88%, #000 12%)!important}}html.glass-mode[data-color-scheme=dark] #app-root #desktop-conversation-list.messages-sidebar-rail,html.glass-mode[data-color-scheme=neutral] #app-root #desktop-conversation-list.messages-sidebar-rail,.glass-mode[data-color-scheme=dark] #app-root #desktop-conversation-list.messages-sidebar-rail,.glass-mode[data-color-scheme=neutral] #app-root #desktop-conversation-list.messages-sidebar-rail{box-shadow:1px 0 0 0 var(--bridge-pane-border,#ffffff14)!important}#app-root #messages-desktop-split{position:relative}#app-root #messages-sidebar-resizer.messages-sidebar-resizer{top:0;bottom:0;left:var(--messages-sidebar-width,20rem);z-index:40;cursor:col-resize;touch-action:none;width:6px;box-shadow:none;background:0 0;border:none;margin-left:-3px;position:absolute}#app-root #conversation-detail-container.conversation-detail.panel{box-shadow:none!important;border:none!important;border-radius:0!important}html.glass-mode #app-root #conversation-detail-container.conversation-detail.panel,.glass-mode #app-root #conversation-detail-container.conversation-detail.panel{box-shadow:none!important;border:none!important}#app-root #desktop-conversation-list .messages-list-chrome{padding-top:.5rem}.conversation-list .messages-list-toolbar{min-height:3.25rem;padding-bottom:.75rem;overflow:visible}#app-root #desktop-conversation-list{overflow:visible}#app-root #desktop-conversation-list .messages-list-scroll{z-index:0;position:relative}.conversation-list .messages-list-search{padding-top:.125rem}.bridge-shell #mobile-conversation-list.mobile-messages-conversation-list{top:var(--bridge-top-bar-height);padding-top:0;padding-bottom:env(safe-area-inset-bottom,0px)}#mobile-conversation-list .messages-list-chrome--mobile,html.android-app #mobile-conversation-list .messages-list-chrome--mobile,html.is-visionos #mobile-conversation-list .messages-list-chrome--mobile,.is-visionos #mobile-conversation-list .messages-list-chrome--mobile{padding-top:.25rem}.bridge-shell #thread-panel-mobile{top:0!important}.bridge-shell #thread-panel-mobile-header{padding-top:.5rem!important}.conversation-list .messages-list-scroll{padding-left:calc(var(--messages-list-gutter,.75rem) - .25rem);padding-right:calc(var(--messages-list-gutter,.75rem) - .25rem);padding-top:.375rem;padding-bottom:.25rem}#app-root .messages-conversation-unread-dot{background:#007aff;border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem}html[data-color-scheme=dark] #app-root .messages-conversation-unread-dot,html[data-color-scheme=neutral] #app-root .messages-conversation-unread-dot{background:#0a84ff}#app-root #desktop-conversation-list .messages-list-scroll li.messages-conversation-row{--conversation-row-avatar:1.75rem}#app-root #mobile-conversation-list .messages-list-scroll li.messages-conversation-row{--conversation-row-avatar:2.5rem}.conversation-list .messages-conversation-row{border-radius:.5rem;margin-bottom:.125rem;border:none!important}.conversation-list .messages-conversation-row>[data-conversation-swipe-container],.conversation-list .messages-conversation-row a[data-conversation-link],.conversation-list .messages-conversation-row button[data-conversation-link]{border-radius:.5rem}.conversation-list .messages-conversation-row:hover{background-color:#0000000a}html.dark .conversation-list .messages-conversation-row:hover,html[data-color-scheme=dark] .conversation-list .messages-conversation-row:hover,html[data-color-scheme=neutral] .conversation-list .messages-conversation-row:hover{background-color:#ffffff0f}.conversation-list .messages-conversation-row.is-selected{background-color:#00000012}html.dark .conversation-list .messages-conversation-row.is-selected,html[data-color-scheme=dark] .conversation-list .messages-conversation-row.is-selected,html[data-color-scheme=neutral] .conversation-list .messages-conversation-row.is-selected{background-color:#ffffff1a}html[data-color-scheme=press] .conversation-list .messages-conversation-row:hover{background-color:#1414130d}html[data-color-scheme=press] .conversation-list .messages-conversation-row.is-selected{background-color:#14141314}.conversation-list .messages-list-search input{background-color:var(--app-surface,#fff)!important;border-radius:.55rem!important}@supports (color:color-mix(in lab, red, red)){.conversation-list .messages-list-search input{background-color:color-mix(in oklab, var(--app-surface,#fff) 70%, transparent)!important}}html.dark .conversation-list .messages-list-search input,html[data-color-scheme=dark] .conversation-list .messages-list-search input,html[data-color-scheme=neutral] .conversation-list .messages-list-search input{background-color:#ffffff0a!important}.conversation-list .messages-section-header{padding-left:calc(var(--messages-list-gutter,.75rem) - .25rem);padding-right:calc(var(--messages-list-gutter,.75rem) - .25rem);margin-bottom:.375rem;padding-top:.375rem;padding-bottom:.375rem}.conversation-list .messages-section-header:not(:first-child){margin-top:.5rem}body[data-page=messages] #messages-list{padding-left:var(--messages-list-gutter,.75rem);padding-right:var(--messages-list-gutter,.75rem);padding-top:.5rem}body[data-page=messages] #mobile-conversation-detail-header{padding-left:var(--messages-list-gutter,.75rem);padding-right:var(--messages-list-gutter,.75rem);background-color:var(--app-surface,#fff);border-bottom:1px solid #0000000f;padding-top:.625rem;padding-bottom:.625rem}#app-root .messages-conversation-back.app-edge-tab,#app-root .bridge-sidebar-view__back.app-edge-tab{margin-left:calc(-1 * var(--messages-list-gutter,.75rem));border-radius:0 .75rem .75rem 0!important}.dark body[data-page=messages] #mobile-conversation-detail-header,html.dark body[data-page=messages] #mobile-conversation-detail-header,html[data-color-scheme=dark] body[data-page=messages] #mobile-conversation-detail-header,html[data-color-scheme=neutral] body[data-page=messages] #mobile-conversation-detail-header{background-color:var(--app-surface,#141416);border-bottom-color:#ffffff14}body[data-page=messages] #conversation-messages-list>*{padding-top:.2rem;padding-bottom:.2rem}body[data-page=messages] #conversation-messages-list>.group{padding-top:.35rem;padding-bottom:.35rem}body[data-page=messages] .message-date{letter-spacing:.02em;color:var(--app-text-muted,#71717a)!important;box-shadow:none!important;background-color:#0000000a!important;border-radius:9999px!important;padding:.15rem .55rem!important;font-size:.75rem!important;font-weight:500!important}html.dark body[data-page=messages] .message-date,html[data-color-scheme=dark] body[data-page=messages] .message-date,html[data-color-scheme=neutral] body[data-page=messages] .message-date{background-color:#ffffff0f!important}body[data-page=messages] .chat-message-row .message-author-name{font-size:.9375rem;font-weight:650;line-height:1.25}body[data-page=messages] .chat-message-row .message-author-time{opacity:.72;font-size:.6875rem!important;font-weight:450!important}body[data-page=messages] .conversation-detail .group:hover .chat-message-row,body[data-page=messages] .conversation-detail .chat-message-row:focus-within,body[data-page=messages] .conversation-detail .chat-message-row:has(.message-actions-bar.is-open){background-color:#00000009}.dark body[data-page=messages] .conversation-detail .group:hover .chat-message-row,html.dark body[data-page=messages] .conversation-detail .group:hover .chat-message-row,.dark body[data-page=messages] .conversation-detail .chat-message-row:focus-within,html.dark body[data-page=messages] .conversation-detail .chat-message-row:focus-within,.dark body[data-page=messages] .conversation-detail .chat-message-row:has(.message-actions-bar.is-open),html.dark body[data-page=messages] .conversation-detail .chat-message-row:has(.message-actions-bar.is-open){background-color:#ffffff0d}html[data-color-scheme=neutral] body[data-page=messages] .conversation-detail .group:hover .chat-message-row,html[data-color-scheme=neutral] body[data-page=messages] .conversation-detail .chat-message-row:focus-within,html[data-color-scheme=neutral] body[data-page=messages] .conversation-detail .chat-message-row:has(.message-actions-bar.is-open){background-color:#ffffff0f}html[data-color-scheme=press] body[data-page=messages] .conversation-detail .group:hover .chat-message-row,html[data-color-scheme=press] body[data-page=messages] .conversation-detail .chat-message-row:focus-within,html[data-color-scheme=press] body[data-page=messages] .conversation-detail .chat-message-row:has(.message-actions-bar.is-open){background-color:#1414130a}html.glass-mode body[data-page=messages] .conversation-detail .group:hover .chat-message-row,html.glass-mode body[data-page=messages] .conversation-detail .chat-message-row:focus-within,html.glass-mode body[data-page=messages] .conversation-detail .chat-message-row:has(.message-actions-bar.is-open){-webkit-backdrop-filter:blur(8px);background-color:#ffffff14}.conversation-detail .message-content .chat-text,.conversation-detail .message-content .prose.prose-chat,.conversation-detail .message-content .prose.prose-chat :where(p,li,blockquote){font-size:1rem;font-weight:500;line-height:1.625}.conversation-detail .message-content .prose.prose-chat p:not(ol li>p):not(ul li>p){margin-top:.75em!important;margin-bottom:.75em!important;font-weight:500!important;line-height:1.625!important}.conversation-detail .message-content .prose.prose-chat p:first-child{margin-top:0!important}.conversation-detail .message-content .prose.prose-chat p:last-child{margin-bottom:0!important}body[data-page=messages] [data-role=message-composer-box]{box-shadow:none!important;background-color:var(--app-surface,#fff)!important;border-color:#0000001a!important;border-radius:.85rem!important}html.dark body[data-page=messages] [data-role=message-composer-box],html[data-color-scheme=dark] body[data-page=messages] [data-role=message-composer-box],html[data-color-scheme=neutral] body[data-page=messages] [data-role=message-composer-box]{background-color:var(--app-surface-muted,#1c1c1f)!important;border-color:#ffffff1a!important}body[data-page=messages] [data-role=message-composer-box]:focus-within{box-shadow:none!important;border-color:#0000002e!important}html.dark body[data-page=messages] [data-role=message-composer-box]:focus-within,html[data-color-scheme=dark] body[data-page=messages] [data-role=message-composer-box]:focus-within{border-color:#ffffff2e!important}body[data-page=messages] [data-role=message-composer-box] [data-role=send-button]{background-color:#0000000f;border-radius:9999px!important}html.dark body[data-page=messages] [data-role=message-composer-box] [data-role=send-button],html[data-color-scheme=dark] body[data-page=messages] [data-role=message-composer-box] [data-role=send-button]{background-color:#ffffff14}body[data-page=messages] [data-role=message-composer-box].has-text:not(.dictating) [data-role=send-button]{background-color:#2563eb1f}html.glass-mode #thread-panel-desktop.panel,html.glass-mode #thread-panel-mobile.panel,.glass-mode .thread-panel.panel,.ios-app.glass-mode .thread-panel.panel{background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(25px)!important}html.glass-mode #thread-panel-desktop .thread-panel-inner,html.glass-mode #thread-panel-mobile .thread-panel-inner,html.glass-mode #thread-panel-mobile-header,html.glass-mode [id^=thread-scroll]{-webkit-backdrop-filter:none!important;background-color:#0000!important}.niah-artifact-pane{--color-base-100:#fff;--color-base-200:#f4f4f5;--color-base-300:#e4e4e7;--color-base-content:#18181b;--color-primary:#4f46e5;--color-primary-content:#fff}html.dark .niah-artifact-pane,.dark .niah-artifact-pane,[data-color-scheme=dark] .niah-artifact-pane{--color-base-100:#0a0a0a;--color-base-200:#18181b;--color-base-300:#27272a;--color-base-content:#f4f4f5;--color-primary:#6366f1;--color-primary-content:#fff}html[data-color-scheme=neutral] .niah-artifact-pane{--color-base-100:var(--neutral-bg);--color-base-200:var(--neutral-card-bg);--color-base-300:var(--neutral-border);--color-base-content:var(--neutral-text);--color-primary:#818cf8;--color-primary-content:#0f172a}html[data-color-scheme=press] .niah-artifact-pane{--color-base-100:var(--press-bg);--color-base-200:var(--press-card-bg);--color-base-300:var(--press-border);--color-base-content:var(--press-text);--color-primary:var(--press-accent);--color-primary-content:#fff}#app-root .calendar-root{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}@media (min-width:768px){#app-root #calendar-root.calendar-root.app-tool-plate{border-radius:1rem}}#app-root .calendar-toolbar{border-bottom:1px solid var(--app-border,#00000014);background:var(--app-surface-muted,#78788c0f);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}#app-root .cal-icon-btn{width:2rem;height:2rem;color:var(--app-text-secondary,#475569);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}#app-root .cal-icon-btn:hover{background:var(--app-accent-subtle-bg,#2563eb1f);color:var(--app-accent,#2563eb)}#app-root .cal-toolbar-actions{--cal-toolbar-control-height:2rem;flex-wrap:wrap;align-items:center;gap:1rem;min-width:0;display:flex}#app-root .cal-nav-switch.chrome-segment-bar,#app-root .cal-view-switch.chrome-segment-bar,#app-root .cal-scope-switch.chrome-segment-bar{border-radius:.5rem;height:auto;min-height:2rem;padding:.125rem}#app-root .cal-nav-switch>.chrome-btn--segment,#app-root .cal-view-switch>.chrome-btn--segment,#app-root .cal-scope-switch>.chrome-btn--segment{height:1.75rem;min-height:1.75rem;padding-inline:.75rem;font-size:.875rem;line-height:1.25rem}#app-root .cal-nav-switch>.chrome-btn--segment-prepend,#app-root .cal-nav-switch>.chrome-btn--segment-append{padding-inline:.4rem}#app-root .cal-toolbar-label-short{display:none}#app-root .cal-new-event-btn{box-sizing:border-box;height:var(--cal-toolbar-control-height);min-height:var(--cal-toolbar-control-height);white-space:nowrap;padding-block:0}#app-root .cal-new-btn{color:#fff;background:var(--app-accent,#2563eb);border-radius:.625rem;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;display:inline-flex}#app-root .cal-new-btn:hover{background:var(--app-accent,#2563eb)}@supports (color:color-mix(in lab, red, red)){#app-root .cal-new-btn:hover{background:color-mix(in srgb, var(--app-accent,#2563eb) 88%, #000)}}#app-root .calendar-body{background:var(--app-surface,#fff);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}#app-root .calendar-month{flex-direction:column;height:100%;min-height:0;display:flex}#app-root .cal-month-head{border-bottom:1px solid var(--app-border,#00000014);grid-template-columns:repeat(7,1fr);display:grid}#app-root .cal-dow{text-align:center;text-transform:uppercase;letter-spacing:.04em;color:var(--app-text-muted,#94a3b8);padding:.5rem;font-size:.7rem;font-weight:700}#app-root .cal-month-grid{flex:1;grid-auto-rows:1fr;min-height:0;display:grid}#app-root .cal-week-row{border-bottom:1px solid var(--app-border,#0000000f);grid-template-columns:repeat(7,1fr);display:grid}#app-root .cal-day-cell{border-right:1px solid var(--app-border,#0000000f);cursor:pointer;flex-direction:column;gap:.2rem;min-height:5.5rem;padding:.25rem .35rem;display:flex;overflow:hidden}#app-root .cal-day-cell:hover{background:var(--app-accent-subtle-bg,#2563eb0d)}#app-root .cal-day-outside{background:var(--app-surface-muted,#78788c0d)}#app-root .cal-day-outside .cal-day-number{color:var(--app-text-muted,#cbd5e1)}#app-root .cal-day-number{color:var(--app-text-secondary,#475569);border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;width:1.6rem;height:1.6rem;font-size:.8rem;font-weight:600;display:inline-flex}#app-root .cal-day-today .cal-day-number{background:var(--app-accent,#2563eb);color:#fff}#app-root .cal-day-events{flex-direction:column;gap:.15rem;display:flex;overflow:hidden}#app-root .cal-chip{text-align:left;white-space:nowrap;border-radius:.45rem;flex-flow:row;align-items:center;gap:.3rem;width:100%;min-width:0;padding:.15rem .4rem;font-size:.72rem;line-height:1.2;display:flex;overflow:hidden}#app-root .cal-chip-time{font-variant-numeric:tabular-nums;opacity:.85;white-space:nowrap;flex-shrink:0}#app-root .cal-chip-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#app-root .cal-dow-short,#app-root .cal-chip-more--sm{display:none}#app-root .cal-chip-meeting{background:var(--app-accent-subtle-bg,#2563eb26);color:#4338ca}#app-root .cal-chip-broadcast{color:#be185d;background:#ec489926}html.dark #app-root .cal-chip-meeting{background:var(--app-accent-subtle-bg,#2563eb40);color:#c7d2fe}html.dark #app-root .cal-chip-broadcast{color:#fbcfe8;background:#ec489940}#app-root .cal-chip-event{color:#0f766e;background:#14b8a629}html.dark #app-root .cal-chip-event{color:#99f6e4;background:#2dd4bf38}#app-root .cal-agenda-dot.cal-chip-event{background:#14b8a6}#app-root .cal-chip-external{color:#475569;background:#64748b29}html.dark #app-root .cal-chip-external{color:#cbd5e1;background:#94a3b838}#app-root .cal-agenda-dot.cal-chip-external{background:#64748b}#app-root .cal-chip-todo{color:#15803d;background:#22c55e26}#app-root .cal-chip-reminder{color:#b45309;background:#f59e0b2e}html.dark #app-root .cal-chip-todo{color:#bbf7d0;background:#22c55e38}html.dark #app-root .cal-chip-reminder{color:#fde68a;background:#f59e0b38}#app-root .cal-chip-more{color:var(--app-text-muted,#94a3b8);padding-left:.35rem;font-size:.68rem}#app-root .cal-chip-more:hover{color:var(--app-accent,#2563eb)}#app-root .calendar-timegrid{flex-direction:column;height:100%;min-height:0;display:flex}#app-root .cal-tg-allday{border-bottom:1px solid var(--app-border,#00000014);display:flex}#app-root .cal-tg-gutter-head{flex-shrink:0;width:3.5rem}#app-root .cal-tg-day-head{text-align:center;flex-direction:column;flex:1;padding:.4rem;display:flex}#app-root .cal-tg-dow{text-transform:uppercase;color:var(--app-text-muted,#94a3b8);font-size:.7rem}#app-root .cal-tg-daynum{color:var(--app-text-secondary,#475569);font-size:1.1rem;font-weight:700}#app-root .cal-tg-day-head.cal-day-today .cal-tg-daynum{color:var(--app-accent,#2563eb)}#app-root .cal-tg-scroll{flex:1;min-height:0;overflow-y:auto}#app-root .cal-tg-body{display:flex;position:relative}#app-root .cal-tg-gutter{flex-shrink:0;width:3.5rem}#app-root .cal-tg-hour-label{color:var(--app-text-muted,#94a3b8);text-align:right;padding-right:.4rem;font-size:.68rem;transform:translateY(-.5em)}#app-root .cal-tg-col{border-left:1px solid var(--app-border,#0000000f);flex:1;position:relative}#app-root .cal-tg-hour-line{border-bottom:1px solid var(--app-border,#0000000d)}#app-root .cal-tg-event{text-align:left;border-radius:.4rem;flex-direction:column;padding:.15rem .35rem;font-size:.72rem;display:flex;position:absolute;left:2px;right:2px;overflow:hidden;box-shadow:0 1px 2px #0000001f}#app-root .cal-tg-event-time{opacity:.85;font-size:.66rem}#app-root .cal-tg-event-title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}#app-root .calendar-agenda{flex:1;min-height:0;padding:.5rem 1rem;overflow-y:auto}#app-root .cal-agenda-day{border-bottom:1px solid var(--app-border,#0000000f);gap:1rem;padding:.75rem 0;display:flex}#app-root .cal-agenda-date{text-align:center;flex-direction:column;flex-shrink:0;width:3.5rem;display:flex}#app-root .cal-agenda-dow{text-transform:uppercase;color:var(--app-text-muted,#94a3b8);font-size:.68rem}#app-root .cal-agenda-num{color:var(--app-text-secondary,#475569);font-size:1.35rem;font-weight:700}#app-root .cal-agenda-date.cal-day-today .cal-agenda-num{color:var(--app-accent,#2563eb)}#app-root .cal-agenda-mon{color:var(--app-text-muted,#94a3b8);font-size:.68rem}#app-root .cal-agenda-events{flex-direction:column;flex:1;gap:.35rem;display:flex}#app-root .cal-agenda-row{text-align:left;border-radius:.5rem;align-items:center;gap:.6rem;padding:.4rem .6rem;display:flex}#app-root .cal-agenda-row:hover{background:var(--app-accent-subtle-bg,#2563eb12)}#app-root .cal-agenda-dot{border-radius:999px;flex-shrink:0;width:.6rem;height:.6rem}#app-root .cal-agenda-dot.cal-chip-meeting{background:var(--app-accent,#2563eb)}#app-root .cal-agenda-dot.cal-chip-broadcast{background:#ec4899}#app-root .cal-agenda-time{color:var(--app-text-muted,#94a3b8);font-variant-numeric:tabular-nums;flex-shrink:0;width:9.5rem;font-size:.78rem}#app-root .cal-agenda-title{color:var(--app-text-secondary,#334155);flex:1;font-size:.9rem;font-weight:600}#app-root .cal-agenda-mode{color:var(--app-text-muted,#94a3b8);font-size:.72rem}#app-root .cal-modal-overlay{z-index:60;padding:1rem;padding-top:max(1rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)));padding-bottom:max(1rem, var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));-webkit-backdrop-filter:blur(8px);background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}#app-root .cal-modal{background:var(--app-surface,#fff);border:1px solid var(--app-border,#00000014);width:100%;max-width:30rem;max-height:90vh;color:var(--app-text-primary);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}html.glass-mode #app-root .cal-modal,.glass-mode #app-root .cal-modal{background:var(--glass-elevated-bg,var(--app-surface));-webkit-backdrop-filter:blur(var(--glass-elevated-blur,20px)) saturate(1.2);border-color:var(--glass-border,var(--app-border))}#app-root .cal-modal-lg{max-width:48rem}#app-root .cal-modal-head{border-bottom:1px solid var(--app-border,#00000014);justify-content:flex-start;align-items:center;gap:.75rem;padding:1rem;display:flex}#app-root .cal-modal-head .window-control-close{flex-shrink:0}#app-root .cal-modal-body{padding:1rem;overflow-y:auto}#app-root .cal-modal-foot{justify-content:flex-end;align-items:center;gap:1rem;padding:1rem;display:flex}#app-root .cal-modal-foot--corner{margin:.25rem -1rem -1rem;padding:0}#app-root .cal-modal-foot--split{justify-content:space-between;align-items:stretch;gap:.75rem;min-height:2.75rem;padding:0}#app-root .cal-modal-foot--split:not(:has(.cal-form-actions)){justify-content:flex-start;padding:.75rem 1.25rem}#app-root .cal-modal-foot--split:not(:has(.cal-modal-foot__primary)){justify-content:flex-end}#app-root .cal-modal-foot__primary{align-self:center;margin:.75rem 0 .75rem 1rem;text-decoration:none}#app-root .cal-modal-foot--split:not(:has(.cal-form-actions)) .cal-modal-foot__primary{margin:0}#app-root .cal-form-actions{border-radius:.75rem 0 1rem;align-items:stretch;margin-left:auto;display:inline-flex;overflow:hidden}#app-root .cal-form-actions>.chrome-btn{height:2.75rem;min-height:2.75rem;box-shadow:none;padding-block:0;padding-inline:1.25rem;border-radius:0!important}#app-root .cal-form-actions__cancel{border-right:1px solid var(--app-border,#0000001a)}#app-root .cal-form-actions__submit{min-width:7.5rem}#app-root .cal-form-actions__danger{color:#fff;background-color:#dc2626;background-image:linear-gradient(#ffffff1f 0%,#ffffff05 48%,#0000001a 100%)}#app-root .cal-modal-foot__danger{color:#dc2626;align-self:center;margin:.75rem auto .75rem 1rem}#app-root .cal-modal-foot__danger:hover:not(:disabled){color:#b91c1c;background-color:#dc26261f}#app-root .cal-cancelled-notice{color:var(--app-text-primary);background:#dc26261f;border:1px solid #dc26264d;border-radius:.7rem;align-items:flex-start;gap:.5rem;padding:.65rem .75rem;font-size:.8125rem;line-height:1.35;display:flex}#app-root .cal-chip-cancelled{opacity:.55;text-decoration:line-through}#app-root .cal-form-actions__danger:hover:not(:disabled){background-color:#b91c1c}#app-root .cal-btn-primary{color:#fff;background:var(--app-accent,#2563eb);border-radius:.625rem;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}#app-root .cal-btn-primary:hover{background:var(--app-accent,#2563eb)}@supports (color:color-mix(in lab, red, red)){#app-root .cal-btn-primary:hover{background:color-mix(in srgb, var(--app-accent,#2563eb) 88%, #000)}}#app-root .cal-btn-ghost{color:var(--app-text-secondary,#475569);background:#78788c1f;border-radius:.625rem;padding:.5rem .85rem;font-size:.875rem;font-weight:600}#app-root .cal-btn-ghost:hover{background:#78788c33}#app-root .cal-btn-danger{color:#dc2626;background:#dc26261a;border-radius:.625rem;padding:.5rem .85rem;font-size:.875rem;font-weight:600}#app-root .cal-btn-danger:hover{background:#dc26262e}#app-root .cal-rsvp-actions{align-items:center;gap:.35rem;padding-top:.25rem;display:flex}#app-root .cal-rsvp-btn{border:1px solid var(--app-border,#0000001f);color:var(--app-text-secondary,#475569);border-radius:.5rem;padding:.3rem .7rem;font-size:.8rem;font-weight:600}#app-root .cal-rsvp-btn:hover{background:var(--app-accent-subtle-bg,#2563eb1a)}#app-root .cal-rsvp-btn-active{background:var(--app-accent,#2563eb);color:#fff;border-color:var(--app-accent,#2563eb)}#app-root .cal-rsvp-badge{border-radius:999px;padding:.1rem .45rem;font-size:.68rem;font-weight:700}#app-root .cal-rsvp-yes{color:#15803d;background:#22c55e26}#app-root .cal-rsvp-no{color:#b91c1c;background:#ef444426}#app-root .cal-rsvp-maybe{color:#a16207;background:#eab3082e}#app-root .cal-rsvp-pending{color:var(--app-text-muted,#94a3b8);background:#78788c26}#app-root .cal-find-time-btn{background:var(--app-accent-subtle-bg,#2563eb1a);color:var(--app-accent,#2563eb);border-radius:.5rem;padding:.25rem .65rem;font-size:.75rem;font-weight:600}#app-root .cal-find-time-btn:hover{background:var(--app-accent-subtle-bg,#2563eb33)}#app-root .cal-slot-chip{color:var(--app-text-secondary,#475569);background:#78788c1f;border-radius:999px;padding:.25rem .65rem;font-size:.75rem}#app-root .cal-slot-chip:hover{background:var(--app-accent-subtle-bg,#2563eb33)}#app-root .cal-meeting-link-row{border:1px solid var(--app-border,#00000014);background:#78788c1a;border-radius:.5rem;align-items:center;gap:.35rem;padding:.5rem .65rem;display:flex}#app-root .cal-meeting-link-url{min-width:0;color:var(--app-accent,#2563eb);word-break:break-all;flex:1;font-size:.8125rem;text-decoration:underline}#app-root .cal-guest-chips{flex-wrap:wrap;gap:.35rem;display:flex}#app-root .cal-guest-chip{background:var(--app-accent-subtle-bg,#2563eb1f);color:var(--app-text-secondary,#475569);border-radius:999px;align-items:center;gap:.25rem;padding:.35rem .65rem;font-size:.875rem;display:inline-flex}#app-root .cal-guest-chip-remove{color:var(--app-text-muted,#94a3b8);display:inline-flex}#app-root .cal-guest-chip-remove:hover{color:var(--app-accent,#2563eb)}#app-root .cal-guest-search{width:100%;margin-top:0}#app-root .cal-guest-results{border:1px solid var(--app-border,#00000014);border-radius:.375rem;max-height:12rem;margin-top:0;overflow-y:auto}#app-root .cal-guest-result{text-align:left;width:100%;color:var(--app-text-secondary,#475569);justify-content:space-between;align-items:center;padding:.625rem .75rem;font-size:.875rem;display:flex}#app-root .cal-guest-result:hover{background:var(--app-accent-subtle-bg,#2563eb14)}#app-root .cal-guest-result-selected{background:var(--app-accent-subtle-bg,#2563eb1f);color:var(--app-accent,#2563eb)}#app-root .cal-guest-result-name{color:var(--app-text-primary,#0f172a);font-size:.875rem;font-weight:500}#app-root .cal-guest-result-selected .cal-guest-result-name{color:inherit}#app-root .cal-guest-result-handle{color:var(--app-text-muted,#94a3b8);font-size:.875rem}@media (max-width:640px){#app-root .calendar-toolbar{gap:.5rem}#app-root .cal-toolbar-actions{flex-wrap:nowrap;gap:.35rem;width:100%}#app-root .cal-view-switch{flex:auto;min-width:0}#app-root .cal-view-switch>.chrome-btn--segment{min-width:0;padding-inline:.35rem;font-size:.7rem}#app-root .cal-scope-switch{flex:none}#app-root .cal-scope-switch>.chrome-btn--segment{padding-inline:.5rem;font-size:.7rem}#app-root .cal-toolbar-label-full{display:none}#app-root .cal-toolbar-label-short{display:inline}#app-root .cal-new-event-btn{border-radius:.65rem;flex:none;justify-content:center;width:2.25rem;min-width:2.25rem;height:2.25rem;gap:0!important;padding:0!important}#app-root .cal-dow{letter-spacing:0;padding:.35rem .05rem;font-size:.62rem}#app-root .cal-dow-long{display:none}#app-root .cal-dow-short{display:inline}#app-root .cal-day-cell{gap:.12rem;min-height:0;padding:.15rem .1rem .2rem}#app-root .cal-day-number{align-self:center;width:1.35rem;height:1.35rem;font-size:.68rem}#app-root .cal-day-events{flex:1;gap:.12rem;min-height:0}#app-root .cal-chip{letter-spacing:-.01em;border-radius:.28rem;padding:.12rem .2rem;font-size:.58rem;font-weight:600;line-height:1.15;display:block}#app-root .cal-chip-time{display:none}#app-root .cal-chip-title{-webkit-line-clamp:2;white-space:normal;text-overflow:unset;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#app-root .cal-day-events>button.cal-chip:nth-child(n+3){display:none}#app-root .cal-chip-more{padding-left:.15rem;font-size:.55rem;line-height:1.1}#app-root .cal-chip-more--lg{display:none}#app-root .cal-chip-more--sm{display:block}#app-root .cal-agenda-time{width:7rem}}.mail-brand{align-items:center;min-width:0;display:flex}.mail-brand__copy{min-width:0}.mail-brand__title-row{align-items:center;gap:.5rem;min-width:0;display:flex}.mail-brand__title{letter-spacing:-.03em;color:inherit;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.55rem;font-weight:800;line-height:1.05;overflow:hidden}.mail-brand--compact .mail-brand__title{font-size:1.2rem}@media (max-width:639px){.mail-page-head .mail-brand__title{font-size:1.25rem}}#app-root .mail-root{flex-direction:column;flex:1 1 0;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}#app-root .mail-panes{flex:1 1 0;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}#app-root .mail-folders{border-right:1px solid var(--app-border,#00000014);background:var(--app-surface-muted,#78788c0f);flex-direction:column;flex-shrink:0;width:14rem;min-height:0;display:flex;position:relative}#app-root .mail-folders-mobile-head{display:none}#app-root .mail-folders-head{justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex}#app-root .mail-folders-scroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}#app-root .mail-compose-btn{color:#fff;background:#6366f1;border-radius:.625rem;justify-content:center;align-items:center;gap:.4rem;width:100%;padding:.5rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}#app-root .mail-compose-btn:hover{background:#4f46e5}#app-root .mail-compose-fab{display:none}#app-root .mail-folder-list{flex:1 0 auto;min-height:0;padding:.25rem .5rem}#app-root .mail-folder{color:var(--app-text-secondary,#475569);text-align:left;border-radius:.5rem;align-items:center;gap:.6rem;width:100%;padding:.5rem .65rem;font-size:.875rem;display:flex}#app-root .mail-folder-chevron{color:var(--app-text-muted,#94a3b8);display:none}#app-root .mail-folder:hover{background:#6366f114}#app-root .mail-folder-active{color:var(--app-text-primary,#0f172a);background:#6366f124;font-weight:600}#app-root .mail-folder-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}#app-root .mail-folder-count{color:var(--app-text-muted,#94a3b8);font-size:.72rem;font-weight:700}#app-root .mail-accounts-footer{border-top:1px solid var(--app-border,#00000014);background:var(--app-surface,#fff);flex-shrink:0;margin-top:auto;padding:.65rem .5rem .85rem}#app-root .mail-accounts-label{letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted,#94a3b8);padding:0 .55rem .4rem;font-size:.68rem;font-weight:700}#app-root .mail-accounts-list{flex-direction:column;gap:.1rem;display:flex}#app-root .mail-account-row{width:100%;color:var(--app-text-secondary,#475569);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.55rem;min-width:0;padding:.45rem .55rem;font-size:.8rem;display:flex}#app-root .mail-account-row:hover{background:#6366f114}#app-root .mail-account-row-active{color:var(--app-text-primary,#0f172a);background:#6366f11f;font-weight:600}#app-root .mail-account-email{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}#app-root .mail-provider-dot{width:1.625rem;height:1.625rem;color:var(--app-text-secondary,#64748b);border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}#app-root .mail-provider-dot--gmail{color:#c5221f;background:#ea43351f}#app-root .mail-provider-dot--outlook{color:#0078d4;background:#0078d41f}#app-root .mail-provider-dot--imap{color:#64748b;background:#64748b24}#app-root .mail-provider-dot--generic{color:#6366f1;background:#6366f11a}#app-root .mail-provider-dot--add{color:var(--app-text-muted,#94a3b8);background:#6366f114;border:1px dashed #6366f140}#app-root .mail-add-account-details{margin-top:.2rem}#app-root .mail-add-account-details>summary{list-style:none}#app-root .mail-add-account-details>summary::-webkit-details-marker{display:none}#app-root .mail-add-account-trigger{color:var(--app-text-muted,#94a3b8)}#app-root .mail-add-account-trigger:hover{color:var(--app-text-primary,#0f172a)}#app-root .mail-add-account-chevron{color:var(--app-text-muted,#94a3b8);transition:transform .15s}#app-root .mail-add-account-details[open] .mail-add-account-chevron{transform:rotate(180deg)}#app-root .mail-add-account-options{border-left:2px solid #6366f11f;flex-direction:column;gap:.05rem;margin-top:.15rem;margin-left:1.35rem;padding:.15rem 0 .1rem .35rem;display:flex}#app-root .mail-add-account-option{color:var(--app-text-secondary,#475569);border-radius:.45rem;align-items:center;gap:.55rem;padding:.4rem .55rem;font-size:.8rem;font-weight:500;text-decoration:none;display:flex}#app-root .mail-add-account-option:hover{color:var(--app-text-primary,#0f172a);background:#6366f114;text-decoration:none}#app-root .mail-threads{border-right:1px solid var(--app-border,#00000014);background:var(--app-surface,#fff);flex-direction:column;flex-shrink:0;width:22rem;min-height:0;display:flex;position:relative}#app-root .mail-list-header,#app-root .mail-dock,#app-root .mail-thread-chevron{display:none}#app-root .mail-thread-meta{flex-shrink:0;align-items:center;gap:.15rem;display:inline-flex}#app-root .mail-search{border-bottom:1px solid var(--app-border,#0000000f);padding:.65rem .85rem}#app-root .mail-search-form{align-items:center;gap:.5rem;display:flex}#app-root .mail-search-field{border:1px solid var(--app-border,#0000001a);background:var(--app-surface-muted,#78788c14);border-radius:.375rem;flex:1;align-items:center;gap:.25rem;min-width:0;min-height:2.5rem;padding:0 .75rem 0 .5rem;transition:border-color .15s,box-shadow .15s;display:flex}#app-root .mail-search-field:focus-within{border-color:#6366f173;box-shadow:0 0 0 3px #6366f11f}#app-root .mail-folders-toggle{width:2rem;height:2rem;color:var(--app-text-secondary,#64748b);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:-.15rem;display:none}#app-root .mail-folders-toggle:hover{color:var(--app-text-primary,#0f172a);background:#6366f114}#app-root .mail-search-input{min-width:0;color:var(--app-text-primary,#0f172a);background:0 0;border:none;outline:none;flex:1;padding:.5rem .25rem;font-size:.875rem;line-height:1.25rem}#app-root .mail-search-input::placeholder{color:var(--app-text-muted,#94a3b8)}#app-root .mail-search input{flex:1;min-width:0}#app-root .mail-sync-btn{border:1px solid var(--app-border,#0000001a);background:var(--app-surface-muted,#78788c14);width:2.5rem;height:2.5rem;color:var(--app-text-secondary,#64748b);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s;display:inline-flex}#app-root .mail-sync-btn:hover:not(:disabled){color:var(--app-text-primary,#0f172a);background:#6366f114;border-color:#6366f133}#app-root .mail-sync-btn-active{color:#6366f1;background:#6366f11a;border-color:#6366f140}#app-root .mail-sync-btn:disabled{opacity:.85;cursor:default}#app-root .mail-account-badge{color:var(--app-text-secondary,#64748b);text-overflow:ellipsis;white-space:nowrap;background:#6366f11f;border-radius:.25rem;max-width:6rem;padding:.1rem .35rem;font-size:.65rem;overflow:hidden}#app-root .mail-thread-list{flex:1;min-height:0;overflow-y:auto}#app-root .mail-thread{border-bottom:1px solid var(--app-border,#0000000d);cursor:pointer;text-align:left;align-items:flex-start;gap:.55rem;width:100%;padding:.7rem .85rem .7rem .65rem;display:flex}#app-root .mail-thread-unread-dot{background:0 0;border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.42rem}#app-root .mail-thread-unread .mail-thread-unread-dot{background:#007aff}#app-root .mail-thread-body{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}#app-root .mail-thread:hover{background:#6366f10d}#app-root .mail-thread-active{background:#6366f11a}html[data-color-scheme=light] #app-root .mail-folder-active,html[data-color-scheme=press] #app-root .mail-folder-active{color:#141413}html[data-color-scheme=light] #app-root .mail-thread-active .mail-thread-from,html[data-color-scheme=light] #app-root .mail-thread-active .mail-thread-subject,html[data-color-scheme=press] #app-root .mail-thread-active .mail-thread-from,html[data-color-scheme=press] #app-root .mail-thread-active .mail-thread-subject{color:#141413;font-weight:600}html[data-color-scheme=light] #app-root .mail-account-row-active,html[data-color-scheme=press] #app-root .mail-account-row-active{color:#141413}#app-root .mail-thread-unread .mail-thread-from,#app-root .mail-thread-unread .mail-thread-subject{color:var(--app-text-primary,#0f172a);font-weight:600}#app-root .mail-thread-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}#app-root .mail-thread-from{color:var(--app-text-secondary,#334155);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:500;line-height:1.4;overflow:hidden}#app-root .mail-thread-date{color:var(--app-text-muted,#94a3b8);flex-shrink:0;font-size:.75rem}#app-root .mail-thread-subject{color:var(--app-text-secondary,#475569);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.35;overflow:hidden}#app-root .mail-thread-snippet{color:var(--app-text-muted,#94a3b8);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.35;overflow:hidden}html[data-color-scheme=dark] #app-root .mail-thread-from,html[data-color-scheme=neutral] #app-root .mail-thread-from{color:#fff;font-weight:600}html[data-color-scheme=dark] #app-root .mail-thread-subject,html[data-color-scheme=neutral] #app-root .mail-thread-subject{color:#f1f5f9}html[data-color-scheme=dark] #app-root .mail-thread-unread .mail-thread-from,html[data-color-scheme=neutral] #app-root .mail-thread-unread .mail-thread-from,html[data-color-scheme=dark] #app-root .mail-thread-unread .mail-thread-subject,html[data-color-scheme=neutral] #app-root .mail-thread-unread .mail-thread-subject{color:#fff;font-weight:600}html[data-color-scheme=dark] #app-root .mail-thread-unread .mail-thread-unread-dot,html[data-color-scheme=neutral] #app-root .mail-thread-unread .mail-thread-unread-dot{background:#0a84ff}#app-root .mail-thread-badges{align-items:center;gap:.3rem;display:inline-flex}#app-root .mail-star{color:#d1d5db}#app-root .mail-star-on{color:#f59e0b}#app-root .mail-count-pill{color:var(--app-text-muted,#94a3b8);font-size:.66rem;font-weight:700}#app-root .mail-reader{background:var(--app-surface,#fff);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}#app-root .mail-reader-head{border-bottom:1px solid var(--app-border,#00000014);flex-shrink:0;padding:1rem 1.25rem}#app-root .mail-reader-subject{color:var(--app-text-primary,#0f172a);margin-bottom:.5rem;font-size:1.15rem;font-weight:700}#app-root .mail-reader-actions{align-items:center;gap:.4rem;display:flex}#app-root .mail-actions-overlay{z-index:60;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}#app-root .mail-actions-backdrop{cursor:pointer;background:#00000073;border:0;margin:0;padding:0;position:absolute;inset:0}#app-root .mail-actions-sheet{z-index:1;background:var(--app-surface,#fff);width:100%;max-height:min(88dvh,42rem);color:var(--app-text-primary,#1c1c1e);padding:1rem .75rem max(1rem, env(safe-area-inset-bottom,0px));border-radius:1.35rem 1.35rem 0 0;flex-direction:column;animation:.28s cubic-bezier(.22,1,.36,1) mail-actions-sheet-up;display:flex;position:relative;overflow:hidden;box-shadow:0 -8px 40px #0000002e}html.glass-mode #app-root .mail-actions-sheet{background:var(--glass-elevated-bg,#1c1c1ee0);-webkit-backdrop-filter:blur(28px)saturate(1.4)}@keyframes mail-actions-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){#app-root .mail-actions-sheet{animation:none}}#app-root .mail-actions-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.9rem;padding:0 .15rem;display:flex}#app-root .mail-actions-head__meta{align-items:center;gap:.65rem;min-width:0;display:flex}#app-root .mail-actions-avatar{color:#fff;background:#ff2d55;border-radius:.55rem;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;font-weight:700;display:inline-flex}#app-root .mail-actions-head__text{min-width:0}#app-root .mail-actions-head__from{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}#app-root .mail-actions-head__snippet{opacity:.55;white-space:nowrap;text-overflow:ellipsis;margin:.05rem 0 0;font-size:.78rem;overflow:hidden}#app-root .mail-actions-close{width:1.85rem;height:1.85rem;color:inherit;opacity:.9;cursor:pointer;background:#78788052;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}#app-root .mail-actions-close:hover{opacity:1}#app-root .mail-actions-quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem;display:grid}#app-root .mail-actions-quick__btn{min-height:4.4rem;color:inherit;letter-spacing:-.01em;text-align:center;cursor:pointer;touch-action:manipulation;background:#48484aeb;border:0;border-radius:.95rem;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:.65rem .2rem .55rem;font-size:.68rem;font-weight:500;display:flex}html[data-color-scheme=light] #app-root .mail-actions-quick__btn{background:#ffffffeb}#app-root .mail-actions-quick__btn:hover{filter:brightness(1.08)}#app-root .mail-actions-quick__icon{width:1.35rem;height:1.35rem}#app-root .mail-actions-reply-all{align-items:center;margin-left:-.15rem;display:inline-flex}#app-root .mail-actions-reply-all .mail-actions-quick__icon+.mail-actions-quick__icon{opacity:.95;margin-left:-.55rem}#app-root .mail-actions-quick__btn--danger{color:#ff453a}#app-root .mail-actions-body{-webkit-overflow-scrolling:touch;flex-direction:column;gap:.65rem;min-height:0;padding-bottom:.15rem;display:flex;overflow-y:auto}#app-root .mail-actions-group{background:#48484aeb;border-radius:.95rem;flex-direction:column;display:flex;overflow:hidden}html[data-color-scheme=light] #app-root .mail-actions-group{background:#ffffffeb}#app-root .mail-actions-item{letter-spacing:-.01em;text-align:left;width:100%;min-height:2.85rem;color:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #545456a6;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .95rem;font-size:.98rem;font-weight:400;display:flex}html[data-color-scheme=light] #app-root .mail-actions-item{border-top-color:#3c3c431f}#app-root .mail-actions-group>.mail-actions-item:first-child{border-top:0}#app-root .mail-actions-item:hover{background:#ffffff0a}html[data-color-scheme=light] #app-root .mail-actions-item:hover{background:#00000008}#app-root .mail-actions-item [class*=hero-]{opacity:.85;flex:none}#app-root .mail-actions-unread-icon{display:inline-flex;position:relative}#app-root .mail-actions-unread-dot{background:#0a84ff;border-radius:999px;width:.45rem;height:.45rem;position:absolute;top:-.05rem;right:-.1rem;box-shadow:0 0 0 1.5px #2c2c2eeb}@media (min-width:641px){#app-root .mail-actions-overlay{align-items:center;padding:1.25rem}#app-root .mail-actions-backdrop{background:#0006}#app-root .mail-actions-sheet{border-radius:1.25rem;width:min(23.5rem,100%);max-height:min(78dvh,38rem);padding:1rem .75rem .9rem;animation:.2s ease-out mail-actions-modal-in;box-shadow:0 24px 64px #0006}@keyframes mail-actions-modal-in{0%{opacity:0;transform:translateY(.5rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}}#app-root .mail-action-btn{color:var(--app-text-secondary,#475569);background:#78788c1a;border-radius:.5rem;align-items:center;gap:.3rem;padding:.4rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}#app-root .mail-action-btn:hover{color:#4338ca;background:#6366f124}#app-root .mail-messages{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;flex:1 1 0;gap:1rem;min-height:0;padding:1rem 1.25rem;display:flex;overflow:hidden auto}#app-root .mail-message{border:1px solid var(--app-border,#00000014);border-radius:.75rem;flex-shrink:0;overflow:visible}#app-root .mail-message-head{background:#78788c0d;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;display:flex}#app-root .mail-message-addresses{min-width:0}#app-root .mail-message-from{color:var(--app-text-secondary,#334155);font-size:.875rem;font-weight:600}#app-root .mail-message-to{color:var(--app-text-muted,#94a3b8);font-size:.75rem}#app-root .mail-address-reveal{margin:0}#app-root .mail-address-reveal>summary{cursor:pointer;font:inherit;color:inherit;list-style:none;display:inline}#app-root .mail-address-reveal>summary::-webkit-details-marker{display:none}#app-root .mail-address-reveal>summary::marker{content:""}#app-root .mail-address-reveal--inline{display:inline}#app-root .mail-message-email{color:var(--app-text-muted,#94a3b8);word-break:break-all;margin-top:.15rem;font-size:.72rem;font-weight:400;display:block}#app-root .mail-address-reveal--inline .mail-message-email{margin-top:0;margin-left:.25rem;display:inline}#app-root .mail-message-date{color:var(--app-text-muted,#94a3b8);flex-shrink:0;font-size:.72rem}#app-root .mail-message-body{color:var(--app-text-secondary,#334155);white-space:pre-wrap;word-break:break-word;padding:1rem;font-size:.9rem;line-height:1.55}#app-root .mail-message-body.mail-html-body{white-space:normal;max-width:100%;padding:0;overflow-x:auto}#app-root .mail-body-frame{color-scheme:light;background:#fff;border:0;border-radius:.75rem;width:100%;min-height:3rem;display:block}#app-root .mail-body-preview-error{color:var(--color-muted,#6b7280);margin-top:.5rem;font-size:.875rem}#app-root .mail-body-preview-retry{cursor:pointer;margin-left:.25rem;text-decoration:underline}#app-root .mail-message-body.mail-html-body :is(html,body){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#app-root .mail-message-body.mail-html-body :is(div,table,center){max-height:none!important;overflow:visible!important}#app-root .mail-message-body.mail-html-body a{color:#6366f1;text-decoration:underline}#app-root .mail-message-body.mail-html-body img{max-width:100%;height:auto}#app-root .mail-message-body.mail-html-body table{max-width:100%!important}#app-root .mail-message-body.mail-html-body :is(td,th,div,p){word-break:break-word}#app-root .mail-attachments{flex-wrap:wrap;gap:.5rem;padding:0 1rem 1rem;display:flex}#app-root .mail-attachment{color:var(--app-text-secondary,#475569);background:#78788c1f;border-radius:.5rem;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.78rem;display:inline-flex}#app-root .mail-attachment:hover{color:var(--app-text-primary,#4338ca);background:#6366f126}#app-root .mail-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}#app-root .mail-empty-icon{width:3.5rem;height:3.5rem;color:var(--app-text-muted,#cbd5e1)}#app-root .mail-connect-actions{gap:.6rem;margin-top:.5rem;display:flex}#app-root .mail-connect-btn{color:#fff;background:#6366f1;border-radius:.7rem;align-items:center;gap:.4rem;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600;display:inline-flex}#app-root .mail-connect-btn:hover{background:#4f46e5}#app-root .mail-connect-btn-alt{color:var(--app-text-secondary,#475569);background:#78788c26}#app-root .mail-connect-btn-alt:hover{background:#78788c40}#app-root .mail-compose-overlay{z-index:60;padding:1rem;padding-top:max(1rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)));padding-bottom:max(1rem, var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));padding-left:max(1rem, var(--safe-area-inset-left,env(safe-area-inset-left,0px)));padding-right:max(1rem, var(--safe-area-inset-right,env(safe-area-inset-right,0px)));background:#0206179e;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}#app-root .mail-compose-modal{border:1px solid var(--app-border,#00000014);background:var(--app-surface,#fff);width:100%;max-width:44rem;max-height:min(90vh,52rem);font-family:var(--font-sans,ui-sans-serif, system-ui, -apple-system, sans-serif);border-radius:1.25rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 48px #0f172a38,inset 0 0 0 1px #ffffff0a}html.glass-mode #app-root .mail-compose-overlay{-webkit-backdrop-filter:blur(10px)}html.glass-mode #app-root .mail-actions-backdrop{-webkit-backdrop-filter:blur(2px)}html.glass-mode #app-root .mail-dock{background:var(--app-surface,#1c1c1e)}@supports (color:color-mix(in lab, red, red)){html.glass-mode #app-root .mail-dock{background:color-mix(in srgb, var(--app-surface,#1c1c1e) 92%, transparent)}}html.glass-mode #app-root .mail-dock{-webkit-backdrop-filter:blur(16px)}html.glass-mode #app-root .mail-compose-modal{background:var(--glass-elevated-bg,#121216eb);-webkit-backdrop-filter:blur(var(--glass-elevated-blur,24px));border-color:var(--glass-border,#ffffff14)}#app-root .mail-compose-head{justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem 1rem;display:flex}#app-root .mail-compose-head__brand{align-items:center;gap:.85rem;min-width:0;display:flex}#app-root .mail-compose-head__icon{color:#6366f1;background:#6366f11f;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}#app-root .mail-compose-head__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-muted,#94a3b8);margin:0;font-size:.68rem;font-weight:700}#app-root .mail-compose-head__title{color:var(--app-text-primary,#0f172a);margin:.1rem 0 0;font-size:1.125rem;font-weight:600;line-height:1.25}#app-root .mail-compose-close{width:2.25rem;height:2.25rem;color:var(--app-text-muted,#94a3b8);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}#app-root .mail-compose-close:hover{color:var(--app-text-primary,#0f172a);background:#78788c1f}#app-root .mail-compose-form{flex-direction:column;gap:.85rem;min-height:0;padding:0 1.35rem 1.35rem;display:flex;overflow-y:auto}#app-root .mail-compose-sheet{border:1px solid var(--app-border,#00000014);background:var(--app-surface,#fff);border-radius:.875rem;overflow:hidden}#app-root .mail-compose-row{border-bottom:1px solid var(--app-border,#0000000f);grid-template-columns:4.25rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.55rem 1rem;display:grid}#app-root .mail-compose-row--last{border-bottom:none}#app-root .mail-compose-row__label{letter-spacing:.05em;text-transform:uppercase;color:var(--app-text-muted,#94a3b8);margin:0;font-family:inherit;font-size:.7rem;font-weight:600}#app-root .mail-compose-field{min-width:0}#app-root .mail-compose-field__control{border:1px solid var(--app-border,#0000001a);background:var(--app-surface-muted,#f4f5f8);width:100%;min-width:0;color:var(--app-text-primary,#0f172a);border-radius:.625rem;outline:none;margin:0;padding:.7rem .9rem;font-family:inherit;font-size:.9375rem;line-height:1.45;transition:border-color .15s,box-shadow .15s,background .15s;display:block;box-shadow:inset 0 1px #ffffff0a}#app-root .mail-compose-field__control::placeholder{color:var(--app-text-muted,#94a3b8);opacity:.85}#app-root .mail-compose-field__control:hover{border-color:var(--app-border,#0000001a)}@supports (color:color-mix(in lab, red, red)){#app-root .mail-compose-field__control:hover{border-color:color-mix(in srgb, var(--app-border,#0000001a) 70%, var(--app-text-muted,#94a3b8))}}#app-root .mail-compose-field__control:focus{background:var(--app-surface,#fff);border-color:#6366f18c;box-shadow:0 0 0 3px #6366f124,inset 0 1px #ffffff0a}#app-root .mail-compose-field__control--select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394a3b8'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m19.5 8.25-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.25rem}#app-root .mail-compose-body{flex-direction:column;gap:.45rem;display:flex}#app-root .mail-compose-body__label{letter-spacing:.05em;text-transform:uppercase;color:var(--app-text-muted,#94a3b8);margin:0;padding-left:.15rem;font-family:inherit;font-size:.7rem;font-weight:600}#app-root .mail-compose-field__control--body{resize:vertical;border-radius:.875rem;min-height:15rem;padding:.95rem 1rem;line-height:1.65}#app-root .mail-compose-editor{border:1px solid var(--app-border,#0000001a);background:var(--app-surface-muted,#f4f5f8);border-radius:.875rem;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}#app-root .mail-compose-editor:focus-within{background:var(--app-surface,#fff);border-color:#6366f18c;box-shadow:0 0 0 3px #6366f124}#app-root .mail-compose-toolbar{border-bottom:1px solid var(--app-border,#00000014);background:var(--app-surface,#fff);align-items:center;gap:.15rem;padding:.35rem .5rem;display:flex}@supports (color:color-mix(in lab, red, red)){#app-root .mail-compose-toolbar{background:color-mix(in srgb, var(--app-surface,#fff) 60%, transparent)}}#app-root .mail-compose-tool{width:1.9rem;height:1.9rem;color:var(--app-text-secondary,#475569);background:0 0;border-radius:.45rem;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}#app-root .mail-compose-tool:hover{background:var(--app-surface-muted,#78788c29);color:var(--app-text-primary,#0f172a)}#app-root .mail-compose-tool.is-active{color:#4f46e5;background:#6366f129}#app-root .mail-compose-tool-sep{background:var(--app-border,#0000001f);width:1px;height:1.1rem;margin:0 .25rem}#app-root .mail-compose-editor__surface{white-space:pre-wrap;outline:none;min-height:11rem;max-height:min(28rem,45vh);padding:.85rem 1rem;line-height:1.65;overflow-y:auto;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}#app-root .mail-compose-editor__surface:focus{box-shadow:none!important;background:0 0!important;border:none!important}#app-root .mail-compose-editor__surface p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--app-text-muted,#94a3b8);opacity:.85;pointer-events:none}#app-root .mail-compose-editor__surface a{color:#4f46e5;text-decoration:underline}#app-root .mail-compose-editor__surface p{margin:0 0 .6rem}#app-root .mail-compose-editor__surface p:last-child{margin-bottom:0}#app-root .mail-compose-editor__surface ul,#app-root .mail-compose-editor__surface ol{margin:0 0 .6rem;padding-left:1.4rem}#app-root .mail-compose-editor__surface ul{list-style:outside}#app-root .mail-compose-editor__surface ol{list-style:decimal}html.glass-mode #app-root .mail-compose-editor{background-color:var(--app-surface-muted,#1c1c1f)!important}@supports (color:color-mix(in lab, red, red)){html.glass-mode #app-root .mail-compose-editor{background-color:color-mix(in srgb, var(--app-surface-muted,#1c1c1f) 88%, transparent)!important}}html.glass-mode #app-root .mail-compose-editor{border:1px solid var(--app-border,#ffffff1a)!important}html.glass-mode #app-root .mail-compose-editor:focus-within{background-color:var(--app-surface,#141416)!important}#app-root #mail-compose-form .mail-compose-field__control,#app-root [data-role=mail-compose-form] .mail-compose-field__control{-webkit-backdrop-filter:none!important}html.glass-mode #app-root #mail-compose-form .mail-compose-field__control,html.glass-mode #app-root [data-role=mail-compose-form] .mail-compose-field__control{background-color:var(--app-surface-muted,#1c1c1f)!important}@supports (color:color-mix(in lab, red, red)){html.glass-mode #app-root #mail-compose-form .mail-compose-field__control,html.glass-mode #app-root [data-role=mail-compose-form] .mail-compose-field__control{background-color:color-mix(in srgb, var(--app-surface-muted,#1c1c1f) 88%, transparent)!important}}html.glass-mode #app-root #mail-compose-form .mail-compose-field__control,html.glass-mode #app-root [data-role=mail-compose-form] .mail-compose-field__control{color:var(--app-text-primary,#f4f4f5)!important;border:1px solid var(--app-border,#ffffff1a)!important}html.glass-mode #app-root #mail-compose-form .mail-compose-field__control:focus,html.glass-mode #app-root [data-role=mail-compose-form] .mail-compose-field__control:focus{background-color:var(--app-surface,#141416)!important}html.glass-mode #app-root .mail-compose-sheet{background:var(--app-surface,#141416)}@supports (color:color-mix(in lab, red, red)){html.glass-mode #app-root .mail-compose-sheet{background:color-mix(in srgb, var(--app-surface,#141416) 92%, transparent)}}html[data-ui-font=serif] #app-root .mail-compose-modal,html[data-ui-font=serif] #app-root .mail-compose-modal input,html[data-ui-font=serif] #app-root .mail-compose-modal textarea,html[data-ui-font=serif] #app-root .mail-compose-modal select,html[data-ui-font=serif] #app-root .mail-compose-modal button,html[data-ui-font=serif] #app-root .mail-compose-editor__surface{font-family:var(--font-sans,ui-sans-serif, system-ui, -apple-system, sans-serif)!important}#app-root .mail-compose-attachments{flex-wrap:wrap;gap:.5rem;padding:0 .1rem;display:flex}#app-root .mail-compose-attachment{border:1px solid var(--app-border,#0000001a);background:var(--app-surface-muted,#f4f5f8);color:var(--app-text-primary,#0f172a);border-radius:.6rem;align-items:center;gap:.4rem;padding:.35rem .55rem;font-size:.8rem;display:inline-flex}#app-root .mail-compose-attachment__name{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}#app-root .mail-compose-attachment__size{color:var(--app-text-muted,#94a3b8);font-variant-numeric:tabular-nums}#app-root .mail-compose-attachment__remove{width:1.25rem;height:1.25rem;color:var(--app-text-muted,#94a3b8);border-radius:.4rem;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}#app-root .mail-compose-attachment__remove:hover{color:#dc2626;background:#ef444424}#app-root .mail-compose-attachment__error{color:#dc2626;width:100%;margin:0;font-size:.78rem}#app-root .mail-compose-attach-btn{cursor:pointer;align-items:center;display:inline-flex}#app-root .mail-compose-foot{padding-top:.25rem;padding-bottom:env(safe-area-inset-bottom,0);justify-content:space-between;align-items:center;gap:.75rem;display:flex}#app-root .mail-compose-foot__actions{align-items:center;gap:.65rem;margin-left:auto;display:flex}#app-root .mail-compose-send{min-width:6.5rem}@media (max-width:640px){#app-root .mail-compose-overlay{padding:.75rem}#app-root .mail-compose-modal{border-radius:1rem;max-height:92vh}#app-root .mail-compose-row{grid-template-columns:3.5rem minmax(0,1fr);padding:.5rem .85rem}#app-root .mail-compose-editor__surface{min-height:8rem;max-height:40vh}}@media (max-width:900px){#app-root .mail-folders{width:11rem}#app-root .mail-threads{width:17rem}}@media (max-width:640px){#app-root #mail-root:has(.mail-panes)>.app-tool-chrome,#app-root .mail-root[data-pane=list] .mail-reader,#app-root .mail-root[data-pane=reader] .mail-folders,#app-root .mail-root[data-pane=reader] .mail-threads{display:none}#app-root .mail-root[data-pane=reader] .mail-reader,#app-root .mail-root[data-pane=list] .mail-threads{flex:1;width:100%;min-height:0}#app-root .mail-folders,#app-root .mail-folders-backdrop,#app-root .mail-root[data-folders-open=true] .mail-threads{display:none}#app-root .mail-root[data-folders-open=true] .mail-folders{z-index:60;background:var(--app-surface,#fff);width:100%;max-width:none;box-shadow:none;border-right:none;display:flex;position:absolute;inset:0}#app-root .mail-folders-head{display:none}#app-root .mail-folders-mobile-head{flex-shrink:0;padding:.85rem 1.15rem .65rem;display:block}#app-root .mail-folders-mobile-head-row{align-items:flex-start;gap:.65rem;display:flex}#app-root .mail-folders-mobile-head-row .window-control-close{flex-shrink:0;margin-top:.45rem}#app-root .mail-folders-mobile-copy{flex:1;min-width:0}#app-root .mail-folders-mobile-title{letter-spacing:-.03em;color:var(--app-text-primary,#0f172a);margin:0;font-size:2rem;font-weight:700;line-height:1.1}#app-root .mail-folders-mobile-status{color:var(--app-text-muted,#94a3b8);margin:.35rem 0 0;font-size:.8125rem}#app-root .mail-folders-scroll{gap:1rem;padding:.35rem 1rem 5.5rem}#app-root .mail-folder-group{background:var(--app-surface-muted,#78788c1a);border-radius:.85rem;flex:none;padding:0;overflow:visible}#app-root .mail-folder-group .mail-folder,#app-root .mail-folder-group .mail-account-row{color:var(--app-text-primary,#0f172a);border-radius:0;padding:.8rem .9rem;font-size:1rem;position:relative}#app-root .mail-folder-group .mail-folder+.mail-folder:before,#app-root .mail-folder-group .mail-account-row+.mail-account-row:before{content:"";background:var(--app-border,#00000014);height:1px;position:absolute;top:0;left:2.75rem;right:0}#app-root .mail-folder:hover,#app-root .mail-folder-active,#app-root .mail-account-row:hover,#app-root .mail-account-row-active{color:var(--app-text-primary,#0f172a);background:#78788c1f}#app-root .mail-folder-chevron{display:block}#app-root .mail-folder-icon{color:#007aff}#app-root .mail-account-check{display:none}#app-root .mail-accounts-footer{background:0 0;border-top:none;margin-top:0;padding:0}#app-root .mail-accounts-label{color:var(--app-text-muted,#94a3b8);padding:0 .35rem .45rem}#app-root .mail-add-account-details,#app-root .mail-settings-link{background:var(--app-surface-muted,#78788c1a);color:var(--app-text-primary,#0f172a);border-radius:.85rem;margin-top:.15rem}#app-root .mail-settings-link{display:flex}#app-root .mail-compose-fab{right:1.15rem;bottom:calc(1.15rem + env(safe-area-inset-bottom,0px));border:1px solid var(--app-border,#0000001a);background:var(--app-surface,#fff);width:3.5rem;height:3.5rem;color:var(--app-text-primary,#0f172a);z-index:70;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;box-shadow:0 8px 24px #0000001f}#app-root .mail-compose-fab:active{transform:scale(.96)}#app-root .mail-search{display:none}#app-root .mail-list-header{flex-shrink:0;align-items:flex-start;gap:.35rem;padding:.55rem .85rem .75rem .35rem;display:flex}#app-root .mail-list-back{color:#007aff;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-top:.15rem;display:inline-flex}#app-root .mail-list-header-copy{flex:1;min-width:0}#app-root .mail-list-title{letter-spacing:-.03em;color:var(--app-text-primary,#0f172a);margin:0;font-size:2rem;font-weight:700;line-height:1.1}#app-root .mail-list-status{color:var(--app-text-muted,#94a3b8);margin:.3rem 0 0;font-size:.8125rem}#app-root .mail-sync-btn--header{color:#007aff;background:0 0;border:none;margin-top:.35rem}#app-root .mail-thread-list{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom,0px))}#app-root .mail-thread-chevron{color:var(--app-text-muted,#94a3b8);display:block}#app-root .mail-dock{left:.85rem;right:.85rem;bottom:calc(.85rem + env(safe-area-inset-bottom,0px));z-index:40;background:var(--app-surface,#1c1c1e);border:1px solid var(--app-border,#0000001a);border-radius:9999px;align-items:center;gap:.45rem;padding:.4rem .45rem;display:flex;position:absolute;box-shadow:0 10px 28px #00000029}#app-root .mail-dock-btn{width:2.5rem;height:2.5rem;color:var(--app-text-primary,#0f172a);background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}#app-root .mail-dock-search{background:var(--app-surface-muted,#78788c24);border-radius:9999px;flex:1;align-items:center;gap:.4rem;min-width:0;min-height:2.35rem;padding:0 .75rem;display:flex}#app-root .mail-dock-search-icon{color:var(--app-text-muted,#94a3b8);flex-shrink:0}#app-root .mail-dock-search-input{min-width:0;color:var(--app-text-primary,#0f172a);background:0 0;border:none;outline:none;flex:1;font-size:1rem}#app-root .mail-dock-search-input::placeholder{color:var(--app-text-muted,#94a3b8)}#app-root .mail-threads{background:var(--app-surface,#fff);border-right:none}#app-root .mail-thread:hover,#app-root .mail-thread-active{background:#78788c1a}#app-root .mail-root[data-pane=reader] .mail-panes,#app-root .mail-root[data-pane=reader] .mail-reader{flex:1;min-height:0}#app-root .mail-reader{background:var(--app-surface,#fff)}#app-root .mail-reader-head{padding:.55rem .85rem .65rem}#app-root .mail-reader-subject{margin-bottom:.35rem;font-size:1.05rem}#app-root .mail-messages{gap:0;padding:0}#app-root .mail-message{background:var(--app-surface,#fff);border:none;border-radius:0;flex-direction:column;flex:1 0 auto;min-height:100%;display:flex}#app-root .mail-message-head{background:var(--app-surface-muted,#78788c14);padding:.65rem .85rem}#app-root .mail-message-body{padding:.85rem}#app-root .mail-message-body.mail-html-body{background:#fff;flex-direction:column;flex:auto;min-height:12rem;padding:0;display:flex}#app-root .mail-body-frame{border-radius:0;flex:auto;width:100%;min-height:100%}#app-root .mail-attachments{padding:.65rem .85rem .85rem}}#app-root .notes-list{flex:1;min-height:0;overflow-y:auto}#app-root .notes-row{border-bottom:1px solid var(--app-border,#0000000d);cursor:pointer;text-align:left;flex-direction:column;gap:.15rem;width:100%;padding:.7rem .85rem;display:flex}#app-root .notes-row:hover{background:#0ea5e90d}#app-root .notes-row-active{background:#0ea5e91a}#app-root .notes-row-top{align-items:center;gap:.4rem;display:flex}#app-root .notes-row-title{color:var(--app-text-primary,#0f172a);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.4;overflow:hidden}#app-root .notes-row-meta{color:var(--app-text-muted,#94a3b8);align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;line-height:1.35;display:flex}#app-root .notes-row-time{flex-shrink:0}#app-root .notes-row-preview{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#app-root .notes-empty{text-align:center;color:var(--app-text-muted,#94a3b8);padding:2rem .85rem;font-size:.875rem}#app-root .notes-editor{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}#app-root .notes-editor-body{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}#app-root .notes-editor-body>[id^=note-editor-]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}#app-root .notes-editor-body>[id^=note-editor-].hidden{display:none}#app-root .notes-editor__source{resize:none;width:100%;min-height:0;color:var(--app-text-primary);caret-color:#c9a227;background:0 0;border:none;outline:none;flex:auto;padding:1rem 1.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem;line-height:1.6;overflow-y:auto}#app-root .notes-editor__source.hidden{display:none}#app-root .notes-editor-modes{flex:none;justify-content:flex-end;padding:.375rem .75rem 0;display:flex}#app-root .notes-editor-modes__segment{background:var(--app-surface-hover,#7f7f7f1a);border:1px solid var(--app-border);border-radius:.625rem;align-items:center;gap:.125rem;padding:.125rem;display:inline-flex}#app-root .notes-editor-mode{height:1.625rem;color:var(--app-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.3rem;padding:0 .55rem;font-size:.75rem;font-weight:600;line-height:1;transition:background-color .12s,color .12s;display:inline-flex}#app-root .notes-editor-mode:hover{color:var(--app-text-primary)}#app-root .notes-editor-mode.is-active{background:var(--app-surface,#fff);color:var(--app-text-primary);box-shadow:0 1px 2px #0000000f}#app-root .notes-editor-mode span{white-space:nowrap}#app-root .notes-editor-mode__label--short{display:none}#app-root .notes-editor-mode__icon{align-items:center;display:inline-flex}@media (max-width:640px){#app-root .notes-editor-mode__icon,#app-root .notes-editor-mode__label--full{display:none}#app-root .notes-editor-mode__label--short{display:inline}#app-root .notes-editor-mode{justify-content:center;width:auto;min-width:1.75rem;padding:0 .45rem}}@container (max-width:40rem){#app-root .notes-editor-mode__icon,#app-root .notes-editor-mode__label--full{display:none}#app-root .notes-editor-mode__label--short{display:inline}#app-root .notes-editor-mode{justify-content:center;width:auto;min-width:1.75rem;padding:0 .45rem}}#app-root .notes-editor-format-bar{z-index:40;border:1px solid var(--app-border);background:var(--glass-elevated-bg,var(--app-surface,#fff));-webkit-backdrop-filter:blur(var(--glass-elevated-blur,14px));visibility:hidden;opacity:0;border-radius:.75rem;align-items:center;gap:.125rem;padding:.25rem;display:flex;position:fixed;box-shadow:0 4px 16px #0000001a,0 1px 2px #0000000f}#app-root .notes-editor-tool{width:1.875rem;height:1.875rem;color:var(--app-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}#app-root .notes-editor-tool:hover{background:var(--app-surface-hover,#7f7f7f1f);color:var(--app-text-primary)}#app-root .notes-editor-tool.is-active{color:#0284c7;background:#0ea5e929}#app-root .notes-editor-tool-divider{background:var(--app-border);align-self:stretch;width:1px;margin:.25rem .125rem}#app-root .notes-editor__surface{min-height:0;max-height:100%;color:var(--app-text-primary);caret-color:#0000;outline:none;flex:auto;padding:1rem 1.25rem;font-size:1rem;line-height:1.65;overflow-y:auto}#app-root .notes-editor__caret{pointer-events:none;z-index:5;opacity:1;background:#c9a227;border-radius:1px;width:3px;margin-left:-1px;position:absolute;top:0;left:0}#app-root .notes-editor__caret.is-hidden{opacity:0;visibility:hidden}#app-root .notes-editor__caret.is-blink{animation:1.06s step-end infinite notes-caret-blink}@keyframes notes-caret-blink{0%,to{opacity:1}50%{opacity:0}}#app-root .notes-editor__surface ::selection{background:#c9a22759}#app-root .notes-editor__source::selection{background:#c9a22759}@media (max-width:767px){#app-root .notes-editor__surface,#app-root .notes-editor__source,#app-root .notes-list{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--niah-orb-extent,4.55rem) + 1.5rem)}}html.native-app:not(.visionos-app) #app-root .notes-editor__surface,html.native-app:not(.visionos-app) #app-root .notes-editor__source,html.native-app:not(.visionos-app) #app-root .notes-list{padding-bottom:calc(var(--niah-orb-extent,4.55rem) + 1.5rem)}html.android-app #app-root .notes-editor__surface,html.android-app #app-root .notes-editor__source,html.android-app #app-root .notes-list{padding-bottom:calc(max(0px, var(--safe-area-inset-bottom,2rem)) + var(--niah-orb-extent,4.55rem) + 1.5rem)}@media (min-width:768px){html.native-app:not(.visionos-app) #app-root .notes-editor__surface,html.native-app:not(.visionos-app) #app-root .notes-editor__source,html.android-app #app-root .notes-editor__surface,html.android-app #app-root .notes-editor__source{padding-bottom:1rem}html.native-app:not(.visionos-app) #app-root .notes-list,html.android-app #app-root .notes-list{padding-bottom:0}}#app-root .notes-editor__surface:focus{box-shadow:none;outline:none}#app-root .notes-editor__surface p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--app-text-tertiary,#7f7f7fb3)}#app-root .notes-editor__surface p{margin:0 0 .65rem}#app-root .notes-editor__surface p:last-child{margin-bottom:0}#app-root .notes-editor__surface h1,#app-root .notes-editor__surface h2,#app-root .notes-editor__surface h3{margin:.4rem 0 .6rem;font-weight:700;line-height:1.3}#app-root .notes-editor__surface h1{font-size:1.5rem}#app-root .notes-editor__surface h2{font-size:1.25rem}#app-root .notes-editor__surface h3{font-size:1.1rem}#app-root .notes-editor__surface ul,#app-root .notes-editor__surface ol{margin:0 0 .65rem;padding-left:1.4rem}#app-root .notes-editor__surface ul{list-style:outside}#app-root .notes-editor__surface ol{list-style:decimal}#app-root .notes-editor__surface ul[data-type=taskList]{margin:0 0 .65rem;padding-left:0;list-style:none}#app-root .notes-editor__surface ul[data-type=taskList] li{align-items:flex-start;gap:.5rem;margin:0 0 .35rem;display:flex}#app-root .notes-editor__surface ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;flex:none;margin-top:.2rem}#app-root .notes-editor__surface ul[data-type=taskList] li>label input[type=checkbox]{accent-color:#0284c7;cursor:pointer;width:1rem;height:1rem}#app-root .notes-editor__surface ul[data-type=taskList] li>div{flex:auto;min-width:0}#app-root .notes-editor__surface ul[data-type=taskList] li>div>p{margin:0}#app-root .notes-editor__surface ul[data-type=taskList] li[data-checked=true]>div{opacity:.55;text-decoration:line-through}#app-root .notes-editor__surface blockquote{border-left:3px solid var(--app-border);color:var(--app-text-secondary);margin:0 0 .65rem;padding-left:.9rem}#app-root .notes-editor__surface a{color:#0284c7;text-decoration:underline}#app-root .notes-editor__surface code{background:var(--app-surface-hover,#7f7f7f24);border-radius:.3rem;padding:.1rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}#app-root .notes-editor__surface pre{background:var(--app-surface-hover,#7f7f7f24);border-radius:.5rem;margin:0 0 .65rem;padding:.75rem .9rem;overflow-x:auto}#app-root .notes-editor__surface pre code{background:0 0;padding:0}html:not(.glass-mode) #app-root .docs-page.app-tool-plate,html.glass-mode #app-root .docs-page.app-tool-plate,.glass-mode #app-root .docs-page.app-tool-plate,#app-root .docs-page{-webkit-backdrop-filter:none!important;background:#fff!important}#app-root .docs-menubar{padding-inline:.75rem;border-bottom:1px solid #0f172a14;align-items:center;gap:.55rem;min-height:2.75rem;padding-bottom:.4rem;display:flex;background:#fff!important}#app-root .docs-menubar.app-tool-chrome,.ios-app.glass-mode #app-root .docs-menubar.app-tool-chrome,html.glass-mode #app-root .docs-menubar.app-tool-chrome,.glass-mode #app-root .docs-menubar.app-tool-chrome{-webkit-backdrop-filter:none!important;box-shadow:none!important;isolation:auto!important;background:#fff!important}#app-root .docs-menubar__left,#app-root .docs-menubar__right{align-items:center;gap:.4rem;min-width:0;display:flex}#app-root .docs-menubar__center{text-align:center;flex:1;min-width:0}#app-root .docs-menubar__brand-row{border-right:1px solid #0f172a1a;align-items:center;gap:.35rem;min-width:0;margin-right:.1rem;padding-right:.7rem;display:inline-flex}#app-root .docs-menubar__brand{letter-spacing:-.01em;white-space:nowrap;font-size:.875rem;font-weight:650;color:#0f172a!important}#app-root .docs-menubar__status{color:#94a3b8;font-size:.75rem}#app-root .docs-menubar__title-form{justify-content:center;width:100%;min-width:0;display:flex}#app-root .docs-menubar__title{text-align:center;background:0 0;border:0;border-radius:.4rem;outline:none;width:100%;max-width:28rem;margin:0;padding:.3rem .55rem;font-size:.875rem;font-weight:600;line-height:1.3;transition:background-color .15s;color:#0f172a!important}#app-root .docs-menubar__title:hover,#app-root .docs-menubar__title:focus{background:#0f172a0a}#app-root .docs-menubar__title:disabled{opacity:.7}#app-root .docs-menubar .chrome-btn--icon{box-sizing:border-box;width:2rem;height:2rem;min-height:2rem;padding:0}#app-root .docs-menubar .chrome-btn--secondary{color:#334155!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background-color:#f4f5f8!important;background-image:none!important}#app-root .docs-menubar .chrome-btn--secondary :is(svg,span[class^=hero-]){color:inherit!important}#app-root .docs-menubar .chrome-btn--secondary:hover:not(:disabled){color:#0f172a!important;background-color:#e4e7ec!important}#app-root .docs-menubar .chrome-btn--primary,#app-root .docs-menubar .chrome-btn--primary :is(svg,span[class^=hero-]){color:#fff!important}#app-root .docs-menubar__btn--danger{color:#b91c1c!important}#app-root .docs-menubar__btn--danger:hover:not(:disabled){color:#991b1b!important;background-color:#dc26261a!important}#app-root .docs-library .chrome-btn--secondary{color:#334155!important;box-shadow:none!important;background-color:#f4f5f8!important;background-image:none!important}#app-root .docs-library .chrome-btn--secondary:hover:not(:disabled){color:#0f172a!important;background-color:#e4e7ec!important}#app-root .docs-library .chrome-btn--secondary :is(svg,span[class^=hero-]){color:inherit!important}#app-root .docs-search-bar{background:#fff;border-bottom:1px solid #0f172a0f;padding:.5rem .85rem}#app-root .docs-search-form{background:var(--chrome-btn-secondary-bg,#f4f5f8);border-radius:.55rem;align-items:center;gap:.5rem;max-width:36rem;margin:0 auto;padding:.4rem .65rem;display:flex}#app-root .docs-search-input{color:#0f172a;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:.875rem}#app-root .docs-library-backdrop{z-index:40;background:#00000059;border:0;position:absolute;inset:0}#app-root .docs-library{z-index:50;background:var(--app-surface,#fff);border-right:1px solid var(--app-border,#00000014);flex-direction:column;width:min(22rem,92vw);transition:transform .2s;display:flex;position:absolute;inset:0 auto 0 0;transform:translate(-105%);box-shadow:8px 0 28px #0000001f}#app-root .docs-library--open{transform:translate(0)}#app-root .docs-library__header{border-bottom:1px solid var(--app-border,#0000000f);justify-content:space-between;align-items:center;padding:.85rem .9rem;display:flex}#app-root .docs-library__header h2{margin:0;font-size:.95rem;font-weight:700}#app-root .docs-library__folders,#app-root .docs-library__list{padding:.5rem;overflow-y:auto}#app-root .docs-library__folders{border-bottom:1px solid var(--app-border,#0000000f);max-height:40%}#app-root .docs-library__list{flex:1;min-height:0}#app-root .docs-library__section-label{letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-muted,#94a3b8);justify-content:space-between;align-items:center;padding:.35rem .45rem;font-size:.7rem;font-weight:700;display:flex}#app-root .docs-library__folder-row{align-items:center;gap:.15rem;display:flex}#app-root .docs-library__folder-row>button:first-child{flex:1;min-width:0}#app-root .docs-library__icon-btn{color:var(--app-text-muted,#94a3b8);opacity:0;border-radius:.35rem;padding:.35rem}#app-root .docs-library__folder-row:hover .docs-library__icon-btn{opacity:1}#app-root .docs-library__folder-form{gap:.35rem;padding:.35rem .45rem;display:flex}#app-root .docs-library__folder-form input{border:1px solid var(--app-border,#0000001f);min-width:0;color:var(--app-text-primary);background:0 0;border-radius:.35rem;flex:1;padding:.25rem .4rem;font-size:.8125rem}#app-root .docs-library__badge{color:#1d4ed8;margin-left:auto;font-size:.7rem;font-weight:700}#app-root .docs-list,#app-root .docs-library__list .docs-row{width:100%}#app-root .docs-row{cursor:pointer;text-align:left;border-radius:.5rem;flex-direction:column;gap:.15rem;padding:.65rem .7rem;display:flex}#app-root .docs-row:hover{background:#2563eb0f}#app-root .docs-row-active{background:#2563eb1f}#app-root .docs-row-top{align-items:center;gap:.35rem;display:flex}#app-root .docs-row-title{color:var(--app-text-primary,#0f172a);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}#app-root .docs-row-meta{color:var(--app-text-muted,#94a3b8);gap:.45rem;min-width:0;font-size:.75rem;display:flex}#app-root .docs-row-preview{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#app-root .docs-empty{color:var(--app-text-muted,#94a3b8);padding:1rem .7rem;font-size:.8125rem}#app-root .docs-stage{background:#fff;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}#app-root .docs-stage__form{flex-direction:column;flex:auto;min-height:0;display:flex}#app-root .docs-editor{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}#app-root .docs-ribbon{border-bottom:1px solid var(--app-border,#0000000f);background:var(--app-surface-elevated,var(--app-surface,#fff));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .85rem;display:flex}#app-root .docs-editor-format-bar--ribbon{visibility:visible;opacity:1;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;align-items:center;gap:.125rem;padding:0;display:flex;position:static}#app-root .docs-editor-modes{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;padding:0;display:flex}#app-root .docs-editor-modes__segment{background:var(--app-surface-hover,#7f7f7f1a);border:1px solid var(--app-border);border-radius:.625rem;align-items:center;gap:.125rem;padding:.125rem;display:inline-flex}#app-root .docs-editor-mode{height:1.625rem;color:var(--app-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.3rem;padding:0 .55rem;font-size:.75rem;font-weight:600;display:inline-flex}#app-root .docs-editor-mode:hover{color:var(--app-text-primary)}#app-root .docs-editor-mode.is-active{background:var(--app-surface,#fff);color:var(--app-text-primary);box-shadow:0 1px 2px #0000000f}#app-root .docs-editor-tool{width:1.875rem;height:1.875rem;color:var(--app-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}#app-root .docs-editor-tool:hover{color:#1d4ed8;background:#2563eb1a}#app-root .docs-editor-tool.is-active{color:#1d4ed8;background:#2563eb29}#app-root .docs-editor-tool-divider{background:var(--app-border);align-self:stretch;width:1px;margin:.25rem .125rem}#app-root .docs-canvas{background:radial-gradient(at top,#2563eb0f,#0000 55%),linear-gradient(#e8eaef 0%,#dfe3ea 100%);flex:auto;min-height:0;padding:1.25rem 1rem 3rem;overflow:auto}html.dark #app-root .docs-canvas,[data-theme=dark] #app-root .docs-canvas{background:radial-gradient(at top,#3b82f61f,#0000 55%),linear-gradient(#1a1d24 0%,#12141a 100%)}#app-root .docs-page-sheet{color:#111827;background:#fff;border-radius:2px;width:min(816px,100%);min-height:min(1056px,100% - 1rem);margin:0 auto;padding:3rem 3.25rem 4rem;box-shadow:0 1px 2px #0000000f,0 12px 40px #0f172a1f}html.dark #app-root .docs-page-sheet,[data-theme=dark] #app-root .docs-page-sheet{color:#0f172a;background:#f8fafc}#app-root .docs-page-title{letter-spacing:-.02em;width:100%;color:inherit;background:0 0;border:0;outline:none;margin-bottom:1.25rem;font-size:2rem;font-weight:700;line-height:1.25}#app-root .docs-page-title:disabled{opacity:1}#app-root .docs-editor-body{min-height:24rem;position:relative}#app-root .docs-editor-body>[id^=doc-editor-]{min-height:20rem}#app-root .docs-editor-body>[id^=doc-editor-].hidden{display:none}#app-root .docs-editor__source{resize:none;width:100%;min-height:24rem;color:inherit;background:0 0;border:none;outline:none;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem;line-height:1.6}#app-root .docs-editor__source.hidden{display:none}#app-root .docs-editor__surface{min-height:20rem;color:inherit;caret-color:#2563eb;outline:none;font-size:1.05rem;line-height:1.7}#app-root .docs-editor__surface h1{margin:1.1rem 0 .55rem;font-size:1.75rem;font-weight:700}#app-root .docs-editor__surface h2{margin:1rem 0 .45rem;font-size:1.35rem;font-weight:700}#app-root .docs-editor__surface h3{margin:.85rem 0 .35rem;font-size:1.15rem;font-weight:650}#app-root .docs-editor__surface p{margin:0 0 .75rem}#app-root .docs-editor__surface ul,#app-root .docs-editor__surface ol{margin:0 0 .85rem 1.25rem}#app-root .docs-editor__surface blockquote{color:#334155;border-left:3px solid #2563eb59;margin:.75rem 0;padding-left:.85rem}#app-root .docs-editor__caret{display:none}#app-root .docs-welcome{color:#0f172a;background:#fff;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}#app-root .docs-welcome__card{text-align:center;color:#0f172a;background:#fff;border:1px solid #0f172a0f;border-radius:1.25rem;width:min(26rem,100%);padding:2.5rem 2rem;box-shadow:0 1px 2px #0f172a0a,0 18px 48px #0f172a12}#app-root .docs-welcome__icon{color:#2563eb;width:2.75rem;height:2.75rem;margin:0 auto .95rem}#app-root .docs-welcome__card h1{color:#0f172a;letter-spacing:-.02em;margin:0 0 .4rem;font-size:1.5rem;font-weight:750}#app-root .docs-welcome__card p{color:#64748b;margin:0 0 1.25rem;font-size:.9rem;line-height:1.45}#app-root .docs-welcome__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}#app-root .docs-welcome__primary,#app-root .docs-welcome__secondary{border-radius:.55rem;align-items:center;gap:.35rem;height:2.25rem;padding:0 .9rem;font-size:.875rem;font-weight:650;display:inline-flex}#app-root .docs-welcome__primary{color:#fff;background:#2563eb}#app-root .docs-welcome__secondary{color:#1d4ed8;background:#2563eb1a}#app-root .sheets-page .docs-welcome__icon{color:#16a34a}#app-root .sheets-page .docs-welcome__primary{background:#16a34a}#app-root .sheets-page .docs-welcome__secondary{color:#15803d;background:#16a34a1a}#app-root .presentations-page .docs-welcome__icon{color:#ea580c}#app-root .presentations-page .docs-welcome__primary{background:#ea580c}#app-root .presentations-page .docs-welcome__secondary{color:#c2410c;background:#ea580c1a}@media (max-width:640px){#app-root .docs-page-sheet{padding:1.5rem 1.15rem 3rem}#app-root .docs-page-title{font-size:1.5rem}#app-root .docs-editor-mode span{display:none}#app-root .docs-canvas{padding:.75rem .5rem 4rem}}#app-root .docs-oo-host,.docs-oo-host{background:#fff;flex-direction:column;flex:auto;width:100%;min-height:min(70vh,720px);display:flex;position:relative}#app-root .docs-oo-placeholder,.docs-oo-placeholder{flex:auto;width:100%;height:100%;min-height:min(70vh,720px)}#app-root .docs-stage__form,.docs-stage__form{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}#app-root .sheets-list{flex:1;min-height:0;overflow-y:auto}#app-root .sheets-row{border-bottom:1px solid var(--app-border,#0000000d);cursor:pointer;text-align:left;flex-direction:column;gap:.15rem;width:100%;padding:.7rem .85rem;display:flex}#app-root .sheets-row:hover{background:#22c55e0f}#app-root .sheets-row-active{background:#22c55e1f}#app-root .sheets-row-top{align-items:center;gap:.4rem;display:flex}#app-root .sheets-row-title{color:var(--app-text-primary,#0f172a);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.4;overflow:hidden}#app-root .sheets-row-meta{color:var(--app-text-muted,#94a3b8);align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;line-height:1.35;display:flex}#app-root .sheets-row-time{flex-shrink:0}#app-root .sheets-row-preview{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#app-root .sheets-empty{text-align:center;color:var(--app-text-muted,#94a3b8);padding:2rem .85rem;font-size:.875rem}#app-root .sheets-editor{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}#app-root .sheets-editor-toolbar{border-bottom:1px solid var(--app-border,#0000000f);flex-wrap:wrap;gap:.35rem;padding:.4rem .75rem;display:flex}#app-root .sheets-tool-btn{color:var(--app-text-secondary,#475569);background:0 0;border-radius:.4rem;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}#app-root .sheets-tool-btn:hover{color:#15803d;background:#22c55e1a}#app-root .sheets-grid-host{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}#app-root .sheets-grid-wrap{flex:auto;min-height:0;overflow:auto}#app-root .sheets-grid{border-collapse:collapse;table-layout:fixed;min-width:100%;font-size:.8125rem}#app-root .sheets-corner,#app-root .sheets-col-header,#app-root .sheets-row-header{color:var(--app-text-muted,#64748b);text-align:center;z-index:2;border:1px solid var(--app-border,#00000014);background:#22c55e14;padding:.25rem .4rem;font-weight:600;position:sticky}#app-root .sheets-col-header{min-width:6.5rem;top:0}#app-root .sheets-row-header,#app-root .sheets-corner{width:2.5rem;min-width:2.5rem;left:0}#app-root .sheets-corner{z-index:3;top:0}#app-root .sheets-cell{border:1px solid var(--app-border,#00000014);background:var(--app-surface,#fff);min-width:6.5rem;height:1.85rem;padding:0}#app-root .sheets-cell input{width:100%;height:100%;color:var(--app-text-primary,#0f172a);background:0 0;border:0;outline:none;padding:.2rem .4rem}#app-root .sheets-cell input:focus{background:#22c55e0a;box-shadow:inset 0 0 0 2px #22c55e73}#app-root .sheets-tabs{border-top:1px solid var(--app-border,#0000000f);background:#22c55e0a;gap:.25rem;padding:.35rem .5rem;display:flex;overflow-x:auto}#app-root .sheets-tab{color:var(--app-text-secondary,#475569);white-space:nowrap;border-radius:.35rem .35rem 0 0;padding:.25rem .7rem;font-size:.75rem;font-weight:600}#app-root .sheets-tab--active{background:var(--app-surface,#fff);color:#15803d;box-shadow:0 -1px #22c55e59}#app-root .sheets-tab--add{color:#15803d}.sheets-oo-host{flex-direction:column;flex:auto;width:100%;min-height:min(70vh,720px);display:flex}#journal-app.app-tool-plate{color:#f4f4f5;background:radial-gradient(120% 80% at 50% 0,#2a2a2e 0%,#111113 55%,#0a0a0b 100%)}#journal-app.app-tool-plate .app-tool-chrome,#journal-app.app-tool-plate .app-tool-chrome .text-primary,#journal-app.app-tool-plate .app-tool-chrome .text-secondary,#journal-app.app-tool-plate .app-tool-chrome .text-muted,#journal-app.app-tool-plate .app-tool-chrome h1,#journal-app.app-tool-plate .app-tool-chrome button{color:#f4f4f5!important}#journal-app.app-tool-plate .app-tool-chrome button:hover,#journal-app.app-tool-plate .app-tool-chrome button:hover .text-primary,#journal-app.app-tool-plate .app-tool-chrome button:hover .text-muted{color:#fff!important}#journal-app.app-tool-plate .app-tool-help-popover{box-shadow:0 12px 32px oklab(0% none none/.45);color:#f4f4f5!important;background:#1c1c1e!important;border-color:oklab(100% 0 5.96046e-8/.14)!important}#journal-app.app-tool-plate>.min-h-0.flex-1{flex-direction:column;min-height:0;display:flex}.journal-body{flex-direction:column;flex:1 1 0;justify-content:safe flex-start;align-items:center;width:100%;min-height:0;padding:.35rem 0 1.25rem;display:flex;overflow:auto}.journal-panel{color:#f4f4f5;flex-direction:column;gap:1rem;width:min(100%,36rem);margin:0 auto;padding:.5rem .75rem .75rem;display:flex}@media (min-width:640px){.journal-panel{gap:1.15rem;padding:.65rem 1rem 1rem}}.journal-date-rail{background:#1c1c1e;border:1px solid oklab(100% 0 5.96046e-8/.08);border-radius:1rem;flex-direction:column;gap:.65rem;padding:.75rem;display:flex}.journal-date-rail__header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.journal-date-rail__month{letter-spacing:-.015em;color:#f4f4f5;margin:0;font-size:.9375rem;font-weight:650}.journal-date-rail__nav{color:#f4f4f5;cursor:pointer;background:#333336;border:none;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:filter .12s,transform 80ms;display:inline-flex}.journal-date-rail__nav:hover{filter:brightness(1.18)}.journal-date-rail__nav:active{transform:scale(.96)}.journal-date-rail__days{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.4rem;padding:.1rem .05rem .25rem;display:flex;overflow-x:auto}.journal-date-rail__days::-webkit-scrollbar{display:none}.journal-day{scroll-snap-align:center;color:#f4f4f5;cursor:pointer;background:0 0;border:none;border-radius:.85rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;min-width:2.85rem;padding:.5rem .4rem .45rem;transition:background .12s,color .12s,transform 80ms;display:flex}.journal-day:hover{background:oklab(100% 0 5.96046e-8/.08)}.journal-day:active{transform:scale(.97)}.journal-day__weekday{letter-spacing:.06em;text-transform:uppercase;color:oklab(96.7434% .000373751 -.00127208/.45);font-size:.625rem;font-weight:700}.journal-day__num{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1rem;font-weight:600;line-height:1.1}.journal-day--today .journal-day__num{color:#38bdf8}.journal-day--has-entry:after{content:"";background:#38bdf8;border-radius:999px;width:.28rem;height:.28rem;margin-top:.05rem}.journal-day--selected{color:#fff;background:#0ea5e9}.journal-day--selected .journal-day__weekday,.journal-day--selected .journal-day__num{color:#fff}.journal-day--selected.journal-day--has-entry:after{background:#fff}.journal-editor{flex-direction:column;gap:.85rem;display:flex}.journal-editor__hero{text-align:center;flex-direction:column;align-items:center;gap:.2rem;padding:.35rem .25rem .15rem;display:flex}.journal-editor__weekday{letter-spacing:.08em;text-transform:uppercase;color:oklab(96.7434% .000373751 -.00127208/.48);margin:0;font-size:.8125rem;font-weight:650}.journal-editor__date{letter-spacing:-.035em;color:#f5f5f5;margin:0;font-size:clamp(1.65rem,5vw,2.15rem);font-weight:300;line-height:1.1}.journal-editor__form{flex-direction:column;gap:.85rem;display:flex}.journal-editor__empty{text-align:center;color:oklab(96.7434% .000373751 -.00127208/.55);margin:0;padding:2.5rem 1rem;font-size:.9375rem}.journal-mood-block{flex-direction:column;gap:.55rem;display:flex}.journal-mood-block__header{text-align:center;flex-direction:column;align-items:center;gap:.15rem;display:flex}.journal-mood-block__title{letter-spacing:.05em;text-transform:uppercase;color:oklab(96.7434% .000373751 -.00127208/.48);margin:0;font-size:.7rem;font-weight:700}.journal-mood-block__hint{color:oklab(96.7434% .000373751 -.00127208/.38);margin:0;font-size:.75rem;font-weight:500}.journal-moods{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.journal-mood{appearance:none;color:#f4f4f5;cursor:pointer;opacity:.88;background:#333336;border:none;border-radius:999px;padding:.42rem .8rem;font-size:.8125rem;font-weight:650;transition:background .12s,opacity .12s,filter 80ms,transform 80ms}.journal-mood:hover{filter:brightness(1.15)}.journal-mood:active{transform:scale(.97)}.journal-mood.is-active{opacity:1;color:#fff;background:#0ea5e9}.journal-mood-other{margin-top:.15rem}.journal-field{flex-direction:column;gap:.4rem;display:flex}.journal-field__label{letter-spacing:.05em;text-transform:uppercase;color:oklab(96.7434% .000373751 -.00127208/.48);margin:0;padding:0 .15rem;font-size:.7rem;font-weight:700}.journal-field__input,.journal-field__textarea{letter-spacing:-.015em;border:none;border-radius:.9rem;width:100%;font-size:1.05rem;transition:background .12s,box-shadow .12s;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;caret-color:#38bdf8!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#333336!important;outline:none!important}.journal-field__input{min-height:2.85rem;padding:.75rem .95rem;font-weight:550}.journal-field__textarea{resize:vertical;min-height:16rem;padding:.95rem 1rem;font-weight:400;line-height:1.55}.journal-field__input::placeholder,.journal-field__textarea::placeholder{color:oklab(96.7434% .000373751 -.00127208/.38)!important;-webkit-text-fill-color:oklab(96.7434% .000373751 -.00127208/.38)!important;opacity:1!important}.journal-field__input:focus,.journal-field__textarea:focus{background:#3a3a3e!important;box-shadow:inset 0 0 0 1px oklab(75.3513% -.0842999 -.110505/.45)!important}#journal-app.app-tool-plate .journal-field__input,#journal-app.app-tool-plate .journal-field__textarea{border-color:#0000!important}#journal-app.app-tool-plate #journal-save{box-shadow:none;background:#0ea5e9;border:none;border-radius:999px;font-weight:650;color:#fff!important}#journal-app.app-tool-plate #journal-save:hover:not(:disabled){background:#0284c7;color:#fff!important}#journal-app.app-tool-plate #journal-save:disabled{opacity:.4}#passwords-app.app-tool-plate{color:#f4f4f5;background:radial-gradient(120% 80% at 50% 0,#1e2a4a 0%,#0f1219 55%,#08090c 100%)}#passwords-app.app-tool-plate .app-tool-chrome,#passwords-app.app-tool-plate .app-tool-chrome .text-primary,#passwords-app.app-tool-plate .app-tool-chrome .text-secondary,#passwords-app.app-tool-plate .app-tool-chrome .text-muted,#passwords-app.app-tool-plate .app-tool-chrome h1,#passwords-app.app-tool-plate .app-tool-chrome button{color:#f4f4f5!important}#passwords-app.app-tool-plate .app-tool-chrome button:hover,#passwords-app.app-tool-plate .app-tool-chrome button:hover .text-primary,#passwords-app.app-tool-plate .app-tool-chrome button:hover .text-muted{color:#fff!important}#passwords-app.app-tool-plate .app-tool-help-popover{box-shadow:0 12px 32px oklab(0% none none/.45);color:#f4f4f5!important;background:#1c1c1e!important;border-color:oklab(100% 0 5.96046e-8/.14)!important}#passwords-app.app-tool-plate>.min-h-0.flex-1{flex-direction:column;min-height:0;display:flex}.passwords-body{flex-direction:column;flex:1 1 0;align-items:center;width:100%;min-height:0;padding:.35rem 0 1.25rem;display:flex;overflow:auto}.passwords-panel{color:#f4f4f5;flex-direction:column;gap:.85rem;width:min(100%,36rem);margin:0 auto;padding:.5rem .75rem .75rem;display:flex}.passwords-search__input,.passwords-input{color:#f4f4f5;background:#1c1c1e;border:1px solid oklab(100% 0 5.96046e-8/.12);border-radius:.75rem;outline:none;width:100%;padding:.65rem .85rem;font-size:.95rem}.passwords-search__input:focus,.passwords-input:focus{border-color:oklab(72.9222% -.0286566 -.138144/.55);box-shadow:0 0 0 3px oklab(72.9222% -.0286566 -.138144/.18)}.passwords-textarea{resize:vertical;min-height:5rem;font-family:inherit}.passwords-list{flex-direction:column;gap:.4rem;display:flex}.passwords-row{color:inherit;background:#1c1c1e;border:1px solid oklab(100% 0 5.96046e-8/.08);border-radius:.9rem;align-items:center;gap:.65rem;padding:.75rem .85rem;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.passwords-row:hover{background:#242426;border-color:oklab(100% 0 5.96046e-8/.18)}.passwords-row__main{min-width:0;color:inherit;flex-direction:column;flex:auto;gap:.15rem;text-decoration:none;display:flex}.passwords-row__title{font-size:.95rem;font-weight:600}.passwords-row__meta{color:oklab(100% 0 5.96046e-8/.55);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.passwords-fav{color:oklab(100% 0 5.96046e-8/.4);border-radius:.5rem;flex:none;padding:.25rem}.passwords-fav--on{color:#f5c542}.passwords-empty{text-align:center;background:#1c1c1e;border:1px solid oklab(100% 0 5.96046e-8/.08);border-radius:1rem;flex-direction:column;align-items:center;gap:.65rem;padding:2.5rem 1rem;display:flex}.passwords-empty__title{font-size:1.05rem;font-weight:600}.passwords-empty__hint{color:oklab(100% 0 5.96046e-8/.55);max-width:22rem;font-size:.875rem}.passwords-empty__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.25rem;display:flex}.passwords-form{background:#1c1c1e;border:1px solid oklab(100% 0 5.96046e-8/.08);border-radius:1rem;flex-direction:column;gap:.9rem;padding:.85rem;display:flex}.passwords-field{flex-direction:column;gap:.35rem;display:flex}.passwords-field label,.passwords-field>span{letter-spacing:.02em;text-transform:uppercase;color:oklab(100% 0 5.96046e-8/.55);font-size:.75rem;font-weight:600}.passwords-input-row{align-items:center;gap:.4rem;display:flex}.passwords-input-row .passwords-input{flex:auto;min-width:0}.passwords-gen-link{align-self:flex-start;margin-top:.35rem}.passwords-danger{border-top:1px solid oklab(100% 0 5.96046e-8/.08);padding-top:.5rem}.passwords-delete{color:#ff8a8a!important}.passwords-generator{background:#16181f;border:1px solid oklab(72.9222% -.0286566 -.138144/.28);border-radius:1rem;flex-direction:column;gap:.85rem;margin-top:.75rem;padding:.85rem;display:flex}.passwords-generator__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.passwords-generator__head h2{font-size:1rem;font-weight:600}.passwords-gen-modes{flex-wrap:wrap;gap:.4rem;display:flex}.passwords-gen-checks{flex-wrap:wrap;gap:.55rem .9rem;font-size:.875rem;display:flex}.passwords-gen-checks label{text-transform:none;letter-spacing:0;color:#f4f4f5;align-items:center;gap:.35rem;font-weight:500;display:inline-flex}.passwords-range{width:100%}.passwords-range-val{font-variant-numeric:tabular-nums;color:oklab(100% 0 5.96046e-8/.65);font-size:.85rem}.passwords-generated{flex-direction:column;gap:.65rem;display:flex}.passwords-generated code{word-break:break-all;background:#0c0d10;border:1px solid oklab(100% 0 5.96046e-8/.1);border-radius:.75rem;padding:.75rem .85rem;font-size:.9rem;line-height:1.4;display:block}.passwords-generated__actions{flex-wrap:wrap;gap:.4rem;display:flex}.passwords-modal{z-index:60;padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.passwords-modal__card{color:#f4f4f5;background:#1c1c1e;border:1px solid oklab(100% 0 5.96046e-8/.12);border-radius:1rem;flex-direction:column;gap:.85rem;width:min(28rem,100%);padding:1.15rem 1.2rem;display:flex;box-shadow:0 18px 40px #00000073}.passwords-modal__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.passwords-modal__head h2{font-size:1.05rem;font-weight:600}.passwords-modal__close{color:oklab(100% 0 5.96046e-8/.55);border-radius:.5rem;padding:.2rem}.passwords-modal__close:hover{color:#fff}.passwords-modal__close:focus-visible{outline-offset:2px;outline:2px solid oklab(100% 0 5.96046e-8/.55)}.passwords-modal__lede{color:oklab(100% 0 5.96046e-8/.6);font-size:.875rem;line-height:1.45}.passwords-modal__actions{justify-content:flex-end;gap:.5rem;margin-top:.85rem;display:flex}#wallet-app.app-tool-plate{color:#f4f4f5;background:radial-gradient(120% 80% at 50% 0,#243056 0%,#12141c 58%,#08090c 100%)}#wallet-app.app-tool-plate .app-tool-chrome,#wallet-app.app-tool-plate .app-tool-chrome .text-primary,#wallet-app.app-tool-plate .app-tool-chrome .text-secondary,#wallet-app.app-tool-plate .app-tool-chrome .text-muted,#wallet-app.app-tool-plate .app-tool-chrome h1,#wallet-app.app-tool-plate .app-tool-chrome button{color:#f4f4f5!important}#wallet-app.app-tool-plate>.min-h-0.flex-1{flex-direction:column;min-height:0;display:flex}.wallet-body{flex-direction:column;flex:1 1 0;align-items:center;width:100%;min-height:0;padding:.35rem 0 1.25rem;display:flex;overflow:auto}.wallet-panel{flex-direction:column;gap:.85rem;width:min(100%,28rem);margin:0 auto;padding:.5rem .75rem .75rem;display:flex}.wallet-input,.wallet-textarea{color:#f4f4f5;background:#1c1c1e;border:1px solid oklab(100% 0 5.96046e-8/.12);border-radius:.75rem;outline:none;width:100%;padding:.65rem .85rem;font-size:.95rem}.wallet-input:focus,.wallet-textarea:focus{border-color:oklab(72.9222% -.0286566 -.138144/.55);box-shadow:0 0 0 3px oklab(72.9222% -.0286566 -.138144/.18)}.wallet-textarea{resize:vertical;min-height:5rem;font-family:inherit}.wallet-stack{flex-direction:column;gap:.7rem;display:flex}.wallet-card{color:#f8f5ef;background:linear-gradient(160deg,#3d4f7a 0%,#1c2438 100%);border-radius:1.05rem;flex-direction:column;gap:.2rem;min-height:5.5rem;padding:1.1rem 1.15rem 1.05rem;text-decoration:none;display:flex;box-shadow:0 10px 24px oklab(0% none none/.38)}.wallet-card--boarding_pass{background:linear-gradient(160deg,#1d4e89 0%,#0f2744 100%)}.wallet-card--event_ticket{background:linear-gradient(160deg,#7a2e4a 0%,#3a1524 100%)}.wallet-card--coupon{background:linear-gradient(160deg,#2f6b45 0%,#163525 100%)}.wallet-card--store_card{background:linear-gradient(160deg,#8a5a24 0%,#3d2712 100%)}.wallet-card--id_document{background:linear-gradient(160deg,#2c5f73 0%,#142830 100%)}.wallet-card--payment_ref{background:linear-gradient(160deg,#2a2a2e 0%,#111113 100%)}.wallet-card--expired{opacity:.55}.wallet-card__kind{letter-spacing:.08em;text-transform:uppercase;opacity:.78;font-size:.68rem}.wallet-card__title{margin:0;font-size:1.15rem;font-weight:650}.wallet-card__meta{opacity:.75;font-size:.8rem}.wallet-card--hero{min-height:8rem}.wallet-card__face{object-fit:cover;border-radius:.65rem;width:100%;max-height:10rem;margin-top:.6rem}.wallet-empty{text-align:center;flex-direction:column;align-items:center;gap:.55rem;padding:2.5rem 1rem;display:flex}.wallet-empty__title{font-size:1.15rem;font-weight:650}.wallet-empty__hint{opacity:.75;max-width:18rem;font-size:.9rem}.wallet-form,.wallet-field{flex-direction:column;gap:.35rem;display:flex}.wallet-form{gap:.85rem}.wallet-field label{opacity:.8;font-size:.78rem}.wallet-scan-row{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.wallet-scan-hint{opacity:.7;margin:0;font-size:.8rem}.wallet-barcode{color:#111;background:#fff;border-radius:.9rem;flex-direction:column;align-items:center;gap:.6rem;padding:1rem;display:flex}.wallet-barcode svg{width:min(100%,15rem);height:auto}.wallet-barcode__payload{word-break:break-all;text-align:center;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.wallet-present--full .wallet-barcode{padding:1.5rem 1rem 2rem}.wallet-show-actions{flex-wrap:wrap;gap:.5rem;display:flex}.wallet-delete{color:#ff6b6b;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:.5rem;font-size:.9rem}.wallet-lock-prompt{background:oklab(100% 0 5.96046e-8/.08);border-radius:.9rem;flex-direction:column;gap:.6rem;padding:.9rem 1rem;display:flex}.wallet-lock-prompt p{margin:0;font-size:.9rem}.wallet-lock-prompt__actions{gap:.5rem;display:flex}#clock-app.app-tool-plate{color:#f4f4f5;background:radial-gradient(120% 80% at 50% 0,#1a2438 0%,#0c0e14 55%,#07080b 100%)}#clock-app.app-tool-plate .app-tool-chrome,#clock-app.app-tool-plate .app-tool-chrome .text-primary,#clock-app.app-tool-plate .app-tool-chrome .text-secondary,#clock-app.app-tool-plate .app-tool-chrome .text-muted,#clock-app.app-tool-plate .app-tool-chrome h1,#clock-app.app-tool-plate .app-tool-chrome button{color:#f4f4f5!important}#clock-app.app-tool-plate>.min-h-0.flex-1{flex-direction:column;min-height:0;display:flex}.clock-body{flex:1 1 0;justify-content:center;min-height:0;padding:.35rem 0 1.25rem;display:flex;overflow:auto}.clock-panel{flex-direction:column;gap:.85rem;width:min(100%,36rem);padding:.5rem .75rem;display:flex}.clock-tabs{background:#1c1c1e;border-radius:.85rem;gap:.35rem;padding:.25rem;display:flex}.clock-tabs__tab{color:oklab(100% 0 5.96046e-8/.55);border-radius:.65rem;flex:1;padding:.55rem .75rem;font-size:.875rem;font-weight:600}.clock-tabs__tab--active{color:#fff;background:oklab(100% 0 5.96046e-8/.12)}.clock-hour-format{background:#1c1c1e;border-radius:.75rem;align-self:flex-end;gap:.25rem;width:fit-content;padding:.2rem;display:flex}.clock-hour-format__btn{color:oklab(100% 0 5.96046e-8/.55);border-radius:.55rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600}.clock-hour-format__btn--active{color:#fff;background:oklab(100% 0 5.96046e-8/.12)}.clock-input--period{width:auto;min-width:4.5rem}.clock-local{text-align:center;background:var(--app-surface-muted,#1c1c1e);border:1px solid var(--app-border,currentColor);border-radius:1rem;padding:1.25rem 1rem}@supports (color:color-mix(in lab, red, red)){.clock-local{border:1px solid var(--app-border,color-mix(in oklab, currentColor 10%, transparent))}}.clock-local{color:var(--app-text-primary,#f4f4f5)}.clock-local__time{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--app-text-primary,#f4f4f5);font-size:clamp(2.4rem,10vw,3.5rem);font-weight:600;line-height:1.1}.clock-local__date{color:var(--app-text-secondary,currentColor);margin-top:.35rem;font-size:1rem}@supports (color:color-mix(in lab, red, red)){.clock-local__date{color:var(--app-text-secondary,color-mix(in oklab, currentColor 70%, transparent))}}.clock-local__tz{color:var(--app-text-muted,currentColor);margin-top:.25rem;font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.clock-local__tz{color:var(--app-text-muted,color-mix(in oklab, currentColor 45%, transparent))}}.clock-cities,.clock-alarms{flex-direction:column;gap:.45rem;display:flex}.clock-city,.clock-alarm{background:var(--app-surface-muted,#1c1c1e);border:1px solid var(--app-border,currentColor);border-radius:.9rem;align-items:center;gap:.65rem;padding:.75rem .85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.clock-city,.clock-alarm{border:1px solid var(--app-border,color-mix(in oklab, currentColor 10%, transparent))}}.clock-city,.clock-alarm{color:var(--app-text-primary,#f4f4f5)}.clock-city__meta,.clock-alarm__main{text-align:left;flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.clock-city__label,.clock-alarm__time{color:var(--app-text-primary,#f4f4f5);font-weight:600}.clock-city__time{font-variant-numeric:tabular-nums;color:var(--app-text-primary,#f4f4f5);font-size:1.35rem;font-weight:600}.clock-city__tz,.clock-alarm__label,.clock-empty{color:var(--app-text-muted,currentColor);font-size:.8rem}@supports (color:color-mix(in lab, red, red)){.clock-city__tz,.clock-alarm__label,.clock-empty{color:var(--app-text-muted,color-mix(in oklab, currentColor 55%, transparent))}}.clock-empty{text-align:center;background:var(--app-surface-muted,#1c1c1e);color:var(--app-text-muted,inherit);border-radius:1rem;padding:1.5rem 1rem}.clock-city__delete{color:oklab(100% 0 5.96046e-8/.45)}.clock-alarm__toggle{background:oklab(100% 0 5.96046e-8/.1);border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:600}.clock-alarm__toggle--on{color:#041208;background:#34c759}.clock-sheet{z-index:60;padding-top:max(0px, var(--safe-area-inset-top,env(safe-area-inset-top,0px)));padding-left:max(0px, var(--safe-area-inset-left,env(safe-area-inset-left,0px)));padding-right:max(0px, var(--safe-area-inset-right,env(safe-area-inset-right,0px)));background:oklab(0% none none/.55);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.clock-sheet__panel{width:min(100%,28rem);max-height:85vh;padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px) + var(--niah-orb-extent,4.55rem));color:#f4f4f5;background:#1c1c1e;border-radius:1.1rem 1.1rem 0 0;flex-direction:column;gap:.75rem;display:flex;overflow:auto}html.native-app:not(.visionos-app) .clock-sheet__panel{padding-bottom:calc(1rem + var(--niah-orb-extent,4.55rem))}html.android-app .clock-sheet__panel{padding-bottom:calc(1rem + max(0px, var(--safe-area-inset-bottom,2rem)) + var(--niah-orb-extent,4.55rem))}.clock-sheet__head{justify-content:space-between;align-items:center;display:flex}.clock-input{color:#f4f4f5;background:#0c0d10;border:1px solid oklab(100% 0 5.96046e-8/.12);border-radius:.75rem;width:100%;padding:.65rem .85rem}.clock-tz-results{flex-direction:column;gap:.35rem;max-height:16rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.clock-tz-result{text-align:left;background:#0c0d10;border-radius:.75rem;flex-direction:column;gap:.1rem;width:100%;padding:.65rem .75rem;display:flex}.clock-tz-result__city{color:#f4f4f5;font-weight:600}.clock-tz-result__meta,.clock-tz-result__tz{color:oklab(100% 0 5.96046e-8/.45);font-size:.75rem}.clock-alarm-form{flex-direction:column;gap:.75rem;display:flex}.clock-field{flex-direction:column;gap:.35rem;display:flex}.clock-time-inputs{align-items:center;gap:.35rem;display:flex}.clock-time-inputs .clock-input{width:4.5rem}.clock-repeat{flex-wrap:wrap;gap:.3rem;display:flex}.clock-repeat__day{background:oklab(100% 0 5.96046e-8/.08);border-radius:999px;width:2rem;height:2rem;font-size:.75rem;font-weight:600}.clock-repeat__day--on{color:#fff;background:#0a84ff}.clock-check{align-items:center;gap:.45rem;font-size:.9rem;display:flex}.clock-sheet__actions{justify-content:flex-end;gap:.4rem;padding-top:.35rem;display:flex}.launcher-clock-widget{border-radius:calc(var(--launcher-icon-size) * .28);background:var(--dock-surface-bg);border:1px solid var(--dock-surface-border);width:100%;height:100%;-webkit-backdrop-filter:var(--dock-surface-blur);box-shadow:none;color:var(--dock-spoke-fg,#f8fafc);box-sizing:border-box;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.5rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.launcher-clock-widget__face{flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:100%;height:100%;display:flex}a.launcher-clock-widget:hover{filter:brightness(1.08);border-color:oklab(100% 0 5.96046e-8/.24)}a.launcher-clock-widget:active{transform:scale(.98)}.launcher-clock-widget__time{font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 1px 2px oklab(0% none none/.4);font-weight:600;line-height:1}.launcher-tile--widget-1x1 .launcher-clock-widget__time{font-size:1.05rem}.launcher-tile--widget-1x1.launcher-tile--clock{max-height:var(--launcher-row-size);clip-path:none;justify-content:flex-start;align-items:center;overflow:visible;height:auto!important}.launcher-tile--widget-1x1.launcher-tile--clock .launcher-clock-widget,.launcher-tile--widget-1x1.launcher-tile--clock a.launcher-clock-widget,.launcher-tile--widget-1x1.launcher-tile--clock .launcher-tile__launch .launcher-clock-widget{width:var(--launcher-icon-size);height:var(--launcher-icon-size);max-width:var(--launcher-icon-size);min-height:var(--launcher-icon-size);flex-shrink:0;padding:.2rem;overflow:visible}.launcher-tile--widget-1x1.launcher-tile--clock .launcher-tile__launch{width:100%;color:inherit;flex-direction:column;align-items:center;gap:.25rem;text-decoration:none;display:flex}.launcher-tile--widget-2x2 .launcher-clock-widget__time{font-size:1.85rem}.launcher-tile--widget-4x4 .launcher-clock-widget__time{font-size:1.15rem}.launcher-clock-widget__date{color:oklab(100% 0 5.96046e-8/.78);text-shadow:0 1px 2px oklab(0% none none/.35);font-size:.8rem}.launcher-clock-widget__grid{grid-template-columns:1fr 1fr;gap:.45rem .65rem;width:100%;height:100%;padding:.35rem;display:grid}.launcher-clock-widget:has(.launcher-clock-analog) .launcher-clock-widget__grid{flex:none;height:auto}.launcher-clock-widget__city{flex-direction:column;justify-content:center;gap:.1rem;min-width:0;display:flex}.launcher-clock-widget__city-label{color:oklab(100% 0 5.96046e-8/.62);text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px oklab(0% none none/.3);font-size:.7rem;overflow:hidden}.launcher-clock-widget__empty{text-align:center;color:oklab(100% 0 5.96046e-8/.62);text-shadow:0 1px 2px oklab(0% none none/.3);padding:.5rem;font-size:.8rem}.launcher-clock-widget--digital-retro{background:#3b2208}@supports (color:color-mix(in lab, red, red)){.launcher-clock-widget--digital-retro{background:color-mix(in oklab, #3b2208 42%, var(--dock-surface-bg))}}.launcher-clock-widget--digital-retro{color:#ffb000}.launcher-clock-widget--digital-retro .launcher-clock-widget__time{letter-spacing:.08em;text-shadow:0 0 14px #ffb0008c;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:700}.launcher-clock-widget--digital-retro .launcher-clock-widget__date{color:oklab(81.2419% .0400898 .165595/.72)}.launcher-clock-widget--digital-future{background:#163047}@supports (color:color-mix(in lab, red, red)){.launcher-clock-widget--digital-future{background:color-mix(in oklab, #163047 45%, var(--dock-surface-bg))}}.launcher-clock-widget--digital-future{color:#67e8f9}.launcher-clock-widget--digital-future .launcher-clock-widget__time{letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 18px #67e8f973;font-weight:250}.launcher-clock-widget--digital-future .launcher-clock-widget__date{letter-spacing:.08em;text-transform:uppercase;color:oklab(86.5073% -.102704 -.0525057/.7);font-size:.68rem}.launcher-clock-widget--analog,.launcher-clock-widget--analog-night,.launcher-clock-widget--analog-minimal{padding:.4rem}.launcher-clock-widget__face--analog{flex:auto;gap:.35rem;width:100%;min-height:0}.launcher-clock-analog{aspect-ratio:1;flex:auto;width:min(100%,9.5rem);max-height:100%;position:relative}.launcher-tile--widget-1x1 .launcher-clock-analog{width:100%}.launcher-clock-analog__dial{background:radial-gradient(circle at 50% 42%,#f8f4ea 0%,#e7dfd0 72%,#d4c8b4 100%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 1px 2px #ffffffb3,inset 0 -8px 16px #5032141f,0 1px 2px #00000040}.launcher-clock-widget--analog-night .launcher-clock-analog__dial{background:radial-gradient(circle at 50% 40%,#1c2438 0%,#0c101c 70%,#07080d 100%);box-shadow:inset 0 1px 2px #ffffff1f,0 1px 2px #00000059}.launcher-clock-widget--analog-minimal .launcher-clock-analog__dial{background:oklab(100% 0 5.96046e-8/.1);box-shadow:inset 0 0 0 1px oklab(100% 0 5.96046e-8/.22)}.launcher-clock-analog__tick{transform:rotate(calc(var(--tick) * 30deg));pointer-events:none;justify-content:center;display:flex;position:absolute;inset:0}.launcher-clock-analog__tick:after{content:"";background:oklab(21.6115% .00342155 .00508092/.72);border-radius:1px;width:2px;height:8%;margin-top:7%}.launcher-clock-analog__tick:nth-child(3n+1):after{background:#1c1917;width:2.5px;height:11%;margin-top:5.5%}.launcher-clock-widget--analog-night .launcher-clock-analog__tick:after{background:oklab(83.6861% .0159629 .163645/.55)}.launcher-clock-widget--analog-night .launcher-clock-analog__tick:nth-child(3n+1):after{background:#fbbf24}.launcher-clock-widget--analog-minimal .launcher-clock-analog__tick{display:none}.launcher-clock-analog__hand{transform-origin:50% 100%;background:#1c1917;border-radius:999px;position:absolute;bottom:50%;left:50%}.launcher-clock-analog__hand--hour{width:4px;height:28%;margin-left:-2px}.launcher-clock-analog__hand--minute{width:3px;height:38%;margin-left:-1.5px}.launcher-clock-analog__hand--second{background:#dc2626;width:1.5px;height:42%;margin-left:-.75px}.launcher-clock-widget--analog-night .launcher-clock-analog__hand{background:#f8fafc}.launcher-clock-widget--analog-night .launcher-clock-analog__hand--second{background:#fbbf24}.launcher-clock-widget--analog-minimal .launcher-clock-analog__hand{background:#f8fafc}.launcher-clock-widget--analog-minimal .launcher-clock-analog__hand--second{background:#67e8f9}.launcher-clock-analog__pivot{background:#1c1917;border-radius:50%;width:.42rem;height:.42rem;margin:-.21rem 0 0 -.21rem;position:absolute;top:50%;left:50%;box-shadow:0 0 0 2px #f8f4ea}.launcher-clock-widget--analog-night .launcher-clock-analog__pivot,.launcher-clock-widget--analog-minimal .launcher-clock-analog__pivot{background:#f8fafc;box-shadow:0 0 0 2px oklab(0% none none/.4)}.clock-alarm-overlay{z-index:10050;padding:max(1.25rem, env(safe-area-inset-top,0px)) max(1.25rem, env(safe-area-inset-right,0px)) max(1.25rem, env(safe-area-inset-bottom,0px)) max(1.25rem, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklab(12.2919% .000261273 -.0107539/.72);justify-content:center;align-items:center;display:none;position:fixed;inset:0}.clock-alarm-overlay--open{display:flex}.clock-alarm-overlay__panel{text-align:center;color:#f4f4f5;background:#1c1c1e;border:1px solid oklab(100% 0 5.96046e-8/.1);border-radius:1.25rem;width:min(100%,22rem);padding:1.75rem 1.5rem;box-shadow:0 24px 60px oklab(0% none none/.45)}.clock-alarm-overlay__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:oklab(100% 0 5.96046e-8/.55);font-size:.75rem;font-weight:600}.clock-alarm-overlay__time{font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:.5rem;font-size:clamp(2.4rem,10vw,3.25rem);font-weight:600;line-height:1.1}.clock-alarm-overlay__label{color:oklab(100% 0 5.96046e-8/.78);margin-top:.35rem;font-size:1.05rem}.clock-alarm-overlay__stop{color:#0c0e14;background:#f4f4f5;border-radius:999px;width:100%;margin-top:1.35rem;padding:.85rem 1rem;font-size:1rem;font-weight:700}.contacts-app{box-sizing:border-box;flex-direction:column;flex:auto;gap:.85rem;width:100%;max-width:40rem;min-height:0;margin-inline:auto;padding:.5rem .75rem 2rem;display:flex}@media (min-width:640px){.contacts-app{gap:1rem;padding:.75rem 1rem 2.5rem}}.contacts-list{flex:auto;align-items:stretch;gap:0;min-height:0;display:flex;position:relative}.contacts-list__scroll{flex-direction:column;flex:auto;gap:1.15rem;min-width:0;padding-right:1.35rem;display:flex}.contacts-letter-index{z-index:5;-webkit-user-select:none;user-select:none;touch-action:none;flex-direction:column;justify-content:flex-start;align-self:flex-start;align-items:center;gap:0;width:1.15rem;margin-right:-.15rem;padding:.15rem 0;display:flex;position:sticky;top:.5rem}.contacts-letter-index__letter{letter-spacing:-.02em;width:1.15rem;min-height:.95rem;color:var(--app-accent,#2563eb);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:.62rem;font-weight:700;line-height:1;display:flex}.contacts-letter-index__letter.is-empty{color:var(--app-text-muted,#8e8e93)}@supports (color:color-mix(in lab, red, red)){.contacts-letter-index__letter.is-empty{color:color-mix(in oklab, var(--app-text-muted,#8e8e93) 55%, transparent)}}.contacts-letter-index__letter.is-empty{cursor:default;pointer-events:none}.contacts-letter-index__letter.is-active,.contacts-letter-index__letter.is-present:hover{color:var(--app-accent,#2563eb);transform:scale(1.2)}.contacts-letter-index__letter.is-active{font-weight:800}.contacts-row__star{color:#f59e0b;flex-shrink:0}.contacts-info-card__link{color:var(--app-accent,#2563eb);text-decoration:none}.contacts-info-card__link:hover{text-decoration:underline}.contacts-app__toolbar{flex-direction:column;gap:.65rem;display:flex}.contacts-app__search{position:relative}.contacts-app__search-icon{pointer-events:none;color:var(--app-text-muted,#8e8e93);inset-block:0;align-items:center;display:flex;position:absolute;left:.85rem}.contacts-app__search-input{background:var(--color-base-200,#f2f2f7);border:none;border-radius:.75rem;width:100%;min-height:2.5rem;padding:.55rem .9rem .55rem 2.35rem}@supports (color:color-mix(in lab, red, red)){.contacts-app__search-input{background:color-mix(in oklab, var(--color-base-200,#f2f2f7) 92%, transparent)}}.contacts-app__search-input{color:var(--app-text-primary,#0f172a);outline:none;font-size:1rem;transition:background .15s,box-shadow .15s}.contacts-app__search-input::placeholder{color:var(--app-text-muted,#8e8e93)}.contacts-app__search-input:focus{background:var(--color-base-100,#fff)}@supports (color:color-mix(in lab, red, red)){.contacts-app__search-input:focus{background:color-mix(in oklab, var(--color-base-100,#fff) 88%, var(--color-base-200,#f2f2f7))}}.contacts-app__search-input:focus{box-shadow:0 0 0 2px var(--app-accent-ring,#2563eb66)}.contacts-app__filter{background:var(--color-base-100,#fff);border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.contacts-app__filter{background:color-mix(in oklab, var(--color-base-100,#fff) 78%, transparent)}}.contacts-app__filter{border:1px solid var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.contacts-app__filter{border:1px solid color-mix(in oklab, var(--app-text-primary,#0f172a) 6%, transparent)}}.contacts-app__filter-label{flex-direction:column;gap:.1rem;min-width:0;display:flex}.contacts-app__filter-title{letter-spacing:-.01em;color:var(--app-text-primary,#0f172a);font-size:.9375rem;font-weight:600}.contacts-app__filter-hint{color:var(--app-text-muted,#8e8e93);font-size:.75rem}.contacts-toggle{background:var(--app-text-primary,#0f172a);border:none;border-radius:999px;flex-shrink:0;width:3.1rem;height:1.85rem;position:relative}@supports (color:color-mix(in lab, red, red)){.contacts-toggle{background:color-mix(in oklab, var(--app-text-primary,#0f172a) 14%, transparent)}}.contacts-toggle{cursor:pointer;transition:background .2s}.contacts-toggle[aria-checked=true]{background:var(--app-accent,#2563eb)}.contacts-toggle__knob{background:#fff;border-radius:999px;width:1.5rem;height:1.5rem;transition:transform .2s;position:absolute;top:.18rem;left:.18rem;box-shadow:0 1px 3px #0000002e}.contacts-toggle[aria-checked=true] .contacts-toggle__knob{transform:translate(1.25rem)}.contacts-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:3.5rem 1.25rem;display:flex}.contacts-empty__title{letter-spacing:-.02em;color:var(--app-text-primary,#0f172a);margin:0;font-size:1.25rem;font-weight:650}.contacts-empty__copy{max-width:18rem;color:var(--app-text-muted,#8e8e93);margin:0;font-size:.9375rem;line-height:1.45}.contacts-section{flex-direction:column;gap:.4rem;display:flex}.contacts-section__title{letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-muted,#8e8e93);margin:0;padding:0 .35rem;font-size:.7rem;font-weight:700}.contacts-group{background:var(--color-base-100,#fff);border-radius:.95rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.contacts-group{background:color-mix(in oklab, var(--color-base-100,#fff) 92%, transparent)}}.contacts-group{border:1px solid var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.contacts-group{border:1px solid color-mix(in oklab, var(--app-text-primary,#0f172a) 6%, transparent)}}.contacts-group{box-shadow:0 1px 2px #0f172a08}.contacts-letter{z-index:1;letter-spacing:-.01em;color:var(--app-text-muted,#8e8e93);background:var(--color-base-200,#f2f2f7);padding:.28rem .95rem;font-size:.8125rem;font-weight:700;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.contacts-letter{background:color-mix(in oklab, var(--color-base-200,#f2f2f7) 88%, transparent)}}.contacts-letter{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.contacts-row{border-top:1px solid var(--app-text-primary,#0f172a);align-items:stretch;gap:0;display:flex}@supports (color:color-mix(in lab, red, red)){.contacts-row{border-top:1px solid color-mix(in oklab, var(--app-text-primary,#0f172a) 6%, transparent)}}.contacts-group>.contacts-row:first-child,.contacts-letter+.contacts-row{border-top:none}.contacts-row__main{text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:none;flex:auto;align-items:center;gap:.85rem;padding:.7rem .35rem .7rem .85rem;transition:background .12s;display:flex}.contacts-row__main:hover{background:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.contacts-row__main:hover{background:color-mix(in oklab, var(--app-text-primary,#0f172a) 3.5%, transparent)}}.contacts-row__avatar,.contacts-row__avatar-fallback{object-fit:cover;background:var(--color-base-200,#e5e5ea);border-radius:999px;flex-shrink:0;width:2.75rem;height:2.75rem}@supports (color:color-mix(in lab, red, red)){.contacts-row__avatar,.contacts-row__avatar-fallback{background:color-mix(in oklab, var(--color-base-200,#e5e5ea) 90%, transparent)}}.contacts-row__avatar-fallback{letter-spacing:-.02em;color:var(--app-text-secondary,#3a3a3c);justify-content:center;align-items:center;font-size:.8125rem;font-weight:650;display:flex}.contacts-row__body{flex-direction:column;flex:auto;gap:.08rem;min-width:0;display:flex}.contacts-row__name-line{align-items:center;gap:.3rem;min-width:0;display:flex}.contacts-row__name{letter-spacing:-.015em;color:var(--app-text-primary,#0f172a);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:600;overflow:hidden}.contacts-row__check{color:#007aff;flex-shrink:0;display:inline-flex}.contacts-row__meta{color:var(--app-text-muted,#8e8e93);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;line-height:1.35;overflow:hidden}.contacts-row__location{color:var(--app-text-muted,#8e8e93);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.2rem;margin:0;font-size:.75rem;display:inline-flex;overflow:hidden}.contacts-row__actions{flex-shrink:0;align-items:center;gap:.15rem;padding-right:.45rem;display:flex}.contacts-row__action{width:2.35rem;height:2.35rem;color:var(--app-accent,#2563eb);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.contacts-row__action:hover{background:var(--app-accent-subtle-bg,#2563eb1f)}.contacts-sheet-backdrop{z-index:50;padding:1rem;padding-top:max(1rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)));padding-left:max(1rem, var(--safe-area-inset-left,env(safe-area-inset-left,0px)));padding-right:max(1rem, var(--safe-area-inset-right,env(safe-area-inset-right,0px)));padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px) + var(--niah-orb-extent,4.55rem));background:#00000061;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:640px){.contacts-sheet-backdrop{align-items:center}}html.native-app:not(.visionos-app) .contacts-sheet-backdrop{padding-bottom:calc(1rem + var(--niah-orb-extent,4.55rem))}html.android-app .contacts-sheet-backdrop{padding-bottom:calc(1rem + max(0px, var(--safe-area-inset-bottom,2rem)) + var(--niah-orb-extent,4.55rem))}.contacts-sheet{background:var(--app-surface,var(--color-base-100,#fff));border:1px solid var(--app-border,transparent);width:100%;max-width:26rem;max-height:90dvh;box-shadow:var(--app-shadow-card,0 24px 48px #00000038);color:var(--app-text-primary);border-radius:1.35rem;padding:1.35rem 1.25rem 1.5rem;overflow-y:auto}html.glass-mode .contacts-sheet{background:var(--dock-surface-bg,var(--app-surface));border-color:var(--dock-surface-border,var(--app-border));box-shadow:var(--dock-surface-shadow,0 24px 48px #00000038);-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));color:var(--dock-spoke-fg,var(--app-text-primary))}.contacts-sheet__top{justify-content:flex-start;align-items:center;gap:.75rem;min-height:2.5rem;display:flex}.contacts-sheet__top--form{margin-bottom:1rem}#app-root .contacts-sheet .app-edge-tab.window-control-close{margin-left:-1.25rem}.contacts-sheet__hero{text-align:center;flex-direction:column;align-items:center;gap:.55rem;padding:.35rem 0 .25rem;display:flex}.contacts-sheet__avatar,.contacts-sheet__avatar-fallback{object-fit:cover;background:var(--color-base-200,#e5e5ea);border-radius:999px;width:5.5rem;height:5.5rem}@supports (color:color-mix(in lab, red, red)){.contacts-sheet__avatar,.contacts-sheet__avatar-fallback{background:color-mix(in oklab, var(--color-base-200,#e5e5ea) 90%, transparent)}}.contacts-sheet__avatar-fallback{color:var(--app-text-secondary,#3a3a3c);justify-content:center;align-items:center;font-size:1.5rem;font-weight:650;display:flex}.contacts-sheet__name-line{justify-content:center;align-items:center;gap:.35rem;max-width:100%;display:inline-flex}.contacts-sheet__name{letter-spacing:-.03em;color:var(--app-text-primary,#0f172a);margin:0;font-size:1.5rem;font-weight:700}.contacts-sheet__username{color:var(--app-text-muted,#8e8e93);margin:0;font-size:.9375rem}.contacts-sheet__bio{max-width:22rem;color:var(--app-text-secondary,#3a3a3c);margin:.15rem 0 0;font-size:.9375rem;line-height:1.45}.contacts-sheet__actions{justify-content:center;gap:1.15rem;margin-top:1.15rem;display:flex}.contacts-sheet__action{color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:.35rem;text-decoration:none;display:flex}.contacts-sheet__action-icon{background:var(--app-accent-subtle-bg,#2563eb1f);width:3rem;height:3rem;color:var(--app-accent,#2563eb);border-radius:999px;justify-content:center;align-items:center;transition:background .12s,transform .12s;display:inline-flex}.contacts-sheet__action:hover .contacts-sheet__action-icon{background:var(--app-accent,#2563eb)}@supports (color:color-mix(in lab, red, red)){.contacts-sheet__action:hover .contacts-sheet__action-icon{background:color-mix(in srgb, var(--app-accent,#2563eb) 18%, transparent)}}.contacts-sheet__action:hover .contacts-sheet__action-icon{transform:translateY(-1px)}.contacts-sheet__action-label{color:var(--app-text-muted,#8e8e93);font-size:.7rem;font-weight:600}.contacts-sheet__cards{flex-direction:column;gap:.55rem;margin-top:1.35rem;display:flex}.contacts-info-card{background:var(--color-base-200,#f2f2f7);border-radius:.85rem;padding:.8rem .95rem}@supports (color:color-mix(in lab, red, red)){.contacts-info-card{background:color-mix(in oklab, var(--color-base-200,#f2f2f7) 78%, transparent)}}.contacts-info-card__label{letter-spacing:.03em;text-transform:uppercase;color:var(--app-text-muted,#8e8e93);margin:0;font-size:.7rem;font-weight:650}.contacts-info-card__value{letter-spacing:-.01em;color:var(--app-text-primary,#0f172a);word-break:break-word;margin:.2rem 0 0;font-size:1rem;font-weight:550}.contacts-sheet__footer{flex-direction:column;gap:.45rem;margin-top:1.25rem;display:flex}.contacts-delete-confirm{background:var(--color-error,#ff3b30);border-radius:.85rem;padding:.9rem}@supports (color:color-mix(in lab, red, red)){.contacts-delete-confirm{background:color-mix(in oklab, var(--color-error,#ff3b30) 10%, transparent)}}.contacts-delete-confirm__copy{text-align:center;color:var(--color-error,#ff3b30);margin:0 0 .75rem;font-size:.875rem}.contacts-delete-confirm__actions{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.contacts-form__text-action{appearance:none;color:var(--app-accent,#2563eb);cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;font-weight:600}.contacts-form__text-action:hover{text-decoration:underline}.contacts-sheet__danger{color:#dc2626!important;background-image:none!important}.contacts-sheet__danger:hover:not(:disabled){color:#b91c1c!important;background-color:#dc26261f!important}.contacts-sheet__danger-confirm{color:#fff!important;background-color:#dc2626!important;background-image:linear-gradient(#ffffff1f 0%,#ffffff05 48%,#0000001a 100%)!important}.contacts-sheet__danger-confirm:hover:not(:disabled){background-color:#b91c1c!important}#app-root .meetings-app{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;max-width:42rem;margin-inline:auto;padding:.75rem .85rem 2rem;display:flex}@media (min-width:640px){#app-root .meetings-app{gap:1.15rem;padding:1rem 1.25rem 2.5rem}}#app-root .meetings-tabs{background:var(--app-surface-muted,#78788c1a);border:1px solid var(--app-border,#00000014);border-radius:.85rem;gap:.2rem;padding:.2rem;display:flex}#app-root .meetings-tabs__tab{min-width:0;color:var(--app-text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.7rem;flex:1 1 0;padding:.55rem .75rem;font-size:.875rem;font-weight:600;transition:background .14s,color .14s,box-shadow .14s}#app-root .meetings-tabs__tab:hover{color:var(--app-text-primary,#0f172a)}#app-root .meetings-tabs__tab[aria-selected=true]{background:var(--app-surface,#fff);color:var(--app-text-primary,#0f172a);box-shadow:0 1px 2px #0f172a14}html.dark #app-root .meetings-tabs__tab[aria-selected=true],html[data-color-scheme=dark] #app-root .meetings-tabs__tab[aria-selected=true]{background:var(--app-surface,#1c1c1f)}@supports (color:color-mix(in lab, red, red)){html.dark #app-root .meetings-tabs__tab[aria-selected=true],html[data-color-scheme=dark] #app-root .meetings-tabs__tab[aria-selected=true]{background:color-mix(in srgb, var(--app-surface,#1c1c1f) 92%, #fff)}}#app-root .meetings-empty{text-align:center;border:1px dashed var(--app-border,#00000024);background:var(--app-surface-muted,#f4f5f8);border-radius:1.15rem;flex-direction:column;align-items:center;gap:.35rem;padding:3rem 1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){#app-root .meetings-empty{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 70%, transparent)}}#app-root .meetings-empty__title{letter-spacing:-.02em;color:var(--app-text-primary,#0f172a);margin:0;font-size:1.05rem;font-weight:650}#app-root .meetings-empty__copy{max-width:20rem;color:var(--app-text-muted,#94a3b8);margin:0;font-size:.9rem;line-height:1.45}#app-root .meetings-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}#app-root .meetings-card{background:var(--app-surface,#fff);border:1px solid var(--app-border,#00000014);border-radius:1.05rem;flex-direction:column;gap:.85rem;padding:1rem 1.05rem;display:flex;box-shadow:0 1px 2px #0f172a0a}@media (min-width:640px){#app-root .meetings-card{flex-direction:row;justify-content:space-between;align-items:center}}#app-root .meetings-card__title{letter-spacing:-.02em;color:var(--app-text-primary,#0f172a);margin:0;font-size:1rem;font-weight:650}#app-root .meetings-card__when{color:var(--app-text-muted,#94a3b8);margin:.2rem 0 0;font-size:.875rem}#app-root .meetings-card__meta{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}#app-root .meetings-pill{letter-spacing:.02em;text-transform:uppercase;background:var(--app-surface-muted,#78788c1f);color:var(--app-text-secondary,#475569);border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.7rem;font-weight:650;display:inline-flex}#app-root .meetings-pill--live{color:#15803d;background:#22c55e29}html.dark #app-root .meetings-pill--live{color:#bbf7d0;background:#22c55e38}#app-root .meetings-pill--broadcast{color:#be185d;background:#ec489924}html.dark #app-root .meetings-pill--broadcast{color:#fbcfe8;background:#ec489938}#app-root .meetings-card__actions{flex-wrap:wrap;flex-shrink:0;gap:.45rem;display:flex}#app-root .meetings-modal-overlay{z-index:60;-webkit-backdrop-filter:blur(8px);background:#00000073;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}@media (min-width:640px){#app-root .meetings-modal-overlay{padding:1.25rem;padding-top:max(1.25rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)));padding-bottom:max(1.25rem, var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));padding-left:max(1.25rem, var(--safe-area-inset-left,env(safe-area-inset-left,0px)));padding-right:max(1.25rem, var(--safe-area-inset-right,env(safe-area-inset-right,0px)));align-items:center}}#app-root .meetings-modal-overlay__scrim{cursor:pointer;position:absolute;inset:0}#app-root .meetings-modal{z-index:1;background:var(--app-surface,#fff);border:1px solid var(--app-border,#00000014);width:100%;max-width:36rem;max-height:min(92dvh,52rem);color:var(--app-text-primary);border-bottom:none;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000059}html.glass-mode #app-root .meetings-modal,.glass-mode #app-root .meetings-modal{background:var(--glass-elevated-bg,var(--app-surface));-webkit-backdrop-filter:blur(var(--glass-elevated-blur,20px)) saturate(1.2);border-color:var(--glass-border,var(--app-border))}@media (max-width:639px){#app-root .meetings-modal__head{padding-top:max(1rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)))}#app-root .meetings-modal{padding-bottom:max(0px, var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)))}}@media (min-width:640px){#app-root .meetings-modal{border-bottom:1px solid var(--app-border,#00000014);border-radius:1.15rem}}@media (min-width:1024px){#app-root .meetings-modal{max-width:40rem}}#app-root .meetings-modal__head{border-bottom:1px solid var(--app-border,#00000014);flex-shrink:0;align-items:center;gap:.75rem;padding:1rem 1.15rem;display:flex}#app-root .meetings-modal__head-text{flex:auto;min-width:0}#app-root .meetings-modal__title{letter-spacing:-.02em;color:var(--app-text-primary,#0f172a);margin:0;font-size:1.125rem;font-weight:700}#app-root .meetings-modal__subtitle{color:var(--app-text-muted,#94a3b8);margin:.15rem 0 0;font-size:.8125rem;line-height:1.35}#app-root .meetings-modal__body{flex:auto;min-height:0;padding:1.1rem 1.15rem;overflow-y:auto}#app-root .meetings-modal__section{flex-direction:column;gap:.85rem;display:flex}#app-root .meetings-modal__section+.meetings-modal__section{border-top:1px solid var(--app-border,#0000000f);margin-top:1.15rem;padding-top:1.15rem}#app-root .meetings-modal__legend{letter-spacing:.05em;text-transform:uppercase;color:var(--app-text-muted,#94a3b8);margin:0;font-size:.7rem;font-weight:700}#app-root .meetings-mode-grid{grid-template-columns:1fr;gap:.65rem;display:grid}@media (min-width:640px){#app-root .meetings-mode-grid{grid-template-columns:1fr 1fr}}#app-root .meetings-mode-card{text-align:left;border:1px solid var(--app-border,#0000001a);background:var(--app-surface-muted,#f4f5f8);border-radius:.95rem;flex-direction:column;gap:.35rem;padding:.9rem .95rem;display:flex}@supports (color:color-mix(in lab, red, red)){#app-root .meetings-mode-card{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 55%, transparent)}}#app-root .meetings-mode-card{color:inherit;cursor:pointer;transition:border-color .14s,background .14s,box-shadow .14s,transform .14s}#app-root .meetings-mode-card:hover{border-color:var(--app-accent,#2563eb)}@supports (color:color-mix(in lab, red, red)){#app-root .meetings-mode-card:hover{border-color:color-mix(in srgb, var(--app-accent,#2563eb) 35%, var(--app-border))}}#app-root .meetings-mode-card:hover{transform:translateY(-1px)}#app-root .meetings-mode-card[aria-pressed=true]{border-color:var(--app-accent,#2563eb);background:var(--app-accent-subtle-bg,#2563eb1f);box-shadow:inset 0 0 0 1px var(--app-accent,#2563eb)}@supports (color:color-mix(in lab, red, red)){#app-root .meetings-mode-card[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--app-accent,#2563eb) 35%, transparent)}}#app-root .meetings-mode-card__title{letter-spacing:-.015em;color:var(--app-text-primary,#0f172a);align-items:center;gap:.4rem;font-size:.95rem;font-weight:700;display:inline-flex}#app-root .meetings-mode-card__copy{color:var(--app-text-muted,#94a3b8);font-size:.75rem;line-height:1.4}#app-root .meetings-field-grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:480px){#app-root .meetings-field-grid--2{grid-template-columns:1fr 1fr}}#app-root .meetings-checks{grid-template-columns:1fr;gap:.35rem 1rem;display:grid}@media (min-width:480px){#app-root .meetings-checks{grid-template-columns:1fr 1fr}}#app-root .meetings-modal__foot{border-top:1px solid var(--app-border,#00000014);background:var(--app-surface-muted,#f4f5f8);flex-shrink:0;justify-content:flex-end;margin:0;padding:0;display:flex}@supports (color:color-mix(in lab, red, red)){#app-root .meetings-modal__foot{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 40%, transparent)}}#app-root .meetings-modal .cal-form-actions{border-radius:.75rem 0 0;margin-left:auto}@media (min-width:640px){#app-root .meetings-modal .cal-form-actions{border-radius:.75rem 0 1rem}}#app-root .meetings-modal__head .app-edge-tab.window-control-close{margin-left:-1.15rem}#app-root .meetings-detail-actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}#app-root .meetings-join-url{background:var(--app-surface-muted,#78788c1a);word-break:break-all;color:var(--app-text-muted,#94a3b8);border-radius:.7rem;margin:.85rem 0 0;padding:.65rem .75rem;font-size:.75rem}#app-root .meetings-md-field{flex-direction:column;gap:.45rem;display:flex}#app-root .meetings-md-field__head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}#app-root .meetings-md-field__label{color:var(--app-text-primary,#0f172a);font-size:.875rem;font-weight:600;display:block}#app-root .meetings-md-field__hint{color:var(--app-text-muted,#94a3b8);margin:.15rem 0 0;font-size:.75rem;line-height:1.35}#app-root .meetings-md-tabs{background:var(--app-surface-muted,#78788c1f);border-radius:.55rem;flex-shrink:0;gap:.15rem;padding:.15rem;display:inline-flex}#app-root .meetings-md-tabs__tab{color:var(--app-text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.4rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600}#app-root .meetings-md-tabs__tab[aria-selected=true]{background:var(--app-surface,#fff);color:var(--app-text-primary,#0f172a);box-shadow:0 1px 2px #0f172a14}html.dark #app-root .meetings-md-tabs__tab[aria-selected=true],html[data-color-scheme=dark] #app-root .meetings-md-tabs__tab[aria-selected=true]{background:var(--app-surface,#1c1c1f)}@supports (color:color-mix(in lab, red, red)){html.dark #app-root .meetings-md-tabs__tab[aria-selected=true],html[data-color-scheme=dark] #app-root .meetings-md-tabs__tab[aria-selected=true]{background:color-mix(in srgb, var(--app-surface,#1c1c1f) 92%, #fff)}}#app-root .meetings-md-field__panel{border:1px solid var(--app-border,#0000001a);background:var(--app-surface,#fff);border-radius:.85rem;overflow:hidden}#app-root .meetings-md-toolbar{border-bottom:1px solid var(--app-border,#00000014);background:var(--app-surface-muted,#f4f5f8);flex-wrap:wrap;align-items:center;gap:.15rem;padding:.4rem .5rem;display:flex}@supports (color:color-mix(in lab, red, red)){#app-root .meetings-md-toolbar{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 70%, transparent)}}#app-root .meetings-md-toolbar__btn{width:1.85rem;height:1.85rem;color:var(--app-text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;display:inline-flex}#app-root .meetings-md-toolbar__btn:hover{background:var(--app-accent-subtle-bg,#2563eb1f);color:var(--app-accent,#2563eb)}#app-root .meetings-md-toolbar__sep{background:var(--app-border,#0000001f);width:1px;height:1.1rem;margin:0 .2rem}#app-root .meetings-md-textarea{resize:vertical;width:100%;min-height:7.5rem;color:var(--app-text-primary,#0f172a);background:0 0;border:none;padding:.75rem .85rem;font-family:SF Mono,Monaco,Inconsolata,Fira Code,Droid Sans Mono,Source Code Pro,monospace;font-size:.875rem;line-height:1.5;display:block}#app-root .meetings-md-textarea:focus{outline:none}#app-root .meetings-md-preview{min-height:7.5rem;padding:.85rem 1rem}#app-root .meetings-md-preview__empty{color:var(--app-text-muted,#94a3b8);margin:0;font-size:.875rem;font-style:italic}#app-root .meetings-md-prose,.meetings-md-prose{color:var(--app-text-primary,#0f172a);font-size:.9rem;line-height:1.55}.meetings-md-prose--on-dark{color:#fffc}#app-root .meetings-md-prose :where(p,ul,ol),.meetings-md-prose :where(p,ul,ol){margin:.4em 0}#app-root .meetings-md-prose :where(h1,h2,h3),.meetings-md-prose :where(h1,h2,h3){letter-spacing:-.02em;margin:.6em 0 .3em;font-weight:700}#app-root .meetings-md-prose :where(ul),.meetings-md-prose :where(ul){padding-left:1.2rem;list-style:outside}#app-root .meetings-md-prose :where(ol),.meetings-md-prose :where(ol){padding-left:1.2rem;list-style:decimal}#app-root .meetings-md-prose :where(ul.contains-task-list),#app-root .meetings-md-prose :where(ul:has(>li>input[type=checkbox])),.meetings-md-prose :where(ul.contains-task-list),.meetings-md-prose :where(ul:has(>li>input[type=checkbox])){padding-left:0;list-style:none}#app-root .meetings-md-prose :where(li.task-list-item),#app-root .meetings-md-prose :where(li:has(>input[type=checkbox])),.meetings-md-prose :where(li.task-list-item),.meetings-md-prose :where(li:has(>input[type=checkbox])){align-items:flex-start;gap:.5rem;margin:.15em 0;list-style:none;display:flex}#app-root .meetings-md-prose :where(li.task-list-item>p),#app-root .meetings-md-prose :where(li:has(>input[type=checkbox])>p),.meetings-md-prose :where(li.task-list-item>p),.meetings-md-prose :where(li:has(>input[type=checkbox])>p){margin:0;display:inline}#app-root .meetings-md-prose :where(li.task-list-item input[type=checkbox]),#app-root .meetings-md-prose :where(li:has(>input[type=checkbox])>input[type=checkbox]),.meetings-md-prose :where(li.task-list-item input[type=checkbox]),.meetings-md-prose :where(li:has(>input[type=checkbox])>input[type=checkbox]){accent-color:currentColor;pointer-events:none;flex-shrink:0;width:.95em;height:.95em;margin-top:.28em}#app-root .meetings-md-prose :where(a),.meetings-md-prose :where(a){color:var(--app-accent,#2563eb);text-decoration:underline}.meetings-md-prose--on-dark :where(a){color:#a5b4fc}#app-root .meetings-detail-prose{margin-top:1rem}#app-root .meetings-detail-prose+.meetings-detail-prose{border-top:1px solid var(--app-border,#0000000f);margin-top:.85rem;padding-top:.85rem}#app-root .meetings-detail-prose__label{letter-spacing:.05em;text-transform:uppercase;color:var(--app-text-muted,#94a3b8);margin:0 0 .35rem;font-size:.7rem;font-weight:700}.meeting-lobby{min-height:100dvh;padding:1rem;padding-top:calc(1rem + max(var(--safe-area-inset-top,0px), env(safe-area-inset-top,0px)));padding-bottom:calc(1rem + max(var(--safe-area-inset-bottom,0px), env(safe-area-inset-bottom,0px)));box-sizing:border-box;justify-content:center;align-items:center;display:flex}html.android-app .meeting-lobby{padding-top:calc(1rem + max(3rem, var(--safe-area-inset-top,3rem)))}.meeting-lobby__panel{background:var(--app-surface,#fff);border:1px solid var(--app-border,#00000014);width:100%;max-width:32rem;box-shadow:0 24px 64px var(--glass-shadow,#0000004d);color:var(--app-text-primary);border-radius:1.25rem;overflow:hidden}html.glass-mode .meeting-lobby__panel,.glass-mode .meeting-lobby__panel{background:var(--glass-elevated-bg,var(--app-surface));-webkit-backdrop-filter:blur(var(--glass-elevated-blur,20px)) saturate(1.2);border-color:var(--glass-border,var(--app-border))}.meeting-lobby__head{border-bottom:1px solid var(--app-border,#00000014);align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.meeting-lobby__head .window-control-close{flex-shrink:0;margin-top:.15rem}.meeting-lobby__eyebrow,.meeting-lobby__label{letter-spacing:.05em;text-transform:uppercase;color:var(--app-text-muted,#94a3b8);margin:0;font-size:.7rem;font-weight:700}.meeting-lobby__title{letter-spacing:-.02em;margin:.15rem 0 0;font-size:1.25rem;font-weight:700}.meeting-lobby__when{color:var(--app-text-secondary,#475569);margin:.2rem 0 0;font-size:.875rem}.meeting-lobby__body{flex-direction:column;gap:1rem;padding:1.15rem 1.25rem 1.35rem;display:flex}.meeting-lobby__card{border:1px solid var(--app-border,#0000000f);background:var(--app-surface-muted,#f4f5f8);border-radius:.85rem;padding:.75rem .9rem}@supports (color:color-mix(in lab, red, red)){.meeting-lobby__card{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 55%, transparent)}}.meeting-lobby__card .meeting-lobby__label{margin-bottom:.35rem}.spaces-lobby{flex-direction:column;gap:2rem;padding-bottom:2rem;display:flex}.spaces-lobby__hero{color:#e2e8f0;background:radial-gradient(120% 90% at 10% 0,oklab(75.3513% -.0842999 -.110505/.35),#0000 55%),radial-gradient(90% 80% at 90% 20%,oklab(70.8969% .0635732 -.145921/.28),#0000 50%),linear-gradient(160deg,#0b1224 0%,#12182b 55%,#0a0f1c 100%);border-radius:1.25rem;padding:1.75rem 1.5rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.spaces-lobby__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;margin:0;font-size:.75rem}.spaces-lobby__title{letter-spacing:-.03em;color:#f8fafc;margin:.4rem 0 0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1}.spaces-lobby__lede{color:#cbd5e1;max-width:36rem;margin:.75rem 0 0;font-size:1rem;line-height:1.5}.spaces-lobby__actions{flex-wrap:wrap;align-items:center;gap:.85rem 1.1rem;margin-top:1.35rem;display:flex}.spaces-lobby__enter{align-items:center;gap:.45rem;min-height:2.75rem;padding-inline:1.15rem;font-weight:650;display:inline-flex}.spaces-lobby__here{color:#94a3b8;font-size:.875rem}.spaces-lobby__section{flex-direction:column;gap:.85rem;display:flex}.spaces-lobby__section-head h3{color:var(--fallback-bc,oklch(var(--bc)));margin:0;font-size:1.1rem;font-weight:650}.spaces-lobby__section-head p{color:var(--fallback-bc,oklch(var(--bc) / .65));margin:.2rem 0 0;font-size:.9rem}.spaces-lobby__districts{flex-wrap:wrap;gap:.55rem;display:flex}.spaces-lobby__district{min-height:2.35rem;color:var(--fallback-bc,oklch(var(--bc)));background:var(--zone-accent,#a78bfa);border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .85rem;font-size:.9rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.spaces-lobby__district{background:color-mix(in oklab, var(--zone-accent,#a78bfa) 14%, transparent)}}.spaces-lobby__district{border:1px solid var(--zone-accent,#a78bfa)}@supports (color:color-mix(in lab, red, red)){.spaces-lobby__district{border:1px solid color-mix(in oklab, var(--zone-accent,#a78bfa) 42%, transparent)}}.spaces-lobby__district{transition:background .14s,border-color .14s,transform .14s}.spaces-lobby__district:hover{background:var(--zone-accent,#a78bfa)}@supports (color:color-mix(in lab, red, red)){.spaces-lobby__district:hover{background:color-mix(in oklab, var(--zone-accent,#a78bfa) 24%, transparent)}}.spaces-lobby__district:hover{border-color:var(--zone-accent,#a78bfa)}@supports (color:color-mix(in lab, red, red)){.spaces-lobby__district:hover{border-color:color-mix(in oklab, var(--zone-accent,#a78bfa) 65%, transparent)}}.spaces-lobby__district:hover{transform:translateY(-1px)}.spaces-lobby__district-dot{background:var(--zone-accent,#a78bfa);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--zone-accent,#a78bfa);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.spaces-lobby__district-dot{box-shadow:0 0 0 3px color-mix(in oklab, var(--zone-accent,#a78bfa) 22%, transparent)}}.spaces-lobby__grid{grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr));gap:.9rem;display:grid}.spaces-lobby__grid--pair{grid-template-columns:1fr}@media (min-width:720px){.spaces-lobby__grid--pair{grid-template-columns:1fr 1fr}}.spaces-lobby__world{border:1px solid var(--world-accent,#a78bfa);border-radius:1rem;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.spaces-lobby__world{border:1px solid color-mix(in srgb, var(--world-accent,#a78bfa) 35%, #94a3b840)}}.spaces-lobby__world{background:linear-gradient(155deg, var(--world-accent,#a78bfa), #0f172a8c)}@supports (color:color-mix(in lab, red, red)){.spaces-lobby__world{background:linear-gradient(155deg, color-mix(in srgb, var(--world-accent,#a78bfa) 18%, transparent), #0f172a8c)}}.spaces-lobby__world{color:inherit;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s}.spaces-lobby__world:hover{border-color:var(--world-accent,#a78bfa);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.spaces-lobby__world:hover{border-color:color-mix(in srgb, var(--world-accent,#a78bfa) 55%, white 10%)}}.spaces-lobby__world:hover{box-shadow:0 16px 36px #00000038}.spaces-lobby__world-media{aspect-ratio:16/9;background:#0f172ad9;display:block;overflow:hidden}.spaces-lobby__world-media img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .35s;display:block}.spaces-lobby__world:hover .spaces-lobby__world-media img{transform:scale(1.03)}.spaces-lobby__world-body{flex-direction:column;gap:.45rem;padding:1rem 1.15rem 1.15rem;display:flex}.spaces-lobby__world-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--world-accent,#a78bfa);font-size:.68rem;font-weight:700}.spaces-lobby__world-title{letter-spacing:-.02em;font-size:1.35rem;font-weight:700}.spaces-lobby__world-tagline{opacity:.78;font-size:.88rem;line-height:1.4}.spaces-lobby__world-cta{color:var(--world-accent,#a78bfa);align-items:center;gap:.35rem;margin-top:.35rem;font-size:.9rem;font-weight:600;display:inline-flex}.spaces-avatar-page{max-width:72rem;margin:0 auto;padding:.25rem 0 2rem}.spaces-avatar-page__card{background:linear-gradient(165deg,#1e293beb,#0f172ae0);border:1px solid #94a3b838;border-radius:1.15rem;flex-direction:column;gap:1rem;padding:1.15rem 1.2rem 1.25rem;display:flex;box-shadow:0 24px 60px #00000047}.spaces-avatar-page__intro{max-width:42rem}.spaces-avatar-page__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#7dd3c0;margin:0 0 .35rem;font-size:.72rem;font-weight:700}.spaces-avatar-page__title{color:#f8fafc;margin:0 0 .4rem;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:750}.spaces-avatar-page__lede{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.5}.spaces-avatar-page__status{color:#94a3b8;margin:.65rem 0 0;font-size:.82rem}.spaces-avatar-page__layout{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);min-height:28rem}.spaces-avatar-page__preview{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(80% 70% at 50% 20%,#7dd3c02e,#0000 60%),#0206178c;border-radius:.9rem;height:28rem;min-height:22rem;position:relative;overflow:hidden}.spaces-avatar-page__preview[data-dragging=true]{cursor:grabbing}.spaces-avatar-page__preview canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.spaces-avatar-page__preview[data-state=loading] .spaces-avatar-page__preview-hint,.spaces-avatar-page__preview[data-state=error] .spaces-avatar-page__preview-hint,.spaces-avatar-page__preview[data-state=fallback] .spaces-avatar-page__preview-hint{display:block}.spaces-avatar-page__preview[data-state=ready] .spaces-avatar-page__preview-hint{opacity:.7;display:block}.spaces-avatar-page__preview-hint{color:#e2e8f0;pointer-events:none;white-space:nowrap;background:#0f172ab8;border:1px solid #94a3b840;border-radius:999px;margin:0;padding:.35rem .7rem;font-size:.75rem;display:none;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.spaces-avatar-page__preview[data-state=error] .spaces-avatar-page__preview-hint{content:"Preview unavailable"}.spaces-avatar-page__preview[data-state=loading]:after{content:"";border:2px solid #94a3b859;border-top-color:#7dd3c0;border-radius:999px;width:1.6rem;height:1.6rem;margin-left:-.8rem;animation:.8s linear infinite spaces-spin;position:absolute;inset:42% auto auto 50%}@keyframes spaces-spin{to{transform:rotate(360deg)}}.spaces-part-tile{color:#e2e8f0;cursor:pointer;text-align:left;background:#0f172a8c;border:1px solid #94a3b838;border-radius:.7rem;flex-direction:column;align-items:stretch;gap:.3rem;width:5.6rem;padding:.35rem;transition:border-color .12s,transform .12s,background .12s;display:inline-flex}.spaces-part-tile:hover{border-color:#7dd3c08c;transform:translateY(-1px)}.spaces-part-tile[data-active=true]{background:#38bdf81f;border-color:#38bdf8;box-shadow:0 0 0 1px #38bdf859}.spaces-part-tile__thumb{aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#94a3b838,#0000 65%),#020617d9;border-radius:.5rem;width:100%;display:block;position:relative;overflow:hidden}.spaces-part-tile__thumb img{object-fit:cover;width:100%;height:100%;display:block}.spaces-part-tile__thumb--none{color:#94a3b8;place-items:center;font-size:1.1rem;display:grid}.spaces-part-tile__spin{border:2px solid #94a3b84d;border-top-color:#94a3b8;border-radius:999px;width:.9rem;height:.9rem;margin:-.45rem 0 0 -.45rem;animation:.75s linear infinite spaces-spin;position:absolute;inset:50% auto auto 50%}.spaces-part-tile__thumb[data-ready=true] .spaces-part-tile__spin,.spaces-part-tile__thumb[data-ready=error] .spaces-part-tile__spin{display:none}.spaces-part-tile__label{color:#cbd5e1;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:1.6em;font-size:.68rem;line-height:1.2;display:-webkit-box;overflow:hidden}.spaces-session__chips--wrap{flex-wrap:wrap;align-content:flex-start;gap:.45rem;max-height:22rem;padding-bottom:.25rem;display:flex;overflow:auto}.spaces-avatar-page__footer{border-top:1px solid #94a3b82e;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;padding-top:.35rem;display:flex}.spaces-avatar-page__header-link{color:#e2e8f0;background:#94a3b824;border:1px solid #94a3b838;border-radius:.55rem;align-items:center;min-height:2.2rem;padding:0 .85rem;font-size:.82rem;font-weight:650;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex}.spaces-avatar-page__header-link:hover{background:#94a3b83d}.spaces-avatar-page__header-link--primary{color:#042f2e;background:#7dd3c0;border-color:#0000}.spaces-avatar-page__header-link--primary:hover{background:#99e0d1}.spaces-session__drawer-apply[data-saved=true]{color:#14532d;background:#86efac}@media (max-width:860px){.spaces-avatar-page__preview{height:18rem;min-height:18rem}}.spaces-card{--space-accent:#38bdf8;border:1px solid var(--space-accent);border-radius:1.15rem;flex-direction:column;min-height:16rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.spaces-card{border:1px solid color-mix(in oklab, var(--space-accent) 28%, transparent)}}.spaces-card{background:var(--fallback-b1,oklch(var(--b1)))}@supports (color:color-mix(in lab, red, red)){.spaces-card{background:color-mix(in oklab, var(--fallback-b1,oklch(var(--b1))) 94%, black)}}.spaces-card{transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 10px 30px #00000014}.spaces-card:hover{border-color:var(--space-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.spaces-card:hover{border-color:color-mix(in oklab, var(--space-accent) 55%, transparent)}}.spaces-card:hover{box-shadow:0 16px 36px #0000001f}.spaces-card__preview{background:linear-gradient(135deg,#0f172a,#1e293b);height:5.5rem;position:relative;overflow:hidden}.spaces-card__preview--campus,.spaces-card__preview--boardroom{background:radial-gradient(80% 60% at 50% 70%,#7dd3c073,#0000 70%),linear-gradient(160deg,#d6eaf8 0%,#b8d4c8 55%,#8fbc8f 100%)}.spaces-card__preview--city,.spaces-card__preview--plaza{background:radial-gradient(70% 50% at 40% 40%,#a78bfa66,#0000 65%),linear-gradient(165deg,#b8c8e8 0%,#9aabcc 45%,#7c8fb8 100%)}.spaces-card__preview-shape{filter:blur(.5px);background:#ffffff47;border-radius:999px;height:2.2rem;position:absolute;inset:auto 18% 18%}.spaces-card__preview-shape--2{opacity:.55;height:1.1rem;inset:22% 35% auto}.spaces-card__preview--campus .spaces-card__preview-shape,.spaces-card__preview--boardroom .spaces-card__preview-shape{background:#7dd3c08c;border-radius:.45rem;height:1.4rem;inset:auto 22% 28%}.spaces-card__body{flex-direction:column;flex:1;gap:.4rem;padding:1rem 1.05rem 1.05rem;display:flex}.spaces-card__top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.spaces-card__kind{letter-spacing:.08em;text-transform:uppercase;color:var(--space-accent);font-size:.7rem;font-weight:700}.spaces-card__here{color:var(--fallback-bc,oklch(var(--bc)));font-size:.75rem;font-weight:650}@supports (color:color-mix(in lab, red, red)){.spaces-card__here{color:color-mix(in oklab, var(--fallback-bc,oklch(var(--bc))) 70%, transparent)}}.spaces-card__title{letter-spacing:-.02em;margin:.15rem 0 0;font-size:1.25rem;font-weight:700}.spaces-card__tagline{color:var(--fallback-bc,oklch(var(--bc)));margin:0;font-size:.92rem;font-weight:550}@supports (color:color-mix(in lab, red, red)){.spaces-card__tagline{color:color-mix(in oklab, var(--fallback-bc,oklch(var(--bc))) 82%, transparent)}}.spaces-card__blurb{color:var(--fallback-bc,oklch(var(--bc)));margin:0;font-size:.85rem;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.spaces-card__blurb{color:color-mix(in oklab, var(--fallback-bc,oklch(var(--bc))) 62%, transparent)}}.spaces-card__zones{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.spaces-card__zone{min-height:1.7rem;color:var(--zone-accent,var(--space-accent));border:1px solid var(--zone-accent,var(--space-accent));border-radius:999px;align-items:center;padding:0 .6rem;font-size:.72rem;font-weight:650;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.spaces-card__zone{border:1px solid color-mix(in oklab, var(--zone-accent,var(--space-accent)) 40%, transparent)}}.spaces-card__zone{background:var(--zone-accent,var(--space-accent))}@supports (color:color-mix(in lab, red, red)){.spaces-card__zone{background:color-mix(in oklab, var(--zone-accent,var(--space-accent)) 10%, transparent)}}.spaces-card__zone:hover{background:var(--zone-accent,var(--space-accent))}@supports (color:color-mix(in lab, red, red)){.spaces-card__zone:hover{background:color-mix(in oklab, var(--zone-accent,var(--space-accent)) 18%, transparent)}}.spaces-card__cta{align-self:flex-start;align-items:center;gap:.3rem;margin-top:auto;text-decoration:none;display:inline-flex}.spaces-card--featured{min-height:17.5rem}.spaces-card__glow,.spaces-card__enter{display:none}#app-root .app-tool-shell:has(.spaces-session-page){padding:0!important}@media (min-width:1024px){#app-root .app-tool-shell:has(.spaces-session-page){padding:0!important}}.spaces-session-page.app-tool-plate{--app-chrome-pad:.55rem;flex-direction:column;height:100%;min-height:0;display:flex;box-shadow:none!important;border:none!important;border-radius:0!important;padding-bottom:0!important}.spaces-session-page .app-tool-chrome{z-index:5;padding-inline:.75rem!important;padding-bottom:.4rem!important}@media (min-width:1024px){.spaces-session-page .app-tool-chrome{padding-inline:.85rem!important;padding-bottom:.45rem!important}.spaces-session-page .app-tool-chrome>.flex{flex-wrap:nowrap;align-items:center;gap:.55rem}.spaces-session-page .app-tool-chrome>.flex>.flex-1{flex:14rem;min-width:0;max-width:min(52%,28rem)}.spaces-session-page .app-tool-chrome>.flex>.shrink-0.ml-auto{flex:0 auto;justify-content:flex-end;min-width:0;max-width:none;overflow-x:auto}}.spaces-session__title-row{flex-wrap:nowrap;align-items:center;gap:.45rem;min-width:0;display:flex}.spaces-session__live-dot{flex-shrink:0;width:.5rem;height:.5rem;display:inline-flex;position:relative}.spaces-session__live-dot-ping{opacity:.75;background:#4ade80;border-radius:999px;animation:1.4s cubic-bezier(0,0,.2,1) infinite spaces-live-ping;position:absolute;inset:0}.spaces-session__live-dot-core{background:#22c55e;border-radius:999px;width:.5rem;height:.5rem;display:inline-flex;position:relative}@keyframes spaces-live-ping{75%,to{opacity:0;transform:scale(2.1)}}.spaces-session__session-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14rem;color:var(--fallback-bc,oklch(var(--bc)));margin:0;font-size:.95rem;font-weight:650;line-height:1.2;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.spaces-session__session-title{color:color-mix(in oklab, var(--fallback-bc,oklch(var(--bc))) 92%, transparent)}}.spaces-session__people,.spaces-session__timer{white-space:nowrap;color:var(--fallback-bc,oklch(var(--bc)));font-size:.75rem;font-weight:550}@supports (color:color-mix(in lab, red, red)){.spaces-session__people,.spaces-session__timer{color:color-mix(in oklab, var(--fallback-bc,oklch(var(--bc))) 62%, transparent)}}.spaces-session__timer{font-variant-numeric:tabular-nums;color:var(--fallback-bc,oklch(var(--bc)))}@supports (color:color-mix(in lab, red, red)){.spaces-session__timer{color:color-mix(in oklab, var(--fallback-bc,oklch(var(--bc))) 74%, transparent)}}.spaces-session__layout-label{letter-spacing:.06em;text-transform:uppercase;opacity:.55;white-space:nowrap;font-size:.625rem;font-weight:650}.spaces-session-page .app-tool-help{display:none!important}@media (max-width:720px){.spaces-session-page .app-tool-chrome>.flex{flex-wrap:wrap;row-gap:.45rem}.spaces-session-page .app-tool-chrome>.flex>.flex-1{flex:100%;max-width:none}.spaces-session-page .app-tool-chrome>.flex>.shrink-0.ml-auto{flex:100%;justify-content:flex-start}.spaces-session__title-row{gap:.35rem}.spaces-session__session-title{max-width:9.5rem;font-size:.88rem}.spaces-session__layout-label{display:none}}@media (min-width:721px) and (max-width:1023px){.spaces-session__people{display:none}}.spaces-session-page .app-tool-body,.spaces-session-page [data-app-tool-body]{flex-direction:column;flex:1;min-height:0;display:flex;padding:0!important;overflow:hidden!important}.spaces-session__toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.spaces-session__toolbar--slim{opacity:.85}.spaces-session__toolbar-meta{color:var(--fallback-bc,oklch(var(--bc)));font-size:.8rem;font-weight:550}@supports (color:color-mix(in lab, red, red)){.spaces-session__toolbar-meta{color:color-mix(in oklab, var(--fallback-bc,oklch(var(--bc))) 70%, transparent)}}.spaces-session__zones{z-index:4;flex-wrap:wrap;justify-content:center;gap:.4rem;max-width:calc(100% - 1.5rem);display:flex;position:absolute;top:.75rem;left:50%;transform:translate(-50%)}.spaces-session__zone-chip{border:1px solid var(--zone-accent,#a78bfa);border-radius:999px;min-height:2rem;padding:0 .75rem}@supports (color:color-mix(in lab, red, red)){.spaces-session__zone-chip{border:1px solid color-mix(in oklab, var(--zone-accent,#a78bfa) 45%, transparent)}}.spaces-session__zone-chip{color:#e2e8f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#080c18b8;font-size:.75rem;font-weight:650}.spaces-session__zone-chip--active,.spaces-session__zone-chip:hover{color:var(--zone-accent,#c4b5fd);border-color:var(--zone-accent,#a78bfa)}@supports (color:color-mix(in lab, red, red)){.spaces-session__zone-chip--active,.spaces-session__zone-chip:hover{border-color:color-mix(in oklab, var(--zone-accent,#a78bfa) 70%, white)}}.spaces-session__zone-chip--active,.spaces-session__zone-chip:hover{background:var(--zone-accent,#a78bfa)}@supports (color:color-mix(in lab, red, red)){.spaces-session__zone-chip--active,.spaces-session__zone-chip:hover{background:color-mix(in oklab, var(--zone-accent,#a78bfa) 18%, #080c18cc)}}.spaces-session{--space-accent:#38bdf8;height:100%;min-height:0;box-shadow:none;background:#05070f;border:none;border-radius:0;flex:1;position:relative;overflow:hidden}.spaces-session.spaces-session--fullscreen,.spaces-session-page.spaces-session--fullscreen .spaces-session{width:100%;height:100%;min-height:0;box-shadow:none;border:none;border-radius:0;flex:1}.spaces-session:fullscreen{width:100%;height:100%;min-height:0;box-shadow:none;border:none;border-radius:0;flex:1}.spaces-session-page:fullscreen .spaces-session{width:100%;height:100%;min-height:0;box-shadow:none;border:none;border-radius:0;flex:1}:is(.spaces-session-page:fullscreen,.spaces-session-page.spaces-session--fullscreen){border-radius:0;flex-direction:column;width:100vw;max-width:none;height:100vh;display:flex}.spaces-world{touch-action:none;cursor:grab;position:absolute;inset:0}.spaces-world--locked{cursor:none}.spaces-world canvas{display:block;width:100%!important;height:100%!important}.spaces-session__hud{left:.85rem;right:.85rem;bottom:calc(.85rem + env(safe-area-inset-bottom,0px));pointer-events:none;z-index:2;justify-content:center;display:flex;position:absolute}.spaces-session__hint{color:#e2e8f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c189e;border:1px solid #ffffff14;border-radius:999px;margin:0;padding:.45rem .8rem;font-size:.78rem;font-weight:550}.spaces-session__joystick{left:calc(1rem + env(safe-area-inset-left,0px));bottom:calc(1rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:6;touch-action:none;-webkit-user-select:none;user-select:none;background:#0f172a73;border:1px solid #94a3b859;border-radius:999px;width:6.5rem;height:6.5rem;display:none;position:absolute}.spaces-session__joystick-knob{background:var(--space-accent);border-radius:999px;width:2.4rem;height:2.4rem;margin:-1.2rem 0 0 -1.2rem;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.spaces-session__joystick-knob{background:color-mix(in oklab, var(--space-accent) 70%, white)}}.spaces-session__joystick-knob{transition:transform 40ms linear;box-shadow:0 4px 14px #00000059}.spaces-session__bridge{background:#111827eb;border:1px solid #94a3b838;border-radius:.75rem;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.25rem .35rem;width:max-content;max-width:100%;padding:.25rem .35rem;display:flex;box-shadow:0 6px 18px #0000002e}.spaces-session__bridge-cluster{flex-wrap:wrap;align-items:center;gap:.2rem;display:flex}.spaces-session__bridge-cluster--left{justify-content:flex-start;min-width:0}.spaces-session__bridge-cluster--mid{justify-content:center}.spaces-session__bridge-cluster--end{justify-content:flex-end}.spaces-session__bridge-stat{color:#cbd5e1;white-space:nowrap;border-radius:.45rem;align-items:center;min-height:1.7rem;padding:0 .55rem;font-size:.72rem;font-weight:650;display:inline-flex}.spaces-session__bridge-stat[data-state=connected]{color:#86efac}.spaces-session__bridge-stat[data-state=error],.spaces-session__bridge-stat[data-state=unavailable],.spaces-session__bridge-stat[data-state=livekit_not_configured],.spaces-session__bridge-stat[data-state=offline]{color:#fda4af}.spaces-session__bridge-btn{color:#e2e8f0;cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.08rem;min-width:2.7rem;min-height:2.55rem;padding:.22rem .3rem;font-size:.62rem;font-weight:650;transition:background .12s,color .12s;display:inline-flex}.spaces-session__bridge-btn:hover{background:#334155a6}.spaces-session__bridge-btn[data-active=true]{color:#fecaca;background:#7f1d1d73}.spaces-session__bridge-btn[data-copied=true]{color:#bbf7d0}.spaces-session__bridge-btn[data-spaces-share][data-active=true],.spaces-session__bridge-btn[data-spaces-camera][data-active=true],.spaces-session__bridge-btn[data-spaces-avatar][data-active=true],.spaces-session__bridge-btn[data-spaces-sky][data-active=true],.spaces-session__bridge-btn[data-spaces-pov][data-active=true]{color:#e9d5ff;background:var(--space-accent,#a78bfa)}@supports (color:color-mix(in lab, red, red)){.spaces-session__bridge-btn[data-spaces-share][data-active=true],.spaces-session__bridge-btn[data-spaces-camera][data-active=true],.spaces-session__bridge-btn[data-spaces-avatar][data-active=true],.spaces-session__bridge-btn[data-spaces-sky][data-active=true],.spaces-session__bridge-btn[data-spaces-pov][data-active=true]{background:color-mix(in oklab, var(--space-accent,#a78bfa) 28%, #1e1b2e)}}.spaces-session__bridge-btn:disabled{opacity:.4;cursor:not-allowed}.spaces-session__bridge-leave{color:#fff;background:#dc2626;border-radius:.55rem;align-items:center;gap:.35rem;min-height:2.45rem;margin-left:.25rem;padding:0 .85rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .12s;display:inline-flex}.spaces-session__bridge-leave:hover{background:#ef4444}.spaces-session__maker{z-index:8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;background:#02061773;justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute;inset:0}.spaces-session__maker[hidden]{display:none!important}.spaces-session__maker-card{color:#e2e8f0;background:radial-gradient(120% 80% at 100% 0,#6366f12e,#0000 55%),radial-gradient(100% 70% at 0 100%,#ec48991f,#0000 50%),#0f172af5;border:1px solid #a78bfa59;border-radius:1.1rem;flex-direction:column;gap:.55rem;width:min(52rem,100%);max-height:min(38rem,100% - 1.5rem);padding:1rem 1.1rem;display:flex;overflow:hidden;box-shadow:0 24px 64px #00000073}.spaces-session__maker-layout{flex:1;grid-template-columns:minmax(11rem,14rem) minmax(0,1fr);gap:.85rem;min-height:0;display:grid;overflow:hidden}.spaces-session__maker-preview{cursor:grab;touch-action:none;background:radial-gradient(circle at 50% 70%,#6366f140,#0000 55%),linear-gradient(#1e293bf2,#0f172afa);border:1px solid #94a3b838;border-radius:.9rem;height:22rem;min-height:16rem;position:relative;overflow:hidden}.spaces-session__maker-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.spaces-session__maker-body{flex:1;min-height:0;padding-right:.15rem;overflow:auto}.spaces-session__bridge-cluster--react{background:#0f172a59;border:1px solid #94a3b833;border-radius:999px;gap:.2rem;padding:.15rem}.spaces-session__bridge-react{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;font-size:1rem;line-height:1;transition:background .12s,transform .12s;display:inline-flex}.spaces-session__bridge-react:hover{background:#94a3b833;transform:translateY(-1px)}.spaces-session__bridge-react:active{transform:scale(.94)}.spaces-session__peer-strip{z-index:5;pointer-events:none;max-width:none;position:absolute;inset:0;overflow:hidden}.spaces-session__peer-strip--heads{inset:0;transform:none}.spaces-session__peer-strip[hidden]{display:none!important}.spaces-session__peer-strip--heads .spaces-session__peer-tile{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#e2e8f0;white-space:nowrap;background:#0f172ad1;border:1px solid #94a3b847;border-radius:999px;align-items:center;gap:.35rem;min-height:2.1rem;padding:.15rem .55rem .15rem .2rem;font-size:.72rem;font-weight:650;display:inline-flex;position:absolute;top:0;left:0;transform:translate(-50%,calc(-100% - .35rem));box-shadow:0 10px 28px #00000047}.spaces-session__peer-tile[data-speaking=true]{box-shadow:0 0 0 2px #86efac,0 10px 28px #00000047}.spaces-session__peer-tile[data-me=true]{background:oklab(36.1507% .0174647 -.0723054/.912471)}.spaces-session__peer-mic{font-size:.7rem;line-height:1;display:none}.spaces-session__peer-tile[data-speaking=true] .spaces-session__peer-mic{display:inline}.spaces-session__peer-face{object-fit:cover;object-position:center 28%;background:var(--shirt,#64748b);border-radius:.55rem;width:1.7rem;height:1.85rem}.spaces-session__peer-face--initials{color:#0f172a;background:linear-gradient(160deg, var(--shirt), var(--shirt));justify-content:center;align-items:center;font-size:.62rem;font-weight:750;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.spaces-session__peer-face--initials{background:linear-gradient(160deg, color-mix(in oklab, var(--shirt) 80%, white), var(--shirt))}}.spaces-session__peer-name{text-overflow:ellipsis;white-space:nowrap;max-width:5.5rem;overflow:hidden}.spaces-session__maker-footer{border-top:1px solid #94a3b82e;justify-content:flex-end;align-items:center;gap:.55rem;padding-top:.35rem;display:flex}.spaces-session__maker-cancel{color:#cbd5e1;cursor:pointer;background:0 0;border:0;border-radius:.55rem;min-height:2.4rem;padding:0 .9rem;font-size:.85rem;font-weight:650}.spaces-session__wardrobe-grid{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.spaces-session__wardrobe{aspect-ratio:1.15;background:linear-gradient(180deg, var(--swatch) 0 42%, var(--swatch) 43%);border:2px solid #94a3b847;border-radius:.75rem}@supports (color:color-mix(in lab, red, red)){.spaces-session__wardrobe{background:linear-gradient(180deg, color-mix(in oklab, var(--swatch) 88%, white) 0 42%, var(--swatch) 43%)}}.spaces-session__wardrobe{cursor:pointer}.spaces-session__wardrobe[data-active=true]{box-shadow:0 0 0 2px var(--space-accent,#a78bfa);border-color:#f8fafc}@supports (color:color-mix(in lab, red, red)){.spaces-session__wardrobe[data-active=true]{box-shadow:0 0 0 2px color-mix(in oklab, var(--space-accent,#a78bfa) 70%, transparent)}}.spaces-session__drawer{display:none}.spaces-session__drawer-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.spaces-session__drawer-title{margin:0;font-size:1.05rem;font-weight:750}.spaces-session__drawer-close{color:#e2e8f0;cursor:pointer;background:#334155b3;border:0;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.spaces-session__drawer-tabs{border-bottom:1px solid #94a3b833;flex-wrap:wrap;gap:.25rem;padding-bottom:.4rem;display:flex}.spaces-session__drawer-tab{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:.45rem;padding:.4rem .65rem;font-size:.8rem;font-weight:700}.spaces-session__drawer-tab[data-active=true]{color:#f5f3ff;background:oklab(70.8969% .0635732 -.145921/.34);box-shadow:inset 0 -2px #c4b5fd}.spaces-session__drawer-pane{flex-direction:column;gap:.15rem;display:flex}.spaces-session__drawer-pane[hidden]{display:none!important}.spaces-session__preset-grid{grid-template-columns:repeat(6,1fr);gap:.45rem;margin-bottom:.35rem;display:grid}.spaces-session__preset{aspect-ratio:1;cursor:pointer;background:#1e293be6;border:2px solid #94a3b847;border-radius:.7rem;padding:.35rem}.spaces-session__preset[data-active=true]{border-color:#f8fafc;box-shadow:0 0 0 1px #c4b5fd}.spaces-session__preset-face{background:radial-gradient(circle at 50% 38%, var(--skin,#e8b896) 0 42%, transparent 43%), linear-gradient(180deg, var(--shirt,#38bdf8) 48%, transparent 49%);border-radius:999px;width:100%;height:100%;display:block}.spaces-session__react-grid{grid-template-columns:repeat(4,1fr);gap:.4rem;margin:.25rem 0 .55rem;display:grid}.spaces-session__react{cursor:pointer;background:#1e293bd9;border:1px solid #94a3b840;border-radius:.65rem;min-height:2.6rem;font-size:1.15rem}.spaces-session__drawer-apply{color:#fff;cursor:pointer;background:linear-gradient(120deg,#a78bfa,#6366f1 55%,#38bdf8);border:0;border-radius:.65rem;min-height:2.5rem;padding:0 1.15rem;font-size:.9rem;font-weight:750}.spaces-session__display-status{letter-spacing:.02em;color:#94a3b8f2;margin:.15rem 0 0;font-size:.72rem;font-weight:600}.spaces-session__kit-status{letter-spacing:.02em;color:#7dd3fcf2;margin:.15rem 0 0;font-size:.7rem;font-weight:600}.spaces-map-loading{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(70% 50% at 50% 40%,#0f172a59,#0000 70%),#0f172ac7;justify-content:center;align-items:center;padding:1.25rem;transition:opacity .18s,visibility .18s;display:flex;position:absolute;inset:0}.spaces-map-loading[hidden]{display:none!important}.spaces-map-loading__card{ring:1px solid #ffffff1a;color:#f8fafc;text-align:center;background:#0f172aeb;border:1px solid #ffffff1a;border-radius:1rem;width:min(22rem,100%);padding:1.35rem 1.4rem 1.2rem;box-shadow:0 18px 50px #00000059}.spaces-map-loading__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#7dd3c0f2;margin:0;font-size:.68rem;font-weight:700}.spaces-map-loading__title{letter-spacing:-.01em;margin:.45rem 0 0;font-size:1.05rem;font-weight:700}.spaces-map-loading__track{background:#ffffff1a;border-radius:999px;height:.45rem;margin:1rem 0 .45rem;overflow:hidden}.spaces-map-loading__bar{border-radius:inherit;background:linear-gradient(90deg,#7dd3c0,#38bdf8 60%,#a78bfa);width:2%;height:100%;transition:width .12s linear}.spaces-map-loading__pct{color:#94a3b8;min-height:1rem;margin:0;font-size:.75rem;font-weight:600}.spaces-map-loading__hint{color:#94a3b8f2;margin:.65rem 0 0;font-size:.72rem;line-height:1.4}.spaces-map-loading__gate{gap:.5rem;margin:.85rem 0 0;display:flex}.spaces-map-loading__gate[hidden]{display:none}.spaces-map-loading__gate-btn{color:#0f172a;cursor:pointer;background:linear-gradient(90deg,#7dd3c0,#38bdf8);border:1px solid #0000;border-radius:.7rem;flex:1;padding:.55rem .75rem;font-size:.78rem;font-weight:700;transition:transform .12s,filter .12s}.spaces-map-loading__gate-btn:hover{filter:brightness(1.06)}.spaces-map-loading__gate-btn:active{transform:translateY(1px)}.spaces-map-loading__gate-btn--ghost{color:#e2e8f0;background:#ffffff0f;border-color:#ffffff24}.spaces-map-loading__gate-btn--ghost:hover{background:#ffffff1f}.spaces-session__kit-status[data-action=resume-map]{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.spaces-session__panel-label{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8f2;margin:.55rem 0 .35rem;font-size:.68rem;font-weight:700}.spaces-session__swatches,.spaces-session__chips{flex-wrap:wrap;gap:.4rem;display:flex}.spaces-session__chips--wrap{align-content:flex-start;max-height:12rem;overflow:auto}.spaces-session__chip--part{white-space:normal;text-align:left;max-width:100%;font-size:.7rem;line-height:1.2}.spaces-session__chips--stack{flex-direction:column;align-items:stretch}.spaces-session__swatch{background:var(--swatch,#64748b);cursor:pointer;border:2px solid #ffffff2e;border-radius:999px;width:1.65rem;height:1.65rem;padding:0}.spaces-session__swatch[data-active=true]{box-shadow:0 0 0 2px var(--space-accent,#38bdf8);border-color:#f8fafc}@supports (color:color-mix(in lab, red, red)){.spaces-session__swatch[data-active=true]{box-shadow:0 0 0 2px color-mix(in oklab, var(--space-accent,#38bdf8) 70%, transparent)}}.spaces-session__chip{color:#e2e8f0;cursor:pointer;text-align:left;background:#0f172abf;border:1px solid #94a3b84d;border-radius:999px;min-height:1.85rem;padding:0 .7rem;font-size:.75rem;font-weight:600}.spaces-session__chip[data-active=true]{border-color:var(--space-accent,#38bdf8)}@supports (color:color-mix(in lab, red, red)){.spaces-session__chip[data-active=true]{border-color:color-mix(in oklab, var(--space-accent,#38bdf8) 70%, transparent)}}.spaces-session__chip[data-active=true]{color:#fff;background:var(--space-accent,#38bdf8)}@supports (color:color-mix(in lab, red, red)){.spaces-session__chip[data-active=true]{background:color-mix(in oklab, var(--space-accent,#38bdf8) 35%, #0f172a)}}.spaces-session__display-status[data-state=screen],.spaces-session__display-status[data-state=camera],.spaces-session__display-status[data-state=remote]{color:#fde68a}.spaces-session__display-status[data-state=error]{color:#fda4af}@media (min-width:1200px){.spaces-session__bridge-btn{min-width:3.1rem;padding:.22rem .4rem}.spaces-session__bridge-btn [data-label]{font-size:.62rem;display:block}}@media (max-width:900px){.spaces-session__bridge{flex-wrap:wrap;justify-content:center;max-width:100%}.spaces-session__bridge-cluster--left,.spaces-session__bridge-btn--desktop{display:none}.spaces-session__maker-card{border-radius:1rem 1rem .5rem .5rem;align-self:flex-end;width:100%;max-height:78%}.spaces-session__maker-layout{grid-template-columns:1fr}.spaces-session__maker-preview{height:14rem;min-height:14rem;max-height:none}.spaces-session__preset-grid{grid-template-columns:repeat(3,1fr)}.spaces-session__bridge-cluster--react{order:3}.spaces-session__zones{top:.75rem;bottom:auto}}.spaces-session__touch-dock{right:calc(.85rem + env(safe-area-inset-right,0px));bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:6;pointer-events:auto;-webkit-user-select:none;user-select:none;flex-direction:column-reverse;align-items:stretch;gap:.45rem;display:none;position:absolute}.spaces-session__touch-btn{color:#e2e8f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.02em;touch-action:manipulation;cursor:pointer;background:#0f172ab8;border:1px solid #94a3b861;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;min-width:3.35rem;min-height:3.35rem;padding:.4rem .45rem;font-size:.62rem;font-weight:700;line-height:1.1;display:inline-flex;box-shadow:0 8px 20px #00000047}.spaces-session__touch-btn:active,.spaces-session__touch-btn[aria-pressed=true]{background:var(--space-accent,#38bdf8)}@supports (color:color-mix(in lab, red, red)){.spaces-session__touch-btn:active,.spaces-session__touch-btn[aria-pressed=true]{background:color-mix(in oklab, var(--space-accent,#38bdf8) 32%, #0f172acc)}}.spaces-session__touch-btn:active,.spaces-session__touch-btn[aria-pressed=true]{border-color:var(--space-accent,#38bdf8)}@supports (color:color-mix(in lab, red, red)){.spaces-session__touch-btn:active,.spaces-session__touch-btn[aria-pressed=true]{border-color:color-mix(in oklab, var(--space-accent,#38bdf8) 55%, white)}}.spaces-session__touch-btn:active,.spaces-session__touch-btn[aria-pressed=true]{transform:scale(.97)}.spaces-session__touch-btn--menu{background:var(--space-accent,#38bdf8);min-height:3.6rem}@supports (color:color-mix(in lab, red, red)){.spaces-session__touch-btn--menu{background:color-mix(in oklab, var(--space-accent,#38bdf8) 28%, #0f172ad1)}}.spaces-session__touch-btn--menu{border-color:var(--space-accent,#38bdf8)}@supports (color:color-mix(in lab, red, red)){.spaces-session__touch-btn--menu{border-color:color-mix(in oklab, var(--space-accent,#38bdf8) 50%, white)}}.spaces-session__touch-btn--sprint[aria-pressed=true]{box-shadow:0 0 0 2px var(--space-accent,#38bdf8)}@supports (color:color-mix(in lab, red, red)){.spaces-session__touch-btn--sprint[aria-pressed=true]{box-shadow:0 0 0 2px color-mix(in oklab, var(--space-accent,#38bdf8) 70%, white)}}@media (max-width:768px),(pointer:coarse){.spaces-session__joystick{display:block}.spaces-session-page .app-tool-chrome>.flex>.shrink-0.ml-auto{display:none!important}.spaces-session-page .app-tool-chrome>.flex{flex-wrap:nowrap}.spaces-session-page .app-tool-chrome>.flex>.flex-1{flex:auto;max-width:none}.spaces-session__hint{display:none}.spaces-session__touch-dock,.spaces-session--touch .spaces-session__touch-dock{display:flex}.spaces-session__zones{top:calc(.55rem + env(safe-area-inset-top,0px) * 0);gap:.3rem;max-width:calc(100% - 1rem)}.spaces-session__zone-chip{min-height:1.75rem;padding:0 .6rem;font-size:.7rem}}.spaces-session__action-sheet{z-index:40;padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));pointer-events:auto;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.spaces-session__action-sheet[hidden]{display:none!important}.spaces-session__action-sheet-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#0206178c;border:0;margin:0;padding:0;position:absolute;inset:0}.spaces-session__action-sheet-card{z-index:1;color:#e2e8f0;-webkit-overflow-scrolling:touch;background:#0f172af0;border:1px solid #94a3b847;border-radius:1.15rem;width:min(22.5rem,100%);max-height:min(78dvh,36rem);padding:.85rem .85rem 1rem;position:relative;overflow:auto;box-shadow:0 24px 48px #00000073}.spaces-session__action-sheet-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.spaces-session__action-sheet-title{margin:0;font-size:.95rem;font-weight:700}.spaces-session__action-sheet-close{color:#e2e8f0;background:#1e293bb3;border:1px solid #94a3b847;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.spaces-session__action-sheet-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.spaces-session__sheet-btn{color:#e2e8f0;text-align:center;cursor:pointer;touch-action:manipulation;background:#1e293bb8;border:1px solid #94a3b838;border-radius:.85rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:4.1rem;padding:.55rem .35rem;font-size:.72rem;font-weight:650;text-decoration:none;display:flex}.spaces-session__sheet-btn:active,.spaces-session__sheet-btn[data-active=true]{background:var(--space-accent,#38bdf8)}@supports (color:color-mix(in lab, red, red)){.spaces-session__sheet-btn:active,.spaces-session__sheet-btn[data-active=true]{background:color-mix(in oklab, var(--space-accent,#38bdf8) 28%, #1e293b)}}.spaces-session__sheet-btn:active,.spaces-session__sheet-btn[data-active=true]{border-color:var(--space-accent,#38bdf8)}@supports (color:color-mix(in lab, red, red)){.spaces-session__sheet-btn:active,.spaces-session__sheet-btn[data-active=true]{border-color:color-mix(in oklab, var(--space-accent,#38bdf8) 50%, white)}}.spaces-session__sheet-btn--leave{color:#fecaca;background:#7f1d1d59;border-color:#f8717159}.spaces-session__action-sheet-nudge{border-top:1px solid #94a3b82e;margin-top:.85rem;padding-top:.75rem}.spaces-session__action-sheet-nudge[hidden]{display:none!important}.spaces-session__action-sheet-nudge-label{color:#94a3b8;margin:0 0 .45rem;font-size:.72rem;font-weight:650}.spaces-session__action-sheet-nudge-pad{grid-template-rows:repeat(2,2.4rem);grid-template-columns:repeat(3,2.6rem);justify-content:center;gap:.35rem;display:grid}.spaces-session__action-sheet-nudge-pad button{color:#e2e8f0;cursor:pointer;background:#1e293bd9;border:1px solid #94a3b84d;border-radius:.65rem;font-weight:700}.spaces-session__action-sheet-nudge-pad [data-spaces-wall-nudge-dir=fwd]{grid-area:1/2}.spaces-session__action-sheet-nudge-pad [data-spaces-wall-nudge-dir=left]{grid-area:2/1}.spaces-session__action-sheet-nudge-pad [data-spaces-wall-nudge-dir=back]{grid-area:2/2}.spaces-session__action-sheet-nudge-pad [data-spaces-wall-nudge-dir=right]{grid-area:2/3}.spaces-session__action-sheet-hint{color:#94a3b8;text-align:center;margin:.85rem 0 0;font-size:.72rem;line-height:1.35}@media (orientation:landscape) and (max-width:900px),(orientation:landscape) and (pointer:coarse){.spaces-session__joystick{width:5.6rem;height:5.6rem;left:calc(.7rem + env(safe-area-inset-left,0px));bottom:calc(.7rem + env(safe-area-inset-bottom,0px))}.spaces-session__touch-dock{right:calc(.7rem + env(safe-area-inset-right,0px));bottom:calc(.7rem + env(safe-area-inset-bottom,0px));flex-direction:column-reverse;gap:.45rem}.spaces-session__hud{display:none}.spaces-session__action-sheet-card{max-height:min(86dvh,28rem)}}.spaces-session__maker--orb .spaces-session__maker-card{max-width:22rem}.spaces-session__orb-body{flex-direction:column;gap:.15rem;display:flex}.spaces-session__orb-swatches{flex-wrap:wrap;gap:.45rem;margin-bottom:.35rem;display:flex}.spaces-session__orb-swatch{background:linear-gradient(145deg, #ffffff73, transparent 48%), var(--orb-swatch,#7dd3c0);cursor:pointer;border:2px solid #ffffff2e;border-radius:.55rem;width:1.85rem;height:2rem;transition:transform .12s,box-shadow .12s;box-shadow:inset 0 0 0 1px #0f172a33}.spaces-session__orb-swatch:hover{transform:scale(1.08)}.spaces-session__orb-swatch[data-active=true]{box-shadow:0 0 0 2px var(--orb-swatch), inset 0 0 0 1px #0f172a26;border-color:#fff}@supports (color:color-mix(in lab, red, red)){.spaces-session__orb-swatch[data-active=true]{box-shadow:0 0 0 2px color-mix(in oklab, var(--orb-swatch) 55%, #fff), inset 0 0 0 1px #0f172a26}}.spaces-session__orb-hint{color:#94a3b8f2;margin:.75rem 0 0;font-size:.75rem;line-height:1.4}.spaces-session__call-chrome{z-index:60;pointer-events:auto;max-width:min(100%,100vw);position:relative;overflow:visible}.spaces-session-page .app-tool-chrome .call-chrome,.spaces-session-page .spaces-session__call-chrome .call-chrome,html:not(.glass-mode) .spaces-session-page .call-chrome{--call-chrome-bg:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.spaces-session-page .app-tool-chrome .call-chrome,.spaces-session-page .spaces-session__call-chrome .call-chrome,html:not(.glass-mode) .spaces-session-page .call-chrome{--call-chrome-bg:color-mix(in oklab, var(--app-surface,#fff) 82%, transparent)}}.spaces-session-page .app-tool-chrome .call-chrome,.spaces-session-page .spaces-session__call-chrome .call-chrome,html:not(.glass-mode) .spaces-session-page .call-chrome{--call-chrome-border:var(--app-border,#e2e8f0)}@supports (color:color-mix(in lab, red, red)){.spaces-session-page .app-tool-chrome .call-chrome,.spaces-session-page .spaces-session__call-chrome .call-chrome,html:not(.glass-mode) .spaces-session-page .call-chrome{--call-chrome-border:color-mix(in oklab, var(--app-border,#e2e8f0) 80%, transparent)}}.spaces-session-page .app-tool-chrome .call-chrome,.spaces-session-page .spaces-session__call-chrome .call-chrome,html:not(.glass-mode) .spaces-session-page .call-chrome{--call-chrome-fg:var(--app-text-primary,#0f172a);--call-chrome-muted:var(--app-text-secondary,#64748b);-webkit-backdrop-filter:blur(16px);box-shadow:none}.glass-mode .spaces-session-page .app-tool-chrome .call-chrome,.glass-mode .spaces-session-page .spaces-session__call-chrome .call-chrome{--call-chrome-bg:#ffffff6b;--call-chrome-border:#ffffff59;--call-chrome-fg:#0f172a;--call-chrome-muted:#475569;-webkit-backdrop-filter:blur(18px)}.spaces-session-page .call-chrome__btn:hover{background:#0f172a0f}.spaces-session-page .call-chrome__btn[data-active=true]{background:var(--call-chrome-accent)}@supports (color:color-mix(in lab, red, red)){.spaces-session-page .call-chrome__btn[data-active=true]{background:color-mix(in oklab, var(--call-chrome-accent) 22%, #fff)}}.spaces-session-page .call-chrome__btn[data-active=true]{color:var(--call-chrome-fg)}html:not(.glass-mode) .call-chrome-pops[data-cc-variant=spaces]{--call-chrome-bg:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){html:not(.glass-mode) .call-chrome-pops[data-cc-variant=spaces]{--call-chrome-bg:color-mix(in oklab, var(--app-surface,#fff) 82%, transparent)}}html:not(.glass-mode) .call-chrome-pops[data-cc-variant=spaces]{--call-chrome-border:var(--app-border,#e2e8f0)}@supports (color:color-mix(in lab, red, red)){html:not(.glass-mode) .call-chrome-pops[data-cc-variant=spaces]{--call-chrome-border:color-mix(in oklab, var(--app-border,#e2e8f0) 80%, transparent)}}html:not(.glass-mode) .call-chrome-pops[data-cc-variant=spaces]{--call-chrome-fg:var(--app-text-primary,#0f172a);--call-chrome-muted:var(--app-text-secondary,#64748b)}.glass-mode .call-chrome-pops[data-cc-variant=spaces]{--call-chrome-bg:#ffffff6b;--call-chrome-border:#ffffff59;--call-chrome-fg:#0f172a;--call-chrome-muted:#475569}.call-chrome-pops[data-cc-variant=spaces] .call-chrome__pop{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.call-chrome-pops[data-cc-variant=spaces] .call-chrome__pop{background:color-mix(in oklab, var(--app-surface,#fff) 94%, transparent)}}.call-chrome-pops[data-cc-variant=spaces] .call-chrome__pop{color:var(--call-chrome-fg);border-color:var(--call-chrome-border)}.call-chrome,.call-chrome-pops{--call-chrome-bg:#111827f0;--call-chrome-border:#94a3b838;--call-chrome-fg:#e2e8f0;--call-chrome-muted:#94a3b8;--call-chrome-danger:#dc2626;--call-chrome-accent:var(--space-accent,#a78bfa)}.call-chrome-pops{display:contents}.call-chrome{background:var(--call-chrome-bg);border:1px solid var(--call-chrome-border);width:max-content;max-width:100%;color:var(--call-chrome-fg);z-index:40;border-radius:.75rem;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.15rem;padding:.2rem .3rem;display:flex;position:relative;box-shadow:0 6px 18px #0003}.call-chrome__cluster{align-items:center;gap:.1rem;display:inline-flex}.call-chrome__sep{background:#94a3b847;flex-shrink:0;width:1px;height:1.5rem;margin:0 .25rem}.call-chrome__btn{width:2.25rem;height:2.25rem;color:var(--call-chrome-fg);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex;position:relative}.call-chrome__btn[data-cc-action=layoutMenu]{gap:.1rem;width:auto;min-width:2.25rem;padding:0 .45rem}.call-chrome__btn:hover{background:#334155b3}.call-chrome__btn:disabled{opacity:.4;cursor:not-allowed}.call-chrome__btn[data-active=true]{color:#e9d5ff;background:var(--call-chrome-accent)}@supports (color:color-mix(in lab, red, red)){.call-chrome__btn[data-active=true]{background:color-mix(in oklab, var(--call-chrome-accent) 30%, #1e1b2e)}}.call-chrome__btn[data-danger=true],.call-chrome__btn[data-muted=true]{color:#fecaca;background:#7f1d1d66}.call-chrome__btn svg{width:1.15rem;height:1.15rem}.call-chrome__leave{background:var(--call-chrome-danger);color:#fff;cursor:pointer;border:0;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;gap:.3rem;min-width:2.25rem;min-height:2.25rem;margin-left:.2rem;padding:0 .7rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.call-chrome__leave:hover{filter:brightness(1.08)}.call-chrome__layout-current{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;max-width:3.6rem;margin-left:.15rem;font-size:.62rem;font-weight:700;overflow:hidden}.call-chrome__badge{color:#fff;text-align:center;pointer-events:none;background:#ef4444;border-radius:999px;min-width:.95rem;height:.95rem;padding:0 .22rem;font-size:.58rem;font-weight:700;line-height:.95rem;position:absolute;top:-.15rem;right:-.15rem}.call-chrome__voice-dot{background:#86efac;border-radius:999px;width:.4rem;height:.4rem;position:absolute;bottom:.2rem;right:.2rem;box-shadow:0 0 0 1px #111827}.call-chrome__voice-dot[data-state=error],.call-chrome__voice-dot[data-state=offline],.call-chrome__voice-dot[data-state=unavailable]{background:#fda4af}.call-chrome__voice-dot[data-state=connecting],.call-chrome__voice-dot[data-state=reconnecting]{background:#fde68a}.call-chrome__pop{z-index:10050;border:1px solid var(--call-chrome-border);background:#111827fa;border-radius:.75rem;min-width:14rem;max-width:min(20rem,92vw);max-height:min(70vh,28rem);padding:.35rem;position:fixed;top:auto;right:auto;overflow:auto;box-shadow:0 12px 32px #00000059}.call-chrome__pop[hidden]{display:none!important}.call-chrome__pop-section{letter-spacing:.04em;text-transform:uppercase;color:var(--call-chrome-muted);padding:.35rem .4rem .2rem;font-size:.62rem;font-weight:700}.call-chrome__pop-item{width:100%;min-height:2.15rem;color:var(--call-chrome-fg);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.45rem;align-items:center;gap:.55rem;padding:.35rem .55rem;font-size:.8rem;font-weight:600;display:flex}.call-chrome__pop-item:hover{background:#334155a6}.call-chrome__pop-item[data-active=true]{color:#e9d5ff;background:var(--call-chrome-accent)}@supports (color:color-mix(in lab, red, red)){.call-chrome__pop-item[data-active=true]{background:color-mix(in oklab, var(--call-chrome-accent) 22%, #1e1b2e)}}.call-chrome__pop-item svg{flex-shrink:0;width:1.05rem;height:1.05rem}.call-chrome__info-row{justify-content:space-between;gap:.75rem;padding:.4rem .55rem;font-size:.78rem;display:flex}.call-chrome__info-row dt{color:var(--call-chrome-muted);font-weight:600}.call-chrome__info-row dd{color:var(--call-chrome-fg);text-align:right;font-weight:700}.call-chrome__react-grid{grid-template-columns:repeat(4,1fr);gap:.25rem;padding:.25rem;display:grid}.call-chrome__react-btn{cursor:pointer;background:#33415573;border:0;border-radius:.45rem;justify-content:center;align-items:center;min-height:2.4rem;font-size:1.15rem;display:inline-flex}.call-chrome__react-btn:hover{background:#475569cc}.call-chrome--overlay{position:absolute;top:.65rem;right:.65rem}.call-chrome[hidden]{display:none!important}@media (max-width:900px){.call-chrome__layout-current{display:none}.call-chrome__leave{width:2.25rem;padding:0}.call-chrome__leave span{display:none}}.hero-robot{--hero-robot:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 8V4H8'/%3E%3Crect width='16' height='12' x='4' y='8' rx='2'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M2 14h2M20 14h2M15 13v2M9 13v2'/%3E%3C/svg%3E");-webkit-mask:var(--hero-robot);-webkit-mask:var(--hero-robot);-webkit-mask:var(--hero-robot);mask:var(--hero-robot);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.model-selector-overlay{z-index:100;-webkit-backdrop-filter:blur(3px);background:#0f172a8c;justify-content:center;align-items:flex-end;padding:0;display:none;position:fixed;inset:0}@media (min-width:640px){.model-selector-overlay{align-items:center;padding:1.25rem}}html.dark .model-selector-overlay,html[data-color-scheme=dark] .model-selector-overlay{background:#000000b3}.model-selector-modal{background:var(--app-surface,#fff);border:1px solid var(--app-border,#00000014);touch-action:manipulation;border-bottom:none;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;width:100%;max-width:28rem;max-height:min(88dvh,40rem);display:flex;overflow:hidden;box-shadow:0 24px 64px #00000059}@media (min-width:640px){.model-selector-modal{border-bottom:1px solid var(--app-border,#00000014);border-radius:1.15rem}}html.dark .model-selector-modal,html[data-color-scheme=dark] .model-selector-modal{background:var(--app-surface,#111113);border-color:var(--app-border,#ffffff14)}.model-selector-modal__head{border-bottom:1px solid var(--app-border,#00000014);flex-shrink:0;align-items:center;gap:.75rem;padding:1rem 1.15rem;display:flex}html.dark .model-selector-modal__head,html[data-color-scheme=dark] .model-selector-modal__head{border-bottom-color:var(--app-border,#ffffff14)}.model-selector-modal__head-text{flex:auto;min-width:0}.model-selector-modal__title{letter-spacing:-.02em;color:var(--app-text-primary,#0f172a);margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}html.dark .model-selector-modal__title,html[data-color-scheme=dark] .model-selector-modal__title{color:var(--app-text-primary,#f4f4f5)}.model-selector-modal__subtitle{color:var(--app-text-muted,#94a3b8);margin:.15rem 0 0;font-size:.8125rem;line-height:1.35}.model-selector-modal .app-edge-tab.window-control-close{margin-left:-1.15rem}.model-selector-modal__body{flex:auto;min-height:0;padding:1rem 1.15rem;overflow-y:auto}.model-selector-modal__fields{flex-direction:column;gap:1rem;display:flex}.model-selector-modal__field{flex-direction:column;gap:.35rem;display:flex}.model-selector-modal__label{letter-spacing:.02em;text-transform:uppercase;color:var(--app-text-muted,#94a3b8);font-size:.75rem;font-weight:600}.model-selector-modal__foot{border-top:1px solid var(--app-border,#00000014);background:var(--app-surface-muted,#78788c0f);flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.85rem 1.15rem;display:flex}html.dark .model-selector-modal__foot,html[data-color-scheme=dark] .model-selector-modal__foot{border-top-color:var(--app-border,#ffffff14);background:#00000040}.communities-app{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:100%;max-width:none;margin-inline:0;padding:.25rem 0 1.5rem;display:flex}.communities-app__search-panel{z-index:2;position:sticky;top:0}.communities-app__search{background:var(--color-base-200,#f4f4f5);border-radius:.85rem;align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.communities-app__search{background:color-mix(in oklab, var(--color-base-200,#f4f4f5) 88%, transparent)}}.communities-app__search{border:1px solid var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.communities-app__search{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.communities-app__search-input{min-width:0;color:inherit;background:0 0;border:0;outline:none;flex:auto;font-size:.95rem}.communities-app__chips{scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:.45rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.communities-app__chip{color:var(--color-base-content,#111);border-radius:999px;flex:none;align-items:center;padding:.4rem .75rem;font-size:.8rem;font-weight:550;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.communities-app__chip{color:color-mix(in oklab, var(--color-base-content,#111) 72%, transparent)}}.communities-app__chip{background:var(--color-base-200,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){.communities-app__chip{background:color-mix(in oklab, var(--color-base-200,#f4f4f5) 90%, transparent)}}.communities-app__chip{border:1px solid var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.communities-app__chip{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.communities-app__chip{transition:background .16s,color .16s,border-color .16s}.communities-app__chip:hover{color:var(--color-base-content,#111)}.communities-app__chip.is-active{color:#fff;background:var(--color-primary,#2563eb);border-color:#0000}.communities-app__section{flex-direction:column;gap:.5rem;display:flex}.communities-app__section-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.communities-app__section-head h2{letter-spacing:0;color:var(--color-base-content,#111);margin:0;padding-inline:.15rem;font-size:.75rem;font-weight:550}@supports (color:color-mix(in lab, red, red)){.communities-app__section-head h2{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.communities-app__see-all{color:var(--color-primary,#2563eb);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;font-weight:550}.communities-app__grid,.communities-app__rail{scroll-snap-type:none;grid-template-columns:repeat(8,minmax(0,1fr));gap:.5rem;padding-bottom:0;display:grid;overflow:visible}@media (max-width:1400px){.communities-app__grid,.communities-app__rail{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1100px){.communities-app__grid,.communities-app__rail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.communities-app__grid,.communities-app__rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.communities-app__grid,.communities-app__rail{grid-template-columns:repeat(2,minmax(0,1fr))}}.communities-app__card{background:var(--color-base-100,#fff);border-radius:.875rem;flex-direction:column;min-width:0;margin:0;padding:0;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.communities-app__card{background:color-mix(in oklab, var(--color-base-100,#fff) 92%, transparent)}}.communities-app__card{border:1px solid var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.communities-app__card{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.communities-app__card{transition:border-color .16s,box-shadow .16s;box-shadow:0 1px oklab(0% none none/.04)}.communities-app__card:hover{border-color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.communities-app__card:hover{border-color:color-mix(in oklab, var(--color-base-content,#111) 14%, transparent)}}.communities-app__card:hover{box-shadow:0 4px 14px oklab(0% none none/.08)}.communities-app__card-link,.communities-app__card-button{text-align:left;width:100%;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:flex}.communities-app__card-media{aspect-ratio:4/3;background:var(--color-base-200,#e2e8f0);width:100%;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.communities-app__card-media{background:color-mix(in oklab, var(--color-base-200,#e2e8f0) 80%, transparent)}}.communities-app__card-media img,.communities-app__card-media .communities-app__monogram{object-fit:cover;border-radius:0;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.communities-app__card:hover .communities-app__card-media img{transform:scale(1.03)}.communities-app__card-media-scrim{pointer-events:none;inset-inline:0;background:linear-gradient(#0000 30%,#00000038);height:35%;position:absolute;bottom:0}.communities-app__monogram{color:#fff;background:linear-gradient(145deg,#3b82f6,#1d4ed8);justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:inline-flex}.communities-app__card-body{flex-direction:column;gap:.15rem;min-width:0;padding:.4rem .5rem .55rem;display:flex}.communities-app__card-name{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8125rem;font-weight:600;line-height:1.25;overflow:hidden}.communities-app__card-meta{color:var(--color-base-content,#111);flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;font-size:.65rem;line-height:1.2;display:flex}@supports (color:color-mix(in lab, red, red)){.communities-app__card-meta{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.communities-app__pill{letter-spacing:.01em;background:var(--color-base-200,#f4f4f5);border-radius:.35rem;align-items:center;padding:.1rem .35rem;font-size:.62rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.communities-app__pill{background:color-mix(in oklab, var(--color-base-200,#f4f4f5) 95%, transparent)}}.communities-app__pill{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.communities-app__pill{color:color-mix(in oklab, var(--color-base-content,#111) 70%, transparent)}}.communities-app__hero{margin-top:.15rem}.communities-app__hero-card{color:#f8fafc;background:radial-gradient(120% 90% at 0 0,oklab(62.3083% -.0332476 -.185052/.28),#0000 55%),linear-gradient(160deg,#0f172a 0%,#1e293b 100%);border:1px solid oklab(100% 0 5.96046e-8/.12);border-radius:1.25rem;align-items:stretch;gap:1rem;padding:1.1rem 1.15rem;display:flex}.communities-app__hero-logo,.communities-app__hero-card .communities-app__monogram{object-fit:cover;border-radius:1.1rem;flex:none;width:4.5rem;height:4.5rem;position:relative}.communities-app__hero-body{flex-direction:column;gap:.35rem;min-width:0;display:flex}.communities-app__hero-eyebrow{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin:0;font-size:.72rem;font-weight:650}.communities-app__hero-body h2{letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:700}.communities-app__hero-body>p{opacity:.88;margin:0;font-size:.92rem;line-height:1.4}.communities-app__hero-actions{flex-wrap:wrap;gap:.5rem;margin-top:.45rem;display:flex}.communities-app__empty{text-align:center;color:var(--color-base-content,#111);flex-direction:column;align-items:center;gap:.85rem;padding:2.5rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.communities-app__empty{color:color-mix(in oklab, var(--color-base-content,#111) 60%, transparent)}}.communities-app__empty{border:1px dashed var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.communities-app__empty{border:1px dashed color-mix(in oklab, var(--color-base-content,#111) 14%, transparent)}}.communities-app__empty{border-radius:1rem}.communities-app__create,.communities-app__detail{flex-direction:column;gap:1rem;width:100%;max-width:32rem;margin-inline:auto;padding:.5rem .75rem 2.5rem;display:flex}.communities-app__field{flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:550;display:flex}.communities-app__select{border:1px solid var(--color-base-content,#111);border-radius:.65rem;width:100%}@supports (color:color-mix(in lab, red, red)){.communities-app__select{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 14%, transparent)}}.communities-app__select{background:var(--color-base-100,#fff);padding:.55rem .7rem;font-size:.95rem}.communities-app__visibility{border:1px solid var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.communities-app__visibility{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 10%, transparent)}}.communities-app__visibility{border-radius:.9rem;flex-direction:column;gap:.65rem;padding:.85rem 1rem;display:flex}.communities-app__visibility legend{padding-inline:.25rem;font-size:.85rem;font-weight:650}.communities-app__radio{align-items:flex-start;gap:.65rem;font-size:.9rem;font-weight:400;display:flex}.communities-app__error{color:var(--color-error,#dc2626);margin:0;font-size:.9rem}.communities-app__detail-hero{align-items:flex-start;gap:1rem;display:flex}.communities-app__detail-logo,.communities-app__detail-hero .communities-app__monogram{object-fit:cover;border-radius:1.05rem;width:4.25rem;height:4.25rem}.communities-app__detail-meta{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .5rem;display:flex}.communities-app__detail-about{white-space:pre-wrap;margin:0;font-size:.95rem;line-height:1.5}.communities-app__detail-actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.communities-app__invite{border-top:1px solid var(--color-base-content,#111);flex-direction:column;gap:.65rem;padding-top:.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.communities-app__invite{border-top:1px solid color-mix(in oklab, var(--color-base-content,#111) 10%, transparent)}}.communities-app__invite h3{margin:0;font-size:1rem;font-weight:650}.communities-app__invite-form{flex-wrap:wrap;gap:.5rem;display:flex}.communities-app__invite-form .communities-app__search-input{border:1px solid var(--color-base-content,#111);border-radius:.65rem;flex:12rem;padding:.55rem .75rem}@supports (color:color-mix(in lab, red, red)){.communities-app__invite-form .communities-app__search-input{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 14%, transparent)}}.communities-app__invite-form .communities-app__search-input{background:var(--color-base-100,#fff)}#app-root .chat-list-sidebar{min-height:0}#app-root .chat-search-field{border:1px solid;border-radius:.5rem;align-items:center;gap:.375rem;width:100%;min-height:2rem;padding:.25rem .625rem;display:flex}@supports (color:color-mix(in lab, red, red)){#app-root .chat-search-field{border:1px solid color-mix(in srgb, currentColor 12%, transparent)}}#app-root .chat-search-field{background:var(--app-surface)}@supports (color:color-mix(in lab, red, red)){#app-root .chat-search-field{background:color-mix(in srgb, var(--app-surface) 92%, transparent)}}#app-root .chat-search-field:focus-within{border-color:#00a5ef73}@supports (color:color-mix(in lab, red, red)){#app-root .chat-search-field:focus-within{border-color:color-mix(in srgb, var(--color-sky-500) 45%, transparent)}}#app-root .chat-search-field:focus-within{box-shadow:0 0 0 2px #00a5ef2e}@supports (color:color-mix(in lab, red, red)){#app-root .chat-search-field:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-sky-500) 18%, transparent)}}#app-root .chat-search-input,#app-root .chat-search-input:focus,#app-root .chat-search-input:focus-visible{flex:1;min-width:0;font-size:.8125rem;line-height:1.25rem;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-width:0!important;background:0 0!important;border:none!important;outline:none!important;padding:0!important}#app-root .chat-search-input::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){#app-root .chat-search-input::placeholder{color:color-mix(in srgb, currentColor 45%, transparent)}}#app-root .chat-row-top{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}#app-root .chat-row-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden}#app-root .chat-row-time{color:currentColor;flex-shrink:0;font-size:.6875rem;font-weight:500}@supports (color:color-mix(in lab, red, red)){#app-root .chat-row-time{color:color-mix(in srgb, currentColor 50%, transparent)}}#app-root #chat-app-page #consultation-chat-panel,#app-root #consultations-page.overflow-hidden #consultation-chat-panel{background:0 0}#app-root #chat-app-thread-chrome{z-index:30;pointer-events:none;box-shadow:none;-webkit-backdrop-filter:none;inset-inline:0;background:0 0;border:none;position:absolute;top:0}#app-root #chat-app-thread-chrome .chat-app-thread-chrome__bar,#app-root #consultations-thread-chrome{box-sizing:border-box;padding-inline:var(--app-chrome-pad,.75rem);padding-top:var(--app-chrome-pad,.75rem)}#app-root #consultations-thread-chrome{padding-bottom:.25rem}#app-root #chat-app-thread-chrome .chat-app-thread-chrome__tabs,#app-root #chat-app-thread-chrome .chat-app-thread-chrome__actions{pointer-events:auto}#app-root #chat-app-thread-chrome .chat-app-thread-chrome__tabs{width:fit-content;max-width:fit-content;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;flex-direction:row;align-items:center;gap:.35rem;padding:0;display:inline-flex}#app-root #chat-app-thread-chrome .chat-app-thread-chrome__actions{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;gap:.25rem;padding:0}#app-root #chat-app-thread-chrome .app-edge-tab.window-control-close,#app-root #chat-app-thread-chrome .app-edge-tab.window-control-minimize{margin-left:0!important}#app-root #chat-app-thread-chrome .chat-list-sidebar-toggle{width:2.25rem;height:2.25rem;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex}#app-root #chat-app-thread-chrome .chat-list-sidebar-toggle .hero-clock{opacity:.8;width:2rem;height:2rem}#app-root #chat-app-thread-chrome .chat-list-sidebar-toggle:hover,#app-root #chat-app-thread-chrome .chat-list-sidebar-toggle:focus-visible{background:currentColor}@supports (color:color-mix(in lab, red, red)){#app-root #chat-app-thread-chrome .chat-list-sidebar-toggle:hover,#app-root #chat-app-thread-chrome .chat-list-sidebar-toggle:focus-visible{background:color-mix(in srgb, currentColor 10%, transparent)}}#app-root #chat-app-thread-chrome #expert-picker-trigger.chrome-header__cluster-seg{min-width:0;min-height:2.25rem;padding-block:0}#app-root #chat-app-thread-chrome .chat-app-thread-chrome__actions-sep{background:currentColor}@supports (color:color-mix(in lab, red, red)){#app-root #chat-app-thread-chrome .chat-app-thread-chrome__actions-sep{background:color-mix(in srgb, currentColor 18%, transparent)}}#app-root #chat-app-thread-chrome .chat-app-thread-chrome__actions-sep{margin-inline:.2rem}#app-root #chat-app-page #consultation-chat-panel>#chat-messages,#app-root #chat-app-page #consultation-chat-panel>.chat-app-thread-scroll{--chat-chrome-tabs-height:2.25rem;box-sizing:border-box;padding-inline:var(--app-chrome-pad,.75rem);padding-top:calc(var(--app-chrome-pad,.75rem) + var(--chat-chrome-tabs-height) + .5rem);scroll-padding-top:calc(var(--app-chrome-pad,.75rem) + var(--chat-chrome-tabs-height) + .5rem)}#app-root #chat-app-page #consultation-chat-panel>#chat-composer-footer,#app-root #consultations-page #consultation-chat-panel>#chat-composer-footer,#app-root #consultations-page #consultation-chat-panel>#chat-messages{box-sizing:border-box;padding-inline:var(--app-chrome-pad,.75rem)}#app-root #chat-workspace-chat-pane{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}@media (min-width:768px){#app-root #chat-workspace-root[data-pane-mode=workspace_full] #chat-workspace-chat-pane{display:none}#app-root #chat-workspace-root[data-pane-mode=workspace_full] #chat-workspace-panel{border-right-width:0;flex:auto;width:100%;max-width:none}}@media (max-width:767px){#app-root #chat-workspace-root[data-mobile-tab=workspace] #chat-workspace-chat-pane{display:none}}#app-root #chat-workspace-chat-pane>#consultation-chat-panel{width:100%;min-height:0;max-height:100%;flex:1!important}#app-root #chat-workspace-chat-pane #chat-messages{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}#app-root #chat-app-options-menu.dropdown,#app-root #consultation-options-menu.dropdown{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important}.glass-mode #app-root #consultations-page .card,.glass-mode #app-root #responses-panel .card,.glass-mode #app-root #consultation-show-container .card{background-color:var(--color-base-200,#e5e7eb)!important}@supports (color:color-mix(in lab, red, red)){.glass-mode #app-root #consultations-page .card,.glass-mode #app-root #responses-panel .card,.glass-mode #app-root #consultation-show-container .card{background-color:color-mix(in srgb, var(--color-base-200,#e5e7eb) 22%, transparent)!important}}.glass-mode #app-root #consultations-page .card,.glass-mode #app-root #responses-panel .card,.glass-mode #app-root #consultation-show-container .card{-webkit-backdrop-filter:none!important;box-shadow:none!important}.glass-mode[data-color-scheme=dark] #app-root #consultations-page .card,.glass-mode[data-color-scheme=dark] #app-root #responses-panel .card,.glass-mode[data-color-scheme=dark] #app-root #consultation-show-container .card,html.dark.glass-mode #app-root #consultations-page .card,html.dark.glass-mode #app-root #responses-panel .card,html.dark.glass-mode #app-root #consultation-show-container .card{background-color:var(--color-base-200,#1f2937)!important}@supports (color:color-mix(in lab, red, red)){.glass-mode[data-color-scheme=dark] #app-root #consultations-page .card,.glass-mode[data-color-scheme=dark] #app-root #responses-panel .card,.glass-mode[data-color-scheme=dark] #app-root #consultation-show-container .card,html.dark.glass-mode #app-root #consultations-page .card,html.dark.glass-mode #app-root #responses-panel .card,html.dark.glass-mode #app-root #consultation-show-container .card{background-color:color-mix(in srgb, var(--color-base-200,#1f2937) 28%, transparent)!important}}#app-root:has(#chat-app-page) .app-tool-shell,#app-root:has(#consultations-page.overflow-hidden) .app-tool-shell{padding:0}@media (min-width:768px){#app-root #chat-app-page.app-tool-plate,#app-root #consultations-page.app-tool-plate.overflow-hidden{border-radius:1rem}}@media (min-width:1024px){#app-root #chat-app-page,#app-root #consultations-page.overflow-hidden{margin-inline:0}}[data-role=message-composer-box] .composer-toolbar{justify-content:space-between;align-items:center;gap:.5rem;min-height:2.5rem;display:flex;container-type:inline-size}[data-role=message-composer-box] .composer-toolbar__cluster{background:currentColor;border-radius:9999px;align-items:center;gap:0;min-height:2.5rem;padding:.125rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){[data-role=message-composer-box] .composer-toolbar__cluster{background:color-mix(in srgb, currentColor 6%, transparent)}}[data-role=message-composer-box] .composer-toolbar__cluster{border:1px solid}@supports (color:color-mix(in lab, red, red)){[data-role=message-composer-box] .composer-toolbar__cluster{border:1px solid color-mix(in srgb, currentColor 10%, transparent)}}[data-role=message-composer-box] .composer-toolbar__actions{background:currentColor;border-radius:9999px;flex-shrink:0;align-items:center;gap:0;min-height:2.5rem;padding:.125rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){[data-role=message-composer-box] .composer-toolbar__actions{background:color-mix(in srgb, currentColor 6%, transparent)}}[data-role=message-composer-box] .composer-toolbar__actions{border:1px solid}@supports (color:color-mix(in lab, red, red)){[data-role=message-composer-box] .composer-toolbar__actions{border:1px solid color-mix(in srgb, currentColor 10%, transparent)}}[data-role=message-composer-box] .composer-toolbar__sep{background:currentColor;flex-shrink:0;align-self:center;width:1px;height:1.25rem}@supports (color:color-mix(in lab, red, red)){[data-role=message-composer-box] .composer-toolbar__sep{background:color-mix(in srgb, currentColor 14%, transparent)}}[data-role=message-composer-box] .composer-toolbar__sep{margin-inline:.1rem}[data-role=message-composer-box] .composer-tool{min-width:2.5rem;min-height:2.5rem;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;transition:background-color .15s,opacity .15s,color .15s;display:inline-flex}[data-role=message-composer-box] .composer-tool:hover:not(:disabled),[data-role=message-composer-box] .composer-tool:focus-visible:not(:disabled){background:currentColor}@supports (color:color-mix(in lab, red, red)){[data-role=message-composer-box] .composer-tool:hover:not(:disabled),[data-role=message-composer-box] .composer-tool:focus-visible:not(:disabled){background:color-mix(in srgb, currentColor 10%, transparent)}}[data-role=message-composer-box] .composer-tool:hover:not(:disabled),[data-role=message-composer-box] .composer-tool:focus-visible:not(:disabled){outline:none}[data-role=message-composer-box] .composer-tool:disabled{opacity:.3;cursor:not-allowed}[data-role=message-composer-box] .composer-tool--chip{min-width:0;color:inherit;opacity:.78;gap:.35rem;padding-inline:.65rem;font-size:.875rem;font-weight:500;line-height:1.25}[data-role=message-composer-box] .composer-tool--chip:hover:not(:disabled),[data-role=message-composer-box] .composer-tool--chip:focus-visible:not(:disabled){opacity:1}[data-role=message-composer-box] .composer-tool--chip .composer-tool__label{text-overflow:ellipsis;white-space:nowrap;max-width:5.5rem;overflow:hidden}@media (min-width:640px){[data-role=message-composer-box] .composer-tool--chip .composer-tool__label{max-width:9rem}}[data-role=message-composer-box] .composer-tool--chip .composer-tool__chevron{opacity:.55;flex-shrink:0}[data-role=message-composer-box] .composer-toolbar .composer-tool--chip [id$=-routed-chip],[data-role=message-composer-box] .composer-toolbar .composer-tool--chip [id$=-savings-chip]{display:none!important}[data-role=message-composer-box] .composer-toolbar [data-role=dictate-button]{opacity:.78;border-radius:9999px;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem}[data-role=message-composer-box] .composer-toolbar [data-role=dictate-button] .hero-microphone,[data-role=message-composer-box] .composer-toolbar [data-role=dictate-button] .hero-x-mark,[data-role=message-composer-box] .composer-toolbar [data-role=voice-chat-button] .niah-voice-chat-mark{width:1.25rem;height:1.25rem}[data-role=message-composer-box] .composer-toolbar [data-role=dictate-button]:hover:not(:disabled),[data-role=message-composer-box] .composer-toolbar [data-role=dictate-button]:focus-visible:not(:disabled){opacity:1;background:currentColor}@supports (color:color-mix(in lab, red, red)){[data-role=message-composer-box] .composer-toolbar [data-role=dictate-button]:hover:not(:disabled),[data-role=message-composer-box] .composer-toolbar [data-role=dictate-button]:focus-visible:not(:disabled){background:color-mix(in srgb, currentColor 10%, transparent)}}[data-role=message-composer-box] .composer-tools-trigger{display:inline-flex}@container (max-width:36rem){[data-role=message-composer-box] .composer-toolbar__cluster [data-role=composer-slash-button],[data-role=message-composer-box] .composer-toolbar__cluster .composer-tool--chip,[data-role=message-composer-box] .composer-toolbar__sep{display:none}}.composer-tools-sheet{z-index:9990;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.composer-tools-sheet__backdrop{-webkit-backdrop-filter:blur(3px);background:#0f172a8c;animation:.16s ease-out composer-tools-fade;position:absolute;inset:0}.composer-tools-sheet__panel{background:var(--app-surface,#fff);width:min(32rem,100%);max-height:min(78vh,40rem);color:var(--app-text-primary,#0f172a);border:1px solid var(--app-border,#0f172a14);padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:none;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;margin:0 auto;animation:.2s cubic-bezier(.22,1,.36,1) composer-tools-rise;display:flex;position:relative;box-shadow:0 -12px 40px #00000059}html.glass-mode .composer-tools-sheet__panel{background:var(--glass-elevated-bg,var(--app-surface));-webkit-backdrop-filter:blur(var(--glass-elevated-blur,20px)) saturate(1.2);border-color:var(--glass-border,var(--app-border))}@keyframes composer-tools-fade{0%{opacity:0}to{opacity:1}}@keyframes composer-tools-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.composer-tools-sheet__panel,.composer-tools-sheet__backdrop{animation:none}}.composer-tools-sheet__chrome{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem .5rem;display:flex}.composer-tools-sheet__title{letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin:0;margin-right:auto;font-size:.7rem;font-weight:600}.composer-tools-sheet__back,.composer-tools-sheet__dismiss{border:1px solid;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.composer-tools-sheet__back,.composer-tools-sheet__dismiss{border:1px solid color-mix(in srgb, currentColor 12%, transparent)}}.composer-tools-sheet__back,.composer-tools-sheet__dismiss{color:inherit;cursor:pointer;background:0 0}.composer-tools-sheet__back:hover,.composer-tools-sheet__dismiss:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.composer-tools-sheet__back:hover,.composer-tools-sheet__dismiss:hover{background:color-mix(in srgb, currentColor 8%, transparent)}}.composer-tools-sheet__body{flex-direction:column;gap:1rem;padding:0 .75rem 1rem;display:flex;overflow-y:auto}.composer-tools-sheet__label{letter-spacing:.06em;text-transform:uppercase;opacity:.55;margin:0 0 .35rem .25rem;font-size:.7rem;font-weight:600}.composer-tools-sheet .composer-option-row{min-height:3rem;padding:.6rem .75rem}.composer-tools-sheet__menu{flex-direction:column;display:flex}.composer-tools-sheet__menu>button{border-radius:.5rem;min-height:3rem;padding-inline:.75rem}.composer-tools-sheet__body .model-selector-fields{padding:0 .25rem}.composer-tools-sheet__body .model-selector-modal__fields{gap:.85rem}#app-root .tasks-search{border-bottom:1px solid var(--app-border,#0000000f);padding:.65rem .85rem}#app-root .tasks-search-form{align-items:center;gap:.5rem;display:flex}#app-root .tasks-search-field{border:1px solid var(--app-border,#0000001a);background:var(--app-surface-muted,#78788c14);border-radius:.375rem;flex:1;align-items:center;gap:.5rem;min-width:0;min-height:2.5rem;padding:0 .5rem 0 .75rem;display:flex}#app-root .tasks-search-field:focus-within{border-color:var(--app-border,#0000001a);box-shadow:none;outline:none}#app-root .tasks-search-input{min-width:0;color:var(--app-text-primary,#0f172a);box-shadow:none;background:0 0;border:none;outline:none;flex:1;padding:.5rem .25rem;font-size:.875rem;line-height:1.25rem}#app-root .tasks-search-input:focus,#app-root .tasks-search-input:focus-visible{box-shadow:none;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline:none}#app-root .tasks-search-input::placeholder{color:var(--app-text-muted,#94a3b8)}#app-root .tasks-search-field .window-control-close{flex-shrink:0;width:1.75rem;height:1.75rem}:is(#app-root,#admin-content) .app-edge-tab:not(.window-control-close):not(.window-control-minimize),:is(#app-root,#admin-content) .tasks-lists-tab{color:var(--app-text-secondary,#64748b);box-shadow:inset 0 0 0 1px var(--app-border,#0f172a14);cursor:pointer;border:none;flex:0 0 2.25rem;justify-content:center;align-items:center;margin-left:0;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex;background-color:var(--app-canvas,#eceef2)!important;border-radius:.75rem!important;width:2.25rem!important;max-width:2.25rem!important;padding:0!important}:is(#app-root,#admin-content) .app-edge-tab,:is(#app-root,#admin-content) .tasks-lists-tab{height:2rem}@media (min-width:1024px){#app-root .tasks-lists-tab,#app-root .notes-history-toggle,#app-root .notes-editor-close{display:none}}@media (min-width:768px){#app-root .messages-conversation-back{display:none!important}}:is(#app-root,#admin-content) .app-edge-tab:not(.window-control-close):not(.window-control-minimize):hover,:is(#app-root,#admin-content) .tasks-lists-tab:hover{color:var(--app-text-primary,#0f172a);background-color:var(--app-canvas,#eceef2)!important}@supports (color:color-mix(in lab, red, red)){:is(#app-root,#admin-content) .app-edge-tab:not(.window-control-close):not(.window-control-minimize):hover,:is(#app-root,#admin-content) .tasks-lists-tab:hover{background-color:color-mix(in srgb, var(--app-canvas,#eceef2) 88%, var(--app-text-primary,#0f172a))!important}}:is(#app-root,#admin-content) .app-edge-tab.chrome-btn--primary,:is(#app-root,#admin-content) .tasks-lists-tab.chrome-btn--primary{box-shadow:none;color:var(--chrome-active-fg,#fff)!important;background-color:var(--chrome-active-bg,var(--app-accent,#2563eb))!important}html.glass-mode :is(#app-root,#admin-content) .app-edge-tab:not(.chrome-btn--primary):not(.window-control-close):not(.window-control-minimize),html.glass-mode :is(#app-root,#admin-content) .tasks-lists-tab:not(.chrome-btn--primary),.glass-mode :is(#app-root,#admin-content) .app-edge-tab:not(.chrome-btn--primary):not(.window-control-close):not(.window-control-minimize),.glass-mode :is(#app-root,#admin-content) .tasks-lists-tab:not(.chrome-btn--primary){-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--glass-border,#ffffff59);background-color:var(--glass-bg,#ffffff73)!important}#app-root .tasks-header-actions{border-radius:.35rem;align-items:stretch;height:2rem;display:inline-flex;overflow:hidden}#app-root .tasks-header-actions__search{cursor:pointer;border-right:1px solid #ffffff38;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex;border-radius:0!important}#app-root .tasks-header-actions__search:only-child{border-right:none;width:2rem;border-radius:.35rem!important}#app-root .tasks-header-actions__add{box-sizing:border-box;height:2rem;padding-block:0;border-radius:0!important}#app-root #tasks-view-bar.chrome-segment-bar{border-radius:.5rem;height:auto;min-height:2rem;padding:.125rem}#app-root #tasks-view-bar>.chrome-btn--segment{height:1.75rem;min-height:1.75rem;padding-inline:.75rem;font-size:.875rem;line-height:1.25rem}#app-root .task-complete-toggle{color:var(--app-text-secondary,#d4d4d8);box-shadow:inset 0 0 0 1.5px var(--app-text-secondary,#d4d4d8)}@supports (color:color-mix(in lab, red, red)){#app-root .task-complete-toggle{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--app-text-secondary,#d4d4d8) 75%, transparent)}}#app-root .task-complete-toggle:hover{color:var(--app-text-primary,#f4f4f5);box-shadow:inset 0 0 0 1.5px var(--app-text-primary,#f4f4f5)}#app-root .task-complete-toggle.is-done{color:var(--app-accent,#22c55e);box-shadow:none}#app-root .task-complete-toggle.is-done:hover{color:var(--app-accent,#22c55e)}@supports (color:color-mix(in lab, red, red)){#app-root .task-complete-toggle.is-done:hover{color:color-mix(in oklab, var(--app-accent,#22c55e) 85%, white)}}#app-root .task-complete-toggle.is-done:hover{box-shadow:none}#app-root .task-detail-complete-btn{box-sizing:border-box;height:2rem;min-height:2rem;padding-block:0}#app-root .tasks-action-group__flag{color:#dc2626b8}#app-root .tasks-action-group__flag:hover,#app-root .tasks-action-group__flag.is-active{color:#dc2626}#app-root .tasks-action-group__bookmark{color:#ea580cb8}#app-root .tasks-action-group__bookmark:hover,#app-root .tasks-action-group__bookmark.is-active{color:#ea580c}#app-root .tasks-action-group__danger{color:#dc2626d9}#app-root .tasks-action-group__danger:hover{color:#b91c1c}@media (max-width:767px){#app-root #tasks-list{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--niah-orb-extent,4.55rem) + 1.5rem)}}html.native-app:not(.visionos-app) #app-root #tasks-list{padding-bottom:calc(var(--niah-orb-extent,4.55rem) + 1.5rem)}html.android-app #app-root #tasks-list{padding-bottom:calc(max(0px, var(--safe-area-inset-bottom,2rem)) + var(--niah-orb-extent,4.55rem) + 1.5rem)}@media (min-width:768px){html.native-app:not(.visionos-app) #app-root #tasks-list,html.android-app #app-root #tasks-list{padding-bottom:0}}body[data-page=tasks] #task-show-page.task-show-columns{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;display:flex;overflow:hidden auto;flex:1 1 0!important;height:0!important;min-height:0!important}body[data-page=tasks] .task-show-content,body[data-page=tasks] .task-show-comments{flex:none;height:auto;min-height:0;overflow:visible}@media (min-width:768px){body[data-page=tasks] #task-show-page.task-show-columns{flex-direction:row;align-items:stretch;overflow:hidden}body[data-page=tasks] .task-show-content,body[data-page=tasks] .task-show-comments{flex:1 1 0;align-self:stretch;min-width:0;height:auto;min-height:0;overflow:hidden}}@media (max-width:767px){#app-scroll:has(#task-show-page){flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;overflow:hidden!important}#app-scroll:has(#task-show-page)>#ios-swipe-back-container,#app-scroll:has(#task-show-page) .app-tool-shell{flex-direction:column!important;flex:1 1 0!important;min-height:0!important;display:flex!important;overflow:hidden!important}#app-scroll:has(#task-show-page) #task-show-page.task-show-columns{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;display:flex!important;overflow:hidden auto!important}#app-scroll:has(#task-show-page) .task-show-content,#app-scroll:has(#task-show-page) .task-show-comments{flex:none!important;height:auto!important;min-height:0!important;overflow:visible!important}#app-scroll:has(#task-show-page) #task-comments-section{overflow:visible!important}}@media (min-width:768px){#app-scroll:has(#task-show-page) .app-tool-shell{flex-direction:column!important;flex:1 1 0!important;min-height:0!important;display:flex!important;overflow:hidden!important}#app-scroll:has(#task-show-page) #task-show-page.task-show-columns{flex-direction:row!important;flex:1 1 0!important;align-items:stretch!important;height:0!important;min-height:0!important;display:flex!important;overflow:hidden!important}#app-scroll:has(#task-show-page) .task-show-content,#app-scroll:has(#task-show-page) .task-show-comments{flex:1 1 0!important;align-self:stretch!important;min-width:0!important;min-height:0!important}}#app-scroll:has(#persistent-launcher-host:not(.persistent-launcher-host--hidden)){overflow:hidden!important}#ios-swipe-back-container:has(#persistent-launcher-host:not(.persistent-launcher-host--hidden)){height:100%;min-height:0;overflow:hidden}.persistent-launcher-host{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex}.persistent-launcher-host--hidden{visibility:hidden;pointer-events:none}body:has(#launcher-resume-freeze) #persistent-launcher-host{visibility:hidden}.wm-desktop--dragging .persistent-launcher-host--hidden,.wm-desktop--closing-home .persistent-launcher-host--hidden{visibility:visible;pointer-events:auto}html{--launcher-icon-size:4.95rem}html:has(#launcher-page){--launcher-orb-clearance:calc(var(--niah-orb-extent,4.55rem) + .35rem);--launcher-dock-clearance:calc(env(safe-area-inset-bottom,0px) + max(4.85rem, var(--launcher-orb-clearance)));--launcher-tile-max:6.2rem}html:has(#launcher-page):not(:has(#app-dock-root)){--launcher-dock-clearance:calc(env(safe-area-inset-bottom,0px) + var(--launcher-orb-clearance))}html:has(#launcher-page):has(.app-dock--phone){--launcher-dock-clearance:calc(env(safe-area-inset-bottom,0px) + max(5.1rem, var(--launcher-orb-clearance)))}html.native-app:not(.visionos-app):has(#launcher-page){--launcher-dock-clearance:max(5.1rem, var(--launcher-orb-clearance))}html.native-app:not(.visionos-app):has(#launcher-page):not(:has(#app-dock-root)){--launcher-dock-clearance:var(--launcher-orb-clearance)}html.native-app:not(.visionos-app):has(#launcher-page):has(.app-dock--phone){--launcher-dock-clearance:max(5.25rem, var(--launcher-orb-clearance))}html.android-app:has(#launcher-page){--launcher-dock-clearance:calc(.45rem + max(0px, var(--safe-area-inset-bottom,2rem)) + max(4.85rem, var(--launcher-orb-clearance)))}html.android-app:has(#launcher-page):not(:has(#app-dock-root)){--launcher-dock-clearance:calc(.45rem + max(0px, var(--safe-area-inset-bottom,2rem)) + var(--launcher-orb-clearance))}html.android-app:has(#launcher-page):has(.app-dock--phone){--launcher-dock-clearance:calc(.45rem + max(0px, var(--safe-area-inset-bottom,2rem)) + max(5.1rem, var(--launcher-orb-clearance)))}#launcher-page{--launcher-cols:4;--launcher-rows:6;--today-cols:4;--launcher-gutter:1rem;--launcher-zone-gap:.5rem;--launcher-col-gap:.7rem;--launcher-safe-top:max(var(--safe-area-inset-top,0px), env(safe-area-inset-top,0px));box-sizing:border-box;min-height:0;padding-top:calc(var(--launcher-safe-top) + var(--launcher-gutter));flex:auto;padding-bottom:0;overflow:hidden}.launcher-search{z-index:120;padding:0 1rem;padding-top:max(calc(var(--launcher-safe-top) + 3rem), 15vh);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.launcher-search__scrim{cursor:default;background:#0206179e;border:0;padding:0;position:absolute;inset:0}html.glass-mode .launcher-search__scrim{-webkit-backdrop-filter:blur(3px);background:#04060e57}.launcher-search__panel{width:100%;max-width:34rem;color:var(--app-text-primary,#0f172a);background:var(--app-surface,#fff);border:1px solid var(--app-border,#0000001a);border-radius:1.1rem;animation:.14s ease-out launcher-search-in;position:relative;overflow:hidden;box-shadow:0 28px 70px #02040c6b,inset 0 2px #ffffff0f}html.glass-mode .launcher-search__panel{background:var(--glass-elevated-bg,var(--app-surface,#fff))}@supports (color:color-mix(in lab, red, red)){html.glass-mode .launcher-search__panel{background:var(--glass-elevated-bg,color-mix(in srgb, var(--app-surface,#fff) 88%, transparent))}}html.glass-mode .launcher-search__panel{-webkit-backdrop-filter:var(--glass-elevated-blur,blur(24px) saturate(1.3));border:1px solid var(--glass-border,var(--app-border,#0000001a))}@keyframes launcher-search-in{0%{opacity:0;transform:translateY(-.5rem)scale(.985)}}@media (prefers-reduced-motion:reduce){.launcher-search__panel{animation:none}}.launcher-search__field{align-items:center;gap:.6rem;padding:.6rem .7rem .6rem .85rem;display:flex}.launcher-search__leading{opacity:.55;flex-shrink:0;width:1.15rem;height:1.15rem}.launcher-search__input,.launcher-search__input:focus,.launcher-search__input:focus-visible{min-width:0;color:inherit;appearance:none;border-radius:0;flex:auto;padding:.15rem 0;font-size:1.05rem;line-height:1.6;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.launcher-search__input::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.launcher-search__input::placeholder{color:color-mix(in srgb, currentcolor 45%, transparent)}}.launcher-search__kbd{color:currentColor;border-radius:.375rem;flex-shrink:0;align-items:center;padding:.125rem .375rem;font-size:.625rem;font-weight:500;line-height:1;display:none}@supports (color:color-mix(in lab, red, red)){.launcher-search__kbd{color:color-mix(in srgb, currentcolor 55%, transparent)}}.launcher-search__kbd{border:1px solid}@supports (color:color-mix(in lab, red, red)){.launcher-search__kbd{border:1px solid color-mix(in srgb, currentcolor 14%, transparent)}}@media (min-width:768px){.launcher-search__kbd{display:inline-flex}}.launcher-search__results{overscroll-behavior:contain;border-top:1px solid;max-height:min(50vh,24rem);margin:0;padding:.3rem;list-style:none;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.launcher-search__results{border-top:1px solid color-mix(in srgb, currentcolor 12%, transparent)}}.launcher-search__result{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.7rem;align-items:center;gap:.7rem;padding:.4rem .55rem;display:flex}.launcher-search__result:hover,.launcher-search__result.is-active{background:var(--app-accent,#3b82f6)}@supports (color:color-mix(in lab, red, red)){.launcher-search__result:hover,.launcher-search__result.is-active{background:color-mix(in srgb, var(--app-accent,#3b82f6) 24%, transparent)}}.launcher-search__result-icon{flex-shrink:0;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:flex}.launcher-search__glyph{border-radius:26%;width:1.9rem;height:1.9rem}.launcher-search__glyph--photo{object-fit:cover}.launcher-search__glyph--folder{opacity:.7;border-radius:0;width:1.4rem;height:1.4rem}.launcher-search__result-text{flex-direction:column;flex:auto;min-width:0;display:flex}.launcher-search__result-label{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:500;line-height:1.25;overflow:hidden}.launcher-search__result-hint{opacity:.6;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.25;overflow:hidden}.launcher-search__result-enter{opacity:0;flex-shrink:0;width:.9rem;height:.9rem}.launcher-search__result.is-active .launcher-search__result-enter{opacity:.55}.launcher-search__empty{opacity:.65;border-top:1px solid;margin:0;padding:.6rem .95rem .85rem;font-size:.82rem}@supports (color:color-mix(in lab, red, red)){.launcher-search__empty{border-top:1px solid color-mix(in srgb, currentcolor 12%, transparent)}}#launcher-page .launcher-tile--filtered-out{display:none!important}html.is-visionos #launcher-page,.is-visionos #launcher-page{--launcher-safe-top:0px;padding-top:var(--launcher-gutter)}.launcher-scroll{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.launcher-pages-clip{flex:auto;min-width:0;min-height:0;overflow:hidden}.launcher-pages{box-sizing:content-box;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;touch-action:manipulation;flex-direction:row;width:100%;height:100%;margin-bottom:-20px;padding-bottom:20px;display:flex;overflow:auto hidden;scrollbar-width:none!important;scrollbar-color:transparent transparent!important}.launcher-page{scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;width:100%;min-width:100%;max-width:100%;height:100%;padding:0 var(--launcher-gutter,1.25rem);flex-direction:column;flex:0 0 100%;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden}.launcher-page:not(.launcher-page--today){padding-bottom:var(--launcher-dock-clearance)}.launcher-page--today{overscroll-behavior-y:contain;touch-action:pan-y;padding-bottom:0;position:relative;overflow:hidden}html:not(.launcher-paged) #launcher-pages[data-start-page="1"]{scroll-behavior:auto}html:not(.launcher-paged) #launcher-pages[data-start-page="1"]>.launcher-page--today{visibility:hidden;margin-inline-start:-100%}.launcher-today-stack{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;min-height:0;padding-bottom:calc(var(--launcher-dock-clearance) + 1.75rem);flex:auto;overflow:hidden auto}.launcher-today-empty{opacity:.65;text-align:center;grid-column:1/-1;margin:1.5rem 0 0;font-size:.85rem;line-height:1.4}.launcher-today-hint{z-index:8;pointer-events:none;background:0 0;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:absolute;inset:0}.launcher-today-hint[hidden]{display:none}.launcher-today-hint__card{pointer-events:auto;text-align:center;background:var(--dock-surface-bg);border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;width:min(20rem,100% - .5rem);min-height:11.5rem;padding:1.45rem 1.35rem 1.3rem;display:flex}@supports (color:color-mix(in lab, red, red)){.launcher-today-hint__card{background:color-mix(in oklab, var(--dock-surface-bg) 88%, transparent)}}.launcher-today-hint__card{border:1px solid var(--dock-surface-border);box-shadow:var(--dock-surface-shadow);-webkit-backdrop-filter:var(--dock-surface-blur);color:inherit}.launcher-today-hint__title{letter-spacing:.06em;text-transform:uppercase;opacity:.62;margin:0;font-size:.72rem;font-weight:750}.launcher-today-hint__body{margin:0;font-size:.9rem;font-weight:550;line-height:1.45}.launcher-today-hint__ok{background:var(--dock-spoke-fg);color:var(--dock-surface-bg);border:0;border-radius:9999px;margin-top:.15rem;padding:.55rem 1.35rem;font-size:.82rem;font-weight:700}html[data-wallpaper-active=true]:not(.glass-mode) .launcher-today-hint__card{color:#fff;background:#121214b8;border-color:#ffffff29}html[data-wallpaper-active=true]:not(.glass-mode) .launcher-today-hint__ok{color:#111;background:#fff}.launcher-today-add{background:var(--dock-spoke-fg,var(--app-text-primary));border:0;border-radius:9999px;justify-content:center;align-self:center;align-items:center;gap:.4rem;width:auto;margin:.85rem auto .35rem;padding:.45rem .85rem;display:none}@supports (color:color-mix(in lab, red, red)){.launcher-today-add{background:color-mix(in oklab, var(--dock-spoke-fg,var(--app-text-primary)) 10%, transparent)}}.launcher-today-add{color:inherit;font-size:.88rem;font-weight:650}#launcher-page.launcher-page--edit .launcher-today-add{display:inline-flex}.launcher-today-add:focus-visible{outline:2px solid var(--dock-spoke-fg)}@supports (color:color-mix(in lab, red, red)){.launcher-today-add:focus-visible{outline:2px solid color-mix(in srgb, var(--dock-spoke-fg) 55%, transparent)}}.launcher-today-add:focus-visible{outline-offset:2px}html[data-wallpaper-active=true]:not(.glass-mode) .launcher-today-add{color:#fff;background:#ffffff24}.launcher-page:not(.launcher-page--home){content-visibility:auto;contain-intrinsic-size:100% 80vh}.launcher-grid{--launcher-row-gap:var(--launcher-col-gap);--launcher-row-size:calc(var(--launcher-icon-size,4.5rem) + 1.55rem);--launcher-icon-row-stride:calc(var(--launcher-row-size) - var(--launcher-icon-size) + var(--launcher-row-gap));grid-template-columns:repeat(var(--launcher-cols,4), var(--launcher-icon-size));grid-template-rows:repeat(var(--launcher-rows,6), var(--launcher-row-size));column-gap:var(--launcher-col-gap);row-gap:var(--launcher-row-gap);flex:auto;place-content:space-between space-evenly;place-items:start stretch;width:100%;height:100%;min-height:0;display:grid}.launcher-tile{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;box-sizing:border-box;flex-direction:column;justify-content:flex-start;place-self:start stretch;align-items:center;width:100%;max-width:none;display:flex;position:relative;overflow:visible}.launcher-tile.launcher-tile--widget{box-sizing:border-box;z-index:1;justify-content:stretch;place-self:start stretch;align-items:stretch;min-height:0;overflow:visible;width:100%!important;max-width:none!important;height:calc(var(--widget-rows,2) * var(--launcher-row-size) + (var(--widget-rows,2) - 1) * var(--launcher-row-gap))!important}.launcher-tile--widget-4x2 .launcher-workspace-widget__name{-webkit-line-clamp:2;font-size:1.15rem}.launcher-workspace-widget{border-radius:calc(var(--launcher-icon-size) * .28);background:linear-gradient(160deg, var(--color-base-100,#fff) 0%, var(--color-base-100,#fff) 100%);flex-direction:column;justify-content:flex-end;gap:.55rem;width:100%;height:100%;min-height:100%;padding:.7rem .75rem .6rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.launcher-workspace-widget{background:linear-gradient(160deg, color-mix(in oklab, var(--color-base-100,#fff) 92%, transparent) 0%, color-mix(in oklab, var(--color-base-100,#fff) 72%, transparent) 100%)}}.launcher-workspace-widget{border:1px solid var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.launcher-workspace-widget{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 12%, transparent)}}.launcher-workspace-widget{color:inherit;box-sizing:border-box;isolation:isolate;text-decoration:none;overflow:hidden;box-shadow:0 1px oklab(0% none none/.05),inset 0 1px oklab(100% 0 5.96046e-8/.4)}.launcher-workspace-widget__photo{object-fit:cover;object-position:center;pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.02)}.launcher-workspace-widget__fallback{z-index:0;background:radial-gradient(90% 70% at 18% 12%,#ffffff47,#0000 55%),linear-gradient(155deg,#64748b 0%,#334155 55%,#1e293b 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.launcher-workspace-widget__fallback--community{background:radial-gradient(90% 70% at 18% 12%,#ffffff38,#0000 55%),linear-gradient(155deg,#0ea5e9 0%,#0369a1 48%,#0f172a 100%)}.launcher-workspace-widget__fallback--family{background:radial-gradient(90% 70% at 18% 12%,#ffffff38,#0000 55%),linear-gradient(155deg,#f59e0b 0%,#c2410c 48%,#431407 100%)}.launcher-workspace-widget__fallback--business{background:radial-gradient(90% 70% at 18% 12%,#ffffff2e,#0000 55%),linear-gradient(155deg,#6366f1 0%,#3730a3 48%,#0f172a 100%)}.launcher-workspace-widget__fallback--education{background:radial-gradient(90% 70% at 18% 12%,#fff3,#0000 55%),linear-gradient(155deg,#14b8a6 0%,#0f766e 48%,#042f2e 100%)}.launcher-workspace-widget__fallback--workspace{background:radial-gradient(90% 70% at 18% 12%,#fff3,#0000 55%),linear-gradient(155deg,#94a3b8 0%,#475569 48%,#1e293b 100%)}.launcher-workspace-widget__monogram{z-index:1;letter-spacing:-.04em;color:#ffffffeb;text-shadow:0 1px 10px #00000047;opacity:.88;font-size:clamp(1.65rem,7vw,2.35rem);font-weight:750;line-height:1;position:relative;transform:translateY(-8%)}.launcher-workspace-widget__scrim{z-index:1;pointer-events:none;background:linear-gradient(oklab(0% none none/.12) 0%,oklab(0% none none/.08) 38%,oklab(0% none none/.72) 100%);position:absolute;inset:0}.launcher-workspace-widget__shine{z-index:1;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(70% 45% at 78% 8%,#ffffff47,#0000 60%),linear-gradient(115deg,#ffffff24 0%,#0000 42%);position:absolute;inset:0}.launcher-workspace-widget:not(.launcher-workspace-widget--photo) .launcher-workspace-widget__scrim{background:linear-gradient(#0000 0%,oklab(0% none none/.18) 48%,oklab(0% none none/.58) 100%)}.launcher-workspace-widget:not(.launcher-workspace-widget--photo) .launcher-workspace-widget__body{color:#f8fafc}a.launcher-workspace-widget:hover{border-color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){a.launcher-workspace-widget:hover{border-color:color-mix(in oklab, var(--color-base-content,#111) 24%, transparent)}}a.launcher-workspace-widget:active{transform:scale(.985)}.launcher-workspace-widget__body{z-index:2;min-width:0;color:inherit;flex-direction:column;gap:.14rem;margin-top:auto;display:flex;position:relative}.launcher-workspace-widget--photo,.launcher-workspace-widget--global{color:#f8fafc;-webkit-backdrop-filter:none;border-color:oklab(100% 0 5.96046e-8/.18);box-shadow:0 1px oklab(0% none none/.3),inset 0 1px oklab(100% 0 5.96046e-8/.12)}.launcher-workspace-widget--photo .launcher-workspace-widget__eyebrow,.launcher-workspace-widget--photo .launcher-workspace-widget__action,.launcher-workspace-widget--global .launcher-workspace-widget__eyebrow,.launcher-workspace-widget--global .launcher-workspace-widget__action{opacity:.9}.launcher-workspace-widget .launcher-remove-btn,.launcher-glance .launcher-remove-btn,.launcher-clock-widget .launcher-remove-btn{z-index:20;position:absolute;top:.35rem;left:.35rem}.launcher-workspace-widget-flip{perspective:900px;width:100%;height:100%;min-height:100%;position:relative}.launcher-workspace-widget-flip__inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.22,1,.36,1);position:relative}.launcher-workspace-widget-flip--flipped .launcher-workspace-widget-flip__inner{transform:rotateY(180deg)}.launcher-workspace-widget-flip__face{backface-visibility:hidden;border-radius:calc(var(--launcher-icon-size) * .28);position:absolute;inset:0}.launcher-workspace-widget-flip__front{z-index:1}.launcher-workspace-widget-flip__front .launcher-workspace-widget{width:100%;height:100%}.launcher-workspace-widget-flip__back{z-index:2;pointer-events:none;background:linear-gradient(160deg, var(--color-base-100,#fff) 0%, var(--color-base-100,#fff) 100%);transform:rotateY(180deg)}@supports (color:color-mix(in lab, red, red)){.launcher-workspace-widget-flip__back{background:linear-gradient(160deg, color-mix(in oklab, var(--color-base-100,#fff) 94%, transparent) 0%, color-mix(in oklab, var(--color-base-100,#fff) 78%, transparent) 100%)}}.launcher-workspace-widget-flip__back{border:1px solid var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.launcher-workspace-widget-flip__back{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 12%, transparent)}}.launcher-workspace-widget-flip__back{overflow:hidden;box-shadow:0 1px oklab(0% none none/.05),inset 0 1px oklab(100% 0 5.96046e-8/.4)}.launcher-workspace-widget-flip--flipped .launcher-workspace-widget-flip__back{pointer-events:auto}.launcher-workspace-widget-flip--flipped .launcher-workspace-widget-flip__front{pointer-events:none}.launcher-badge-photo-btn{z-index:6;color:#fff;-webkit-backdrop-filter:blur(8px);opacity:0;cursor:pointer;background:#0f172a8c;border:1px solid #ffffff47;border-radius:9999px;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;transition:opacity .15s,transform .15s,background .15s;display:inline-flex;position:absolute;top:.4rem;right:.4rem;transform:scale(.92)}.launcher-workspace-widget-flip__front:hover .launcher-badge-photo-btn,.launcher-tile--workspace:focus-within .launcher-badge-photo-btn,.launcher-page--edit .launcher-badge-photo-btn{opacity:1;transform:scale(1)}.launcher-workspace-widget-flip--flipped .launcher-badge-photo-btn{display:none}@media (hover:none){.launcher-badge-photo-btn{opacity:.92;transform:scale(1)}}.launcher-badge-photo-btn:hover,.launcher-badge-photo-btn:focus-visible{background:#0f172ac7}.launcher-badge-photo-editor{box-sizing:border-box;height:100%;color:var(--app-text-primary,#0f172a);flex-direction:column;gap:.45rem;padding:.55rem .6rem .5rem;display:flex}.launcher-badge-photo-editor__header{justify-content:space-between;align-items:center;gap:.35rem;display:flex}.launcher-badge-photo-editor__title{letter-spacing:.01em;font-size:.75rem;font-weight:700}.launcher-badge-photo-editor__close{background:var(--color-base-content,#111);border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.launcher-badge-photo-editor__close{background:color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.launcher-badge-photo-editor__close{color:inherit;border:none}.launcher-badge-photo-editor__drop{border:1.5px dashed var(--color-base-content,#111);border-radius:.85rem;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.25rem;min-height:0;padding:.45rem;display:flex}@supports (color:color-mix(in lab, red, red)){.launcher-badge-photo-editor__drop{border:1.5px dashed color-mix(in oklab, var(--color-base-content,#111) 22%, transparent)}}.launcher-badge-photo-editor__drop{background:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.launcher-badge-photo-editor__drop{background:color-mix(in oklab, var(--color-base-content,#111) 4%, transparent)}}.launcher-badge-photo-editor__drop{text-align:center}.launcher-badge-photo-editor__choose{color:#225ad4;cursor:pointer;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:650;display:inline-flex}.launcher-badge-photo-editor__hint{opacity:.65;margin:0;font-size:.6875rem;line-height:1.25}.launcher-badge-photo-editor__actions{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.launcher-badge-photo-editor__remove,.launcher-badge-photo-editor__library{font-size:.6875rem;font-weight:600;line-height:1.2}.launcher-badge-photo-editor__remove{color:#dc2626;cursor:pointer;background:0 0;border:none;padding:0}.launcher-badge-photo-editor__library{color:#225ad4;margin-left:auto;text-decoration:none}.launcher-badge-photo-editor__error{color:#dc2626;margin:0;font-size:.6875rem}html[data-color-scheme=dark] .launcher-workspace-widget-flip__back,html[data-color-scheme=neutral] .launcher-workspace-widget-flip__back{color:#f5f5f7;background:linear-gradient(160deg,#1c1c1ef0 0%,#161618e6 100%);border-color:#ffffff1f}.launcher-workspace-widget__sizes{z-index:6;-webkit-backdrop-filter:blur(10px);pointer-events:auto;touch-action:manipulation;background:oklab(0% none none/.42);border:1px solid oklab(100% 0 5.96046e-8/.22);border-radius:9999px;flex-wrap:wrap;justify-content:flex-end;gap:.2rem;max-width:calc(100% - 2.4rem);padding:.15rem;display:inline-flex;position:absolute;top:.35rem;right:.35rem}.launcher-badge-photo-btn--edit-mode{opacity:1;top:auto;bottom:.4rem;right:.4rem;transform:scale(1)}.launcher-widget-size-btn{appearance:none;letter-spacing:.02em;color:#ffffffc7;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:9999px;margin:0;padding:.35rem .55rem;font-size:.68rem;font-weight:700;line-height:1}.launcher-widget-size-btn--active{color:#111;background:#fff}.launcher-workspace-widget__eyebrow{letter-spacing:.06em;text-transform:uppercase;opacity:.78;white-space:nowrap;text-overflow:ellipsis;font-size:.62rem;font-weight:700;line-height:1.15;overflow:hidden}.launcher-workspace-widget__name{letter-spacing:-.03em;-webkit-line-clamp:2;word-break:break-word;text-shadow:0 1px 8px #00000047;-webkit-box-orient:vertical;font-size:1.05rem;font-weight:750;line-height:1.12;display:-webkit-box;overflow:hidden}.launcher-tile--widget-2x4 .launcher-workspace-widget__name{-webkit-line-clamp:3;font-size:1.25rem}.launcher-workspace-widget__action{opacity:1;color:#fffffff2;-webkit-backdrop-filter:blur(10px);background:oklab(0% none none/.34);border:1px solid oklab(100% 0 5.96046e-8/.22);border-radius:9999px;align-self:flex-start;align-items:center;gap:.2rem;margin-top:.28rem;padding:.28rem .55rem .28rem .6rem;font-size:.68rem;font-weight:650;line-height:1.2;display:inline-flex}.launcher-workspace-widget__chevron{opacity:.9;flex:none;width:.8rem;height:.8rem}html[data-color-scheme=dark] .launcher-workspace-widget:not(.launcher-workspace-widget--photo):not(.launcher-workspace-widget--global),html[data-color-scheme=neutral] .launcher-workspace-widget:not(.launcher-workspace-widget--photo):not(.launcher-workspace-widget--global){border-color:oklab(100% 0 5.96046e-8/.16);box-shadow:0 1px oklab(0% none none/.4),inset 0 1px oklab(100% 0 5.96046e-8/.1)}html[data-wallpaper-active=true] .launcher-workspace-widget:not(.launcher-workspace-widget--photo):not(.launcher-workspace-widget--global){border-color:oklab(100% 0 5.96046e-8/.2)}.launcher-tile__launch{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}button.launcher-tile__launch{width:100%;color:inherit;font:inherit;text-align:center;background:0 0;border:none;flex-direction:column;align-items:center;padding:0;display:flex}.launcher-tile__launch{transition:transform .12s,opacity .12s}.launcher-tile:not(.launcher-tile--widget) .launcher-tile__icon-wrap{transform-origin:50%;transition:transform .12s}.launcher-page:not(.launcher-page--edit) .launcher-tile:not(.launcher-tile--widget) .launcher-tile__launch:active .launcher-tile__icon-wrap{transform:scale(.92)}.launcher-page:not(.launcher-page--edit) .launcher-glance:active{transform:scale(.97)}.launcher-glance{transition:transform .12s}@media (prefers-reduced-motion:reduce){.launcher-tile__launch,.launcher-tile__icon-wrap,.launcher-glance{transition:none}}.launcher-dock-band{z-index:8;cursor:pointer;-webkit-tap-highlight-color:transparent;width:auto;max-width:calc(100% - 7.5rem);padding:.55rem .85rem calc(.45rem + env(safe-area-inset-bottom,0px));background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:.55rem;min-height:1.1rem;margin:0;display:flex;position:absolute;bottom:.35rem;left:50%;transform:translate(-50%)}.launcher-dock-band:disabled{cursor:default}html:has(#launcher-page):not(:has(#app-dock-root)) .launcher-dock-band{padding:.65rem .85rem calc(.55rem + env(safe-area-inset-bottom,0px));min-height:1.35rem}.launcher-dock-band__icon{width:1.4rem;height:1.4rem;color:var(--app-text-primary,#0f172a);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.launcher-dock-band__icon{color:color-mix(in srgb, var(--app-text-primary,#0f172a) 55%, transparent)}}.launcher-dock-band__icon{background:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.launcher-dock-band__icon{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 8%, transparent)}}.launcher-dock-band__icon{transition:color .18s,background .18s}.launcher-dock-band:hover .launcher-dock-band__icon,.launcher-dock-band:focus-visible .launcher-dock-band__icon{color:var(--app-text-primary,#0f172a);background:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.launcher-dock-band:hover .launcher-dock-band__icon,.launcher-dock-band:focus-visible .launcher-dock-band__icon{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 16%, transparent)}}html[data-wallpaper-active=true] .launcher-dock-band__icon{color:#fff9;background:#ffffff1f}html[data-wallpaper-active=true] .launcher-dock-band:hover .launcher-dock-band__icon,html[data-wallpaper-active=true] .launcher-dock-band:focus-visible .launcher-dock-band__icon{color:#fff;background:#ffffff3d}#launcher-page.launcher-page--edit .launcher-dock-band__icon{display:none}.launcher-page-dots{justify-content:center;align-items:center;gap:.4rem;display:flex}#launcher-page .launcher-grid .launcher-label{color:var(--app-text-primary,#0f172a);text-shadow:none}html[data-color-scheme=light] #launcher-page .launcher-grid .launcher-label,html[data-color-scheme=press] #launcher-page .launcher-grid .launcher-label,html[data-color-scheme=pink] #launcher-page .launcher-grid .launcher-label,html[data-color-scheme=purple] #launcher-page .launcher-grid .launcher-label{color:#0f172a}html[data-color-scheme=dark] #launcher-page .launcher-grid .launcher-label,html[data-color-scheme=neutral] #launcher-page .launcher-grid .launcher-label{color:#f4f4f5}html[data-wallpaper-active=true] #launcher-page .launcher-grid .launcher-label{color:#fff;text-shadow:0 1px 2px #000000a6,0 0 10px #00000059}.launcher-page-dot{background:var(--app-text-primary,#0f172a);border-radius:9999px;width:.4rem;height:.4rem}@supports (color:color-mix(in lab, red, red)){.launcher-page-dot{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 28%, transparent)}}.launcher-page-dot{transition:background .22s,transform .22s}.launcher-page-dot--active{background:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.launcher-page-dot--active{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 88%, transparent)}}.launcher-page-dot--active{transform:scale(1.2)}.launcher-page-dot--today{background:var(--app-text-primary,#0f172a);border-radius:.12rem}@supports (color:color-mix(in lab, red, red)){.launcher-page-dot--today{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 18%, transparent)}}.launcher-page-dot--today{box-shadow:inset 0 0 0 1px var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.launcher-page-dot--today{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--app-text-primary,#0f172a) 38%, transparent)}}.launcher-page-dot--today.launcher-page-dot--active{background:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.launcher-page-dot--today.launcher-page-dot--active{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 88%, transparent)}}.launcher-page-dot--today.launcher-page-dot--active{box-shadow:none}html[data-wallpaper-active=true] .launcher-page-dot{background:#ffffff47}html[data-wallpaper-active=true] .launcher-page-dot--today{background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff73}html[data-wallpaper-active=true] .launcher-page-dot--today.launcher-page-dot--active{box-shadow:none;background:#ffffffe6}#launcher-page.launcher-page--edit .launcher-scroll{padding-top:.1rem}#launcher-page.launcher-page--edit .launcher-page--today{touch-action:none}#launcher-page.launcher-page--edit .launcher-today-stack{touch-action:pan-y}#launcher-page.launcher-page--edit .launcher-page{justify-content:flex-start;padding-top:.15rem}#launcher-page.launcher-page--edit .launcher-grid:not(.launcher-grid--today){grid-template-rows:repeat(var(--launcher-rows,6), var(--launcher-row-size));flex:none;align-content:start;height:auto}#launcher-page .launcher-grid.launcher-grid--today{grid-template-columns:repeat(var(--today-cols,var(--launcher-cols,4)), minmax(0, 1fr));grid-template-rows:none;grid-auto-rows:var(--launcher-row-size);place-content:start stretch;justify-items:stretch;column-gap:var(--launcher-col-gap);row-gap:var(--launcher-row-gap);flex:none;height:auto;min-height:0;padding-top:0;padding-bottom:0;display:grid}#launcher-page .launcher-grid.launcher-grid--today .launcher-tile.launcher-tile--widget{height:calc(var(--widget-rows,2) * var(--launcher-row-size) + (var(--widget-rows,2) - 1) * var(--launcher-row-gap))!important}#launcher-top-bar.chrome-header--float{flex-shrink:0;padding:0 0 .1rem;overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important}.launcher-edit-chrome{padding:0 var(--launcher-gutter) .05rem;z-index:10;flex-direction:column;flex-shrink:0;align-items:stretch;gap:.25rem;display:flex}.launcher-edit-hint{text-align:center;opacity:.65;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.7rem;line-height:1.2;overflow:hidden}.launcher-edit-chrome__actions{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.launcher-edit-chrome__start{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:.3rem;min-width:0;padding-bottom:1px;display:flex;overflow:auto hidden}.launcher-edit-chrome__start::-webkit-scrollbar{display:none}.launcher-widget-size-chrome{background:var(--dock-surface-bg);border:1px solid var(--dock-surface-border);box-shadow:var(--dock-surface-shadow);-webkit-backdrop-filter:var(--dock-surface-blur);border-radius:9999px;flex-shrink:0;align-items:center;gap:.12rem;padding:.12rem;display:inline-flex}.launcher-widget-size-chrome__label{opacity:.72;white-space:nowrap;padding:0 .3rem 0 .4rem;font-size:.6875rem;font-weight:650}.launcher-widget-size-chrome .launcher-widget-size-btn{color:var(--app-text-primary,#1c1c1e);opacity:.72}.launcher-widget-size-chrome .launcher-widget-size-btn--active{color:#111;opacity:1;background:#fff;box-shadow:0 1px 2px #0000001f}html[data-color-scheme=dark] .launcher-widget-size-chrome .launcher-widget-size-btn,html[data-color-scheme=neutral] .launcher-widget-size-chrome .launcher-widget-size-btn{color:#f5f5f7}html[data-color-scheme=dark] .launcher-widget-size-chrome .launcher-widget-size-btn--active,html[data-color-scheme=neutral] .launcher-widget-size-chrome .launcher-widget-size-btn--active{color:#111;background:#fff}.launcher-tile__icon-wrap{width:100%;max-width:var(--launcher-icon-size);height:var(--launcher-icon-size);aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.launcher-chrome-btn,.launcher-done-btn{white-space:nowrap;color:var(--app-text-primary,#1c1c1e);background:var(--dock-surface-bg);border:1px solid var(--dock-surface-border);box-shadow:var(--dock-surface-shadow);-webkit-backdrop-filter:var(--dock-surface-blur);border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.28rem .6rem;font-size:.75rem;font-weight:600;line-height:1.1;display:inline-flex}.launcher-chrome-btn:disabled{opacity:.45;cursor:not-allowed}.launcher-chrome-btn--accent:not(:disabled){color:#fff;background:#225ad4;border-color:#0000}.launcher-chrome-btn .icon,.launcher-done-btn .icon{width:.9rem;height:.9rem}.launcher-done-btn{border-radius:9999px;padding:.28rem .75rem;font-weight:700}@media (max-width:639px){.launcher-edit-hint,.launcher-chrome-btn__label--full{display:none}}@media (min-width:640px){.launcher-chrome-btn__label--short{display:none}.launcher-edit-hint{white-space:normal;font-size:.75rem}.launcher-edit-chrome__start{flex-wrap:wrap;overflow:visible}.launcher-chrome-btn,.launcher-done-btn{padding:.35rem .75rem;font-size:.8125rem}}.launcher-chrome-btn .icon{color:inherit}.launcher-icon-size,svg.launcher-icon-size,.launcher-tile__launch svg.launcher-icon-size,.launcher-folder-sheet svg.launcher-icon-size{flex-shrink:0;display:block;width:var(--launcher-icon-size)!important;height:var(--launcher-icon-size)!important;min-width:var(--launcher-icon-size)!important;min-height:var(--launcher-icon-size)!important}img.launcher-icon-size{object-fit:cover;border-radius:22%;flex-shrink:0;display:block;width:var(--launcher-icon-size)!important;height:var(--launcher-icon-size)!important;min-width:var(--launcher-icon-size)!important;min-height:var(--launcher-icon-size)!important}.launcher-label{text-align:center;-webkit-line-clamp:2;text-overflow:ellipsis;width:calc(100% + var(--launcher-col-gap,.7rem));max-width:calc(var(--launcher-icon-size,4.95rem) + var(--launcher-col-gap,.7rem));margin-inline:calc(var(--launcher-col-gap,.7rem) / -2);box-sizing:border-box;letter-spacing:-.02em;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;z-index:1;-webkit-box-orient:vertical;padding:.05rem .05rem 0;font-size:.75rem;font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.launcher-folder-sheet .launcher-label{color:var(--dock-spoke-fg);letter-spacing:.01em;text-shadow:none;font-size:.6875rem;font-weight:500}.launcher-remove-btn{z-index:20;color:#fff;pointer-events:auto;touch-action:manipulation;cursor:pointer;background:#787880eb;border:2px solid #fffffff2;border-radius:9999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:flex;position:absolute;top:-.35rem;left:-.15rem;box-shadow:0 2px 8px #0000002e}.launcher-select-badge{z-index:5;color:#0000;pointer-events:none;background:#ffffffeb;border:2px solid #7878808c;border-radius:9999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:flex;position:absolute;top:-.35rem;right:-.15rem;box-shadow:0 2px 8px #0000001f}.launcher-page--edit .launcher-grid--edit .launcher-tile[data-item-type=app]{cursor:pointer}.launcher-select-badge--on{color:#fff;background:#2563eb;border-color:#fffffff2}.launcher-tile--selected .launcher-tile__icon-wrap,.launcher-tile__icon-wrap--selected{outline-offset:2px;border-radius:22%;outline:2px solid #5182ef}.launcher-folder-preview{width:var(--launcher-icon-size);height:var(--launcher-icon-size);background:var(--dock-surface-bg);border:1px solid var(--dock-surface-border);-webkit-backdrop-filter:var(--dock-surface-blur);box-shadow:var(--dock-surface-shadow);border-radius:22%;flex-shrink:0}.launcher-folder-preview--one{justify-content:center;align-items:center;padding:.55rem;display:flex}.launcher-folder-preview--one .launcher-folder-preview__icon{width:2.35rem;height:2.35rem}.launcher-folder-preview--two{grid-template-columns:repeat(2,1fr);gap:.28rem;padding:.42rem;display:grid}.launcher-folder-preview--grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:.28rem;padding:.42rem;display:grid}.launcher-folder-preview__icon{border-radius:18%;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.launcher-folder-preview__glyph{flex-shrink:0;min-width:0;min-height:0;display:block;width:100%!important;height:100%!important}.launcher-folder__button{cursor:pointer;touch-action:manipulation;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:0;display:flex}.launcher-folder__tap{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.launcher-merge-target .launcher-tile__launch,.launcher-merge-target .launcher-folder-preview,.launcher-merge-target.launcher-folder__button{outline-offset:2px;border-radius:22%;outline:2px solid #9294f5;transition:outline-color .15s,transform .15s}.launcher-merge-target--ready .launcher-tile__launch,.launcher-merge-target--ready .launcher-folder-preview,.launcher-merge-target--ready.launcher-folder__button{outline-color:#59d486;transform:scale(1.08)}.launcher-merge-target--ready{z-index:5}.launcher-folder-sheet{z-index:120;padding:max(1.5rem, env(safe-area-inset-top,0px)) max(1.5rem, env(safe-area-inset-right,0px)) max(1.5rem, env(safe-area-inset-bottom,0px)) max(1.5rem, env(safe-area-inset-left,0px));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.launcher-folder-sheet__backdrop{cursor:pointer;-webkit-backdrop-filter:blur(28px)saturate(140%);background:#0000009e;border:none;padding:0;animation:.28s ease-out launcher-folder-backdrop-in;position:absolute;inset:0}.launcher-folder-sheet__panel{z-index:1;background:var(--dock-surface-bg);border:1px solid var(--dock-surface-border);width:min(100%,22rem);max-height:min(72dvh,34rem);box-shadow:var(--dock-surface-shadow);-webkit-backdrop-filter:var(--dock-surface-blur);color:var(--dock-spoke-fg);border-radius:2rem;padding:1.35rem 1.1rem 1.5rem;animation:.34s cubic-bezier(.22,1,.36,1) launcher-folder-panel-in;position:relative;overflow:hidden}.launcher-folder-sheet__panel:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(165deg,#ffffff1a 0%,#ffffff05 38%,#0000 62%);position:absolute;inset:0}.launcher-folder-sheet__header{z-index:1;margin-bottom:1.15rem;padding:0 .35rem;position:relative}.launcher-folder-sheet__title,.launcher-folder-sheet__title-input{text-align:center;letter-spacing:-.02em;width:100%;color:var(--dock-spoke-fg);background:0 0;border:none;outline:none;font-size:1.125rem;font-weight:600}.launcher-folder-sheet__title-input{border-bottom:1px solid #0000;border-radius:.65rem;padding:.35rem .65rem .55rem;transition:background .2s,border-color .2s}.launcher-folder-sheet__title-input:hover{background:var(--dock-spoke-fg)}@supports (color:color-mix(in lab, red, red)){.launcher-folder-sheet__title-input:hover{background:color-mix(in srgb, var(--dock-spoke-fg) 8%, transparent)}}.launcher-folder-sheet__title-input:focus{background:var(--dock-spoke-fg)}@supports (color:color-mix(in lab, red, red)){.launcher-folder-sheet__title-input:focus{background:color-mix(in srgb, var(--dock-spoke-fg) 10%, transparent)}}.launcher-folder-sheet__title-input:focus{border-bottom-color:var(--dock-spoke-fg)}@supports (color:color-mix(in lab, red, red)){.launcher-folder-sheet__title-input:focus{border-bottom-color:color-mix(in srgb, var(--dock-spoke-fg) 28%, transparent)}}.launcher-folder-sheet__title-input:focus-visible{outline:2px solid var(--dock-spoke-fg)}@supports (color:color-mix(in lab, red, red)){.launcher-folder-sheet__title-input:focus-visible{outline:2px solid color-mix(in srgb, var(--dock-spoke-fg) 45%, transparent)}}.launcher-folder-sheet__title-input:focus-visible{outline-offset:2px}.launcher-folder-sheet__title-input::placeholder{color:var(--dock-spoke-fg)}@supports (color:color-mix(in lab, red, red)){.launcher-folder-sheet__title-input::placeholder{color:color-mix(in srgb, var(--dock-spoke-fg) 34%, transparent)}}.launcher-folder-pages{z-index:1;width:100%;position:relative}.launcher-folder-pages--paged{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin:0 -.25rem;padding:0 .25rem;display:flex;overflow-x:auto}.launcher-folder-pages--paged::-webkit-scrollbar{display:none}.launcher-folder-page{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%}.launcher-folder-page-dots{z-index:1;justify-content:center;gap:.35rem;margin-top:.85rem;display:flex;position:relative}.launcher-folder-page-dot{background:#ffffff47;border-radius:9999px;width:.4rem;height:.4rem}.launcher-folder-page-dot:first-child{background:#ffffffe0}.launcher-folder-grid{z-index:1;box-sizing:border-box;scrollbar-width:none;flex-wrap:wrap;place-content:flex-start center;gap:.65rem;width:100%;max-height:calc(72dvh - 9rem);padding:.35rem .5rem .15rem;display:flex;position:relative;overflow:hidden auto}.launcher-folder-sheet .launcher-tile--folder-app{flex:0 0 var(--launcher-tile-max);width:var(--launcher-tile-max);max-width:var(--launcher-tile-max)}.launcher-folder-grid::-webkit-scrollbar{display:none}.launcher-folder-sheet .launcher-tile__launch{transition:transform .16s,opacity .16s}.launcher-folder-sheet .launcher-tile__launch:hover{transform:scale(1.04)}.launcher-folder-sheet .launcher-tile__launch:active{opacity:.88;transform:scale(.94)}@keyframes launcher-folder-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes launcher-folder-panel-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.launcher-folder-sheet__backdrop,.launcher-folder-sheet__panel{animation:none}.launcher-folder-sheet .launcher-tile__launch{transition:none}.launcher-pages{scroll-behavior:auto}}.launcher-folder-grid.launcher-grid--edit{max-height:calc(72dvh - 8.5rem);padding:.65rem .55rem .35rem}.launcher-folder-grid.launcher-grid--edit .launcher-tile{overflow:visible;animation:none!important}.launcher-folder-grid.launcher-grid--edit .launcher-tile__launch:hover{transform:none}.launcher-grid--edit .launcher-tile{cursor:grab;touch-action:none;animation:.22s ease-in-out infinite alternate launcher-jiggle;overflow:visible}.launcher-grid--edit .launcher-tile--badge-editing{animation:none!important}.launcher-grid--edit .launcher-tile:nth-child(2n){animation-direction:alternate-reverse}.launcher-grid--edit .launcher-tile:nth-child(3n){animation-duration:.26s}.launcher-sortable-ghost{opacity:.35}.launcher-sortable-chosen,.launcher-sortable-drag{z-index:30;animation:none!important}.launcher-sortable-drag{filter:drop-shadow(0 12px 24px #00000038);transform:scale(1.06)}.launcher-tile--dock-drop{min-height:var(--launcher-icon-size,4.5rem);min-width:var(--launcher-icon-size,4.5rem)}body.launcher-dragging{-webkit-user-select:none;user-select:none}body.launcher-dragging .launcher-pages{scroll-snap-type:none;scroll-behavior:auto!important}body.launcher-dragging .launcher-grid--edit .launcher-tile{animation:none!important}body.launcher-dragging-from-folder .launcher-folder-sheet__backdrop,body.launcher-dragging-from-folder .launcher-folder-sheet__panel{pointer-events:none!important}body.launcher-dragging-from-folder .launcher-pages{z-index:130;position:relative}body.launcher-dragging-from-folder #app-dock-root{z-index:140!important}@keyframes launcher-jiggle{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}@media (min-width:640px){html:has(#launcher-page){--launcher-tile-max:6.25rem}#launcher-page{--launcher-cols:5;--launcher-rows:5;--today-cols:4;--launcher-gutter:1.5rem;--launcher-col-gap:.95rem}.launcher-page{padding-inline:var(--launcher-gutter)}.launcher-grid{column-gap:var(--launcher-col-gap);--launcher-row-size:calc(var(--launcher-icon-size,4.5rem) + 1.65rem);--launcher-icon-row-stride:calc(var(--launcher-row-size) - var(--launcher-icon-size) + var(--launcher-row-gap));row-gap:var(--launcher-row-gap);align-content:space-between}}@media (min-width:1024px){html:has(#launcher-page){--launcher-dock-clearance:calc(env(safe-area-inset-bottom,0px) + max(4.85rem, var(--launcher-orb-clearance)))}html:has(#launcher-page):not(:has(#app-dock-root)){--launcher-dock-clearance:calc(env(safe-area-inset-bottom,0px) + var(--launcher-orb-clearance))}html:has(#launcher-page):has(.app-dock--phone){--launcher-dock-clearance:calc(env(safe-area-inset-bottom,0px) + max(5.15rem, var(--launcher-orb-clearance)))}html.native-app:not(.visionos-app):has(#launcher-page){--launcher-dock-clearance:max(5.15rem, var(--launcher-orb-clearance))}html.native-app:not(.visionos-app):has(#launcher-page):not(:has(#app-dock-root)){--launcher-dock-clearance:var(--launcher-orb-clearance)}html.native-app:not(.visionos-app):has(#launcher-page):has(.app-dock--phone){--launcher-dock-clearance:max(5.3rem, var(--launcher-orb-clearance))}html{--launcher-icon-size:5rem}html:has(#launcher-page){--launcher-tile-max:6.75rem}#launcher-page{--launcher-cols:6;--launcher-rows:5;--today-cols:6;--launcher-gutter:2rem;--launcher-col-gap:1.15rem}.launcher-page{padding-inline:var(--launcher-gutter)}.launcher-grid{column-gap:var(--launcher-col-gap);--launcher-row-size:calc(var(--launcher-icon-size,5rem) + 1.75rem);--launcher-icon-row-stride:calc(var(--launcher-row-size) - var(--launcher-icon-size) + var(--launcher-row-gap));row-gap:var(--launcher-row-gap);align-content:space-between}.launcher-label{font-size:.875rem}}@media (min-width:1280px){#launcher-page{--launcher-cols:7;--launcher-rows:5;--today-cols:6}}@media (min-width:640px) and (min-height:820px){#launcher-page{--launcher-rows:6}}.launcher-widget-picker{z-index:130;min-height:0;display:flex;position:fixed;inset:0}.launcher-widget-picker__window{background:var(--app-surface,var(--dock-surface-bg,canvas));width:100%;min-width:0;min-height:0;color:var(--app-text-primary,var(--dock-spoke-fg,inherit));border:0;flex-direction:column;flex:auto;display:flex}html.glass-mode .launcher-widget-picker__window{background:var(--glass-elevated-bg,var(--app-surface));-webkit-backdrop-filter:blur(var(--glass-elevated-blur,14px))}.launcher-widget-picker__titlebar{height:calc(2.25rem + max(var(--safe-area-inset-top,0px), env(safe-area-inset-top,0px)));padding:max(var(--safe-area-inset-top,0px), env(safe-area-inset-top,0px)) .75rem 0;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.launcher-widget-picker__titlebar .window-control-maximize{pointer-events:none}.launcher-widget-picker__title{letter-spacing:-.01em;opacity:.72;pointer-events:none;flex:auto;font-size:.8125rem;font-weight:600}.launcher-widget-picker__split{flex:auto;min-width:0;min-height:0;display:flex}.launcher-widget-picker__sidebar{border-right:1px solid var(--app-border,var(--dock-surface-border,#00000014));background:var(--app-surface-muted,var(--dock-spoke-fg));flex-direction:column;flex:0 0 12.5rem;gap:.2rem;width:12.5rem;min-height:0;padding:.65rem .55rem 1rem;display:flex;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.launcher-widget-picker__sidebar{background:color-mix(in oklab, var(--app-surface-muted,var(--dock-spoke-fg)) 8%, transparent)}}.launcher-widget-picker__nav{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:.65rem;align-items:center;gap:.65rem;padding:.55rem .65rem;font-size:.88rem;font-weight:600;display:flex}.launcher-widget-picker__nav-icon{opacity:.78;flex-shrink:0;width:1.15rem;height:1.15rem}.launcher-widget-picker__nav--active{background:var(--dock-spoke-fg,var(--app-text-primary))}@supports (color:color-mix(in lab, red, red)){.launcher-widget-picker__nav--active{background:color-mix(in oklab, var(--dock-spoke-fg,var(--app-text-primary)) 12%, transparent)}}.launcher-widget-picker__nav--active .launcher-widget-picker__nav-icon{opacity:1}.launcher-widget-picker__main{flex-direction:column;flex:auto;min-width:0;min-height:0;padding:.85rem 1.1rem 1.25rem;display:flex}.launcher-widget-picker__search{flex-shrink:0;margin:0 0 .9rem}.launcher-widget-picker__search-input{border:1px solid var(--app-border,var(--dock-surface-border));background:var(--dock-spoke-fg,var(--app-text-primary));border-radius:.75rem;width:100%}@supports (color:color-mix(in lab, red, red)){.launcher-widget-picker__search-input{background:color-mix(in oklab, var(--dock-spoke-fg,var(--app-text-primary)) 8%, transparent)}}.launcher-widget-picker__search-input{color:inherit;padding:.55rem .75rem;font-size:.9rem}.launcher-widget-picker__list{padding:0 0 max(1rem, env(safe-area-inset-bottom,0px));flex:auto;grid-template-columns:repeat(auto-fill,minmax(18.5rem,1fr));align-content:start;gap:1rem;min-height:0;margin:0;list-style:none;display:grid;overflow-y:auto}.launcher-widget-picker__empty{text-align:center;opacity:.62;margin:2rem 0 0;font-size:.9rem}.launcher-widget-picker__item{background:var(--dock-spoke-fg,var(--app-text-primary));border-radius:1.35rem;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:end;gap:.7rem .85rem;padding:.9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.launcher-widget-picker__item{background:color-mix(in oklab, var(--dock-spoke-fg,var(--app-text-primary)) 5%, transparent)}}.launcher-widget-picker__item{border:1px solid var(--app-border,var(--dock-surface-border))}@supports (color:color-mix(in lab, red, red)){.launcher-widget-picker__item{border:1px solid color-mix(in oklab, var(--app-border,var(--dock-surface-border)) 80%, transparent)}}.launcher-widget-picker__preview{aspect-ratio:1;background:var(--dock-spoke-fg,var(--app-text-primary));border-radius:1.15rem;grid-column:1/-1;width:100%;height:auto;max-height:13.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.launcher-widget-picker__preview{background:color-mix(in oklab, var(--dock-spoke-fg,var(--app-text-primary)) 8%, transparent)}}.launcher-widget-picker__preview{box-shadow:inset 0 0 0 1px oklab(100% 0 5.96046e-8/.08)}.launcher-widget-picker__preview--4x2{aspect-ratio:2;width:100%;max-height:none}.launcher-widget-picker__preview .launcher-workspace-widget__photo,.launcher-widget-picker__preview .launcher-workspace-widget__fallback{position:absolute;inset:0}.launcher-widget-picker__preview-scrim{z-index:1;background:linear-gradient(#0000 30%,#000000b3 100%);position:absolute;inset:0}.launcher-widget-picker__preview-body{z-index:2;color:#fff;flex-direction:column;gap:.05rem;display:flex;position:absolute;bottom:.45rem;left:.55rem;right:.55rem}.launcher-widget-picker__preview-eyebrow{letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-size:.58rem;font-weight:700}.launcher-widget-picker__preview-name{white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;line-height:1.15;overflow:hidden}.launcher-widget-picker__meta{min-width:0}.launcher-widget-picker__kicker{letter-spacing:.06em;text-transform:uppercase;opacity:.48;margin:0;font-size:.62rem;font-weight:700}.launcher-widget-picker__name{letter-spacing:-.02em;margin:.12rem 0 0;font-size:1.02rem;font-weight:720}.launcher-widget-picker__desc{opacity:.68;margin:.22rem 0 0;font-size:.78rem;line-height:1.35}.launcher-widget-picker__add{border:1px solid var(--app-border,var(--dock-surface-border));background:var(--dock-spoke-fg,var(--app-text-primary));width:2.35rem;height:2.35rem;color:var(--dock-surface-bg,var(--app-surface));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.launcher-widget-picker__add:focus-visible{outline:2px solid var(--dock-spoke-fg,var(--app-text-primary))}@supports (color:color-mix(in lab, red, red)){.launcher-widget-picker__add:focus-visible{outline:2px solid color-mix(in srgb, var(--dock-spoke-fg,var(--app-text-primary)) 55%, transparent)}}.launcher-widget-picker__add:focus-visible{outline-offset:2px}.launcher-widget-picker__added{color:var(--dock-spoke-fg,var(--app-text-primary));border-radius:9999px;align-items:center;gap:.25rem;padding:.35rem .65rem;font-size:.75rem;font-weight:650;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.launcher-widget-picker__added{color:color-mix(in oklab, var(--dock-spoke-fg,var(--app-text-primary)) 85%, transparent)}}.launcher-widget-picker__added{background:var(--dock-spoke-fg,var(--app-text-primary))}@supports (color:color-mix(in lab, red, red)){.launcher-widget-picker__added{background:color-mix(in oklab, var(--dock-spoke-fg,var(--app-text-primary)) 12%, transparent)}}.launcher-widget-picker__added{border:1px solid var(--app-border,var(--dock-surface-border));white-space:nowrap}@media (max-width:719px){.launcher-widget-picker__sidebar{flex-basis:4.35rem;align-items:stretch;width:4.35rem;padding-inline:.4rem}.launcher-widget-picker__nav{text-align:center;flex-direction:column;gap:.3rem;padding:.55rem .2rem;font-size:.62rem;font-weight:700}.launcher-widget-picker__nav-label{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.launcher-widget-picker__main{padding-inline:.8rem}}@media (orientation:landscape) and (max-height:500px){html{--launcher-icon-size:3.35rem}html:has(#launcher-page){--launcher-tile-max:4.25rem;--launcher-dock-clearance:calc(env(safe-area-inset-bottom,0px) + max(1.75rem, var(--launcher-orb-clearance)))}html:has(#launcher-page):not(:has(#app-dock-root)){--launcher-dock-clearance:calc(env(safe-area-inset-bottom,0px) + var(--launcher-orb-clearance))}html:has(#launcher-page):has(.app-dock--phone){--launcher-dock-clearance:calc(env(safe-area-inset-bottom,0px) + max(3.75rem, var(--launcher-orb-clearance)))}html.native-app:not(.visionos-app):has(#launcher-page){--launcher-dock-clearance:max(1.75rem, var(--launcher-orb-clearance))}html.native-app:not(.visionos-app):has(#launcher-page):not(:has(#app-dock-root)){--launcher-dock-clearance:var(--launcher-orb-clearance)}html.native-app:not(.visionos-app):has(#launcher-page):has(.app-dock--phone){--launcher-dock-clearance:max(3.85rem, var(--launcher-orb-clearance))}html.android-app:has(#launcher-page){--launcher-dock-clearance:calc(.35rem + max(0px, var(--safe-area-inset-bottom,2rem)) + max(1.75rem, var(--launcher-orb-clearance)))}html.android-app:has(#launcher-page):not(:has(#app-dock-root)){--launcher-dock-clearance:calc(.35rem + max(0px, var(--safe-area-inset-bottom,2rem)) + var(--launcher-orb-clearance))}html.android-app:has(#launcher-page):has(.app-dock--phone){--launcher-dock-clearance:calc(.35rem + max(0px, var(--safe-area-inset-bottom,2rem)) + max(3.75rem, var(--launcher-orb-clearance)))}#launcher-page{--launcher-gutter:.55rem;--launcher-col-gap:.45rem;--launcher-rows:2;padding-top:calc(var(--launcher-safe-top) + .35rem)}.launcher-grid{--launcher-row-gap:.35rem;--launcher-row-size:calc(var(--launcher-icon-size,3.35rem) + 1.15rem);--launcher-icon-row-stride:calc(var(--launcher-row-size) - var(--launcher-icon-size) + var(--launcher-row-gap));row-gap:var(--launcher-row-gap)}html:has(#launcher-page):not(:has(#app-dock-root)) .launcher-grid{--launcher-row-gap:.4rem}.launcher-dock-band{max-width:calc(100% - 6rem);min-height:.9rem;margin-top:0;padding:.35rem .7rem .2rem;bottom:.2rem}html:has(#launcher-page):not(:has(#app-dock-root)) .launcher-dock-band{min-height:1rem;padding:.4rem .7rem .25rem}.launcher-search{padding:0 .6rem;padding-top:max(calc(var(--launcher-safe-top) + 1rem), 7vh)}.launcher-search__results{max-height:min(42vh,18rem)}.launcher-label{font-size:.65rem;line-height:1.15}}.launcher-glance,.launcher-glance:link,.launcher-glance:visited,a.launcher-glance{border:1px solid var(--dock-surface-border);--launcher-glance-radius:calc(var(--launcher-icon-size) * .28);border-radius:var(--launcher-glance-radius);background:var(--dock-surface-bg);width:100%;height:100%;min-height:100%;-webkit-backdrop-filter:var(--dock-surface-blur);box-shadow:none;color:var(--dock-spoke-fg,inherit);isolation:isolate;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:none;flex-direction:column;justify-content:flex-end;padding:.7rem .75rem .65rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.launcher-page--edit .launcher-glance,.launcher-page--edit .launcher-clock-widget{overflow:visible}.launcher-tile--widget-1x1 .launcher-workspace-widget__sizes{max-width:min(18rem,90vw);top:auto;bottom:calc(100% + .3rem);right:50%;transform:translate(50%)}.launcher-glance:focus,.launcher-glance:focus-visible,a.launcher-glance:focus,a.launcher-glance:focus-visible{outline:none}.launcher-glance__stack{flex-direction:column;gap:.15rem;min-height:0;display:flex}.launcher-glance--tasks,.launcher-glance:has(.launcher-glance__toolbar){justify-content:flex-start;padding:.55rem .55rem .45rem}.launcher-glance--tasks .launcher-glance__stack,.launcher-glance:has(.launcher-glance__toolbar) .launcher-glance__stack{flex:auto;gap:.35rem;min-height:0}.launcher-glance__toolbar{align-items:center;gap:.35rem;min-width:0;display:flex}.launcher-glance__toolbar .launcher-glance__eyebrow{flex:auto;min-width:0}.launcher-glance__count{opacity:.55;font-variant-numeric:tabular-nums;flex:none;font-size:.68rem;font-weight:700}.launcher-task-add{border:1px solid;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.launcher-task-add{border:1px solid color-mix(in oklab, currentcolor 22%, transparent)}}.launcher-task-add{background:currentColor}@supports (color:color-mix(in lab, red, red)){.launcher-task-add{background:color-mix(in oklab, currentcolor 10%, transparent)}}.launcher-task-add{color:inherit;cursor:pointer;padding:0;text-decoration:none}.launcher-task-add:focus-visible{outline:2px solid var(--dock-spoke-fg)}@supports (color:color-mix(in lab, red, red)){.launcher-task-add:focus-visible{outline:2px solid color-mix(in srgb, var(--dock-spoke-fg) 55%, transparent)}}.launcher-task-add:focus-visible{outline-offset:2px}.launcher-task-modal{z-index:125;padding:max(var(--safe-area-inset-top,0px), env(safe-area-inset-top,0px)) 1rem max(var(--safe-area-inset-bottom,0px), env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.launcher-task-modal__scrim{cursor:pointer;background:#111827b8;border:0;position:absolute;inset:0}html.glass-mode .launcher-task-modal__scrim{-webkit-backdrop-filter:blur(4px);background:#0000008c}.launcher-task-modal__panel{z-index:1;width:min(100%,28rem);max-height:min(88vh,40rem);animation:.14s ease-out launcher-search-in;position:relative;overflow:hidden}html.glass-mode .launcher-task-modal__panel{background:var(--glass-elevated-bg,var(--app-surface));-webkit-backdrop-filter:blur(var(--glass-elevated-blur,14px))}.launcher-task-list{flex-direction:column;min-width:0;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.launcher-task-row{border-top:1px solid;align-items:center;gap:.35rem;min-width:0;min-height:1.7rem;padding:.12rem 0;display:flex}@supports (color:color-mix(in lab, red, red)){.launcher-task-row{border-top:1px solid color-mix(in oklab, currentcolor 12%, transparent)}}.launcher-task-row:first-child{border-top:0}.launcher-task-toggle{color:currentColor;background:0 0;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.launcher-task-toggle{color:color-mix(in oklab, currentcolor 72%, transparent)}}.launcher-task-toggle{box-shadow:inset 0 0 0 1.5px}@supports (color:color-mix(in lab, red, red)){.launcher-task-toggle{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, currentcolor 55%, transparent)}}.launcher-task-toggle{cursor:pointer}.launcher-task-toggle.is-done{color:var(--app-accent,#22c55e);box-shadow:none}.launcher-task-toggle:focus-visible{outline:2px solid var(--dock-spoke-fg)}@supports (color:color-mix(in lab, red, red)){.launcher-task-toggle:focus-visible{outline:2px solid color-mix(in srgb, var(--dock-spoke-fg) 55%, transparent)}}.launcher-task-toggle:focus-visible{outline-offset:1px}.launcher-task-link{min-width:0;color:inherit;text-align:left;flex-direction:column;flex:auto;font-size:.82rem;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.launcher-task-link.is-done{opacity:.58;text-decoration:line-through}.launcher-task-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.launcher-task-due{opacity:.55;font-size:.62rem;font-weight:650;display:block}.launcher-glance__hero-link{min-width:0;color:inherit;flex-direction:column;gap:.08rem;text-decoration:none;display:flex}.launcher-glance__hl{opacity:.7;font-size:.68rem;font-weight:650}.launcher-glance__hours{gap:.35rem;margin-top:.2rem;display:flex;overflow:hidden}.launcher-glance__hour{text-align:center;opacity:.82;flex:1 1 0;min-width:0;font-size:.62rem;font-weight:700;line-height:1.25}.launcher-glance__inbox{flex-direction:column;gap:.18rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.launcher-glance__inbox-row{min-width:0}.launcher-glance__inbox-link{min-width:0;color:inherit;align-items:center;gap:.4rem;text-decoration:none;display:flex}.launcher-glance__unread{background:#60a5fa;border-radius:9999px;flex:0 0 .42rem;width:.42rem;height:.42rem}.launcher-glance__unread.is-off{background:0 0}.launcher-glance__inbox-copy{flex-direction:column;min-width:0;display:flex}.launcher-glance__inbox-name,.launcher-glance__inbox-preview,.launcher-glance__when{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.launcher-glance__inbox-name{font-size:.78rem;font-weight:700}.launcher-glance__inbox-preview,.launcher-glance__when{opacity:.62;font-size:.68rem;font-weight:550}.launcher-glance__when{font-variant-numeric:tabular-nums;flex:0 0 3.2rem}.launcher-glance__avatars{flex-wrap:wrap;gap:.28rem;display:flex}.launcher-glance__avatar,.launcher-glance__avatar-link{object-fit:cover;border-radius:9999px;width:1.7rem;height:1.7rem}.launcher-glance__avatar--fallback{background:oklab(100% 0 5.96046e-8/.18);place-items:center;font-size:.7rem;font-weight:750;display:grid}.launcher-glance__invite{color:inherit;margin-top:.15rem;font-size:.75rem;font-weight:650;text-decoration:none}.launcher-glance__week{gap:.2rem;display:flex}.launcher-glance__week-day{text-align:center;opacity:.65;flex:1 1 0;font-size:.58rem;font-weight:700;line-height:1.25}.launcher-glance__week-day.is-today{opacity:1}.launcher-glance__week-day.has-event:after{content:"";background:#fff;border-radius:9999px;width:.28rem;height:.28rem;margin:.12rem auto 0;display:block}.launcher-glance__mosaic{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:.22rem;min-height:0;display:grid}.launcher-glance__mosaic-cell,.launcher-glance__mosaic-cell img{object-fit:cover;border-radius:.45rem;width:100%;height:100%}.launcher-glance__story,.launcher-glance__story-row{color:inherit;min-width:0;text-decoration:none}.launcher-glance__kicker{letter-spacing:.04em;text-transform:uppercase;opacity:.55;font-size:.62rem;font-weight:750}.launcher-glance__story-row{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:650;overflow:hidden}.launcher-glance__poll{flex-direction:column;gap:.28rem;display:flex}.launcher-glance__poll-option{min-height:1.45rem;color:inherit;text-align:left;cursor:pointer;background:oklab(100% 0 5.96046e-8/.1);border:0;border-radius:.45rem;align-items:center;padding:.15rem .45rem;display:flex;position:relative}.launcher-glance__poll-fill{border-radius:inherit;background:oklab(100% 0 5.96046e-8/.16);position:absolute;inset:0 auto 0 0}.launcher-glance__poll-label{z-index:1;font-size:.72rem;font-weight:650;position:relative}.launcher-glance--music{overflow:hidden;padding:0!important}.launcher-glance--music .launcher-glance__stack--music,.launcher-glance--music .launcher-glance__music{flex:auto;height:100%;min-height:0}.launcher-glance--music .launcher-glance__stack--music{gap:0;position:relative}.launcher-glance__music{color:#fff;flex-direction:column;min-height:0;display:flex;position:relative}.launcher-glance--music .launcher-glance__toolbar{z-index:3;pointer-events:none;position:absolute;top:.45rem;left:.55rem;right:.55rem}.launcher-glance--music .launcher-glance__toolbar a,.launcher-glance--music .launcher-glance__toolbar .launcher-glance__eyebrow{pointer-events:auto;text-shadow:0 1px 10px #0000008c}.launcher-glance__music-stage{flex:auto;gap:.12rem;height:100%;min-height:0;display:grid}.launcher-glance__music-stage--2x2{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.launcher-glance__music-stage--4x2{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}.launcher-glance__music-stage--2x4{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.launcher-glance__music-stage--4x4{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.launcher-glance__music-face{background:currentColor;border:0;min-width:0;min-height:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.launcher-glance__music-face{background:color-mix(in oklab, currentcolor 12%, transparent)}}.launcher-glance__music-face{color:inherit;cursor:pointer}.launcher-glance__music-stage--4x2 .launcher-glance__music-face:only-child,.launcher-glance__music-stage--2x4 .launcher-glance__music-face:only-child,.launcher-glance__music-stage--4x4 .launcher-glance__music-face:only-child{grid-area:1/1/-1/-1}.launcher-glance__art{background:currentColor;min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.launcher-glance__art{background:color-mix(in oklab, currentcolor 12%, transparent)}}.launcher-glance__art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.launcher-glance__art.is-empty img,.launcher-glance__music-face.is-empty img{opacity:0}.launcher-glance__art-fallback{opacity:.45;width:1.6rem;height:1.6rem;margin:auto;position:absolute;inset:0}.launcher-glance__art:not(.is-empty) .launcher-glance__art-fallback,.launcher-glance__music-face:not(.is-empty) .launcher-glance__art-fallback{display:none}.launcher-glance__music-scrim{z-index:1;text-align:left;pointer-events:none;background:linear-gradient(#0000,#0000002e 45%,#000000b8);justify-content:space-between;align-items:flex-end;gap:.4rem;padding:2.4rem .55rem 2.55rem;display:flex;position:absolute;inset:auto 0 0}.launcher-glance__music-stage--4x2 .launcher-glance__music-scrim,.launcher-glance__music-stage--4x4 .launcher-glance__music-scrim,.launcher-glance__music-stage--2x4 .launcher-glance__music-scrim{padding-bottom:.55rem}.launcher-glance__music-stage--4x2~.launcher-glance__music-chrome,.launcher-glance__music-stage--2x4~.launcher-glance__music-chrome,.launcher-glance__music-stage--4x4~.launcher-glance__music-chrome{flex-direction:row;align-items:center;gap:.3rem;inset:.35rem .4rem auto auto}.launcher-glance__now-copy{flex:auto;min-width:0}.launcher-glance__now-copy .launcher-glance__title{-webkit-line-clamp:2;text-shadow:0 1px 10px #00000073}.launcher-glance__now-copy .launcher-glance__sub{text-overflow:ellipsis;white-space:nowrap;opacity:.82;display:block;overflow:hidden}.launcher-glance__music-face-play{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff2e;border-radius:9999px;flex-shrink:0;place-items:center;width:1.85rem;height:1.85rem;display:grid}.launcher-glance__music-chrome{z-index:3;pointer-events:none;flex-direction:column;align-items:center;gap:.2rem;display:flex;position:absolute;bottom:.4rem;left:.4rem;right:.4rem}.launcher-glance__transport{pointer-events:auto;justify-content:center;align-items:center;gap:.35rem;display:flex}.launcher-glance__music-dots{pointer-events:auto;justify-content:center;align-items:center;gap:.28rem;display:flex}.launcher-glance__music-dot{cursor:pointer;background:#ffffff61;border:0;border-radius:9999px;width:.35rem;height:.35rem;padding:0}.launcher-glance__music-dot.is-active{background:#fff;transform:scale(1.15)}.launcher-glance__music-dot:focus-visible,.launcher-music-btn:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.launcher-music-btn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff29;border:0;border-radius:9999px;place-items:center;width:1.7rem;height:1.7rem;display:grid}.launcher-music-btn--play{width:2rem;height:2rem}.launcher-music-btn[data-playing=true] .launcher-music-play,.launcher-music-btn .launcher-music-pause{display:none}.launcher-music-btn[data-playing=true] .launcher-music-pause{display:block}.launcher-music-btn.is-queued{background:#34d39959}.launcher-glance--music.launcher-glance--source .launcher-widget-source{z-index:5;position:absolute;bottom:.4rem;left:.4rem;right:.4rem}.launcher-widget-source input[type=text]{color:#fff;background:oklab(0% none none/.42);border:1px solid oklab(100% 0 5.96046e-8/.22);border-radius:9999px;width:100%;padding:.38rem .7rem;font-size:.68rem;font-weight:700}.launcher-glance__toolbar-sub{opacity:.55;text-overflow:ellipsis;white-space:nowrap;max-width:40%;font-size:.62rem;font-weight:650;overflow:hidden}html[data-wallpaper-active=true] .launcher-glance,html[data-wallpaper-active=true] .launcher-clock-widget{color:var(--dock-spoke-fg,var(--app-text-primary,#f8fafc))}html[data-wallpaper-active=true] .launcher-task-toggle.is-done{color:#4ade80}.launcher-glance__stack--photo{flex:1;min-height:0}.launcher-glance__eyebrow{letter-spacing:.04em;text-transform:uppercase;opacity:.7;font-size:.62rem;font-weight:700}.launcher-glance__hero{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.85rem;font-weight:750;line-height:1.05}.launcher-glance__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.92rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.launcher-glance__sub,.launcher-glance__empty{opacity:.72;font-size:.75rem;line-height:1.3}.launcher-glance__rows{flex-direction:column;gap:.12rem;min-width:0;margin:.15rem 0 0;padding:0;list-style:none;display:flex}.launcher-glance__row{white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:600;line-height:1.25;overflow:hidden}.launcher-glance--source{padding-bottom:2.35rem}.launcher-clock-widget--source{padding-bottom:3.4rem}.launcher-widget-source{z-index:6;flex-wrap:wrap;justify-content:flex-end;gap:.2rem;display:flex;position:absolute;bottom:.4rem;left:.4rem;right:.4rem}.launcher-widget-source select{appearance:none;color:#fff;-webkit-backdrop-filter:blur(10px);cursor:pointer;pointer-events:auto;touch-action:manipulation;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path fill='white' fill-opacity='0.85' d='M1.4 1.2 6 5.8 10.6 1.2'/></svg>") right .65rem center/.7rem no-repeat,oklab(0% none none/.42);border:1px solid oklab(100% 0 5.96046e-8/.22);border-radius:9999px;width:100%;padding:.38rem 1.7rem .38rem .7rem;font-size:.68rem;font-weight:700;line-height:1.2}.launcher-widget-source select:focus,.launcher-widget-source select:focus-visible{outline-offset:2px;outline:2px solid oklab(100% 0 5.96046e-8/.55)}.launcher-glance__chips{flex-wrap:wrap;gap:.3rem;margin-top:.2rem;display:flex}.launcher-glance__chip{background:var(--dock-spoke-fg);border-radius:9999px;max-width:100%;padding:.15rem .5rem;font-size:.7rem;font-weight:650}@supports (color:color-mix(in lab, red, red)){.launcher-glance__chip{background:color-mix(in oklab, var(--dock-spoke-fg) 10%, transparent)}}.launcher-glance__chip{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.launcher-glance__photo{object-fit:cover;border-radius:.85rem;width:100%;height:100%}.picker-mini{color:#fff;flex-direction:column;justify-content:flex-end;gap:.12rem;padding:.7rem .75rem .65rem;display:flex;position:absolute;inset:0;overflow:hidden}.picker-mini__kicker{letter-spacing:.07em;text-transform:uppercase;opacity:.78;font-size:.58rem;font-weight:700}.picker-mini__hero{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:2.35rem;font-weight:720;line-height:.92}.picker-mini__hero--clock{font-size:2.6rem;font-weight:250}.picker-mini__hero--cal{margin-bottom:.15rem;font-size:2.1rem}.picker-mini__line,.picker-mini__headline{font-size:.82rem;font-weight:650;line-height:1.2}.picker-mini__headline{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.picker-mini__meta{opacity:.78;font-size:.7rem}.picker-mini__hours{opacity:.88;gap:.55rem;margin-top:.35rem;font-size:.62rem;font-weight:650;line-height:1.25;display:flex}.picker-mini__people{gap:.35rem;margin:.35rem 0 .2rem;display:flex}.picker-mini__avatar{background:oklab(100% 0 5.96046e-8/.22);border-radius:9999px;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;font-size:.7rem;font-weight:750;display:inline-flex}.picker-mini__avatar--a{background:#7c9cff}.picker-mini__avatar--b{background:#f0a07a}.picker-mini__avatar--c{background:#6fd3b0}.picker-mini--list{justify-content:flex-start;gap:.28rem}.picker-mini__row{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:.4rem;min-width:0;display:grid}.picker-mini__row-name{white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;font-weight:700;overflow:hidden}.picker-mini__row-sub{opacity:.72;white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:.66rem;overflow:hidden}.picker-mini__row-sub--done{opacity:.5;text-decoration:line-through}.picker-mini__row--inline{align-items:baseline;gap:.45rem;display:flex}.picker-mini__row--inline .picker-mini__row-sub{grid-column:auto}.picker-mini__dot{background:#60a5fa;border-radius:9999px;grid-row:1/span 2;width:.42rem;height:.42rem}.picker-mini__dot--off{background:oklab(100% 0 5.96046e-8/.22)}.picker-mini__check{border:1.5px solid oklab(100% 0 5.96046e-8/.55);border-radius:9999px;grid-row:1/span 2;width:.85rem;height:.85rem}.picker-mini__check--on{background:#4ade80;border-color:#4ade80}.picker-mini--weather{background:radial-gradient(120% 90% at 20% 0,#7ec8ff 0%,#3b82f6 42%,#1e3a8a 100%)}.picker-mini--around{background:radial-gradient(90% 80% at 80% 10%,#334155 0%,#0f172a 70%)}.picker-mini--clock{background:radial-gradient(120% 80% at 50% 0,#1a2438 0%,#0c0e14 55%,#07080b 100%);justify-content:center;align-items:flex-start}.picker-mini__dial{border:1.5px solid #ffffff8c;border-radius:9999px;width:2.6rem;height:2.6rem;margin:.1rem 0 .15rem;position:relative}.picker-mini__dial-hand{transform-origin:50% 100%;background:#fff;border-radius:9999px;width:1.5px;position:absolute;bottom:50%;left:50%}.picker-mini__dial-hand--hour{height:32%;transform:translate(-50%)rotate(120deg)}.picker-mini__dial-hand--minute{height:42%;transform:translate(-50%)rotate(24deg)}.picker-mini__dial-pivot{background:#fff;border-radius:9999px;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.picker-mini--clock-analog-night .picker-mini__dial{border-color:#fbbf24}.picker-mini--clock-analog-minimal .picker-mini__dial{border-color:#ffffff47}.picker-mini--bridge{background:#12141a}.picker-mini--mail{background:#16140f}.picker-mini--music{background:radial-gradient(90% 120% at 0%,#3f1d4a 0%,#120814 70%);flex-direction:row;justify-content:flex-start;align-items:center;gap:.7rem}.picker-mini__art{background:linear-gradient(135deg,#fb7185 0%,#a855f7 52%,#38bdf8 100%);border-radius:.55rem;flex-shrink:0;width:3.4rem;height:3.4rem}.picker-mini__music-copy{flex-direction:column;gap:.08rem;min-width:0;display:flex}.picker-mini__music-dots{gap:.22rem;margin-top:.2rem;display:flex}.picker-mini__music-dots:before,.picker-mini__music-dots:after{content:"";background:#ffffff59;border-radius:9999px;width:.28rem;height:.28rem}.picker-mini__music-dots:before{background:#ffffffd9}.picker-mini--photos{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;justify-content:stretch;gap:.22rem;padding:.35rem;display:grid}.picker-mini__tile{border-radius:.45rem;min-height:0;display:block}.picker-mini__tile--1{background:#c4b5a5}.picker-mini__tile--2{background:#64748b}.picker-mini__tile--3{background:#78716c}.picker-mini__tile--4{background:#94a3b8}.picker-mini--news{background:radial-gradient(100% 80% at 100% 0,#3f3a32 0%,#161411 62%)}.picker-mini--cal{background:#1c1917}.picker-mini--tasks{background:#14181c}.picker-mini--poll{background:#15202b;justify-content:flex-start;gap:.35rem}.picker-mini__bar{background:oklab(100% 0 5.96046e-8/.1);border-radius:.4rem;align-items:center;height:1.35rem;padding:0 .45rem;font-size:.66rem;font-weight:650;display:flex;position:relative;overflow:hidden}.picker-mini__bar-fill{background:oklab(75.3513% -.0842999 -.110505/.45);width:62%;position:absolute;inset:0 auto 0 0}.picker-mini__bar-fill--b{background:oklab(100% 0 5.96046e-8/.16);width:38%}.picker-mini__bar>span:last-child{z-index:1;position:relative}.picker-mini--fallback{background:#1c1c1e}.wm-desktop{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}#ios-swipe-back-container:has(.wm-desktop)>#app-live-root{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex}.wm-windows{pointer-events:none;z-index:4;position:absolute;inset:0}.wm-window{pointer-events:auto;background:var(--app-surface,var(--color-base-100,canvas));border:1px solid var(--app-border,#00000014);--wm-titlebar-height:2.25rem;border-radius:.75rem;flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute;overflow:hidden;container:wm-app/inline-size}html.glass-mode #app-root .wm-window,.glass-mode #app-root .wm-window{background:var(--glass-elevated-bg,var(--app-surface));-webkit-backdrop-filter:blur(var(--glass-elevated-blur,14px));border-color:var(--glass-border,var(--app-border))}html.glass-mode #app-root .wm-window .app-tool-plate,.glass-mode #app-root .wm-window .app-tool-plate{-webkit-backdrop-filter:none!important;background-color:#0000!important}.wm-window--phone,.wm-desktop--narrow .wm-window{container-type:normal}.wm-opening-splash{z-index:5;pointer-events:none;background:var(--color-base-100,canvas);opacity:0;visibility:hidden;position:absolute;inset:0}.wm-opening-splash.wm-opening-splash--on{opacity:1;visibility:visible}#wm-icon-zoom{z-index:80;pointer-events:none;box-shadow:none;transform-origin:50%;will-change:transform, opacity;background:0 0;transition:transform .42s cubic-bezier(.22,.82,.2,1),opacity .36s cubic-bezier(.4,0,.2,1);position:fixed;overflow:hidden}#wm-icon-zoom.wm-icon-zoom--fade{opacity:0}#wm-icon-zoom>*,#wm-icon-zoom svg,#wm-icon-zoom img{width:100%;height:100%;display:block}#wm-icon-zoom .niah-app-icon rect[fill=none]{display:none}@media (prefers-reduced-motion:reduce){#wm-icon-zoom{display:none!important}}.wm-window--maximized,.wm-window--phone.wm-window--focused{border:0;border-radius:0;inset:0;width:100%!important;height:100%!important}.wm-window--split-left,.wm-window--split-right{border-radius:0;width:50%;height:100%;top:0}.wm-window--split-left{border-right:1px solid var(--app-border,#00000029);left:0;box-shadow:8px 0 28px #0000002e}.wm-window--split-right{border-left:1px solid var(--app-border,#00000029);left:50%;box-shadow:-8px 0 28px #0000002e}html:has(#persistent-launcher-host:not(.persistent-launcher-host--hidden)) #app-dock-root{visibility:visible!important;opacity:1!important;display:block!important}html:has(#persistent-launcher-host:not(.persistent-launcher-host--hidden)) #app-dock-container{visibility:visible!important;opacity:1!important;display:flex!important}.wm-window--minimized{display:none!important}.wm-window--closing{pointer-events:none;animation:.22s ease-in forwards wm-window-close}.wm-window--gone{display:none!important}.wm-desktop--narrow .wm-window--closing{animation-duration:10ms}@keyframes wm-window-close{to{opacity:0;transform:scale(.96)translateY(8px)}}.wm-desktop--narrow .wm-window:not(.wm-window--focused){display:none!important}body:has(.wm-window:not(.wm-window--focused) #media-library-album-share-portal) [data-phx-teleported-src=media-library-album-share-portal],body:has(.wm-window:not(.wm-window--focused) #media-audio-overlays-portal) [data-phx-teleported-src=media-audio-overlays-portal],body:has(.wm-window:not(.wm-window--focused) #media-library-overlays-portal) [data-phx-teleported-src=media-library-overlays-portal],body:has(.wm-window:not(.wm-window--focused) #media-library-picker-modals-portal) [data-phx-teleported-src=media-library-picker-modals-portal]{pointer-events:none!important;display:none!important}.wm-window:has(#need-overlay-root),.wm-window:has(#comment-sheet-root),.wm-window:has(#series-reader-modal){z-index:50;overflow:visible;container-type:normal}.wm-window:has(#need-overlay-root) .wm-window__body,.wm-window:has(#comment-sheet-root) .wm-window__body,.wm-window:has(#series-reader-modal) .wm-window__body,.wm-window:has(#need-overlay-root) .wm-scene-layout,.wm-window:has(#comment-sheet-root) .wm-scene-layout,.wm-window:has(#series-reader-modal) .wm-scene-layout{overflow:visible}.wm-min-dock{z-index:6;pointer-events:auto;flex-direction:column;gap:.45rem;max-height:calc(100dvh - 8rem);display:flex;position:absolute;top:50%;overflow-y:auto;transform:translateY(-50%)}.wm-min-dock--right{right:max(.75rem, env(safe-area-inset-right,0px));align-items:flex-end}.wm-min-dock--left{left:max(.75rem, env(safe-area-inset-left,0px));align-items:flex-start}html:has([data-lk-minimized-pill]) .wm-min-dock{transform:translateY(calc(-50% - 4.25rem))}.wm-min-dock__pill{border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .25rem .25rem .4rem;display:flex;box-shadow:0 12px 40px #00000047}.wm-min-dock__restore{min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:.15rem .35rem .15rem .1rem;display:flex}.wm-min-dock__icon{flex-shrink:0;width:1.75rem;height:1.75rem}.wm-min-dock__title{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;font-size:.8125rem;font-weight:600;line-height:1.2;overflow:hidden}.wm-min-dock__close{width:1.75rem;height:1.75rem;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.wm-min-dock__close:hover,.wm-min-dock__close:focus-visible{background:currentColor}@supports (color:color-mix(in lab, red, red)){.wm-min-dock__close:hover,.wm-min-dock__close:focus-visible{background:color-mix(in srgb, currentColor 10%, transparent)}}.wm-min-dock__close:hover,.wm-min-dock__close:focus-visible{opacity:1}.wm-window--focused{box-shadow:none}.wm-window--floating{box-shadow:0 18px 48px #00000047}.wm-window__titlebar{z-index:4;height:var(--wm-titlebar-height);box-sizing:border-box;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:0 0;flex-shrink:0;align-items:center;gap:.5rem;padding:0 .65rem;display:flex;position:absolute;top:0;left:0;right:0}.wm-desktop--dragging .wm-window__titlebar{cursor:grabbing}.wm-window__title{color:var(--color-base-content,inherit);opacity:.7;pointer-events:none;flex:auto;font-size:.8125rem;font-weight:600}.wm-window__titlebar-actions{flex-shrink:0;align-items:center;gap:.15rem;margin-left:auto;display:flex}.wm-window__filter{width:1.5rem;height:1.5rem;color:var(--color-base-content,inherit);opacity:.55;cursor:pointer;background:0 0;border:none;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.wm-window__filter:hover,.wm-window--focused .wm-window__filter{opacity:.9}.wm-window__filter--active{opacity:1;background:var(--chrome-btn-primary-bg,#00000014)}.wm-window__browse{border-radius:.4rem;gap:.25rem;height:1.5rem;min-height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:600}.wm-window__sell{height:1.5rem;color:var(--color-base-content,inherit);opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;gap:.2rem;padding:0 .45rem 0 .3rem;font-size:.75rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.wm-window__sell:hover,.wm-window--focused .wm-window__sell{opacity:1}.wm-window__body{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.wm-window__body>div{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex}.wm-window__body>.wm-window__loading{z-index:3;pointer-events:auto;background:var(--color-base-100,canvas);flex:none;justify-content:center;align-items:center;width:auto;height:auto;min-height:0;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.wm-window__body>.wm-window__loading{background:color-mix(in oklab, var(--color-base-100,canvas) 88%, transparent)}}.wm-window__body>.wm-window__loading{animation:.2s .1s both wm-loading-in}.wm-window__loading-bar{background:var(--color-base-content,#111);border-radius:999px;width:7.25rem;height:2px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wm-window__loading-bar{background:color-mix(in oklab, var(--color-base-content,#111) 12%, transparent)}}.wm-window__loading-bar:after{content:"";border-radius:inherit;background:var(--color-base-content,#111);width:38%;height:100%;animation:.95s ease-in-out infinite wm-loading-slide;display:block}@keyframes wm-loading-in{0%{opacity:0}to{opacity:1}}@keyframes wm-loading-slide{0%{transform:translate(-130%)}to{transform:translate(280%)}}@media (prefers-reduced-motion:reduce){.wm-window--closing{opacity:0;animation:none}.wm-window__loading{animation:none}.wm-window__loading-bar:after{opacity:.45;width:100%;animation:none;transform:none}}.wm-scene-layout{overscroll-behavior:contain;flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden auto}.wm-scene-layout:has(.game-play-panel--fill){overflow:hidden}.wm-scene-layout.niah-press{background:var(--np-paper,#f0eee6)}.wm-window .app-tool-shell,.wm-window .app-tool-plate{height:100%;max-height:100%}#app-root #wm-windows .wm-window .app-tool-plate,#app-root #wm-windows .wm-window .panel.app-tool-plate{box-shadow:none!important;border:none!important;border-radius:0!important}#app-root .wm-window .app-tool-plate,#app-root .wm-window .app-tool-plate[id]{box-sizing:border-box;padding-top:var(--wm-titlebar-height)!important}.wm-window .wm-scene-layout:not(:has(.app-tool-plate)){padding-top:var(--wm-titlebar-height);box-sizing:border-box}.wm-window .story-bar-component{z-index:1;box-sizing:border-box;flex-shrink:0;height:auto;max-height:none;padding-top:var(--wm-titlebar-height)!important}#app-root .wm-window .story-bar-component~.app-tool-shell .app-tool-plate{padding-top:0!important}html #app-root .wm-window .docs-page.app-tool-plate,html.glass-mode #app-root .wm-window .docs-page.app-tool-plate,.glass-mode #app-root .wm-window .docs-page.app-tool-plate{-webkit-backdrop-filter:none!important;background:#fff!important}#app-root .wm-window .calendar-toolbar{background:0 0}body.app-tool-viewport .wm-window .app-tool-shell{flex:auto!important;height:100%!important;min-height:0!important}.wm-window .window-control-cluster.app-edge-tab-stack,.wm-window .app-tool-chrome .window-control-cluster,.wm-window .need-show-content .window-control-close,.wm-window .need-view-container .window-control-close,.wm-window .app-window-title,.wm-window .docs-menubar__brand,.wm-window .admin-console-title h1,.wm-window .admin-console-leave{display:none}.wm-window__resize{z-index:2;position:absolute}.wm-window--maximized .wm-window__resize,.wm-window--minimized .wm-window__resize,.wm-window--phone .wm-window__resize,.wm-desktop--narrow .wm-window__resize{display:none}.wm-window__resize--n,.wm-window__resize--s{cursor:ns-resize;height:.35rem;left:.5rem;right:.5rem}.wm-window__resize--e,.wm-window__resize--w{cursor:ew-resize;width:.35rem;top:.5rem;bottom:.5rem}.wm-window__resize--n{top:0}.wm-window__resize--s{bottom:0}.wm-window__resize--e{right:0}.wm-window__resize--w{left:0}.wm-window__resize--ne,.wm-window__resize--nw,.wm-window__resize--se,.wm-window__resize--sw{width:.7rem;height:.7rem}.wm-window__resize--ne{cursor:nesw-resize;top:0;right:0}.wm-window__resize--nw{cursor:nwse-resize;top:0;left:0}.wm-window__resize--se{cursor:nwse-resize;bottom:0;right:0}.wm-window__resize--sw{cursor:nesw-resize;bottom:0;left:0}.wm-desktop--tile-left:after,.wm-desktop--tile-right:after{content:"";pointer-events:none;z-index:8;background:#3b82f61f;width:50%;position:absolute;top:0;bottom:0}.wm-desktop--tile-left:after{left:0}.wm-desktop--tile-right:after{right:0}#app-scroll:has(.wm-desktop){overflow:hidden!important}#ios-swipe-back-container:has(.wm-desktop){height:100%;min-height:0;overflow:hidden}html.ios-app #app-scroll:has(.wm-desktop),html.android-app #app-scroll:has(.wm-desktop),html.native-app #app-scroll:has(.wm-desktop){flex:1!important;height:auto!important;min-height:0!important;overflow:hidden!important}html.ios-app #ios-swipe-back-container:has(.wm-desktop),html.android-app #ios-swipe-back-container:has(.wm-desktop),html.native-app #ios-swipe-back-container:has(.wm-desktop),html.ios-app #ios-swipe-back-container:has(.wm-desktop)>#app-live-root,html.android-app #ios-swipe-back-container:has(.wm-desktop)>#app-live-root,html.native-app #ios-swipe-back-container:has(.wm-desktop)>#app-live-root,html.ios-app .wm-desktop,html.android-app .wm-desktop,html.native-app .wm-desktop{flex:1!important;height:auto!important;min-height:0!important}.wm-window--phone,.wm-desktop--narrow .wm-window,html.ios-app .wm-window--maximized,html.ios-app .wm-window--phone,html.native-app .wm-window--maximized,html.native-app .wm-window--phone{--wm-titlebar-height:calc(2.25rem + env(safe-area-inset-top,0px))}.wm-window--phone .wm-window__titlebar,.wm-desktop--narrow .wm-window__titlebar,html.ios-app .wm-window--maximized .wm-window__titlebar,html.ios-app .wm-window--phone .wm-window__titlebar,html.native-app .wm-window--maximized .wm-window__titlebar,html.native-app .wm-window--phone .wm-window__titlebar{padding-top:env(safe-area-inset-top,0px);height:var(--wm-titlebar-height)}html.android-app .wm-window--maximized,html.android-app .wm-window--phone{--wm-titlebar-height:calc(2.25rem + max(0px, var(--safe-area-inset-top,env(safe-area-inset-top,0px))))}html.android-app .wm-window--maximized .wm-window__titlebar,html.android-app .wm-window--phone .wm-window__titlebar{padding-top:max(0px, var(--safe-area-inset-top,env(safe-area-inset-top,0px)));height:var(--wm-titlebar-height)}.launcher-private-btn{z-index:20;color:#fff;pointer-events:auto;touch-action:manipulation;cursor:pointer;background:#787880eb;border:2px solid #fffffff2;border-radius:9999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:flex;position:absolute;top:-.35rem;right:-.15rem;box-shadow:0 2px 8px #0000002e}.launcher-private-btn--on{background:#1d4ed8}.launcher-page--edit .launcher-select-badge{top:auto;bottom:-.35rem;right:-.15rem}.launcher-lock-glyph{z-index:6;color:#fff;pointer-events:none;background:#0f172ad1;border:1.5px solid #ffffffe6;border-radius:9999px;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;display:flex;position:absolute;bottom:-.2rem;right:-.1rem}.privacy-unlock-overlay{z-index:200;padding:max(1.25rem, env(safe-area-inset-top,0px)) max(1.25rem, env(safe-area-inset-right,0px)) max(1.25rem, env(safe-area-inset-bottom,0px)) max(1.25rem, env(safe-area-inset-left,0px));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.privacy-unlock-overlay__scrim{background:var(--app-text-primary,#0f172a);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.privacy-unlock-overlay__scrim{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 55%, transparent)}}html.glass-mode .privacy-unlock-overlay__scrim{-webkit-backdrop-filter:blur(18px)}.privacy-unlock-overlay__panel{z-index:1;background:var(--app-surface,#fff);border:1px solid var(--app-border,#0f172a14);width:min(22rem,100%);box-shadow:var(--app-shadow-card,0 24px 64px #00000059);text-align:center;color:var(--app-text-primary,#0f172a);border-radius:1.5rem;padding:1.75rem 1.25rem 1.5rem;position:relative}html.glass-mode .privacy-unlock-overlay__panel{background:var(--dock-surface-bg,var(--app-surface));border-color:var(--dock-surface-border,var(--app-border));box-shadow:var(--dock-surface-shadow,0 24px 64px #00000059);-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));color:var(--dock-spoke-fg,var(--app-text-primary))}.privacy-unlock-overlay__close{width:2.25rem;height:2.25rem;color:inherit;opacity:.7;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:.75rem;right:.75rem}.privacy-unlock-overlay__close:hover{opacity:1;background:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.privacy-unlock-overlay__close:hover{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 8%, transparent)}}.privacy-unlock-overlay__icon{opacity:.9;justify-content:center;margin-bottom:.75rem;display:flex}.privacy-unlock-overlay__title{letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:600}.privacy-unlock-overlay__lede{color:var(--app-text-secondary,#475569);margin:.4rem 0 1.25rem;font-size:.875rem;line-height:1.4}.privacy-unlock-overlay__bio{margin-bottom:1rem}.privacy-unlock-overlay__bio-btn{border:1px solid var(--app-border,#0f172a14);background:var(--app-text-primary,#0f172a);border-radius:9999px;align-items:center;gap:.5rem;padding:.55rem .9rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.privacy-unlock-overlay__bio-btn{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 6%, transparent)}}.privacy-unlock-overlay__bio-btn{font-size:.8125rem;font-weight:500}.privacy-unlock-overlay__form{flex-direction:column;align-items:center;gap:.85rem;display:flex}.privacy-unlock-overlay__pin-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.privacy-unlock-overlay__dots{justify-content:center;gap:.55rem;min-height:.85rem;display:flex}.privacy-unlock-overlay__dots span{border:1.5px solid var(--app-text-primary,#0f172a);border-radius:9999px;width:.7rem;height:.7rem}@supports (color:color-mix(in lab, red, red)){.privacy-unlock-overlay__dots span{border:1.5px solid color-mix(in srgb, var(--app-text-primary,#0f172a) 28%, transparent)}}.privacy-unlock-overlay__dots span{background:0 0;transition:background .12s,border-color .12s}.privacy-unlock-overlay__dots span.is-filled{background:currentColor;border-color:currentColor}.privacy-unlock-overlay__pad{grid-template-columns:repeat(3,4.25rem);justify-content:center;gap:.55rem;display:grid}.privacy-unlock-overlay__key{background:var(--app-text-primary,#0f172a);border-radius:9999px;width:4.25rem;height:4.25rem;font-size:1.5rem;font-weight:500}@supports (color:color-mix(in lab, red, red)){.privacy-unlock-overlay__key{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 8%, transparent)}}.privacy-unlock-overlay__key{border:1px solid var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.privacy-unlock-overlay__key{border:1px solid color-mix(in srgb, var(--app-text-primary,#0f172a) 10%, transparent)}}.privacy-unlock-overlay__key{-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;justify-content:center;align-items:center;display:flex}.privacy-unlock-overlay__key:hover:not(:disabled){background:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.privacy-unlock-overlay__key:hover:not(:disabled){background:color-mix(in srgb, var(--app-text-primary,#0f172a) 12%, transparent)}}.privacy-unlock-overlay__key:active:not(:disabled){background:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.privacy-unlock-overlay__key:active:not(:disabled){background:color-mix(in srgb, var(--app-text-primary,#0f172a) 18%, transparent)}}.privacy-unlock-overlay__key:disabled{opacity:.4}.privacy-unlock-overlay__key--empty{pointer-events:none;background:0 0;border:none}.privacy-unlock-overlay__key--del{font-size:1rem}.privacy-unlock-overlay__error{color:#dc2626;margin:0;font-size:.8125rem}.privacy-unlock-overlay__submit{color:#fff;background:#2563eb;border-radius:.9rem;width:100%;margin-top:.25rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:600}.privacy-unlock-overlay__submit:disabled{opacity:.5}.media-gallery-app{flex-direction:column;flex:1;gap:0;min-width:0;min-height:0;display:flex;position:relative;overflow-x:hidden}body[data-page=photos] #media-library-photo.app-tool-plate,body[data-page=videos] #media-library-video.app-tool-plate,body[data-page=files] #media-library-file.app-tool-plate,body[data-page=audio] #media-library-audio.app-tool-plate{padding-left:0!important;padding-right:0!important}body[data-page=photos] #media-library-photo.app-tool-plate:not(:where(.wm-window *)),body[data-page=videos] #media-library-video.app-tool-plate:not(:where(.wm-window *)),body[data-page=files] #media-library-file.app-tool-plate:not(:where(.wm-window *)),body[data-page=audio] #media-library-audio.app-tool-plate:not(:where(.wm-window *)){padding-top:0!important}.media-shell{flex:1;gap:0;width:100%;min-width:0;min-height:0;display:flex;position:relative}.media-shell__traffic{z-index:6;box-sizing:border-box;flex-flow:wrap;align-items:center;gap:.5rem .35rem;max-width:none;padding-top:.65rem;padding-bottom:.35rem;padding-right:.75rem;display:flex;position:absolute;top:0;left:0;right:0}html.android-app .media-shell__traffic,html.is-visionos .media-shell__traffic,.is-visionos .media-shell__traffic{padding-top:.65rem}#app-root .media-shell__traffic .media-shell__traffic-icon{width:2.5rem;height:2.5rem;color:var(--app-text-secondary,#64748b);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:none;border-radius:.4rem;flex:0 0 2.5rem;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s;display:inline-flex;box-shadow:none!important;background:0 0!important}#app-root .media-shell__traffic .media-shell__traffic-icon:hover,#app-root .media-shell__traffic .media-shell__traffic-icon:focus-visible{color:var(--app-text-primary,#0f172a);outline:none;background:0 0!important}#app-root .media-shell__traffic .media-shell__traffic-search.is-active,#app-root .media-shell__traffic .media-shell__traffic-new,#app-root .media-shell__traffic .media-shell__traffic-new:hover,#app-root .media-shell__traffic .media-shell__traffic-new:focus-visible{color:var(--photos-accent,var(--videos-accent,var(--files-accent,var(--audio-accent,var(--app-accent,#2563eb)))))}@supports (color:color-mix(in lab, red, red)){#app-root .media-shell__traffic .media-shell__traffic-new:hover,#app-root .media-shell__traffic .media-shell__traffic-new:focus-visible{color:color-mix(in srgb, var(--photos-accent,var(--videos-accent,var(--files-accent,var(--audio-accent,var(--app-accent,#2563eb))))) 82%, var(--app-text-primary,#0f172a))}}.media-shell__traffic-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.025em;min-width:0;color:var(--app-text-primary,#0f172a);flex:auto;margin:0 0 0 .35rem;font-size:1.125rem;font-weight:650;line-height:1.2;overflow:hidden}.media-shell__traffic-actions{display:contents}.media-shell__traffic-manage{order:4;height:2.5rem;padding-inline:.75rem}.media-shell__traffic-search{order:5;margin-left:auto}.media-shell__traffic-new{order:6}.media-shell__timeline{order:initial;flex:none;justify-content:flex-end;min-width:0;padding-left:0;padding-right:0}.media-shell__timeline .chrome-segment-bar{width:100%;min-width:0}@media (min-width:1024px){.media-shell__traffic{flex-wrap:nowrap;padding-left:.85rem;left:15.5rem}.media-shell__traffic-actions{flex-shrink:0;align-items:center;gap:.15rem;min-width:0;max-width:min(32rem,60%);margin-left:auto;display:flex}.media-shell__traffic-manage,.media-shell__traffic-search,.media-shell__traffic-new{order:initial;margin-left:0}.media-shell__timeline{order:initial;flex:auto;justify-content:flex-end;width:auto;min-width:0;padding-left:0}.media-shell__timeline .chrome-segment-bar{flex:0 auto;width:auto;min-width:0}}.media-shell__sidebar{border-right:1px solid var(--app-border,#e5e7eb);flex-shrink:0;width:15.5rem;padding:3.15rem .7rem 1rem .55rem;display:none}@supports (color:color-mix(in lab, red, red)){.media-shell__sidebar{border-right:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 85%, transparent)}}.media-shell__sidebar{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.media-shell__sidebar{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 88%, transparent)}}.media-shell__sidebar{overflow-y:auto}@media (min-width:1024px){.media-shell__sidebar{flex-direction:column;display:flex}.media-shell__stage{padding-top:3.65rem}}@media (max-width:1023px){.media-shell__stage{padding-top:3.15rem}.media-shell:has(.media-shell__timeline) .media-shell__stage{padding-top:5.9rem}html.android-app .media-shell__stage{padding-top:3.15rem}html.android-app .media-shell:has(.media-shell__timeline) .media-shell__stage{padding-top:5.9rem}html.is-visionos .media-shell__stage,.is-visionos .media-shell__stage{padding-top:3.15rem}html.is-visionos .media-shell:has(.media-shell__timeline) .media-shell__stage,.is-visionos .media-shell:has(.media-shell__timeline) .media-shell__stage{padding-top:5.9rem}}.media-shell__label{letter-spacing:.02em;text-transform:none;color:var(--app-text-secondary,#64748b);margin:.35rem .75rem;font-size:.6875rem;font-weight:700}.media-shell__nav{flex-direction:column;gap:.1rem;display:flex}.media-shell__item{width:100%;color:var(--app-text-primary,#0f172a);letter-spacing:-.015em;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.55rem;align-items:center;gap:.7rem;padding:.48rem .75rem;font-size:.9375rem;font-weight:500;transition:background .14s,color .14s;display:flex}.media-shell__item:hover{background:var(--app-surface-muted,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.media-shell__item:hover{background:color-mix(in srgb, var(--app-surface-muted,#e5e7eb) 80%, transparent)}}.media-shell__item.is-active{background:var(--photos-accent,var(--videos-accent,var(--files-accent,#2f6fed)));color:#fff;font-weight:600}.media-shell__item.is-active:hover{filter:brightness(1.05)}.media-shell__stage,.media-shell__body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.media-shell__body>.media-shell__main{flex:1;min-height:0}.media-shell__main{flex:1;min-height:0;padding:.15rem 1.15rem 1rem;overflow-y:auto}.photos-app .media-shell__main,.videos-app .media-shell__main{padding-left:0;padding-right:0}.media-shell .media-search-surface,.media-shell .media-search-surface.media-search-overlay{background:0 0}.media-shell .media-search-surface__chrome{border-bottom-color:var(--app-border,#e5e7eb);background:0 0}@supports (color:color-mix(in lab, red, red)){.media-shell .media-search-surface__chrome{border-bottom-color:color-mix(in srgb, var(--app-border,#e5e7eb) 85%, transparent)}}.media-shell .media-search-surface__chrome{-webkit-backdrop-filter:none;padding:3.9rem .85rem .65rem 3.35rem}html.android-app .media-shell .media-search-surface__chrome,html.is-visionos .media-shell .media-search-surface__chrome,.is-visionos .media-shell .media-search-surface__chrome{padding-top:3.9rem}.media-shell:has(.media-search-surface) .media-shell__stage{padding-top:0}.dark .media-shell .media-search-surface__chrome,.glass-mode .media-shell .media-search-surface__chrome,.dark .media-shell .media-search-surface.media-search-overlay,.glass-mode .media-shell .media-search-surface.media-search-overlay{background:0 0}.media-shell .media-shell__main:has(>.media-search-surface){flex-direction:column;padding-top:0;padding-left:0;padding-right:0;display:flex}.media-shell .media-shell__main>.media-search-surface{flex:1;min-height:0}.media-shell .media-shell__main>.media-search-surface .media-search-surface__body{padding-left:1.15rem;padding-right:1.15rem}@media (min-width:1024px){.media-shell .media-search-surface__chrome{padding-top:.85rem;padding-left:.85rem}html.android-app .media-shell .media-search-surface__chrome,html.is-visionos .media-shell .media-search-surface__chrome,.is-visionos .media-shell .media-search-surface__chrome{padding-top:.85rem}}.media-shell .media-discover-search__input,.media-shell input.media-discover-search__input,[data-themed-surface=vertical] .media-shell input.media-discover-search__input,.glass-mode .media-shell .media-discover-search__input,.glass-mode [data-themed-surface=vertical] .media-shell input.media-discover-search__input{appearance:none;border-color:var(--app-border,#e5e7eb)!important}@supports (color:color-mix(in lab, red, red)){.media-shell .media-discover-search__input,.media-shell input.media-discover-search__input,[data-themed-surface=vertical] .media-shell input.media-discover-search__input,.glass-mode .media-shell .media-discover-search__input,.glass-mode [data-themed-surface=vertical] .media-shell input.media-discover-search__input{border-color:color-mix(in srgb, var(--app-border,#e5e7eb) 85%, transparent)!important}}.media-shell .media-discover-search__input,.media-shell input.media-discover-search__input,[data-themed-surface=vertical] .media-shell input.media-discover-search__input,.glass-mode .media-shell .media-discover-search__input,.glass-mode [data-themed-surface=vertical] .media-shell input.media-discover-search__input{background:var(--app-surface-muted,#f4f5f8)!important}@supports (color:color-mix(in lab, red, red)){.media-shell .media-discover-search__input,.media-shell input.media-discover-search__input,[data-themed-surface=vertical] .media-shell input.media-discover-search__input,.glass-mode .media-shell .media-discover-search__input,.glass-mode [data-themed-surface=vertical] .media-shell input.media-discover-search__input{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 92%, transparent)!important}}.media-shell .media-discover-search__input,.media-shell input.media-discover-search__input,[data-themed-surface=vertical] .media-shell input.media-discover-search__input,.glass-mode .media-shell .media-discover-search__input,.glass-mode [data-themed-surface=vertical] .media-shell input.media-discover-search__input{background-color:var(--app-surface-muted,#f4f5f8)!important}@supports (color:color-mix(in lab, red, red)){.media-shell .media-discover-search__input,.media-shell input.media-discover-search__input,[data-themed-surface=vertical] .media-shell input.media-discover-search__input,.glass-mode .media-shell .media-discover-search__input,.glass-mode [data-themed-surface=vertical] .media-shell input.media-discover-search__input{background-color:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 92%, transparent)!important}}.media-shell .media-discover-search__input,.media-shell input.media-discover-search__input,[data-themed-surface=vertical] .media-shell input.media-discover-search__input,.glass-mode .media-shell .media-discover-search__input,.glass-mode [data-themed-surface=vertical] .media-shell input.media-discover-search__input{caret-color:var(--app-text-primary,#0f172a);box-shadow:none;-webkit-backdrop-filter:none;color:var(--app-text-primary,#0f172a)!important}.media-shell .media-discover-search__input::placeholder,.glass-mode .media-shell .media-discover-search__input::placeholder{opacity:.85;color:var(--app-text-secondary,#64748b)!important}.media-shell .media-discover-search__input:focus,.glass-mode .media-shell .media-discover-search__input:focus{border-color:var(--photos-accent,var(--videos-accent,var(--files-accent,var(--audio-accent,#0ea5e9))))!important}@supports (color:color-mix(in lab, red, red)){.media-shell .media-discover-search__input:focus,.glass-mode .media-shell .media-discover-search__input:focus{border-color:color-mix(in srgb, var(--photos-accent,var(--videos-accent,var(--files-accent,var(--audio-accent,#0ea5e9)))) 55%, transparent)!important}}.media-shell .media-discover-search__input:focus,.glass-mode .media-shell .media-discover-search__input:focus{background:var(--app-surface-muted,#e5e7eb)!important}@supports (color:color-mix(in lab, red, red)){.media-shell .media-discover-search__input:focus,.glass-mode .media-shell .media-discover-search__input:focus{background:color-mix(in srgb, var(--app-surface-muted,#e5e7eb) 100%, transparent)!important}}.media-shell .media-discover-search__input:focus,.glass-mode .media-shell .media-discover-search__input:focus{background-color:var(--app-surface-muted,#e5e7eb)!important}@supports (color:color-mix(in lab, red, red)){.media-shell .media-discover-search__input:focus,.glass-mode .media-shell .media-discover-search__input:focus{background-color:color-mix(in srgb, var(--app-surface-muted,#e5e7eb) 100%, transparent)!important}}.media-shell .media-discover-search__input:focus,.glass-mode .media-shell .media-discover-search__input:focus{box-shadow:0 0 0 2px var(--photos-accent,var(--videos-accent,var(--files-accent,var(--audio-accent,#0ea5e9))))!important}@supports (color:color-mix(in lab, red, red)){.media-shell .media-discover-search__input:focus,.glass-mode .media-shell .media-discover-search__input:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--photos-accent,var(--videos-accent,var(--files-accent,var(--audio-accent,#0ea5e9)))) 22%, transparent)!important}}.media-shell .media-discover-search__input:focus,.glass-mode .media-shell .media-discover-search__input:focus{outline:none}.media-shell .media-discover-search__icon{color:var(--app-text-primary,#0f172a);opacity:.5}.media-shell .media-discover-search__sorts .chrome-segment-bar{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.media-shell .media-discover-search__sorts .chrome-segment-bar{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 92%, transparent)}}.media-shell .media-discover-search__sorts .chrome-segment-bar{border-color:var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.media-shell .media-discover-search__sorts .chrome-segment-bar{border-color:color-mix(in srgb, var(--app-border,#e5e7eb) 85%, transparent)}}.media-shell .media-discover-search__sorts{justify-content:center}.photos-app .media-shell__item.is-active{background:var(--photos-accent,#2f6fed)}.videos-app .media-shell__item.is-active{background:var(--videos-accent,#d4893a)}.files-app .media-shell__item.is-active{background:var(--files-accent,#5b8def)}.audio-app .media-shell__item.is-active{background:var(--audio-accent-soft,#fc3c44)}#app-root .photos-app .media-shell__traffic .media-shell__traffic-search.is-active,#app-root .photos-app .media-shell__traffic .media-shell__traffic-new{color:var(--photos-accent,#2f6fed)}#app-root .files-app .media-shell__traffic .media-shell__traffic-search.is-active,#app-root .files-app .media-shell__traffic .media-shell__traffic-new{color:var(--files-accent,#5b8def)}#app-root .audio-app .media-shell__traffic .media-shell__traffic-search.is-active,#app-root .audio-app .media-shell__traffic .media-shell__traffic-new{color:var(--audio-accent,#fc3c44)}#app-root .videos-app .media-shell__traffic .media-shell__traffic-search.is-active,#app-root .videos-app .media-shell__traffic .media-shell__traffic-new{color:var(--videos-accent,#d4893a)}.media-gallery-chrome{flex-direction:column;align-items:stretch;gap:.5rem;width:100%;min-width:0;display:flex}@media (max-width:1023px){.media-gallery-chrome:not(:has(.media-gallery-chrome__timeline)){display:none}}.media-gallery-chrome__tabs{display:none}.media-gallery-chrome__timeline{-webkit-overflow-scrolling:touch;scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.timeline-picker{justify-content:flex-end;align-items:center;display:flex;position:relative;overflow:visible}.timeline-picker__toggle{gap:.2rem}.timeline-picker__chevron{opacity:.72;flex-shrink:0}#app-root .timeline-picker .timeline-picker__bar,#app-root .timeline-picker.is-open .timeline-picker__collapsed{display:none}#app-root .timeline-picker.is-open .timeline-picker__bar{transform-origin:100%;animation:.14s ease-out timeline-picker-expand;display:inline-flex}@keyframes timeline-picker-expand{0%{opacity:.6;transform:scaleX(.92)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){#app-root .timeline-picker.is-open .timeline-picker__bar{animation:none}}#app-root .timeline-picker .chrome-segment-bar{width:auto;min-width:0}.music-filter-picker{align-items:stretch;height:2rem;display:flex;position:relative;overflow:visible}.music-filter-picker__panel{z-index:40;border:1px solid var(--app-border,#e5e7eb);border-radius:.75rem;width:min(20rem,100vw - 2rem);padding:.75rem;display:none;position:absolute;top:calc(100% + .4rem);right:0}@supports (color:color-mix(in lab, red, red)){.music-filter-picker__panel{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent)}}.music-filter-picker__panel{background:var(--app-surface,var(--color-base-100,#fff));box-shadow:0 10px 28px #00000029}.music-filter-picker.is-open .music-filter-picker__panel{display:block}.music-filter-picker__section+.music-filter-picker__section{margin-top:.75rem}.music-filter-picker__label{letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-secondary,#6b7280);margin-bottom:.4rem;font-size:.7rem;font-weight:600}.music-filter-picker__chips{flex-wrap:wrap;gap:.35rem;display:flex}.music-filter-picker .chrome-segment-bar{width:100%}.music-filter-picker__clear{width:100%;margin-top:.75rem}.media-gallery-chrome__timeline::-webkit-scrollbar{display:none}.media-gallery-chrome__timeline .chrome-segment-bar{width:100%;min-width:min(100%,22rem)}@media (min-width:1024px){.media-gallery-chrome{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem}.media-gallery-chrome__tabs{min-width:0;display:flex}.media-gallery-chrome__timeline{flex:0 auto;justify-content:flex-end;margin-left:auto}.media-gallery-chrome__timeline .chrome-segment-bar{width:auto;min-width:0}}.media-gallery-body{overscroll-behavior-x:none;-webkit-overflow-scrolling:touch;flex:1;min-width:0;max-width:100%;min-height:0;overflow:hidden auto}.media-discover-search{flex-direction:column;gap:.65rem;padding:0;display:flex}.media-discover-search__form{flex:1;width:100%;min-width:0}.media-discover-search__field{align-items:center;display:flex;position:relative}.media-discover-search__icon{opacity:.45;pointer-events:none;width:1.05rem;height:1.05rem;position:absolute;left:.85rem}.media-discover-search__input{border:1px solid;border-radius:.85rem;width:100%}@supports (color:color-mix(in lab, red, red)){.media-discover-search__input{border:1px solid color-mix(in srgb, currentColor 12%, transparent)}}.media-discover-search__input{background:var(--color-panel,#fff)}@supports (color:color-mix(in lab, red, red)){.media-discover-search__input{background:color-mix(in srgb, var(--color-panel,#fff) 78%, transparent)}}.media-discover-search__input{color:inherit;padding:.7rem .85rem .7rem 2.45rem;font-size:.95rem;line-height:1.25rem}.media-discover-search__input::-webkit-search-cancel-button{appearance:none}.media-discover-search__input:focus{border-color:#fd4f008c;outline:none}@supports (color:color-mix(in lab, red, red)){.media-discover-search__input:focus{border-color:color-mix(in srgb, var(--color-brand,#0ea5e9) 55%, transparent)}}.media-discover-search__input:focus{box-shadow:0 0 0 2px #fd4f002e}@supports (color:color-mix(in lab, red, red)){.media-discover-search__input:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-brand,#0ea5e9) 18%, transparent)}}.media-discover-search__field--close .media-discover-search__input{padding-right:2.45rem}.media-discover-search__field--close .window-control-close{z-index:2;flex-shrink:0;width:1.75rem;height:1.75rem;position:absolute;top:50%;right:.3rem;transform:translateY(-50%)}.media-discover-search__sorts{scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.media-discover-search__sorts::-webkit-scrollbar{display:none}.media-discover-search__sorts .chrome-segment-bar{width:auto;min-width:0}.media-discover-search__sorts button:disabled{opacity:.45;cursor:not-allowed}.dark .media-discover-search,.glass-mode .media-discover-search{background:0 0}.files-app .media-discover-search{margin:0}.media-search-surface{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.media-search-surface__chrome{border-bottom:1px solid;flex-shrink:0;padding:.35rem .85rem .75rem 3.35rem}@supports (color:color-mix(in lab, red, red)){.media-search-surface__chrome{border-bottom:1px solid color-mix(in srgb, currentColor 8%, transparent)}}.media-search-surface__chrome{background:var(--color-panel,#fff)}@supports (color:color-mix(in lab, red, red)){.media-search-surface__chrome{background:color-mix(in srgb, var(--color-panel,#fff) 94%, transparent)}}.media-search-surface__chrome{-webkit-backdrop-filter:blur(14px)saturate(1.2)}html.android-app .media-search-surface__chrome,html.is-visionos .media-search-surface__chrome,.is-visionos .media-search-surface__chrome{padding-top:.35rem}.dark .media-search-surface__chrome,.glass-mode .media-search-surface__chrome{background:#0b0f14eb}.media-shell .media-search-surface__chrome,.dark .media-shell .media-search-surface__chrome,.glass-mode .media-shell .media-search-surface__chrome{background:0 0}.media-search-surface__field-row{align-items:center;gap:.65rem;min-width:0;display:flex}.media-search-surface__cancel{letter-spacing:-.01em;color:var(--color-brand,#0ea5e9);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:.35rem .15rem;font-size:.95rem;font-weight:600}.media-search-surface__cancel:hover{opacity:.85}.media-search-surface__body{flex:1;min-height:0;padding-left:1rem;padding-right:1rem;overflow-y:auto}@media (max-width:1023px){.media-search-overlay{z-index:40;background:var(--app-surface,var(--color-panel,#fff));position:absolute;inset:0}.dark .media-search-overlay,.glass-mode .media-search-overlay{background:#0b0f14f7}.media-shell .media-search-overlay,.dark .media-shell .media-search-overlay,.glass-mode .media-shell .media-search-overlay{background:0 0}.media-search-surface__chrome{padding-left:3.35rem}}@media (min-width:1024px){.media-search-overlay{z-index:auto;position:relative;inset:auto}.media-search-surface__chrome{padding-left:.85rem}}.media-gallery-mosaic{grid-template-columns:repeat(auto-fill,minmax(min(100%,7.5rem),1fr));gap:2px;display:grid}.media-gallery-section{margin-bottom:1.25rem}.media-gallery-section__sticky{z-index:5;letter-spacing:.01em;color:var(--app-text-secondary,#475569);background:0 0;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;position:sticky;top:0}.media-gallery-tile{aspect-ratio:1;background:var(--app-chrome,#f3f4f6);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.media-gallery-tile{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 80%, transparent)}}.media-gallery-tile{cursor:pointer}.media-gallery-tile img{object-fit:cover;width:100%;height:100%;transition:transform .22s}.media-gallery-tile:hover img{transform:scale(1.04)}.media-gallery-tile__badge{color:#fff;background:#000000b3;border-radius:.25rem;padding:.2rem .35rem;font-size:.65rem;line-height:1;position:absolute;bottom:.35rem;right:.35rem}.media-gallery-tile__poster{z-index:10;text-overflow:ellipsis;white-space:nowrap;color:#fff;text-shadow:0 1px 2px #000000bf;max-width:calc(100% - 3.6rem);font-size:.72rem;font-weight:650;line-height:1.2;position:absolute;bottom:1.7rem;left:.35rem;right:3.25rem;overflow:hidden}.media-gallery-tile__poster:hover{text-decoration:underline}.media-lightbox__poster{text-overflow:ellipsis;white-space:nowrap;color:#ffffffc7;max-width:100%;font-size:.75rem;font-weight:600;line-height:1.3;display:block;overflow:hidden}.media-lightbox__poster:hover{color:#fff}.media-gallery-tile__stats{z-index:2;pointer-events:none;position:absolute;bottom:.35rem;left:.35rem}.media-engagement-badges{align-items:center;gap:.35rem;display:inline-flex}.media-engagement-badge{color:#fff;background:#0000008c;border-radius:999px;align-items:center;gap:.2rem;padding:.2rem .45rem;font-size:.68rem;font-weight:600;line-height:1;display:inline-flex}.media-engagement-badge.is-liked,.media-engagement-badge--like.is-liked{color:#fda4af}.media-engagement-badge--like .media-engagement-heart-solid,.media-engagement-badge--like.is-liked .media-engagement-heart-outline{display:none}.media-engagement-badge--like.is-liked .media-engagement-heart-solid{display:block}.media-engagement-badge--save .media-engagement-save-solid,.audio-track-row__icon .media-engagement-save-solid,.media-engagement-badge--save.is-saved .media-engagement-save-outline,.audio-track-row__icon.is-saved .media-engagement-save-outline{display:none}.media-engagement-badge--save.is-saved .media-engagement-save-solid,.audio-track-row__icon.is-saved .media-engagement-save-solid{display:block}.media-engagement-badge--save.is-saved{color:#fbbf24}.media-engagement-badge span[class*=hero-]{pointer-events:none}button.media-engagement-badge{cursor:pointer;pointer-events:auto;border:0;transition:background .14s,color .14s,transform .14s}button.media-engagement-badge:hover{background:#000000b8;transform:translateY(-1px)}.media-lightbox__stats{margin-top:.35rem}.media-lightbox__stats .media-engagement-badge{background:#ffffff24}.media-lightbox__stats button.media-engagement-badge:hover{background:#ffffff38}.media-gallery-tile__play{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.media-gallery-tile__play-orb{color:#fff;background:#00000080;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.media-gallery-year-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:.75rem;padding:.75rem;display:grid}.media-gallery-year-card{aspect-ratio:4/3;cursor:pointer;border-radius:.75rem;position:relative;overflow:hidden}.media-gallery-year-card img{object-fit:cover;width:100%;height:100%}.media-gallery-year-card__label{color:#fff;background:linear-gradient(#0000,#000000b3);padding:1.5rem .75rem .75rem;font-size:1.25rem;font-weight:650;position:absolute;inset:auto 0 0}.media-lightbox{z-index:110;background:#000000f0;flex-direction:column;animation:.18s media-lightbox-in;display:flex;position:fixed;inset:0}@keyframes media-lightbox-in{0%{opacity:0}to{opacity:1}}.media-lightbox__top{z-index:3;padding:calc(.65rem + env(safe-area-inset-top,0px)) .85rem .65rem;align-items:center;gap:.5rem;display:flex;position:absolute;top:0;right:0}.media-lightbox__icon-btn{color:#fff;-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#00000073;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .12s;display:inline-flex}.media-lightbox__icon-btn:hover{background:#000000a6}.media-lightbox__stage{touch-action:pan-y;flex:1;justify-content:center;align-items:center;min-height:0;padding:3.5rem 3.25rem 1rem;display:flex}.media-lightbox__stage img,.media-lightbox__stage video{object-fit:contain;border-radius:.25rem;max-width:100%;max-height:100%}.media-lightbox__chevron{z-index:3;color:#fff;-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#00000073;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background .12s,opacity .12s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.media-lightbox__chevron:hover{background:#000000a6}.media-lightbox__chevron--prev{left:max(.65rem, env(safe-area-inset-left,0px))}.media-lightbox__chevron--next{right:max(.65rem, env(safe-area-inset-right,0px))}.media-lightbox__bar{z-index:3;padding:.85rem 1rem calc(1.15rem + env(safe-area-inset-bottom,0px));color:#fff;background:linear-gradient(#0000,#000000d1 45%);justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:relative}.media-lightbox__bar-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}@media (max-width:640px){.media-lightbox__stage{padding:3.25rem .75rem .5rem}.media-lightbox__chevron{width:2.4rem;height:2.4rem}}.media-app-footer{border-top:1px solid var(--app-border,#e5e7eb);margin:0 -1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.media-app-footer{border-top:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.media-app-footer{padding-top:.35rem;padding-right:.4rem;padding-bottom:calc(.35rem + env(safe-area-inset-bottom,0px));background:var(--app-surface,#fff);border-radius:0;gap:.25rem;padding-left:.4rem}@supports (color:color-mix(in lab, red, red)){.media-app-footer{background:color-mix(in srgb, var(--app-surface,#fff) 96%, transparent)}}.media-app-footer{-webkit-backdrop-filter:blur(12px)}html.native-app:not(.visionos-app) .media-app-footer{padding-bottom:.35rem}html.android-app .media-app-footer{padding-bottom:calc(max(0px, var(--safe-area-inset-bottom,1.25rem)) + .35rem)}.media-app-footer__tab{color:var(--app-text-secondary,#475569);border-radius:.65rem;flex-direction:column;flex:1;align-items:center;gap:.15rem;padding:.4rem .25rem;font-size:.65rem;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.media-app-footer__tab.is-active{color:var(--app-text-primary,#0f172a);background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.media-app-footer__tab.is-active{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 90%, transparent)}}@media (min-width:768px){#app-root .app-tool-plate:has(.media-app-footer){border-bottom-right-radius:0;border-bottom-left-radius:0}.media-app-footer{padding-left:.5rem;padding-right:.5rem}}@media (min-width:1024px){.media-app-footer{display:none}#app-root .app-tool-plate:has(.media-app-footer){border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}}.media-share-sheet{z-index:10040;padding:1rem .75rem calc(1rem + env(safe-area-inset-bottom,0px));pointer-events:none;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.media-share-sheet.is-open{pointer-events:auto;display:flex!important}.library-picker-modal{--app-surface:#fff;--app-surface-muted:#f4f5f8;--app-border:#0f172a14;--app-text-primary:#0f172a;--app-text-secondary:#334155;--app-text-muted:#64748b;--app-chrome:#f3f4f6;color:var(--app-text-primary);display:none}.library-picker-modal:not(.is-open){pointer-events:none!important;display:none!important}.library-picker-modal.is-open{z-index:120;background:#0000008c;justify-content:center;align-items:center;margin:0;padding:1rem;position:fixed;inset:0;pointer-events:auto!important;display:flex!important}html[data-color-scheme=dark] .library-picker-modal,html[data-color-scheme=neutral] .library-picker-modal{color-scheme:dark;--app-surface:#141416;--app-surface-muted:#1c1c1f;--app-border:#ffffff1a;--app-text-primary:#f4f4f5;--app-text-secondary:#d4d4d8;--app-text-muted:#a1a1aa;--app-chrome:#1c1c1f}html[data-color-scheme=neutral] .library-picker-modal{--app-surface:#1e293b;--app-surface-muted:#273449;--app-border:#94a3b829;--app-text-primary:#f1f5f9;--app-text-secondary:#cbd5e1;--app-text-muted:#94a3b8;--app-chrome:#273449}html[data-color-scheme=pink] .library-picker-modal{--app-text-primary:#500724;--app-text-secondary:#9d174d;--app-text-muted:#be185d;--app-border:#be185d1f}html[data-color-scheme=purple] .library-picker-modal{--app-text-primary:#2e1065;--app-text-secondary:#5b21b6;--app-text-muted:#6d28d9;--app-border:#6d28d91f}html[data-color-scheme=press] .library-picker-modal{--app-surface:#faf8f2;--app-surface-muted:#f0eee6;--app-border:var(--press-border,#d6d2c4);--app-text-primary:#2d2a23;--app-text-secondary:#4b463c;--app-text-muted:#6b6458;--app-chrome:#f0eee6}.library-picker-modal__backdrop{z-index:0;appearance:none;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.library-picker-modal__card{z-index:1;border:1px solid var(--app-border);background:var(--app-surface);width:100%;max-width:24rem;color:var(--app-text-primary);border-radius:.75rem;padding:1.25rem;position:relative;box-shadow:0 20px 40px #0000002e}.library-picker-modal__toolbar{min-height:var(--window-control-hit,1.75rem);align-items:center;gap:.75rem;margin:0 0 .75rem;display:flex}.library-picker-modal__title{min-width:0;color:var(--app-text-primary);flex:1;margin:0;font-size:1rem;font-weight:600;line-height:1.4}.library-picker-modal .text-primary{color:var(--app-text-primary)}.library-picker-modal .text-muted{color:var(--app-text-muted)}html.glass-mode .library-picker-modal__card{background:var(--dock-surface-bg,var(--glass-elevated-bg,var(--app-surface)));border-color:var(--dock-surface-border,var(--glass-border,var(--app-border)));color:var(--dock-spoke-fg,var(--app-text-primary));-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5))}.media-share-sheet__backdrop{background:var(--app-surface,#0f172a);border:none;margin:0;padding:0;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-share-sheet__backdrop{background:color-mix(in srgb, var(--app-surface,#0f172a) 28%, transparent)}}.media-share-sheet__backdrop{cursor:pointer}.media-share-sheet__card{z-index:1;border:1px solid var(--app-border,#e5e7eb);border-radius:1rem;width:min(22rem,100%);padding:.45rem;position:relative}@supports (color:color-mix(in lab, red, red)){.media-share-sheet__card{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 85%, transparent)}}.media-share-sheet__card{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.media-share-sheet__card{background:color-mix(in srgb, var(--app-surface,#fff) 94%, transparent)}}.media-share-sheet__card{-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 40px #0f172a2e}.media-share-sheet__title{letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-muted,var(--audio-muted,#64748b));margin:0;padding:.45rem .7rem .35rem;font-size:.72rem;font-weight:650}.media-share-sheet__item{width:100%;color:var(--app-text-primary,var(--audio-ink,#0f172a));text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.7rem;align-items:flex-start;gap:.75rem;padding:.7rem;display:flex}.media-share-sheet__item:hover,.media-share-sheet__item:focus-visible{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.media-share-sheet__item:hover,.media-share-sheet__item:focus-visible{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 78%, transparent)}}.media-share-sheet__item:hover,.media-share-sheet__item:focus-visible{outline:none}.media-share-sheet__icon{width:1.15rem;height:1.15rem;color:var(--browser-accent,var(--drive-accent,var(--audio-accent,#2563eb)));flex-shrink:0;margin-top:.1rem}.media-share-sheet__copy{flex:auto;min-width:0}.media-share-sheet__label{font-size:.95rem;font-weight:600;line-height:1.25;display:block}.media-share-sheet__hint{color:var(--app-text-muted,var(--audio-muted,#64748b));margin-top:.12rem;font-size:.8rem;line-height:1.35;display:block}#media-library-photo.app-tool-plate,body[data-page=photos] #media-library-photo{--photos-accent:#2f6fed}body[data-page=photos] #media-library-photo.app-tool-plate{padding-left:0;padding-right:0}.photos-app .media-gallery-section__sticky{color:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.photos-app .media-gallery-section__sticky{color:color-mix(in srgb, var(--app-text-primary,#0f172a) 78%, var(--photos-accent))}}html[data-color-scheme=dark] .photos-app .media-gallery-section__sticky,html.color-scheme-dark .photos-app .media-gallery-section__sticky,#app-root[data-color-scheme=dark] .photos-app .media-gallery-section__sticky{color:var(--app-text-primary,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] .photos-app .media-gallery-section__sticky,html.color-scheme-dark .photos-app .media-gallery-section__sticky,#app-root[data-color-scheme=dark] .photos-app .media-gallery-section__sticky{color:color-mix(in srgb, var(--app-text-primary,#f4f4f5) 88%, var(--photos-accent))}}.photos-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:4rem 1.5rem;display:flex}.photos-empty__icon{width:3rem;height:3rem;color:var(--app-text-secondary,#9ca3af)}@supports (color:color-mix(in lab, red, red)){.photos-empty__icon{color:color-mix(in srgb, var(--app-text-secondary,#9ca3af) 80%, transparent)}}#media-library-video.app-tool-plate,body[data-page=videos] #media-library-video{--videos-accent:#d4893a}body[data-page=videos] #media-library-video.app-tool-plate{padding-left:0;padding-right:0}.videos-app .media-gallery-tile:hover img{transform:scale(1.03)}.videos-app .media-gallery-section__sticky{color:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.videos-app .media-gallery-section__sticky{color:color-mix(in srgb, var(--app-text-primary,#0f172a) 78%, var(--videos-accent))}}html[data-color-scheme=dark] .videos-app .media-gallery-section__sticky,html.color-scheme-dark .videos-app .media-gallery-section__sticky,#app-root[data-color-scheme=dark] .videos-app .media-gallery-section__sticky{color:var(--app-text-primary,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] .videos-app .media-gallery-section__sticky,html.color-scheme-dark .videos-app .media-gallery-section__sticky,#app-root[data-color-scheme=dark] .videos-app .media-gallery-section__sticky{color:color-mix(in srgb, var(--app-text-primary,#f4f4f5) 88%, var(--videos-accent))}}.videos-app .media-discover-search__input:focus{border-color:var(--videos-accent)}@supports (color:color-mix(in lab, red, red)){.videos-app .media-discover-search__input:focus{border-color:color-mix(in srgb, var(--videos-accent) 55%, transparent)}}.videos-app .media-discover-search__input:focus{box-shadow:0 0 0 2px var(--videos-accent)}@supports (color:color-mix(in lab, red, red)){.videos-app .media-discover-search__input:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--videos-accent) 22%, transparent)}}.videos-app .media-search-surface__cancel{color:var(--videos-accent)}.videos-app .media-app-footer__tab.is-active{color:var(--app-text-primary,#0f172a);background:var(--videos-accent)}@supports (color:color-mix(in lab, red, red)){.videos-app .media-app-footer__tab.is-active{background:color-mix(in srgb, var(--videos-accent) 18%, transparent)}}#media-library-theater video{background:#000;border-radius:.5rem;width:min(100%,1100px);max-height:min(80vh,720px)}#media-library-audio.app-tool-plate,body[data-page=audio] #media-library-audio,.audio-now-stage,.audio-track-sheet,.audio-lyrics-panel{--audio-ink:var(--app-text-primary,#0f172a);--audio-muted:var(--app-text-secondary,#64748b);--audio-well:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){#media-library-audio.app-tool-plate,body[data-page=audio] #media-library-audio,.audio-now-stage,.audio-track-sheet,.audio-lyrics-panel{--audio-well:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 92%, transparent)}}#media-library-audio.app-tool-plate,body[data-page=audio] #media-library-audio,.audio-now-stage,.audio-track-sheet,.audio-lyrics-panel{--audio-well-strong:var(--app-surface-muted,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){#media-library-audio.app-tool-plate,body[data-page=audio] #media-library-audio,.audio-now-stage,.audio-track-sheet,.audio-lyrics-panel{--audio-well-strong:color-mix(in srgb, var(--app-surface-muted,#e5e7eb) 100%, transparent)}}#media-library-audio.app-tool-plate,body[data-page=audio] #media-library-audio,.audio-now-stage,.audio-track-sheet,.audio-lyrics-panel{--audio-accent:#fc3c44;--audio-accent-soft:#fc3c44;--audio-rail:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){#media-library-audio.app-tool-plate,body[data-page=audio] #media-library-audio,.audio-now-stage,.audio-track-sheet,.audio-lyrics-panel{--audio-rail:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 88%, transparent)}}#media-library-audio.app-tool-plate,body[data-page=audio] #media-library-audio,.audio-now-stage,.audio-track-sheet,.audio-lyrics-panel{--audio-rail-border:var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){#media-library-audio.app-tool-plate,body[data-page=audio] #media-library-audio,.audio-now-stage,.audio-track-sheet,.audio-lyrics-panel{--audio-rail-border:color-mix(in srgb, var(--app-border,#e5e7eb) 85%, transparent)}}#media-library-audio.app-tool-plate,body[data-page=audio] #media-library-audio,.audio-now-stage,.audio-track-sheet,.audio-lyrics-panel{--audio-art-radius:.55rem;--audio-font:"SF Pro Display", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}html[data-color-scheme=dark] .audio-now-stage,html[data-color-scheme=dark] .audio-track-sheet,html[data-color-scheme=dark] .audio-lyrics-panel{color-scheme:dark;--app-surface:#141416;--app-surface-muted:#1c1c1f;--app-border:#ffffff1a;--app-text-primary:#f4f4f5;--app-text-secondary:#d4d4d8;--app-text-muted:#a1a1aa;--audio-ink:#f4f4f5;--audio-muted:#a1a1aa;--audio-well:#1c1c1feb;--audio-well-strong:#1c1c1f;--audio-rail:#1c1c1fe0;--audio-rail-border:#ffffff16}html[data-color-scheme=neutral] .audio-now-stage,html[data-color-scheme=neutral] .audio-track-sheet,html[data-color-scheme=neutral] .audio-lyrics-panel{color-scheme:dark;--app-surface:#1e293b;--app-surface-muted:#273449;--app-border:#94a3b829;--app-text-primary:#f1f5f9;--app-text-secondary:#cbd5e1;--app-text-muted:#94a3b8;--audio-ink:#f1f5f9;--audio-muted:#94a3b8;--audio-well:#273449eb;--audio-well-strong:#273449;--audio-rail:#273449e0;--audio-rail-border:#94a3b823}body[data-page=audio] #media-library-audio.app-tool-plate{font-family:var(--audio-font);color:var(--audio-ink);-webkit-font-smoothing:antialiased;padding-left:0!important;padding-right:0!important}body[data-page=audio] #media-library-audio.app-tool-plate:not(:where(.wm-window *)){padding-top:0!important}@media (max-width:767px){body[data-page=audio] .media-shell__main{padding-left:1rem;padding-right:1rem}body[data-page=audio] .audio-now-bar{--audio-now-orb-gutter:.7rem;margin-bottom:.55rem;margin-left:.65rem;margin-right:.65rem}body[data-page=audio] .media-app-footer,body[data-page=audio]:has(.niah-orb-root--right) .media-app-footer{margin-left:0;margin-right:0;padding-left:.4rem;padding-right:.4rem}}body[data-page=audio] #media-library-audio .text-primary,body[data-page=audio] #media-library-audio h1,body[data-page=audio] #media-library-audio .app-tool-help-btn{color:var(--audio-ink)!important}body[data-page=audio] #media-library-audio .text-muted,body[data-page=audio] #media-library-audio .text-secondary{color:var(--audio-muted)!important}body[data-page=audio] #global-audio-player .gap-pill,body[data-page=audio] #global-audio-player .gap-panel,body:has(.wm-desktop:not(.wm-desktop--narrow) .wm-window:not(.wm-window--minimized) #audio-now-bar) #global-audio-player .gap-pill,body:has(.wm-desktop:not(.wm-desktop--narrow) .wm-window:not(.wm-window--minimized) #audio-now-bar) #global-audio-player .gap-panel,body:has(.wm-desktop--narrow .wm-window--focused #audio-now-bar) #global-audio-player .gap-pill,body:has(.wm-desktop--narrow .wm-window--focused #audio-now-bar) #global-audio-player .gap-panel,body:has(.wm-desktop:not(.wm-desktop--narrow) .wm-window:not(.wm-window--minimized) #music-album-listen) #global-audio-player .gap-pill,body:has(.wm-desktop:not(.wm-desktop--narrow) .wm-window:not(.wm-window--minimized) #music-album-listen) #global-audio-player .gap-panel,body:has(.wm-desktop--narrow .wm-window--focused #music-album-listen) #global-audio-player .gap-pill,body:has(.wm-desktop--narrow .wm-window--focused #music-album-listen) #global-audio-player .gap-panel{display:none!important}body:has(.wm-desktop:not(.wm-desktop--narrow)):not(:has(.wm-window:not(.wm-window--minimized) #audio-shell)):not(:has(.wm-window:not(.wm-window--minimized) #music-album-listen)) #audio-now-stage,body:has(.wm-desktop--narrow):not(:has(.wm-window--focused #audio-shell)):not(:has(.wm-window--focused #music-album-listen)) #audio-now-stage{pointer-events:none!important;display:none!important}.audio-app{--audio-now-bar-clearance:5.25rem;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-x:hidden}.audio-app .media-shell__main{padding:.15rem 1.15rem var(--audio-now-bar-clearance)}.audio-app-body.media-gallery-body{flex:1 0 auto;min-width:0;max-width:100%;min-height:auto;padding-bottom:.15rem;overflow:hidden visible}.audio-app-body--search{padding-top:.35rem}.audio-page-title{letter-spacing:-.04em;color:var(--audio-ink);margin:.05rem .1rem .85rem;font-size:clamp(2rem,3.6vw,2.65rem);font-weight:700;line-height:1.02}.audio-page-head{justify-content:space-between;align-items:flex-end;gap:.85rem;margin:.1rem .1rem 1.1rem;display:flex}.audio-page-head--actions{justify-content:flex-end;align-items:center;margin-bottom:.85rem}.audio-page-head .audio-page-title{margin:0}body[data-page=audio] .media-shell__traffic-title{color:var(--audio-ink,var(--app-text-primary,#0f172a))}.audio-section-title{letter-spacing:-.025em;color:var(--audio-ink);text-transform:none;margin:1.5rem .1rem .85rem;font-size:1.25rem;font-weight:700}.audio-hero{gap:1.25rem;min-width:0;max-width:100%;padding:.35rem .1rem 1.65rem;display:grid}@media (min-width:768px){.audio-hero{grid-template-columns:15rem minmax(0,1fr);align-items:end;gap:1.85rem;padding:.5rem .1rem 2rem}}.audio-hero__art{aspect-ratio:1;border-radius:var(--audio-art-radius);cursor:pointer;width:min(100%,17rem);min-width:0;max-width:100%;color:inherit;appearance:none;background:linear-gradient(145deg,#3a3a3c,#1c1c1e);border:none;padding:0;transition:transform .32s cubic-bezier(.22,1,.36,1);overflow:hidden;box-shadow:0 28px 56px #0000008c,inset 0 1px #ffffff14}@media (min-width:768px){.audio-hero__art{width:15rem}}.audio-hero__art:hover{transform:scale(1.02)}.audio-hero__art img,.audio-hero__art-fallback{object-fit:cover;width:100%;height:100%}.audio-hero__art-fallback{color:var(--audio-accent,#fc3c44);background:radial-gradient(70% 70% at 50% 45%, var(--audio-accent,#fc3c44), transparent 70%), linear-gradient(145deg, #3a3a3c, #1c1c1e);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.audio-hero__art-fallback{background:radial-gradient(70% 70% at 50% 45%, color-mix(in srgb, var(--audio-accent,#fc3c44) 22%, transparent), transparent 70%), linear-gradient(145deg, #3a3a3c, #1c1c1e)}}.audio-hero__art-fallback :is(svg,span[class^=hero-]){color:var(--audio-accent,#fc3c44);opacity:.92}.audio-hero__copy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.audio-hero__open{min-width:0;color:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:none;flex-direction:column;gap:.2rem;margin:0;padding:0;display:flex}.audio-hero__eyebrow{letter-spacing:-.01em;text-transform:none;color:var(--audio-muted);margin:0;font-size:.8rem;font-weight:600}.audio-hero__title{letter-spacing:-.04em;color:var(--audio-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.2rem 0 0;font-size:clamp(1.7rem,3.5vw,2.5rem);font-weight:700;line-height:1.05;display:-webkit-box;overflow:hidden}.audio-hero__artist,.audio-hero__meta{color:var(--audio-muted);white-space:nowrap;text-overflow:ellipsis;margin:.2rem 0 0;font-size:.95rem;overflow:hidden}.audio-hero__copy .audio-track-sheet__actions--inline{margin-top:1rem}.audio-search-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;min-height:16rem;padding:2.5rem 1.25rem;display:flex}.audio-search-empty__icon{opacity:.35;width:2.75rem;height:2.75rem;color:var(--audio-ink)}.audio-search-empty__title{letter-spacing:-.02em;color:var(--audio-ink);margin:0;font-size:1.35rem;font-weight:700}.audio-search-empty__copy{max-width:22rem;color:var(--audio-muted);margin:0;font-size:.95rem;line-height:1.45}#media-library-audio .media-search-title-field{flex:auto;align-items:center;min-width:0;display:flex}#media-library-audio .media-search-title-field .media-discover-search__form{flex:auto;min-width:0}#media-library-audio .media-search-title-field .window-control-close,#media-library-audio .media-search-surface--audio .window-control-close{width:1.75rem;height:1.75rem}#media-library-audio .media-search-surface--audio,#media-library-audio .media-search-surface--audio.media-search-overlay,body[data-page=audio] .media-search-surface--audio,body[data-page=audio] .media-search-surface--audio.media-search-overlay{background:0 0}#media-library-audio .media-search-surface--audio .media-search-surface__chrome,body[data-page=audio] .media-search-surface--audio .media-search-surface__chrome{border-bottom-color:var(--audio-rail-border);background:0 0}#media-library-audio .media-search-surface--header-field .media-search-surface__chrome,body[data-page=audio] .media-search-surface--header-field .media-search-surface__chrome{-webkit-backdrop-filter:none;background:0 0;border-bottom:0;padding-bottom:.45rem}#media-library-audio .media-discover-search--sorts-only{gap:0}#media-library-audio .media-search-surface--audio .media-discover-search__sorts,body[data-page=audio] .media-search-surface--audio .media-discover-search__sorts{justify-content:center}#media-library-audio .media-shell__main:has(>.media-search-surface){flex-direction:column;padding-top:0;padding-left:0;padding-right:0;display:flex}#media-library-audio .media-shell__main>.media-search-surface{flex:1;min-height:0}#media-library-audio .media-shell__main>.media-search-surface .media-search-surface__body{padding-left:1.15rem;padding-right:1.15rem}#media-library-audio .media-search-title-field .media-discover-search__input,#media-library-audio .media-search-surface--audio .media-discover-search__input,body[data-page=audio] .media-search-surface--audio .media-discover-search__input,[data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input,[data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input,.glass-mode #media-library-audio .media-search-title-field .media-discover-search__input,.glass-mode #media-library-audio .media-search-surface--audio .media-discover-search__input,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input,.glass-mode[data-color-scheme=light] [data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input,.glass-mode[data-color-scheme=press] [data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input{appearance:none;caret-color:var(--audio-ink);box-shadow:none;-webkit-backdrop-filter:none;border-radius:.85rem;padding-top:.55rem;padding-bottom:.55rem;font-size:.95rem;border-color:var(--audio-rail-border)!important;background:var(--audio-well)!important;background-color:var(--audio-well)!important;color:var(--audio-ink)!important}#media-library-audio .media-search-title-field .media-discover-search__input::placeholder,#media-library-audio .media-search-surface--audio .media-discover-search__input::placeholder,body[data-page=audio] .media-search-surface--audio .media-discover-search__input::placeholder,[data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input::placeholder,[data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input::placeholder,.glass-mode #media-library-audio .media-search-title-field .media-discover-search__input::placeholder,.glass-mode #media-library-audio .media-search-surface--audio .media-discover-search__input::placeholder,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input::placeholder,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input::placeholder{opacity:.85;color:var(--audio-muted)!important}#media-library-audio .media-search-title-field .media-discover-search__input:focus,#media-library-audio .media-search-surface--audio .media-discover-search__input:focus,body[data-page=audio] .media-search-surface--audio .media-discover-search__input:focus,[data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input:focus,[data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input:focus,.glass-mode #media-library-audio .media-search-title-field .media-discover-search__input:focus,.glass-mode #media-library-audio .media-search-surface--audio .media-discover-search__input:focus,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input:focus,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input:focus{border-color:var(--audio-accent,#fc3c44)!important}@supports (color:color-mix(in lab, red, red)){#media-library-audio .media-search-title-field .media-discover-search__input:focus,#media-library-audio .media-search-surface--audio .media-discover-search__input:focus,body[data-page=audio] .media-search-surface--audio .media-discover-search__input:focus,[data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input:focus,[data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input:focus,.glass-mode #media-library-audio .media-search-title-field .media-discover-search__input:focus,.glass-mode #media-library-audio .media-search-surface--audio .media-discover-search__input:focus,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input:focus,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input:focus{border-color:color-mix(in srgb, var(--audio-accent,#fc3c44) 55%, transparent)!important}}#media-library-audio .media-search-title-field .media-discover-search__input:focus,#media-library-audio .media-search-surface--audio .media-discover-search__input:focus,body[data-page=audio] .media-search-surface--audio .media-discover-search__input:focus,[data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input:focus,[data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input:focus,.glass-mode #media-library-audio .media-search-title-field .media-discover-search__input:focus,.glass-mode #media-library-audio .media-search-surface--audio .media-discover-search__input:focus,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input:focus,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input:focus{background:var(--audio-well-strong)!important;background-color:var(--audio-well-strong)!important;box-shadow:0 0 0 2px var(--audio-accent,#fc3c44)!important}@supports (color:color-mix(in lab, red, red)){#media-library-audio .media-search-title-field .media-discover-search__input:focus,#media-library-audio .media-search-surface--audio .media-discover-search__input:focus,body[data-page=audio] .media-search-surface--audio .media-discover-search__input:focus,[data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input:focus,[data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input:focus,.glass-mode #media-library-audio .media-search-title-field .media-discover-search__input:focus,.glass-mode #media-library-audio .media-search-surface--audio .media-discover-search__input:focus,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input:focus,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--audio-accent,#fc3c44) 22%, transparent)!important}}#media-library-audio .media-search-title-field .media-discover-search__input:focus,#media-library-audio .media-search-surface--audio .media-discover-search__input:focus,body[data-page=audio] .media-search-surface--audio .media-discover-search__input:focus,[data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input:focus,[data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input:focus,.glass-mode #media-library-audio .media-search-title-field .media-discover-search__input:focus,.glass-mode #media-library-audio .media-search-surface--audio .media-discover-search__input:focus,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-title-field input.media-discover-search__input:focus,.glass-mode [data-themed-surface=vertical] #media-library-audio .media-search-surface--audio input.media-discover-search__input:focus{outline:none}#media-library-audio .media-search-title-field .media-discover-search__icon,#media-library-audio .media-search-surface--audio .media-discover-search__icon,body[data-page=audio] .media-search-surface--audio .media-discover-search__icon{color:var(--audio-ink);opacity:.5}#media-library-audio .media-search-surface--audio .media-discover-search__sorts .chrome-segment-bar,body[data-page=audio] .media-search-surface--audio .media-discover-search__sorts .chrome-segment-bar{background:var(--audio-well);border-color:var(--audio-rail-border)}#media-library-audio .media-search-title-field .media-discover-search__field--close .media-discover-search__input,#media-library-audio .media-search-surface--audio .media-discover-search__field--close .media-discover-search__input,body[data-page=audio] .media-search-surface--audio .media-discover-search__field--close .media-discover-search__input{padding-right:2.45rem}.audio-cover-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem .95rem;min-width:0;max-width:100%;padding:.15rem .05rem 1.25rem;display:grid}@media (min-width:640px){.audio-cover-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem 1.1rem}}@media (min-width:1024px){.audio-cover-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1400px){.audio-cover-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.audio-cover-card{text-align:left;cursor:default;background:0 0;border:none;border-radius:0;flex-direction:column;gap:.4rem;min-width:0;padding:0;transition:transform .16s;display:flex}.audio-cover-card__open{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:.4rem;width:100%;min-width:0;padding:0;display:flex}.audio-cover-card:hover,.audio-cover-card.is-selected{background:0 0}.audio-cover-card:focus,.audio-cover-card:focus-visible,.audio-cover-card__open:focus,.audio-cover-card__open:focus-visible{outline:none}.audio-cover-card:hover .audio-cover-card__art{transform:scale(1.015);box-shadow:0 18px 36px #00000073,0 0 0 1px #ffffff0f}.audio-cover-card__open:active{transform:scale(.985)}.audio-cover-card__art{aspect-ratio:1;border-radius:var(--audio-art-radius);background:linear-gradient(160deg,#2c2c2e,#1c1c1e);flex-shrink:0;width:100%;transition:box-shadow .18s,transform .22s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 10px 24px #00000059,0 0 0 1px #ffffff0a}.audio-cover-card__art:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000 55%,#00000047);transition:opacity .16s;position:absolute;inset:0}.audio-cover-card:hover .audio-cover-card__art:after{opacity:1}.audio-cover-card__art img{object-fit:cover;width:100%;height:100%}.audio-cover-card__title,.audio-cover-card__artist{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.audio-cover-card__title{letter-spacing:-.01em;color:var(--audio-ink);margin:0;font-size:.8125rem;font-weight:600;line-height:1.25}.audio-cover-card__artist{color:var(--audio-muted);margin:0;font-size:.75rem;font-weight:400;line-height:1.3}.audio-track-list{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex-direction:column;gap:.15rem;min-width:0;max-width:100%;padding:.15rem 0 .2rem;display:flex;overflow-x:auto}.audio-track-row{text-align:left;border-radius:.65rem;align-items:center;gap:.75rem;width:100%;min-width:0;max-width:100%;padding:.45rem .35rem .45rem .1rem;transition:background .14s;display:flex}.audio-track-row:hover,.audio-track-row.is-playing,.audio-track-row.is-selected{background:var(--audio-well)}.audio-track-row.is-playing{background:var(--audio-well-strong)}.audio-track-row.is-playing .audio-track-row__title,.audio-track-row.is-selected .audio-track-row__title{color:var(--audio-accent)}.audio-track-row-wrap.is-playing .audio-track-row{background:var(--audio-well-strong)}.audio-track-row-wrap.is-playing .audio-track-row__title,.audio-track-row-wrap.is-playing .truncate{color:var(--audio-accent)}.music-album-track-table__row.is-playing{background:var(--audio-well-strong)}.music-album-track-table__row.is-playing .music-album-track-table__title p:first-child{color:var(--audio-accent,#fc3c44)}.audio-track-row__art{background:var(--audio-well-strong);border-radius:.55rem;flex-shrink:0;width:3rem;height:3rem;position:relative;overflow:hidden;box-shadow:0 6px 16px #00000047}.audio-track-row__art img{object-fit:cover;width:100%;height:100%}.audio-track-row__meta{flex:1;min-width:0}.audio-track-row__title{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:650;overflow:hidden}.audio-track-row__sub{color:var(--audio-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:.1rem;font-size:.78rem;overflow:hidden}.audio-track-row__duration{font-variant-numeric:tabular-nums;color:var(--audio-muted);flex-shrink:0;margin-left:auto;padding-left:.75rem;font-size:.78rem}.audio-track-row__stats,.audio-track-sheet__stats{margin-top:.3rem}.audio-track-sheet__stats{justify-content:center;width:100%;display:flex}.audio-track-row__stats .media-engagement-badge,.audio-track-sheet__stats .media-engagement-badge{background:var(--audio-well);color:var(--audio-muted);font-size:.65rem;font-weight:600}.audio-track-sheet__stats button.media-engagement-badge:hover{background:var(--audio-well-strong);color:var(--audio-ink)}.audio-track-row__chevron{opacity:.28;flex-shrink:0;width:1rem;height:1rem}.audio-track-row:hover .audio-track-row__chevron,.audio-track-row.is-selected .audio-track-row__chevron,.music-album-track-table__row:hover .audio-track-row__chevron,.music-album-track-table__row.is-selected .audio-track-row__chevron{opacity:.55}.audio-track-sheet{display:none}.audio-track-sheet:not(.is-open){pointer-events:none!important;display:none!important}.audio-track-sheet.is-open{z-index:110;padding:env(safe-area-inset-top,0px) 0 0;justify-content:stretch;align-items:flex-end;margin:0;display:flex;position:fixed;inset:0}.audio-track-sheet__backdrop{cursor:pointer;background:#0000008c;border:0;position:absolute;inset:0}.audio-track-sheet__panel{z-index:1;width:100%;max-width:none;max-height:min(92dvh, 44rem, calc(100dvh - env(safe-area-inset-top,0px) - .75rem));padding:1rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px));background:var(--app-surface,#fff);color:var(--audio-ink);border:1px solid var(--audio-rail-border);border-radius:1.15rem 1.15rem 0 0;margin:0;animation:.18s ease-out audio-track-sheet-up;position:relative;overflow:auto;box-shadow:0 -12px 40px #0000002e}@keyframes audio-track-sheet-up{0%{opacity:.6;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.audio-track-sheet__toolbar{z-index:2;background:var(--app-surface,#fff);justify-content:space-between;align-items:center;gap:.75rem;margin:-.15rem -.15rem .85rem;padding:.15rem;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.audio-track-sheet__toolbar{background:color-mix(in srgb, var(--app-surface,#fff) 92%, transparent)}}.audio-track-sheet__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--audio-muted);margin:0;font-size:.7rem;font-weight:600}.audio-track-sheet__close{width:2.75rem;height:2.75rem;color:var(--audio-ink,#f4f4f5);background:var(--audio-well);border:0;border-radius:999px;justify-content:center;align-items:center;margin:-.35rem -.35rem -.35rem 0;display:inline-flex}.audio-track-sheet__close:hover{background:var(--audio-well-strong)}.audio-track-sheet__close-mark{pointer-events:none;width:1.25rem;height:1.25rem;display:block}.audio-track-sheet__close span,.audio-track-sheet__close svg{pointer-events:none}.audio-track-sheet__art{aspect-ratio:1;border-radius:.9rem;width:min(100%,16rem);margin:0 auto 1rem;overflow:hidden}.audio-track-sheet__art img{object-fit:cover;width:100%;height:100%}.audio-track-sheet__art-fallback{background:var(--audio-well);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.audio-track-sheet__title{text-align:center;margin:0;font-size:1.35rem;font-weight:650;line-height:1.25}.audio-track-sheet__meta{text-align:center;color:var(--audio-muted);margin:.35rem 0 0;font-size:.85rem}.audio-track-sheet__actions{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.35rem;margin-top:1.25rem;display:flex}.audio-track-sheet__actions--inline{justify-content:flex-start;margin-top:1rem}.audio-sheet-cta{color:var(--audio-ink);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.45rem;padding:0;display:inline-flex}.audio-sheet-cta__icon{border-radius:999px;justify-content:center;align-items:center;width:3.85rem;height:3.85rem;transition:transform .14s,background .14s,box-shadow .14s;display:inline-flex}.audio-sheet-cta__label{letter-spacing:.01em;color:var(--audio-muted);font-size:.78rem;font-weight:600}.audio-sheet-cta--play .audio-sheet-cta__icon{background:var(--audio-accent);color:#fff;box-shadow:0 10px 28px #fc3c4466,inset 0 1px #ffffff2e}.audio-sheet-cta--play .audio-sheet-cta__icon .hero-play{margin-left:.12rem}.audio-sheet-cta--queue .audio-sheet-cta__icon{background:var(--audio-well-strong);color:var(--audio-ink);box-shadow:inset 0 0 0 1px var(--audio-rail-border)}.audio-sheet-cta:hover .audio-sheet-cta__icon{transform:scale(1.05)}.audio-sheet-cta--play:hover .audio-sheet-cta__icon{background:var(--audio-accent)}@supports (color:color-mix(in lab, red, red)){.audio-sheet-cta--play:hover .audio-sheet-cta__icon{background:color-mix(in oklab, var(--audio-accent) 88%, white)}}.audio-sheet-cta--play:hover .audio-sheet-cta__icon{box-shadow:0 14px 32px #fc3c447a,inset 0 1px #ffffff38}.audio-sheet-cta--queue:hover .audio-sheet-cta__icon{background:var(--audio-well-strong)}@supports (color:color-mix(in lab, red, red)){.audio-sheet-cta--queue:hover .audio-sheet-cta__icon{background:color-mix(in oklab, var(--audio-well-strong) 70%, white)}}.audio-sheet-cta--queue.is-audio-added .audio-sheet-cta__icon,.audio-sheet-cta--queue.is-audio-queued .audio-sheet-cta__icon{color:#fff;background:#16a34a;box-shadow:0 10px 24px #16a34a57,inset 0 1px #ffffff2e}.dark .audio-sheet-cta--queue.is-audio-added .audio-sheet-cta__icon,.dark .audio-sheet-cta--queue.is-audio-queued .audio-sheet-cta__icon{background:#22c55e;box-shadow:0 10px 24px #22c55e47,inset 0 1px #ffffff24}.audio-sheet-cta--queue.is-audio-added .audio-sheet-cta__label,.audio-sheet-cta--queue.is-audio-queued .audio-sheet-cta__label{color:#16a34a}.dark .audio-sheet-cta--queue.is-audio-added .audio-sheet-cta__label,.dark .audio-sheet-cta--queue.is-audio-queued .audio-sheet-cta__label{color:#4ade80}.audio-sheet-cta--queue.is-audio-added .audio-sheet-cta__icon{transform:scale(1.06)}.audio-sheet-cta--queue.is-audio-queue-pulse .audio-sheet-cta__icon,[data-audio-action=queue].is-audio-queue-pulse{animation:.42s audioQueuePulse}[data-audio-action=queue].is-audio-queued:not(.audio-sheet-cta),[data-audio-action=queue].is-audio-added:not(.audio-sheet-cta){color:#16a34a;opacity:1}.dark [data-audio-action=queue].is-audio-queued:not(.audio-sheet-cta),.dark [data-audio-action=queue].is-audio-added:not(.audio-sheet-cta){color:#4ade80}@keyframes audioQueuePulse{0%{transform:scale(1)}35%{transform:scale(1.08)}to{transform:scale(1)}}.audio-sheet-cta:active .audio-sheet-cta__icon{transform:scale(.96)}.audio-sheet-cta:hover .audio-sheet-cta__label{color:var(--audio-ink)}.audio-track-sheet__manage{grid-template-columns:1fr 1fr;gap:.45rem;margin-top:1rem;display:grid}.audio-track-sheet__manage-btn{min-height:2.5rem;color:var(--audio-ink);background:var(--audio-well);border-radius:.7rem;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.82rem;font-weight:550;display:inline-flex}.audio-track-sheet__manage-btn:hover{background:var(--audio-well-strong)}@media (min-width:900px){.audio-track-sheet.is-open{padding:max(1.5rem, env(safe-area-inset-top,0px));justify-content:center;align-items:center}.audio-track-sheet__panel{border-radius:1.15rem;width:min(28rem,100%);max-height:min(85vh,38rem);padding:1.15rem 1.25rem 1.35rem}}.audio-shell .app-browser-center,.audio-shell .media-shell__stage{position:relative}.audio-now-bar{--audio-now-orb-gutter:.85rem;z-index:8;min-height:4.15rem;padding:.55rem .85rem .55rem var(--audio-now-orb-gutter);border:1px solid var(--audio-rail-border);background:var(--app-surface,#fff);border-radius:9999px;align-items:center;gap:.85rem;width:min(42rem,100% - 1.4rem);margin:.45rem auto .65rem;display:flex;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.audio-now-bar{background:color-mix(in srgb, var(--app-surface,#fff) 92%, transparent)}}.audio-now-bar{-webkit-backdrop-filter:saturate(1.4)blur(28px);box-shadow:0 1px 0 var(--app-text-primary,#fff) inset, 0 14px 40px #00000024}@supports (color:color-mix(in lab, red, red)){.audio-now-bar{box-shadow:0 1px 0 color-mix(in srgb, var(--app-text-primary,#fff) 12%, transparent) inset, 0 14px 40px #00000024}}.audio-now-bar{transition:opacity .16s,transform .16s}html.native-app:not(.visionos-app) .audio-now-bar,html.android-app .audio-now-bar{margin-bottom:.55rem}@media (min-width:1024px){body[data-page=audio] .audio-now-bar{margin-bottom:calc(.85rem + env(safe-area-inset-bottom,0px));--audio-now-orb-gutter:.85rem;padding-left:.85rem;padding-right:.85rem}html.native-app:not(.visionos-app) body[data-page=audio] .audio-now-bar{margin-bottom:.85rem}html.android-app body[data-page=audio] .audio-now-bar{margin-bottom:calc(.85rem + max(0px, var(--safe-area-inset-bottom,1.25rem)))}}.audio-now-bar--empty{opacity:.72}.audio-now-bar--empty .audio-now-bar__artist:empty{display:none}.audio-now-bar__art-btn{background:var(--audio-well-strong);cursor:pointer;border:none;border-radius:.4rem;flex-shrink:0;width:2.65rem;height:2.65rem;padding:0;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000059}.audio-now-bar__artwork{object-fit:cover;width:100%;height:100%}.audio-now-bar__art-fallback{color:var(--audio-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.audio-now-bar__artwork:not(.hidden)+.audio-now-bar__art-fallback{display:none}.audio-now-bar__meta{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:.1rem;min-width:0;padding:.15rem .35rem .15rem 0;display:flex}.audio-now-bar__title{max-width:100%;color:var(--audio-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:650;line-height:1.2;display:block;overflow:hidden}.audio-now-bar__artist{max-width:100%;color:var(--audio-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:500;line-height:1.25;display:block;overflow:hidden}.audio-now-bar__artist:empty{display:none}.audio-now-bar__transport{flex-shrink:0;align-items:center;gap:.1rem;margin-left:auto;display:flex}@media (max-width:767px){.audio-now-bar__prev{display:none}}.audio-now-btn{width:2.4rem;height:2.4rem;color:var(--audio-ink);cursor:pointer;appearance:none;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:0;transition:background .12s;display:inline-flex}.audio-now-btn svg{pointer-events:none;flex-shrink:0;display:block}.audio-now-btn--play{width:2.75rem;height:2.75rem;position:relative}.audio-now-btn--play svg{width:1.5rem;height:1.5rem;margin:auto;position:absolute;inset:0}.audio-now-btn--play .gap-icon-play.hidden,.audio-now-btn--play .gap-icon-pause.hidden{display:none!important}@media (hover:hover) and (pointer:fine){.audio-now-btn:hover{background:var(--audio-well)}}.audio-now-btn:active{background:var(--audio-well)}.audio-now-btn--play.audio-now-btn--xl{background:var(--audio-ink);color:var(--app-surface,#fff)}.audio-now-btn--play.audio-now-btn--xl:hover{background:var(--audio-ink)}@supports (color:color-mix(in lab, red, red)){.audio-now-btn--play.audio-now-btn--xl:hover{background:color-mix(in srgb, var(--audio-ink) 88%, var(--audio-accent))}}.audio-now-btn--play.audio-now-btn--xl:hover{color:var(--app-surface,#fff)}.audio-now-btn--xl{width:3.75rem;height:3.75rem}.audio-now-btn--xl svg{width:1.75rem;height:1.75rem}.audio-now-btn--shuffle.is-active,.audio-now-btn--repeat.is-active{color:#3b82f6;background:#3b82f62e}.audio-now-btn--shuffle.is-active:hover,.audio-now-btn--repeat.is-active:hover{background:#3b82f647}.audio-now-stage{z-index:112;background:radial-gradient(90% 70% at 50% 0%, var(--audio-accent), transparent 55%), var(--app-surface,#fff);flex-direction:column;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.audio-now-stage{background:radial-gradient(90% 70% at 50% 0%, color-mix(in srgb, var(--audio-accent) 16%, transparent), transparent 55%), var(--app-surface,#fff)}}.audio-now-stage{color:var(--audio-ink);border-radius:0;margin:0;overflow:hidden}.audio-now-stage.hidden{display:none}.audio-now-stage__chrome{padding:.5rem .65rem;padding-top:max(.5rem, max(var(--safe-area-inset-top,0px), env(safe-area-inset-top,0px)));flex-shrink:0;justify-content:space-between;align-items:center;display:flex}html.android-app .audio-now-stage__chrome{padding-top:max(.5rem, max(3rem, var(--safe-area-inset-top,3rem)))}html.is-visionos .audio-now-stage__chrome,.is-visionos .audio-now-stage__chrome{padding-top:.5rem}.audio-now-stage__heading{letter-spacing:.08em;text-transform:uppercase;color:var(--audio-muted);font-size:.75rem;font-weight:650}.audio-now-stage__body{min-height:0;padding:.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;align-items:center;display:flex;overflow-y:auto}.audio-now-stage__art-wrap{aspect-ratio:1;cursor:default;width:min(20rem,72vw,42vh);color:inherit;background:linear-gradient(145deg,#3a2a24,#1d1815);border:none;border-radius:1rem;flex-shrink:0;margin-bottom:1.25rem;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080}.audio-now-stage__art-wrap.is-link{cursor:pointer}.audio-now-stage__artwork{object-fit:cover;width:100%;height:100%}.audio-now-stage__art-fallback{color:var(--audio-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.audio-now-stage__artwork:not(.hidden)+.audio-now-stage__art-fallback{display:none}.audio-now-stage__meta{text-align:center;width:min(28rem,100%);margin-bottom:1rem}.audio-now-stage__title{color:var(--audio-ink);cursor:default;width:100%;font-family:inherit;font-size:1.35rem;font-weight:700;line-height:inherit;background:0 0;border:none;margin:0;padding:0}.audio-now-stage__title.is-link{cursor:pointer}.audio-now-stage__title.is-link:hover{text-underline-offset:.18em;text-decoration:underline}.audio-now-stage__artist{color:var(--audio-muted);min-height:1.25rem;margin:.35rem 0 0;font-size:.925rem}.audio-now-stage__links{flex-wrap:wrap;justify-content:center;gap:.35rem .85rem;margin-top:.55rem;display:flex}.audio-now-stage__links.hidden{display:none}.audio-now-stage__link{color:var(--audio-ink);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8rem;font-weight:600}.audio-now-stage__link:hover{text-underline-offset:.15em;text-decoration:underline}.audio-now-stage__link.hidden{display:none}.audio-now-stage__stats{justify-content:center;margin-top:.7rem}.audio-now-stage__stats.hidden{display:none}.audio-now-stage__stats .media-engagement-badge{background:var(--audio-well);color:var(--audio-muted);font-size:.75rem;font-weight:600}.audio-now-stage__stats button.media-engagement-badge:hover{background:var(--audio-well-strong);color:var(--audio-ink)}.audio-now-stage__like .audio-now-stage__heart-solid,.audio-now-stage__like.is-liked .audio-now-stage__heart-outline{display:none}.audio-now-stage__like.is-liked .audio-now-stage__heart-solid{display:block}.audio-now-stage__seek,.audio-now-stage__volume{align-items:center;gap:.65rem;width:min(28rem,100%);display:flex}.audio-now-stage__seek{margin-bottom:.85rem}.audio-now-stage__volume{margin:.85rem 0 1.25rem}.audio-now-stage__time{font-variant-numeric:tabular-nums;color:var(--audio-muted);min-width:2.25rem;font-size:.7rem}.audio-now-stage__range{min-width:0;accent-color:var(--audio-accent);cursor:pointer;flex:1}.audio-now-stage__transport{justify-content:center;align-items:center;gap:.85rem;display:flex}.audio-now-stage__lyrics-btn.is-active{color:var(--audio-accent)}.audio-now-stage__lyrics{white-space:pre-wrap;text-align:center;width:min(28rem,100%);max-height:12rem;color:var(--audio-ink);margin:.75rem 0 .25rem;font-size:.95rem;line-height:1.5;display:none;overflow-y:auto}.audio-now-stage.is-lyrics .audio-now-stage__lyrics{display:block}.audio-now-stage__lyrics.is-empty{color:var(--audio-muted)}.audio-now-stage__queue-head{letter-spacing:.04em;text-transform:uppercase;width:min(28rem,100%);color:var(--audio-muted);justify-content:space-between;align-items:center;margin-bottom:.45rem;font-size:.75rem;font-weight:650;display:flex}.audio-now-stage__clear{color:var(--audio-accent);cursor:pointer;text-transform:none;letter-spacing:0;background:0 0;border:none;font-size:.75rem;font-weight:600}.audio-now-stage__queue{flex-direction:column;gap:.2rem;width:min(28rem,100%);margin:0;padding:0;list-style:none;display:flex}.audio-now-stage__queue-item{cursor:pointer;color:var(--audio-ink);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .55rem;font-size:.85rem;display:flex;position:relative}.audio-now-stage__queue-item:hover{background:var(--audio-well)}.audio-now-stage__queue-item.is-active{background:var(--audio-well-strong);color:var(--audio-accent)}.audio-now-stage__queue-item__art{background:var(--audio-well-strong);border-radius:.4rem;flex-shrink:0;width:2.25rem;height:2.25rem;overflow:hidden}.audio-now-stage__queue-item__art img{object-fit:cover;width:100%;height:100%;display:block}.audio-now-stage__queue-item__art img.hidden{display:none}.audio-now-stage__queue-item__title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.audio-now-stage__queue-item__remove{color:var(--audio-muted);cursor:pointer;background:0 0;border:none;padding:.15rem .35rem;font-size:1.1rem;line-height:1}.audio-now-stage__queue-item__remove:hover{color:var(--audio-ink)}.audio-now-stage__queue-item__menu{flex-shrink:0;position:relative}.audio-now-stage__queue-item__menu summary{cursor:pointer;color:var(--audio-muted);letter-spacing:.08em;padding:.15rem .35rem;font-size:.95rem;line-height:1;list-style:none}.audio-now-stage__queue-item__menu summary::-webkit-details-marker{display:none}.audio-now-stage__queue-item__menu summary:hover{color:var(--audio-ink)}.audio-now-stage__queue-item__menu-list{z-index:5;background:var(--audio-well-strong,#2a211d);min-width:8.5rem;color:var(--audio-ink);border-radius:.55rem;flex-direction:column;padding:.3rem;display:flex;position:absolute;top:calc(100% + .2rem);right:0;box-shadow:0 10px 28px #0006}.audio-now-stage__queue-item__menu-list.is-ported{z-index:130;pointer-events:auto;--app-surface:#fff;--app-text-primary:#0f172a;--audio-ink:#0f172a;--audio-well:#e5e7eb;background:var(--app-surface);color:var(--app-text-primary);position:fixed;top:auto;right:auto}html[data-color-scheme=dark] .audio-now-stage__queue-item__menu-list.is-ported,html[data-color-scheme=neutral] .audio-now-stage__queue-item__menu-list.is-ported{--app-surface:#141416;--app-text-primary:#f4f4f5;--audio-ink:#f4f4f5;--audio-well:#1c1c1feb}html[data-color-scheme=neutral] .audio-now-stage__queue-item__menu-list.is-ported{--app-surface:#1e293b;--app-text-primary:#f1f5f9;--audio-ink:#f1f5f9;--audio-well:#273449eb}html[data-color-scheme=pink] .audio-now-stage__queue-item__menu-list.is-ported{--app-text-primary:#500724;--audio-ink:#500724}html[data-color-scheme=purple] .audio-now-stage__queue-item__menu-list.is-ported{--app-text-primary:#2e1065;--audio-ink:#2e1065}html[data-color-scheme=press] .audio-now-stage__queue-item__menu-list.is-ported{--app-surface:#faf8f2;--app-text-primary:#2d2a23;--audio-ink:#2d2a23}.audio-now-stage__queue-item__menu-list button{color:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.4rem;padding:.4rem .5rem;font-family:inherit;font-size:.78rem;font-weight:600}.audio-now-stage__queue-item__menu-list button:hover{background:var(--audio-well,currentColor)}@supports (color:color-mix(in lab, red, red)){.audio-now-stage__queue-item__menu-list button:hover{background:var(--audio-well,color-mix(in srgb, currentColor 8%, transparent))}}.media-gallery-body.music-album-detail{width:100%;min-width:0;height:auto;min-height:min-content;padding:.35rem .15rem var(--audio-now-bar-clearance,5.25rem);flex-direction:column;flex:1 0 auto;align-self:flex-start;display:flex;position:relative;overflow:visible}.music-album-detail__head{flex:none;min-width:0;max-width:100%}.music-album-detail__body{flex-direction:column;flex:none;min-width:0;display:flex}.music-album-track-table-scroller{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;flex:none;min-width:0;max-width:100%;overflow:auto hidden}.music-album-track-table-scroller .music-album-track-table{width:100%;min-width:max-content}.music-album-track-table-scroller .music-album-credits{width:100%;max-width:100%;position:sticky;left:0}.music-album-detail__toolbar{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;margin-bottom:1.15rem;display:flex;position:relative}.music-album-detail__back{color:var(--audio-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.15rem;padding:.25rem 0;font-size:.95rem;font-weight:500;display:inline-flex}.music-album-detail__actions{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:.4rem;min-width:0;display:flex}.music-album-detail__actions .chrome-btn{flex-shrink:0}.music-album-detail__hero{grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:1.15rem;min-width:0;max-width:100%;margin-bottom:1.5rem;display:grid}@media (min-width:640px){.music-album-detail__hero{grid-template-columns:13rem minmax(0,1fr);gap:1.5rem}}.music-album-detail__hero>form,.music-album-detail__art-wrap{align-self:start;width:100%;min-width:0;margin:0}.music-album-detail__copy{min-width:0;max-width:100%;overflow:hidden}.music-album-detail__art{aspect-ratio:1;border-radius:var(--audio-art-radius);background:linear-gradient(160deg,#2c2c2e,#1c1c1e);width:100%;position:relative;overflow:hidden;box-shadow:0 22px 44px #00000080,0 0 0 1px #ffffff0d}.music-album-detail__art-picker{cursor:pointer;display:block}.music-album-detail__art img{object-fit:cover;width:100%;height:100%;display:block}.music-album-detail__art-fallback{color:var(--audio-muted);flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:.75rem;display:flex;position:absolute;inset:0}.music-album-detail__art-hint{letter-spacing:-.01em;text-align:center;color:var(--audio-ink);font-size:.8rem;font-weight:600}.music-album-detail__art-overlay{color:#fff;letter-spacing:-.01em;text-align:center;opacity:0;background:#00000085;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:.75rem;font-size:.8rem;font-weight:600;transition:opacity .16s;display:flex;position:absolute;inset:0}.music-album-detail__art-picker:hover .music-album-detail__art-overlay,.music-album-detail__art-picker:focus-within .music-album-detail__art-overlay,.music-album-detail__art-picker.is-uploading .music-album-detail__art-overlay{opacity:1}.music-album-detail__art-progress{color:var(--audio-muted);margin-top:.45rem;font-size:.75rem;display:block}.music-album-detail__eyebrow{letter-spacing:-.01em;text-transform:none;color:var(--audio-muted);margin:0 0 .2rem;font-size:.8rem;font-weight:600}.music-album-detail__title{letter-spacing:-.04em;overflow-wrap:anywhere;color:var(--audio-ink);margin:0;font-size:clamp(1.7rem,3.2vw,2.45rem);font-weight:700;line-height:1.05}.music-album-detail__artist{color:var(--audio-accent);margin:.35rem 0 0;font-size:1.05rem;font-weight:600}.music-album-detail__description{max-width:34rem;color:var(--audio-muted);margin:.65rem 0 0;font-size:.9rem;line-height:1.45}.music-album-detail__meta{color:var(--audio-muted);margin:.5rem 0 0;font-size:.78rem}.music-album-detail__copy .media-engagement-badges,.audio-hero__stats{margin-top:.65rem}.music-album-detail__copy .media-engagement-badge,.audio-hero__stats .media-engagement-badge,.audio-cover-card .media-engagement-badge{background:var(--audio-well);color:var(--audio-muted);font-size:.65rem;font-weight:600}.music-album-detail__copy button.media-engagement-badge:hover,.audio-cover-card button.media-engagement-badge:hover{background:var(--audio-well-strong);color:var(--audio-ink)}.audio-cover-card .media-engagement-badges{margin-top:.35rem}.audio-cover-card .media-engagement-badges:not(.is-interactive){pointer-events:none}.audio-cover-card__delete{width:1.85rem;height:1.85rem;color:var(--audio-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-self:flex-start;align-items:center;margin-top:-.15rem;display:inline-flex}.audio-cover-card__delete:hover{background:var(--audio-well);color:var(--audio-ink)}.music-album-tracks-upload{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.music-album-tracks-upload__form{margin:0}.music-album-tracks-upload__hint{max-width:16rem;color:var(--audio-muted);margin:0;font-size:.75rem;line-height:1.35}.music-album-tracks-upload__progress{flex-direction:column;gap:.25rem;max-width:16rem;display:flex}.music-album-editor__fields{flex-direction:column;gap:.65rem;display:flex}.music-album-editor__grid{grid-template-columns:1fr;gap:.75rem;margin-top:.35rem;display:grid}@media (min-width:640px){.music-album-editor__grid{grid-template-columns:1fr 1fr}}.music-album-editor__tracks{border:1px solid var(--audio-muted);max-height:22rem;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.music-album-editor__tracks{border:1px solid color-mix(in srgb, var(--audio-muted) 22%, transparent)}}.music-album-editor__tracks{border-radius:.75rem;padding:.35rem}.music-album-editor__explicit{color:var(--audio-ink)}.music-album-track-table{flex-direction:column;gap:.15rem;display:flex}.music-album-track-table__head,.music-album-track-table__row{grid-template-columns:1.75rem 1.65rem 2.25rem minmax(0,1fr) 3.25rem auto;align-items:center;gap:.45rem;padding:.55rem .35rem;display:grid}.music-album-track-table__play{justify-content:center;align-items:center;display:flex}.music-album-track-table__art{background:var(--audio-well-strong);border-radius:.35rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;overflow:hidden}.music-album-track-table__art img{object-fit:cover;width:100%;height:100%}.music-album-track-table__head{text-transform:uppercase;letter-spacing:.04em;color:var(--audio-muted);border-bottom:1px solid var(--audio-muted);font-size:.72rem}@supports (color:color-mix(in lab, red, red)){.music-album-track-table__head{border-bottom:1px solid color-mix(in srgb, var(--audio-muted) 25%, transparent)}}.music-album-track-table__row{cursor:pointer;border-radius:.65rem}.music-album-track-table__row:hover,.music-album-track-table__row.is-selected{background:var(--audio-well)}.music-album-track-table__title-btn{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:.05rem;margin:0;padding:0;display:flex}.music-album-track-table__title .audio-track-row__stats{margin-top:.15rem}.music-album-track-table__num,.music-album-track-table__time{color:var(--audio-muted);font-variant-numeric:tabular-nums;font-size:.85rem}.music-album-track-table__num{justify-content:center;align-items:center;min-height:1rem;display:inline-flex;position:relative}.music-album-track-table__num .audio-now-eq{margin:auto;position:absolute;inset:0}.music-album-track-table__row.is-playing .music-album-track-table__num-value{visibility:hidden}.music-album-track-table__actions{justify-content:flex-end;align-items:center;gap:.25rem;display:inline-flex}.music-album-credits__list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.music-album-credits__list li{flex-direction:column;gap:.15rem;font-size:.9rem;display:flex}.audio-track-row-wrap{align-items:stretch;gap:.25rem;min-width:0;max-width:100%;display:flex}.audio-track-row-wrap .audio-track-row{flex:1;min-width:0}.audio-track-row__icon,.audio-track-row__remove{width:1.85rem;height:1.85rem;color:var(--audio-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.audio-track-row__icon:hover,.audio-track-row__remove:hover{background:var(--audio-well);color:var(--audio-ink)}.audio-track-row__play{color:var(--audio-ink)}.audio-track-row__play-slot{flex-shrink:0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:flex;position:relative}.audio-track-row__play-slot .audio-now-eq{margin:auto;position:absolute;inset:0}.audio-track-row-wrap.is-playing .audio-track-row__play-slot .audio-track-row__play{opacity:0}.music-album-track-table__row .audio-track-row__play{justify-self:center}.audio-stage-body{flex-direction:row;flex:1;min-width:0;min-height:0;display:flex;overflow-x:hidden}.audio-stage-body>.media-gallery-body,.audio-stage-body>.audio-listen-now,.audio-stage-body>.audio-app-body,.audio-stage-body>.media-search-surface,.audio-stage-body>.music-album-detail,.audio-stage-body>form{flex:auto;min-width:0;max-width:100%}.audio-shell .media-shell__main{padding-bottom:var(--audio-now-bar-clearance,5.25rem)}.audio-stage-body>.media-shell__main{flex:1;min-width:0}.audio-lyrics-panel{min-width:0;display:none}.audio-lyrics-panel.is-open{display:flex}.audio-lyrics-panel__backdrop{cursor:pointer;background:#00000059;border:0;padding:0;display:none}.audio-lyrics-panel__pane{background:var(--app-surface,#fff);flex-direction:column;min-width:0;min-height:0;display:flex}@supports (color:color-mix(in lab, red, red)){.audio-lyrics-panel__pane{background:color-mix(in srgb, var(--app-surface,#fff) 96%, transparent)}}.audio-lyrics-panel__pane{border-left:1px solid var(--audio-rail-border)}.audio-lyrics-panel__toolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem .55rem;display:flex}.audio-lyrics-panel__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--audio-muted);margin:0;font-size:.72rem;font-weight:700}.audio-lyrics-panel__close{width:2rem;height:2rem;color:var(--audio-muted);cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.audio-lyrics-panel__close:hover{background:var(--audio-well);color:var(--audio-ink)}.audio-lyrics-panel__content{flex-direction:column;flex:1;min-height:0;padding:.35rem 1.15rem 1.25rem;display:flex;overflow:hidden}.audio-lyrics-panel__art-wrap{aspect-ratio:1;border-radius:var(--audio-art-radius);background:var(--audio-well-strong);flex-shrink:0;width:min(100%,16rem);margin:.35rem auto 1rem;position:relative;overflow:hidden;box-shadow:0 18px 40px #0000002e}.audio-lyrics-panel__artwork{object-fit:cover;width:100%;height:100%}.audio-lyrics-panel__art-fallback{color:var(--audio-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.audio-lyrics-panel__artwork:not(.hidden)+.audio-lyrics-panel__art-fallback{display:none}.audio-lyrics-panel__title{text-align:center;letter-spacing:-.03em;color:var(--audio-ink);margin:0;font-size:1.15rem;font-weight:700}.audio-lyrics-panel__artist{text-align:center;color:var(--audio-accent);min-height:1.2em;margin:.25rem 0 0;font-size:.9rem;font-weight:500}.audio-lyrics-panel__artist:empty{display:none}.audio-lyrics-panel__lyrics{-webkit-overflow-scrolling:touch;flex:1;min-height:0;margin-top:1.15rem;position:relative;overflow-y:auto}.audio-lyrics-panel__text{white-space:pre-wrap;letter-spacing:-.015em;color:var(--audio-ink);text-align:center;margin:0;font-size:1.05rem;font-weight:560;line-height:1.55}.audio-lyrics-panel__empty{text-align:center;color:var(--audio-muted);margin:2rem 0 0;font-size:.95rem;display:none}.audio-lyrics-panel__lyrics.is-empty .audio-lyrics-panel__text{display:none}.audio-lyrics-panel__lyrics.is-empty .audio-lyrics-panel__empty{display:block}.audio-shell.is-lyrics-open .audio-now-bar__lyrics{color:var(--audio-accent)}@media (min-width:900px){.audio-lyrics-panel.is-open{flex:0 0 clamp(17rem,34%,22rem);width:clamp(17rem,34%,22rem);max-width:42%;position:relative}.audio-lyrics-panel__backdrop{display:none!important}.audio-lyrics-panel__pane{flex:1;height:100%}}@media (max-width:899px){.audio-lyrics-panel.is-open{z-index:120;background:0 0;align-items:flex-end;display:flex;position:fixed;inset:0}.audio-lyrics-panel.is-open .audio-lyrics-panel__backdrop{display:block;position:absolute;inset:0}.audio-lyrics-panel__pane{z-index:1;border-left:0;border-radius:1.1rem 1.1rem 0 0;width:100%;max-height:min(88vh,42rem);animation:.2s ease-out audio-lyrics-sheet-up;position:relative;box-shadow:0 -12px 40px #0003}@keyframes audio-lyrics-sheet-up{0%{opacity:.85;transform:translateY(12%)}to{opacity:1;transform:translateY(0)}}}.audio-track-sheet__lyrics-form{flex-direction:column;gap:.55rem;margin:.85rem 0 .35rem;display:flex}.audio-track-sheet__lyrics-label{color:var(--audio-muted);font-size:.78rem;font-weight:650}.audio-track-sheet__lyrics-input{resize:vertical;border:1px solid var(--audio-rail-border);background:var(--audio-well);width:100%;min-height:10rem;color:var(--audio-ink);border-radius:.7rem;padding:.7rem .8rem;font-family:inherit;font-size:.9rem;line-height:1.45}.audio-track-sheet__lyrics-input:focus{outline:2px solid var(--audio-accent)}@supports (color:color-mix(in lab, red, red)){.audio-track-sheet__lyrics-input:focus{outline:2px solid color-mix(in srgb, var(--audio-accent) 45%, transparent)}}.audio-track-sheet__lyrics-input:focus{outline-offset:1px}.audio-track-sheet__lyrics-actions{flex-wrap:wrap;gap:.5rem;display:flex}.audio-now-eq-slot{z-index:2;pointer-events:none;justify-content:center;align-items:center;width:auto;height:auto;display:flex;position:absolute;inset:0}.audio-track-row-wrap.is-playing .audio-track-row__art:after{content:"";z-index:1;background:#0000006b;position:absolute;inset:0}.audio-now-eq{opacity:0;pointer-events:none;justify-content:center;align-items:flex-end;gap:1.5px;width:12px;height:14px;display:inline-flex}.is-playing>.audio-now-eq,.is-playing .audio-now-eq,.audio-track-row-wrap.is-playing .audio-now-eq,.music-album-track-table__row.is-playing .audio-now-eq{opacity:1}.audio-now-eq i{background:var(--audio-accent,#fc3c44);width:2.5px;box-shadow:0 0 7px var(--audio-accent,#fc3c44);border-radius:1px;display:block}@supports (color:color-mix(in lab, red, red)){.audio-now-eq i{box-shadow:0 0 7px color-mix(in srgb, var(--audio-accent,#fc3c44) 75%, transparent)}}.audio-now-eq i{transform-origin:bottom;height:4px}.audio-now-eq i:first-child{height:5px}.audio-now-eq i:nth-child(2){height:12px}.audio-now-eq i:nth-child(3){height:7px}.is-audible .audio-now-eq i:first-child,.is-audible.audio-now-eq i:first-child{animation:.72s ease-in-out infinite audio-now-eq}.is-audible .audio-now-eq i:nth-child(2),.is-audible.audio-now-eq i:nth-child(2){animation:.9s ease-in-out .12s infinite audio-now-eq}.is-audible .audio-now-eq i:nth-child(3),.is-audible.audio-now-eq i:nth-child(3){animation:.64s ease-in-out .22s infinite audio-now-eq}@keyframes audio-now-eq{0%,to{height:3px}50%{height:14px}}@media (prefers-reduced-motion:reduce){.is-audible .audio-now-eq i{animation:none!important}}.audio-listen-now{flex-direction:column;gap:.15rem;min-width:0;max-width:100%;padding:0;display:flex;overflow-x:hidden}.audio-hero--editorial{isolation:isolate;min-width:0;max-width:100%;padding:1.15rem var(--audio-stage-pad-x,.85rem) 1.25rem;margin:0;position:relative}.audio-hero--editorial:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(72% 80% at 16% 42%, var(--audio-accent,#fc3c44), transparent 64%), linear-gradient(180deg, var(--audio-ink), transparent 78%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.audio-hero--editorial:before{background:radial-gradient(72% 80% at 16% 42%, color-mix(in srgb, var(--audio-accent,#fc3c44) 20%, transparent), transparent 64%), linear-gradient(180deg, color-mix(in srgb, var(--audio-ink) 7%, transparent), transparent 78%)}}.audio-hero--editorial .audio-hero__art{box-shadow:0 32px 64px #00000094}.audio-hero__eyebrow--accent{color:var(--audio-accent,#fc3c44);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.audio-shelf{min-width:0;max-width:100%;padding-left:var(--audio-stage-pad-x,.85rem);padding-right:var(--audio-stage-pad-x,.85rem);margin:.35rem 0 .5rem}.audio-shelf__head{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;margin:.35rem 0 .55rem;display:flex}.audio-shelf__head .audio-section-title{margin:0}.audio-shelf__scroller{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y;gap:.9rem;min-width:0;max-width:100%;padding:.15rem .1rem .85rem;display:flex;overflow:auto hidden}.audio-shelf__scroller::-webkit-scrollbar{display:none}.audio-shelf__scroller>*{scroll-snap-align:start;flex:none}.audio-shelf__scroller .audio-cover-card{width:8.75rem}@media (min-width:640px){.audio-shelf__scroller .audio-cover-card{width:10.25rem}}.audio-artist-card{width:6.5rem;color:inherit;cursor:default;background:0 0;border:0;flex-direction:column;align-items:center;gap:.55rem;padding:.15rem;display:flex}.audio-artist-card__art{background:var(--audio-well-strong);border-radius:999px;width:5.75rem;height:5.75rem;overflow:hidden;box-shadow:0 10px 24px #00000052}.audio-artist-card__art img{object-fit:cover;width:100%;height:100%}.audio-artist-card__name{letter-spacing:-.02em;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.82rem;font-weight:650;overflow:hidden}.audio-track-list--featured{grid-template-columns:1fr;display:grid}@media (min-width:720px){.audio-track-list--featured{grid-template-columns:1fr 1fr}}#media-library-file.app-tool-plate,body[data-page=files] #media-library-file{--files-accent:#5b8def}.files-app{flex:1;min-height:0}#media-library-files-layout,.files-layout{flex:1;gap:0;min-height:0;display:flex}@media (min-width:900px){.app-browser-main:has(.files-layout),.storage-drive-main:has(.files-layout){flex-direction:column;display:flex;overflow:hidden}.app-browser-main:has(.files-layout)>.media-search-surface,.storage-drive-main:has(.files-layout)>.media-search-surface{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.app-browser-main:has(.files-layout) .files-layout,.storage-drive-main:has(.files-layout) .files-layout{flex:auto;align-items:stretch;min-height:0;max-height:100%;overflow:hidden}.app-browser-main:has(.files-layout) .media-search-surface__body,.storage-drive-main:has(.files-layout) .media-search-surface__body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.files-layout>.files-list-pane,.files-layout>.media-gallery-body{min-height:0;overflow-y:auto}}.files-list-pane{flex-direction:column;flex:1;gap:.55rem;min-width:0;padding:0;display:flex;overflow-y:auto}@media (min-width:900px){.files-list-pane{flex:auto;max-width:none;padding-right:.35rem}}.files-list-pane__search{border:1px solid var(--app-border,#e5e7eb);border-radius:.7rem;width:100%}@supports (color:color-mix(in lab, red, red)){.files-list-pane__search{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.files-list-pane__search{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.files-list-pane__search{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 92%, transparent)}}.files-list-pane__search{color:var(--color-base-content,inherit);padding:.55rem .75rem;font-size:.875rem}.files-list-pane__search::placeholder{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.files-list-pane__search::placeholder{color:color-mix(in oklab, var(--color-base-content,#111) 45%, transparent)}}.glass-mode .files-list-pane__search{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .files-list-pane__search{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .files-list-pane__search{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5))}.files-preview-host{min-width:0;display:none}.files-preview-host.is-open{z-index:110;background:0 0;align-items:flex-end;display:flex;position:fixed;inset:0}.files-preview-host__backdrop{display:none}.files-preview-host.is-open .files-preview-host__backdrop{cursor:pointer;background:#00000073;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.files-preview-host__panel{z-index:1;background:var(--app-surface,#fff);width:100%;max-height:85vh;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));border-radius:1rem 1rem 0 0;flex-direction:column;display:flex;position:relative;overflow:auto}.glass-mode .files-preview-host__panel{background:var(--dock-surface-bg,#1c1c1eeb);border:1px solid var(--dock-surface-border,#ffffff1f);-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5))}.files-preview-host__toolbar{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.files-pane-resizer{display:none}@media (min-width:900px){.files-preview-host:not(.is-open){z-index:auto;opacity:0;pointer-events:none;background:0 0;border:none;display:flex;position:static;inset:auto;overflow:hidden;flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important;padding:0!important}.files-preview-host.is-open{z-index:auto;opacity:1;pointer-events:auto;border-left:1px solid var(--app-border,#e5e7eb);top:0;flex-direction:column;flex:0 0 min(42%,28rem);align-self:stretch;align-items:stretch;min-width:16rem;max-width:min(78%,48rem);height:100%;max-height:100%;display:flex;position:sticky;inset:auto;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.files-preview-host.is-open{border-left:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 85%, transparent)}}.files-preview-host.is-open{background:0 0;padding:.45rem}.files-preview-host.is-open .files-preview-host__panel{animation:.22s cubic-bezier(.22,1,.36,1) files-preview-slide-in}@keyframes files-preview-slide-in{0%{opacity:.55;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}.files-preview-host__backdrop,.files-preview-host.is-open .files-preview-host__backdrop{display:none}.files-preview-host__panel{background:var(--app-surface,#fff);border-radius:.85rem;flex:1;height:100%;min-height:0;max-height:100%}@supports (color:color-mix(in lab, red, red)){.files-preview-host__panel{background:color-mix(in srgb, var(--app-surface,#fff) 94%, transparent)}}.files-preview-host__panel{border:1px solid var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.files-preview-host__panel{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 75%, transparent)}}.files-preview-host__panel{-webkit-backdrop-filter:none;padding:.75rem .85rem .85rem;overflow:auto}.glass-mode .files-preview-host__panel{background:var(--dock-surface-bg,#ffffff14);border-color:var(--dock-surface-border,#ffffff1f);-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5))}.files-preview-host.is-open .files-preview-host__toolbar{border-bottom:1px solid var(--app-border,#e5e7eb);margin-bottom:.65rem;padding-bottom:.55rem;display:flex}@supports (color:color-mix(in lab, red, red)){.files-preview-host.is-open .files-preview-host__toolbar{border-bottom:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}#media-library-files-layout:has(.files-preview-host.is-open) .files-pane-resizer,.files-layout:has(.files-preview-host.is-open) .files-pane-resizer{cursor:col-resize;touch-action:none;background:var(--app-border,#e5e7eb);flex-shrink:0;justify-content:center;align-items:center;width:.375rem;display:flex}@supports (color:color-mix(in lab, red, red)){#media-library-files-layout:has(.files-preview-host.is-open) .files-pane-resizer,.files-layout:has(.files-preview-host.is-open) .files-pane-resizer{background:color-mix(in srgb, var(--app-border,#e5e7eb) 35%, transparent)}}#media-library-files-layout:has(.files-preview-host.is-open) .files-pane-resizer,.files-layout:has(.files-preview-host.is-open) .files-pane-resizer{transition:background .12s}.files-pane-resizer:hover,.files-pane-resizer:active{background:var(--files-accent,#5b8def)}@supports (color:color-mix(in lab, red, red)){.files-pane-resizer:hover,.files-pane-resizer:active{background:color-mix(in srgb, var(--files-accent,#5b8def) 35%, transparent)}}.files-pane-resizer__grip{background:var(--app-text-secondary,#94a3b8);border-radius:9999px;width:.2rem;height:2.5rem}@supports (color:color-mix(in lab, red, red)){.files-pane-resizer__grip{background:color-mix(in srgb, var(--app-text-secondary,#94a3b8) 55%, transparent)}}.files-pane-resizer__grip{transition:background .12s}.files-pane-resizer:hover .files-pane-resizer__grip,.files-pane-resizer:active .files-pane-resizer__grip{background:var(--files-accent,#5b8def)}@supports (color:color-mix(in lab, red, red)){.files-pane-resizer:hover .files-pane-resizer__grip,.files-pane-resizer:active .files-pane-resizer__grip{background:color-mix(in srgb, var(--files-accent,#5b8def) 80%, transparent)}}}.files-row{text-align:left;border:1px solid var(--app-border,#e5e7eb);border-radius:.85rem;align-items:center;gap:.75rem;width:100%;min-height:3.75rem;padding:.7rem .85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.files-row{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.files-row{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.files-row{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 88%, transparent)}}.files-row{cursor:pointer;transition:background .14s,border-color .14s,box-shadow .14s}.files-row:hover{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.files-row:hover{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 100%, transparent)}}.files-row:hover{border-color:var(--app-border,#d1d5db)}@supports (color:color-mix(in lab, red, red)){.files-row:hover{border-color:color-mix(in srgb, var(--app-border,#d1d5db) 90%, transparent)}}.files-row.is-selected{background:var(--app-surface-muted,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.files-row.is-selected{background:color-mix(in srgb, var(--app-surface-muted,#e5e7eb) 100%, transparent)}}.files-row.is-selected{border-color:var(--app-border,#9ca3af)}@supports (color:color-mix(in lab, red, red)){.files-row.is-selected{border-color:color-mix(in srgb, var(--app-border,#9ca3af) 95%, transparent)}}.files-row.is-selected{box-shadow:inset 0 0 0 1px var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.files-row.is-selected{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-base-content,#111) 12%, transparent)}}.glass-mode .files-row{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .files-row{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .files-row{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.glass-mode .files-row:hover{background:var(--dock-surface-hover,#ffffff1a)}.glass-mode .files-row.is-selected{background:var(--dock-surface-hover,#ffffff1f);border-color:oklab(100% 0 5.96046e-8/.28);box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.16),inset 0 0 0 1px oklab(100% 0 5.96046e-8/.1)}.files-row__icon{background:var(--app-surface,#fff);border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.files-row__icon{background:color-mix(in srgb, var(--app-surface,#fff) 92%, transparent)}}.files-row__icon{border:1px solid var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.files-row__icon{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent)}}.files-row__icon{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.files-row__icon{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.glass-mode .files-row__icon{border-color:var(--dock-surface-border,#ffffff1f);background:#ffffff14}@supports (color:color-mix(in lab, red, red)){.glass-mode .files-row__icon{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 70%, transparent)}}.glass-mode .files-row__icon{color:var(--color-base-content,#fff)}@supports (color:color-mix(in lab, red, red)){.glass-mode .files-row__icon{color:color-mix(in oklab, var(--color-base-content,#fff) 70%, transparent)}}.files-row__title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:var(--color-base-content,inherit);font-size:.875rem;font-weight:600;display:block;overflow:hidden}.files-row__meta{color:var(--color-base-content,#111);margin-top:.1rem;font-size:.75rem;line-height:1.35;display:block}@supports (color:color-mix(in lab, red, red)){.files-row__meta{color:color-mix(in oklab, var(--color-base-content,#111) 52%, transparent)}}.files-row__stats,.files-preview__stats{margin-top:.3rem}.files-row__stats .media-engagement-badge,.files-preview__stats .media-engagement-badge{background:var(--app-border,#d1d5db)}@supports (color:color-mix(in lab, red, red)){.files-row__stats .media-engagement-badge,.files-preview__stats .media-engagement-badge{background:color-mix(in srgb, var(--app-border,#d1d5db) 55%, transparent)}}.files-row__stats .media-engagement-badge,.files-preview__stats .media-engagement-badge{color:var(--color-base-content,inherit)}.files-preview__stats{margin-right:auto}.files-row__rename{color:var(--color-base-content,#111);border-radius:.5rem;flex-shrink:0;padding:.45rem}@supports (color:color-mix(in lab, red, red)){.files-row__rename{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.files-row__rename{transition:background .12s}.files-drive-row__actions{flex-shrink:0;align-items:center;gap:.4rem;display:inline-flex}.files-drive-row__actions .chrome-btn{height:2rem;min-height:2rem;padding-inline:.7rem;line-height:1}.files-drive-row__actions .files-drive-row__icon-btn{width:2rem;min-width:2rem;padding-inline:0}.files-row__rename:hover{background:var(--app-surface-muted,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.files-row__rename:hover{background:color-mix(in srgb, var(--app-surface-muted,#e5e7eb) 80%, transparent)}}.glass-mode .files-row__rename:hover{background:#ffffff1a}.files-preview{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex}.files-preview__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.files-preview-empty{text-align:center;color:var(--color-base-content,#111);margin:auto}@supports (color:color-mix(in lab, red, red)){.files-preview-empty{color:color-mix(in oklab, var(--color-base-content,#111) 58%, transparent)}}.files-preview-empty{max-width:18rem}.files-preview-frame{border:1px solid var(--app-border,#e5e7eb);flex-direction:column;flex:1;width:100%;min-height:22rem;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.files-preview-frame{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.files-preview-frame{color:#111827;background:#fff;border-radius:.85rem}.glass-mode .files-preview-frame{border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .files-preview-frame{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .files-preview-frame{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.1)}.files-preview__loading{color:#4b5563;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1rem;font-size:.875rem;display:flex}.files-preview__loading.hidden{display:none}.files-preview__loading-spinner{border-bottom:2px solid;border-radius:9999px;width:1.25rem;height:1.25rem;animation:.8s linear infinite files-spin}@keyframes files-spin{to{transform:rotate(360deg)}}.files-preview__pdf-bar{color:#111827;background:#f3f4f6;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.files-preview__page-nav{align-items:center;gap:.25rem;display:flex}.files-preview__page-btn{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:.45rem;justify-content:center;align-items:center;min-width:1.75rem;min-height:1.75rem;padding:.2rem .4rem;transition:background .12s,border-color .12s;display:inline-flex}.files-preview__page-btn:hover{background:#f9fafb;border-color:#9ca3af}.files-preview__page-btn:disabled{opacity:.45;cursor:default}.files-preview__page-info{text-align:center;color:#374151;min-width:5.5rem;padding:0 .5rem;font-size:.75rem;font-weight:550}.files-preview__canvas{background:#e5e7eb;flex:1;justify-content:center;padding:.75rem;display:flex;overflow:auto}.files-preview__canvas canvas{background:#fff;border:1px solid #d1d5db;max-width:100%;height:auto}.app-browser-app{--drive-accent:var(--browser-accent,#1a73e8);--drive-accent-soft:var(--browser-accent,#1a73e8)}@supports (color:color-mix(in lab, red, red)){.app-browser-app{--drive-accent-soft:color-mix(in srgb, var(--browser-accent,#1a73e8) 14%, transparent)}}.app-browser-app{--drive-accent-strong:var(--browser-accent,#1a73e8)}@supports (color:color-mix(in lab, red, red)){.app-browser-app{--drive-accent-strong:color-mix(in srgb, var(--browser-accent,#1a73e8) 22%, transparent)}}.app-browser-app{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-x:hidden}.photos-browser{--browser-accent:#2f6fed}.videos-browser{--browser-accent:#7c3aed}.files-browser{--browser-accent:#0f766e}.music-browser,.audio-browser{--browser-accent:#fc3c44}.app-browser-center{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.app-browser-main{overscroll-behavior-x:none;flex:1;min-width:0;min-height:0;overflow:hidden auto}.app-browser-header-actions{flex-shrink:0;align-items:stretch;gap:.5rem;height:2rem;display:inline-flex;overflow:visible}.app-browser-header-actions .app-browser-rail-open{border-radius:.5rem;gap:.35rem;width:auto;min-width:2rem;height:2rem;min-height:2rem;padding:0 .65rem;font-size:.8125rem;font-weight:600}.app-browser-header-actions .app-browser-rail-open.is-active{box-shadow:inset 0 0 0 1px!important}@supports (color:color-mix(in lab, red, red)){.app-browser-header-actions .app-browser-rail-open.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 18%, transparent)!important}}@media (min-width:900px){.app-browser-header-actions .app-browser-rail-open{display:none!important}}.app-browser-header-actions__search{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:2rem;min-width:2rem;height:2rem;display:inline-flex;box-shadow:none!important;border-radius:.5rem!important;padding:0!important}.app-browser-header-actions__search.is-active{box-shadow:inset 0 0 0 1px!important}@supports (color:color-mix(in lab, red, red)){.app-browser-header-actions__search.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 18%, transparent)!important}}.app-browser-toolbar{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;min-height:2.75rem;padding:.45rem .85rem .25rem;display:flex}.app-browser-pathbar .app-browser-header-actions,.app-browser-toolbar .app-browser-header-actions{height:1.9rem}.app-browser-pathbar .timeline-picker,.app-browser-toolbar .timeline-picker{min-width:0}@media (min-width:900px){.app-browser-app .storage-drive-rail{border-right-color:var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.app-browser-app .storage-drive-rail{border-right-color:color-mix(in srgb, var(--app-border,#e5e7eb) 55%, transparent)}}.glass-mode .app-browser-app .storage-drive-rail{background:var(--glass-chrome-surface-bg,var(--glass-elevated-bg));border-right-color:var(--glass-border,var(--dock-surface-border,#0f172a1a))}}.app-browser-app .chrome-segment-bar,.glass-mode .app-browser-app .chrome-segment-bar{border-color:var(--dock-surface-border,var(--app-border,#e5e7eb));background:0 0!important}@supports (color:color-mix(in lab, red, red)){.app-browser-app .chrome-segment-bar,.glass-mode .app-browser-app .chrome-segment-bar{border-color:var(--dock-surface-border,color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent))}}.app-browser-app .chrome-segment-bar,.glass-mode .app-browser-app .chrome-segment-bar{-webkit-backdrop-filter:none}.app-browser-app .media-gallery-chrome__timeline{padding:0}.audio-app.app-browser-app .media-shell__traffic,.audio-app.app-browser-app .media-shell__sidebar{display:none}.audio-app.app-browser-app .app-browser-main{--audio-stage-pad-x:.85rem;padding:.15rem var(--audio-stage-pad-x) var(--audio-now-bar-clearance,5.25rem)}.audio-app.app-browser-app .app-browser-main:has(.audio-listen-now){padding-top:0;padding-left:0;padding-right:0}.audio-app.app-browser-app .app-browser-main:has(.music-album-detail){padding-bottom:0}.storage-drive-app{--drive-accent:#1a73e8;--drive-accent-soft:#1a73e824;--drive-accent-strong:#1a73e838;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow-x:hidden}.storage-drive-body{flex-direction:row;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow-x:hidden}.storage-drive-toolbar{border-bottom:1px solid var(--app-border,#e5e7eb);flex-wrap:wrap;align-items:center;gap:.35rem;padding:.35rem .85rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-toolbar{border-bottom:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 45%, transparent)}}.storage-drive-toolbar{background:0 0}.storage-drive-cmdbar{flex-wrap:wrap;align-items:center;gap:.2rem;display:flex}.storage-drive-cmdbar__uploads{display:contents}.storage-drive-cmd{width:auto;min-height:2.15rem;color:var(--app-text-primary,#0f172a);letter-spacing:-.01em;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:550;line-height:1.2;transition:background .12s,color .12s;display:inline-flex}.storage-drive-cmd:hover{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.storage-drive-cmd:hover{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 88%, transparent)}}.storage-drive-cmd:hover{box-shadow:none;transform:none}.storage-drive-cmd:active{transform:none}.storage-drive-cmd__icon{width:1.05rem;height:1.05rem;color:var(--app-text-muted,#64748b);flex-shrink:0}.storage-drive-cmd--primary{background:var(--drive-accent-soft);color:var(--drive-accent);box-shadow:none;border:0}.storage-drive-cmd--primary .storage-drive-cmd__icon{color:var(--drive-accent)}.storage-drive-cmd--primary:hover{background:var(--drive-accent-strong);color:var(--drive-accent);box-shadow:none;border:0}.storage-drive-cmd--danger{color:var(--color-error,#dc2626);border:0}.storage-drive-cmd--danger .storage-drive-cmd__icon{color:var(--color-error,#dc2626)}.storage-drive-cmd--danger:hover{background:var(--color-error,#dc2626)}@supports (color:color-mix(in lab, red, red)){.storage-drive-cmd--danger:hover{background:color-mix(in srgb, var(--color-error,#dc2626) 10%, transparent)}}.storage-drive-cmd--danger:hover{border:0}.storage-drive-layout{border-top:1px solid var(--app-border,#e5e7eb);flex:1;gap:0;min-height:0;display:flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-layout{border-top:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent)}}.storage-drive-body>.storage-drive-layout,.storage-drive-layout{flex:1;min-width:0}.storage-drive-rail{border-right:1px solid var(--app-border,#e5e7eb);flex-shrink:0;width:15.5rem;min-height:0;padding:.65rem .55rem .75rem;display:none;overflow:hidden auto}@supports (color:color-mix(in lab, red, red)){.storage-drive-rail{border-right:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent)}}.storage-drive-rail{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.storage-drive-rail{background:color-mix(in srgb, var(--app-surface,#fff) 96%, transparent)}}.storage-drive-rail__header{justify-content:space-between;align-items:center;gap:.5rem;padding:.2rem .4rem .45rem;display:flex}.storage-drive-rail__title{letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted,#64748b);font-size:.6875rem;font-weight:700}.storage-drive-rail__close{width:2rem;height:2rem;color:var(--app-text-secondary,#475569);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.storage-drive-rail__close:hover{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.storage-drive-rail__close:hover{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 90%, transparent)}}@media (min-width:900px){.storage-drive-rail{flex-direction:column;gap:.55rem;display:flex}.storage-drive-rail__close{display:none}}.storage-drive-rail__nav{flex-direction:column;gap:.15rem;display:flex}.storage-drive-rail__teams{border-top:1px solid var(--app-border,#e5e7eb);flex-direction:column;gap:.15rem;margin-top:.35rem;padding-top:.55rem;display:flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-rail__teams{border-top:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 65%, transparent)}}.storage-drive-rail-backdrop{z-index:40;cursor:pointer;background:#0006;border:0;padding:0;position:absolute;inset:0}.storage-drive-rail-backdrop.is-closed,.storage-drive-rail__close.is-closed{display:none}.storage-drive-rail.storage-drive-rail-drawer{z-index:50;background:var(--app-surface,#fff);pointer-events:none;-webkit-backdrop-filter:none;flex-direction:column;gap:.55rem;width:min(18rem,85vw);transition:transform .2s ease-out;display:none;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-105%);box-shadow:0 12px 40px #0000002e}.storage-drive-rail.storage-drive-rail-drawer.is-open{pointer-events:auto;display:flex;transform:translate(0)}@media (min-width:900px){.storage-drive-rail-backdrop{display:none}.storage-drive-rail.storage-drive-rail-drawer,.storage-drive-rail.storage-drive-rail-drawer:not(.is-open){width:15.5rem;box-shadow:none;pointer-events:auto;background:var(--app-surface,#fff);transition:none;display:flex;position:static;transform:none}@supports (color:color-mix(in lab, red, red)){.storage-drive-rail.storage-drive-rail-drawer,.storage-drive-rail.storage-drive-rail-drawer:not(.is-open){background:color-mix(in srgb, var(--app-surface,#fff) 96%, transparent)}}}.storage-drive-nav-item{width:100%;min-height:2.15rem;color:var(--app-text-primary,#0f172a);letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.55rem;padding:.4rem .65rem;font-size:.8125rem;font-weight:550;transition:background .12s,color .12s;display:flex}.storage-drive-nav-item:hover{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.storage-drive-nav-item:hover{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 88%, transparent)}}.storage-drive-nav-item.is-active{background:var(--drive-accent-soft);color:var(--drive-accent)}.storage-drive-nav-item.is-active .storage-drive-nav-item__icon{color:var(--drive-accent)}.storage-drive-nav-item__icon{width:1.15rem;height:1.15rem;color:var(--app-text-muted,#64748b);flex-shrink:0}.storage-drive-nav-item__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.storage-drive-tree{border-top:1px solid var(--app-border,#e5e7eb);flex-direction:column;flex:1;gap:.05rem;min-height:0;margin-top:.35rem;padding-top:.55rem;display:flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-tree{border-top:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 65%, transparent)}}.storage-drive-tree{overflow-y:auto}.storage-drive-tree__label{letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted,#64748b);padding:.15rem .65rem .4rem;font-size:.625rem;font-weight:700}.storage-drive-tree__empty{color:var(--app-text-muted,#64748b);margin:0;padding:.35rem .65rem;font-size:.75rem}.storage-drive-tree-node{--drive-tree-depth:0}.storage-drive-tree-node__row{min-width:0;padding-left:calc(.2rem + var(--drive-tree-depth) * .85rem);align-items:center;gap:.1rem;display:flex}.storage-drive-tree-node__chevron,.storage-drive-tree-node__chevron-spacer{flex-shrink:0;width:1.35rem;height:1.35rem}.storage-drive-tree-node__chevron{color:var(--app-text-muted,#64748b);cursor:pointer;background:0 0;border:0;border-radius:.35rem;justify-content:center;align-items:center;transition:background .12s,transform .14s,color .12s;display:inline-flex}.storage-drive-tree-node__chevron:hover{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.storage-drive-tree-node__chevron:hover{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 90%, transparent)}}.storage-drive-tree-node__chevron:hover{color:var(--app-text-primary,#0f172a)}.storage-drive-tree-node.is-expanded>.storage-drive-tree-node__row .storage-drive-tree-node__chevron{transform:rotate(90deg)}.storage-drive-tree-node__open{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.55rem;flex:1;align-items:center;gap:.4rem;padding:.28rem .45rem;transition:background .12s;display:flex}.storage-drive-tree-node__open:hover{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.storage-drive-tree-node__open:hover{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 88%, transparent)}}.storage-drive-tree-node.is-active>.storage-drive-tree-node__row .storage-drive-tree-node__open{background:var(--drive-accent-soft);color:var(--drive-accent)}.storage-drive-tree-node__icon{filter:drop-shadow(0 1px 1px #0000002e);flex-shrink:0;width:1.15rem;height:1.15rem}.storage-drive-tree-node__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:500;overflow:hidden}.storage-drive-tree-node__children{flex-direction:column;gap:.05rem;display:flex}.storage-drive-quota{border-top:1px solid var(--app-border,#e5e7eb);margin-top:auto;padding:.65rem .35rem .15rem}@supports (color:color-mix(in lab, red, red)){.storage-drive-quota{border-top:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 65%, transparent)}}.storage-drive-quota__link{color:inherit;border-radius:.65rem;flex-direction:column;gap:.45rem;padding:.45rem .5rem;text-decoration:none;transition:background .12s;display:flex}.storage-drive-quota__link:hover{background:var(--drive-accent-soft)}.storage-drive-quota__meta{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.storage-drive-quota__label{letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-muted,#64748b);font-size:.6875rem;font-weight:700}.storage-drive-quota__values{font-variant-numeric:tabular-nums;color:var(--app-text-secondary,#475569);font-size:.6875rem}.storage-drive-quota__track{background:var(--app-border,#e5e7eb);border-radius:999px;width:100%;height:.4rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.storage-drive-quota__track{background:color-mix(in srgb, var(--app-border,#e5e7eb) 55%, transparent)}}.storage-drive-quota__fill{border-radius:inherit;background:var(--drive-accent);height:100%;transition:width .32s}.storage-drive-center{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.storage-drive-main{overscroll-behavior-x:none;flex:1;min-width:0;padding:.75rem;overflow:hidden auto}.storage-drive-pathbar{z-index:5;border-bottom:1px solid var(--app-border,#e5e7eb);background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;padding:.55rem .85rem;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.storage-drive-pathbar{border-bottom:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 45%, transparent)}}.storage-drive-pathbar{-webkit-backdrop-filter:none}.storage-drive-pathbar__crumbs{flex-wrap:wrap;align-items:center;gap:.2rem;min-width:0;display:flex}.storage-drive-pathbar__title{letter-spacing:-.02em;color:var(--app-text-primary,#0f172a);font-size:.9375rem;font-weight:650}.storage-drive-pathbar__crumb{max-width:100%;min-height:1.85rem;color:var(--app-text-muted,#64748b);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.8125rem;font-weight:550;transition:background .12s,color .12s;display:inline-flex}.storage-drive-pathbar__crumb:hover{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.storage-drive-pathbar__crumb:hover{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 80%, transparent)}}.storage-drive-pathbar__crumb:hover{color:var(--app-text-primary,#0f172a)}.storage-drive-pathbar__crumb.is-current{background:var(--drive-accent-soft);color:var(--drive-accent);font-weight:650}.storage-drive-pathbar__crumb-icon{opacity:.85;flex-shrink:0;width:.95rem;height:.95rem}.storage-drive-pathbar__sep{color:var(--app-text-muted,#94a3b8);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-pathbar__sep{color:color-mix(in srgb, var(--app-text-muted,#94a3b8) 80%, transparent)}}.storage-drive-pathbar__actions{align-items:center;gap:.4rem;margin-left:auto;display:inline-flex}.storage-drive-pathbar__toggle{border:1px solid var(--app-border,#e5e7eb);border-radius:999px;align-items:center;gap:.12rem;padding:.18rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-pathbar__toggle{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent)}}.storage-drive-pathbar__toggle{background:0 0}.storage-drive-pathbar__toggle-btn{width:1.9rem;height:1.9rem;color:var(--app-text-muted,#64748b);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.storage-drive-pathbar__toggle-btn:hover{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.storage-drive-pathbar__toggle-btn:hover{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 88%, transparent)}}.storage-drive-pathbar__toggle-btn:hover{color:var(--app-text-primary,#0f172a)}.storage-drive-pathbar__toggle-btn.is-active{background:var(--drive-accent-soft);color:var(--drive-accent);box-shadow:none}.storage-drive-pathbar__sort{border:1px solid var(--app-border,#e5e7eb);border-radius:999px;align-items:center;min-height:2.15rem;padding:0 .55rem 0 1.9rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.storage-drive-pathbar__sort{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent)}}.storage-drive-pathbar__sort{background:0 0}.storage-drive-pathbar__sort-icon{width:.95rem;height:.95rem;color:var(--app-text-muted,#64748b);pointer-events:none;z-index:1;position:absolute;left:.55rem}.storage-drive-pathbar__sort select{appearance:none;color:var(--app-text-primary,#0f172a);letter-spacing:-.01em;cursor:pointer;min-width:4.5rem;color-scheme:inherit;margin:0;padding:.35rem .85rem .35rem 0;font-size:.75rem;font-weight:550;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.storage-drive-pathbar__sort select:focus,.storage-drive-pathbar__sort select:focus-visible{box-shadow:none!important;background:0 0!important;outline:none!important}.storage-drive-pathbar__sort select option{color:var(--app-text-primary,#0f172a);background:var(--app-surface,#fff)}.storage-drive-pathbar__zoom{border:1px solid var(--app-border,#e5e7eb);border-radius:999px;align-items:center;gap:.35rem;min-height:2.15rem;padding:.18rem .55rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-pathbar__zoom{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent)}}.storage-drive-pathbar__zoom{background:0 0}.storage-drive-pathbar__zoom-min,.storage-drive-pathbar__zoom-max{color:var(--app-text-muted,#64748b);pointer-events:none;flex-shrink:0}.storage-drive-pathbar__zoom-min{width:.7rem;height:.7rem}.storage-drive-pathbar__zoom-max{width:1.05rem;height:1.05rem}.storage-drive-pathbar__zoom input[type=range]{width:4.75rem;height:.35rem;accent-color:var(--drive-accent,#1a73e8);cursor:pointer;margin:0}.storage-drive-pathbar__zoom input[type=range]:focus-visible{outline:2px solid var(--drive-accent,#1a73e8)}@supports (color:color-mix(in lab, red, red)){.storage-drive-pathbar__zoom input[type=range]:focus-visible{outline:2px solid color-mix(in srgb, var(--drive-accent,#1a73e8) 55%, transparent)}}.storage-drive-pathbar__zoom input[type=range]:focus-visible{outline-offset:2px}.storage-drive-list{flex-direction:column;gap:.35rem;padding:.15rem 0;display:flex}.storage-drive-list__head{letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-muted,#64748b);grid-template-columns:minmax(0,1fr) 8.5rem 5.5rem 2.5rem;gap:.75rem;padding:.35rem .85rem;font-size:.6875rem;font-weight:700;display:grid}@media (max-width:639px){.storage-drive-list__head{display:none}}.storage-drive-list-row{text-align:left;border:1px solid var(--app-border,#e5e7eb);border-radius:.85rem;grid-template-columns:minmax(0,1fr) 8.5rem 5.5rem 2.5rem;align-items:center;gap:.75rem;width:100%;min-height:3.75rem;padding:.7rem .85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.storage-drive-list-row{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.storage-drive-list-row{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.storage-drive-list-row{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 88%, transparent)}}.storage-drive-list-row{color:inherit;cursor:pointer;transition:background .14s,border-color .14s,box-shadow .14s}.storage-drive-list-row:hover{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.storage-drive-list-row:hover{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 100%, transparent)}}.storage-drive-list-row:hover{border-color:var(--app-border,#d1d5db)}@supports (color:color-mix(in lab, red, red)){.storage-drive-list-row:hover{border-color:color-mix(in srgb, var(--app-border,#d1d5db) 90%, transparent)}}.storage-drive-list-row.is-selected{background:var(--drive-accent-soft);border-color:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.storage-drive-list-row.is-selected{border-color:color-mix(in srgb, var(--drive-accent) 35%, transparent)}}.storage-drive-list-row.is-selected{box-shadow:inset 0 0 0 1px var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.storage-drive-list-row.is-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--drive-accent) 18%, transparent)}}.storage-drive-list-row__name{align-items:center;gap:.75rem;min-width:0;display:flex}.storage-drive-list-row__icon{background:var(--app-surface,#fff);border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-list-row__icon{background:color-mix(in srgb, var(--app-surface,#fff) 92%, transparent)}}.storage-drive-list-row__icon{border:1px solid var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.storage-drive-list-row__icon{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent)}}.storage-drive-list-row__title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;font-size:.875rem;font-weight:600;display:block;overflow:hidden}.storage-drive-list-row__modified,.storage-drive-list-row__size{font-variant-numeric:tabular-nums;color:var(--color-base-content,#111);font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.storage-drive-list-row__modified,.storage-drive-list-row__size{color:color-mix(in oklab, var(--color-base-content,#111) 52%, transparent)}}.storage-drive-list-row__size{text-align:right}.storage-drive-list-row__actions{justify-content:flex-end;display:flex}@media (max-width:639px){.storage-drive-list-row{grid-template-columns:minmax(0,1fr);gap:.25rem}.storage-drive-list-row__modified,.storage-drive-list-row__size{display:none}}.storage-drive-bulk-bar{border-bottom:1px solid var(--drive-accent);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.55rem .85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-bulk-bar{border-bottom:1px solid color-mix(in srgb, var(--drive-accent) 22%, transparent)}}.storage-drive-bulk-bar{background:var(--drive-accent-soft)}.storage-drive-bulk-bar__count{color:var(--drive-accent);margin-right:.35rem;font-size:.8125rem;font-weight:650}.storage-drive-bulk-bar__actions{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.storage-drive-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;min-height:14rem;padding:2.5rem 1.25rem;display:flex}.storage-drive-empty__icon{width:3.25rem;height:3.25rem;color:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.storage-drive-empty__icon{color:color-mix(in srgb, var(--drive-accent) 70%, #94a3b8)}}.storage-drive-empty__icon{opacity:.85}.storage-drive-empty__title{letter-spacing:-.02em;color:var(--app-text-primary,#0f172a);margin:0;font-size:1.05rem;font-weight:650}.storage-drive-empty__copy{max-width:22rem;color:var(--app-text-muted,#64748b);margin:0;font-size:.875rem;line-height:1.45}.storage-drive-empty__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.35rem;display:inline-flex}.storage-drive-grid{--drive-tile-min:9.75rem;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--drive-tile-min)), 1fr));gap:clamp(.5rem, calc(var(--drive-tile-min) * .08), 1.1rem);display:grid}.storage-drive-app[data-grid-size="1"]{--drive-tile-min:7.25rem}.storage-drive-app[data-grid-size="2"]{--drive-tile-min:9.75rem}.storage-drive-app[data-grid-size="3"]{--drive-tile-min:12.5rem}.storage-drive-app[data-grid-size="4"]{--drive-tile-min:16rem}.storage-drive-tile input[type=checkbox],.storage-drive-list-row input[type=checkbox]{appearance:none;box-sizing:border-box;border:1px solid var(--app-border,#cbd5e1);border-radius:.35rem;flex-shrink:0;width:1.05rem;height:1.05rem;margin:0}@supports (color:color-mix(in lab, red, red)){.storage-drive-tile input[type=checkbox],.storage-drive-list-row input[type=checkbox]{border:1px solid color-mix(in srgb, var(--app-border,#cbd5e1) 85%, transparent)}}.storage-drive-tile input[type=checkbox],.storage-drive-list-row input[type=checkbox]{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.storage-drive-tile input[type=checkbox],.storage-drive-list-row input[type=checkbox]{background:color-mix(in srgb, var(--app-surface,#fff) 92%, transparent)}}.storage-drive-tile input[type=checkbox],.storage-drive-list-row input[type=checkbox]{cursor:pointer;vertical-align:middle;transition:background .12s,border-color .12s,box-shadow .12s}.storage-drive-tile input[type=checkbox]:checked,.storage-drive-list-row input[type=checkbox]:checked{border-color:var(--drive-accent,#1a73e8)}@supports (color:color-mix(in lab, red, red)){.storage-drive-tile input[type=checkbox]:checked,.storage-drive-list-row input[type=checkbox]:checked{border-color:color-mix(in srgb, var(--drive-accent,#1a73e8) 70%, transparent)}}.storage-drive-tile input[type=checkbox]:checked,.storage-drive-list-row input[type=checkbox]:checked{background-color:var(--drive-accent,#1a73e8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 4.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.7rem .7rem}.storage-drive-tile input[type=checkbox]:focus-visible,.storage-drive-list-row input[type=checkbox]:focus-visible{outline:2px solid var(--drive-accent,#1a73e8)}@supports (color:color-mix(in lab, red, red)){.storage-drive-tile input[type=checkbox]:focus-visible,.storage-drive-list-row input[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb, var(--drive-accent,#1a73e8) 55%, transparent)}}.storage-drive-tile input[type=checkbox]:focus-visible,.storage-drive-list-row input[type=checkbox]:focus-visible{outline-offset:2px}.glass-mode .storage-drive-tile input[type=checkbox],.glass-mode .storage-drive-list-row input[type=checkbox]{border-color:var(--dock-surface-border,#0f172a24);background:var(--dock-surface-bg,#ffffffb8);-webkit-backdrop-filter:var(--dock-surface-blur,blur(16px) saturate(1.4))}.glass-mode .storage-drive-tile input[type=checkbox]:checked,.glass-mode .storage-drive-list-row input[type=checkbox]:checked{border-color:var(--drive-accent,#1a73e8)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-tile input[type=checkbox]:checked,.glass-mode .storage-drive-list-row input[type=checkbox]:checked{border-color:color-mix(in srgb, var(--drive-accent,#1a73e8) 70%, transparent)}}.glass-mode .storage-drive-tile input[type=checkbox]:checked,.glass-mode .storage-drive-list-row input[type=checkbox]:checked{background-color:var(--drive-accent,#1a73e8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 4.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.7rem .7rem}.storage-drive-tile{text-align:center;border:1px solid #0000;border-radius:.75rem;flex-direction:column;align-items:center;gap:.4rem;padding:.75rem .5rem;transition:background .12s,border-color .12s,box-shadow .12s;display:flex}.storage-drive-tile:hover,.storage-drive-tile.is-selected{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.storage-drive-tile:hover,.storage-drive-tile.is-selected{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 90%, transparent)}}.storage-drive-tile.is-drop-target,.storage-drive-list-row.is-drop-target{outline:2px solid var(--drive-accent,#1a73e8);outline-offset:2px;background:var(--drive-accent-soft,#1a73e81f)}.storage-drive-tile.is-selected{border-color:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.storage-drive-tile.is-selected{border-color:color-mix(in srgb, var(--drive-accent) 40%, transparent)}}.storage-drive-tile.is-selected{background:var(--drive-accent-soft);box-shadow:inset 0 0 0 1px var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.storage-drive-tile.is-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--drive-accent) 16%, transparent)}}.glass-mode .storage-drive-tile:hover,.glass-mode .storage-drive-tile.is-selected{background:var(--dock-surface-hover,#ffffff1a);border:1px solid var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-tile:hover,.glass-mode .storage-drive-tile.is-selected{border:1px solid color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 80%, transparent)}}.glass-mode .storage-drive-tile:hover,.glass-mode .storage-drive-tile.is-selected{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.14)}.glass-mode .storage-drive-tile.is-selected{border-color:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-tile.is-selected{border-color:color-mix(in srgb, var(--drive-accent) 55%, transparent)}}.glass-mode .storage-drive-tile.is-selected{box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.14), inset 0 0 0 1px var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-tile.is-selected{box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.14), inset 0 0 0 1px color-mix(in srgb, var(--drive-accent) 28%, transparent)}}.storage-drive-tile__icon{width:min(8.5rem, calc(var(--drive-tile-min,9.75rem) * .52));height:min(8.5rem, calc(var(--drive-tile-min,9.75rem) * .52));color:inherit;background:0 0;border-radius:0;justify-content:center;align-items:center;display:inline-flex}.storage-drive-tile__icon--media{background:var(--app-chrome,#f3f4f6);border-radius:.55rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.storage-drive-tile__icon--media{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 85%, transparent)}}.storage-drive-tile__thumb{object-fit:cover;pointer-events:none;background:#111;border-radius:.55rem;width:100%;height:100%;display:block}.storage-drive-tile__play{color:#fff;pointer-events:none;background:#00000047;border-radius:.55rem;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.storage-drive-tile__play .hero-play,.storage-drive-tile__play svg{filter:drop-shadow(0 1px 2px #00000073)}.storage-drive-tile__bytes{opacity:.5;font-size:.75rem;line-height:1.2}.storage-drive-tile__chrome{z-index:20;align-items:center;gap:.125rem;display:flex;position:absolute;top:.25rem;right:.25rem}@media (hover:hover) and (pointer:fine){.storage-drive-tile__chrome,.storage-drive-tile input[type=checkbox]{opacity:0;transition:opacity .12s}.storage-drive-tile:hover .storage-drive-tile__chrome,.storage-drive-tile:focus-within .storage-drive-tile__chrome,.storage-drive-tile.is-selected .storage-drive-tile__chrome,.storage-drive-tile:hover input[type=checkbox],.storage-drive-tile:focus-within input[type=checkbox],.storage-drive-tile.is-selected input[type=checkbox],.storage-drive-tile:has(input:checked) input[type=checkbox]{opacity:1}}.storage-drive-app[data-grid-size="1"] .storage-drive-badge,.storage-drive-app[data-grid-size="1"] .storage-drive-tile__bytes{display:none}@media (pointer:coarse){.storage-drive-app[data-grid-size="1"] .storage-drive-tile__chrome-extra,.storage-drive-app[data-grid-size="2"] .storage-drive-tile__chrome-extra{display:none}}.storage-drive-tile__meta{flex-direction:column;align-items:center;gap:.2rem;width:100%;display:flex}.storage-drive-tile__select{cursor:pointer;width:100%;min-width:0;color:inherit;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:.4rem;padding:0;display:flex}.storage-drive-badge{letter-spacing:.02em;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;max-width:100%;padding:.05rem .4rem;font-size:.625rem;font-weight:600;line-height:1.35;display:inline-flex}.storage-drive-badge:hover,.storage-drive-badge:focus-visible{outline:2px solid var(--app-border,#9ca3af)}@supports (color:color-mix(in lab, red, red)){.storage-drive-badge:hover,.storage-drive-badge:focus-visible{outline:2px solid color-mix(in srgb, var(--app-border,#9ca3af) 70%, transparent)}}.storage-drive-badge:hover,.storage-drive-badge:focus-visible{outline-offset:1px}.storage-drive-badge--shared{color:var(--color-success,#15803d)}@supports (color:color-mix(in lab, red, red)){.storage-drive-badge--shared{color:color-mix(in srgb, var(--color-success,#15803d) 90%, #fff)}}.storage-drive-badge--shared{background:var(--color-success,#22c55e)}@supports (color:color-mix(in lab, red, red)){.storage-drive-badge--shared{background:color-mix(in srgb, var(--color-success,#22c55e) 18%, transparent)}}.storage-drive-badge--draft{color:var(--color-info,#1d4ed8)}@supports (color:color-mix(in lab, red, red)){.storage-drive-badge--draft{color:color-mix(in srgb, var(--color-info,#1d4ed8) 90%, #fff)}}.storage-drive-badge--draft{background:var(--color-info,#3b82f6)}@supports (color:color-mix(in lab, red, red)){.storage-drive-badge--draft{background:color-mix(in srgb, var(--color-info,#3b82f6) 18%, transparent)}}.storage-drive-badge--private{color:var(--app-text-secondary,#475569);background:var(--app-text-muted,#64748b)}@supports (color:color-mix(in lab, red, red)){.storage-drive-badge--private{background:color-mix(in srgb, var(--app-text-muted,#64748b) 18%, transparent)}}.storage-drive-share-info__dl{gap:.75rem;display:grid}.storage-drive-share-info__dl>div{gap:.15rem;display:grid}.storage-drive-share-info__dl dt{letter-spacing:.04em;text-transform:uppercase;color:var(--color-base-content,#111);font-size:.6875rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.storage-drive-share-info__dl dt{color:color-mix(in oklab, var(--color-base-content,#111) 50%, transparent)}}.storage-drive-share-info__dl dd{color:var(--color-base-content,inherit);margin:0;font-size:.875rem}.storage-drive-share-info__audience{margin:0;padding-left:1.1rem;list-style:outside}.storage-drive-tile__glyph{width:min(8.5rem, calc(var(--drive-tile-min,9.75rem) * .52));height:min(8.5rem, calc(var(--drive-tile-min,9.75rem) * .52));filter:drop-shadow(0 2px 4px #00000047);flex-shrink:0;display:block}.storage-drive-tile:hover .storage-drive-tile__glyph{transition:transform .16s;transform:translateY(-2px)scale(1.03)}.storage-drive-promote{background:var(--app-chrome,#f3f4f6);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.65rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-promote{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 85%, transparent)}}.storage-drive-promote{margin-bottom:.75rem}.storage-drive-promote select{border:1px solid var(--app-border,#d1d5db);border-radius:.5rem}@supports (color:color-mix(in lab, red, red)){.storage-drive-promote select{border:1px solid color-mix(in srgb, var(--app-border,#d1d5db) 90%, transparent)}}.storage-drive-promote select{background:var(--app-surface,#fff);padding:.35rem .5rem;font-size:.8125rem}.storage-drive-dropzone{border:1.5px dashed #0000;border-radius:.85rem;min-height:16rem;transition:border-color .12s,background .12s}.storage-drive-dropzone.is-dragover{border-color:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.storage-drive-dropzone.is-dragover{border-color:color-mix(in srgb, var(--drive-accent) 55%, transparent)}}.storage-drive-dropzone.is-dragover{background:var(--drive-accent-soft)}.glass-mode .storage-drive-dropzone.is-dragover{border-color:var(--dock-surface-border,#ffffff1f);background:var(--dock-surface-hover,#ffffff1a);-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5))}.storage-drive-dropzone__hint{pointer-events:none}.storage-drive-tile--item{cursor:default;gap:.35rem;position:relative}.storage-drive-toolbar .chrome-btn{align-items:center;gap:.35rem;display:inline-flex}.glass-mode .storage-drive-toolbar{border-bottom-color:var(--dock-surface-border,#ffffff1a);background:0 0}.glass-mode .storage-drive-cmd{color:var(--app-text-primary,#f8fafc);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0}.glass-mode .storage-drive-cmd:hover{background:var(--dock-surface-hover,#ffffff1a);box-shadow:none;border:0}.glass-mode .storage-drive-cmd__icon{color:var(--app-text-primary,#f8fafc)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-cmd__icon{color:color-mix(in oklab, var(--app-text-primary,#f8fafc) 72%, transparent)}}.glass-mode .storage-drive-cmd--primary{background:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-cmd--primary{background:color-mix(in srgb, var(--drive-accent) 22%, transparent)}}.glass-mode .storage-drive-cmd--primary{color:var(--drive-accent);box-shadow:none;border:0}.glass-mode .storage-drive-cmd--primary .storage-drive-cmd__icon{color:var(--drive-accent)}.glass-mode .storage-drive-cmd--primary:hover{background:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-cmd--primary:hover{background:color-mix(in srgb, var(--drive-accent) 32%, transparent)}}.glass-mode .storage-drive-cmd--primary:hover{color:var(--drive-accent);box-shadow:none;border:0}.glass-mode .storage-drive-cmd--danger{background:0 0;border:0}.glass-mode .storage-drive-cmd--danger:hover{background:var(--color-error,#dc2626)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-cmd--danger:hover{background:color-mix(in srgb, var(--color-error,#dc2626) 14%, transparent)}}.storage-drive-preview__media{background:var(--app-chrome,#f3f4f6);border-radius:.75rem;flex:1;justify-content:center;align-items:center;min-height:12rem;display:flex;overflow:auto}@supports (color:color-mix(in lab, red, red)){.storage-drive-preview__media{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 70%, transparent)}}.storage-drive-preview{flex-direction:column;flex:1;gap:0;min-height:0;display:flex}.storage-drive-preview__body{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex;overflow:auto}.storage-drive-preview__actions-desktop{flex-wrap:wrap;align-items:center;gap:.5rem;display:none}.storage-drive-preview__footer.media-app-footer{flex-shrink:0;margin-top:auto;display:flex}.storage-drive-preview__footer-danger,.storage-drive-preview__footer-danger.is-active,.storage-drive-preview__footer-danger:hover{color:var(--color-error,#dc2626)}.storage-drive-pane-resizer{display:none}.storage-drive-preview-backdrop{display:block}@media (max-width:899px){.storage-drive-cmd--icon{justify-content:center;gap:0;width:2.15rem;min-width:2.15rem;min-height:2.15rem;padding:0}.storage-drive-cmd--icon .storage-drive-cmd__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:900px){.storage-drive-preview-backdrop{display:none}.storage-drive-preview{gap:.75rem}.storage-drive-preview__actions-desktop{display:flex}.storage-drive-preview__footer.media-app-footer{display:none}.storage-drive-layout:has(.files-preview-host.is-open) .storage-drive-pane-resizer{cursor:col-resize;touch-action:none;background:var(--app-border,#e5e7eb);flex-shrink:0;justify-content:center;align-items:center;width:.375rem;display:flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-layout:has(.files-preview-host.is-open) .storage-drive-pane-resizer{background:color-mix(in srgb, var(--app-border,#e5e7eb) 35%, transparent)}}.storage-drive-layout:has(.files-preview-host.is-open) .storage-drive-pane-resizer{transition:background .12s}.storage-drive-layout:has(.files-preview-host.is-open) .storage-drive-pane-resizer:hover,.storage-drive-layout:has(.files-preview-host.is-open) .storage-drive-pane-resizer:active{background:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.storage-drive-layout:has(.files-preview-host.is-open) .storage-drive-pane-resizer:hover,.storage-drive-layout:has(.files-preview-host.is-open) .storage-drive-pane-resizer:active{background:color-mix(in srgb, var(--drive-accent) 35%, transparent)}}.storage-drive-pane-resizer__grip{background:var(--app-text-secondary,#94a3b8);border-radius:9999px;width:.2rem;height:2.5rem}@supports (color:color-mix(in lab, red, red)){.storage-drive-pane-resizer__grip{background:color-mix(in srgb, var(--app-text-secondary,#94a3b8) 55%, transparent)}}.storage-drive-pane-resizer__grip{transition:background .12s}.storage-drive-layout:has(.files-preview-host.is-open) .storage-drive-pane-resizer:hover .storage-drive-pane-resizer__grip,.storage-drive-layout:has(.files-preview-host.is-open) .storage-drive-pane-resizer:active .storage-drive-pane-resizer__grip{background:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.storage-drive-layout:has(.files-preview-host.is-open) .storage-drive-pane-resizer:hover .storage-drive-pane-resizer__grip,.storage-drive-layout:has(.files-preview-host.is-open) .storage-drive-pane-resizer:active .storage-drive-pane-resizer__grip{background:color-mix(in srgb, var(--drive-accent) 80%, transparent)}}.storage-drive-layout .files-preview-host:not(.is-open){opacity:0;pointer-events:none;border:none;overflow:hidden;flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important;padding:0!important}.storage-drive-layout .files-preview-host.is-open{border-left:none;flex:0 0 min(42%,28rem);min-width:16rem;max-width:min(78%,48rem)}}.storage-drive-preview__img,.storage-drive-preview__video{border-radius:.5rem;max-width:100%;max-height:min(70vh,36rem);margin:auto;display:block}.storage-drive-preview__audio{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:1.5rem 1rem;display:flex}.storage-drive-preview__text{background:var(--app-chrome,#f3f4f6);border-radius:.75rem;flex:1;min-height:12rem;padding:.85rem 1rem;overflow:auto}@supports (color:color-mix(in lab, red, red)){.storage-drive-preview__text{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 55%, transparent)}}.storage-drive-preview__text .txt-content pre{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.8125rem;line-height:1.45}.storage-drive-preview__office{flex-direction:column;flex:1;min-height:16rem;display:flex}.storage-drive-preview__docx{min-height:0;overflow:hidden}.storage-drive-preview__docx .docx-preview__body{background:var(--app-chrome,#f3f4f6);border-radius:.75rem;flex:1;min-height:12rem;padding:.85rem 1rem;overflow:auto}@supports (color:color-mix(in lab, red, red)){.storage-drive-preview__docx .docx-preview__body{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 55%, transparent)}}.storage-drive-preview__docx .docx-preview__status{text-align:center;color:var(--app-text-muted,#64748b);margin:2rem auto;font-size:.875rem}.storage-drive-preview__docx .docx-preview__status--error{color:var(--color-error,#dc2626)}.storage-drive-preview__docx .docx-preview__prose{color:var(--app-text-primary,#0f172a);word-break:break-word;font-size:.9375rem;line-height:1.55}.storage-drive-preview__docx .docx-preview__prose :is(h1,h2,h3,h4){margin:1em 0 .4em;font-weight:600;line-height:1.25}.storage-drive-preview__docx .docx-preview__prose p{margin:.55em 0}.storage-drive-preview__docx .docx-preview__prose :is(ul,ol){margin:.55em 0;padding-left:1.35rem}.storage-drive-preview__docx .docx-preview__prose table{border-collapse:collapse;width:100%;margin:.75em 0;font-size:.8125rem}.storage-drive-preview__docx .docx-preview__prose :is(th,td){border:1px solid var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.storage-drive-preview__docx .docx-preview__prose :is(th,td){border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.storage-drive-preview__docx .docx-preview__prose :is(th,td){vertical-align:top;padding:.35rem .5rem}.storage-drive-preview__docx .docx-preview__prose img{max-width:100%;height:auto}.storage-drive-preview__iframe{background:var(--app-surface,#fff);border:0;border-radius:.75rem;flex:1;width:100%;min-height:16rem}@media (max-width:899px){.storage-drive-layout .files-preview-host.is-open .files-preview-host__panel{height:min(85vh,100dvh);max-height:min(85vh,100dvh);padding-bottom:0;overflow:hidden}.storage-drive-layout .files-preview-host.is-open .files-preview,.storage-drive-layout .files-preview-host.is-open .storage-drive-preview{flex:1;min-height:0;overflow:hidden}.storage-drive-layout .files-preview-host.is-open .storage-drive-preview__body{min-height:0;overflow:hidden}.storage-drive-layout .files-preview-host.is-open .storage-drive-preview__docx .docx-preview__body,.storage-drive-layout .files-preview-host.is-open .storage-drive-preview__office,.storage-drive-layout .files-preview-host.is-open .storage-drive-preview__iframe,.storage-drive-layout .files-preview-host.is-open .storage-drive-preview__text,.storage-drive-layout .files-preview-host.is-open .storage-drive-preview__media{flex:1;min-height:0}.storage-drive-layout .storage-drive-preview__footer.media-app-footer{margin-left:-1rem;margin-right:-1rem}}#drive-app.app-tool-plate>.app-tool-chrome{overflow:visible}#drive-app .storage-drive-header-actions{flex-shrink:0;align-items:stretch;gap:.5rem;height:2rem;display:inline-flex}#drive-app .storage-drive-header-actions__search{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:2rem;min-width:2rem;height:2rem;display:inline-flex;box-shadow:none!important;border-radius:.5rem!important;padding:0!important}#drive-app .storage-drive-header-actions__search.is-active{box-shadow:inset 0 0 0 1px!important}@supports (color:color-mix(in lab, red, red)){#drive-app .storage-drive-header-actions__search.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 18%, transparent)!important}}#drive-app .storage-drive-header-actions__usage{box-sizing:border-box;align-items:center;height:2rem;padding-block:0;line-height:1;display:inline-flex}.storage-drive-usage{flex-direction:column;gap:1.25rem;max-width:42rem;padding:.25rem 0 1.5rem;display:flex}.storage-drive-usage__meter{border:1px solid var(--app-border,#e5e7eb);border-radius:.85rem;flex-direction:column;gap:.65rem;padding:1rem 1.1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-usage__meter{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 85%, transparent)}}.storage-drive-usage__meter{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.storage-drive-usage__meter{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 88%, transparent)}}.storage-drive-usage__meter-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.storage-drive-usage__meter-used{color:var(--app-text-primary,inherit);margin:0;font-size:.95rem}.storage-drive-usage__meter-plan{color:var(--app-text-muted,#64748b);margin:.2rem 0 0;font-size:.8rem}.storage-drive-usage__meter-pct{font-variant-numeric:tabular-nums;color:var(--app-text-primary,inherit);margin:0;font-size:1.15rem;font-weight:650}.storage-drive-usage__meter-pct.is-warn{color:#ea580c}.storage-drive-usage__meter-pct.is-over{color:#dc2626}.storage-drive-usage__track{background:var(--app-border,#e5e7eb);border-radius:999px;width:100%;height:.55rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.storage-drive-usage__track{background:color-mix(in srgb, var(--app-border,#e5e7eb) 55%, transparent)}}.storage-drive-usage__fill{border-radius:inherit;background:#22c55e;height:100%;transition:width .4s}.storage-drive-usage__fill.is-mid{background:#eab308}.storage-drive-usage__fill.is-warn{background:#f97316}.storage-drive-usage__fill.is-over{background:#ef4444}.storage-drive-usage__status{margin:0;font-size:.8rem;font-weight:600}.storage-drive-usage__status.is-warn{color:#ea580c}.storage-drive-usage__status.is-over{color:#dc2626}.storage-drive-usage__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (min-width:640px){.storage-drive-usage__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.storage-drive-usage__stats{grid-template-columns:repeat(5,minmax(0,1fr))}}.storage-drive-usage__stat{border:1px solid var(--app-border,#e5e7eb);border-radius:.75rem;align-items:center;gap:.65rem;min-width:0;padding:.85rem .9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.storage-drive-usage__stat{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.storage-drive-usage__stat{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.storage-drive-usage__stat{background:color-mix(in srgb, var(--app-surface,#fff) 92%, transparent)}}.storage-drive-usage__stat--total{border-color:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.storage-drive-usage__stat--total{border-color:color-mix(in srgb, var(--drive-accent) 28%, transparent)}}.storage-drive-usage__stat-icon{width:1.25rem;height:1.25rem;color:var(--app-text-muted,#64748b);flex-shrink:0}.storage-drive-usage__stat-value{color:var(--app-text-primary,inherit);margin:0;font-size:.95rem;font-weight:650;line-height:1.2}.storage-drive-usage__stat-label{color:var(--app-text-muted,#64748b);margin:.15rem 0 0;font-size:.75rem}.storage-drive-usage__footer{flex-wrap:wrap;gap:.5rem;display:flex}.glass-mode .storage-drive-rail{background:var(--glass-chrome-surface-bg,var(--glass-elevated-bg));border-right-color:var(--glass-border,var(--dock-surface-border,#0f172a1a))}.glass-mode .storage-drive-rail.storage-drive-rail-drawer{background:var(--glass-dropdown-bg-strong,var(--app-surface,#fff))}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-rail.storage-drive-rail-drawer{background:var(--glass-dropdown-bg-strong,color-mix(in srgb, var(--app-surface,#fff) 94%, transparent))}}.glass-mode .storage-drive-rail.storage-drive-rail-drawer{-webkit-backdrop-filter:none;border-right-color:var(--glass-border,var(--dock-surface-border,#0f172a1a));box-shadow:8px 0 32px #0f172a14}html.glass-mode[data-color-scheme=dark] .storage-drive-rail.storage-drive-rail-drawer,html.dark.glass-mode .storage-drive-rail.storage-drive-rail-drawer,html.glass-mode[data-color-scheme=neutral] .storage-drive-rail.storage-drive-rail-drawer{background:var(--glass-dropdown-bg-strong,var(--app-surface,#111))}@supports (color:color-mix(in lab, red, red)){html.glass-mode[data-color-scheme=dark] .storage-drive-rail.storage-drive-rail-drawer,html.dark.glass-mode .storage-drive-rail.storage-drive-rail-drawer,html.glass-mode[data-color-scheme=neutral] .storage-drive-rail.storage-drive-rail-drawer{background:var(--glass-dropdown-bg-strong,color-mix(in srgb, var(--app-surface,#111) 94%, transparent))}}html.glass-mode[data-color-scheme=dark] .storage-drive-rail.storage-drive-rail-drawer,html.dark.glass-mode .storage-drive-rail.storage-drive-rail-drawer,html.glass-mode[data-color-scheme=neutral] .storage-drive-rail.storage-drive-rail-drawer{border-right-color:var(--glass-border,var(--dock-surface-border,#ffffff1f));box-shadow:8px 0 32px #00000059}@media (min-width:900px){.glass-mode .storage-drive-rail.storage-drive-rail-drawer,.glass-mode .app-browser-app .storage-drive-rail.storage-drive-rail-drawer{background:var(--glass-chrome-surface-bg,var(--glass-elevated-bg));box-shadow:none}}.glass-mode .storage-drive-nav-item:hover,.glass-mode .storage-drive-tree-node__open:hover,.glass-mode .storage-drive-tree-node__chevron:hover,.glass-mode .storage-drive-rail__close:hover{background:var(--dock-surface-hover,#0f172a0f)}html.glass-mode[data-color-scheme=dark] .storage-drive-nav-item:hover,html.dark.glass-mode .storage-drive-nav-item:hover,html.glass-mode[data-color-scheme=neutral] .storage-drive-nav-item:hover,html.glass-mode[data-color-scheme=dark] .storage-drive-tree-node__open:hover,html.dark.glass-mode .storage-drive-tree-node__open:hover,html.glass-mode[data-color-scheme=neutral] .storage-drive-tree-node__open:hover,html.glass-mode[data-color-scheme=dark] .storage-drive-tree-node__chevron:hover,html.dark.glass-mode .storage-drive-tree-node__chevron:hover,html.glass-mode[data-color-scheme=neutral] .storage-drive-tree-node__chevron:hover,html.glass-mode[data-color-scheme=dark] .storage-drive-rail__close:hover,html.dark.glass-mode .storage-drive-rail__close:hover,html.glass-mode[data-color-scheme=neutral] .storage-drive-rail__close:hover{background:var(--dock-surface-hover,#ffffff1a)}.glass-mode .storage-drive-nav-item.is-active,.glass-mode .storage-drive-tree-node.is-active>.storage-drive-tree-node__row .storage-drive-tree-node__open,.glass-mode .storage-drive-quota__link:hover,.glass-mode .storage-drive-bulk-bar{background:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-nav-item.is-active,.glass-mode .storage-drive-tree-node.is-active>.storage-drive-tree-node__row .storage-drive-tree-node__open,.glass-mode .storage-drive-quota__link:hover,.glass-mode .storage-drive-bulk-bar{background:color-mix(in srgb, var(--drive-accent) 22%, transparent)}}.glass-mode .storage-drive-nav-item.is-active,.glass-mode .storage-drive-tree-node.is-active>.storage-drive-tree-node__row .storage-drive-tree-node__open,.glass-mode .storage-drive-quota__link:hover,.glass-mode .storage-drive-bulk-bar{color:var(--drive-accent)}.glass-mode .storage-drive-list-row{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-list-row{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .storage-drive-list-row{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.glass-mode .storage-drive-list-row:hover{background:var(--dock-surface-hover,#ffffff1a)}.glass-mode .storage-drive-list-row.is-selected{background:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-list-row.is-selected{background:color-mix(in srgb, var(--drive-accent) 22%, transparent)}}.glass-mode .storage-drive-list-row.is-selected{border-color:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-list-row.is-selected{border-color:color-mix(in srgb, var(--drive-accent) 45%, transparent)}}.glass-mode .storage-drive-list-row.is-selected{box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.16), inset 0 0 0 1px var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-list-row.is-selected{box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.16), inset 0 0 0 1px color-mix(in srgb, var(--drive-accent) 20%, transparent)}}.glass-mode .storage-drive-list-row__icon{border-color:var(--dock-surface-border,#ffffff1f);background:#ffffff14}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-list-row__icon{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 70%, transparent)}}.glass-mode .storage-drive-pathbar{border-bottom-color:var(--dock-surface-border,#ffffff1f);-webkit-backdrop-filter:none;background:0 0}.glass-mode .storage-drive-pathbar__title{color:var(--app-text-primary,#f8fafc)}.glass-mode .storage-drive-pathbar__crumb:hover{background:var(--dock-surface-hover,#ffffff1a)}.glass-mode .storage-drive-pathbar__crumb.is-current{background:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-pathbar__crumb.is-current{background:color-mix(in srgb, var(--drive-accent) 22%, transparent)}}.glass-mode .storage-drive-pathbar__crumb.is-current{color:var(--drive-accent)}.glass-mode .storage-drive-pathbar__toggle,.glass-mode .storage-drive-pathbar__sort,.glass-mode .storage-drive-pathbar__zoom{border-color:var(--dock-surface-border,#ffffff24);-webkit-backdrop-filter:none;background:0 0}.glass-mode .storage-drive-pathbar__toggle-btn:hover{background:var(--dock-surface-hover,#ffffff1a)}.glass-mode .storage-drive-pathbar__toggle-btn.is-active{background:var(--drive-accent)}@supports (color:color-mix(in lab, red, red)){.glass-mode .storage-drive-pathbar__toggle-btn.is-active{background:color-mix(in srgb, var(--drive-accent) 22%, transparent)}}.glass-mode .storage-drive-pathbar__toggle-btn.is-active{color:var(--drive-accent);box-shadow:none}#drive-app.storage-drive-app .storage-drive-pathbar__sort select,.glass-mode #drive-app .storage-drive-pathbar__sort select,.glass-mode[data-color-scheme=light] #drive-app .storage-drive-pathbar__sort select,.glass-mode[data-color-scheme=dark] #drive-app .storage-drive-pathbar__sort select,.glass-mode[data-color-scheme=neutral] #drive-app .storage-drive-pathbar__sort select,.glass-mode[data-color-scheme=pink] #drive-app .storage-drive-pathbar__sort select,.glass-mode[data-color-scheme=purple] #drive-app .storage-drive-pathbar__sort select,.glass-mode[data-color-scheme=press] #drive-app .storage-drive-pathbar__sort select{-webkit-backdrop-filter:none!important;box-shadow:none!important;color:var(--app-text-primary,inherit)!important;background:0 0!important;border:0 #0000!important}.glass-mode[data-color-scheme=light] #drive-app .storage-drive-pathbar__sort select{color:var(--glass-text,#0f172a)!important}html.glass-mode[data-color-scheme=dark] .storage-drive-cmd--primary,html.dark.glass-mode .storage-drive-cmd--primary,html.glass-mode[data-color-scheme=neutral] .storage-drive-cmd--primary,html.glass-mode[data-color-scheme=dark] .storage-drive-cmd--primary .storage-drive-cmd__icon,html.dark.glass-mode .storage-drive-cmd--primary .storage-drive-cmd__icon,html.glass-mode[data-color-scheme=neutral] .storage-drive-cmd--primary .storage-drive-cmd__icon,html.glass-mode[data-color-scheme=dark] .storage-drive-pathbar__toggle-btn.is-active,html.dark.glass-mode .storage-drive-pathbar__toggle-btn.is-active,html.glass-mode[data-color-scheme=neutral] .storage-drive-pathbar__toggle-btn.is-active,html.glass-mode[data-color-scheme=dark] .storage-drive-pathbar__crumb.is-current,html.dark.glass-mode .storage-drive-pathbar__crumb.is-current,html.glass-mode[data-color-scheme=neutral] .storage-drive-pathbar__crumb.is-current{color:#fff}@supports (color:color-mix(in lab, red, red)){html.glass-mode[data-color-scheme=dark] .storage-drive-cmd--primary,html.dark.glass-mode .storage-drive-cmd--primary,html.glass-mode[data-color-scheme=neutral] .storage-drive-cmd--primary,html.glass-mode[data-color-scheme=dark] .storage-drive-cmd--primary .storage-drive-cmd__icon,html.dark.glass-mode .storage-drive-cmd--primary .storage-drive-cmd__icon,html.glass-mode[data-color-scheme=neutral] .storage-drive-cmd--primary .storage-drive-cmd__icon,html.glass-mode[data-color-scheme=dark] .storage-drive-pathbar__toggle-btn.is-active,html.dark.glass-mode .storage-drive-pathbar__toggle-btn.is-active,html.glass-mode[data-color-scheme=neutral] .storage-drive-pathbar__toggle-btn.is-active,html.glass-mode[data-color-scheme=dark] .storage-drive-pathbar__crumb.is-current,html.dark.glass-mode .storage-drive-pathbar__crumb.is-current,html.glass-mode[data-color-scheme=neutral] .storage-drive-pathbar__crumb.is-current{color:color-mix(in srgb, #fff 88%, var(--drive-accent))}}.glass-mode .storage-drive-quota__track{background:#ffffff1f}.glass-mode .storage-drive-usage__meter,.glass-mode .storage-drive-usage__stat{background:var(--dock-surface-hover,#ffffff14);border-color:var(--dock-surface-border,#ffffff1f);-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5))}.mail-more-menu{flex-shrink:0;display:inline-flex}.mail-more-menu__summary{list-style:none}.mail-more-menu__panel{z-index:40;border:1px solid var(--app-border,#e5e7eb);border-radius:.65rem;flex-direction:column;gap:.1rem;min-width:12rem;padding:.35rem;display:none;position:absolute;top:calc(100% + .35rem);right:0}@supports (color:color-mix(in lab, red, red)){.mail-more-menu__panel{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.mail-more-menu__panel{background:var(--app-surface,#fff);color:var(--app-text-primary,#0f172a);box-shadow:0 12px 28px #00000029}.mail-more-menu.is-open>.mail-more-menu__panel:not(.is-ported),.mail-more-menu__panel.is-ported,.mail-more-menu__panel.is-fixed{display:flex}.mail-more-menu__panel.is-ported{--app-surface:#fff;--app-surface-muted:#f4f5f8;--app-border:#0f172a14;--app-text-primary:#0f172a;--app-chrome:#f3f4f6;background:var(--app-surface);color:var(--app-text-primary)}html[data-color-scheme=dark] .mail-more-menu__panel.is-ported,html[data-color-scheme=neutral] .mail-more-menu__panel.is-ported{--app-surface:#141416;--app-surface-muted:#1c1c1f;--app-border:#ffffff1a;--app-text-primary:#f4f4f5;--app-chrome:#1c1c1f}html[data-color-scheme=neutral] .mail-more-menu__panel.is-ported{--app-surface:#1e293b;--app-surface-muted:#273449;--app-border:#94a3b829;--app-text-primary:#f1f5f9;--app-chrome:#273449}html[data-color-scheme=pink] .mail-more-menu__panel.is-ported{--app-text-primary:#500724;--app-border:#be185d1f}html[data-color-scheme=purple] .mail-more-menu__panel.is-ported{--app-text-primary:#2e1065;--app-border:#6d28d91f}html[data-color-scheme=press] .mail-more-menu__panel.is-ported{--app-surface:#faf8f2;--app-surface-muted:#f0eee6;--app-border:var(--press-border,#d6d2c4);--app-text-primary:#2d2a23;--app-chrome:#f0eee6}.mail-more-menu__item{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.45rem;align-items:center;padding:.45rem .65rem;font-size:.8125rem;font-weight:550;text-decoration:none;display:flex}.mail-more-menu__item:hover{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.mail-more-menu__item:hover{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 88%, transparent)}}.glass-mode .mail-more-menu__panel,html.glass-mode .mail-more-menu__panel.is-ported{background:var(--glass-dropdown-bg-strong,var(--app-surface,#111))}@supports (color:color-mix(in lab, red, red)){.glass-mode .mail-more-menu__panel,html.glass-mode .mail-more-menu__panel.is-ported{background:var(--glass-dropdown-bg-strong,color-mix(in srgb, var(--app-surface,#111) 94%, transparent))}}.glass-mode .mail-more-menu__panel,html.glass-mode .mail-more-menu__panel.is-ported{border-color:var(--glass-border,var(--dock-surface-border,#0f172a1f));color:var(--glass-text,var(--dock-spoke-fg,var(--app-text-primary,#0f172a)));-webkit-backdrop-filter:var(--glass-blur,var(--dock-surface-blur,blur(20px)))}.settings-hub{--settings-icon-size:3.25rem;--settings-glyph-size:1.55rem;width:100%;min-height:100%}.settings-hub__shell{width:100%;max-width:52rem;padding:.75rem 1rem calc(env(safe-area-inset-bottom,0px) + 7rem);box-sizing:border-box;margin-inline:auto}.settings-hub__chrome{pointer-events:none;align-items:flex-start;margin-bottom:1.5rem;display:flex}.settings-hub__title-cluster{pointer-events:auto;background:var(--dock-surface-bg);border:1px solid var(--dock-surface-border);min-height:2.75rem;box-shadow:var(--dock-surface-shadow);-webkit-backdrop-filter:var(--dock-surface-blur);border-radius:1rem;align-items:center;gap:.15rem;padding:.25rem 1rem .25rem .25rem;display:inline-flex}.settings-hub__back{width:2.25rem;height:2.25rem;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .14s;display:inline-flex}.settings-hub__back:hover{background-color:var(--dock-surface-hover)}.settings-hub__back:active{transform:scale(.94)}.settings-hub__title{letter-spacing:-.01em;margin:0;padding-right:.25rem;font-size:1.05rem;font-weight:600;line-height:1.2}.settings-hub__sections{flex-direction:column;gap:1.75rem;display:flex}.settings-hub__section-label{letter-spacing:.06em;text-transform:uppercase;margin:0 0 .75rem;padding-inline:.35rem;font-size:.72rem;font-weight:600}.settings-hub__grid{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:1rem .65rem;display:grid}@media (min-width:480px){.settings-hub__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15rem .85rem}}@media (min-width:768px){.settings-hub{--settings-icon-size:3.6rem;--settings-glyph-size:1.7rem}.settings-hub__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.settings-hub__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.settings-hub__tile{width:100%;max-width:5.75rem;color:inherit;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:.45rem;text-decoration:none;display:flex}.settings-hub__icon{width:var(--settings-icon-size);height:var(--settings-icon-size);color:#fff;border-radius:22%;place-items:center;transition:transform .14s,box-shadow .16s,filter .16s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff38,0 8px 18px #00000038}.settings-hub__icon:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff47 0%,#ffffff0f 42%,#0000 70%);position:absolute;inset:0}.settings-hub__glyph{z-index:1;margin:0;display:block;position:relative;width:var(--settings-glyph-size)!important;height:var(--settings-glyph-size)!important;min-width:var(--settings-glyph-size)!important;min-height:var(--settings-glyph-size)!important}.settings-hub__icon--app{box-shadow:none;background:0 0;overflow:visible}.settings-hub__icon--app:before{display:none}.settings-hub__app-icon{z-index:1;filter:drop-shadow(0 8px 18px #00000038);transition:transform .14s,filter .16s;display:block;position:relative;width:var(--settings-icon-size)!important;height:var(--settings-icon-size)!important;min-width:var(--settings-icon-size)!important;min-height:var(--settings-icon-size)!important}.settings-hub__tile:hover .settings-hub__icon--app .settings-hub__app-icon{filter:brightness(1.06)drop-shadow(0 10px 22px #00000047)}.settings-hub__tile:active .settings-hub__icon--app .settings-hub__app-icon{transform:scale(.9)}.settings-hub__label{-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;max-width:100%;font-size:.78rem;font-weight:500;line-height:1.2;transition:opacity .14s;display:-webkit-box;overflow:hidden}.settings-hub__tile:hover .settings-hub__icon:not(.settings-hub__icon--app){filter:brightness(1.06);box-shadow:inset 0 1px #ffffff47,0 10px 22px #00000047}.settings-hub__tile:hover .settings-hub__label{opacity:.88}.settings-hub__tile:active .settings-hub__icon:not(.settings-hub__icon--app){transform:scale(.9)}html[data-wallpaper-active] .settings-hub__title,html[data-wallpaper-active] .settings-hub__label{color:#fff;text-shadow:0 1px 3px #00000073}html[data-wallpaper-active] .settings-hub__section-label{color:#ffffffb8;text-shadow:0 1px 2px #00000059}.settings-hub__icon--blue{background:linear-gradient(145deg,#60a5fa,#2563eb)}.settings-hub__icon--sky{background:linear-gradient(145deg,#7dd3fc,#0284c7)}.settings-hub__icon--green{background:linear-gradient(145deg,#4ade80,#16a34a)}.settings-hub__icon--emerald{background:linear-gradient(145deg,#34d399,#059669)}.settings-hub__icon--teal{background:linear-gradient(145deg,#2dd4bf,#0f766e)}.settings-hub__icon--cyan{background:linear-gradient(145deg,#22d3ee,#0891b2)}.settings-hub__icon--purple{background:linear-gradient(145deg,#c084fc,#7c3aed)}.settings-hub__icon--violet{background:linear-gradient(145deg,#a78bfa,#6d28d9)}.settings-hub__icon--indigo{background:linear-gradient(145deg,#818cf8,#4338ca)}.settings-hub__icon--pink{background:linear-gradient(145deg,#f472b6,#db2777)}.settings-hub__icon--fuchsia{background:linear-gradient(145deg,#e879f9,#c026d3)}.settings-hub__icon--red{background:linear-gradient(145deg,#f87171,#dc2626)}.settings-hub__icon--orange{background:linear-gradient(145deg,#fb923c,#ea580c)}.settings-hub__icon--amber{background:linear-gradient(145deg,#fbbf24,#d97706)}.settings-hub__icon--slate{background:linear-gradient(145deg,#94a3b8,#475569)}.settings-form{--settings-form-max:36rem;--settings-card-radius:.85rem;--settings-card-border:var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.settings-form{--settings-card-border:color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.settings-form{--settings-card-bg:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.settings-form{--settings-card-bg:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 88%, transparent)}}.settings-form{width:100%;max-width:var(--settings-form-max);margin-inline:auto}.settings-form--appearance{box-sizing:border-box;flex-direction:column;gap:.85rem;width:100%;max-width:none;margin-inline:0;display:flex}.appearance-prefs{flex-direction:column;gap:.85rem;min-width:0;display:flex}.settings-form--appearance label:has(input[type=radio]:focus-visible){outline:2px solid var(--app-text-primary,#3b82f6)}@supports (color:color-mix(in lab, red, red)){.settings-form--appearance label:has(input[type=radio]:focus-visible){outline:2px solid color-mix(in srgb, var(--app-text-primary,#3b82f6) 55%, transparent)}}.settings-form--appearance label:has(input[type=radio]:focus-visible){outline-offset:2px}.appearance-prefs>.settings-form__section.settings-form__card+.settings-form__section.settings-form__card{margin-top:0}.appearance-backgrounds{min-width:0}.appearance-backgrounds__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}@media (min-width:640px){.appearance-backgrounds__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.settings-form--appearance{grid-template-columns:minmax(17rem,22rem) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.appearance-prefs{position:sticky;top:.75rem}.appearance-backgrounds__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.appearance-backgrounds__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}#appearance-settings.app-tool-plate{flex-direction:column;min-height:100%;display:flex}#appearance-settings.app-tool-plate>.app-tool-chrome+div,#appearance-settings.app-tool-plate>div:last-child{flex:auto;min-height:0}#appearance-settings .settings-form--appearance .settings-form__card{background:var(--app-surface-muted,#f4f5f8)}html[data-color-scheme=dark] #appearance-settings .settings-form--appearance .settings-form__card,html.dark #appearance-settings .settings-form--appearance .settings-form__card{background:var(--app-surface-muted,#1c1c1f)}.glass-mode #appearance-settings .settings-form--appearance .settings-form__card{background:var(--dock-surface-bg,#ffffff14)}.settings-form__section{flex-direction:column;gap:1rem;display:flex}.settings-form__section+.settings-form__section:not(.settings-form__card){border-top:1px solid var(--color-base-content,#111);margin-top:1.75rem;padding-top:1.75rem}@supports (color:color-mix(in lab, red, red)){.settings-form__section+.settings-form__section:not(.settings-form__card){border-top:1px solid color-mix(in oklab, var(--color-base-content,#111) 10%, transparent)}}.settings-form__card{border-radius:var(--settings-card-radius);border:1px solid var(--settings-card-border);background:var(--settings-card-bg);padding:1rem 1.05rem;transition:background .14s,border-color .14s,box-shadow .14s}html:not(.glass-mode) .settings-form__card{background:var(--app-surface-muted,#f4f5f8)}html[data-color-scheme=dark]:not(.glass-mode) .settings-form__card,html.dark:not(.glass-mode) .settings-form__card{background:var(--app-surface-muted,#1c1c1f)}.settings-form__section.settings-form__card+.settings-form__section.settings-form__card{border-top:none;margin-top:.85rem;padding-top:1rem}.glass-mode .settings-form__card{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .settings-form__card{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .settings-form__card{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.settings-form__heading{letter-spacing:-.02em;color:var(--color-base-content,inherit);margin:0;font-size:1.05rem;font-weight:650;line-height:1.25}.settings-form__heading-row{align-items:center;gap:.4rem;min-width:0;display:flex}.settings-form__lede{color:var(--color-base-content,#111);margin:0;font-size:.875rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.settings-form__lede{color:color-mix(in oklab, var(--color-base-content,#111) 62%, transparent)}}.settings-form__hint{color:var(--color-base-content,#111);margin:.35rem 0 0;font-size:.8125rem;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.settings-form__hint{color:color-mix(in oklab, var(--color-base-content,#111) 58%, transparent)}}.settings-form__hint--warn{color:#b45309}@supports (color:color-mix(in lab, red, red)){.settings-form__hint--warn{color:color-mix(in oklab, #b45309 85%, var(--color-base-content,#111))}}html[data-color-scheme=dark] .settings-form__hint--warn,html.dark .settings-form__hint--warn{color:oklab(86.9488% .0127703 .130916)}.settings-form__fields{flex-direction:column;gap:1rem;display:flex}.settings-form__grid{gap:1rem;display:grid}@media (min-width:640px){.settings-form__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-form__field{min-width:0}.settings-form__field .mb-8,.settings-form__fields .mb-8{margin-bottom:0}.settings-form__row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.settings-form__row+.settings-form__row{border-top:1px solid var(--color-base-content,#111);margin-top:.85rem;padding-top:.85rem}@supports (color:color-mix(in lab, red, red)){.settings-form__row+.settings-form__row{border-top:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.glass-mode .settings-form__row+.settings-form__row{border-top-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .settings-form__row+.settings-form__row{border-top-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 70%, transparent)}}.settings-form__row-copy{flex:auto;min-width:0}.settings-form__row-title{color:var(--color-base-content,inherit);margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.settings-form__row-desc{color:var(--color-base-content,#111);margin:.2rem 0 0;font-size:.8125rem;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.settings-form__row-desc{color:color-mix(in oklab, var(--color-base-content,#111) 58%, transparent)}}.settings-form__row-control{flex-shrink:0;align-self:center;align-items:center;display:inline-flex}.settings-form__switch{box-sizing:border-box;background:#cbd5e1;border:1px solid #94a3b8;border-radius:9999px;width:2.75rem;height:1.5rem;transition:background .14s,border-color .14s;position:relative}.settings-form__switch:after{content:"";background:#fff;border:1px solid #94a3b8;border-radius:9999px;width:1.125rem;height:1.125rem;transition:transform .14s,border-color .14s;position:absolute;top:50%;left:2px;transform:translateY(-50%);box-shadow:0 1px 2px #0f172a24}.peer:checked~.settings-form__switch,.peer:checked+.settings-form__switch{border-color:#0000}.peer:checked~.settings-form__switch:after,.peer:checked+.settings-form__switch:after{border-color:#0000;transform:translateY(-50%)translate(1.375rem)}html[data-color-scheme=dark] .settings-form__switch,html.dark .settings-form__switch{background:#94a3b859;border-color:#94a3b873}.glass-mode .settings-form__switch{background:#64748b6b;border-color:#47556980}.glass-mode[data-color-scheme=dark] .settings-form__switch,html.dark.glass-mode .settings-form__switch{background:#ffffff38;border-color:#ffffff47}.settings-form__list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.settings-form__list-item{border-radius:var(--settings-card-radius);border:1px solid var(--settings-card-border);background:var(--settings-card-bg);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.5rem;padding:.8rem .95rem;display:flex}.glass-mode .settings-form__list-item{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .settings-form__list-item{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .settings-form__list-item{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.settings-form__actions{border-top:1px solid var(--color-base-content,#111);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.settings-form__actions{border-top:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.settings-form__actions--flush{border-top:none;justify-content:flex-start;margin-top:0;padding-top:0}.glass-mode .settings-form__actions{border-top-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .settings-form__actions{border-top-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 70%, transparent)}}.settings-form__card>.settings-form__actions:last-child,.settings-form form .settings-form__actions:last-child{margin-bottom:0}.settings-form h3.text-lg,.settings-form h3.text-lg.font-medium,.settings-form h3.font-medium.leading-6{letter-spacing:-.02em;color:var(--color-base-content,inherit);margin:0;font-size:1.05rem;font-weight:650;line-height:1.25}.settings-form h3.text-lg+p.text-sm,.settings-form h3.font-medium+p.text-sm,.settings-form h3.text-lg+p.text-muted,.settings-form h3.font-medium+p.text-muted{color:var(--color-base-content,#111);margin:.35rem 0 0;font-size:.875rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.settings-form h3.text-lg+p.text-sm,.settings-form h3.font-medium+p.text-sm,.settings-form h3.text-lg+p.text-muted,.settings-form h3.font-medium+p.text-muted{color:color-mix(in oklab, var(--color-base-content,#111) 62%, transparent)}}.settings-form form>.mt-10,.settings-form form>div.mt-10{margin-top:1.25rem}.settings-form form>.mt-4.flex.justify-end,.settings-form form .mt-4.flex.justify-end,.settings-form form>.flex.justify-end{border-top:1px solid var(--color-base-content,#111);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.settings-form form>.mt-4.flex.justify-end,.settings-form form .mt-4.flex.justify-end,.settings-form form>.flex.justify-end{border-top:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.glass-mode .settings-form form>.mt-4.flex.justify-end,.glass-mode .settings-form form .mt-4.flex.justify-end,.glass-mode .settings-form form>.flex.justify-end{border-top-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .settings-form form>.mt-4.flex.justify-end,.glass-mode .settings-form form .mt-4.flex.justify-end,.glass-mode .settings-form form>.flex.justify-end{border-top-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 70%, transparent)}}.settings-form .space-y-8>:not([hidden])~:not([hidden]),.settings-form.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.settings-form .panel.bg-gray-100,.settings-form .panel.dark\:bg-black,.settings-form .bg-gray-100.dark\:bg-black{border-radius:var(--settings-card-radius);border:1px solid var(--settings-card-border);box-shadow:none;background:var(--settings-card-bg)!important}.glass-mode .settings-form .panel.bg-gray-100,.glass-mode .settings-form .panel.dark\:bg-black,.glass-mode .settings-form .bg-gray-100.dark\:bg-black{border-color:var(--dock-surface-border,#ffffff1f);background:var(--dock-surface-bg,#ffffff0f)!important}@supports (color:color-mix(in lab, red, red)){.glass-mode .settings-form .panel.bg-gray-100,.glass-mode .settings-form .panel.dark\:bg-black,.glass-mode .settings-form .bg-gray-100.dark\:bg-black{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .settings-form .panel.bg-gray-100,.glass-mode .settings-form .panel.dark\:bg-black,.glass-mode .settings-form .bg-gray-100.dark\:bg-black{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.settings-form.settings-form--memory{--settings-form-max:52rem;flex-direction:column;gap:.85rem;padding-bottom:2rem;display:flex}.settings-form.settings-form--memory .settings-form__section.settings-form__card+.settings-form__section.settings-form__card{margin-top:0}.memory-search{position:relative}.memory-search__icon{pointer-events:none;color:var(--color-base-content,#111);inset-block:0;align-items:center;display:flex;position:absolute;left:.75rem}@supports (color:color-mix(in lab, red, red)){.memory-search__icon{color:color-mix(in oklab, var(--color-base-content,#111) 45%, transparent)}}.memory-search__input{border:1px solid var(--settings-card-border);background:var(--app-surface,#fff);width:100%;height:2.5rem;color:var(--color-base-content,inherit);border-radius:.5rem;outline:none;padding:.5rem 2.5rem;display:block}.memory-search__input:hover{border-color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.memory-search__input:hover{border-color:color-mix(in oklab, var(--color-base-content,#111) 22%, transparent)}}.memory-search__input:focus{border-color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.memory-search__input:focus{border-color:color-mix(in oklab, var(--color-base-content,#111) 35%, transparent)}}html[data-color-scheme=dark] .memory-search__input,html.dark .memory-search__input{background:var(--app-surface,#111)}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] .memory-search__input,html.dark .memory-search__input{background:color-mix(in oklab, var(--app-surface,#111) 92%, #000)}}.memory-search__clear{color:var(--color-base-content,#111);inset-block:0;align-items:center;display:inline-flex;position:absolute;right:.65rem}@supports (color:color-mix(in lab, red, red)){.memory-search__clear{color:color-mix(in oklab, var(--color-base-content,#111) 45%, transparent)}}.memory-search__clear:hover{color:var(--color-base-content,inherit)}.memory-fact-form{align-items:center;gap:.5rem;display:flex}.memory-fact-form__input{border:1px solid var(--settings-card-border);background:var(--app-surface,#fff);width:100%;min-width:0;height:2.5rem;color:var(--color-base-content,inherit);border-radius:.5rem;padding:.5rem .75rem;display:block}html[data-color-scheme=dark] .memory-fact-form__input,html.dark .memory-fact-form__input{background:var(--app-surface,#111)}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] .memory-fact-form__input,html.dark .memory-fact-form__input{background:color-mix(in oklab, var(--app-surface,#111) 92%, #000)}}.memory-remove-btn{color:var(--color-base-content,#111);flex-shrink:0;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.memory-remove-btn{color:color-mix(in oklab, var(--color-base-content,#111) 45%, transparent)}}.memory-remove-btn:hover{color:#dc2626}.memory-empty{text-align:center;padding:2rem 1.25rem}.memory-persona-grid{grid-template-columns:1fr;gap:.85rem;display:grid}@media (min-width:1024px){.memory-persona-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.memory-persona-card{min-width:0}.memory-forget-btn{color:#dc2626;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;font-size:.8125rem;font-weight:550;display:inline-flex}.memory-forget-btn:hover{color:#b91c1c}.memory-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (min-width:640px){.memory-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.memory-stat{border:1px solid var(--settings-card-border);border-radius:.55rem;min-width:0;padding:.55rem .65rem}@supports (color:color-mix(in lab, red, red)){.memory-stat{border:1px solid color-mix(in oklab, var(--settings-card-border) 80%, transparent)}}.memory-stat{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.memory-stat{background:color-mix(in oklab, var(--app-surface,#fff) 70%, transparent)}}html[data-color-scheme=dark] .memory-stat,html.dark .memory-stat{background:var(--app-surface,#111)}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] .memory-stat,html.dark .memory-stat{background:color-mix(in oklab, var(--app-surface,#111) 55%, transparent)}}.memory-stat__label{color:var(--color-base-content,#111);margin:0;font-size:.6875rem;line-height:1.3}@supports (color:color-mix(in lab, red, red)){.memory-stat__label{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.memory-stat__value{color:var(--color-base-content,inherit);margin:.15rem 0 0;font-size:.8125rem;font-weight:600;line-height:1.3}.memory-summary{flex-direction:column;gap:.25rem;display:flex}.memory-summary__label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-base-content,#111);margin:0;font-size:.6875rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.memory-summary__label{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.memory-summary__body{color:var(--color-base-content,inherit);margin:0;font-size:.875rem;line-height:1.45}.memory-topics{flex-wrap:wrap;gap:.4rem;display:flex}.memory-topic{color:var(--color-base-content,#111);border-radius:9999px;align-items:center;padding:.15rem .55rem;font-size:.75rem;line-height:1.35;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.memory-topic{color:color-mix(in oklab, var(--color-base-content,#111) 72%, transparent)}}.memory-topic{background:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.memory-topic{background:color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.memory-moments{gap:.45rem}.settings-confirm-overlay{z-index:50;padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.settings-confirm-overlay__panel{border:1px solid var(--app-border,#00000014);background:var(--app-surface,#fff);width:100%;max-width:28rem;color:var(--app-text-primary);box-shadow:var(--app-shadow-card,0 24px 64px #00000047);border-radius:.75rem;padding:1.5rem;overflow:auto}html.glass-mode .settings-confirm-overlay__panel{background:var(--dock-surface-bg,var(--app-surface));border-color:var(--dock-surface-border,var(--app-border));box-shadow:var(--dock-surface-shadow,0 24px 64px #00000047);-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));color:var(--dock-spoke-fg,var(--app-text-primary))}:root{--app-icon-tint:#64d2ff}.niah-app-icon--tintable{color:var(--app-icon-tint,#64d2ff);isolation:isolate}.niah-app-icon__tint-plate,.niah-app-icon__clear-wash{fill:currentColor}.niah-app-icon__clear-plate{fill:oklab(100% 0 5.96046e-8/.55)}html[data-color-scheme=dark] .niah-app-icon__clear-plate,html.dark .niah-app-icon__clear-plate{fill:oklab(22.728% .00105973 -.00367355/.52)}.niah-app-icon__layer--tint .niah-app-icon__tint-art,.niah-app-icon--tint .niah-app-icon__tint-art,html[data-icon-style=tint] .niah-app-icon--auto .niah-app-icon__tint-art{mix-blend-mode:luminosity}.niah-app-icon__layer--clear .niah-app-icon__clear-art,.niah-app-icon--clear .niah-app-icon__clear-art,html[data-icon-style=clear] .niah-app-icon--auto .niah-app-icon__clear-art{mix-blend-mode:luminosity;opacity:.9}.niah-app-icon--tint .niah-app-icon__vector-art,html[data-icon-style=tint] .niah-app-icon--auto .niah-app-icon__vector-art{filter:grayscale();mix-blend-mode:luminosity}.niah-app-icon--clear .niah-app-icon__vector-art,html[data-icon-style=clear] .niah-app-icon--auto .niah-app-icon__vector-art{filter:grayscale();mix-blend-mode:luminosity;opacity:.9}.niah-app-icon__layer--tint,.niah-app-icon__layer--clear,.niah-app-icon--tint .niah-app-icon__layer--default,.niah-app-icon--clear .niah-app-icon__layer--default{display:none}.niah-app-icon--tint .niah-app-icon__layer--tint,html[data-icon-style=tint] .niah-app-icon--auto .niah-app-icon__layer--tint,.niah-app-icon--clear .niah-app-icon__layer--clear,html[data-icon-style=clear] .niah-app-icon--auto .niah-app-icon__layer--clear{display:block}html[data-icon-style=tint] .niah-app-icon--auto .niah-app-icon__layer--default,html[data-icon-style=clear] .niah-app-icon--auto .niah-app-icon__layer--default,.niah-app-icon__art .niah-app-icon__tint-plate,.niah-app-icon__art .niah-app-icon__clear-plate,.niah-app-icon__art .niah-app-icon__clear-wash{display:none}.niah-app-icon--tint .niah-app-icon__art .niah-app-icon__tint-plate,html[data-icon-style=tint] .niah-app-icon--auto .niah-app-icon__art .niah-app-icon__tint-plate,.niah-app-icon--clear .niah-app-icon__art .niah-app-icon__clear-plate,.niah-app-icon--clear .niah-app-icon__art .niah-app-icon__clear-wash,html[data-icon-style=clear] .niah-app-icon--auto .niah-app-icon__art .niah-app-icon__clear-plate,html[data-icon-style=clear] .niah-app-icon--auto .niah-app-icon__art .niah-app-icon__clear-wash{display:block}.niah-app-icon--tint .niah-app-icon__art-image,html[data-icon-style=tint] .niah-app-icon--auto .niah-app-icon__art-image{filter:grayscale();mix-blend-mode:luminosity;opacity:.94}.niah-app-icon--clear .niah-app-icon__art-image,html[data-icon-style=clear] .niah-app-icon--auto .niah-app-icon__art-image{filter:grayscale();mix-blend-mode:luminosity;opacity:.78}.niah-app-icon--tint .niah-app-icon__cal-day,.niah-app-icon--clear .niah-app-icon__cal-day,html[data-icon-style=tint] .niah-app-icon--auto .niah-app-icon__cal-day,html[data-icon-style=clear] .niah-app-icon--auto .niah-app-icon__cal-day{fill:#fff}.appearance-icon-preview{isolation:isolate;background:var(--app-surface-muted,#f4f5f8);border-radius:.9rem;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;max-height:11rem;padding:1rem .75rem;display:flex;overflow-y:auto}html[data-color-scheme=dark] .appearance-icon-preview,html.dark .appearance-icon-preview{background:var(--app-surface-muted,#1c1c1f)}.glass-mode .appearance-icon-preview{background:var(--dock-surface-bg,#ffffff14)}@supports (color:color-mix(in lab, red, red)){.glass-mode .appearance-icon-preview{background:color-mix(in oklab, var(--dock-surface-bg,#ffffff14) 88%, transparent)}}#appearance-app-icons.settings-form__card{isolation:isolate}.appearance-icon-preview__tile{flex-shrink:0;width:3.25rem;height:3.25rem}.appearance-icon-tints{flex-wrap:wrap;gap:.5rem;display:flex}.appearance-icon-tint{cursor:pointer;border:2px solid #0000;border-radius:9999px;width:1.85rem;height:1.85rem;transition:transform .12s,box-shadow .12s;box-shadow:inset 0 0 0 1px oklab(0% none none/.18)}.appearance-icon-tint:hover{transform:scale(1.06)}.appearance-icon-tint:focus{outline:none}.appearance-icon-tint:focus-visible{outline-offset:2px;outline:2px solid oklab(62.3083% -.0332476 -.185052/.7)}.appearance-icon-tint.is-active{border-color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.appearance-icon-tint.is-active{border-color:color-mix(in oklab, var(--color-base-content,#111) 75%, transparent)}}.appearance-icon-tint.is-active{box-shadow:0 0 0 2px oklab(62.3083% -.0332476 -.185052/.45),inset 0 0 0 1px oklab(0% none none/.12)}.niah-corner-orb__spoke svg.niah-app-icon--tintable,.niah-corner-orb__spoke svg.niah-app-icon--tintable.niah-corner-orb__app-tile,.niah-corner-orb__spoke:hover svg.niah-app-icon--tintable,.niah-corner-orb__spoke:focus-visible svg.niah-app-icon--tintable,.niah-corner-orb__spoke:active svg.niah-app-icon--tintable,.niah-corner-orb__spoke--app svg.niah-app-icon--tintable,.niah-corner-orb__spoke--home svg.niah-app-icon--tintable,.niah-corner-orb__spoke--launcher svg.niah-app-icon--tintable,.niah-corner-orb__spoke--menu svg.niah-app-icon--tintable,.niah-corner-orb__spoke--filter svg.niah-app-icon--tintable,.niah-corner-orb__spoke--home:hover svg.niah-app-icon--tintable,.niah-corner-orb__spoke--launcher:hover svg.niah-app-icon--tintable,.niah-corner-orb__spoke--menu:hover svg.niah-app-icon--tintable,.niah-corner-orb__spoke--filter:hover svg.niah-app-icon--tintable,.niah-corner-orb__spoke--app:hover svg.niah-app-icon--tintable,.niah-corner-orb__spoke--home:focus-visible svg.niah-app-icon--tintable,.niah-corner-orb__spoke--launcher:focus-visible svg.niah-app-icon--tintable,.niah-corner-orb__spoke--menu:focus-visible svg.niah-app-icon--tintable,.niah-corner-orb__spoke--filter:focus-visible svg.niah-app-icon--tintable,.niah-corner-orb__spoke--app:focus-visible svg.niah-app-icon--tintable{color:var(--app-icon-tint,#64d2ff)!important}html[data-icon-style=tint] .niah-corner-orb__spoke .niah-app-icon__vector-art,html[data-icon-style=clear] .niah-corner-orb__spoke .niah-app-icon__vector-art,.niah-corner-orb__spoke .niah-app-icon--tint .niah-app-icon__vector-art,.niah-corner-orb__spoke .niah-app-icon--clear .niah-app-icon__vector-art{mix-blend-mode:luminosity;filter:grayscale()!important}.settings-form.settings-form--integrations{--settings-form-max:42rem}.integrations-section+.integrations-section{margin-top:1.75rem}.integrations-section__heading{letter-spacing:.04em;text-transform:uppercase;color:var(--color-base-content,#111);margin:0 0 .75rem;font-size:.8125rem;font-weight:650}@supports (color:color-mix(in lab, red, red)){.integrations-section__heading{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.integrations-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.integrations-row{border:1px solid var(--app-border,#e5e7eb);border-radius:.85rem;flex-direction:column;gap:.75rem;min-height:4.5rem;padding:.9rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.integrations-row{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.integrations-row{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.integrations-row{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 88%, transparent)}}.integrations-row{transition:background .14s,border-color .14s,box-shadow .14s}.integrations-row:hover{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.integrations-row:hover{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 100%, transparent)}}.integrations-row:hover{border-color:var(--app-border,#d1d5db)}@supports (color:color-mix(in lab, red, red)){.integrations-row:hover{border-color:color-mix(in srgb, var(--app-border,#d1d5db) 90%, transparent)}}.glass-mode .integrations-row{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .integrations-row{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .integrations-row{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.glass-mode .integrations-row:hover{background:var(--dock-surface-hover,#ffffff1a)}.integrations-row__main{align-items:center;gap:.85rem;min-width:0;display:flex}.integrations-row__icon{background:var(--app-surface,#fff);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.integrations-row__icon{background:color-mix(in srgb, var(--app-surface,#fff) 92%, transparent)}}.integrations-row__icon{border:1px solid var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.integrations-row__icon{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent)}}.glass-mode .integrations-row__icon{border-color:var(--dock-surface-border,#ffffff1f);background:#ffffff14}@supports (color:color-mix(in lab, red, red)){.glass-mode .integrations-row__icon{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 70%, transparent)}}.integrations-row__icon img{object-fit:contain;width:1.65rem;height:1.65rem}.integrations-row__icon-fallback{width:1.25rem;height:1.25rem;color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.integrations-row__icon-fallback{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.integrations-row__copy{flex:1;min-width:0}.integrations-row__title{letter-spacing:-.01em;color:var(--color-base-content,inherit);margin:0;font-size:.95rem;font-weight:600;line-height:1.25}.integrations-row__blurb{color:var(--color-base-content,#111);margin:.15rem 0 0;font-size:.8125rem;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.integrations-row__blurb{color:color-mix(in oklab, var(--color-base-content,#111) 58%, transparent)}}.integrations-row__trail{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.integrations-status{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.integrations-status--connected{color:#059669}@supports (color:color-mix(in lab, red, red)){.integrations-status--connected{color:color-mix(in oklab, #059669 85%, var(--color-base-content,#111))}}.integrations-status--connected{background:oklab(69.5873% -.142158 .0448781/.16)}html[data-color-scheme=dark] .integrations-status--connected,html.dark .integrations-status--connected{color:oklab(86.0667% -.112957 .0303128);background:oklab(69.5873% -.142158 .0448781/.22)}.integrations-status__dot{background:currentColor;border-radius:999px;width:.4rem;height:.4rem}.integrations-accounts{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.integrations-account{border-top:1px solid var(--app-border,#e5e7eb);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding-top:.65rem;display:flex}@supports (color:color-mix(in lab, red, red)){.integrations-account{border-top:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 75%, transparent)}}.integrations-account__meta{flex:1;min-width:0}.integrations-account__label{color:var(--color-base-content,inherit);word-break:break-word;margin:0;font-size:.8125rem;font-weight:550}.integrations-account__dates{color:var(--color-base-content,#111);margin:.15rem 0 0;font-size:.75rem;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.integrations-account__dates{color:color-mix(in oklab, var(--color-base-content,#111) 52%, transparent)}}.integrations-account__actions{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.integrations-btn--danger{color:#dc2626!important}@supports (color:color-mix(in lab, red, red)){.integrations-btn--danger{color:color-mix(in oklab, #dc2626 88%, var(--color-base-content,#111))!important}}html[data-color-scheme=dark] .integrations-btn--danger,html.dark .integrations-btn--danger{color:oklab(82.3075% .0897067 .0318914)!important}.integrations-pending{color:#d97706;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:550;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.integrations-pending{color:color-mix(in oklab, #d97706 90%, var(--color-base-content,#111))}}.integrations-pending{text-decoration:none;transition:opacity .12s}.integrations-pending:hover{opacity:.85}html[data-color-scheme=dark] .integrations-pending,html.dark .integrations-pending{color:oklab(85.6437% .0140474 .144007)}.integrations-empty{color:var(--color-base-content,#111);margin:0;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.integrations-empty{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.settings-form.settings-form--billing{--settings-form-max:52rem;flex-direction:column;gap:1.35rem;padding-bottom:2rem;display:flex}.settings-form.settings-form--billing .settings-form__section.settings-form__card{gap:1.85rem;padding:1.35rem 1.25rem}.settings-form.settings-form--billing .settings-form__section.settings-form__card+.settings-form__section.settings-form__card{margin-top:.35rem}.billing-block{flex-direction:column;gap:1rem;display:flex}.billing-auto-refill{border-top:1px solid var(--color-base-content,#111);flex-direction:column;gap:0;margin-top:.35rem;padding-top:1.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.billing-auto-refill{border-top:1px solid color-mix(in oklab, var(--color-base-content,#111) 10%, transparent)}}.glass-mode .billing-auto-refill{border-top-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .billing-auto-refill{border-top-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 70%, transparent)}}.billing-auto-refill__fields{padding-top:0;display:block;margin-top:1.5rem!important}.billing-auto-refill__grid.settings-form__grid{gap:1.25rem 2rem;display:grid;column-gap:2rem!important}@media (min-width:640px){.billing-auto-refill__grid.settings-form__grid--2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem!important}.billing-auto-refill__grid>.settings-form__field:first-child{padding-right:.75rem}.billing-auto-refill__grid>.settings-form__field:last-child{padding-left:.75rem}}.billing-auto-refill .settings-form__row{border-top:none;margin-top:0;padding-top:0}.billing-auto-refill__grid .settings-form__row-desc{margin-bottom:.65rem}.billing-auto-refill__grid .billing-input-affix{width:100%}.billing-select,.billing-input{border-radius:calc(var(--settings-card-radius) - .2rem);border:1px solid var(--color-base-content,#111);width:100%;min-height:2.5rem;padding:.55rem .75rem}@supports (color:color-mix(in lab, red, red)){.billing-select,.billing-input{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 14%, transparent)}}.billing-select,.billing-input{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.billing-select,.billing-input{background:color-mix(in srgb, var(--app-surface,#fff) 88%, transparent)}}.billing-select,.billing-input{color:var(--color-base-content,inherit);font-size:.875rem}.billing-select:focus,.billing-input:focus{outline-offset:1px;outline:2px solid oklab(51.0573% .0278994 -.228355/.45)}html[data-color-scheme=dark] .billing-select,html.dark .billing-select,html[data-color-scheme=dark] .billing-input,html.dark .billing-input{background:oklab(100% 0 5.96046e-8/.06);border-color:oklab(100% 0 5.96046e-8/.14)}.billing-input-affix{border-radius:calc(var(--settings-card-radius) - .2rem);border:1px solid var(--color-base-content,#111);align-items:stretch;min-height:2.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.billing-input-affix{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 14%, transparent)}}.billing-input-affix{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.billing-input-affix{background:color-mix(in srgb, var(--app-surface,#fff) 88%, transparent)}}.billing-input-affix{overflow:hidden}html[data-color-scheme=dark] .billing-input-affix,html.dark .billing-input-affix{background:oklab(100% 0 5.96046e-8/.06);border-color:oklab(100% 0 5.96046e-8/.14)}.billing-input-affix:focus-within{outline-offset:1px;outline:2px solid oklab(51.0573% .0278994 -.228355/.45)}.billing-input-affix__prefix{color:var(--color-base-content,#111);align-items:center;padding:0 .65rem;font-size:.875rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.billing-input-affix__prefix{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.billing-input-affix__prefix{border-right:1px solid var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.billing-input-affix__prefix{border-right:1px solid color-mix(in oklab, var(--color-base-content,#111) 10%, transparent)}}.billing-input-affix .billing-input{background:0 0;border:none;border-radius:0;min-height:2.45rem}.billing-input-affix .billing-input:focus{outline:none}.billing-amount-row{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.billing-input-affix--grow{flex:10rem;min-width:8rem;max-width:16rem}.billing-tabs{border:1px solid var(--settings-card-border);background:var(--app-surface-muted,#f4f5f8);border-radius:9999px;align-items:center;gap:.25rem;width:fit-content;max-width:100%;padding:.25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.billing-tabs{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 70%, transparent)}}.glass-mode .billing-tabs{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .billing-tabs{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .billing-tabs{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5))}.billing-tabs__tab{letter-spacing:-.01em;min-width:5.5rem;color:var(--color-base-content,#111);border-radius:9999px;justify-content:center;align-items:center;padding:.45rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.billing-tabs__tab{color:color-mix(in oklab, var(--color-base-content,#111) 58%, transparent)}}.billing-tabs__tab{transition:background .14s,color .14s,box-shadow .14s}.billing-tabs__tab:hover{color:var(--color-base-content,inherit)}.billing-tabs__tab.is-active{color:var(--color-base-content,inherit);background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.billing-tabs__tab.is-active{background:color-mix(in srgb, var(--app-surface,#fff) 94%, transparent)}}.billing-tabs__tab.is-active{box-shadow:0 1px 2px #0f172a14}html[data-color-scheme=dark] .billing-tabs__tab.is-active,html.dark .billing-tabs__tab.is-active{box-shadow:none;background:#ffffff1f}.billing-callout{border-radius:var(--settings-card-radius);border:1px solid #7c3aed;flex-direction:column;gap:.85rem;padding:1rem 1.05rem;display:flex}@supports (color:color-mix(in lab, red, red)){.billing-callout{border:1px solid color-mix(in oklab, #7c3aed 28%, var(--settings-card-border))}}.billing-callout{background:#7c3aed}@supports (color:color-mix(in lab, red, red)){.billing-callout{background:color-mix(in oklab, #7c3aed 7%, var(--settings-card-bg))}}@media (min-width:640px){.billing-callout{flex-direction:row;justify-content:space-between;align-items:center}}.billing-callout__title{letter-spacing:-.01em;margin:0;font-size:.9375rem;font-weight:650}.billing-callout__desc{color:var(--color-base-content,#111);margin:.2rem 0 0;font-size:.8125rem;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.billing-callout__desc{color:color-mix(in oklab, var(--color-base-content,#111) 58%, transparent)}}.billing-plan-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.billing-plan-manage-link{color:#4f46e5;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.billing-plan-manage-link{color:color-mix(in oklab, #4f46e5 88%, var(--color-base-content,#111))}}.billing-plan-manage-link{cursor:pointer;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.3;text-decoration:none}.billing-plan-manage-link:hover{text-underline-offset:.15em;text-decoration:underline}html[data-color-scheme=dark] .billing-plan-manage-link,html.dark .billing-plan-manage-link{color:oklab(81.1063% .00753005 -.0913289)}.billing-plan-hero{gap:1.15rem;display:grid}@media (min-width:768px){.billing-plan-hero{grid-template-columns:minmax(0,1.35fr) minmax(14rem,.9fr);align-items:start}}.billing-plan-hero__badge{letter-spacing:.02em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:.35rem;margin:0 0 .55rem;padding:.2rem .55rem;font-size:.75rem;font-weight:650;display:inline-flex}.billing-plan-hero__badge.is-paid{color:oklab(47.5078% -.0914824 .0234681);background:oklab(69.5873% -.142158 .0448781/.16)}.billing-plan-hero__badge.is-free{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.billing-plan-hero__badge.is-free{color:color-mix(in oklab, var(--color-base-content,#111) 65%, transparent)}}.billing-plan-hero__badge.is-free{background:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.billing-plan-hero__badge.is-free{background:color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}html[data-color-scheme=dark] .billing-plan-hero__badge.is-paid,html.dark .billing-plan-hero__badge.is-paid{color:oklab(86.0667% -.112957 .0303128)}.billing-plan-hero__name{letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,2.4vw,1.9rem);font-weight:700;line-height:1.15}.billing-plan-hero__meta{color:var(--color-base-content,#111);margin:.45rem 0 0;font-size:.875rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.billing-plan-hero__meta{color:color-mix(in oklab, var(--color-base-content,#111) 60%, transparent)}}.billing-plan-hero__actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.billing-feature-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.billing-feature-list li{color:var(--color-base-content,#111);align-items:flex-start;gap:.55rem;font-size:.875rem;line-height:1.4;display:flex}@supports (color:color-mix(in lab, red, red)){.billing-feature-list li{color:color-mix(in oklab, var(--color-base-content,#111) 78%, transparent)}}.billing-feature-list__icon{color:#059669;flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem}html[data-color-scheme=dark] .billing-feature-list__icon,html.dark .billing-feature-list__icon{color:#34d399}.billing-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (min-width:640px){.billing-stat-grid--3,.billing-stat-grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.billing-stat-grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}}.billing-stat{border-radius:calc(var(--settings-card-radius) - .15rem);border:1px solid var(--color-base-content,#111);min-width:0;padding:.85rem .9rem}@supports (color:color-mix(in lab, red, red)){.billing-stat{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.billing-stat{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.billing-stat{background:color-mix(in srgb, var(--app-surface,#fff) 70%, transparent)}}.glass-mode .billing-stat{border-color:var(--dock-surface-border,#ffffff1f);background:oklab(100% 0 5.96046e-8/.05)}@supports (color:color-mix(in lab, red, red)){.glass-mode .billing-stat{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 75%, transparent)}}.billing-stat__label{letter-spacing:.05em;text-transform:uppercase;color:var(--color-base-content,#111);margin:0;font-size:.7rem;font-weight:650}@supports (color:color-mix(in lab, red, red)){.billing-stat__label{color:color-mix(in oklab, var(--color-base-content,#111) 52%, transparent)}}.billing-stat__value{letter-spacing:-.02em;margin:.35rem 0 0;font-size:1.05rem;font-weight:700;line-height:1.2}.billing-stat__of{color:var(--color-base-content,#111);margin:0 .2rem;font-weight:500}@supports (color:color-mix(in lab, red, red)){.billing-stat__of{color:color-mix(in oklab, var(--color-base-content,#111) 45%, transparent)}}.billing-stat__hint{color:var(--color-base-content,#111);margin:.25rem 0 0;font-size:.75rem;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.billing-stat__hint{color:color-mix(in oklab, var(--color-base-content,#111) 52%, transparent)}}.billing-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}@media (min-width:640px){.billing-tile-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.billing-tile{text-align:left;border-radius:calc(var(--settings-card-radius) - .1rem);border:1px solid var(--color-base-content,#111);flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;min-height:4.25rem;padding:.85rem .9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.billing-tile{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 12%, transparent)}}.billing-tile{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.billing-tile{background:color-mix(in srgb, var(--app-surface,#fff) 78%, transparent)}}.billing-tile{transition:border-color .14s,background .14s,transform .14s}.billing-tile:hover{background:oklab(51.0573% .0278994 -.228355/.06);border-color:oklab(51.0573% .0278994 -.228355/.45);transform:translateY(-1px)}.billing-tile.is-active{background:oklab(51.0573% .0278994 -.228355/.1);border-color:oklab(51.0573% .0278994 -.228355/.55);box-shadow:inset 0 0 0 1px oklab(51.0573% .0278994 -.228355/.25)}.billing-tile__name{letter-spacing:-.01em;color:var(--color-base-content,inherit);font-size:.875rem;font-weight:650}.billing-tile__price{color:var(--color-base-content,#111);font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.billing-tile__price{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.billing-meter{flex-direction:column;gap:.45rem;display:flex}.billing-meter__row{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.875rem;display:flex}.billing-meter__track{background:var(--color-base-content,#111);border-radius:9999px;height:.45rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.billing-meter__track{background:color-mix(in oklab, var(--color-base-content,#111) 10%, transparent)}}.billing-meter__fill{border-radius:inherit;background:linear-gradient(90deg,#4f46e5,#6366f1);height:100%}.billing-meter__fill.is-amber{background:linear-gradient(90deg,#d97706,#f59e0b)}.billing-history{flex-direction:column;gap:.55rem;display:flex}.billing-history__row{border-bottom:1px solid var(--color-base-content,#111);justify-content:space-between;align-items:center;gap:.85rem;padding:.75rem .15rem;display:flex}@supports (color:color-mix(in lab, red, red)){.billing-history__row{border-bottom:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.billing-history__row:last-child{border-bottom:none;padding-bottom:0}.billing-history__title{margin:0;font-size:.875rem;font-weight:600}.billing-history__meta{color:var(--color-base-content,#111);margin:.15rem 0 0;font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.billing-history__meta{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.billing-history__amount{letter-spacing:-.02em;text-align:right;margin:0;font-size:.9375rem;font-weight:700}.billing-table-wrap{border-radius:calc(var(--settings-card-radius) - .15rem);border:1px solid var(--color-base-content,#111);margin:0 -.15rem;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.billing-table-wrap{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.billing-table{border-collapse:collapse;width:100%;min-width:42rem;font-size:.8125rem}.billing-table th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--color-base-content,#111);padding:.65rem .75rem;font-size:.7rem;font-weight:650}@supports (color:color-mix(in lab, red, red)){.billing-table th{color:color-mix(in oklab, var(--color-base-content,#111) 52%, transparent)}}.billing-table th{background:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.billing-table th{background:color-mix(in oklab, var(--color-base-content,#111) 4%, transparent)}}.billing-table th{border-bottom:1px solid var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.billing-table th{border-bottom:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.billing-table th.is-numeric,.billing-table td.is-numeric{text-align:right}.billing-table td{border-bottom:1px solid var(--color-base-content,#111);padding:.7rem .75rem}@supports (color:color-mix(in lab, red, red)){.billing-table td{border-bottom:1px solid color-mix(in oklab, var(--color-base-content,#111) 6%, transparent)}}.billing-table td{vertical-align:top}.billing-table tbody tr:last-child td{border-bottom:none}.billing-table tbody tr:hover td{background:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.billing-table tbody tr:hover td{background:color-mix(in oklab, var(--color-base-content,#111) 3%, transparent)}}.billing-empty{text-align:center;color:var(--color-base-content,#111);margin:0;padding:1.25rem .25rem;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.billing-empty{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.billing-note{border-radius:calc(var(--settings-card-radius) - .15rem);color:#1d4ed8;background:oklab(54.615% -.026671 -.213549/.08);border:1px solid oklab(54.615% -.026671 -.213549/.22);margin:0;padding:.75rem .85rem;font-size:.8125rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.billing-note{color:color-mix(in oklab, #1d4ed8 80%, var(--color-base-content,#111))}}html[data-color-scheme=dark] .billing-note,html.dark .billing-note{color:oklab(83.7709% -.0253627 -.0771991)}.billing-note--danger{color:#b91c1c;background:oklab(57.7099% .191149 .0987651/.08);border-color:oklab(57.7099% .191149 .0987651/.28)}@supports (color:color-mix(in lab, red, red)){.billing-note--danger{color:color-mix(in oklab, #b91c1c 85%, var(--color-base-content,#111))}}html[data-color-scheme=dark] .billing-note--danger,html.dark .billing-note--danger{color:oklab(83.6536% .0828812 .0294649)}.billing-provider-pills{flex-wrap:wrap;gap:.4rem;margin-top:.65rem;display:flex}.billing-provider-pill{background:var(--color-base-content,#111);border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.billing-provider-pill{background:color-mix(in oklab, var(--color-base-content,#111) 6%, transparent)}}.billing-provider-pill.is-stripe{color:oklab(47.5078% -.0914824 .0234681);background:oklab(69.5873% -.142158 .0448781/.14)}.billing-provider-pill.is-apple{color:oklab(45.7142% -.019153 -.194508);background:oklab(62.3083% -.0332476 -.185052/.14)}html[data-color-scheme=dark] .billing-provider-pill.is-stripe,html.dark .billing-provider-pill.is-stripe{color:#6ee7b7}html[data-color-scheme=dark] .billing-provider-pill.is-apple,html.dark .billing-provider-pill.is-apple{color:#93c5fd}.billing-plans{flex-direction:column;gap:1.25rem;padding-bottom:1.5rem;display:flex}.billing-plans-notice{border-radius:var(--settings-card-radius,.85rem);border:1px solid var(--app-border,#0000001a);flex-direction:column;gap:.75rem;padding:.95rem 1.05rem;display:flex}@supports (color:color-mix(in lab, red, red)){.billing-plans-notice{border:1px solid color-mix(in oklab, var(--app-border,#0000001a) 100%, transparent)}}.billing-plans-notice{background:var(--app-surface-muted,var(--app-surface,#fff))}@supports (color:color-mix(in lab, red, red)){.billing-plans-notice{background:var(--app-surface-muted,color-mix(in oklab, var(--app-surface,#fff) 88%, #000))}}@media (min-width:640px){.billing-plans-notice{flex-direction:row;justify-content:space-between;align-items:center}}.billing-plans-notice__title{letter-spacing:-.01em;color:var(--app-text-primary,inherit);margin:0;font-size:.9375rem;font-weight:650}.billing-plans-notice__desc{color:var(--app-text-muted,inherit);margin:.2rem 0 0;font-size:.8125rem;line-height:1.4}.billing-plans__grid{grid-template-columns:minmax(0,1fr);gap:.85rem;display:grid}@media (min-width:768px){.billing-plans__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.billing-plans__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.billing-plan-card{border-radius:var(--settings-card-radius,.85rem);border:1px solid var(--app-border,#0000001a);background:var(--app-surface,#fff);min-height:100%;color:var(--app-text-primary,inherit);box-shadow:var(--app-shadow-card,none);flex-direction:column;padding:1.15rem 1.1rem 1.2rem;display:flex;position:relative}.billing-plan-card--popular{border-color:var(--app-accent,#4f46e5)}@supports (color:color-mix(in lab, red, red)){.billing-plan-card--popular{border-color:color-mix(in oklab, var(--app-accent,#4f46e5) 55%, var(--app-border,#ccc))}}.billing-plan-card--popular{box-shadow:0 0 0 1px var(--app-accent,#4f46e5), var(--app-shadow-card,none)}@supports (color:color-mix(in lab, red, red)){.billing-plan-card--popular{box-shadow:0 0 0 1px color-mix(in oklab, var(--app-accent,#4f46e5) 22%, transparent), var(--app-shadow-card,none)}}.billing-plan-card--current{background:var(--app-surface-muted,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){.billing-plan-card--current{background:color-mix(in oklab, var(--app-surface-muted,#f4f4f5) 70%, var(--app-surface,#fff))}}.billing-plan-card__badge{letter-spacing:.02em;text-transform:uppercase;color:var(--app-accent,#4f46e5);border-radius:9999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:650;display:inline-flex;position:absolute;top:.75rem;right:.75rem}@supports (color:color-mix(in lab, red, red)){.billing-plan-card__badge{color:color-mix(in oklab, var(--app-accent,#4f46e5) 92%, #111)}}.billing-plan-card__badge{background:var(--app-accent,#4f46e5)}@supports (color:color-mix(in lab, red, red)){.billing-plan-card__badge{background:color-mix(in oklab, var(--app-accent,#4f46e5) 14%, transparent)}}.billing-plan-card__head{margin-bottom:.85rem}.billing-plan-card--popular .billing-plan-card__head{padding-right:5.5rem}.billing-plan-card__name{letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:700;line-height:1.2}.billing-plan-card__desc{color:var(--app-text-muted,inherit);margin:.35rem 0 0;font-size:.8125rem;line-height:1.4}.billing-plan-card__price{align-items:baseline;gap:.25rem;margin-bottom:1rem;display:flex}.billing-plan-card__amount{letter-spacing:-.035em;font-size:1.85rem;font-weight:750;line-height:1}.billing-plan-card__period{color:var(--app-text-muted,inherit);font-size:.8125rem}.billing-plan-card__features{flex-direction:column;flex:1;gap:.55rem;margin:0 0 1.15rem;padding:0;list-style:none;display:flex}.billing-plan-card__features li{color:var(--app-text-secondary,inherit);align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.4;display:flex}.billing-plan-card__feature-icon{width:1rem;height:1rem;color:var(--app-text-muted,inherit);opacity:.85;flex-shrink:0;margin-top:.15rem}.billing-plan-card__cta{margin-top:auto}.billing-plan-card__cta:disabled{cursor:not-allowed;opacity:.75}.billing-plans__footnote{text-align:center;color:var(--app-text-muted,inherit);margin:0;font-size:.8125rem;line-height:1.45}.billing-plans__restore{text-align:center;margin-top:.75rem}#social-usage-limit-modal{padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px))}.social-usage-limit-modal__panel{border:1px solid var(--app-border,#0000001a);background:var(--app-surface,#fff);width:100%;max-width:28rem;color:var(--app-text-primary);box-shadow:var(--app-shadow-card,0 24px 64px #00000047);border-radius:1rem;padding:1.5rem}html.glass-mode .social-usage-limit-modal__panel{background:var(--dock-surface-bg,var(--app-surface));border-color:var(--dock-surface-border,var(--app-border));box-shadow:var(--dock-surface-shadow,0 24px 64px #00000047);-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));color:var(--dock-spoke-fg,var(--app-text-primary))}.links-app{flex-direction:column;align-items:stretch;gap:.85rem;min-height:0;padding-bottom:1.25rem;display:flex}@media (min-width:768px){.links-app{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(14rem,17.5rem) minmax(0,1fr);gap:1rem;height:100%;display:grid}.links-app__sidebar,.links-app__main{min-height:0;overflow:auto}}.links-app__sidebar{flex-direction:column;gap:1rem;min-width:0;display:flex}@media (max-width:767px){.links-app__sidebar{flex-shrink:0;gap:.75rem}.links-app__group--folders{max-height:11rem;overflow:auto}.links-app__main{flex:none;overflow:visible}}.links-app__section{flex-direction:column;gap:.4rem;min-width:0;display:flex}.links-app__section-head{justify-content:space-between;align-items:center;gap:.5rem;padding-inline:.2rem;display:flex}.links-app__section-title{letter-spacing:.06em;text-transform:uppercase;color:var(--color-base-content,#111);margin:0;padding:0 .35rem;font-size:.68rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.links-app__section-title{color:color-mix(in oklab, var(--color-base-content,#111) 48%, transparent)}}.links-app__section-action{width:1.75rem;height:1.75rem;color:var(--color-base-content,#111);background:0 0;border:none;border-radius:.45rem;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.links-app__section-action{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.links-app__section-action{cursor:pointer;transition:background .14s,color .14s}.links-app__section-action:hover{background:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.links-app__section-action:hover{background:color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.links-app__section-action:hover{color:var(--color-base-content,inherit)}.links-app__group{border:1px solid var(--color-base-content,#111);border-radius:.95rem;flex-direction:column;gap:.1rem;padding:.3rem;display:flex}@supports (color:color-mix(in lab, red, red)){.links-app__group{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.links-app__group{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.links-app__group{background:color-mix(in oklab, var(--app-surface-muted,#f4f5f8) 88%, transparent)}}.links-app__group{box-shadow:0 1px 2px oklab(20.7682% -.00294792 -.0397151/.04)}.glass-mode .links-app__group{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .links-app__group{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .links-app__group{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.links-app__group-empty{color:var(--color-base-content,#111);margin:0;padding:.7rem .75rem;font-size:.8125rem}@supports (color:color-mix(in lab, red, red)){.links-app__group-empty{color:color-mix(in oklab, var(--color-base-content,#111) 48%, transparent)}}.links-app__nav{width:100%;min-width:0;color:var(--color-base-content,inherit);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.65rem;align-items:center;gap:.55rem;padding:.42rem .5rem;font-size:.875rem;font-weight:500;transition:background .14s,border-color .14s;display:flex}.links-app__nav:hover{background:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.links-app__nav:hover{background:color-mix(in oklab, var(--color-base-content,#111) 5.5%, transparent)}}.links-app__nav--active{background:var(--color-primary,#007aff)}@supports (color:color-mix(in lab, red, red)){.links-app__nav--active{background:color-mix(in oklab, var(--color-primary,#007aff) 14%, transparent)}}.links-app__nav--active{border-color:var(--color-primary,#007aff)}@supports (color:color-mix(in lab, red, red)){.links-app__nav--active{border-color:color-mix(in oklab, var(--color-primary,#007aff) 18%, transparent)}}.links-app__nav--active{font-weight:600}.glass-mode .links-app__nav--active{background:var(--dock-surface-hover,#ffffff1f);border-color:oklab(100% 0 5.96046e-8/.22);box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.14)}.links-app__nav-icon{color:#fff;border-radius:.45rem;flex-shrink:0;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;display:inline-flex}.links-app__nav-icon--library{background:linear-gradient(160deg,#5ac8fa 0%,#007aff 100%)}.links-app__nav-icon--profile{background:linear-gradient(160deg,#64d2ff 0%,#5856d6 100%)}.links-app__nav-icon--unfiled{background:linear-gradient(160deg,#8e8e93 0%,#636366 100%)}.links-app__nav-icon--folder{color:oklab(22.728% .00105973 -.00367355/.55);background:linear-gradient(160deg,#ffd60a 0%,#ff9f0a 72% 100%)}.links-app__nav-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.links-app__nav-count{background:var(--color-base-content,#111);border-radius:999px;flex-shrink:0;min-width:1.25rem;padding:.05rem .35rem}@supports (color:color-mix(in lab, red, red)){.links-app__nav-count{background:color-mix(in oklab, var(--color-base-content,#111) 7%, transparent)}}.links-app__nav-count{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.links-app__nav-count{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.links-app__nav-count{font-variant-numeric:tabular-nums;text-align:center;font-size:.6875rem;font-weight:600}.links-app__nav--active .links-app__nav-count{background:var(--color-primary,#007aff)}@supports (color:color-mix(in lab, red, red)){.links-app__nav--active .links-app__nav-count{background:color-mix(in oklab, var(--color-primary,#007aff) 16%, transparent)}}.links-app__nav--active .links-app__nav-count{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.links-app__nav--active .links-app__nav-count{color:color-mix(in oklab, var(--color-base-content,#111) 72%, transparent)}}.links-app__tree-node{flex-direction:column;gap:.08rem;display:flex}.links-app__folder-row{padding-left:calc(var(--links-depth,0) * .7rem);align-items:center;gap:.1rem;min-width:0;display:flex}.links-app__folder-expand,.links-app__folder-expand-spacer{width:1.2rem;height:1.2rem;color:var(--color-base-content,#111);background:0 0;border:none;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.links-app__folder-expand,.links-app__folder-expand-spacer{color:color-mix(in oklab, var(--color-base-content,#111) 50%, transparent)}}.links-app__folder-expand,.links-app__folder-expand-spacer{cursor:pointer}.links-app__folder-expand:hover{background:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.links-app__folder-expand:hover{background:color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.links-app__nav--folder{flex:auto;padding-inline:.4rem}.links-app__folder-delete{opacity:0;width:1.35rem;height:1.35rem;color:var(--color-base-content,#111);background:0 0;border:none;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.links-app__folder-delete{color:color-mix(in oklab, var(--color-base-content,#111) 42%, transparent)}}.links-app__folder-delete{cursor:pointer;transition:opacity .12s,color .12s,background .12s}.links-app__folder-row:hover .links-app__folder-delete,.links-app__folder-row:focus-within .links-app__folder-delete,.links-app__nav--active~.links-app__folder-delete{opacity:1}.links-app__folder-delete:hover{color:#dc2626;background:oklab(57.7099% .191149 .0987651/.1)}.links-app__folder-form{flex-direction:column;gap:.5rem;padding:.45rem .35rem .35rem;display:flex}.links-app__main{flex-direction:column;gap:1rem;min-width:0;min-height:0;display:flex}.links-app__main-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;padding:.15rem .1rem 0;display:flex}.links-app__path{flex-wrap:wrap;align-items:center;gap:.05rem;min-width:0;display:flex}.links-app__crumb{min-width:0;max-width:100%;color:var(--color-base-content,#111);background:0 0;border:none;border-radius:.4rem;align-items:center;gap:.2rem;padding:.2rem .35rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.links-app__crumb{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.links-app__crumb{cursor:pointer;font-size:.8125rem;font-weight:500}.links-app__crumb:hover:not(:disabled){color:var(--color-primary,#007aff);background:var(--color-primary,#007aff)}@supports (color:color-mix(in lab, red, red)){.links-app__crumb:hover:not(:disabled){background:color-mix(in oklab, var(--color-primary,#007aff) 8%, transparent)}}.links-app__crumb--current,.links-app__crumb:disabled{color:var(--color-base-content,inherit);cursor:default;font-weight:650}.links-app__crumb-sep{opacity:.4;color:var(--color-base-content,#111);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.links-app__crumb-sep{color:color-mix(in oklab, var(--color-base-content,#111) 50%, transparent)}}.links-app__main-meta{color:var(--color-base-content,#111);margin:0;font-size:.75rem;font-weight:500}@supports (color:color-mix(in lab, red, red)){.links-app__main-meta{color:color-mix(in oklab, var(--color-base-content,#111) 48%, transparent)}}.links-app__main-meta{font-variant-numeric:tabular-nums}.links-app__block{flex-direction:column;gap:.55rem;display:flex}.links-app__block-title{letter-spacing:.06em;text-transform:uppercase;color:var(--color-base-content,#111);margin:0;padding:0 .15rem;font-size:.68rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.links-app__block-title{color:color-mix(in oklab, var(--color-base-content,#111) 48%, transparent)}}.links-app__empty{text-align:center;border:1px dashed var(--color-base-content,#111);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:3.25rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.links-app__empty{border:1px dashed color-mix(in oklab, var(--color-base-content,#111) 12%, transparent)}}.links-app__empty{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.links-app__empty{background:color-mix(in oklab, var(--app-surface-muted,#f4f5f8) 55%, transparent)}}.glass-mode .links-app__empty{background:var(--dock-surface-bg,#ffffff0f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .links-app__empty{background:color-mix(in oklab, var(--dock-surface-bg,#ffffff0f) 70%, transparent)}}.glass-mode .links-app__empty{border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .links-app__empty{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 80%, transparent)}}.links-app__empty-glyph{color:#fff;background:linear-gradient(160deg,#5ac8fa 0%,#007aff 100%);border-radius:.9rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;margin-bottom:.35rem;display:inline-flex;box-shadow:0 8px 20px oklab(60.2765% -.047404 -.212489/.28)}.links-app__empty-title{letter-spacing:-.02em;color:var(--color-base-content,inherit);margin:0;font-size:1.05rem;font-weight:650}.links-app__empty-copy{max-width:22rem;color:var(--color-base-content,#111);margin:0;font-size:.875rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.links-app__empty-copy{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.links-app__folder-grid{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.65rem;display:grid}.links-app__folder-tile{border:1px solid var(--color-base-content,#111);border-radius:.95rem;flex-direction:column;align-items:center;gap:.45rem;padding:.85rem .6rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.links-app__folder-tile{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.links-app__folder-tile{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.links-app__folder-tile{background:color-mix(in oklab, var(--app-surface-muted,#f4f5f8) 90%, transparent)}}.links-app__folder-tile{color:inherit;cursor:pointer;transition:transform .14s,background .14s,border-color .14s,box-shadow .14s}.links-app__folder-tile:hover{border-color:var(--color-base-content,#111);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.links-app__folder-tile:hover{border-color:color-mix(in oklab, var(--color-base-content,#111) 14%, transparent)}}.links-app__folder-tile:hover{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.links-app__folder-tile:hover{background:color-mix(in oklab, var(--app-surface,#fff) 92%, transparent)}}.links-app__folder-tile:hover{box-shadow:0 8px 18px oklab(20.7682% -.00294792 -.0397151/.08)}.glass-mode .links-app__folder-tile{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .links-app__folder-tile{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .links-app__folder-tile{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.glass-mode .links-app__folder-tile:hover{background:var(--dock-surface-hover,#ffffff1a);box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.16),0 10px 22px oklab(0% none none/.18)}.links-app__folder-tile-glyph{color:oklab(46.243% .030209 .0941771/.55);background:linear-gradient(#ffe08a 0%,#fc3 38%,#ff9f0a 100%);border-radius:.55rem .55rem .7rem .7rem;justify-content:center;align-items:center;width:3.4rem;height:2.75rem;display:inline-flex;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.55),0 4px 10px oklab(78.2365% .066223 .157716/.28)}.links-app__folder-tile-name{letter-spacing:-.01em;text-align:center;max-width:100%;font-size:.8125rem;font-weight:600}.links-app__tiles{grid-template-columns:repeat(auto-fill,minmax(9.25rem,1fr));align-content:start;gap:.75rem;display:grid}.links-app__tile{border:1px solid var(--color-base-content,#111);border-radius:1rem;flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.links-app__tile{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 9%, transparent)}}.links-app__tile{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.links-app__tile{background:color-mix(in oklab, var(--app-surface-muted,#f4f5f8) 90%, transparent)}}.links-app__tile{transition:transform .14s,border-color .14s,box-shadow .14s;overflow:hidden}.links-app__tile:hover{border-color:var(--color-base-content,#111);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.links-app__tile:hover{border-color:color-mix(in oklab, var(--color-base-content,#111) 16%, transparent)}}.links-app__tile:hover{box-shadow:0 10px 22px oklab(20.7682% -.00294792 -.0397151/.08)}.glass-mode .links-app__tile{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .links-app__tile{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .links-app__tile{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.glass-mode .links-app__tile:hover{background:var(--dock-surface-hover,#ffffff1a);box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.16),0 12px 24px oklab(0% none none/.18)}.links-app__tile--published{box-shadow:inset 0 0 0 1px var(--color-primary,#007aff)}@supports (color:color-mix(in lab, red, red)){.links-app__tile--published{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-primary,#007aff) 28%, transparent)}}.links-app__tile-open{color:inherit;flex-direction:column;align-items:center;gap:.4rem;min-height:7.4rem;padding:1.05rem .75rem .7rem;text-decoration:none;display:flex}.links-app__favicon-wrap{border:1px solid var(--color-base-content,#111);background:#fff;border-radius:.85rem;justify-content:center;align-items:center;width:3.1rem;height:3.1rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.links-app__favicon-wrap{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.links-app__favicon-wrap{box-shadow:0 4px 12px oklab(20.7682% -.00294792 -.0397151/.08)}.glass-mode .links-app__favicon-wrap{background:#ffffffeb;border-color:oklab(100% 0 5.96046e-8/.28)}.links-app__favicon{object-fit:contain;border-radius:.35rem;width:1.85rem;height:1.85rem}.links-app__tile-title{letter-spacing:-.01em;text-align:center;max-width:100%;font-size:.8125rem;font-weight:650}.links-app__tile-host{color:var(--color-base-content,#111);font-size:.6875rem}@supports (color:color-mix(in lab, red, red)){.links-app__tile-host{color:color-mix(in oklab, var(--color-base-content,#111) 52%, transparent)}}.links-app__tile-host{text-align:center;max-width:100%}.links-app__tile-actions{border-top:1px solid var(--color-base-content,#111);justify-content:space-between;padding:.3rem .4rem .45rem;display:flex}@supports (color:color-mix(in lab, red, red)){.links-app__tile-actions{border-top:1px solid color-mix(in oklab, var(--color-base-content,#111) 7%, transparent)}}.links-app__publish,.links-app__tile-delete{width:1.85rem;height:1.85rem;color:var(--color-base-content,#111);background:0 0;border:none;border-radius:.45rem;justify-content:center;align-items:center;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.links-app__publish,.links-app__tile-delete{color:color-mix(in oklab, var(--color-base-content,#111) 42%, transparent)}}.links-app__publish,.links-app__tile-delete{cursor:pointer;transition:color .12s,background .12s}.links-app__publish:hover,.links-app__tile-delete:hover{background:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.links-app__publish:hover,.links-app__tile-delete:hover{background:color-mix(in oklab, var(--color-base-content,#111) 6%, transparent)}}.links-app__publish--on{color:var(--color-primary,#007aff)}.links-app__tile-delete:hover{color:#dc2626}.links-app__input{border:1px solid var(--color-base-content,#111);border-radius:.65rem;width:100%;height:2.5rem;padding:.5rem .75rem;display:block}@supports (color:color-mix(in lab, red, red)){.links-app__input{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 14%, transparent)}}.links-app__input{background:var(--app-surface,#fff);color:inherit}.glass-mode .links-app__input{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .links-app__input{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .links-app__input{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5))}.links-app__modal{z-index:60;background:#0f172a59;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.links-app__modal-card{border:1px solid var(--color-base-content,#111);border-radius:1rem;width:min(28rem,100%);padding:1.15rem 1.2rem}@supports (color:color-mix(in lab, red, red)){.links-app__modal-card{border:1px solid color-mix(in oklab, var(--color-base-content,#111) 12%, transparent)}}.links-app__modal-card{background:var(--app-surface,#fff);box-shadow:0 18px 40px #0f172a2e}html.dark .links-app__modal-card,html[data-color-scheme=dark] .links-app__modal-card{background:var(--app-surface,#111)}@supports (color:color-mix(in lab, red, red)){html.dark .links-app__modal-card,html[data-color-scheme=dark] .links-app__modal-card{background:color-mix(in oklab, var(--app-surface,#111) 96%, #000)}}.glass-mode .links-app__modal-card{background:var(--glass-elevated-bg,var(--dock-surface-bg,#1c1c1eeb));border-color:var(--glass-border,var(--dock-surface-border,#ffffff1f));-webkit-backdrop-filter:blur(var(--glass-elevated-blur,20px)) saturate(1.2)}#search-page.search-page--home{flex-direction:column;display:flex}#search-page.search-page--home .search-chrome--home{flex-direction:column;flex:auto;min-height:0;display:flex}#search-page.search-page--home #feed-scroll{display:none}.search-chrome__top{align-items:center;gap:.5rem;display:flex}.search-home{flex-direction:column;flex:auto;justify-content:center;align-items:center;width:100%;max-width:36.5rem;margin:0 auto;padding:1.25rem .25rem 2.75rem;display:flex;transform:translateY(-6%)}.search-home__brand{justify-content:center;margin-bottom:1.65rem;display:flex}.search-home__wordmark.niah-wordmark{font-size:clamp(2.55rem,7vw,4rem);line-height:1}.search-home__icon{border-radius:1.15rem;width:4.25rem;height:4.25rem}.search-home__form{width:100%}.search-home__input{box-shadow:0 1px 6px var(--app-text,#111)}@supports (color:color-mix(in lab, red, red)){.search-home__input{box-shadow:0 1px 6px color-mix(in oklab, var(--app-text,#111) 7%, transparent)}}.search-home__input:hover,.search-home__input:focus{box-shadow:0 1px 6px var(--app-text,#111), 0 6px 20px var(--app-text,#111)}@supports (color:color-mix(in lab, red, red)){.search-home__input:hover,.search-home__input:focus{box-shadow:0 1px 6px color-mix(in oklab, var(--app-text,#111) 8%, transparent), 0 6px 20px color-mix(in oklab, var(--app-text,#111) 8%, transparent)}}.search-home__tabs{justify-content:center;width:100%;margin-top:1.15rem;display:flex}.search-home__idle{flex-direction:column;align-items:center;width:100%;display:flex}.search-home__hint{text-align:center;max-width:22rem;color:var(--app-text-muted,var(--app-text,#111));margin:.9rem 0 0;font-size:.8125rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.search-home__hint{color:var(--app-text-muted,color-mix(in oklab, var(--app-text,#111) 58%, transparent))}}.search-home__idle .web-serp__chips{margin-top:1.1rem}.search-home__location{max-width:100%}@media (max-width:640px){.search-home{justify-content:flex-start;padding-top:1.75rem;transform:none}.search-home__wordmark.niah-wordmark{font-size:2.4rem}.search-home__icon{width:3.5rem;height:3.5rem}}.web-serp{--serp-ink:var(--app-text,var(--color-base-content,#111));--serp-muted:var(--serp-ink)}@supports (color:color-mix(in lab, red, red)){.web-serp{--serp-muted:color-mix(in oklab, var(--serp-ink) 58%, transparent)}}.web-serp{--serp-faint:var(--serp-ink)}@supports (color:color-mix(in lab, red, red)){.web-serp{--serp-faint:color-mix(in oklab, var(--serp-ink) 38%, transparent)}}.web-serp{--serp-line:var(--serp-ink)}@supports (color:color-mix(in lab, red, red)){.web-serp{--serp-line:color-mix(in oklab, var(--serp-ink) 10%, transparent)}}.web-serp{--serp-fill:var(--serp-ink)}@supports (color:color-mix(in lab, red, red)){.web-serp{--serp-fill:color-mix(in oklab, var(--serp-ink) 4.5%, transparent)}}.web-serp{--serp-fill-strong:var(--serp-ink)}@supports (color:color-mix(in lab, red, red)){.web-serp{--serp-fill-strong:color-mix(in oklab, var(--serp-ink) 7.5%, transparent)}}.web-serp{--serp-link:var(--serp-ink);--serp-radius:1.05rem;--serp-title:1.2rem;width:100%;max-width:42rem;color:var(--serp-ink);margin:0 auto;padding:.35rem 0 2.75rem}.web-serp__stack{flex-direction:column;gap:1.25rem;display:flex}.web-serp__idle{text-align:center;flex-direction:column;align-items:center;padding:3.5rem 1rem 2.25rem;display:flex}.web-serp__idle-mark{width:3.35rem;height:3.35rem;color:var(--serp-muted);background:var(--serp-fill);box-shadow:0 0 0 1px var(--serp-line);border-radius:999px;justify-content:center;align-items:center;display:flex}.web-serp__idle-title{letter-spacing:-.03em;margin:1rem 0 0;font-size:1.25rem;font-weight:650;line-height:1.2}.web-serp__idle-body{max-width:22rem;color:var(--serp-muted);margin:.45rem 0 0;font-size:.9rem;line-height:1.45}.web-serp__retry{height:2rem;color:var(--serp-ink);background:var(--serp-fill-strong);box-shadow:0 0 0 1px var(--serp-line);border-radius:999px;align-items:center;margin-top:1rem;padding:0 .95rem;font-size:.8rem;font-weight:600;transition:background .14s,transform .14s;display:inline-flex}.web-serp__retry:hover{background:var(--serp-ink)}@supports (color:color-mix(in lab, red, red)){.web-serp__retry:hover{background:color-mix(in oklab, var(--serp-ink) 11%, transparent)}}.web-serp__chips{flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:1.35rem;display:flex}.web-serp__chips--start{justify-content:flex-start;margin-top:0}.web-serp__chip{max-width:100%;min-height:2rem;color:var(--serp-ink);background:var(--serp-fill);box-shadow:0 0 0 1px var(--serp-line);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .85rem .25rem .65rem;font-size:.78rem;font-weight:550;transition:background .14s,transform .14s;display:inline-flex}.web-serp__chip:hover{background:var(--serp-fill-strong);transform:translateY(-1px)}.web-serp__toolbar{justify-content:space-between;align-items:center;gap:.75rem;padding:0 .1rem;display:flex}.web-serp__count{letter-spacing:.06em;text-transform:uppercase;color:var(--serp-faint);margin:0;font-size:.72rem}.web-serp__ask{height:1.85rem;color:var(--serp-ink);background:var(--serp-fill-strong);box-shadow:0 0 0 1px var(--serp-line);border-radius:999px;align-items:center;gap:.35rem;padding:0 .75rem;font-size:.75rem;font-weight:600;transition:background .14s,transform .14s;display:inline-flex}.web-serp__ask:hover{transform:translateY(-1px)}.web-serp__banner{border-radius:var(--serp-radius);background:var(--serp-fill);box-shadow:0 0 0 1px var(--serp-line);padding:.75rem .95rem;font-size:.875rem;line-height:1.4}.web-serp__knowledge{border-radius:calc(var(--serp-radius) + .15rem);background:var(--serp-fill);box-shadow:0 0 0 1px var(--serp-line);grid-template-columns:minmax(0,1fr);gap:.95rem;padding:1.05rem 1.1rem;display:grid}@media (min-width:640px){.web-serp__knowledge--media{grid-template-columns:7.75rem minmax(0,1fr);align-items:start}}.web-serp__knowledge-img{aspect-ratio:1;object-fit:cover;background:var(--serp-fill-strong);border-radius:.9rem;width:100%}.web-serp__knowledge-kicker{letter-spacing:.07em;text-transform:uppercase;color:var(--serp-faint);margin:0;font-size:.7rem;font-weight:650}.web-serp__knowledge-title{letter-spacing:-.04em;margin:.2rem 0 0;font-size:1.4rem;font-weight:700;line-height:1.15}.web-serp__knowledge-desc{color:var(--serp-muted);margin:.5rem 0 0;font-size:.9rem;line-height:1.5}.web-serp__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1rem;margin:.8rem 0 0;display:grid}.web-serp__fact dt{letter-spacing:.04em;text-transform:uppercase;color:var(--serp-faint);font-size:.68rem}.web-serp__fact dd{margin:.1rem 0 0;font-size:.85rem;font-weight:550}.web-serp__knowledge-open{color:var(--serp-link);align-items:center;gap:.3rem;margin-top:.9rem;font-size:.8rem;font-weight:600;display:inline-flex}.web-serp__section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--serp-faint);margin:0 0 .55rem;padding:0 .1rem;font-size:.7rem;font-weight:700}.web-serp__rail-wrap{min-width:0}.web-serp__rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:.7rem;padding:.15rem .1rem .5rem;display:flex;overflow-x:auto}.web-serp__rail--images{gap:.5rem}.web-serp__news-card{scroll-snap-align:start;min-width:0;color:inherit;flex-direction:column;flex:0 0 12rem;gap:.35rem;transition:transform .14s;display:flex}.web-serp__news-card:hover{transform:translateY(-2px)}.web-serp__news-thumb-wrap,.web-serp__image-card{background:var(--serp-fill-strong);box-shadow:0 0 0 1px var(--serp-line);border-radius:.9rem;display:block;position:relative;overflow:hidden}.web-serp__news-thumb{object-fit:cover;width:100%;height:6.75rem;display:block}.web-serp__news-thumb--empty{color:var(--serp-faint);justify-content:center;align-items:center;display:flex}.web-serp__news-meta,.web-serp__news-age{color:var(--serp-faint);font-size:.68rem}.web-serp__news-title{letter-spacing:-.02em;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.84rem;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.web-serp__image-card{scroll-snap-align:start;flex:0 0 7.75rem;height:7.75rem}.web-serp__image-card img{object-fit:cover;width:100%;height:100%}.web-serp__image-play{color:#fff;background:oklab(0% none none/.55);border-radius:999px;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;display:flex;position:absolute;bottom:.4rem;right:.4rem}.web-serp__hits{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.web-serp__hit{border-radius:var(--serp-radius);grid-template-columns:minmax(0,1fr);gap:.45rem .95rem;padding:.85rem .7rem;transition:background .14s;display:grid}@media (min-width:640px){.web-serp__hit:has(.web-serp__hit-thumb-wrap){grid-template-columns:minmax(0,1fr) 5.9rem;align-items:start}}.web-serp__hit:hover{background:var(--serp-fill)}.web-serp__hit-main{min-width:0;color:inherit;flex-direction:column;grid-column:1;gap:.32rem;display:flex}.web-serp__hit-top{align-items:center;gap:.6rem;min-width:0;display:flex}.web-serp__favicon-wrap{background:var(--serp-fill-strong);width:1.7rem;height:1.7rem;box-shadow:0 0 0 1px var(--serp-line);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.web-serp__favicon-letter{letter-spacing:-.02em;color:var(--serp-muted);font-size:.68rem;font-weight:700}.web-serp__favicon{object-fit:contain;background:var(--serp-fill-strong);width:calc(100% - .44rem);height:calc(100% - .44rem);position:absolute;inset:.22rem}.web-serp__hit-origin{flex-direction:column;min-width:0;display:flex}.web-serp__hit-site{font-size:.8rem;font-weight:600;line-height:1.2}.web-serp__hit-path{color:var(--serp-faint);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.web-serp__hit-title{font-size:var(--serp-title);letter-spacing:-.015em;color:var(--serp-link);font-weight:400;line-height:1.28}.web-serp__hit-main:hover .web-serp__hit-title{text-underline-offset:.14em;text-decoration:underline}.web-serp__hit-body{flex-direction:column;grid-column:1;gap:.5rem;display:flex}.web-serp__hit-snippet{color:var(--serp-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.web-serp__kind,.web-serp__age{color:var(--serp-ink);font-weight:650}.web-serp__kind:after{content:" · ";color:var(--serp-faint);font-weight:500}.web-serp__hit-actions{flex-wrap:wrap;gap:.2rem;display:flex}.web-serp__action{height:1.7rem;color:var(--serp-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.28rem;padding:0 .55rem;font-size:.72rem;font-weight:600;transition:background .14s,color .14s;display:inline-flex}.web-serp__action:hover{background:var(--serp-fill-strong);color:var(--serp-ink)}.web-serp__action--on,.web-serp__action:disabled{color:var(--serp-ink);cursor:default}.web-serp__hit-thumb-wrap{grid-column:1}@media (min-width:640px){.web-serp__hit-thumb-wrap{grid-area:1/2/span 2}}.web-serp__hit-thumb-link,.web-serp__hit-thumb{object-fit:cover;background:var(--serp-fill-strong);border-radius:.85rem;width:100%;height:5.6rem;display:block}@media (min-width:640px){.web-serp__hit-thumb-link,.web-serp__hit-thumb{height:5.9rem}}.web-serp__paa-list{flex-direction:column;gap:.4rem;display:flex}.web-serp__paa-item{background:var(--serp-fill);box-shadow:0 0 0 1px var(--serp-line);border-radius:.95rem;overflow:hidden}.web-serp__paa-q{letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem .95rem;font-size:.92rem;font-weight:650;list-style:none;display:flex}.web-serp__paa-q::-webkit-details-marker{display:none}.web-serp__paa-chevron{color:var(--serp-faint);flex-shrink:0;transition:transform .16s}.web-serp__paa-item[open] .web-serp__paa-chevron{transform:rotate(180deg)}.web-serp__paa-item:hover{background:var(--serp-fill-strong)}.web-serp__paa-body{flex-direction:column;gap:.55rem;padding:0 .95rem .85rem;display:flex}.web-serp__paa-a{color:var(--serp-muted);margin:0;font-size:.84rem;line-height:1.45}.web-serp__paa-actions{flex-wrap:wrap;gap:.2rem;display:flex}.web-serp__skel{background:linear-gradient(90deg, var(--serp-fill) 0%, var(--serp-fill-strong) 50%, var(--serp-fill) 100%);background-size:200% 100%;border-radius:.55rem;animation:1.2s ease-in-out infinite web-serp-shimmer}.web-serp__skel--knowledge{border-radius:var(--serp-radius);height:7.5rem}.web-serp__skel-row{grid-template-columns:1.7rem minmax(0,1fr);align-items:start;gap:.7rem;padding:.55rem .2rem;display:grid}.web-serp__skel--favicon{border-radius:999px;width:1.7rem;height:1.7rem}.web-serp__skel-copy{flex-direction:column;gap:.4rem;display:flex}.web-serp__skel--meta{width:40%;height:.55rem}.web-serp__skel--title{width:78%;height:.85rem}.web-serp__skel--snip{width:94%;height:2.1rem}@keyframes web-serp-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.web-serp__skel,.web-serp__chip,.web-serp__ask,.web-serp__retry,.web-serp__news-card,.web-serp__paa-chevron{transition:none;animation:none}}.marketplace-chrome{flex-direction:column;gap:.75rem;display:flex}.marketplace-chrome__row{align-items:center;gap:.75rem;min-width:0;display:flex}.marketplace-chrome__row--meta{gap:.75rem}.marketplace-chrome__brand{flex:none;align-items:center;gap:.5rem;min-width:0;display:flex}.wm-window .marketplace-chrome__brand{display:none}.marketplace-chrome__search{flex:auto;min-width:0}.marketplace-chrome__search .tasks-search-field{border-radius:999px;width:100%}.marketplace-chrome__actions{flex:none;align-items:center;gap:.4rem;display:flex}.marketplace-chrome__types{flex:auto;width:auto;min-width:0;max-width:100%}.marketplace-place{max-width:16rem;min-height:2rem;color:var(--app-text-primary,#0f172a);background:var(--app-text,#111);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .7rem;font-size:.78rem;font-weight:550;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketplace-place{background:color-mix(in oklab, var(--app-text,#111) 5%, transparent)}}.marketplace-place{box-shadow:0 0 0 1px var(--app-text,#111)}@supports (color:color-mix(in lab, red, red)){.marketplace-place{box-shadow:0 0 0 1px color-mix(in oklab, var(--app-text,#111) 10%, transparent)}}.marketplace-place{cursor:pointer}.marketplace-place:hover{background:var(--app-text,#111)}@supports (color:color-mix(in lab, red, red)){.marketplace-place:hover{background:color-mix(in oklab, var(--app-text,#111) 8%, transparent)}}.marketplace-places{max-width:28rem;padding-top:.15rem}.marketplace-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:18rem;padding:3rem 1rem 4rem;display:flex}.marketplace-empty__mark{width:2.75rem;height:2.75rem;color:var(--app-text-muted,#94a3b8);background:var(--app-text,#111);border-radius:999px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.marketplace-empty__mark{background:color-mix(in oklab, var(--app-text,#111) 4.5%, transparent)}}.marketplace-empty__mark{box-shadow:0 0 0 1px var(--app-text,#111)}@supports (color:color-mix(in lab, red, red)){.marketplace-empty__mark{box-shadow:0 0 0 1px color-mix(in oklab, var(--app-text,#111) 10%, transparent)}}.marketplace-empty__title{letter-spacing:-.02em;color:var(--app-text-primary,#0f172a);margin:1rem 0 0;font-size:.95rem;font-weight:650}.marketplace-empty__body{max-width:22rem;color:var(--app-text-muted,#94a3b8);margin:.4rem 0 0;font-size:.875rem;line-height:1.45}.marketplace-empty__sell{margin-top:1rem}@media (max-width:720px){.marketplace-chrome__row--meta{flex-wrap:wrap}.marketplace-chrome__types{flex:100%}.marketplace-place{max-width:100%}}.kb-page{--kb-border:var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.kb-page{--kb-border:color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.kb-page{--kb-surface:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.kb-page{--kb-surface:color-mix(in srgb, var(--app-chrome,#f3f4f6) 88%, transparent)}}.kb-page{--kb-surface-hover:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.kb-page{--kb-surface-hover:color-mix(in srgb, var(--app-chrome,#f3f4f6) 100%, transparent)}}.kb-tabs{border-bottom:1px solid var(--kb-border);gap:.25rem;display:flex}.kb-tab{color:var(--color-base-content,#111);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.55rem .85rem;font-size:.875rem;font-weight:550}@supports (color:color-mix(in lab, red, red)){.kb-tab{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.kb-tab{cursor:pointer;transition:color .12s,border-color .12s}.kb-tab:hover{color:var(--color-base-content,inherit)}.kb-tab.is-active{color:var(--color-base-content,inherit);border-bottom-color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.kb-tab.is-active{border-bottom-color:color-mix(in oklab, var(--color-base-content,#111) 72%, transparent)}}.kb-library{flex-direction:column;flex:1;min-height:0;display:flex}@media (min-width:1024px){.kb-library{flex-direction:row}.kb-library__upload{border-bottom:none;border-right:1px solid var(--kb-border);width:50%}.kb-library__list{width:50%}}.kb-library__upload{border-bottom:1px solid var(--kb-border);flex-shrink:0;min-height:0;padding:1rem 1.25rem;overflow-y:auto}.kb-library__list{flex-direction:column;flex:1;min-width:0;min-height:0;padding:1rem 1.25rem;display:flex;overflow:hidden}.kb-section-title{letter-spacing:-.01em;color:var(--color-base-content,inherit);margin:0;font-size:.95rem;font-weight:650}.kb-section-lede{color:var(--color-base-content,#111);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.kb-section-lede{color:color-mix(in oklab, var(--color-base-content,#111) 58%, transparent)}}.kb-card{border:1px solid var(--kb-border);background:var(--kb-surface);border-radius:.85rem;padding:.9rem 1rem;transition:background .14s,border-color .14s}.glass-mode .kb-card{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .kb-card{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .kb-card{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.kb-dropzone{cursor:pointer;border:1.5px dashed var(--app-border,#d1d5db);border-radius:.9rem;flex-direction:column;justify-content:center;align-items:center;min-height:10rem;display:flex}@supports (color:color-mix(in lab, red, red)){.kb-dropzone{border:1.5px dashed color-mix(in srgb, var(--app-border,#d1d5db) 90%, transparent)}}.kb-dropzone{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.kb-dropzone{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 55%, transparent)}}.kb-dropzone{text-align:center;padding:1.75rem 1.25rem;transition:border-color .14s,background .14s}.kb-dropzone:hover{border-color:var(--app-border,#9ca3af)}@supports (color:color-mix(in lab, red, red)){.kb-dropzone:hover{border-color:color-mix(in srgb, var(--app-border,#9ca3af) 95%, transparent)}}.kb-dropzone:hover{background:var(--app-chrome,#f3f4f6)}@supports (color:color-mix(in lab, red, red)){.kb-dropzone:hover{background:color-mix(in srgb, var(--app-chrome,#f3f4f6) 80%, transparent)}}.glass-mode .kb-dropzone{background:var(--dock-surface-bg,#ffffff0a);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .kb-dropzone{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 90%, transparent)}}.glass-mode .kb-dropzone:hover{background:var(--dock-surface-hover,#ffffff14)}.kb-dropzone__icon{background:var(--app-surface,#fff);border-radius:.7rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-bottom:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.kb-dropzone__icon{background:color-mix(in srgb, var(--app-surface,#fff) 92%, transparent)}}.kb-dropzone__icon{border:1px solid var(--kb-border);color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.kb-dropzone__icon{color:color-mix(in oklab, var(--color-base-content,#111) 45%, transparent)}}.glass-mode .kb-dropzone__icon{background:#ffffff14}.kb-upload-entry{border:1px solid var(--kb-border);background:var(--kb-surface);border-radius:.75rem;padding:.75rem}.kb-filters{align-items:center;gap:.4rem;margin-bottom:.85rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.kb-list{flex-direction:column;gap:.55rem;display:flex}.kb-row{border:1px solid var(--kb-border);background:var(--kb-surface);border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.75rem;padding:.8rem .95rem;transition:background .14s,border-color .14s;display:flex}.kb-row:hover{background:var(--kb-surface-hover)}.glass-mode .kb-row{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .kb-row{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .kb-row{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.glass-mode .kb-row:hover{background:var(--dock-surface-hover,#ffffff1a)}.kb-row__title{letter-spacing:-.01em;color:var(--color-base-content,inherit);margin:0;font-size:.875rem;font-weight:600}.kb-row__meta{color:var(--color-base-content,#111);margin:.15rem 0 0;font-size:.75rem;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.kb-row__meta{color:color-mix(in oklab, var(--color-base-content,#111) 52%, transparent)}}.kb-row__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.kb-btn--danger{color:#dc2626!important}@supports (color:color-mix(in lab, red, red)){.kb-btn--danger{color:color-mix(in oklab, #dc2626 88%, var(--color-base-content,#111))!important}}html[data-color-scheme=dark] .kb-btn--danger,html.dark .kb-btn--danger{color:oklab(82.3075% .0897067 .0318914)!important}.kb-status{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.kb-status--ready{color:#059669}@supports (color:color-mix(in lab, red, red)){.kb-status--ready{color:color-mix(in oklab, #059669 85%, var(--color-base-content,#111))}}.kb-status--ready{background:oklab(69.5873% -.142158 .0448781/.16)}.kb-status--syncing{color:#0284c7}@supports (color:color-mix(in lab, red, red)){.kb-status--syncing{color:color-mix(in oklab, #0284c7 85%, var(--color-base-content,#111))}}.kb-status--syncing{background:oklab(68.4687% -.0798356 -.124464/.16)}.kb-status--failed,.kb-status--denied{color:#dc2626}@supports (color:color-mix(in lab, red, red)){.kb-status--failed,.kb-status--denied{color:color-mix(in oklab, #dc2626 85%, var(--color-base-content,#111))}}.kb-status--failed,.kb-status--denied{background:oklab(63.6834% .187864 .0889286/.16)}.kb-status--warn{color:#d97706}@supports (color:color-mix(in lab, red, red)){.kb-status--warn{color:color-mix(in oklab, #d97706 85%, var(--color-base-content,#111))}}.kb-status--warn{background:oklab(76.8591% .0560995 .154808/.16)}.kb-status--muted{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.kb-status--muted{color:color-mix(in oklab, var(--color-base-content,#111) 62%, transparent)}}.kb-status--muted{background:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.kb-status--muted{background:color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}html[data-color-scheme=dark] .kb-status--ready,html.dark .kb-status--ready{color:oklab(86.0667% -.112957 .0303128);background:oklab(69.5873% -.142158 .0448781/.22)}html[data-color-scheme=dark] .kb-status--syncing,html.dark .kb-status--syncing{color:oklab(84.4828% -.0582013 -.0701483);background:oklab(68.4687% -.0798356 -.124464/.22)}.kb-empty{border:1.5px dashed var(--kb-border);text-align:center;color:var(--color-base-content,#111);border-radius:.85rem;padding:2.25rem 1rem;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.kb-empty{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.kb-stat{border:1px solid var(--kb-border);background:var(--kb-surface);text-align:center;border-radius:.85rem;padding:.85rem}.glass-mode .kb-stat{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .kb-stat{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .kb-stat{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5))}.kb-stat__value{letter-spacing:-.02em;color:var(--color-base-content,inherit);margin:0;font-size:1.25rem;font-weight:650}.kb-stat__value--success{color:#059669}@supports (color:color-mix(in lab, red, red)){.kb-stat__value--success{color:color-mix(in oklab, #059669 90%, var(--color-base-content,#111))}}.kb-stat__value--warning{color:#d97706}@supports (color:color-mix(in lab, red, red)){.kb-stat__value--warning{color:color-mix(in oklab, #d97706 90%, var(--color-base-content,#111))}}.kb-stat__label{color:var(--color-base-content,#111);margin:.25rem 0 0;font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.kb-stat__label{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.kb-aside{border:1px solid var(--kb-border);background:var(--kb-surface);border-radius:.85rem;padding:1rem;font-size:.875rem}.glass-mode .kb-aside{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .kb-aside{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .kb-aside{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5))}#trust-center .trust-center-header,#trust-center .trust-center-tabs{background:var(--app-surface);border-bottom:1px solid var(--app-border,#000)}@supports (color:color-mix(in lab, red, red)){#trust-center .trust-center-header,#trust-center .trust-center-tabs{border-bottom:1px solid color-mix(in oklab, var(--app-border,#000) 50%, transparent)}}html.glass-mode #trust-center .trust-center-header,html.glass-mode #trust-center .trust-center-tabs{background:var(--glass-chrome-surface-bg,var(--app-surface));-webkit-backdrop-filter:blur(var(--glass-blur,20px))}#trust-center .trust-center-hero{background:linear-gradient(to bottom, var(--app-surface-muted,var(--app-surface)), var(--app-surface,canvas))}@supports (color:color-mix(in lab, red, red)){#trust-center .trust-center-hero{background:linear-gradient(to bottom, color-mix(in oklab, var(--app-surface-muted,var(--app-surface)) 55%, transparent), var(--app-surface,canvas))}}#trust-center .trust-center-hero{border-bottom:1px solid var(--app-border,#000)}@supports (color:color-mix(in lab, red, red)){#trust-center .trust-center-hero{border-bottom:1px solid color-mix(in oklab, var(--app-border,#000) 50%, transparent)}}.dev-portal{--dev-bg:var(--app-surface,#fff);--dev-bg-subtle:var(--app-surface-muted,#f7f8fa);--dev-bg-code:#0e1116;--dev-border:var(--app-border,#e6e8ec);--dev-text:var(--app-text-primary,#1a1d23);--dev-text-muted:var(--app-text-muted,#5b6472);--dev-text-faint:var(--app-text-faint,#8a93a2);--dev-accent:#4f46e5;--dev-accent-hover:#4338ca;--dev-accent-soft:#eef0fe;--dev-success:#0f9d58;--dev-code-inline-bg:var(--dev-text)}@supports (color:color-mix(in lab, red, red)){.dev-portal{--dev-code-inline-bg:color-mix(in srgb, var(--dev-text) 6%, var(--dev-bg))}}.dev-portal{--dev-radius:10px;--dev-nav-w:264px;--dev-content-max:820px;--dev-mono:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);width:100%;min-height:0;color:var(--dev-text);-webkit-font-smoothing:antialiased;flex:1;gap:0;margin:0;padding:0;display:flex;position:relative}#app-root .dev-portal-plate>.app-tool-body,#admin-content .dev-portal-plate>.app-tool-body{flex-direction:column;padding-inline:0;display:flex;overflow:hidden}.dev-portal-heading{align-items:center;gap:10px;min-width:0;display:flex}.dev-portal-heading__title{margin:0}.dev-portal-menu{color:var(--app-text-primary,var(--dev-text));cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;padding:0 4px;font-size:1.4rem;line-height:1;display:none}.dev-portal-nav-backdrop{display:none}html[data-color-scheme=dark] .dev-portal,html.dark .dev-portal{--dev-bg-code:#05070a;--dev-accent:#818cf8;--dev-accent-hover:#a5b0ff;--dev-accent-soft:#1a1d2e;--dev-code-inline-bg:#1a1e24;--dev-text-faint:#6b7482}.dev-portal a:not(.dev-portal-btn):not(.dev-portal-card):not(.dev-portal-endpoint):not(.dev-portal-brand){color:var(--dev-accent);text-decoration:none}.dev-portal a:not(.dev-portal-btn):not(.dev-portal-card):not(.dev-portal-endpoint):not(.dev-portal-brand):hover{color:var(--dev-accent-hover)}.dev-portal .dev-portal-nav{flex:0 0 var(--dev-nav-w);width:var(--dev-nav-w);border-right:1px solid var(--dev-border);background:var(--dev-bg);align-self:stretch;padding:28px 16px 60px 24px;overflow-y:auto}.dev-portal .dev-portal-brand{letter-spacing:-.01em;align-items:center;gap:10px;margin:0 0 26px;padding:0;font-size:1.05rem;font-weight:700;text-decoration:none;display:flex;color:var(--dev-text)!important}.dev-portal .dev-portal-brand:hover{color:var(--dev-text)!important}.dev-portal .dev-portal-brand__logo{background:linear-gradient(135deg, var(--dev-accent), #8b5cf6);color:#fff;border-radius:7px;place-items:center;width:26px;height:26px;font-size:.85rem;font-weight:800;display:grid}.dev-portal .dev-portal-brand__sub{color:var(--dev-text-faint);font-weight:500}.dev-portal .dev-portal-nav__group{margin-bottom:26px}.dev-portal .dev-portal-nav__label{letter-spacing:.08em;text-transform:uppercase;color:var(--dev-text-faint);margin:0 0 8px;font-size:.72rem;font-weight:700}.dev-portal .dev-portal-nav__group a{border-radius:7px;margin-bottom:1px;padding:6px 10px;font-size:.92rem;font-weight:500;display:block;color:var(--dev-text-muted)!important}.dev-portal .dev-portal-nav__group a:hover{background:var(--dev-bg-subtle);color:var(--dev-text)!important}.dev-portal .dev-portal-nav__group a.is-active{background:var(--dev-accent-soft);font-weight:600;color:var(--dev-accent)!important}.dev-portal .dev-portal-main{flex:1;min-width:0;padding:48px 48px 120px;overflow-y:auto}.dev-portal .dev-portal-inner{max-width:var(--dev-content-max);margin:0 auto}.dev-portal .dev-portal-hero{padding:.75rem 0 .25rem}.dev-portal .dev-portal-eyebrow{color:var(--dev-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .6rem;font-size:.8rem;font-weight:700}.dev-portal .dev-portal-hero__title{letter-spacing:-.02em;color:var(--dev-text);margin:0 0 .7rem;font-size:clamp(1.85rem,3.4vw,2.6rem);font-weight:800;line-height:1.15}.dev-portal .dev-portal-lead{max-width:40rem;color:var(--dev-text-muted);margin:0;font-size:1.15rem;line-height:1.55}.dev-portal .dev-portal-copy{color:var(--dev-text-muted);margin:0 0 .85rem;font-size:1rem;line-height:1.55}.dev-portal .dev-portal-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.dev-portal .dev-portal-btn{border:1px solid #0000;border-radius:9px;align-items:center;gap:.5rem;padding:.65rem 1.2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.dev-portal .dev-portal-btn--primary{background:var(--dev-accent);color:#fff!important}.dev-portal .dev-portal-btn--primary:hover{background:var(--dev-accent-hover);color:#fff!important}.dev-portal .dev-portal-btn--ghost{border-color:var(--dev-border);background:0 0;color:var(--dev-text)!important}.dev-portal .dev-portal-btn--ghost:hover{border-color:var(--dev-accent);color:var(--dev-accent)!important}.dev-portal .dev-portal-btn--sm{padding:.35rem .7rem;font-size:.8rem}.dev-portal .dev-portal-btn:disabled{opacity:.6;cursor:not-allowed}.dev-portal h2{letter-spacing:-.01em;color:var(--dev-text);margin:2.5rem 0 .85rem;padding-top:.35rem;font-size:1.35rem;font-weight:700}.dev-portal .dev-portal-section{scroll-margin-top:.75rem}.dev-portal .dev-portal-cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;margin:.25rem 0 .5rem;display:grid}.dev-portal .dev-portal-card{border:1px solid var(--dev-border);border-radius:var(--dev-radius);background:var(--dev-bg);padding:1.2rem 1.25rem;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:block;color:var(--dev-text)!important}.dev-portal .dev-portal-card:hover{border-color:var(--dev-accent);transform:translateY(-2px);box-shadow:0 8px 24px #0000000f;color:var(--dev-text)!important}.dev-portal .dev-portal-card h3{color:var(--dev-text);margin:0 0 .35rem;font-size:1rem;font-weight:700}.dev-portal .dev-portal-card p{color:var(--dev-text-muted);margin:0;font-size:.9rem;line-height:1.45}.dev-portal .dev-portal-table{border-collapse:collapse;width:100%;margin:.25rem 0 .5rem;font-size:.92rem}.dev-portal .dev-portal-table th,.dev-portal .dev-portal-table td{text-align:left;border-bottom:1px solid var(--dev-border);vertical-align:middle;padding:.65rem .75rem}.dev-portal .dev-portal-table th{color:var(--dev-text);background:var(--dev-bg-subtle);font-weight:700}.dev-portal .dev-portal-table--kv th{vertical-align:top;width:8.5rem}.dev-portal .dev-portal-table--kv td{vertical-align:top}.dev-portal .dev-portal-table td code{white-space:nowrap}.dev-portal .dev-portal-table tr.is-revoked td:not(.dev-portal-table__actions-cell){opacity:.55}.dev-portal .dev-portal-table__actions-cell{text-align:right;white-space:nowrap;width:1%}.dev-portal .dev-portal-table__actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.35rem;display:inline-flex}.dev-portal code{font-family:var(--dev-mono);background:var(--dev-code-inline-bg);color:var(--dev-text);border-radius:5px;padding:.12em .4em;font-size:.86em}.dev-portal .dev-portal-code{margin:.75rem 0 1.25rem;position:relative}.dev-portal .dev-portal-code__lang{font-family:var(--dev-mono);letter-spacing:.06em;text-transform:uppercase;color:#6b7482;font-size:.68rem;position:absolute;top:.65rem;right:.75rem}.dev-portal .dev-portal-code pre,.dev-portal .dev-portal-result{background:var(--dev-bg-code);color:#e6edf3;border:1px solid var(--dev-border);border-radius:var(--dev-radius);font-family:var(--dev-mono);white-space:pre-wrap;margin:0;padding:1.1rem 1.25rem;font-size:.86rem;line-height:1.6;overflow-x:auto}.dev-portal .dev-portal-code pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.dev-portal .dev-portal-result{border-left-width:3px;margin-top:.85rem}.dev-portal .dev-portal-result.is-ok{border-left-color:var(--dev-success)}.dev-portal .dev-portal-result.is-client{border-left-color:#e0a800}.dev-portal .dev-portal-result.is-error{border-left-color:#c02626}.dev-portal .dev-portal-note{border-left:3px solid var(--dev-accent);border-radius:0 var(--dev-radius) var(--dev-radius) 0;background:var(--dev-accent-soft);color:var(--dev-text);margin:1.25rem 0 0;padding:.85rem 1.1rem;font-size:.94rem}.dev-portal .dev-portal-note--warn{background:#e0a800;border-left-color:#e0a800}@supports (color:color-mix(in lab, red, red)){.dev-portal .dev-portal-note--warn{background:color-mix(in srgb, #e0a800 12%, var(--dev-bg))}}.dev-portal .dev-portal-endpoints{border:1px solid var(--dev-border);border-radius:var(--dev-radius);flex-direction:column;gap:2px;margin:.25rem 0 .5rem;display:flex;overflow:hidden}.dev-portal .dev-portal-endpoint{background:var(--dev-bg);width:100%;color:var(--dev-text);text-align:left;border:0;border-bottom:1px solid var(--dev-border);cursor:pointer;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;padding:.7rem .9rem;text-decoration:none;display:flex}.dev-portal .dev-portal-endpoint:last-child{border-bottom:0}.dev-portal .dev-portal-endpoint:hover,.dev-portal .dev-portal-endpoint.is-active{background:var(--dev-accent-soft);color:var(--dev-text)}.dev-portal .dev-portal-endpoint__path{font-family:var(--dev-mono);font-size:.88rem;background:0 0!important;padding:0!important}.dev-portal .dev-portal-endpoint__summary{color:var(--dev-text-muted);flex:12rem;font-size:.88rem}.dev-portal .dev-portal-pill{font-family:var(--dev-mono);letter-spacing:.03em;text-transform:uppercase;vertical-align:middle;border-radius:6px;padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-block}.dev-portal .dev-portal-pill--get{color:#0369a1;background:#e3f2ff}.dev-portal .dev-portal-pill--post{color:#0f7a3d;background:#e6f6ec}.dev-portal .dev-portal-pill--put{color:#b45309;background:#fff3e0}.dev-portal .dev-portal-pill--delete{color:#c02626;background:#fdecec}html[data-color-scheme=dark] .dev-portal .dev-portal-pill--get,html.dark .dev-portal .dev-portal-pill--get{color:#7dd3fc;background:#0c2a3d}html[data-color-scheme=dark] .dev-portal .dev-portal-pill--post,html.dark .dev-portal .dev-portal-pill--post{color:#6ee7b7;background:#0d2a1a}html[data-color-scheme=dark] .dev-portal .dev-portal-pill--put,html.dark .dev-portal .dev-portal-pill--put{color:#fdba74;background:#3a2308}html[data-color-scheme=dark] .dev-portal .dev-portal-pill--delete,html.dark .dev-portal .dev-portal-pill--delete{color:#fca5a5;background:#3f1010}.dev-portal .dev-portal-try{border:1px solid var(--dev-border);border-radius:var(--dev-radius);background:var(--dev-bg);margin-top:.25rem;padding:1.25rem 1.3rem 1.4rem}.dev-portal .dev-portal-try>p{color:var(--dev-text-muted);margin:0 0 1rem;font-size:.94rem}.dev-portal .dev-portal-form{flex-direction:column;gap:.85rem;display:flex}.dev-portal .dev-portal-form__row{grid-template-columns:7.5rem 1fr;gap:.75rem;display:grid}.dev-portal .dev-portal-field label{letter-spacing:.02em;color:var(--dev-text);margin-bottom:.35rem;font-size:.8rem;font-weight:700;display:block}.dev-portal .dev-portal-field input,.dev-portal .dev-portal-field select,.dev-portal .dev-portal-field textarea{border:1px solid var(--dev-border);background:var(--dev-bg-subtle);width:100%;color:var(--dev-text);border-radius:8px;margin:0;padding:.55rem .7rem;font-size:.9rem;line-height:1.4}.dev-portal .dev-portal-field input:focus,.dev-portal .dev-portal-field select:focus,.dev-portal .dev-portal-field textarea:focus{border-color:var(--dev-accent);box-shadow:0 0 0 3px var(--dev-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.dev-portal .dev-portal-field input:focus,.dev-portal .dev-portal-field select:focus,.dev-portal .dev-portal-field textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--dev-accent) 22%, transparent)}}.dev-portal .dev-portal-field input,.dev-portal .dev-portal-field textarea{font-family:var(--dev-mono)}.dev-portal .dev-portal-field textarea{resize:vertical;min-height:7.5rem}.dev-portal .dev-portal-meta{color:var(--dev-text-muted);margin:.85rem 0 0;font-size:.88rem}.dev-portal .dev-portal-foot{border-top:1px solid var(--dev-border);color:var(--dev-text-muted);margin-top:2rem;padding-top:1.4rem;font-size:.9rem}@media (max-width:900px){.dev-portal{overflow:hidden}.dev-portal-menu{display:block}.dev-portal-nav-backdrop.is-open{z-index:35;cursor:pointer;background:#00000059;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.dev-portal .dev-portal-nav{z-index:40;height:100%;transition:transform .2s;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 0 40px #0003}.dev-portal .dev-portal-nav.is-open{transform:translate(0)}.dev-portal .dev-portal-main{padding:32px 20px 100px}.dev-portal .dev-portal-form__row{grid-template-columns:1fr}.dev-portal .dev-portal-table--kv th{width:auto}}.dev-portal .dev-portal-panel{border:1px solid var(--dev-border);border-radius:var(--dev-radius);background:var(--dev-bg);margin:0 0 1.25rem;padding:1.25rem 1.3rem 1.4rem}.dev-portal .dev-portal-panel h2,.dev-portal .dev-portal-panel h3{margin:0 0 .85rem;padding:0;font-size:1rem;font-weight:700}.dev-portal .dev-portal-stats{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;margin:0 0 1.5rem;display:grid}.dev-portal .dev-portal-stat{border:1px solid var(--dev-border);border-radius:var(--dev-radius);background:var(--dev-bg);padding:1.1rem 1.15rem}.dev-portal .dev-portal-stat__label{letter-spacing:.08em;text-transform:uppercase;color:var(--dev-text-faint);margin:0 0 .45rem;font-size:.72rem;font-weight:700}.dev-portal .dev-portal-stat__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:1.65rem;font-weight:800}.dev-portal .dev-portal-stat__hint{color:var(--dev-text-muted);margin:.3rem 0 0;font-size:.82rem}.dev-portal .dev-portal-empty{text-align:center;color:var(--dev-text-muted);padding:2rem 1rem;font-size:.92rem}.dev-portal .dev-portal-badge{letter-spacing:.03em;text-transform:uppercase;background:var(--dev-bg-subtle);color:var(--dev-text-muted);border-radius:6px;padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-block}.dev-portal .dev-portal-badge--ok{color:#0f7a3d;background:#e6f6ec}.dev-portal .dev-portal-badge--warn{color:#b45309;background:#fff3e0}.dev-portal .dev-portal-badge--err{color:#c02626;background:#fdecec}.hub-nav-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(16.5rem,25.1%)),1fr));align-content:start;gap:.55rem;width:100%;margin:0;padding:.55rem 0 0;list-style:none;display:grid}@media (min-width:640px){.hub-nav-list:not(.wm-window *){gap:.75rem;padding-top:.75rem}}@container wm-app (min-width:640px){.hub-nav-list{gap:.75rem;padding-top:.75rem}}@media (max-width:767px){#app-root .hub-nav-list{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--niah-orb-extent,4.55rem) + 1.5rem)}}html.native-app:not(.visionos-app) #app-root .hub-nav-list{padding-bottom:calc(var(--niah-orb-extent,4.55rem) + 1.5rem)}html.android-app #app-root .hub-nav-list{padding-bottom:calc(max(0px, var(--safe-area-inset-bottom,2rem)) + var(--niah-orb-extent,4.55rem) + 1.5rem)}.hub-nav-heading{letter-spacing:.08em;text-transform:uppercase;min-width:0;color:var(--app-text-muted,#6b7280);grid-column:1/-1;margin:.85rem .15rem .05rem;padding:0 .35rem;font-size:.6875rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.hub-nav-heading{color:color-mix(in srgb, var(--app-text-muted,#6b7280) 92%, transparent)}}.hub-nav-heading:first-child{margin-top:.15rem}.hub-nav-row{box-sizing:border-box;border:1px solid var(--app-border,#e5e7eb);border-radius:.85rem;align-items:center;gap:.85rem;min-width:0;height:100%;min-height:4.25rem;padding:.85rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.hub-nav-row{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.hub-nav-row{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.hub-nav-row{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 88%, transparent)}}.hub-nav-row{color:inherit;text-decoration:none;transition:background .14s,border-color .14s,box-shadow .14s}.hub-nav-row--stack{align-items:flex-start;height:auto;min-height:0}.hub-nav-row:focus-visible{outline:2px solid #fd4f00b3}@supports (color:color-mix(in lab, red, red)){.hub-nav-row:focus-visible{outline:2px solid color-mix(in oklab, var(--color-brand,#2563eb) 70%, transparent)}}.hub-nav-row:focus-visible{outline-offset:2px}.hub-nav-row:hover{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.hub-nav-row:hover{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 100%, transparent)}}.hub-nav-row:hover{border-color:var(--app-border,#d1d5db)}@supports (color:color-mix(in lab, red, red)){.hub-nav-row:hover{border-color:color-mix(in srgb, var(--app-border,#d1d5db) 90%, transparent)}}.glass-mode .hub-nav-row{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .hub-nav-row{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .hub-nav-row{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.glass-mode .hub-nav-row:hover{background:var(--dock-surface-hover,#ffffff1a)}.hub-nav-row__icon{background:var(--app-surface,#fff);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hub-nav-row__icon{background:color-mix(in srgb, var(--app-surface,#fff) 92%, transparent)}}.hub-nav-row__icon{border:1px solid var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.hub-nav-row__icon{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent)}}.hub-nav-row__icon{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.hub-nav-row__icon{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.glass-mode .hub-nav-row__icon{border-color:var(--dock-surface-border,#ffffff1f);background:#ffffff14}@supports (color:color-mix(in lab, red, red)){.glass-mode .hub-nav-row__icon{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 70%, transparent)}}.hub-nav-row__glyph{width:1.35rem;height:1.35rem}.hub-nav-row__copy{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.hub-nav-row__title{letter-spacing:-.01em;color:var(--color-base-content,inherit);margin:0;font-size:.95rem;font-weight:600;line-height:1.25}.hub-nav-row__blurb{color:var(--color-base-content,#111);margin:0;font-size:.8125rem;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.hub-nav-row__blurb{color:color-mix(in oklab, var(--color-base-content,#111) 58%, transparent)}}.hub-nav-row__blurb{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hub-nav-row__trail{color:var(--color-base-content,#111);flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hub-nav-row__trail{color:color-mix(in oklab, var(--color-base-content,#111) 35%, transparent)}}.hub-nav-row__trail{transition:color .14s,transform .14s}.hub-nav-row__count{font-variant-numeric:tabular-nums;color:var(--color-base-content,#111);font-size:.8125rem;font-weight:500}@supports (color:color-mix(in lab, red, red)){.hub-nav-row__count{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.hub-nav-row__count--badge{color:#fff;background:#2563eb;border-radius:9999px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding:0 .4rem;font-size:.7rem;font-weight:650;display:inline-flex}.hub-nav-row:hover .hub-nav-row__trail{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.hub-nav-row:hover .hub-nav-row__trail{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.hub-nav-row:hover .hub-nav-row__trail{transform:translate(1px)}.hub-nav-row__chevron{width:1.1rem;height:1.1rem}.hub-nav-row__icon--sky,.hub-nav-row__icon--blue,.hub-nav-row__icon--cyan,.hub-nav-row__icon--indigo,.hub-nav-row__icon--teal{color:#2563eb}.hub-nav-row__icon--violet,.hub-nav-row__icon--purple,.hub-nav-row__icon--brand{color:#7c3aed}.hub-nav-row__icon--emerald,.hub-nav-row__icon--green{color:#059669}.hub-nav-row__icon--amber,.hub-nav-row__icon--yellow,.hub-nav-row__icon--orange{color:#d97706}.hub-nav-row__icon--rose,.hub-nav-row__icon--red,.hub-nav-row__icon--pink{color:#e11d48}.hub-nav-row__icon--stone,.hub-nav-row__icon--slate,.hub-nav-row__icon--zinc,.hub-nav-row__icon--gray{color:#57534e}html.dark .hub-nav-row__icon--sky,html.dark .hub-nav-row__icon--blue,html.dark .hub-nav-row__icon--cyan,html.dark .hub-nav-row__icon--indigo,html.dark .hub-nav-row__icon--teal,html[data-color-scheme=dark] .hub-nav-row__icon--sky,html[data-color-scheme=dark] .hub-nav-row__icon--blue,html[data-color-scheme=dark] .hub-nav-row__icon--cyan,html[data-color-scheme=dark] .hub-nav-row__icon--indigo,html[data-color-scheme=dark] .hub-nav-row__icon--teal{color:#93c5fd}html.dark .hub-nav-row__icon--violet,html.dark .hub-nav-row__icon--purple,html.dark .hub-nav-row__icon--brand,html[data-color-scheme=dark] .hub-nav-row__icon--violet,html[data-color-scheme=dark] .hub-nav-row__icon--purple,html[data-color-scheme=dark] .hub-nav-row__icon--brand{color:#c4b5fd}html.dark .hub-nav-row__icon--emerald,html.dark .hub-nav-row__icon--green,html[data-color-scheme=dark] .hub-nav-row__icon--emerald,html[data-color-scheme=dark] .hub-nav-row__icon--green{color:#6ee7b7}html.dark .hub-nav-row__icon--amber,html.dark .hub-nav-row__icon--yellow,html.dark .hub-nav-row__icon--orange,html[data-color-scheme=dark] .hub-nav-row__icon--amber,html[data-color-scheme=dark] .hub-nav-row__icon--yellow,html[data-color-scheme=dark] .hub-nav-row__icon--orange{color:#fcd34d}html.dark .hub-nav-row__icon--rose,html.dark .hub-nav-row__icon--red,html.dark .hub-nav-row__icon--pink,html[data-color-scheme=dark] .hub-nav-row__icon--rose,html[data-color-scheme=dark] .hub-nav-row__icon--red,html[data-color-scheme=dark] .hub-nav-row__icon--pink{color:#fda4af}html.dark .hub-nav-row__icon--stone,html.dark .hub-nav-row__icon--slate,html.dark .hub-nav-row__icon--zinc,html.dark .hub-nav-row__icon--gray,html[data-color-scheme=dark] .hub-nav-row__icon--stone,html[data-color-scheme=dark] .hub-nav-row__icon--slate,html[data-color-scheme=dark] .hub-nav-row__icon--zinc,html[data-color-scheme=dark] .hub-nav-row__icon--gray{color:#d6d3d1}.help-toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.help-search{flex:16rem;min-width:12rem;position:relative}.help-search__icon{width:1.25rem;height:1.25rem;color:var(--app-text-muted,#64748b);pointer-events:none;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.help-search__input{border:1px solid var(--app-border,#0f172a14);background:var(--app-surface-muted,#f4f5f8);width:100%;min-height:2.5rem;color:var(--app-text-primary,#0f172a);box-shadow:none;border-radius:.85rem;padding:.65rem 1rem .65rem 2.65rem;font-size:1.05rem}.help-search__input::placeholder{color:var(--app-text-muted,#64748b)}.help-search__input:focus,.help-search__input:focus-visible{border-color:var(--app-border,#0f172a14);box-shadow:none;outline:none}.help-rows{flex-direction:column;gap:.65rem;display:flex}.help-card{min-width:0;height:100%;color:inherit;box-sizing:border-box;border:1px solid var(--app-border,#00000014);background:var(--app-surface-muted,#f4f5f8);box-shadow:var(--app-shadow-card,none);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.85rem .9rem .8rem;text-decoration:none;transition:background .14s,border-color .14s,box-shadow .14s;display:flex;position:relative;overflow:hidden}.help-card:hover{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.help-card:hover{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 82%, var(--app-text-primary,#0f172a) 8%)}}.help-card:focus-visible{outline:2px solid var(--app-text-primary,#3b82f6)}@supports (color:color-mix(in lab, red, red)){.help-card:focus-visible{outline:2px solid color-mix(in srgb, var(--app-text-primary,#3b82f6) 55%, transparent)}}.help-card:focus-visible{outline-offset:2px}.help-card--row{height:auto}html.glass-mode #app-root .help-card,.glass-mode #app-root .help-card{background:var(--glass-chrome-surface-bg,var(--glass-elevated-bg,var(--app-surface-muted)));border-color:var(--glass-border,var(--app-border));-webkit-backdrop-filter:blur(var(--glass-elevated-blur,14px))}.help-card__kicker{letter-spacing:.04em;text-transform:uppercase;min-width:0;color:var(--app-text-muted,#64748b);align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:flex}.help-card__title,.help-card__summary,.help-card__meta{margin:0}.help-card__icon{width:.875rem;height:.875rem;color:inherit;flex-shrink:0}.help-empty{text-align:center;padding:3.5rem 1rem}.help-empty__title{font-size:1.25rem;font-weight:650}.help-empty__body{color:var(--color-muted,#6b7280);margin-top:.4rem}.help-pager{justify-content:center;align-items:center;gap:1rem;margin:1.5rem 0 .5rem;display:flex}.help-pager__status{font-size:1rem;font-weight:600}.help-contact{text-align:center;margin:1.75rem 0 .5rem;font-size:1rem}.help-guide-plate.app-tool-plate .app-tool-body{flex-direction:column;padding:0;display:flex;overflow:hidden}.help-guide-frame{background:0 0;border:0;flex:auto;width:100%;height:100%;min-height:24rem;display:block}body[data-page=admin]{--admin-canvas:#f4f4f5;--admin-surface:#fff;--admin-rail:#fafafa;--admin-border:#0f172a1a;--admin-text:#18181b;--admin-muted:#71717a;--admin-accent:#2563eb;--admin-live:#059669;--admin-estimate:#d97706;--admin-danger:#dc2626;--admin-info:#0284c7;--admin-hover:#0f172a0d;--admin-active:#2563eb1a;--app-canvas:var(--admin-canvas);--app-surface:var(--admin-surface);--app-surface-muted:var(--admin-rail);--app-border:var(--admin-border);--app-text-primary:var(--admin-text);--app-text-secondary:var(--admin-muted);--app-text-muted:var(--admin-muted)}html[data-color-scheme=dark] body[data-page=admin],html[data-color-scheme=neutral] body[data-page=admin],html[data-color-scheme=pink] body[data-page=admin],html[data-color-scheme=purple] body[data-page=admin]{--admin-canvas:#09090b;--admin-surface:#141416;--admin-rail:#0c0c0e;--admin-border:#ffffff1a;--admin-text:#f4f4f5;--admin-muted:#a1a1aa;--admin-accent:#60a5fa;--admin-live:#34d399;--admin-estimate:#fbbf24;--admin-danger:#f87171;--admin-info:#38bdf8;--admin-hover:#ffffff0f;--admin-active:#60a5fa24}html:has(body[data-page=admin]),html:has(body[data-page=admin]) body{background-image:none!important;background-color:var(--admin-canvas,#09090b)!important}html:has(body[data-page=admin]){--glass-bg:var(--admin-surface);--glass-border:var(--admin-border)}body[data-page=admin] #app-root,body[data-page=admin] #app-root>.min-h-screen.main-content-scrollable,body[data-page=admin] #app-scroll{background-color:var(--admin-canvas)!important;background-image:none!important}html.glass-mode body[data-page=admin] .panel,html.glass-mode body[data-page=admin] .card,html.glass-mode body[data-page=admin] .admin-panel,html.glass-mode body[data-page=admin] .admin-metric{box-shadow:none;background-color:var(--admin-surface)!important;-webkit-backdrop-filter:none!important}html.glass-mode body[data-page=admin] .admin-console{box-shadow:none;background-color:var(--admin-canvas)!important;-webkit-backdrop-filter:none!important}body.app-tool-viewport[data-page=admin] .admin-console-shell{flex-direction:column;display:flex;flex:1 1 0!important;height:0!important;min-height:0!important}body.app-tool-viewport[data-page=admin] .admin-console{background:var(--admin-canvas);color:var(--admin-text);flex-direction:column;display:flex;overflow:hidden;flex:1 1 0!important;min-height:0!important}.admin-console-topbar{border-bottom:1px solid var(--admin-border);background:var(--admin-surface);flex-shrink:0;align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem .875rem;display:flex}.admin-console-mark{letter-spacing:.08em;text-transform:uppercase;color:var(--admin-muted);flex-shrink:0;font-size:.6875rem;font-weight:700;text-decoration:none}.admin-console-mark:hover{color:var(--admin-text)}.admin-console-title{flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}.admin-console-title h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--admin-text);margin:0;font-size:.9375rem;font-weight:600;line-height:1.25;overflow:hidden}.admin-console-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.admin-console-leave{width:1.75rem;height:1.75rem;color:var(--admin-muted);border-radius:.375rem;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.admin-console-leave:hover{color:var(--admin-text);background:var(--admin-hover)}.admin-console-toolbar{border-bottom:1px solid var(--admin-border);background:var(--admin-surface);flex-shrink:0;padding:.5rem .875rem}#platform-admin-shell{background:var(--admin-canvas)}#platform-admin-nav{background:var(--admin-rail);border-right-color:var(--admin-border);width:13.5rem;padding:.75rem .5rem 1.5rem}#platform-admin-nav-mobile{background:var(--admin-surface);border-bottom-color:var(--admin-border)}#platform-admin-content{padding:1rem 1.25rem 2rem;padding-bottom:calc(2rem + env(safe-area-inset-bottom,0px))}.admin-nav-groups{flex-direction:column;gap:1.125rem;display:flex}.admin-nav-group-label{letter-spacing:.08em;text-transform:uppercase;color:var(--admin-muted);margin:0;padding:0 .5rem .25rem;font-size:.625rem;font-weight:600}.admin-nav-link{color:var(--admin-muted);border-radius:.375rem;align-items:center;gap:.5rem;padding:.3125rem .5rem;font-size:.8125rem;font-weight:500;line-height:1.25;text-decoration:none;transition:background .12s,color .12s;display:flex}.admin-nav-link:hover{color:var(--admin-text);background:var(--admin-hover)}.admin-nav-link[aria-current=page]{color:var(--admin-text);background:var(--admin-active)}.admin-metric{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:.5rem;flex-direction:column;gap:.125rem;padding:.875rem 1rem;display:flex}.admin-metric__label{letter-spacing:.06em;text-transform:uppercase;color:var(--admin-muted);font-size:.6875rem;font-weight:600}.admin-metric__value{font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:650;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);color:var(--admin-text);line-height:1.2}.admin-metric--positive .admin-metric__value{color:var(--admin-live)}.admin-metric--warning .admin-metric__value{color:var(--admin-estimate)}.admin-metric--danger .admin-metric__value{color:var(--admin-danger)}.admin-metric--info .admin-metric__value{color:var(--admin-info)}.admin-metric__hint{color:var(--admin-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.admin-metric__hint a{color:var(--admin-accent);text-decoration:none}.admin-metric__hint a:hover{text-decoration:underline}.admin-panel{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:.5rem;padding:1rem}.admin-panel__header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.admin-panel__title{color:var(--admin-text);margin:0;font-size:.875rem;font-weight:600}.admin-panel__description{color:var(--admin-muted);margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}.admin-table{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:.5rem;overflow-x:auto}.admin-table table{border-collapse:collapse;width:100%;min-width:48rem;font-size:.8125rem}.admin-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--admin-muted);background:var(--admin-rail);border-bottom:1px solid var(--admin-border);padding:.5rem .75rem;font-size:.6875rem;font-weight:600}.admin-table th.admin-table__num,.admin-table td.admin-table__num{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace)}.admin-table td{border-bottom:1px solid var(--admin-border);color:var(--admin-text);padding:.5rem .75rem}.admin-table tbody tr:last-child td{border-bottom:none}.admin-status{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-flex}.admin-status--live,.admin-status--ok{color:var(--admin-live);background:var(--admin-live)}@supports (color:color-mix(in lab, red, red)){.admin-status--live,.admin-status--ok{background:color-mix(in srgb, var(--admin-live) 12%, transparent)}}.admin-status--reference,.admin-status--info{color:var(--admin-info);background:var(--admin-info)}@supports (color:color-mix(in lab, red, red)){.admin-status--reference,.admin-status--info{background:color-mix(in srgb, var(--admin-info) 12%, transparent)}}.admin-status--estimate,.admin-status--warning{color:var(--admin-estimate);background:var(--admin-estimate)}@supports (color:color-mix(in lab, red, red)){.admin-status--estimate,.admin-status--warning{background:color-mix(in srgb, var(--admin-estimate) 14%, transparent)}}.admin-status--gap,.admin-status--danger{color:var(--admin-danger);background:var(--admin-danger)}@supports (color:color-mix(in lab, red, red)){.admin-status--gap,.admin-status--danger{background:color-mix(in srgb, var(--admin-danger) 12%, transparent)}}.admin-status--neutral{color:var(--admin-muted);background:var(--admin-hover)}.admin-hub{flex-direction:column;gap:1.5rem;max-width:44rem;display:flex}.admin-hub-group h2{letter-spacing:.08em;text-transform:uppercase;color:var(--admin-muted);margin:0 0 .375rem;padding:0 .125rem;font-size:.6875rem;font-weight:600}.admin-hub-list{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:.5rem;margin:0;padding:0;list-style:none;overflow:hidden}.admin-hub-link{color:inherit;border-bottom:1px solid var(--admin-border);align-items:baseline;gap:.75rem;padding:.5625rem .875rem;text-decoration:none;display:flex}.admin-hub-list li:last-child .admin-hub-link{border-bottom:none}.admin-hub-link:hover{background:var(--admin-hover)}.admin-hub-link__label{color:var(--admin-text);flex-shrink:0;font-size:.875rem;font-weight:550}.admin-hub-link__blurb{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--admin-muted);font-size:.75rem;overflow:hidden}body[data-page=admin] #platform-admin-content .panel{border-color:var(--admin-border);box-shadow:none;background:var(--admin-surface)!important;-webkit-backdrop-filter:none!important}body[data-page=admin] #platform-admin-content .font-mono,body[data-page=admin] #platform-admin-content [class*=font-mono]{font-variant-numeric:tabular-nums}@media (max-width:767px){#platform-admin-nav-mobile[data-expanded]{flex:1 1 0!important;min-height:0!important;overflow:hidden!important}#platform-admin-nav-mobile[data-expanded]~#platform-admin-content{display:none!important}#platform-admin-nav-mobile[data-expanded] #platform-admin-nav-mobile-panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1 1 0!important;min-height:0!important;display:block!important;overflow:hidden auto!important}#platform-admin-nav-mobile[data-expanded] #platform-admin-nav-mobile-toggle .platform-admin-nav-mobile-chevron{transform:rotate(180deg)}}.impersonation-banner{z-index:2147483100;padding:calc(env(safe-area-inset-top,0px) + .4rem) calc(env(safe-area-inset-right,0px) + .75rem) .4rem calc(env(safe-area-inset-left,0px) + .75rem);color:#fff;text-align:center;inset-inline:0;background:#b45309;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;font-size:.8125rem;line-height:1.3;display:flex;position:fixed;top:0;box-shadow:0 1px #00000040}.impersonation-banner__text{min-width:0}.impersonation-banner__text strong{font-weight:600}.impersonation-banner__form{display:contents}.impersonation-banner__stop{color:inherit;cursor:pointer;background:#ffffff24;border:1px solid #ffffff8c;border-radius:999px;flex:none;padding:.2rem .7rem;font-size:.75rem;font-weight:600;transition:background .12s}.impersonation-banner__stop:hover{background:#ffffff42}.impersonation-banner__stop:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.impersonation-banner__stop{transition:none}}.achievements-app{--achievements-card-radius:.85rem;--achievements-card-border:var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){.achievements-app{--achievements-card-border:color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}.achievements-app{--achievements-card-bg:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){.achievements-app{--achievements-card-bg:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 88%, transparent)}}.achievements-app{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:100%;max-width:42rem;min-height:100%;margin-inline:auto;display:flex}.achievements-app__progress,.achievements-app__tile,.achievements-app__signin{border-radius:var(--achievements-card-radius);border:1px solid var(--achievements-card-border);background:var(--achievements-card-bg);transition:background .14s,border-color .14s,box-shadow .14s}.glass-mode .achievements-app__progress,.glass-mode .achievements-app__tile,.glass-mode .achievements-app__signin{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode .achievements-app__progress,.glass-mode .achievements-app__tile,.glass-mode .achievements-app__signin{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode .achievements-app__progress,.glass-mode .achievements-app__tile,.glass-mode .achievements-app__signin{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.achievements-app__progress{align-items:center;gap:1rem;padding:1rem 1.05rem;display:flex}.achievements-app__progress-stat{flex-shrink:0;align-items:center;gap:.55rem;display:flex}.achievements-app__progress-icon{color:#f59e0b;width:1.5rem;height:1.5rem}.achievements-app__progress-count{letter-spacing:-.02em;color:var(--color-base-content,inherit);margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.achievements-app__progress-count span{color:var(--color-base-content,#111);font-size:.95rem;font-weight:500}@supports (color:color-mix(in lab, red, red)){.achievements-app__progress-count span{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.achievements-app__progress-label,.achievements-app__progress-pct{color:var(--color-base-content,#111);margin:.15rem 0 0;font-size:.8125rem;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.achievements-app__progress-label,.achievements-app__progress-pct{color:color-mix(in oklab, var(--color-base-content,#111) 58%, transparent)}}.achievements-app__progress-bar-wrap{flex:auto;min-width:0}.achievements-app__progress-track,.achievements-app__tile-track{background:var(--color-base-content,#111);border-radius:9999px;width:100%;height:.45rem}@supports (color:color-mix(in lab, red, red)){.achievements-app__progress-track,.achievements-app__tile-track{background:color-mix(in oklab, var(--color-base-content,#111) 10%, transparent)}}.achievements-app__progress-track,.achievements-app__tile-track{overflow:hidden}.glass-mode .achievements-app__progress-track,.glass-mode .achievements-app__tile-track{background:oklab(100% 0 5.96046e-8/.14)}.achievements-app__progress-fill{border-radius:inherit;background:linear-gradient(90deg,#f59e0b,#eab308);height:100%;transition:width .5s}.achievements-app__tile-fill{border-radius:inherit;background:linear-gradient(90deg,#3b82f6,#2563eb);height:100%;transition:width .3s}.achievements-app__signin{color:var(--color-base-content,#111);padding:.95rem 1.05rem;font-size:.875rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.achievements-app__signin{color:color-mix(in oklab, var(--color-base-content,#111) 72%, transparent)}}.achievements-app__signin a{text-underline-offset:2px;font-weight:600;text-decoration:underline}.achievements-app__skeleton{flex-direction:column;gap:1.5rem;display:flex}.achievements-app__skeleton-block{flex-direction:column;gap:.75rem;display:flex}.achievements-app__skeleton-line{background:var(--color-base-content,#111);border-radius:.4rem}@supports (color:color-mix(in lab, red, red)){.achievements-app__skeleton-line{background:color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.achievements-app__section{flex-direction:column;gap:.85rem;display:flex}.achievements-app__section-head{justify-content:space-between;align-items:flex-start;gap:.75rem;padding-inline:.15rem;display:flex}.achievements-app__section-title{letter-spacing:-.02em;color:var(--color-base-content,inherit);margin:0;font-size:1.05rem;font-weight:650;line-height:1.25}.achievements-app__section-desc{color:var(--color-base-content,#111);margin:.2rem 0 0;font-size:.8125rem;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.achievements-app__section-desc{color:color-mix(in oklab, var(--color-base-content,#111) 58%, transparent)}}.achievements-app__section-count{color:var(--color-base-content,#111);flex-shrink:0;font-size:.8125rem;font-weight:500}@supports (color:color-mix(in lab, red, red)){.achievements-app__section-count{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.achievements-app__section-count{padding-top:.2rem}.achievements-app__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (min-width:480px){.achievements-app__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}.achievements-app__tile{cursor:pointer;width:100%;color:inherit;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:.55rem;margin:0;padding:.95rem .75rem;display:flex}.achievements-app__tile:hover{border-color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.achievements-app__tile:hover{border-color:color-mix(in oklab, var(--color-base-content,#111) 18%, transparent)}}.glass-mode .achievements-app__tile:hover{border-color:oklab(100% 0 5.96046e-8/.28)}.achievements-app__tile:active{transform:scale(.98)}.achievements-app__badge{border-radius:9999px;place-items:center;width:4.5rem;height:4.5rem;transition:transform .16s;display:grid;box-shadow:0 8px 16px -4px #0000002e}.achievements-app__tile:hover .achievements-app__badge{transform:scale(1.06)}.achievements-app__badge--locked{filter:grayscale();opacity:.42}.achievements-app__badge-inner{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:9999px;place-items:center;width:3.55rem;height:3.55rem;display:grid}.achievements-app__badge-img{object-fit:contain;width:2.25rem;height:2.25rem}.achievements-app__tile-title{text-align:center;margin:0;font-size:.8125rem;font-weight:600;line-height:1.25}.achievements-app__tile-title--locked{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.achievements-app__tile-title--locked{color:color-mix(in oklab, var(--color-base-content,#111) 48%, transparent)}}.achievements-app__tile-status{color:#d97706;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;display:inline-flex}html.dark .achievements-app__tile-status,html[data-color-scheme=dark] .achievements-app__tile-status{color:#fbbf24}.achievements-app__tile-locked{color:var(--color-base-content,#111);font-size:.7rem}@supports (color:color-mix(in lab, red, red)){.achievements-app__tile-locked{color:color-mix(in oklab, var(--color-base-content,#111) 48%, transparent)}}.achievements-app__tile-progress{flex-direction:column;gap:.3rem;width:100%;display:flex}.achievements-app__tile-progress-meta{color:var(--color-base-content,#111);justify-content:space-between;align-items:center;font-size:.7rem;font-weight:500;display:flex}@supports (color:color-mix(in lab, red, red)){.achievements-app__tile-progress-meta{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.achievements-app__tile-track{height:.35rem}@media (max-width:767px){#app-root #achievements-page>.min-h-0.flex-1{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--niah-orb-extent,4.55rem) + 1.5rem)}}html.native-app:not(.visionos-app) #app-root #achievements-page>.min-h-0.flex-1{padding-bottom:calc(var(--niah-orb-extent,4.55rem) + 1.5rem)}html.android-app #app-root #achievements-page>.min-h-0.flex-1{padding-bottom:calc(max(0px, var(--safe-area-inset-bottom,2rem)) + var(--niah-orb-extent,4.55rem) + 1.5rem)}.calc-chrome-controls{align-items:center;gap:.45rem;display:inline-flex}.calc-history-toggle{background:var(--color-base-content,#111);border:0;border-radius:.55rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.calc-history-toggle{background:color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.calc-history-toggle{color:inherit;cursor:pointer;flex-shrink:0}.calc-history-toggle:hover{background:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.calc-history-toggle:hover{background:color-mix(in oklab, var(--color-base-content,#111) 14%, transparent)}}.calc-mode-tabs{background:var(--color-base-content,#111);border-radius:.65rem;flex-wrap:wrap;gap:.15rem;padding:.2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.calc-mode-tabs{background:color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.calc-mode-tabs__tab{min-width:3.15rem;color:var(--color-base-content,#111);opacity:.55;border-radius:.5rem;padding:.35rem .55rem;font-size:.8125rem;font-weight:600;transition:background .12s,opacity .12s,color .12s}.calc-mode-tabs__tab:hover{opacity:.85}.calc-mode-tabs__tab--active{opacity:1;background:var(--color-base-100,#fff)}@supports (color:color-mix(in lab, red, red)){.calc-mode-tabs__tab--active{background:color-mix(in oklab, var(--color-base-100,#fff) 92%, transparent)}}.calc-mode-tabs__tab--active{box-shadow:0 1px 2px oklab(0% none none/.12)}.calc-workspace{flex-direction:row;flex:1 1 0;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.calc-body{flex-direction:column;flex:1 1 0;justify-content:safe center;align-items:center;width:100%;min-height:0;padding:.5rem 0 1rem;display:flex;overflow:auto}#calculator-app.app-tool-plate>.min-h-0.flex-1{flex-direction:column;min-height:0;display:flex}.calc-history-backdrop{z-index:40;cursor:pointer;background:oklab(0% none none/.45);border:0;padding:0;position:absolute;inset:0}.calc-history-rail{z-index:50;background:#1c1c1e;border-left:1px solid oklab(100% 0 5.96046e-8/.1);flex-direction:column;width:min(18.5rem,86vw);transition:transform .2s ease-out;display:flex;box-shadow:-12px 0 28px oklab(0% none none/.35)}.calc-history-rail--closed{pointer-events:none;position:absolute;inset-block:0;inset-inline-end:0;transform:translate(105%)}.calc-history-rail--open{pointer-events:auto;position:absolute;inset-block:0;inset-inline-end:0;transform:translate(0)}.calc-history{color:#f4f4f5;flex-direction:column;flex:1 1 0;min-height:0;display:flex}.calc-history__body{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.calc-history__header{border-bottom:1px solid oklab(100% 0 5.96046e-8/.1);justify-content:space-between;align-items:center;gap:.5rem;padding:.85rem .9rem .65rem;display:flex}.calc-history__title{letter-spacing:.06em;text-transform:uppercase;color:oklab(96.7434% .000373751 -.00127208/.62);margin:0;font-size:.78rem;font-weight:650}.calc-history__header-actions{align-items:center;gap:.25rem;display:inline-flex}.calc-history__clear{color:#ff9f0a;cursor:pointer;background:0 0;border:0;border-radius:.45rem;padding:.3rem .45rem;font-size:.8rem;font-weight:600}.calc-history__clear:hover{background:oklab(78.2365% .066223 .157716/.14)}.calc-history__close{color:oklab(96.7434% .000373751 -.00127208/.7);cursor:pointer;background:0 0;border:0;border-radius:.45rem;justify-content:center;align-items:center;padding:.3rem;display:inline-flex}.calc-history__close:hover{color:#fff;background:oklab(100% 0 5.96046e-8/.1)}.calc-history__empty{color:oklab(96.7434% .000373751 -.00127208/.48);margin:0;padding:1.25rem 1rem;font-size:.9rem;line-height:1.45}.calc-history__list{flex-direction:column;flex:1 1 0;gap:.3rem;min-height:0;padding:.35rem .45rem .85rem;display:flex;overflow:auto}.calc-history__item{text-align:left;width:100%;color:inherit;cursor:pointer;background:oklab(100% 0 5.96046e-8/.05);border:0;border-radius:.7rem;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:.15rem .55rem;padding:.65rem .7rem;transition:background .12s,transform 80ms;display:grid}.calc-history__item:hover{background:oklab(100% 0 5.96046e-8/.09)}.calc-history__item--flash{background:oklab(78.2365% .066223 .157716/.22)}.calc-history__kind{letter-spacing:.04em;text-transform:uppercase;color:#ff9f0a;text-align:center;background:oklab(78.2365% .066223 .157716/.14);border-radius:.4rem;grid-row:1/span 2;align-self:center;min-width:3.1rem;padding:.35rem .4rem;font-size:.65rem;font-weight:700}.calc-history__expression{color:oklab(96.7434% .000373751 -.00127208/.58);word-break:break-word;font-size:.78rem}.calc-history__result{font-variant-numeric:tabular-nums;color:#f5f5f5;word-break:break-word;font-size:.98rem;font-weight:560}.apple-calc{outline:none;flex-direction:column;gap:1rem;width:min(100%,22rem);margin:0 auto;padding:.75rem .5rem .25rem;display:flex}.apple-calc__display-wrap{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:.35rem;min-height:5.35rem;padding:.15rem .55rem .35rem;display:flex;position:relative}.apple-calc__memory{letter-spacing:.04em;color:#ff9f0a;font-size:.85rem;font-weight:650;position:absolute;top:.2rem;left:.55rem}.apple-calc__expr{color:oklab(97.0151% 2.98023e-8 0/.48);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:right;word-break:break-all;width:100%;min-height:1.25rem;font-size:1.15rem;font-weight:400;line-height:1.2}.apple-calc__display{color:#f5f5f5;font-variant-numeric:tabular-nums;letter-spacing:-.02em;word-break:break-all;text-align:right;justify-content:flex-end;align-items:flex-end;width:100%;min-height:4.5rem;font-size:4.35rem;font-weight:300;line-height:1;display:flex}.apple-calc__display[data-digits="7"],.apple-calc__display[data-digits="8"]{font-size:3.5rem}.apple-calc__display[data-digits="9"],.apple-calc__display[data-digits="10"]{font-size:2.85rem}.apple-calc__display[data-digits="11"],.apple-calc__display[data-digits="12"]{font-size:2.35rem}.apple-calc__pad{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.apple-calc__key{aspect-ratio:1;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#333336;border:0;border-radius:9999px;font-size:1.7rem;font-weight:440;line-height:1;transition:filter 80ms,background 80ms,color 80ms,transform 80ms}.apple-calc__key:active,.apple-calc__key--flash{filter:brightness(1.35);transform:scale(.97)}.apple-calc__key--fn{color:#111;background:#a5a5a5;font-size:1.35rem;font-weight:500}.apple-calc__key--fn:active,.apple-calc__key--fn.apple-calc__key--flash{filter:brightness(1.12)}.apple-calc__key--op{color:#fff;background:#ff9f0a;font-size:1.85rem}.apple-calc__key--op:active,.apple-calc__key--op.apple-calc__key--flash{filter:brightness(1.15)}.apple-calc__key--active-op{color:#ff9f0a!important;background:#fff!important}.apple-calc__key--zero{aspect-ratio:auto;text-align:left;border-radius:9999px;grid-column:span 2;height:100%;min-height:0;padding-left:1.55rem}.apple-calc__keys{flex-direction:column;gap:.7rem;display:flex}.apple-calc--sci{width:min(100%,52rem)}.apple-calc--sci .apple-calc__sci{grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;display:grid}.apple-calc__key--sci{letter-spacing:-.02em;font-size:.92rem;font-weight:500}.apple-calc__key--active-fn{color:#111!important;background:#fff!important}@media (min-width:860px){.apple-calc--sci .apple-calc__keys{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:.7rem;display:grid}.apple-calc--sci .apple-calc__sci{gap:.7rem}.apple-calc--sci .apple-calc__pad{height:100%}}@media (max-width:859px){.apple-calc--sci .apple-calc__sci{gap:.4rem}.apple-calc--sci .apple-calc__key--sci{font-size:.72rem}.apple-calc--sci .apple-calc__display-wrap{min-height:4.5rem}.apple-calc--sci .apple-calc__display{min-height:3.4rem;font-size:3.1rem}}.tip-calc{color:#f4f4f5;flex-direction:column;gap:1.15rem;width:min(100%,24rem);margin:0 auto;padding:.35rem .25rem .75rem;display:flex}.tip-calc__field{flex-direction:column;gap:.45rem;display:flex}.tip-calc__label{letter-spacing:.02em;text-transform:uppercase;color:oklab(96.7434% .000373751 -.00127208/.55);font-size:.8rem;font-weight:600}.tip-calc__input-wrap{background:#333336;border-radius:.85rem;align-items:center;gap:.35rem;padding:0 .9rem;display:flex}.tip-calc__prefix{color:oklab(96.7434% .000373751 -.00127208/.55);font-size:1.25rem;font-weight:560}.tip-calc__input{font-variant-numeric:tabular-nums;-webkit-text-fill-color:#f4f4f5;caret-color:#ff9f0a;color-scheme:dark;background:0 0;border:0;outline:none;width:100%;padding:.85rem 0;font-size:1.35rem;font-weight:500;color:#f4f4f5!important}.tip-calc__input::placeholder{color:oklab(96.7434% .000373751 -.00127208/.4);-webkit-text-fill-color:oklab(96.7434% .000373751 -.00127208/.4)}.tip-calc__input--compact,.tip-calc__input--center{-webkit-text-fill-color:#f4f4f5;background:#333336;border-radius:.75rem;color:#f4f4f5!important}.tip-calc__input--compact{min-height:3.1rem;padding:.85rem .95rem;font-size:1.05rem}.tip-calc__input--center{text-align:center;max-width:4.5rem;min-height:3.1rem;padding:.85rem .5rem}.tip-calc__custom{margin-top:.15rem}.tip-calc__presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.tip-calc__preset{color:#f4f4f5;cursor:pointer;background:#333336;border:0;border-radius:.75rem;padding:.7rem .35rem;font-size:.95rem;font-weight:600;transition:background .12s,color .12s,filter 80ms}.tip-calc__preset:active{filter:brightness(1.2)}.tip-calc__preset--active{color:#fff;background:#ff9f0a}.tip-calc__split{align-items:center;gap:.55rem;display:flex}.tip-calc__split-btn{color:#111;cursor:pointer;background:#a5a5a5;border:0;border-radius:9999px;width:2.75rem;height:2.75rem;font-size:1.35rem;font-weight:500}.tip-calc__split-btn:active{filter:brightness(1.12)}.tip-calc__results{color:#f4f4f5;background:#333336;border-radius:1rem;flex-direction:column;gap:.65rem;margin-top:.35rem;padding:.85rem 1rem;display:flex}.tip-calc__row{color:oklab(96.7434% .000373751 -.00127208/.7);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.95rem;display:flex}.tip-calc__row strong{font-variant-numeric:tabular-nums;color:#f4f4f5;font-size:1.15rem;font-weight:600}.tip-calc__row--emphasis{color:#f4f4f5;border-top:1px solid oklab(100% 0 5.96046e-8/.12);padding-top:.55rem;font-weight:600}.tip-calc__row--emphasis strong{color:#ff9f0a;font-size:1.45rem}.unit-convert{color:#f4f4f5;flex-direction:column;gap:.95rem;width:min(100%,24rem);margin:0 auto;padding:.35rem .25rem .75rem;display:flex}.unit-convert__field{flex-direction:column;gap:.4rem;display:flex}.unit-convert__label{letter-spacing:.02em;text-transform:uppercase;color:oklab(96.7434% .000373751 -.00127208/.55);font-size:.8rem;font-weight:600}.unit-convert__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:.55rem;display:grid}.unit-convert__input,.unit-convert__select,.unit-convert__output{color:#f4f4f5;font-variant-numeric:tabular-nums;background:#333336;border:0;border-radius:.85rem;outline:none;font-weight:500}.unit-convert__input{width:100%;padding:.85rem .95rem;font-size:1.25rem}.unit-convert__select{appearance:none;background-color:#333336;background-image:linear-gradient(45deg,#0000 50%,#f4f4f5 50%),linear-gradient(135deg,#f4f4f5 50%,#0000 50%);background-position:calc(100% - 1.05rem) calc(50% - .15rem),calc(100% - .75rem) calc(50% - .15rem);background-repeat:no-repeat;background-size:.3rem .3rem,.3rem .3rem;width:100%;padding:.85rem 1.75rem .85rem .75rem;font-size:.95rem;font-weight:600}.unit-convert__select option{color:#f4f4f5;background:#1c1c1e}.unit-convert__output{word-break:break-all;background:#3a3a3e;align-items:center;min-height:3.1rem;padding:.85rem .95rem;font-size:1.25rem;display:flex}.unit-convert__swap-row{justify-content:center;display:flex}.unit-convert__swap{color:#fff;cursor:pointer;background:#ff9f0a;border:0;border-radius:9999px;width:2.6rem;height:2.6rem;font-size:1.15rem;line-height:1}.unit-convert__swap:active{filter:brightness(1.15)}.unit-convert__formula{text-align:center;color:oklab(96.7434% .000373751 -.00127208/.55);font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:.85rem}#calculator-app.app-tool-plate{color:#f4f4f5;background:radial-gradient(120% 80% at 50% 0,#2a2a2e 0%,#111113 55%,#0a0a0b 100%)}#calculator-app.app-tool-plate .app-tool-chrome,#calculator-app.app-tool-plate .app-tool-chrome .text-primary,#calculator-app.app-tool-plate .app-tool-chrome .text-secondary,#calculator-app.app-tool-plate .app-tool-chrome .text-muted,#calculator-app.app-tool-plate .app-tool-chrome h1,#calculator-app.app-tool-plate .app-tool-chrome button,#calculator-app.app-tool-plate .calc-mode-tabs__tab,#calculator-app.app-tool-plate .calc-history-toggle{color:#f4f4f5!important}#calculator-app.app-tool-plate .app-tool-chrome button:hover,#calculator-app.app-tool-plate .app-tool-chrome button:hover .text-primary,#calculator-app.app-tool-plate .app-tool-chrome button:hover .text-muted{color:#fff!important}#calculator-app.app-tool-plate .app-tool-help-popover{box-shadow:0 12px 32px oklab(0% none none/.45);color:#f4f4f5!important;background:#1c1c1e!important;border-color:oklab(100% 0 5.96046e-8/.14)!important}#calculator-app.app-tool-plate .calc-mode-tabs,#calculator-app.app-tool-plate .calc-history-toggle{background:oklab(100% 0 5.96046e-8/.1)}#calculator-app.app-tool-plate .calc-history-toggle:hover{background:oklab(100% 0 5.96046e-8/.16)}#calculator-app.app-tool-plate .calc-mode-tabs__tab{opacity:.55}#calculator-app.app-tool-plate .calc-mode-tabs__tab--active{opacity:1;box-shadow:none;background:#ff9f0a;color:#fff!important}#calculator-app.app-tool-plate .tip-calc__input-wrap{background:#333336!important}#calculator-app.app-tool-plate .tip-calc__input-wrap .tip-calc__input{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}#calculator-app.app-tool-plate .tip-calc__input,#calculator-app.app-tool-plate .tip-calc__input--compact,#calculator-app.app-tool-plate .tip-calc__input--center,#calculator-app.app-tool-plate .unit-convert__input,#calculator-app.app-tool-plate .unit-convert__select{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;caret-color:#ff9f0a!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border-color:#0000!important}#calculator-app.app-tool-plate .tip-calc__input--compact,#calculator-app.app-tool-plate .tip-calc__input--center,#calculator-app.app-tool-plate .unit-convert__input{background:#333336!important}#calculator-app.app-tool-plate .unit-convert__select{background-color:#333336!important}#calculator-app.app-tool-plate .unit-convert__output{color:#f4f4f5!important;background:#3a3a3e!important}#calculator-app.app-tool-plate .tip-calc__input::placeholder,#calculator-app.app-tool-plate .tip-calc__input--compact::placeholder,#calculator-app.app-tool-plate .unit-convert__input::placeholder{color:oklab(96.7434% .000373751 -.00127208/.4)!important;-webkit-text-fill-color:oklab(96.7434% .000373751 -.00127208/.4)!important;opacity:1!important}#calculator-app.app-tool-plate .tip-calc__input:focus,#calculator-app.app-tool-plate .tip-calc__input--compact:focus,#calculator-app.app-tool-plate .tip-calc__input--center:focus,#calculator-app.app-tool-plate .unit-convert__input:focus,#calculator-app.app-tool-plate .unit-convert__select:focus{--tw-ring-color:transparent;box-shadow:none!important;border-color:#0000!important;outline:none!important}@media (max-width:420px){.apple-calc__pad{gap:.55rem}.apple-calc__display{min-height:3.75rem;font-size:3.6rem}.apple-calc__display-wrap{min-height:4.5rem}.apple-calc__expr{font-size:1rem}.apple-calc__key{font-size:1.45rem}}#phone-app.app-tool-plate{background-color:var(--app-surface,#fff);color:var(--app-text-primary)}html.glass-mode #app-root #phone-app.app-tool-plate,.glass-mode #app-root #phone-app.app-tool-plate{background-color:var(--glass-elevated-bg,var(--app-surface));-webkit-backdrop-filter:blur(var(--glass-elevated-blur,14px))}html.glass-mode #app-root .wm-window #phone-app.app-tool-plate,.glass-mode #app-root .wm-window #phone-app.app-tool-plate{-webkit-backdrop-filter:none;background-color:#0000}#phone-tab-bar{border-top:1px solid var(--app-border);background:var(--app-chrome-bg,var(--app-surface));color:var(--app-text-primary)}html.glass-mode #phone-tab-bar{background:var(--dock-surface-bg);border-top-color:var(--dock-surface-border);-webkit-backdrop-filter:var(--dock-surface-blur);color:var(--dock-spoke-fg)}.phone-sheet{z-index:50;padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:640px){.phone-sheet{align-items:center}}.phone-sheet__backdrop{background:#0006;border:0;padding:0;position:absolute;inset:0}.phone-sheet__panel{z-index:1;background:var(--dock-surface-bg,var(--app-surface));border:1px solid var(--dock-surface-border,var(--app-border));width:100%;max-width:28rem;max-height:90dvh;box-shadow:var(--dock-surface-shadow,0 24px 64px #00000047);-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));color:var(--dock-spoke-fg,var(--app-text-primary));border-radius:1.5rem;padding:1.5rem;position:relative;overflow-y:auto}html:not(.glass-mode) .phone-sheet__panel{background:var(--app-surface);border-color:var(--app-border);box-shadow:var(--app-shadow-card,0 24px 64px #00000047);-webkit-backdrop-filter:none;color:var(--app-text-primary)}.phone-sheet__close{color:var(--app-text-muted,inherit);border-radius:9999px;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}.phone-sheet__close:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.phone-sheet__close:hover{background:color-mix(in oklab, currentColor 10%, transparent)}}.phone-sheet__close:focus-visible{outline:2px solid var(--app-text-primary)}@supports (color:color-mix(in lab, red, red)){.phone-sheet__close:focus-visible{outline:2px solid color-mix(in srgb, var(--app-text-primary) 55%, transparent)}}.phone-sheet__close:focus-visible{outline-offset:2px}.personal-share-modal{padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px))}.personal-share-modal__panel{color:var(--app-text-primary,inherit);box-shadow:var(--app-shadow-card,0 24px 64px #00000047);background:var(--app-surface,#fff)!important;border-color:var(--app-border,#0000001a)!important}html.glass-mode .personal-share-modal__panel{box-shadow:var(--dock-surface-shadow,0 24px 64px #00000047);-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));color:var(--dock-spoke-fg,var(--app-text-primary));background:var(--dock-surface-bg,var(--app-surface))!important;border-color:var(--dock-surface-border,var(--app-border))!important}.personal-share-modal__close:focus-visible{outline:2px solid var(--app-text-primary)}@supports (color:color-mix(in lab, red, red)){.personal-share-modal__close:focus-visible{outline:2px solid color-mix(in srgb, var(--app-text-primary) 55%, transparent)}}.personal-share-modal__close:focus-visible{outline-offset:2px}#drive-share-role-form{border-color:var(--app-border,#0000001a);background:var(--app-surface,#fff);color:var(--app-text-primary)}html.glass-mode #drive-share-role-form{background:var(--dock-surface-bg,var(--app-surface));border-color:var(--dock-surface-border,var(--app-border));color:var(--dock-spoke-fg,var(--app-text-primary))}#drive-share-role-form label{color:var(--app-text-muted,inherit)}#drive-share-role{border-color:var(--app-border,#d1d5db);background:var(--app-surface,#fff);color:var(--app-text-primary)}.timer-mode-tabs{background:oklab(100% 0 5.96046e-8/.1);border-radius:.65rem;gap:.15rem;padding:.2rem;display:inline-flex}.timer-mode-tabs__tab{color:#f4f4f5;opacity:.55;border-radius:.5rem;min-width:3.75rem;padding:.35rem .7rem;font-size:.8125rem;font-weight:600;transition:background .12s,opacity .12s,color .12s}.timer-mode-tabs__tab:hover{opacity:.85}.timer-mode-tabs__tab--active{opacity:1;box-shadow:none;color:#fff;background:#e11d48}.timer-body{flex-direction:column;flex:1 1 0;justify-content:safe center;align-items:center;width:100%;min-height:0;padding:.5rem 0 1rem;display:flex;overflow:auto}#timer-app.app-tool-plate>.min-h-0.flex-1{flex-direction:column;min-height:0;display:flex}.timer-panel{color:#f4f4f5;flex-direction:column;align-items:center;gap:1rem;width:min(100%,26rem);margin:0 auto;padding:.75rem .75rem .5rem;display:flex}.timer-panel__phase{letter-spacing:.02em;text-transform:uppercase;color:oklab(96.7434% .000373751 -.00127208/.55);margin:0;font-size:.9375rem;font-weight:600}.timer-panel__display{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:#f5f5f5;justify-content:center;align-items:center;min-height:4.75rem;font-size:clamp(3.25rem,14vw,4.75rem);font-weight:300;line-height:1;transition:color .18s,transform .18s;display:flex}.timer-panel--done .timer-panel__display{color:#fb7185;transform:scale(1.03)}.timer-panel__status{color:oklab(96.7434% .000373751 -.00127208/.65);text-align:center;min-height:1.25rem;margin:0;font-size:.9375rem;font-weight:500}.timer-panel__presets{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.timer-panel__chip{color:#f4f4f5;opacity:.9;background:#333336;border-radius:999px;padding:.4rem .75rem;font-size:.8125rem;font-weight:600;transition:background .12s,opacity .12s,color .12s,filter 80ms}.timer-panel__chip:hover{filter:brightness(1.15)}.timer-panel__chip.is-active{opacity:1;color:#fff;background:#e11d48}.timer-panel__actions{justify-content:center;align-items:center;gap:.65rem;width:100%;margin-top:.25rem;display:flex}.timer-panel__btn{border-radius:999px;min-width:5.5rem;padding:.7rem 1.1rem;font-size:.9375rem;font-weight:600;transition:transform .1s,background .12s,opacity .12s,filter 80ms}.timer-panel__btn:active:not(:disabled){transform:scale(.97)}.timer-panel__btn:disabled{opacity:.35;cursor:not-allowed}.timer-panel__btn--primary{color:#fff;background:#e11d48;min-width:7rem}.timer-panel__btn--primary:hover:not(:disabled){background:#be123c}.timer-panel__btn--ghost{color:#f4f4f5;background:#333336}.timer-panel__btn--ghost:hover:not(:disabled){filter:brightness(1.18)}.timer-panel__btn--accent{color:#fff;background:#0ea5e9}.timer-panel__btn--accent:hover:not(:disabled){background:#0284c7}.timer-panel__custom{color:#f4f4f5;background:#333336;border-radius:.9rem;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.5rem .4rem;width:100%;padding:.75rem;display:flex}.timer-panel__custom--focus{gap:.55rem .5rem}.timer-panel__field{text-transform:uppercase;letter-spacing:.04em;color:oklab(96.7434% .000373751 -.00127208/.55);flex-direction:column;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;display:flex;position:relative}.timer-panel__field-sep{color:oklab(96.7434% .000373751 -.00127208/.45);padding-bottom:.55rem;font-size:1.35rem;font-weight:300}.timer-panel__input{-webkit-text-fill-color:#f4f4f5;caret-color:#e11d48;font-variant-numeric:tabular-nums;text-align:center;color-scheme:dark;background:#3a3a3e;border:0;border-radius:.55rem;outline:none;width:3.5rem;padding:.55rem .35rem;font-size:1.125rem;font-weight:600;color:#f4f4f5!important}.timer-panel__input:disabled{opacity:.45}.timer-panel__unit{color:oklab(96.7434% .000373751 -.00127208/.45);pointer-events:none;text-transform:lowercase;font-size:.7rem;position:absolute;bottom:.65rem;right:.35rem}.timer-panel__custom .timer-panel__btn{min-width:4rem;margin-bottom:.05rem;padding:.55rem .9rem}.timer-panel__laps-card{color:#f4f4f5;background:#333336;border-radius:.9rem;width:100%;margin-top:.25rem;padding:.75rem .85rem .35rem}.timer-panel__laps-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.timer-panel__laps-title{letter-spacing:.03em;text-transform:uppercase;color:oklab(96.7434% .000373751 -.00127208/.55);margin:0;font-size:.8125rem;font-weight:700}.timer-panel__laps-count{font-variant-numeric:tabular-nums;text-align:center;color:#fff;background:#0ea5e9;border-radius:999px;min-width:1.5rem;padding:.1rem .45rem;font-size:.75rem;font-weight:700}.timer-panel__laps-empty{color:oklab(96.7434% .000373751 -.00127208/.55);text-align:center;margin:.35rem 0 .65rem;font-size:.875rem;line-height:1.35}.timer-panel__laps{width:100%;max-height:14rem;margin:0;padding:0;list-style:none;overflow:auto}.timer-panel__lap{font-variant-numeric:tabular-nums;color:#f4f4f5;border-top:1px solid oklab(100% 0 5.96046e-8/.12);justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem .15rem;font-size:.9375rem;display:flex}.timer-panel__lap>span:first-child{color:oklab(96.7434% .000373751 -.00127208/.55);font-weight:600}.timer-panel__lap-times{gap:.85rem;font-weight:500;display:flex}.timer-panel__lap-split{text-align:right;min-width:5.5rem}.timer-panel__lap-total{text-align:right;color:oklab(96.7434% .000373751 -.00127208/.45);min-width:5.5rem}#timer-app.app-tool-plate{color:#f4f4f5;background:radial-gradient(120% 80% at 50% 0,#2a2a2e 0%,#111113 55%,#0a0a0b 100%)}#timer-app.app-tool-plate .app-tool-chrome,#timer-app.app-tool-plate .app-tool-chrome .text-primary,#timer-app.app-tool-plate .app-tool-chrome .text-secondary,#timer-app.app-tool-plate .app-tool-chrome .text-muted,#timer-app.app-tool-plate .app-tool-chrome h1,#timer-app.app-tool-plate .app-tool-chrome button,#timer-app.app-tool-plate .timer-mode-tabs__tab{color:#f4f4f5!important}#timer-app.app-tool-plate .app-tool-chrome button:hover,#timer-app.app-tool-plate .app-tool-chrome button:hover .text-primary,#timer-app.app-tool-plate .app-tool-chrome button:hover .text-muted{color:#fff!important}#timer-app.app-tool-plate .app-tool-help-popover{box-shadow:0 12px 32px oklab(0% none none/.45);color:#f4f4f5!important;background:#1c1c1e!important;border-color:oklab(100% 0 5.96046e-8/.14)!important}#timer-app.app-tool-plate .timer-mode-tabs{background:oklab(100% 0 5.96046e-8/.1)}#timer-app.app-tool-plate .timer-mode-tabs__tab{opacity:.55}#timer-app.app-tool-plate .timer-mode-tabs__tab--active{opacity:1;box-shadow:none;background:#e11d48;color:#fff!important}#timer-app.app-tool-plate .timer-panel__input{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;caret-color:#e11d48!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#3a3a3e!important;border:0 #0000!important}#timer-app.app-tool-plate .timer-panel__input:focus{--tw-ring-color:transparent;box-shadow:none!important;border-color:#0000!important;outline:none!important}.weather-atmosphere{--wa-ink:#f5f7fa;--wa-ink-muted:oklab(97.5469% -.000917673 -.00444043/.72);--wa-glass:oklab(20.1944% -.00921407 -.0336143/.38);--wa-glass-border:oklab(100% 0 5.96046e-8/.16);--wa-sky-top:#7eb8e8;--wa-sky-mid:#4f97cf;--wa-sky-bot:#2f74b5;--wa-glow:#ffdc8c8c;--wa-glow-x:72%;--wa-glow-y:18%;--wa-glow-size:55%;--wa-sheet-opacity:calc(.22 + var(--wa-cloud,.3) * .55);--wa-sheet-speed:calc(42s - var(--wa-wind,.2) * 28s);--wa-sheet-travel:calc(4% + var(--wa-wind,.2) * 10%);--wa-cloud:.3;--wa-precip:0;--wa-wind:.2;--wa-golden:0;isolation:isolate;min-height:100%;color:var(--wa-ink);flex:auto;position:relative}.weather-atmosphere--crossfade .weather-atmosphere__sky{transition:background .75s,opacity .75s}.weather-atmosphere--crossfade .weather-atmosphere__glow{transition:opacity .75s,background .75s,transform .75s}.weather-atmosphere__stage{z-index:0;pointer-events:none;height:0;position:sticky;top:0;overflow:visible}.weather-atmosphere__sky,.weather-atmosphere__canvas{width:100%;height:100dvh;min-height:100%;position:absolute;top:0;left:0}.weather-atmosphere__sky{z-index:0;background:linear-gradient(180deg, var(--wa-sky-top) 0%, var(--wa-sky-mid) 48%, var(--wa-sky-bot) 100%);overflow:hidden}.weather-atmosphere__glow{left:var(--wa-glow-x);top:var(--wa-glow-y);width:var(--wa-glow-size);height:var(--wa-glow-size);background:radial-gradient(circle, var(--wa-glow) 0%, transparent 68%);opacity:.9;filter:blur(2px);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.weather-atmosphere__sheet{opacity:var(--wa-sheet-opacity);will-change:transform;animation:weather-sheet-drift var(--wa-sheet-speed) linear infinite;background-repeat:no-repeat;position:absolute;inset:-20% -40%}.weather-atmosphere__sheet--1{animation-duration:calc(var(--wa-sheet-speed) * 1.05);background-image:radial-gradient(42% 28% at 22% 34%,#ffffff8c 0%,#0000 70%),radial-gradient(36% 24% at 58% 28%,#fff6 0%,#0000 72%),radial-gradient(48% 30% at 82% 42%,#ffffff59 0%,#0000 70%)}.weather-atmosphere__sheet--2{opacity:calc(var(--wa-sheet-opacity) * .85);animation-duration:calc(var(--wa-sheet-speed) * 1.35);background-image:radial-gradient(50% 32% at 18% 58%,#ffffff52 0%,#0000 72%),radial-gradient(44% 28% at 62% 62%,#ffffff47 0%,#0000 74%),radial-gradient(38% 26% at 88% 52%,#ffffff3d 0%,#0000 70%);animation-direction:reverse}.weather-atmosphere__sheet--3{opacity:calc(var(--wa-sheet-opacity) * .55);animation-duration:calc(var(--wa-sheet-speed) * 1.7);background-image:radial-gradient(60% 36% at 40% 78%,#ffffff2e 0%,#0000 75%),radial-gradient(45% 30% at 75% 70%,#ffffff24 0%,#0000 72%)}.weather-atmosphere__vignette{pointer-events:none;background:radial-gradient(#0000 42%,#08122047 100%);position:absolute;inset:0}.weather-atmosphere__canvas{z-index:1}.weather-atmosphere__content{z-index:2;position:relative}@keyframes weather-sheet-drift{0%{transform:translate3d(calc(var(--wa-sheet-travel) * -1), 0, 0)}to{transform:translate3d(var(--wa-sheet-travel), 0, 0)}}@media (prefers-reduced-motion:reduce){.weather-atmosphere__sheet{animation:none!important}}.weather-atmosphere--reduced .weather-atmosphere__sheet{animation:none!important}.weather-atmosphere--clear-day{--wa-sky-top:#9ed0f2;--wa-sky-mid:#5aa7de;--wa-sky-bot:#2f7fc4;--wa-glow:#ffe08cb3;--wa-glow-x:70%;--wa-glow-y:16%;--wa-glow-size:58%;--wa-sheet-opacity:calc(.08 + var(--wa-cloud,.15) * .35)}.weather-atmosphere--clear-night{--wa-sky-top:#1a2744;--wa-sky-mid:#121b33;--wa-sky-bot:#0a0f1c;--wa-glow:#dce6ff47;--wa-glow-x:78%;--wa-glow-y:14%;--wa-glow-size:36%;--wa-sheet-opacity:calc(.06 + var(--wa-cloud,.15) * .25);--wa-glass:oklab(15.0252% -.00308634 -.0253701/.48)}.weather-atmosphere--partly-cloudy-day{--wa-sky-top:#8ec4ea;--wa-sky-mid:#5a9fd6;--wa-sky-bot:#3a7fba;--wa-glow:#ffd8828c;--wa-glow-x:74%;--wa-glow-y:18%;--wa-sheet-opacity:calc(.28 + var(--wa-cloud,.4) * .4)}.weather-atmosphere--partly-cloudy-night{--wa-sky-top:#243352;--wa-sky-mid:#18233c;--wa-sky-bot:#0d1424;--wa-glow:#d2dcf538;--wa-glow-x:76%;--wa-glow-y:16%;--wa-glow-size:34%;--wa-sheet-opacity:calc(.22 + var(--wa-cloud,.4) * .4);--wa-glass:oklab(16.3417% -.00488678 -.02755/.5)}.weather-atmosphere--cloudy-day{--wa-sky-top:#8a9aab;--wa-sky-mid:#6b7c8f;--wa-sky-bot:#4e5f72;--wa-glow:#ffffff14;--wa-glow-size:40%;--wa-sheet-opacity:calc(.42 + var(--wa-cloud,.7) * .35)}.weather-atmosphere--cloudy-night{--wa-sky-top:#2a3340;--wa-sky-mid:#1c2430;--wa-sky-bot:#10161f;--wa-glow:#ffffff0a;--wa-sheet-opacity:calc(.38 + var(--wa-cloud,.7) * .35);--wa-glass:oklab(17.101% -.00473458 -.0187016/.52)}.weather-atmosphere--fog-day{--wa-sky-top:#c5ced6;--wa-sky-mid:#a8b4c0;--wa-sky-bot:#8b98a6;--wa-glow:#fff3;--wa-glow-size:70%;--wa-sheet-opacity:calc(.55 + var(--wa-cloud,.8) * .3);--wa-ink:#1c2430;--wa-ink-muted:oklab(25.8196% -.00515212 -.024962/.68);--wa-glass:oklab(100% 0 5.96046e-8/.42);--wa-glass-border:oklab(25.8196% -.00515212 -.024962/.12)}.weather-atmosphere--fog-night{--wa-sky-top:#3a4450;--wa-sky-mid:#2a333d;--wa-sky-bot:#1a2129;--wa-glow:#c8d2dc1f;--wa-sheet-opacity:calc(.5 + var(--wa-cloud,.8) * .3);--wa-glass:oklab(17.8944% -.00564983 -.0144987/.55)}.weather-atmosphere--drizzle-day,.weather-atmosphere--rain-day{--wa-sky-top:#6e8499;--wa-sky-mid:#4f657a;--wa-sky-bot:#334859;--wa-glow:#b4d2e61f;--wa-sheet-opacity:calc(.35 + var(--wa-precip,.3) * .35 + var(--wa-cloud,.5) * .2)}.weather-atmosphere--drizzle-night,.weather-atmosphere--rain-night{--wa-sky-top:#1e2c3a;--wa-sky-mid:#15202c;--wa-sky-bot:#0b131c;--wa-glow:#a0bedc14;--wa-sheet-opacity:calc(.32 + var(--wa-precip,.3) * .35);--wa-glass:oklab(16.8286% -.00909216 -.0199648/.55)}.weather-atmosphere--snow-day{--wa-sky-top:#d5e3ef;--wa-sky-mid:#b7c9db;--wa-sky-bot:#8fa6bc;--wa-glow:#ffffff59;--wa-glow-size:50%;--wa-sheet-opacity:calc(.3 + var(--wa-cloud,.5) * .35);--wa-ink:#1a2430;--wa-ink-muted:oklab(25.6536% -.00769649 -.0257258/.7);--wa-glass:oklab(100% 0 5.96046e-8/.48);--wa-glass-border:oklab(25.6536% -.00769649 -.0257258/.12)}.weather-atmosphere--snow-night{--wa-sky-top:#2a3648;--wa-sky-mid:#1b2433;--wa-sky-bot:#0e141e;--wa-glow:#d2e1f524;--wa-sheet-opacity:calc(.28 + var(--wa-cloud,.5) * .35);--wa-glass:oklab(16.2687% -.00342943 -.0185406/.55)}.weather-atmosphere--storm-day{--wa-sky-top:#3d4558;--wa-sky-mid:#2a3144;--wa-sky-bot:#171c2b;--wa-glow:#a0aadc29;--wa-glow-x:40%;--wa-glow-y:12%;--wa-sheet-opacity:calc(.4 + var(--wa-precip,.5) * .35)}.weather-atmosphere--storm-night{--wa-sky-top:#1c2233;--wa-sky-mid:#121722;--wa-sky-bot:#070a12;--wa-glow:#8c96d21f;--wa-sheet-opacity:calc(.38 + var(--wa-precip,.5) * .35);--wa-glass:oklab(13.4156% -.00234997 -.0170796/.58)}.weather-atmosphere--windy-day{--wa-sky-top:#8eb6d4;--wa-sky-mid:#6289a8;--wa-sky-bot:#3f617c;--wa-glow:#ffffff1f;--wa-glow-size:42%;--wa-sheet-opacity:calc(.34 + var(--wa-cloud,.4) * .35);--wa-sheet-speed:calc(22s - var(--wa-wind,.5) * 12s);--wa-sheet-travel:calc(10% + var(--wa-wind,.5) * 14%)}.weather-atmosphere--windy-night{--wa-sky-top:#243348;--wa-sky-mid:#172233;--wa-sky-bot:#0b121c;--wa-glow:#c8dcff1a;--wa-sheet-opacity:calc(.3 + var(--wa-cloud,.4) * .35);--wa-sheet-speed:calc(24s - var(--wa-wind,.5) * 12s);--wa-sheet-travel:calc(10% + var(--wa-wind,.5) * 14%);--wa-glass:oklab(16.8286% -.00909216 -.0199648/.55)}.weather-atmosphere--hail-day{--wa-sky-top:#6a768c;--wa-sky-mid:#4a556c;--wa-sky-bot:#2c3448;--wa-glow:#bed2ff24;--wa-sheet-opacity:calc(.4 + var(--wa-precip,.4) * .35)}.weather-atmosphere--hail-night{--wa-sky-top:#222838;--wa-sky-mid:#151b28;--wa-sky-bot:#090c14;--wa-glow:#aabef01a;--wa-sheet-opacity:calc(.38 + var(--wa-precip,.4) * .35);--wa-glass:oklab(13.9722% -.00188327 -.0165578/.58)}.weather-atmosphere--freezing-day{--wa-sky-top:#7e93a6;--wa-sky-mid:#5a7388;--wa-sky-bot:#3a5368;--wa-glow:#b4e6ff29;--wa-sheet-opacity:calc(.36 + var(--wa-precip,.35) * .35)}.weather-atmosphere--freezing-night{--wa-sky-top:#1e2e3c;--wa-sky-mid:#14202b;--wa-sky-bot:#0a1219;--wa-glow:#a0dcff1a;--wa-sheet-opacity:calc(.34 + var(--wa-precip,.35) * .35);--wa-glass:oklab(16.8286% -.00909216 -.0199648/.55)}.weather-atmosphere--intensity-light{--wa-sheet-opacity:calc(var(--wa-sheet-opacity) * .72)}.weather-atmosphere--intensity-heavy{--wa-sheet-opacity:calc(var(--wa-sheet-opacity) * 1.28);--wa-sheet-speed:calc(var(--wa-sheet-speed) * .82)}.weather-atmosphere--golden .weather-atmosphere__sky{background:linear-gradient(#ffb36b 0%,#ff7a4d 48%,#5b6fb0 100%)}@supports (color:color-mix(in lab, red, red)){.weather-atmosphere--golden .weather-atmosphere__sky{background:linear-gradient(180deg, color-mix(in oklab, #ffb36b calc(var(--wa-golden) * 55%), var(--wa-sky-top)) 0%, color-mix(in oklab, #ff7a4d calc(var(--wa-golden) * 42%), var(--wa-sky-mid)) 48%, color-mix(in oklab, #5b6fb0 calc(var(--wa-golden) * 28%), var(--wa-sky-bot)) 100%)}}.weather-atmosphere--golden .weather-atmosphere__glow{background:radial-gradient(circle,#ffd29a 0%,#0000 68%)}@supports (color:color-mix(in lab, red, red)){.weather-atmosphere--golden .weather-atmosphere__glow{background:radial-gradient(circle, color-mix(in oklab, #ffd29a calc(var(--wa-golden) * 70%), var(--wa-glow)) 0%, transparent 68%)}}.weather-atmosphere--golden .weather-atmosphere__glow{--wa-glow-size:calc(58% + var(--wa-golden) * 12%);opacity:calc(.85 + var(--wa-golden) * .2)}.weather-app{box-sizing:border-box;width:100%;max-width:52rem;min-height:100%;color:var(--wa-ink);flex-direction:column;gap:.85rem;margin-inline:auto;padding:.75rem .75rem 1.5rem;display:flex}@media (min-width:640px){.weather-app{gap:1rem;padding:1rem 1.25rem 2rem}}@media (min-width:1024px){.weather-app{max-width:64rem;padding:1.25rem 1.75rem 2.5rem}}.weather-locations-menu{z-index:20;position:relative}.weather-locations-menu__panel{border:1px solid var(--wa-glass-border,oklab(100% 0 5.96046e-8/.16));color:#f5f7fa;-webkit-backdrop-filter:blur(18px)saturate(1.25);background:oklab(20.1944% -.00921407 -.0336143/.72);border-radius:.85rem;flex-direction:column;gap:.15rem;min-width:14rem;max-width:min(20rem,85vw);padding:.4rem;display:flex;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 12px 32px oklab(0% none none/.35)}.weather-locations-menu__item{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.55rem;align-items:center;gap:.55rem;padding:.55rem .65rem;font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none;transition:background .12s;display:flex}.weather-locations-menu__item:hover:not(:disabled),.weather-locations-menu__item:focus-visible{background:oklab(100% 0 5.96046e-8/.12);outline:none}.weather-locations-menu__item:disabled{opacity:.55;cursor:wait}.weather-locations-menu__item.is-active{color:#fff;background:oklab(68.4687% -.0798356 -.124464/.32)}.weather-locations-menu__divider{background:oklab(100% 0 5.96046e-8/.14);height:1px;margin:.25rem .35rem}.weather-app__empty{min-height:12rem;color:var(--wa-ink-muted);background:var(--wa-glass);border:1px solid var(--wa-glass-border);-webkit-backdrop-filter:blur(18px)saturate(1.2);border-radius:1.15rem;flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:2.5rem 1.5rem;font-size:1rem;display:flex}.weather-app__error{color:#fecaca;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:oklab(50.542% .168942 .0880134/.35);border:1px solid oklab(71.0627% .153814 .0628211/.35);border-radius:1rem;margin:0;padding:.85rem 1rem;font-size:1rem}.weather-dash{flex-direction:column;gap:.85rem;display:flex}@media (min-width:640px){.weather-dash{gap:1rem}}.weather-dash__source{color:var(--wa-ink-muted);text-align:center;margin:.25rem 0 0;font-size:.75rem}.weather-hero{text-align:center;color:var(--wa-ink);text-shadow:0 1px 18px oklab(0% none none/.22);padding:1.75rem 1rem .85rem}.weather-hero__place{letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:600}@media (min-width:640px){.weather-hero__place{font-size:1.4rem}}.weather-hero__temp{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:clamp(5rem,18vw,8rem);font-weight:200;line-height:.92}.weather-hero__condition{color:var(--wa-ink);margin:.2rem 0 0;font-size:1.2rem;font-weight:500}.weather-hero__hilow{color:var(--wa-ink-muted);flex-wrap:wrap;justify-content:center;gap:.65rem;margin:.5rem 0 0;font-size:1.05rem;font-weight:500;display:flex}.weather-hero__feels{font-weight:400}.weather-panel{background:var(--wa-glass);border:1px solid var(--wa-glass-border);-webkit-backdrop-filter:blur(22px)saturate(1.25);color:var(--wa-ink);border-radius:1.15rem;padding:.85rem .9rem 1rem;box-shadow:0 8px 28px oklab(0% none none/.16)}.weather-panel__title{letter-spacing:.06em;text-transform:uppercase;color:var(--wa-ink-muted);margin:0 0 .65rem;font-size:.72rem;font-weight:650}.weather-hourly{scrollbar-width:none;-ms-overflow-style:none;gap:.15rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.weather-hourly::-webkit-scrollbar{display:none}.weather-hourly__cell{flex-direction:column;flex:none;align-items:center;gap:.35rem;min-width:3.65rem;padding:.35rem .4rem;display:flex}.weather-hourly__time{color:var(--wa-ink-muted);font-size:.8rem;font-weight:550}.weather-hourly__icon{filter:drop-shadow(0 1px 4px oklab(0% none none/.25));width:1.85rem!important;height:1.85rem!important}.weather-hourly__precip{color:#9ad8ff;margin-top:-.15rem;font-size:.7rem;font-weight:650}.weather-hourly__temp{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600}.weather-hourly__secondary{color:var(--wa-ink-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.65rem;font-weight:500;line-height:1.2;overflow:hidden}.weather-alerts{flex-direction:column;gap:.55rem;display:flex}.weather-alerts__item{text-align:left;width:100%;font:inherit;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff7ed;cursor:pointer;background:oklab(55.5283% .0954648 .10981/.42);border:1px solid oklab(75.764% .0890835 .131746/.35);border-radius:1rem;padding:.75rem .9rem;transition:transform .16s,background-color .16s,border-color .16s;display:block}.weather-alerts__item:hover,.weather-alerts__item:focus-visible{background:oklab(55.3428% .136253 .108001/.48);border-color:oklab(83.6575% .0468621 .106702/.55);outline:none;transform:translateY(-1px)}.weather-alerts__item--extreme,.weather-alerts__item--severe{background:oklab(50.542% .168942 .0880134/.48);border-color:oklab(71.0627% .153814 .0628211/.4)}.weather-alerts__item--extreme:hover,.weather-alerts__item--extreme:focus-visible,.weather-alerts__item--severe:hover,.weather-alerts__item--severe:focus-visible{background:oklab(57.7099% .191149 .0987651/.52);border-color:oklab(80.769% .0975073 .0346646/.5)}.weather-alerts__item--moderate{background:oklab(55.3428% .136253 .108001/.42);border-color:oklab(75.764% .0890835 .131746/.35)}.weather-alerts__item--minor,.weather-alerts__item--unknown{background:oklab(55.3781% .0482348 .110624/.38);border-color:oklab(86.056% -.00584719 .173016/.28)}.weather-alerts__title{margin:0;font-size:.92rem;font-weight:650;line-height:1.3;display:block}.weather-alerts__desc{-webkit-line-clamp:2;opacity:.88;-webkit-box-orient:vertical;margin:.35rem 0 0;font-size:.8rem;line-height:1.35;display:-webkit-box;overflow:hidden}.weather-alerts__hint{letter-spacing:.01em;opacity:.72;margin-top:.4rem;font-size:.72rem;font-weight:550;display:block}.weather-alert-modal{z-index:70;padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.weather-alert-modal__backdrop{cursor:pointer;background:#0f172a73;border:0;padding:0;position:absolute;inset:0}.weather-alert-modal__card{z-index:1;color:#fff7ed;background:oklab(23.3998% .0614607 .0450789);border:1px solid oklab(75.764% .0890835 .131746/.3);border-radius:1.15rem;flex-direction:column;width:min(32rem,100%);max-height:min(80vh,40rem);padding:1.1rem 1.15rem 1.2rem;display:flex;position:relative;box-shadow:0 22px 48px #0f172a59}html.glass-mode .weather-alert-modal__card{-webkit-backdrop-filter:blur(22px)}.weather-alert-modal__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.weather-alert-modal__title{margin:0;font-size:1.1rem;font-weight:700;line-height:1.3}.weather-alert-modal__close{width:2rem;height:2rem;color:inherit;cursor:pointer;background:oklab(100% 0 5.96046e-8/.1);border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.weather-alert-modal__close:hover,.weather-alert-modal__close:focus-visible{background:oklab(100% 0 5.96046e-8/.18);outline:none}.weather-alert-modal__meta{opacity:.75;margin:.45rem 0 0;font-size:.78rem;line-height:1.35}.weather-alert-modal__body{margin-top:.85rem;padding-right:.15rem;overflow-y:auto}.weather-alert-modal__description{white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.5}.weather-alert-modal__instructions{margin-top:1rem}.weather-alert-modal__section-title{letter-spacing:.04em;text-transform:uppercase;opacity:.8;margin:0 0 .45rem;font-size:.78rem;font-weight:650}.weather-alert-modal__list{flex-direction:column;gap:.4rem;margin:0;padding-left:1.1rem;font-size:.88rem;line-height:1.45;display:flex}html.dark .weather-alert-modal__card,html[data-color-scheme=dark] .weather-alert-modal__card{background:oklab(15.7201% .0245769 .0261605)}.weather-daily{flex-direction:column;gap:.1rem;display:flex}.weather-daily__row{box-sizing:border-box;grid-template-columns:3.25rem minmax(0,1fr) minmax(7.25rem,1.05fr);align-items:center;gap:.4rem;min-height:3.15rem;padding:.2rem 0;display:grid}@media (min-width:640px){.weather-daily__row{grid-template-columns:4.25rem minmax(0,1.05fr) minmax(10rem,1.15fr);gap:.75rem;min-height:3.25rem}}.weather-daily__day{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:550;overflow:hidden}.weather-daily__mid{flex-direction:column;justify-content:center;gap:.12rem;min-width:0;display:flex}.weather-daily__conditions{flex-wrap:nowrap;align-items:center;gap:.28rem;min-width:0;display:flex}.weather-daily__icon{filter:drop-shadow(0 1px 3px oklab(0% none none/.22));flex:none;width:1.5rem!important;height:1.5rem!important}.weather-daily__icon--night{opacity:.72}@media (max-width:359px){.weather-daily__icon--night{display:none}}.weather-daily__precip{color:#9ad8ff;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;min-width:1.7rem;font-size:.72rem;font-weight:650}.weather-daily__meta{white-space:nowrap;align-items:center;gap:.55rem;min-height:.95rem;padding-left:.05rem;display:flex;overflow:hidden}.weather-daily__meta-item{font-variant-numeric:tabular-nums;color:var(--wa-ink);letter-spacing:.01em;align-items:baseline;gap:.18rem;font-size:.68rem;font-weight:600;display:inline-flex}.weather-daily__meta-label{letter-spacing:.04em;text-transform:uppercase;color:var(--wa-ink-muted);font-size:.58rem;font-weight:650}.weather-daily__temps{font-variant-numeric:tabular-nums;grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:.35rem;min-width:0;display:grid}@media (min-width:640px){.weather-daily__temps{grid-template-columns:2.1rem minmax(0,1fr) 2.1rem;gap:.45rem}}.weather-daily__low{text-align:right;color:var(--wa-ink-muted);white-space:nowrap;font-size:.95rem;font-weight:550}.weather-daily__high{white-space:nowrap;font-size:.95rem;font-weight:650}.weather-daily__bar{background:oklab(100% 0 5.96046e-8/.16);border-radius:999px;min-width:2.5rem;height:.3rem;position:relative;overflow:hidden}.weather-daily__bar-fill{border-radius:inherit;background:linear-gradient(90deg,#7dd3fc,#fbbf24 55%,#fb7185);position:absolute;top:0;bottom:0}.weather-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:768px){.weather-details{grid-template-columns:repeat(4,minmax(0,1fr))}}.weather-tile{background:var(--wa-glass);border:1px solid var(--wa-glass-border);-webkit-backdrop-filter:blur(22px)saturate(1.25);min-height:6.5rem;color:var(--wa-ink);border-radius:1.15rem;padding:.85rem .95rem 1rem;box-shadow:0 8px 24px oklab(0% none none/.14)}.weather-tile__label{letter-spacing:.06em;text-transform:uppercase;color:var(--wa-ink-muted);margin:0;font-size:.7rem;font-weight:650}.weather-tile__value{letter-spacing:-.02em;margin:.55rem 0 0;font-size:1.35rem;font-weight:600;line-height:1.15}.weather-tile__hint{color:var(--wa-ink-muted);margin:.45rem 0 0;font-size:.8rem;line-height:1.3}html:not(.glass-mode) #app-root main .panel#weather-app.app-tool-plate:not(#mobile-app-header):not(.chrome-header),html:not(.glass-mode) #app-root #app-scroll .panel#weather-app.app-tool-plate:not(#mobile-app-header):not(.chrome-header),html:not(.glass-mode) #app-root #weather-app.app-tool-plate,html[data-color-scheme=dark]:not(.glass-mode) #app-root #weather-app.app-tool-plate,html.glass-mode #app-root main .panel#weather-app.app-tool-plate:not(#mobile-app-header):not(.chrome-header),html.glass-mode #app-root #app-scroll .panel#weather-app.app-tool-plate:not(#mobile-app-header):not(.chrome-header),html.glass-mode #app-root #weather-app.app-tool-plate,.glass-mode #app-root #weather-app.app-tool-plate,#app-root #weather-app.app-tool-plate,#weather-app.app-tool-plate{isolation:isolate;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:relative;background:linear-gradient(180deg, var(--wa-sky-top,#7eb8e8) 0%, var(--wa-sky-mid,#4f97cf) 48%, var(--wa-sky-bot,#2f74b5) 100%)!important;background-color:var(--wa-sky-mid,#4f97cf)!important;overflow:hidden auto!important}@media (min-width:768px){html:not(.glass-mode) #app-root #weather-app.app-tool-plate,html[data-color-scheme=dark]:not(.glass-mode) #app-root #weather-app.app-tool-plate,html.glass-mode #app-root #weather-app.app-tool-plate,.glass-mode #app-root #weather-app.app-tool-plate,#app-root #weather-app.app-tool-plate,#weather-app.app-tool-plate{border-radius:.75rem!important}}#weather-app>.weather-atmosphere__stage{z-index:0;pointer-events:none;height:auto;position:absolute;inset:0;overflow:hidden}#weather-app>.weather-atmosphere__stage .weather-atmosphere__sky,#weather-app>.weather-atmosphere__stage .weather-atmosphere__canvas{width:100%;height:100%;min-height:100%;position:absolute;inset:0}#weather-app.app-tool-plate>.app-tool-chrome{z-index:3;position:relative;box-shadow:none!important;background:0 0!important;border:none!important}#weather-app.app-tool-plate>.min-h-0.flex-1{z-index:2;flex-direction:column;flex:1 0 auto;display:flex;position:relative;overflow:visible;background:0 0!important}#weather-app .weather-atmosphere{background:0 0;flex:auto}#weather-app .weather-atmosphere__stage:not(#weather-app>.weather-atmosphere__stage){z-index:0;pointer-events:none;height:0;position:sticky;top:0;overflow:visible}#weather-app.app-tool-plate .app-tool-chrome,#weather-app.app-tool-plate .app-tool-chrome .text-primary,#weather-app.app-tool-plate .app-tool-chrome .text-secondary,#weather-app.app-tool-plate .app-tool-chrome .text-muted,#weather-app.app-tool-plate .app-tool-chrome h1,#weather-app.app-tool-plate .app-tool-chrome button{text-shadow:0 1px 12px oklab(0% none none/.35);color:#f5f7fa!important}#weather-app.app-tool-plate .app-tool-chrome button:hover,#weather-app.app-tool-plate .app-tool-chrome button:hover .text-primary,#weather-app.app-tool-plate .app-tool-chrome button:hover .text-muted{color:#fff!important}#weather-app.app-tool-plate .app-tool-help-popover{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 12px 32px oklab(0% none none/.45);color:#f5f7fa!important;background:oklab(20.1944% -.00921407 -.0336143/.88)!important;border-color:oklab(100% 0 5.96046e-8/.14)!important}.maps-provider{background:var(--color-base-content,#111);border-radius:.65rem;gap:.15rem;padding:.2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.maps-provider{background:color-mix(in oklab, var(--color-base-content,#111) 8%, transparent)}}.maps-provider__btn{min-width:4.25rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.35rem .7rem;font-size:.8125rem;font-weight:600}.maps-provider__btn.is-active{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.maps-provider__btn.is-active{background:color-mix(in oklab, var(--app-surface,#fff) 92%, transparent)}}.maps-provider__btn.is-active{box-shadow:0 1px 2px oklab(0% none none/.12)}.maps-workspace{--maps-ink:var(--app-text,var(--color-base-content,#111));--maps-muted:var(--app-text-secondary,var(--maps-ink))}@supports (color:color-mix(in lab, red, red)){.maps-workspace{--maps-muted:var(--app-text-secondary,color-mix(in oklab, var(--maps-ink) 62%, transparent))}}.maps-workspace{--maps-card:var(--app-surface,#fff);--maps-border:var(--app-border,#000)}@supports (color:color-mix(in lab, red, red)){.maps-workspace{--maps-border:color-mix(in oklab, var(--app-border,#000) 28%, transparent)}}.maps-workspace{--maps-origin:#0a84ff;--maps-dest:#ff375f;isolation:isolate;background:var(--app-surface,#e8eef4);border-radius:1rem;flex:auto;min-height:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.maps-workspace{background:color-mix(in oklab, var(--app-surface,#e8eef4) 88%, #cfd8e3)}}.maps-workspace--apple{--maps-origin:#007aff;--maps-dest:#ff3b30}.maps-canvas{z-index:0;position:absolute;inset:0}.maps-canvas .gm-style,.maps-canvas .mk-map-view{width:100%;height:100%}.maps-chrome{z-index:4;pointer-events:none;flex-direction:column;gap:.5rem;max-width:26rem;display:flex;position:absolute;top:.75rem;left:.75rem;right:.75rem}.maps-chrome>*{pointer-events:auto}.maps-search{border:1px solid var(--maps-border);background:var(--maps-card);border-radius:1rem;padding:.65rem .7rem .7rem;box-shadow:0 10px 28px oklab(0% none none/.16)}.maps-search__form--origin{box-shadow:inset 0 -1px 0 var(--maps-border)}.maps-search__row{grid-template-columns:.55rem minmax(0,1fr) 1.85rem;align-items:center;column-gap:.5rem;min-height:2.35rem;display:grid}.maps-search__dot{border-radius:999px;grid-column:1;width:.55rem;height:.55rem}.maps-search__field{grid-column:2;align-items:center;min-width:0;display:flex}.maps-search__dot--origin{background:var(--maps-origin)}.maps-search__dot--dest{background:var(--maps-dest)}.maps-search__input{width:100%;min-width:0;color:var(--maps-ink);background:0 0;border:0;outline:none;flex:auto;grid-column:2;font-size:.9375rem}.maps-search__input::placeholder{color:var(--maps-muted)}.maps-search__icon-btn,.maps-search__swap{background:var(--maps-ink);border:0;border-radius:.5rem;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.maps-search__icon-btn,.maps-search__swap{background:color-mix(in oklab, var(--maps-ink) 7%, transparent)}}.maps-search__icon-btn,.maps-search__swap{color:inherit;cursor:pointer;flex-shrink:0}.maps-search__icon-btn{grid-column:3;justify-self:center}.maps-search__field .maps-search__icon-btn{grid-column:auto}.maps-search__swap{grid-column:3;justify-self:center}.maps-search__icon-btn:disabled{opacity:.45;cursor:default}.maps-suggestions{border-top:1px solid var(--maps-border);max-height:14rem;margin:.4rem 0 0;padding:.2rem 0 0;list-style:none;overflow:auto}.maps-suggestions__item{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.55rem;flex-direction:column;gap:.1rem;padding:.55rem .35rem;display:flex}.maps-suggestions__item:hover,.maps-suggestions__item:focus-visible{background:var(--maps-ink)}@supports (color:color-mix(in lab, red, red)){.maps-suggestions__item:hover,.maps-suggestions__item:focus-visible{background:color-mix(in oklab, var(--maps-ink) 7%, transparent)}}.maps-suggestions__main{font-size:.875rem;font-weight:600}.maps-suggestions__secondary{color:var(--maps-muted);font-size:.75rem}.maps-modes{flex-wrap:wrap;gap:.35rem;display:flex}.maps-modes__btn{border:1px solid var(--maps-border);background:var(--maps-card);color:var(--maps-ink);cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.4rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:0 6px 16px oklab(0% none none/.1)}.maps-modes__btn.is-active{background:var(--maps-ink);color:var(--app-surface,#fff);border-color:#0000}.maps-empty,.maps-error{z-index:2;border:1px solid var(--maps-border);background:var(--maps-card);max-width:26rem;color:var(--maps-ink);border-radius:.9rem;padding:.75rem .9rem;font-size:.875rem;position:absolute;bottom:1.25rem;left:.75rem;right:.75rem;box-shadow:0 10px 24px oklab(0% none none/.12)}.maps-error{z-index:6;color:#b42318;cursor:pointer}.maps-sheet{z-index:3;border:1px solid var(--maps-border);background:var(--maps-card);border-radius:1.1rem;max-width:26rem;max-height:42%;padding:.35rem .9rem .9rem;position:absolute;bottom:.75rem;left:.75rem;right:.75rem;overflow:auto;box-shadow:0 16px 40px oklab(0% none none/.18)}.maps-sheet.is-open{max-height:min(58vh,28rem)}.maps-sheet__handle{background:var(--maps-ink);border:0;border-radius:999px;width:2.4rem;height:.3rem;margin:.35rem auto .7rem;display:block}@supports (color:color-mix(in lab, red, red)){.maps-sheet__handle{background:color-mix(in oklab, var(--maps-ink) 22%, transparent)}}.maps-sheet__handle{cursor:pointer}.maps-sheet__summary{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.maps-sheet__eta{letter-spacing:-.03em;margin:0;font-size:1.35rem;font-weight:700}.maps-sheet__meta,.maps-sheet__routing,.maps-steps__meta{color:var(--maps-muted);margin:.15rem 0 0;font-size:.8125rem}.maps-sheet__open{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.maps-sheet__link{border:1px solid var(--maps-border);color:inherit;border-radius:999px;align-items:center;padding:.4rem .7rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.maps-sheet__link.is-primary{background:var(--maps-ink);color:var(--app-surface,#fff);border-color:#0000}.maps-steps{border-top:1px solid var(--maps-border);margin:.85rem 0 0;padding:.15rem 0 0;list-style:none}.maps-steps__item{border-bottom:1px solid var(--maps-border);padding:.7rem 0}@supports (color:color-mix(in lab, red, red)){.maps-steps__item{border-bottom:1px solid color-mix(in oklab, var(--maps-border) 70%, transparent)}}.maps-steps__instruction{margin:0;font-size:.875rem;line-height:1.35}.maps-workspace.is-navigating .maps-chrome,.maps-workspace.is-navigating .maps-empty,.maps-workspace.is-navigating .maps-sheet{display:none}.maps-nav{z-index:5;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.maps-nav__banner,.maps-nav__dock{pointer-events:auto}.maps-nav__banner{border:1px solid var(--maps-border);background:var(--maps-card);border-radius:1.1rem;max-width:28rem;margin:.75rem;padding:.85rem 1rem;box-shadow:0 16px 40px oklab(0% none none/.18)}.maps-nav__kicker{color:var(--maps-origin);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .2rem;font-size:.75rem;font-weight:700}.maps-nav__distance{color:var(--maps-muted);margin:0;font-size:.95rem;font-weight:600}.maps-nav__instruction{letter-spacing:-.03em;margin:.15rem 0 0;font-size:1.35rem;font-weight:700;line-height:1.2}.maps-nav__dock{border:1px solid var(--maps-border);background:var(--maps-card);border-radius:1.1rem;justify-content:space-between;align-items:center;gap:.75rem;max-width:28rem;margin:.75rem;padding:.75rem .9rem;display:flex;box-shadow:0 16px 40px oklab(0% none none/.18)}.maps-nav__lanes{gap:.28rem;margin-top:.65rem;display:flex}.maps-nav__lane{background:var(--maps-ink);border-radius:.4rem;justify-content:center;align-items:center;width:1.7rem;height:2.15rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.maps-nav__lane{background:color-mix(in oklab, var(--maps-ink) 8%, transparent)}}.maps-nav__lane{color:var(--maps-muted);font-size:.95rem;font-weight:700}.maps-nav__lane.is-active{background:var(--maps-ink);color:var(--app-surface,#fff)}.maps-nav__dock-main{align-items:center;gap:.7rem;min-width:0;display:flex}.maps-nav__limit{color:#111;background:#fff;border:.22rem solid #e11d48;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.85rem;height:2.85rem;font-size:1.05rem;font-weight:800;line-height:1;display:inline-flex}.maps-nav__limit.is-over{color:#fff;background:#e11d48;border-color:#fff;box-shadow:0 0 0 .18rem #e11d48}.maps-nav__eta{letter-spacing:-.03em;margin:0;font-size:1.25rem;font-weight:700}.maps-nav__meta{color:var(--maps-muted);margin:.1rem 0 0;font-size:.8125rem}.maps-nav__actions{align-items:center;gap:.4rem;display:flex}.maps-nav__icon-btn,.maps-nav__end{cursor:pointer;color:inherit;border:0;justify-content:center;align-items:center;display:inline-flex}.maps-nav__icon-btn{background:var(--maps-ink);border-radius:999px;width:2.4rem;height:2.4rem}@supports (color:color-mix(in lab, red, red)){.maps-nav__icon-btn{background:color-mix(in oklab, var(--maps-ink) 7%, transparent)}}.maps-nav__icon-btn[aria-pressed=true]{background:var(--maps-ink)}@supports (color:color-mix(in lab, red, red)){.maps-nav__icon-btn[aria-pressed=true]{background:color-mix(in oklab, var(--maps-ink) 14%, transparent)}}.maps-nav__end{background:var(--maps-ink);min-width:4.25rem;height:2.4rem;color:var(--app-surface,#fff);border-radius:999px;padding:0 .9rem;font-size:.875rem;font-weight:700}@media (min-width:640px){.maps-chrome,.maps-empty,.maps-error,.maps-sheet{left:1rem}.maps-nav__banner,.maps-nav__dock{margin-left:1rem}}html.glass-mode .maps-workspace{--maps-card:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){html.glass-mode .maps-workspace{--maps-card:color-mix(in oklab, var(--app-surface,#fff) 92%, transparent)}}html.glass-mode .maps-search,html.glass-mode .maps-modes__btn{-webkit-backdrop-filter:blur(18px)}html.glass-mode .maps-sheet,html.glass-mode .maps-nav__banner,html.glass-mode .maps-nav__dock{-webkit-backdrop-filter:blur(22px)}#compass-app.app-tool-plate{color:#f4f4f5;background:radial-gradient(120% 80% at 50% 0,#1a1c22 0%,#0c0e12 55%,#07080b 100%)}#compass-app.app-tool-plate .app-tool-chrome,#compass-app.app-tool-plate .app-tool-chrome .text-primary,#compass-app.app-tool-plate .app-tool-chrome .text-secondary,#compass-app.app-tool-plate .app-tool-chrome .text-muted,#compass-app.app-tool-plate .app-tool-chrome h1,#compass-app.app-tool-plate .app-tool-chrome button{color:#f4f4f5!important}#compass-app.app-tool-plate>.min-h-0.flex-1{flex-direction:column;min-height:0;display:flex}.compass-workspace{flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:center;gap:1rem;min-height:0;padding:.75rem 1rem 1.25rem;display:flex}.compass-stage{flex-direction:column;flex:auto;justify-content:center;align-items:center;width:min(100%,28rem);min-height:0;display:flex}.compass-face{flex-direction:column;align-items:center;gap:.85rem;width:100%;display:flex}.compass-rose{aspect-ratio:1;filter:drop-shadow(0 18px 28px oklab(0% none none/.42));width:min(100%,22rem)}.compass-rose__ring{fill:#101114;stroke:oklab(100% 0 5.96046e-8/.18);stroke-width:1.2px}.compass-rose__tick{stroke:oklab(100% 0 5.96046e-8/.55);stroke-linecap:round}.compass-rose__tick--minor{stroke-width:1px}.compass-rose__tick--medium{stroke-width:1.4px;stroke:oklab(100% 0 5.96046e-8/.72)}.compass-rose__tick--major,.compass-rose__tick--cardinal{stroke-width:2px;stroke:#f4f4f5}.compass-rose__cardinal{fill:#f4f4f5;text-anchor:middle;dominant-baseline:middle;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:700}.compass-rose__cardinal--n{fill:#ff3b30}.compass-rose__degree{fill:oklab(100% 0 5.96046e-8/.48);text-anchor:middle;dominant-baseline:middle;font-family:ui-sans-serif,system-ui,sans-serif;font-size:7px;font-weight:600}.compass-rose__marker{fill:#ff3b30}.compass-rose__hub{fill:#f4f4f5}.compass-readout{text-align:center}.compass-readout__heading{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.4rem,8vw,3.4rem);font-weight:700;line-height:1}.compass-readout__cardinal{color:oklab(100% 0 5.96046e-8/.62);margin:.2rem 0 0;font-size:1.05rem;font-weight:600}.compass-status{text-align:center;max-width:22rem;padding:1.5rem .75rem}.compass-status__title{margin:0;font-size:1.15rem;font-weight:650}.compass-status__copy{color:oklab(100% 0 5.96046e-8/.58);margin:.45rem 0 0;font-size:.9rem;line-height:1.4}.compass-geo{text-align:center;background:oklab(100% 0 5.96046e-8/.07);border:1px solid oklab(100% 0 5.96046e-8/.1);border-radius:1rem;width:min(100%,24rem);padding:.85rem .9rem}.compass-geo__coords{font-variant-numeric:tabular-nums;letter-spacing:.01em;margin:0;font-size:.98rem;font-weight:600}.compass-geo__meta{color:oklab(100% 0 5.96046e-8/.58);margin:.35rem 0 0;font-size:.82rem}.compass-geo__missing{color:oklab(100% 0 5.96046e-8/.62);margin:0;font-size:.9rem}.compass-enable{appearance:none;color:#fff;cursor:pointer;background:#0a84ff;border:0;border-radius:999px;padding:.7rem 1.2rem;font-size:.95rem;font-weight:650}.compass-enable:hover{filter:brightness(1.06)}.backdrop-app{--backdrop-ink:#18181b;--backdrop-muted:#52525b;--backdrop-surface:#ffffffe0;--backdrop-surface-strong:#fffffff5;--backdrop-border:#d4d4d8d9;--backdrop-teal:#0f766e;--backdrop-teal-bright:#14b8a6;--backdrop-teal-soft:var(--backdrop-teal)}@supports (color:color-mix(in lab, red, red)){.backdrop-app{--backdrop-teal-soft:color-mix(in srgb, var(--backdrop-teal) 16%, transparent)}}.backdrop-app{--backdrop-teal-soft-hover:var(--backdrop-teal)}@supports (color:color-mix(in lab, red, red)){.backdrop-app{--backdrop-teal-soft-hover:color-mix(in srgb, var(--backdrop-teal) 26%, transparent)}}.backdrop-app{--backdrop-danger-bg:#ef444424;--backdrop-danger-fg:#b91c1c;--backdrop-checker-a:#e4e4e7;--backdrop-checker-b:#fafafa;width:min(100%,34rem);color:var(--backdrop-ink);flex-direction:column;gap:1.1rem;margin:0 auto;padding:.15rem 0 1.25rem;display:flex}.wm-window .backdrop-app{padding-top:1.1rem}.backdrop-app__upload{flex-direction:column;gap:.5rem;display:flex}.backdrop-app__dropzone{border:1.5px dashed var(--backdrop-teal);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;min-height:13.5rem;padding:1.35rem 1.25rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.backdrop-app__dropzone{border:1.5px dashed color-mix(in srgb, var(--backdrop-teal) 42%, var(--backdrop-border))}}.backdrop-app__dropzone{background:linear-gradient(160deg, var(--backdrop-teal) 0%, var(--backdrop-surface) 55%);border-radius:1.1rem}@supports (color:color-mix(in lab, red, red)){.backdrop-app__dropzone{background:linear-gradient(160deg, color-mix(in srgb, var(--backdrop-teal) 8%, var(--backdrop-surface)) 0%, var(--backdrop-surface) 55%)}}.backdrop-app__dropzone{cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.backdrop-app__dropzone:hover{border-color:var(--backdrop-teal-bright);box-shadow:0 0 0 3px var(--backdrop-teal)}@supports (color:color-mix(in lab, red, red)){.backdrop-app__dropzone:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--backdrop-teal) 18%, transparent)}}.backdrop-app__dropzone--has-photo{border-style:solid;border-color:var(--backdrop-border);background:var(--backdrop-surface-strong);min-height:16rem;box-shadow:none;padding:0;overflow:hidden}.backdrop-app__dropzone--has-photo:hover{border-color:var(--backdrop-teal);box-shadow:none}.backdrop-app__dropzone-icon{width:2.1rem;height:2.1rem;color:var(--backdrop-teal);opacity:.9}.backdrop-app__dropzone-title{letter-spacing:-.01em;color:var(--backdrop-ink);font-size:1.05rem;font-weight:650}.backdrop-app__dropzone-hint{color:var(--backdrop-muted);text-align:center;max-width:22rem;padding:0 .75rem;font-size:.84rem;line-height:1.35}.backdrop-app__dropzone--has-photo .backdrop-app__dropzone-hint{color:#fff;background:linear-gradient(#0000,#00000094);max-width:none;padding:.7rem;font-size:.8rem;position:absolute;inset:auto 0 0}.backdrop-app__preview{object-fit:contain;background:linear-gradient(45deg, var(--backdrop-checker-a) 25%, transparent 25%) 0 0 / 16px 16px, linear-gradient(-45deg, var(--backdrop-checker-a) 25%, transparent 25%) 0 8px / 16px 16px, linear-gradient(45deg, transparent 75%, var(--backdrop-checker-a) 75%) 8px -8px / 16px 16px, linear-gradient(-45deg, transparent 75%, var(--backdrop-checker-a) 75%) -8px 0 / 16px 16px, var(--backdrop-checker-b);width:100%;max-height:22rem;display:block}.backdrop-app__progress{background:var(--backdrop-border);border-radius:999px;height:3px}@supports (color:color-mix(in lab, red, red)){.backdrop-app__progress{background:color-mix(in srgb, var(--backdrop-border) 60%, transparent)}}.backdrop-app__progress{overflow:hidden}.backdrop-app__progress-bar{background:var(--backdrop-teal);height:100%;transition:width .15s}.backdrop-app__error{background:var(--backdrop-danger-bg);color:var(--backdrop-danger-fg);border-radius:.85rem;padding:.75rem 1rem;font-size:.9rem}.backdrop-app__section{flex-direction:column;gap:.55rem;display:flex}.backdrop-app__section-label{letter-spacing:.04em;text-transform:uppercase;color:var(--backdrop-muted);font-size:.78rem;font-weight:650}.backdrop-app__actions{flex-wrap:wrap;gap:.55rem;display:flex}.backdrop-app__actions .backdrop-app__btn--secondary{flex:12rem}.backdrop-app__btn{appearance:none;cursor:pointer;border:1px solid #0000;border-radius:.8rem;padding:.7rem 1.05rem;font-size:.925rem;font-weight:600;line-height:1.2;transition:background .15s,border-color .15s,color .15s,opacity .15s}.backdrop-app__btn:disabled{opacity:.42;cursor:not-allowed}.backdrop-app__btn--primary{background:var(--backdrop-teal);color:#fff}.backdrop-app__btn--primary:hover:not(:disabled){background:var(--backdrop-teal)}@supports (color:color-mix(in lab, red, red)){.backdrop-app__btn--primary:hover:not(:disabled){background:color-mix(in srgb, var(--backdrop-teal) 82%, #000)}}.backdrop-app__btn--secondary{background:var(--backdrop-teal-soft);border-color:var(--backdrop-teal)}@supports (color:color-mix(in lab, red, red)){.backdrop-app__btn--secondary{border-color:color-mix(in srgb, var(--backdrop-teal) 28%, transparent)}}.backdrop-app__btn--secondary{color:var(--backdrop-teal)}.backdrop-app__btn--secondary:hover:not(:disabled){background:var(--backdrop-teal-soft-hover);border-color:var(--backdrop-teal)}@supports (color:color-mix(in lab, red, red)){.backdrop-app__btn--secondary:hover:not(:disabled){border-color:color-mix(in srgb, var(--backdrop-teal) 45%, transparent)}}.backdrop-app__btn--ghost{color:var(--backdrop-muted);background:0 0;border-color:#0000}.backdrop-app__btn--ghost:hover:not(:disabled){color:var(--backdrop-ink);background:var(--backdrop-border)}@supports (color:color-mix(in lab, red, red)){.backdrop-app__btn--ghost:hover:not(:disabled){background:color-mix(in srgb, var(--backdrop-border) 45%, transparent)}}.backdrop-app__divider{color:var(--backdrop-muted);align-items:center;gap:.75rem;font-size:.8rem;font-weight:600;display:flex}.backdrop-app__divider:before,.backdrop-app__divider:after{content:"";background:var(--backdrop-border);flex:auto;height:1px}@supports (color:color-mix(in lab, red, red)){.backdrop-app__divider:before,.backdrop-app__divider:after{background:color-mix(in srgb, var(--backdrop-border) 85%, transparent)}}.backdrop-app__prompt{flex-direction:column;gap:.55rem;display:flex}.backdrop-app__label{color:var(--backdrop-ink);font-size:.9rem;font-weight:600}.backdrop-app__label-hint{color:var(--backdrop-muted);margin-top:.15rem;font-size:.8rem;font-weight:500;display:block}.backdrop-app__prompt-row{gap:.5rem;display:flex}.backdrop-app__input{border:1px solid var(--backdrop-border);background:var(--backdrop-surface);min-width:0;color:var(--backdrop-ink);border-radius:.8rem;flex:auto;padding:.7rem .9rem;font-size:.95rem}.backdrop-app__input::placeholder{color:var(--backdrop-muted);opacity:.9}.backdrop-app__input:focus{outline:2px solid var(--backdrop-teal)}@supports (color:color-mix(in lab, red, red)){.backdrop-app__input:focus{outline:2px solid color-mix(in srgb, var(--backdrop-teal) 45%, transparent)}}.backdrop-app__input:focus{outline-offset:1px;border-color:var(--backdrop-teal)}.backdrop-app__input:disabled{opacity:.5}.backdrop-app__processing{background:var(--backdrop-teal);border-radius:1rem;flex-direction:column;align-items:center;gap:.85rem;padding:1.35rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.backdrop-app__processing{background:color-mix(in srgb, var(--backdrop-teal) 8%, var(--backdrop-surface))}}.backdrop-app__processing{color:var(--backdrop-muted);text-align:center;font-size:.925rem}.backdrop-app__result{flex-direction:column;gap:.85rem;display:flex}.backdrop-app__result-frame{border:1px solid var(--backdrop-border);border-radius:1.1rem;overflow:hidden}.backdrop-app__result-img{object-fit:contain;background:linear-gradient(45deg, var(--backdrop-checker-a) 25%, transparent 25%) 0 0 / 16px 16px, linear-gradient(-45deg, var(--backdrop-checker-a) 25%, transparent 25%) 0 8px / 16px 16px, linear-gradient(45deg, transparent 75%, var(--backdrop-checker-a) 75%) 8px -8px / 16px 16px, linear-gradient(-45deg, transparent 75%, var(--backdrop-checker-a) 75%) -8px 0 / 16px 16px, var(--backdrop-checker-b);width:100%;max-height:24rem;display:block}.backdrop-app__result-actions{flex-wrap:wrap;gap:.55rem;display:flex}.backdrop-app__result-actions a.backdrop-app__btn{align-items:center;text-decoration:none;display:inline-flex}#backdrop-app.app-tool-plate>.min-h-0.flex-1{overflow-y:auto}html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app{--backdrop-ink:#18181b;--backdrop-muted:#3f3f46;--backdrop-surface:#ffffffd1;--backdrop-surface-strong:#ffffffe6;--backdrop-border:#18181b24;--backdrop-teal:#0f766e;--backdrop-teal-bright:#0d9488;--backdrop-teal-soft:#0f766e24;--backdrop-teal-soft-hover:#0f766e38}html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .app-tool-chrome,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .app-tool-chrome,html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .app-tool-chrome .text-primary,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .app-tool-chrome .text-primary,html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .app-tool-chrome .text-secondary,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .app-tool-chrome .text-secondary,html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .app-tool-chrome .text-muted,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .app-tool-chrome .text-muted,html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .app-tool-chrome h1,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .app-tool-chrome h1,html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .app-tool-chrome button,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .app-tool-chrome button,html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__dropzone-title,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__dropzone-title,html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__label,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__label{color:#18181b!important}html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__dropzone-hint,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__dropzone-hint,html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__label-hint,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__label-hint,html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__divider,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__divider{color:#3f3f46!important}html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__btn--secondary,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__btn--secondary{color:#0f766e!important;background:#0f766e24!important;border-color:#0f766e59!important}html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__input,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__input{color:#18181b!important;-webkit-text-fill-color:#18181b!important;caret-color:#0f766e!important;background:#ffffffe0!important;border-color:#18181b29!important}html.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__input::placeholder,.glass-mode:not(.dark):not([data-color-scheme=dark]) #backdrop-app.app-tool-plate .backdrop-app__input::placeholder{opacity:1;color:#71717a!important;-webkit-text-fill-color:#71717a!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app,html.dark #backdrop-app.app-tool-plate .backdrop-app{--backdrop-ink:#f4f4f5;--backdrop-muted:oklab(96.7434% .000373751 -.00127208/.62);--backdrop-surface:oklab(100% 0 5.96046e-8/.09);--backdrop-surface-strong:oklab(100% 0 5.96046e-8/.12);--backdrop-border:oklab(100% 0 5.96046e-8/.18);--backdrop-teal:#2dd4bf;--backdrop-teal-bright:#5eead4;--backdrop-teal-soft:oklab(78.452% -.132455 -.00442171/.22);--backdrop-teal-soft-hover:oklab(78.452% -.132455 -.00442171/.32);--backdrop-danger-bg:oklab(71.0627% .153814 .0628211/.18);--backdrop-danger-fg:#fecaca;--backdrop-checker-a:#3f3f46;--backdrop-checker-b:#27272a}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .app-tool-chrome,html.dark #backdrop-app.app-tool-plate .app-tool-chrome,html[data-color-scheme=dark] #backdrop-app.app-tool-plate .app-tool-chrome .text-primary,html.dark #backdrop-app.app-tool-plate .app-tool-chrome .text-primary,html[data-color-scheme=dark] #backdrop-app.app-tool-plate .app-tool-chrome .text-secondary,html.dark #backdrop-app.app-tool-plate .app-tool-chrome .text-secondary,html[data-color-scheme=dark] #backdrop-app.app-tool-plate .app-tool-chrome .text-muted,html.dark #backdrop-app.app-tool-plate .app-tool-chrome .text-muted,html[data-color-scheme=dark] #backdrop-app.app-tool-plate .app-tool-chrome h1,html.dark #backdrop-app.app-tool-plate .app-tool-chrome h1,html[data-color-scheme=dark] #backdrop-app.app-tool-plate .app-tool-chrome button,html.dark #backdrop-app.app-tool-plate .app-tool-chrome button{color:#f4f4f5!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .app-tool-chrome button:hover,html.dark #backdrop-app.app-tool-plate .app-tool-chrome button:hover,html[data-color-scheme=dark] #backdrop-app.app-tool-plate .app-tool-chrome button:hover .text-primary,html.dark #backdrop-app.app-tool-plate .app-tool-chrome button:hover .text-primary,html[data-color-scheme=dark] #backdrop-app.app-tool-plate .app-tool-chrome button:hover .text-muted,html.dark #backdrop-app.app-tool-plate .app-tool-chrome button:hover .text-muted{color:#fff!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .app-tool-help-popover,html.dark #backdrop-app.app-tool-plate .app-tool-help-popover{box-shadow:0 12px 32px oklab(0% none none/.45);color:#f4f4f5!important;background:#1c1c1e!important;border-color:oklab(100% 0 5.96046e-8/.14)!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__dropzone,html.dark #backdrop-app.app-tool-plate .backdrop-app__dropzone{background:linear-gradient(160deg,oklab(78.452% -.132455 -.00442171/.12) 0%,oklab(100% 0 5.96046e-8/.08) 55%)!important;border-color:oklab(78.452% -.132455 -.00442171/.4)!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__dropzone-title,html.dark #backdrop-app.app-tool-plate .backdrop-app__dropzone-title,html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__label,html.dark #backdrop-app.app-tool-plate .backdrop-app__label{color:#f4f4f5!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__dropzone-hint,html.dark #backdrop-app.app-tool-plate .backdrop-app__dropzone-hint,html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__label-hint,html.dark #backdrop-app.app-tool-plate .backdrop-app__label-hint,html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__divider,html.dark #backdrop-app.app-tool-plate .backdrop-app__divider{color:oklab(96.7434% .000373751 -.00127208/.62)!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__btn--primary,html.dark #backdrop-app.app-tool-plate .backdrop-app__btn--primary{color:#fff!important;background:#0d9488!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__btn--primary:hover:not(:disabled),html.dark #backdrop-app.app-tool-plate .backdrop-app__btn--primary:hover:not(:disabled){background:#0f766e!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__btn--secondary,html.dark #backdrop-app.app-tool-plate .backdrop-app__btn--secondary{color:#f0fdfa!important;background:oklab(78.452% -.132455 -.00442171/.22)!important;border-color:oklab(78.452% -.132455 -.00442171/.48)!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__btn--secondary:hover:not(:disabled),html.dark #backdrop-app.app-tool-plate .backdrop-app__btn--secondary:hover:not(:disabled){color:#fff!important;background:oklab(78.452% -.132455 -.00442171/.32)!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__btn--ghost:hover:not(:disabled),html.dark #backdrop-app.app-tool-plate .backdrop-app__btn--ghost:hover:not(:disabled){color:#fff!important;background:oklab(100% 0 5.96046e-8/.1)!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__input,html.dark #backdrop-app.app-tool-plate .backdrop-app__input{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;caret-color:#2dd4bf!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:oklab(100% 0 5.96046e-8/.07)!important;border-color:oklab(100% 0 5.96046e-8/.16)!important}html[data-color-scheme=dark] #backdrop-app.app-tool-plate .backdrop-app__input::placeholder,html.dark #backdrop-app.app-tool-plate .backdrop-app__input::placeholder{opacity:1;color:oklab(96.7434% .000373751 -.00127208/.48)!important;-webkit-text-fill-color:oklab(96.7434% .000373751 -.00127208/.48)!important}.flash-toast{-webkit-backdrop-filter:blur(10px);border-style:solid;border-width:1px}.flash-toast--info{color:#065f46;background:oklab(97.9319% -.020075 .00496334/.95);border-color:#a7f3d0}.flash-toast--error{color:#991b1b;background:oklab(97.0528% .0123559 .00386727/.96);border-color:#fecaca}.flash-toast--warning{color:#92400e;background:oklab(98.6879% -.00196859 .0213122/.96);border-color:#fde68a}html[data-color-scheme=dark] .flash-toast--info,html[data-color-scheme=neutral] .flash-toast--info,.glass-mode[data-color-scheme=dark] .flash-toast--info,.glass-mode[data-color-scheme=neutral] .flash-toast--info{color:#a7f3d0;background:oklab(37.8048% -.071677 .0140108/.88);border-color:oklab(77.2944% -.146957 .0443044/.45)}html[data-color-scheme=dark] .flash-toast--error,html[data-color-scheme=neutral] .flash-toast--error,.glass-mode[data-color-scheme=dark] .flash-toast--error,.glass-mode[data-color-scheme=neutral] .flash-toast--error{color:#fecaca;background:oklab(39.5843% .119886 .0577565/.88);border-color:oklab(71.0627% .153814 .0628211/.45)}html[data-color-scheme=dark] .flash-toast--warning,html[data-color-scheme=neutral] .flash-toast--warning,.glass-mode[data-color-scheme=dark] .flash-toast--warning,.glass-mode[data-color-scheme=neutral] .flash-toast--warning{color:#fde68a;background:oklab(41.3707% .0733197 .0756701/.88);border-color:oklab(83.6861% .0159629 .163645/.45)}.glass-mode[data-color-scheme=light] .flash-toast--error,.glass-mode[data-color-scheme=press] .flash-toast--error,.glass-mode[data-color-scheme=pink] .flash-toast--error,.glass-mode[data-color-scheme=purple] .flash-toast--error,.glass-mode:not([data-color-scheme]) .flash-toast--error{color:#7f1d1d;background:oklab(93.5641% .0294306 .00940216/.92);border-color:oklab(63.6834% .187864 .0889286/.35)}.glass-mode[data-color-scheme=light] .flash-toast--info,.glass-mode[data-color-scheme=press] .flash-toast--info,.glass-mode[data-color-scheme=pink] .flash-toast--info,.glass-mode[data-color-scheme=purple] .flash-toast--info,.glass-mode:not([data-color-scheme]) .flash-toast--info{color:#065f46;background:oklab(95.0457% -.0485366 .014792/.92);border-color:oklab(69.5873% -.142158 .0448781/.35)}.glass-mode[data-color-scheme=light] .flash-toast--warning,.glass-mode[data-color-scheme=press] .flash-toast--warning,.glass-mode[data-color-scheme=pink] .flash-toast--warning,.glass-mode[data-color-scheme=purple] .flash-toast--warning,.glass-mode:not([data-color-scheme]) .flash-toast--warning{color:#92400e;background:oklab(96.1896% -.00568002 .0577484/.92);border-color:oklab(76.859% .0560995 .154808/.35)}.newstand-brand{align-items:center;gap:.75rem;min-width:0;display:flex}.newstand-brand__mark{border-radius:.7rem;flex-shrink:0;width:2.75rem;height:2.75rem;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff59,0 6px 16px #e11d4847}.newstand-brand__mark svg{width:100%;height:100%;display:block}.newstand-brand__copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}.newstand-brand__title{letter-spacing:-.03em;color:inherit;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.55rem;font-weight:800;line-height:1.05;overflow:hidden}.newstand-brand__subtitle{color:currentColor;margin:0;font-size:.8125rem;line-height:1.25}@supports (color:color-mix(in lab, red, red)){.newstand-brand__subtitle{color:color-mix(in srgb, currentColor 55%, transparent)}}.newstand-brand__subtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.newstand-brand--compact .newstand-brand__mark{border-radius:.55rem;width:2.15rem;height:2.15rem}.newstand-brand--compact .newstand-brand__title{font-size:1.2rem}.newstand-tabbar{padding-top:.35rem;padding-right:.4rem;padding-bottom:calc(env(safe-area-inset-bottom,0px) + .45rem);padding-left:calc(var(--niah-orb-extent,4.55rem) + .35rem);border-top:1px solid var(--app-border,currentColor);grid-template-columns:repeat(4,minmax(0,1fr));gap:.15rem;margin:0 -1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.newstand-tabbar{border-top:1px solid var(--app-border,color-mix(in srgb, currentColor 12%, transparent))}}.newstand-tabbar{background:var(--app-chrome-bg,var(--app-surface,#fff));color:var(--app-text-primary)}html.glass-mode .newstand-tabbar{background:var(--dock-surface-bg,var(--app-surface));border-top-color:var(--dock-surface-border,var(--app-border));-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));color:var(--dock-spoke-fg,var(--app-text-primary))}html.native-app:not(.visionos-app) .newstand-tabbar{padding-bottom:.45rem}html.android-app .newstand-tabbar{padding-bottom:calc(max(0px, var(--safe-area-inset-bottom,1.25rem)) + .45rem)}@media (min-width:640px){.newstand-tabbar{margin:0 -1.25rem}}@media (min-width:768px){.newstand-tabbar{padding-bottom:calc(.45rem + env(safe-area-inset-bottom,0px));margin:0 -2rem;padding-left:.4rem}html.native-app:not(.visionos-app) .newstand-tabbar,html.android-app .newstand-tabbar{padding-bottom:.45rem}}.newstand-tabbar__tab{text-align:center;color:currentColor;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-width:0;padding:.45rem .2rem;font-size:.68rem;font-weight:650;line-height:1.1;display:flex}@supports (color:color-mix(in lab, red, red)){.newstand-tabbar__tab{color:color-mix(in srgb, currentColor 50%, transparent)}}.newstand-tabbar__tab{transition:background .15s,color .15s}.newstand-tabbar__tab span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.newstand-tabbar__icon{flex-shrink:0;width:1.25rem;height:1.25rem}.newstand-tabbar__tab:hover{color:inherit;background:currentColor}@supports (color:color-mix(in lab, red, red)){.newstand-tabbar__tab:hover{background:color-mix(in srgb, currentColor 6%, transparent)}}.newstand-tabbar__tab--active{color:#e11d48;background:#e11d481f}.newstand-tabs{border-bottom:1px solid;gap:.25rem;margin-bottom:0;padding-bottom:.75rem;display:flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.newstand-tabs{border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent)}}.newstand-tab{color:currentColor;border-radius:999px;flex:none;padding:.45rem .9rem;font-size:.875rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.newstand-tab{color:color-mix(in srgb, currentColor 55%, transparent)}}.newstand-tab{transition:background .15s,color .15s}.newstand-tab:hover{color:inherit;background:currentColor}@supports (color:color-mix(in lab, red, red)){.newstand-tab:hover{background:color-mix(in srgb, currentColor 6%, transparent)}}.newstand-tab--active{color:#fff;background:#e11d48}@media (max-width:639px){.newstand-page-head .newstand-brand__subtitle{display:none}.newstand-page-head .newstand-brand__mark{width:2.25rem;height:2.25rem}.newstand-page-head .newstand-brand__title{font-size:1.25rem}}.newstand-kicker{letter-spacing:.06em;text-transform:uppercase;color:#e11d48;margin:0 0 .35rem;font-size:.7rem;font-weight:700}.newstand-hero{background:currentColor;border-radius:1rem;gap:1rem;margin-bottom:1.5rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.newstand-hero{background:color-mix(in srgb, currentColor 4%, transparent)}}.newstand-hero{transition:transform .2s}.newstand-hero:hover{transform:translateY(-1px)}@media (min-width:768px){.newstand-hero{grid-template-columns:1.2fr 1fr;min-height:16rem}}.newstand-hero__media{aspect-ratio:16/10;background:currentColor;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.newstand-hero__media{background:color-mix(in srgb, currentColor 8%, transparent)}}.newstand-hero__media img,.newstand-story__thumb img,.newstand-persona-card__media img,.newstand-reader__hero img{object-fit:cover;width:100%;height:100%}.newstand-hero__body{flex-direction:column;justify-content:center;padding:1rem 1.15rem 1.25rem;display:flex}.newstand-hero__title{letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.65rem;font-weight:800;line-height:1.15}.newstand-hero__summary,.newstand-story__summary{color:currentColor;margin:0}@supports (color:color-mix(in lab, red, red)){.newstand-hero__summary,.newstand-story__summary{color:color-mix(in srgb, currentColor 60%, transparent)}}.newstand-hero__summary,.newstand-story__summary{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.45;display:-webkit-box;overflow:hidden}.newstand-story-list{flex-direction:column;gap:.75rem;display:flex}.newstand-load-more{justify-content:center;align-items:center;min-height:3rem;padding:1rem 0 1.5rem;display:flex}.newstand-load-more__label{color:currentColor;font-size:.8rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.newstand-load-more__label{color:color-mix(in srgb, currentColor 45%, transparent)}}.newstand-story{border-radius:.85rem;grid-template-columns:5.5rem 1fr;align-items:start;gap:.85rem;padding:.65rem;transition:background .15s;display:grid}.newstand-story:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.newstand-story:hover{background:color-mix(in srgb, currentColor 5%, transparent)}}.newstand-story:not(:has(.newstand-story__thumb)){grid-template-columns:1fr}.newstand-story__thumb{aspect-ratio:1;background:currentColor;border-radius:.65rem;width:5.5rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.newstand-story__thumb{background:color-mix(in srgb, currentColor 8%, transparent)}}.newstand-story__title{margin:0;font-size:1rem;font-weight:700;line-height:1.3}.newstand-following{flex-direction:column;gap:.75rem;display:flex}.newstand-channel-card{background:currentColor;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.newstand-channel-card{background:color-mix(in srgb, currentColor 4%, transparent)}}.newstand-channel-card__name{margin:0;font-size:1.05rem;font-weight:700}.newstand-channel-card__tagline{color:currentColor;margin:.2rem 0 0;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.newstand-channel-card__tagline{color:color-mix(in srgb, currentColor 60%, transparent)}}.newstand-follow-btn,.newstand-save-btn{border:1px solid;border-radius:999px;flex:none;padding:.4rem .85rem;font-size:.8rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.newstand-follow-btn,.newstand-save-btn{border:1px solid color-mix(in srgb, currentColor 18%, transparent)}}.newstand-follow-btn,.newstand-save-btn{background:0 0;transition:background .15s,color .15s,border-color .15s}.newstand-follow-btn:hover,.newstand-save-btn:hover{color:#e11d48;border-color:#e11d48}.newstand-follow-btn--on{color:#fff;background:#e11d48;border-color:#e11d48}.newstand-empty{text-align:center;padding:3rem 1rem}.newstand-empty__title{margin:0 0 .35rem;font-size:1.15rem;font-weight:700}.newstand-empty__body{color:currentColor;margin:0 0 1rem}@supports (color:color-mix(in lab, red, red)){.newstand-empty__body{color:color-mix(in srgb, currentColor 55%, transparent)}}.newstand-empty__cta{color:#fff;background:#e11d48;border-radius:999px;padding:.5rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.newstand-persona-controls{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.newstand-sort{background:currentColor;border-radius:.65rem;padding:.2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.newstand-sort{background:color-mix(in srgb, currentColor 6%, transparent)}}.newstand-sort__btn{color:currentColor;border-radius:.5rem;padding:.35rem .75rem;font-size:.8rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.newstand-sort__btn{color:color-mix(in srgb, currentColor 55%, transparent)}}.newstand-sort__btn--active{background:currentColor}@supports (color:color-mix(in lab, red, red)){.newstand-sort__btn--active{background:color-mix(in srgb, currentColor 10%, transparent)}}.newstand-sort__btn--active{color:inherit}.newstand-section-title{text-transform:capitalize;margin:0 0 .85rem;font-size:1.15rem;font-weight:800}.newstand-persona-section{margin-bottom:1.75rem;padding-top:.5rem}.newstand-persona-grid{grid-template-columns:1fr;gap:.85rem;display:grid}@media (min-width:640px){.newstand-persona-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.newstand-persona-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.newstand-persona-card{background:currentColor;border-radius:.9rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.newstand-persona-card{background:color-mix(in srgb, currentColor 4%, transparent)}}.newstand-persona-card{flex-direction:column;display:flex}.newstand-persona-card__media{aspect-ratio:16/9;overflow:hidden}.newstand-persona-card__body{flex:1;padding:.85rem .9rem .5rem}.newstand-persona-card__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .4rem;font-size:.95rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.newstand-persona-card__byline{color:currentColor;margin:0;font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.newstand-persona-card__byline{color:color-mix(in srgb, currentColor 50%, transparent)}}.newstand-persona-card .newstand-save-btn{align-self:flex-start;margin:0 .75rem .75rem}.newstand-save-row{grid-template-columns:1fr auto;align-items:center}.newstand-article-page .newstand-reader{flex-direction:column;gap:1.25rem;width:100%;max-width:72rem;margin:0 auto;padding-bottom:2rem;display:flex}.newstand-reader__header{max-width:48rem}.newstand-reader__headline{letter-spacing:-.03em;margin:0 0 .75rem;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:800;line-height:1.12}.newstand-reader__hero{aspect-ratio:16/9;background:currentColor;border-radius:1rem;width:100%;max-height:min(28rem,52vh);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.newstand-reader__hero{background:color-mix(in srgb, currentColor 8%, transparent)}}@media (min-width:1024px){.newstand-article-page .newstand-reader{gap:1.75rem}.newstand-reader__hero{aspect-ratio:21/9;border-radius:1.15rem;max-height:min(32rem,48vh)}}.newstand-reader__dek{color:currentColor;font-size:1.125rem;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.newstand-reader__dek{color:color-mix(in srgb, currentColor 72%, transparent)}}.newstand-reader__dek{max-width:42rem;margin:0}.newstand-reader__column{width:100%;max-width:42rem}.newstand-reader__content{margin-bottom:1.75rem;font-size:1.125rem;line-height:1.7}.newstand-reader__content p{margin:0 0 1.1em}.newstand-reader__content img{border-radius:.65rem;max-width:100%;height:auto;margin:1rem 0}.newstand-reader__external{color:#e11d48;align-items:center;gap:.4rem;padding:.55rem 0;font-size:1rem;font-weight:700;display:inline-flex}.newstand-reader__external:hover{text-decoration:underline}.newstand-reader__teaser-note{color:currentColor;margin:0 0 1rem;font-size:.95rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.newstand-reader__teaser-note{color:color-mix(in srgb, currentColor 55%, transparent)}}.newstand-saved-badge{color:#e11d48;font-size:.8rem;font-weight:700}#app-root .consultations-filters{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}@media (min-width:640px){#app-root .consultations-filters{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}#app-root .consultations-filters__scope{-webkit-overflow-scrolling:touch;flex:auto;min-width:0;overflow-x:auto}#app-root .consultations-filters__scope .chrome-segment-bar{width:max-content;max-width:none}#app-root .consultations-filters__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}#app-root .consultations-status-select{appearance:none;box-sizing:border-box;border:1px solid var(--app-border,#0000001a);background-color:var(--chrome-btn-secondary-bg,#f4f5f8);height:2rem;min-height:2rem;color:var(--app-text-primary,#0f172a);text-align:left;text-align-last:left;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-position:right .45rem center;background-repeat:no-repeat;background-size:.9rem;border-radius:.5rem;max-width:12rem;padding:0 1.75rem 0 .75rem;font-size:.8125rem;font-weight:500;line-height:2rem}#app-root .consultations-status-select:focus{border-color:#00a5ef73;outline:none}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-status-select:focus{border-color:color-mix(in srgb, var(--color-sky-500,#0ea5e9) 45%, transparent)}}#app-root .consultations-status-select:focus{box-shadow:0 0 0 2px #00a5ef2e}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-status-select:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-sky-500,#0ea5e9) 18%, transparent)}}#app-root .consultations-status-select--active{border-color:#00a5ef66}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-status-select--active{border-color:color-mix(in srgb, var(--color-sky-500,#0ea5e9) 40%, transparent)}}#app-root .consultations-status-select--active{box-shadow:inset 0 0 0 1px #00a5ef33}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-status-select--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-sky-500,#0ea5e9) 20%, transparent)}}.glass-mode #app-root .consultations-status-select{background-color:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode #app-root .consultations-status-select{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode #app-root .consultations-status-select{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5))}#app-root .consultations-list{flex-direction:column;gap:.55rem;width:100%;display:flex}#app-root .consultations-row{border:1px solid var(--app-border,#e5e7eb);border-radius:.85rem;align-items:stretch;gap:.65rem;min-height:4.25rem;padding:.85rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-row{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 80%, transparent)}}#app-root .consultations-row{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-row{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 88%, transparent)}}#app-root .consultations-row{transition:background .14s,border-color .14s,box-shadow .14s}#app-root .consultations-row:hover{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-row:hover{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 100%, transparent)}}#app-root .consultations-row:hover{border-color:var(--app-border,#d1d5db)}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-row:hover{border-color:color-mix(in srgb, var(--app-border,#d1d5db) 90%, transparent)}}.glass-mode #app-root .consultations-row{background:var(--dock-surface-bg,#ffffff0f);border-color:var(--dock-surface-border,#ffffff1f)}@supports (color:color-mix(in lab, red, red)){.glass-mode #app-root .consultations-row{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 85%, transparent)}}.glass-mode #app-root .consultations-row{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5));box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12)}.glass-mode #app-root .consultations-row:hover{background:var(--dock-surface-hover,#ffffff1a)}#app-root .consultations-row__main{min-width:0;color:inherit;flex:1;align-items:center;gap:.85rem;text-decoration:none;display:flex}#app-root .consultations-row__icon{background:var(--app-surface,#fff);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-row__icon{background:color-mix(in srgb, var(--app-surface,#fff) 92%, transparent)}}#app-root .consultations-row__icon{border:1px solid var(--app-border,#e5e7eb)}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-row__icon{border:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent)}}#app-root .consultations-row__icon{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-row__icon{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}.glass-mode #app-root .consultations-row__icon{border-color:var(--dock-surface-border,#ffffff1f);background:#ffffff14}@supports (color:color-mix(in lab, red, red)){.glass-mode #app-root .consultations-row__icon{border-color:color-mix(in oklab, var(--dock-surface-border,#ffffff1f) 70%, transparent)}}#app-root .consultations-row__icon .hero-building-office-2,#app-root .consultations-row__icon--org{color:#2563eb}#app-root .consultations-row__icon--team{color:#7c3aed}#app-root .consultations-row__icon--private{color:#57534e}html.dark #app-root .consultations-row__icon--org,html[data-color-scheme=dark] #app-root .consultations-row__icon--org{color:#93c5fd}html.dark #app-root .consultations-row__icon--team,html[data-color-scheme=dark] #app-root .consultations-row__icon--team{color:#c4b5fd}html.dark #app-root .consultations-row__icon--private,html[data-color-scheme=dark] #app-root .consultations-row__icon--private{color:#d6d3d1}#app-root .consultations-row__glyph{width:1.35rem;height:1.35rem}#app-root .consultations-row__copy{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}#app-root .consultations-row__title{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;color:var(--color-base-content,inherit);margin:0;font-size:.95rem;font-weight:600;line-height:1.25;overflow:hidden}#app-root .consultations-row__blurb{color:var(--color-base-content,#111);margin:0;font-size:.8125rem;line-height:1.4}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-row__blurb{color:color-mix(in oklab, var(--color-base-content,#111) 58%, transparent)}}#app-root .consultations-row__blurb{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#app-root .consultations-row__meta{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0;display:flex}#app-root .consultations-row__status{letter-spacing:.01em;background:currentColor;border-radius:9999px;align-items:center;padding:.1rem .45rem;font-size:.6875rem;font-weight:650;display:inline-flex}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-row__status{background:color-mix(in srgb, currentColor 12%, transparent)}}#app-root .consultations-row__status--running{color:#059669}#app-root .consultations-row__status--paused{color:#d97706}#app-root .consultations-row__status--cancelled{color:#e11d48}#app-root .consultations-row__status--analyzing{color:#7c3aed}#app-root .consultations-row__tag{text-overflow:ellipsis;white-space:nowrap;border-radius:9999px;align-items:center;gap:.25rem;max-width:6rem;padding:.1rem .45rem;font-size:.6875rem;font-weight:600;display:inline-flex;overflow:hidden}#app-root .consultations-row__tag-dot{border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem}#app-root .consultations-row__stat,#app-root .consultations-row__time{color:var(--color-base-content,#111);font-size:.75rem;font-weight:500}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-row__stat,#app-root .consultations-row__time{color:color-mix(in oklab, var(--color-base-content,#111) 45%, transparent)}}#app-root .consultations-row__stat,#app-root .consultations-row__time{white-space:nowrap}#app-root .consultations-row__trail{color:var(--color-base-content,#111);flex-shrink:0;align-self:center;align-items:center;gap:.45rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-row__trail{color:color-mix(in oklab, var(--color-base-content,#111) 35%, transparent)}}#app-root .consultations-row:hover .consultations-row__trail{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-row:hover .consultations-row__trail{color:color-mix(in oklab, var(--color-base-content,#111) 55%, transparent)}}#app-root .consultations-row__chevron{width:1.1rem;height:1.1rem}#app-root .consultations-empty{text-align:center;padding:3.5rem 1rem}#app-root .consultations-empty__icon{opacity:.28;width:3.5rem;height:3.5rem;margin:0 auto}#app-root .consultations-empty__title{margin:1rem 0 0;font-size:1.0625rem;font-weight:600}#app-root .consultations-empty__body{color:var(--color-base-content,#111);margin:.5rem 0 0;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){#app-root .consultations-empty__body{color:color-mix(in oklab, var(--color-base-content,#111) 58%, transparent)}}#app-root .consultations-empty__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.pane-mobile-tabs{z-index:50;padding:.35rem .5rem calc(.35rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--app-border,#e5e7eb);display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.pane-mobile-tabs{border-top:1px solid color-mix(in srgb, var(--app-border,#e5e7eb) 70%, transparent)}}.pane-mobile-tabs{background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.pane-mobile-tabs{background:color-mix(in srgb, var(--app-surface,#fff) 92%, transparent)}}.pane-mobile-tabs{-webkit-backdrop-filter:blur(20px)saturate(1.35);box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.18)}.pane-mobile-tabs.hidden{display:none}.glass-mode .pane-mobile-tabs{background:var(--dock-surface-bg,#ffffff14);border-top-color:var(--dock-surface-border,#ffffff24)}@supports (color:color-mix(in lab, red, red)){.glass-mode .pane-mobile-tabs{border-top-color:color-mix(in oklab, var(--dock-surface-border,#ffffff24) 90%, transparent)}}.glass-mode .pane-mobile-tabs{-webkit-backdrop-filter:var(--dock-surface-blur,blur(28px) saturate(1.5))}html.dark .pane-mobile-tabs,html[data-color-scheme=dark] .pane-mobile-tabs,html[data-color-scheme=neutral] .pane-mobile-tabs{background:var(--app-surface,#111827)}@supports (color:color-mix(in lab, red, red)){html.dark .pane-mobile-tabs,html[data-color-scheme=dark] .pane-mobile-tabs,html[data-color-scheme=neutral] .pane-mobile-tabs{background:color-mix(in srgb, var(--app-surface,#111827) 88%, transparent)}}html.dark .pane-mobile-tabs,html[data-color-scheme=dark] .pane-mobile-tabs,html[data-color-scheme=neutral] .pane-mobile-tabs{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.06)}@media (min-width:768px){.pane-mobile-tabs{display:none}}html.native-app:not(.visionos-app) .pane-mobile-tabs{padding-bottom:.45rem}html.android-app .pane-mobile-tabs{padding-bottom:calc(max(0px, var(--safe-area-inset-bottom,1.25rem)) + .35rem)}.pane-mobile-tabs__item{min-width:0;color:var(--color-base-content,#111);background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.2rem;padding:.35rem .25rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.pane-mobile-tabs__item{color:color-mix(in oklab, var(--color-base-content,#111) 48%, transparent)}}.pane-mobile-tabs__item{letter-spacing:-.01em;cursor:pointer;border-radius:.65rem;font-size:.6875rem;font-weight:600;line-height:1.1;text-decoration:none;transition:color .14s,background .14s}.pane-mobile-tabs__item:hover{color:var(--color-base-content,#111)}@supports (color:color-mix(in lab, red, red)){.pane-mobile-tabs__item:hover{color:color-mix(in oklab, var(--color-base-content,#111) 78%, transparent)}}.pane-mobile-tabs__item:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.pane-mobile-tabs__item:hover{background:color-mix(in srgb, currentColor 6%, transparent)}}.pane-mobile-tabs__item--active{color:var(--app-text-primary,var(--color-base-content,#111))}.pane-mobile-tabs__item--active:hover{color:var(--app-text-primary,var(--color-base-content,#111));background:currentColor}@supports (color:color-mix(in lab, red, red)){.pane-mobile-tabs__item--active:hover{background:color-mix(in srgb, currentColor 8%, transparent)}}.pane-mobile-tabs__icon{border-radius:.6rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .14s,box-shadow .14s,color .14s;display:inline-flex;position:relative}.pane-mobile-tabs__badge{color:#000;background:var(--color-warning,#f59e0b);min-width:1rem;height:1rem;box-shadow:0 0 0 2px var(--color-base-100,#fff);border-radius:999px;justify-content:center;align-items:center;padding-inline:.2rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:0;right:0}.pane-mobile-tabs__icon :is(svg,span[class^=hero-]){width:1.2rem;height:1.2rem}.pane-mobile-tabs__item--active .pane-mobile-tabs__icon{background:currentColor}@supports (color:color-mix(in lab, red, red)){.pane-mobile-tabs__item--active .pane-mobile-tabs__icon{background:color-mix(in srgb, currentColor 12%, transparent)}}.pane-mobile-tabs__item--active .pane-mobile-tabs__icon{color:inherit;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.16)}.pane-mobile-tabs__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-inline:.15rem;overflow:hidden}.report-prose-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto;overflow-x:auto}#report-page{--report-bg:#f4f4f5;--report-surface:#fff;--report-surface-muted:#f4f4f5;--report-surface-elevated:#fafafa;--report-fg:#111827;--report-muted:#6b7280;--report-border:#e5e7eb;--report-input-bg:#fff;--report-link:#2563eb;--report-prose-fg:#111827;--report-prose-muted:#374151;--hc-fg:#1f2937;color-scheme:light;--prose-chat-fg:var(--report-prose-fg);background-color:var(--report-bg)!important;color:var(--report-fg)!important}:is(html.dark,html[data-color-scheme=dark],html[data-color-scheme=neutral]) #report-page{--report-bg:transparent;--report-surface:#18181b;--report-surface-muted:#27272a;--report-surface-elevated:#1f1f23;--report-fg:#f4f4f5;--report-muted:#a1a1aa;--report-border:#3f3f46;--report-input-bg:#27272a;--report-link:#60a5fa;--report-prose-fg:#e4e4e7;--report-prose-muted:#d4d4d8;--hc-fg:#f4f4f5;color-scheme:dark}#report-article{--prose-chat-fg:var(--report-prose-fg);--hc-fg:var(--report-prose-fg);background-color:var(--report-surface)!important;color:var(--report-fg)!important;border-color:var(--report-border)!important}#report-page .report-panel{box-shadow:none;background-color:var(--report-surface)!important;color:var(--report-fg)!important;border-color:var(--report-border)!important}[data-themed-surface=vertical] #report-page,[data-themed-surface=vertical] #report-page .bg-white,[data-themed-surface=vertical] #report-article.bg-white,[data-themed-surface=vertical] #report-page .report-panel{background-color:var(--report-surface)!important;color:var(--report-fg)!important}[data-themed-surface=vertical] #report-page .bg-gray-50,[data-themed-surface=vertical] #report-page .bg-gray-100{background-color:var(--report-surface-muted)!important}[data-themed-surface=vertical] #report-page .border-gray-200,[data-themed-surface=vertical] #report-page .border-gray-300,[data-themed-surface=vertical] #report-article.border-gray-200{border-color:var(--report-border)!important}[data-color-scheme=pink] #report-page .text-gray-900,[data-color-scheme=purple] #report-page .text-gray-900,[data-color-scheme=pink] #report-article.text-gray-900,[data-color-scheme=purple] #report-article.text-gray-900,#report-page .text-gray-900,#report-article.text-gray-900{color:var(--report-fg)!important}#report-page .text-gray-700{color:var(--report-prose-muted)!important}#report-page .text-gray-600,#report-page .text-gray-500{color:var(--report-muted)!important}#report-page input,#report-page textarea{background-color:var(--report-input-bg)!important;border-color:var(--report-border)!important;color:var(--report-fg)!important}#report-page input::placeholder,#report-page textarea::placeholder{color:var(--report-muted)!important}#report-page .card,#report-page .report-toc{box-shadow:none;background-color:var(--report-surface-muted)!important;border-color:var(--report-border)!important;color:var(--report-fg)!important}#report-page [class*=border-base-content],#report-page .report-header{border-color:var(--report-border)!important}#report-page [class*=bg-base-200],#report-page [class*=bg-base-100]{background-color:var(--report-surface-muted)!important;color:var(--report-fg)!important}#report-page .report-prose-wrap.prose,#report-page .report-prose-wrap .prose-chat,#report-page .prose-chat{--prose-chat-fg:var(--report-prose-fg);color:var(--report-prose-fg)!important}#report-page .report-prose-wrap.prose p,#report-page .report-prose-wrap.prose li,#report-page .prose-chat p,#report-page .prose-chat li{color:inherit}#report-page .prose-chat strong,#report-page .prose-chat b,#report-page .prose-chat code,#report-page .prose-chat th{color:var(--hc-fg)!important}#report-page .prose-chat blockquote{color:var(--report-prose-muted)!important;border-color:var(--report-border)!important}#report-page .prose-chat pre{border:1px solid var(--report-border);background:var(--report-surface-muted)!important}#report-page .prose-chat td,#report-page .prose-chat th{border-color:var(--report-border)!important}#report-page .report-prose-wrap.prose{font-size:1rem}#report-page .report-prose-wrap.prose p,#report-page .report-prose-wrap.prose li{font-size:inherit}#report-page .prose pre{overscroll-behavior-x:contain}#report-page .report-muted-label{color:var(--report-muted)!important;opacity:1!important}#report-page .report-callout{background-color:var(--report-surface-muted)!important;border-color:var(--report-border)!important;color:var(--report-fg)!important}#report-page .report-callout .report-prose-wrap,#report-page .report-callout .prose-chat{opacity:1!important}#report-page a.text-primary,#report-page .report-toc a{color:var(--report-link)!important}#report-page .report-toc a:hover{text-decoration:underline}#report-page .report-prose-wrap[class*=opacity-],#report-page .report-prose-wrap.opacity-90,#report-page .report-prose-wrap.opacity-80,#report-page .report-prose-wrap.opacity-95,#report-page #report-article .opacity-90,#report-page #report-article .opacity-80,#report-page #report-article .opacity-70{opacity:1!important}#report-page .report-chip{background:0 0;border-color:var(--report-border)!important;color:var(--report-muted)!important}#report-page .report-chip:hover:not(:disabled){border-color:var(--report-link)!important}@supports (color:color-mix(in lab, red, red)){#report-page .report-chip:hover:not(:disabled){border-color:color-mix(in srgb, var(--report-link) 40%, var(--report-border))!important}}#report-page .report-chip:hover:not(:disabled){color:var(--report-link)!important}#report-page .h-px[class*=bg-base-content]{background-color:var(--report-border)!important}@page{size:letter;margin:.75in 1in;@bottom-center{content:"— " counter(page) " / " counter(pages) " —";font-size:9pt;font-family:system-ui,-apple-system,sans-serif;color:#999}@bottom-left{content:none}@bottom-right{content:none}@top-left{content:none}@top-right{content:none}@top-center{content:none}}@media print{html,html[data-theme]{-webkit-print-color-adjust:exact;print-color-adjust:exact;color-scheme:light!important;color:#1f2937!important;background:#fff!important;width:100%!important;max-width:100%!important}html,body{width:100%!important;max-width:100%!important;height:auto!important;overflow:hidden visible!important}body{color:#1f2937!important;background:#fff!important}#report-page{--report-bg:#fff;--report-surface:#fff;--report-surface-muted:#f9fafb;--report-fg:#111827;--report-muted:#6b7280;--report-border:#d1d5db;--report-prose-fg:#374151;--prose-chat-fg:#374151;color:#111827!important;color-scheme:light!important;background:#fff!important}#app-layout,.h-app-viewport,.app-content-column,.app-content-column-slide,#main-content,#main-content>div,[data-phx-main],.app-tool-shell,#consultation-report-page.app-tool-plate{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:hidden visible!important}#report-page,#report-article{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.print\:hidden,.app-tool-chrome,nav:not(.report-toc),footer:not(article footer),.navbar,.app-sidebar,.app-topbar,.sidebar-backdrop,.drawer-side,.drawer-toggle,body>*>header,[data-phx-session]>header,header.sticky{display:none!important}.drawer-content{background:#fff!important}.card{box-shadow:none!important}.break-inside-avoid{break-inside:avoid}.report-response-card{break-inside:auto!important;page-break-inside:auto!important;overflow:visible!important}#report-article img{object-fit:contain;break-inside:avoid;page-break-inside:avoid;max-width:100%;height:auto;max-height:9in;display:block}#report-article p:has(>img:only-child){break-inside:avoid;page-break-inside:avoid}#report-page,#report-article{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}#report-article [class*=grid],#report-article [class*=flex]{min-width:0!important;max-width:100%!important}#report-article [class*=grid]>*,#report-article [class*=flex]>*{min-width:0!important}#report-article,#report-article *{overflow-wrap:break-word!important;word-wrap:break-word!important;word-break:break-word!important}#report-article pre,#report-article code{white-space:pre-wrap!important;word-break:break-word!important}#report-article .report-prose-wrap{min-width:0!important;overflow:visible!important}#report-article table{table-layout:auto!important;white-space:normal!important;width:100%!important;max-width:100%!important;font-size:.75em!important}#report-article table th,#report-article table td{word-break:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;min-width:0!important}#report-article .table-scroll-wrap{width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}}html.glass-mode #app-root #sales-portal.app-tool-plate,.glass-mode #app-root #sales-portal.app-tool-plate{--sales-glass-bg:#f8fafceb;--sales-glass-blur:28px;background-color:var(--sales-glass-bg)!important;-webkit-backdrop-filter:blur(var(--sales-glass-blur)) saturate(1.1)!important}html.glass-mode[data-color-scheme=dark] #app-root #sales-portal.app-tool-plate,.glass-mode[data-color-scheme=dark] #app-root #sales-portal.app-tool-plate,html.dark.glass-mode #app-root #sales-portal.app-tool-plate,.dark.glass-mode #app-root #sales-portal.app-tool-plate{--sales-glass-bg:#08080af0}html.glass-mode[data-color-scheme=neutral] #app-root #sales-portal.app-tool-plate,.glass-mode[data-color-scheme=neutral] #app-root #sales-portal.app-tool-plate{--sales-glass-bg:#0f172aeb}html.glass-mode[data-color-scheme=press] #app-root #sales-portal.app-tool-plate,.glass-mode[data-color-scheme=press] #app-root #sales-portal.app-tool-plate{--sales-glass-bg:#f5f3ebf0}html.glass-mode[data-color-scheme=pink] #app-root #sales-portal.app-tool-plate,.glass-mode[data-color-scheme=pink] #app-root #sales-portal.app-tool-plate{--sales-glass-bg:#fff7fbed}html.glass-mode[data-color-scheme=purple] #app-root #sales-portal.app-tool-plate,.glass-mode[data-color-scheme=purple] #app-root #sales-portal.app-tool-plate{--sales-glass-bg:#f8f4ffed}.niah-panel-conversation #messages-list,.niah-panel-conversation [id^=thread-messages-list]{padding-left:.75rem;padding-right:.75rem}@media (max-width:767px){.niah-panel-root [id^=niah-panel-overlay-]:not(.hidden) #mobile-conversation-detail-header{padding-top:max(.5rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)))}.niah-panel-root [id^=conversation-message-input-container-]{padding-bottom:max(.5rem, env(safe-area-inset-bottom,0px))}}.niah-home-bento-visual,.niah-home-path-visual{background:#0c0c0e;flex-shrink:0;position:relative;overflow:hidden}.niah-home-bento-visual{aspect-ratio:16/10}.niah-home-bento-item--wide .niah-home-bento-visual{aspect-ratio:2}.niah-home-path-visual{aspect-ratio:2.2}.niah-mock-app{color:#e4e4e7;background:#09090b;flex-direction:row;width:100%;height:100%;font-size:9px;line-height:1.35;display:flex}.niah-mock-surface{background:#0c0c0e;flex-direction:column;flex:1;min-width:0;display:flex}.niah-mock-icon-rail{background:#09090b;border-right:1px solid #1f1f23;flex-direction:column;align-items:center;gap:.35rem;width:2.15rem;padding:.45rem .25rem;display:flex}.niah-mock-logo-orb{background:linear-gradient(135deg,#ec4899,#8b5cf6,#6366f1);border-radius:9999px;width:1.35em;height:1.35em;margin-bottom:.15rem}.niah-mock-rail-icon{color:#71717a;border-radius:.45rem;justify-content:center;align-items:center;width:1.55em;height:1.55em;display:flex}.niah-mock-rail-icon--active{color:#fafafa;background:#37386b}.niah-mock-icon-rail__foot{flex-direction:column;align-items:center;gap:.35rem;margin-top:auto;padding-top:.35rem;display:flex}.niah-mock-chrome{color:#a1a1aa;background:#0c0c0e;border-bottom:1px solid #1f1f23;align-items:center;gap:.5rem;padding:.45rem .55rem;display:flex}.niah-mock-chrome-menu{flex-shrink:0}.niah-mock-chrome-bell{flex-shrink:0;margin-left:auto}.niah-mock-chrome-title{color:#fafafa;flex:1;font-size:1em;font-weight:600}.niah-mock-chrome-search{color:#fafafa;flex:1;justify-content:center;align-items:center;gap:.35rem;font-size:1.05em;font-weight:600;display:flex}.niah-mock-feed-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:.35rem;padding:.45rem;display:grid;overflow:hidden}.niah-mock-feed-card{background:#111113;border:1px solid #27272a;border-radius:.45rem;overflow:hidden}.niah-mock-feed-card--compact{grid-column:span 1}.niah-mock-feed-copy{color:#d4d4d8;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 .4rem .35rem;font-size:.82em;display:-webkit-box;overflow:hidden}.niah-mock-feed-thumb{aspect-ratio:4/3;object-fit:cover;width:100%}.niah-mock-feed-actions{color:#71717a;gap:.45rem;padding:.3rem .4rem .4rem;display:flex}.niah-mock-chat-layout{flex:1;grid-template-columns:6.2rem 1fr;min-height:0;display:grid}.niah-mock-dm-pane{background:#0a0a0c;border-right:1px solid #1f1f23;padding:.4rem .35rem;overflow:hidden}.niah-mock-section-label{letter-spacing:.05em;text-transform:uppercase;color:#52525b;margin-bottom:.35rem;font-size:.68em;font-weight:600}.niah-mock-search--inline{width:100%;max-width:none;margin:0 0 .4rem;font-size:.78em}.niah-mock-dm-row{border-radius:.35rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.3rem;padding:.3rem .25rem;display:grid}.niah-mock-dm-row--active{background:#1a1a1e}.niah-mock-dm-name{color:#e4e4e7;text-overflow:ellipsis;white-space:nowrap;font-size:.82em;overflow:hidden}.niah-mock-dm-time{color:#52525b;font-size:.72em}.niah-mock-thread-pane{background:#0c0c0e;flex-direction:column;min-height:0;display:flex}.niah-mock-thread-head{border-bottom:1px solid #1f1f23;justify-content:space-between;align-items:center;padding:.4rem .5rem;display:flex}.niah-mock-thread-actions{color:#71717a;gap:.4rem;display:flex}.niah-mock-thread-media{object-fit:cover;width:100%;max-height:4.5rem}.niah-mock-compose--ai{margin-top:auto}.niah-mock-compose-hint{color:#52525b;flex:1;font-size:.78em}.niah-mock-mail-layout{flex:1;grid-template-columns:4.8rem 5.8rem 1fr;min-height:0;display:grid}.niah-mock-mail-side{background:#0a0a0c;border-right:1px solid #1f1f23;padding:.4rem .3rem}.niah-mock-compose-btn{color:#e4e4e7;text-align:left;background:0 0;border:1px solid #3f3f46;border-radius:.35rem;width:100%;margin-bottom:.45rem;padding:.35rem .3rem;font-size:.78em}.niah-mock-mail-list-pane{background:#0c0c0e;border-right:1px solid #1f1f23;padding:.35rem .3rem;overflow:hidden}.niah-mock-mail-detail{padding:.45rem;overflow:hidden}.niah-mock-calendar{background:#111113;border:1px solid #27272a;border-radius:.35rem;margin-top:.45rem;padding:.35rem}.niah-mock-calendar-head{justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}.niah-mock-calendar-grid{text-align:center;color:#a1a1aa;grid-template-columns:repeat(7,1fr);gap:.12rem;font-size:.72em;display:grid}.niah-mock-calendar-dow{color:#52525b;font-size:.68em}.niah-mock-calendar-day--today{color:#fff;background:#6366f1;border-radius:9999px}.niah-mock-org-mark--muted{background:linear-gradient(135deg,#3f3f46,#27272a)}.niah-mock-bubble--xs{padding:.3rem .4rem;font-size:.75em}.niah-mock-path-split{flex:1;grid-template-columns:1fr 1fr;gap:.4rem;padding:.45rem;display:grid}.niah-mock-ws-tile-body--calendar{padding:.2rem}.niah-mock-apps{grid-template-columns:repeat(5,1fr)}.niah-mock-topbar{background:#111113;border-bottom:1px solid #27272a;align-items:center;gap:.6rem;padding:.55rem .75rem;display:flex}.niah-mock-wordmark{font-family:var(--font-logo,inherit);letter-spacing:-.03em;color:#fafafa;font-size:1.15em;font-weight:800}.niah-mock-wordmark span{vertical-align:middle;color:#a1a1aa;background:#27272a;border-radius:.35em;margin-left:.2em;padding:.1em .45em;font-size:.62em;font-weight:700}.niah-mock-search{color:#71717a;background:#18181b;border:1px solid #27272a;border-radius:.45rem;flex:1;max-width:14rem;margin-left:auto;padding:.35rem .55rem;font-size:.9em}.niah-mock-body{flex:1;min-height:0;display:flex}.niah-mock-nav{background:#111113;border-right:1px solid #27272a;flex-direction:column;gap:.15rem;width:4.8rem;padding:.5rem .35rem;display:flex}.niah-mock-nav-item{color:#71717a;text-align:center;border-radius:.45rem;flex-direction:column;align-items:center;gap:.2rem;padding:.35rem .2rem;font-size:.72em;display:flex}.niah-mock-nav-item--active{color:#fafafa;background:#1f1f23}.niah-mock-nav-item svg{width:1.1em;height:1.1em}.niah-mock-main{flex:1;min-width:0;padding:.55rem;overflow:hidden}.niah-mock-rail{background:#111113;border-left:1px solid #27272a;width:5.5rem;padding:.55rem .45rem}.niah-mock-rail-title{letter-spacing:.04em;text-transform:uppercase;color:#71717a;margin-bottom:.45rem;font-size:.72em;font-weight:600}.niah-mock-post{background:#141416;border:1px solid #27272a;border-radius:.55rem;overflow:hidden}.niah-mock-post+.niah-mock-post{margin-top:.45rem}.niah-mock-post-head{align-items:center;gap:.45rem;padding:.45rem .5rem .35rem;display:flex}.niah-mock-avatar{object-fit:cover;background:#27272a;border-radius:9999px;flex-shrink:0}.niah-mock-avatar--sm{width:1.6em;height:1.6em}.niah-mock-avatar--md{width:2em;height:2em}.niah-mock-avatar--lg{width:2.6em;height:2.6em}.niah-mock-avatar--xl{border-radius:.35rem;width:100%;height:100%}.niah-mock-name{color:#fafafa;font-size:.95em;font-weight:600}.niah-mock-meta{color:#71717a;font-size:.78em}.niah-mock-check{color:#3b82f6;vertical-align:middle;margin-left:.15em;display:inline-flex}.niah-mock-check svg{width:.85em;height:.85em}.niah-mock-post-copy{color:#d4d4d8;padding:0 .5rem .4rem;font-size:.88em}.niah-mock-post-photo{aspect-ratio:16/9;object-fit:cover;width:100%}.niah-mock-post-actions{color:#71717a;gap:.75rem;padding:.35rem .5rem .45rem;font-size:.78em;display:flex}.niah-mock-rail-person{align-items:center;gap:.35rem;margin-bottom:.4rem;display:flex}.niah-mock-rail-person span{color:#a1a1aa;text-overflow:ellipsis;white-space:nowrap;font-size:.78em;overflow:hidden}.niah-mock-columns{flex:1;grid-template-columns:5.5rem 1fr 7rem;gap:0;min-height:0;display:grid}.niah-mock-columns--chat{grid-template-columns:5.2rem 1fr 6.5rem}.niah-mock-list{background:#111113;border-right:1px solid #27272a;flex-direction:column;gap:.15rem;padding:.45rem .35rem;display:flex;overflow:hidden}.niah-mock-list-item{color:#a1a1aa;border-radius:.4rem;align-items:center;gap:.35rem;padding:.35rem .4rem;font-size:.82em;display:flex}.niah-mock-list-item--active{color:#fafafa;background:#1f1f23}.niah-mock-thread{background:#0c0c0e;flex-direction:column;gap:.45rem;padding:.5rem;display:flex}.niah-mock-bubble-row{align-items:flex-end;gap:.4rem;display:flex}.niah-mock-bubble-row--out{flex-direction:row-reverse}.niah-mock-bubble{border-radius:.55rem;max-width:72%;padding:.4rem .5rem;font-size:.82em;line-height:1.4}.niah-mock-bubble--in{color:#e4e4e7;background:#1f1f23;border-bottom-left-radius:.15rem}.niah-mock-bubble--out{color:#eef2ff;background:#312e81;border-bottom-right-radius:.15rem}.niah-mock-compose{border-top:1px solid #27272a;align-items:center;gap:.4rem;margin-top:auto;padding:.45rem .5rem;display:flex}.niah-mock-compose-bar{background:#18181b;border:1px solid #27272a;border-radius:9999px;flex:1;height:1.6em}.niah-mock-mail-panes{flex:1;grid-template-columns:4.8rem 6.5rem 1fr;min-height:0;display:grid}.niah-mock-mail-folders{background:#111113;border-right:1px solid #27272a;padding:.45rem .35rem}.niah-mock-mail-folder{color:#71717a;border-radius:.35rem;padding:.3rem .4rem;font-size:.8em}.niah-mock-mail-folder--active{color:#fafafa;background:#1f1f23}.niah-mock-mail-list{background:#0f0f11;border-right:1px solid #27272a;padding:.35rem}.niah-mock-mail-row{border-bottom:1px solid #1f1f23;border-radius:.35rem;padding:.4rem .35rem}.niah-mock-mail-row--active{background:#1a1a1e}.niah-mock-mail-read{background:#0c0c0e;padding:.55rem}.niah-mock-video-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.35rem;padding:.5rem;display:grid}.niah-mock-video-tile{background:#18181b;border-radius:.45rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.niah-mock-video-tile--active .niah-mock-video-media{outline-offset:-2px;outline:2px solid #6366f1}.niah-mock-video-media{aspect-ratio:16/9;background:#18181b;width:100%;position:relative;overflow:hidden}.niah-mock-video-media img,.niah-mock-ws-media img{object-fit:cover;object-position:center 12%;width:100%;height:100%;display:block}.niah-mock-video-label{color:#fafafa;background:#000000a6;border-radius:.25rem;padding:.1rem .35rem;font-size:.72em;position:absolute;bottom:.35rem;left:.35rem}.niah-mock-call-bar{background:#111113;border-top:1px solid #27272a;justify-content:center;gap:.55rem;padding:.45rem;display:flex}.niah-mock-call-btn{background:#27272a;border-radius:9999px;width:1.5em;height:1.5em}.niah-mock-call-btn--red{background:#dc2626}.niah-mock-body--broadcast{flex:1;min-height:0}.niah-mock-live-stage{background:#18181b;border-radius:.55rem;flex:1;min-width:0;margin:.5rem;position:relative;overflow:hidden}.niah-mock-live-stage img{object-fit:cover;width:100%;height:100%}.niah-mock-live-badge{letter-spacing:.06em;color:#fff;background:#dc2626;border-radius:.25rem;padding:.15rem .4rem;font-size:.72em;font-weight:700;position:absolute;top:.45rem;left:.45rem}.niah-mock-live-count{color:#fafafa;background:#0009;border-radius:.25rem;padding:.15rem .4rem;font-size:.72em;position:absolute;top:.45rem;right:.45rem}.niah-mock-org-switch{flex-direction:column;flex:1;gap:.35rem;padding:.55rem;display:flex}.niah-mock-org-card{background:#141416;border:1px solid #27272a;border-radius:.45rem;align-items:center;gap:.45rem;padding:.45rem .5rem;display:flex}.niah-mock-org-card--active{background:#1a1a2e;border-color:#6366f1}.niah-mock-org-mark{background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:.35rem;width:1.6em;height:1.6em}.niah-mock-apps{grid-template-columns:repeat(3,1fr);gap:.35rem;padding:0 .55rem .55rem;display:grid}.niah-mock-app-tile{color:#a1a1aa;background:#141416;border:1px solid #27272a;border-radius:.4rem;flex-direction:column;align-items:center;gap:.25rem;padding:.4rem .25rem;font-size:.72em;display:flex}.niah-mock-app-tile svg{color:#d4d4d8;width:1.1em;height:1.1em}.niah-mock-path-global{flex-direction:row;height:100%;display:flex}.niah-mock-path-global .niah-mock-path-split{flex:1}.niah-mock-path-feed{border-right:1px solid #27272a;padding:.55rem}.niah-mock-path-map{background:#111113;position:relative}.niah-mock-path-map img{object-fit:cover;opacity:.85;width:100%;height:100%}.niah-mock-path-workspace{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:.4rem;padding:.55rem;display:grid}.niah-mock-ws-tile{background:#141416;border:1px solid #27272a;border-radius:.45rem;flex-direction:column;min-width:0;display:flex;overflow:hidden}.niah-mock-ws-tile-head{color:#e4e4e7;border-bottom:1px solid #27272a;padding:.35rem .45rem;font-size:.78em;font-weight:600}.niah-mock-ws-tile-body{padding:.35rem}.niah-mock-ws-media{aspect-ratio:16/9;background:#18181b;border-radius:.25rem;width:100%;position:relative;overflow:hidden}.niah-mock-ws-media--wide{aspect-ratio:16/10}.niah-mock-ws-media img{object-position:center center}@media (prefers-reduced-motion:reduce){.niah-home-bento-item:hover .niah-home-bento-visual,.niah-home-path-panel:hover .niah-home-path-visual{transform:none}}.niah-portable-hero{isolation:isolate;width:100%;position:relative}.niah-portable-hero__glow{pointer-events:none;background:radial-gradient(ellipse 55% 50% at 40% 40%, var(--home-glow), transparent 70%), radial-gradient(ellipse 30% 35% at 82% 58%, var(--home-ink), transparent 72%);position:absolute;inset:-6% -2% 8%}@supports (color:color-mix(in lab, red, red)){.niah-portable-hero__glow{background:radial-gradient(ellipse 55% 50% at 40% 40%, var(--home-glow), transparent 70%), radial-gradient(ellipse 30% 35% at 82% 58%, color-mix(in srgb, var(--home-ink) 5%, transparent), transparent 72%)}}.niah-portable-hero__glow{z-index:0}.niah-portable-hero__stage{z-index:1;grid-template-columns:1fr;place-items:end center;gap:1.25rem;padding:.25rem 0 0;display:grid;position:relative}@media (min-width:720px){.niah-portable-hero__stage{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:0 1.25rem;padding:.5rem .25rem 0}.niah-portable-frame--phone{z-index:2;grid-area:1/1;margin-bottom:.5rem}.niah-portable-frame--desktop{grid-area:1/2}.niah-portable-hero__caption{grid-area:2/1/auto/-1}.niah-portable-hero--desktop-only .niah-portable-hero__stage{grid-template-columns:minmax(0,1fr)}.niah-portable-hero--desktop-only .niah-portable-frame--desktop{grid-column:1;width:min(100%,56rem)}}.niah-portable-frame{border:1px solid var(--home-ink);background:#000;margin:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.niah-portable-frame{border:1px solid color-mix(in srgb, var(--home-ink) 16%, transparent)}}.niah-portable-frame{box-shadow:0 1px 0 #ffffff0f inset, 0 28px 60px var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.niah-portable-frame{box-shadow:0 1px 0 #ffffff0f inset, 0 28px 60px color-mix(in srgb, var(--home-ink) 18%, transparent)}}.niah-portable-frame--desktop{border-radius:.85rem;width:min(100%,52rem)}.niah-portable-frame__chrome{background:#0a0a0a;border-bottom:1px solid #1a1a1a;align-items:center;gap:.35rem;padding:.55rem .75rem;display:flex}.niah-portable-frame__chrome span{background:#3f3f46;border-radius:9999px;width:.55rem;height:.55rem}.niah-portable-frame__chrome span:first-child{background:#ff5f57}.niah-portable-frame__chrome span:nth-child(2){background:#febc2e}.niah-portable-frame__chrome span:nth-child(3){background:#28c840}.niah-portable-frame__screen{background:#000;display:block}.niah-portable-frame__screen img{width:100%;height:auto;display:block}.niah-portable-frame--phone{background:#0a0a0a;border-radius:1.65rem;width:min(52%,13.5rem);padding:.45rem}@media (min-width:720px){.niah-portable-frame--phone{width:13rem}}.niah-portable-frame--phone .niah-portable-frame__screen{border-radius:1.25rem;overflow:hidden}.niah-portable-hero__caption{border:1px solid var(--home-border-soft);background:var(--home-card);border-radius:9999px;justify-content:center;align-items:center;gap:.55rem;margin:.5rem auto 0;padding:.45rem .95rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.niah-portable-hero__caption{background:color-mix(in srgb, var(--home-card) 88%, transparent)}}.niah-portable-hero__caption{color:var(--home-muted);letter-spacing:-.01em;-webkit-backdrop-filter:blur(12px);font-size:.8125rem;font-weight:500}.niah-portable-hero__pulse{background:#22c55e;border-radius:9999px;width:.45rem;height:.45rem;animation:2.4s ease-out infinite niahPortablePulse;box-shadow:0 0 #22c55e73}@keyframes niahPortablePulse{0%{box-shadow:0 0 #22c55e73}70%{box-shadow:0 0 0 .55rem #22c55e00}to{box-shadow:0 0 #22c55e00}}@media (prefers-reduced-motion:reduce){.niah-portable-hero__pulse{animation:none}}.niah-home-glyph{background:#0a0a0c;justify-content:stretch;align-items:stretch;display:flex}.niah-home-glyph__field{background:radial-gradient(70% 60% at 50% 35%,#ffffff0f,#0000 65%),#0c0c0e;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.85rem;min-height:100%;padding:1.5rem;display:flex;position:relative;overflow:hidden}.niah-home-glyph__orb{filter:blur(2px);opacity:.9;pointer-events:none;background:radial-gradient(circle,#ffffff1a,#0000 68%);border-radius:9999px;width:9rem;height:9rem;position:absolute}.niah-home-glyph__tile{z-index:1;filter:drop-shadow(0 16px 28px #00000073);justify-content:center;align-items:center;display:flex;position:relative}.niah-home-glyph__tile--stack{gap:.85rem}.niah-home-glyph__tile--grid{grid-template-columns:repeat(2,auto);gap:.85rem;display:grid}.niah-home-glyph__tile--dense{grid-template-columns:repeat(4,auto);gap:.75rem}.niah-home-glyph__tile--grid .niah-home-glyph__app-icon,.niah-home-glyph__tile--dense .niah-home-glyph__app-icon{width:4.75rem!important;height:4.75rem!important}.niah-home-glyph__app-icon{border-radius:22%;position:relative;width:4.75rem!important;height:4.75rem!important}.niah-home-path-visual--art{background:#050505}.niah-home-path-visual--art img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.niah-home-path-visual--coms{background:#09090b}.niah-mock-coms{color:#e4e4e7;background:#09090b;width:100%;height:100%;min-height:0;font-size:clamp(7.5px,1.05vw,9.5px);line-height:1.35;display:flex}.niah-mock-coms__sidebar{background:#0a0a0c;border-right:1px solid #1f1f23;flex-direction:column;gap:.35rem;width:38%;min-width:0;padding:.45rem .4rem .5rem;display:flex}.niah-mock-coms__side-head{align-items:center;gap:.45rem;padding:.15rem .2rem .25rem;display:flex}.niah-mock-coms__menu{opacity:.85;background:linear-gradient(#a1a1aa,#a1a1aa) 0 0/100% 1.5px no-repeat,linear-gradient(#a1a1aa,#a1a1aa) 0/100% 1.5px no-repeat,linear-gradient(#a1a1aa,#a1a1aa) 0 100%/100% 1.5px no-repeat;width:.95em;height:.75em}.niah-mock-coms__logo{background:radial-gradient(circle at 35% 30%,#93c5fd,#0000 45%),conic-gradient(from 210deg,#2563eb,#60a5fa,#1d4ed8,#2563eb);border-radius:9999px;width:1.35em;height:1.35em;box-shadow:0 0 0 1px #ffffff14}.niah-mock-coms__search{color:#71717a;background:#141416;border:1px solid #27272a;border-radius:9999px;align-items:center;gap:.4rem;margin:0 .1rem;padding:.35rem .55rem;font-size:.95em;display:flex}.niah-mock-coms__search-icon{border:1.5px solid #71717a;border-radius:9999px;flex-shrink:0;width:.7em;height:.7em;position:relative}.niah-mock-coms__search-icon:after{content:"";background:#71717a;border-radius:1px;width:.35em;height:1.5px;position:absolute;bottom:-.12em;right:-.28em;transform:rotate(45deg)}.niah-mock-coms__section{flex-direction:column;gap:.1rem;min-width:0;margin-top:.25rem;display:flex}.niah-mock-coms__section-label{letter-spacing:.06em;text-transform:uppercase;color:#71717a;justify-content:space-between;align-items:center;padding:.2rem .35rem;font-size:.78em;font-weight:650;display:flex}.niah-mock-coms__plus{opacity:.7;background:linear-gradient(#a1a1aa,#a1a1aa) 50% 0/1.5px 100% no-repeat,linear-gradient(#a1a1aa,#a1a1aa) 0/100% 1.5px no-repeat;width:.7em;height:.7em}.niah-mock-coms__row{color:#d4d4d8;border-radius:.4rem;align-items:center;gap:.4rem;min-width:0;padding:.28rem .4rem;font-size:.98em;display:flex}.niah-mock-coms__row--active{color:#fafafa;background:#202f4b}.niah-mock-coms__hash{color:#71717a;width:.75em;font-weight:600}.niah-mock-coms__row--active .niah-mock-coms__hash{color:#93c5fd}.niah-mock-coms__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.niah-mock-coms__time{color:#52525b;flex-shrink:0;font-size:.82em}.niah-mock-coms__avatar{object-fit:cover;background:#27272a;border-radius:9999px;flex-shrink:0;width:1.35em;height:1.35em;display:block}.niah-mock-coms__main{background:#0c0c0e;flex-direction:column;flex:1;min-width:0;display:flex}.niah-mock-coms__main-head{border-bottom:1px solid #1f1f23;align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}.niah-mock-coms__channel-title{color:#fafafa;font-size:1.05em;font-weight:650}.niah-mock-coms__members{color:#a1a1aa;background:#18181b;border:1px solid #27272a;border-radius:9999px;margin-left:auto;padding:.12rem .4rem;font-size:.82em}.niah-mock-coms__thread{flex-direction:column;flex:1;gap:0;min-height:0;padding:.65rem .75rem;display:flex;overflow:hidden}.niah-mock-coms__msg{opacity:0;align-items:flex-start;gap:.45rem;min-width:0;margin-top:.55rem;animation:16s ease-in-out infinite niahComsMsgIn;display:flex;transform:translateY(8px)}.niah-mock-coms__msg--1{margin-top:0;animation-delay:0s}.niah-mock-coms__msg--2{animation-name:niahComsMsgIn2;animation-delay:0s}.niah-mock-coms__msg--3{animation-name:niahComsMsgIn3;animation-delay:0s}.niah-mock-coms__msg .niah-mock-coms__avatar{width:1.55em;height:1.55em;margin-top:.1rem}.niah-mock-coms__bubble{flex:1;min-width:0}.niah-mock-coms__meta{align-items:baseline;gap:.4rem;margin-bottom:.12rem;display:flex}.niah-mock-coms__meta strong{color:#fafafa;font-size:.98em;font-weight:650}.niah-mock-coms__meta span{color:#52525b;font-size:.78em}.niah-mock-coms__bubble p{color:#d4d4d8;margin:0;font-size:.95em}.niah-mock-coms__typing{opacity:0;pointer-events:none;align-items:center;gap:.45rem;height:0;margin:0;display:flex;overflow:hidden}.niah-mock-coms__typing--1{animation:16s ease-in-out infinite niahComsTyping1}.niah-mock-coms__typing--2{animation:16s ease-in-out infinite niahComsTyping2}.niah-mock-coms__typing .niah-mock-coms__avatar{width:1.55em;height:1.55em}.niah-mock-coms__typing-dots{background:#18181b;border:1px solid #27272a;border-radius:9999px;align-items:center;gap:.22em;padding:.35em .55em;display:inline-flex}.niah-mock-coms__typing-dots span{background:#a1a1aa;border-radius:9999px;width:.28em;height:.28em;animation:1s ease-in-out infinite niahComsDot}.niah-mock-coms__typing-dots span:nth-child(2){animation-delay:.15s}.niah-mock-coms__typing-dots span:nth-child(3){animation-delay:.3s}.niah-mock-coms__dm--1{animation:16s ease-in-out infinite niahComsDmPulse}.niah-mock-coms__composer{background:#141416;border:1px solid #27272a;border-radius:.65rem;align-items:center;gap:.45rem;margin:0 .65rem .55rem;padding:.4rem .55rem;display:flex}.niah-mock-coms__composer-input{color:#52525b;flex:1;min-width:0;font-size:.95em;position:relative}.niah-mock-coms__composer-input:after{content:"";vertical-align:-.1em;background:#60a5fa;width:1px;height:.95em;margin-left:.15em;animation:1s step-end infinite niahComsCaret;display:inline-block}.niah-mock-coms__composer-send{clip-path:polygon(15% 10%,90% 50%,15% 90%,30% 50%);background:#2563eb;border-radius:.35rem;flex-shrink:0;width:1.15em;height:1.15em}@keyframes niahComsMsgIn{0%,4%{opacity:0;transform:translateY(8px)}10%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-4px)}}@keyframes niahComsMsgIn2{0%,22%{opacity:0;transform:translateY(8px)}28%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-4px)}}@keyframes niahComsMsgIn3{0%,48%{opacity:0;transform:translateY(8px)}54%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-4px)}}@keyframes niahComsTyping1{0%,10%,26%,to{opacity:0;height:0;margin:0}12%,24%{opacity:1;height:1.75em;margin-top:.45rem}}@keyframes niahComsTyping2{0%,36%,52%,to{opacity:0;height:0;margin:0}38%,50%{opacity:1;height:1.75em;margin-top:.45rem}}@keyframes niahComsDot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-1.5px)}}@keyframes niahComsCaret{0%,45%{opacity:1}50%,to{opacity:0}}@keyframes niahComsDmPulse{0%,20%,to{background:0 0}8%,14%{background:#3b82f624}}@media (prefers-reduced-motion:reduce){.niah-mock-coms__msg,.niah-mock-coms__typing,.niah-mock-coms__dm--1,.niah-mock-coms__composer-input:after,.niah-mock-coms__typing-dots span{animation:none!important}.niah-mock-coms__msg{opacity:1;transform:none}.niah-mock-coms__typing{display:none}.niah-mock-coms__composer-input:after{content:none}}#app-root #new-menu-modal-panel{border-color:var(--app-border,#00000014);color:var(--app-text-primary);background-color:var(--app-surface,#fff)!important}html.glass-mode #app-root #new-menu-modal-panel{isolation:isolate;background-color:var(--glass-elevated-bg)!important;-webkit-backdrop-filter:blur(var(--glass-elevated-blur))!important}#app-root .new-menu-section-label{letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted,#64748b);font-size:.6875rem;font-weight:600}#app-root .new-menu-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}#app-root .new-menu-type-tile{text-align:left;border:1px solid #0000;border-radius:.75rem;align-items:flex-start;gap:.65rem;padding:.7rem .75rem;transition:background-color .15s,border-color .15s;display:flex}#app-root .new-menu-type-tile:hover{background:#6366f114;border-color:#6366f12e}#app-root .new-menu-type-tile-icon{background:var(--app-surface-muted,#f4f5f8);width:2.1rem;height:2.1rem;color:var(--app-text-secondary,#475569);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}#app-root .new-menu-type-tile-text{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}#app-root .new-menu-type-tile-title{color:var(--app-text-primary,#0f172a);font-size:.875rem;font-weight:600}#app-root .new-menu-type-tile-desc{color:var(--app-text-muted,#64748b);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.3;display:-webkit-box;overflow:hidden}#app-root .new-menu-options{flex-direction:column;gap:.35rem;display:flex}#app-root .new-menu-option{text-align:left;border-radius:.75rem;align-items:center;gap:.85rem;padding:.75rem .85rem;transition:background-color .15s;display:flex}#app-root .new-menu-option:hover{background:#6366f114}#app-root .new-menu-option-icon{background:var(--app-surface-muted,#f4f5f8);width:2.25rem;height:2.25rem;color:var(--app-text-secondary,#475569);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}#app-root .new-menu-option-text{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}#app-root .new-menu-option-title{color:var(--app-text-primary,#0f172a);font-size:.9375rem;font-weight:600}#app-root .new-menu-option-desc{color:var(--app-text-muted,#64748b);font-size:.8125rem;line-height:1.35}#app-root .new-menu-option-chevron{color:var(--app-text-muted,#94a3b8);opacity:.7;flex-shrink:0}@media (max-width:380px){#app-root .new-menu-type-grid{grid-template-columns:1fr}}.expert-picker-sheet{z-index:400;min-height:100dvh;padding:max(.75rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(.75rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));-webkit-backdrop-filter:blur(28px)saturate(140%);touch-action:manipulation;background:#0000009e;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.expert-picker-sheet[hidden]{pointer-events:none!important;display:none!important}#expert-picker-modal.expert-picker-sheet__panel{color:#fffffff0;-webkit-backdrop-filter:blur(48px)saturate(185%);background:#202024e0;border:1px solid #ffffff24;border-radius:1.25rem;flex-direction:column;width:100%;max-width:42rem;max-height:min(80dvh,900px);display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0006,0 28px 72px #00000094,inset 0 1px #ffffff1a}#expert-picker-modal.expert-picker-sheet__panel:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(165deg,#ffffff1a 0%,#ffffff05 42%,#0000 72%);position:absolute;inset:0}.expert-picker__header,.expert-picker__body,.expert-picker__footer{z-index:1;position:relative}.expert-picker__header{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem .9rem;display:flex}.expert-picker__title{letter-spacing:-.01em;color:#fffffff5;font-size:1.0625rem;font-weight:600;line-height:1.3}.expert-picker__subtitle{color:#ffffff85;margin-top:.2rem;font-size:.8125rem;line-height:1.4}.expert-picker__close-btn{color:#ffffff8c;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:color .15s,background-color .15s;display:flex}.expert-picker__close-btn:hover{color:#ffffffeb;background:#ffffff14}.expert-picker__body{flex:1;min-height:0;padding:1rem 1.1rem;overflow-y:auto}.expert-picker__footer{border-top:1px solid #ffffff14;flex-shrink:0;justify-content:flex-end;align-items:center;padding:.75rem 1.1rem;display:flex}.expert-picker__section-label{letter-spacing:.06em;text-transform:uppercase;color:#ffffff94;margin-bottom:.35rem;font-size:.6875rem;font-weight:600}.expert-picker__section-label-note{text-transform:none;letter-spacing:normal;color:#ffffff61;font-weight:400}.expert-picker__section-copy{color:#ffffff80;margin-bottom:.75rem;font-size:.8125rem;line-height:1.45}.expert-picker__section{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1rem;padding:.85rem}.expert-picker__section--accent{background:#8b5cf61a;border-color:#a78bfa38}.expert-picker__tabs{background:#ffffff0f;border-radius:.85rem;align-items:center;gap:.3rem;margin-bottom:1rem;padding:.25rem;display:flex}.expert-picker__tab{color:#ffffff94;touch-action:manipulation;border-radius:.65rem;flex:1;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25;transition:color .15s,background-color .15s,box-shadow .15s}.expert-picker__tab:hover{color:#ffffffd1}.expert-picker__tab.is-active{color:#fffffff5;background:#ffffff1f;box-shadow:0 1px 3px #00000038}.expert-picker__btn-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.expert-picker__btn{touch-action:manipulation;border-radius:.65rem;justify-content:center;align-items:center;gap:.35rem;min-width:0;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;line-height:1.25;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.expert-picker__btn--action{color:#fffffff0;background:#ffffff14;border:1px solid #ffffff24;flex:1}@media (min-width:640px){.expert-picker__btn--action{flex:none}}.expert-picker__btn--action:hover{background:#ffffff24;border-color:#ffffff38}.expert-picker__btn--outline{color:#d8b4fef2;background:#8b5cf61f;border:1px solid #a78bfa59}.expert-picker__btn--outline:hover{background:#8b5cf633}.expert-picker__btn--ghost{color:#ffffffc7;background:#ffffff0f}.expert-picker__btn--ghost:hover{color:#fffffff0;background:#ffffff1a}.expert-picker__btn--accent{color:#e9d5fff5;background:#8b5cf638}.expert-picker__btn--accent:hover{background:#8b5cf652}.expert-picker__btn--danger-text{color:#f87171b8;font-size:.75rem;font-weight:500}.expert-picker__btn--danger-text:hover{color:#fca5a5f2}.expert-picker__done-btn{color:#121214f2;background:#ffffffeb;border-radius:.65rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;transition:background-color .15s}.expert-picker__done-btn:hover{background:#fff}.expert-picker__custom-row{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.expert-picker__custom-label{color:#ffffffb8;font-size:.8125rem;font-weight:600}.expert-picker__select{color:#ffffffeb;background:#ffffff14;border:1px solid #ffffff24;border-radius:.55rem;outline:none;width:5rem;padding:.35rem .5rem;font-size:.8125rem}.expert-picker__select:focus{border-color:#a78bfa73;box-shadow:0 0 0 2px #8b5cf633}.expert-picker__input{color:#fffffff0;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;outline:none;width:100%;padding:.7rem .85rem .7rem 2.35rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.expert-picker__input::placeholder{color:#ffffff57}.expert-picker__input:focus{border-color:#a78bfa66;box-shadow:0 0 0 2px #8b5cf62e}.expert-picker__search-wrap{position:relative}.expert-picker__search-icon{color:#ffffff57;pointer-events:none;width:1.15rem;height:1.15rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.expert-picker__search-results{background:#18181cf2;border:1px solid #ffffff1a;border-radius:.85rem;max-height:12rem;margin-top:.5rem;overflow-y:auto;box-shadow:0 12px 32px #00000059}.expert-picker__team-row{border-radius:.85rem;align-items:center;gap:.5rem;width:100%;padding:.55rem .75rem;display:flex}.expert-picker__team-row--lead{background:#8b5cf61f;box-shadow:inset 0 0 0 1px #a78bfa38}.expert-picker__team-row--member{background:#ffffff0a}.expert-picker__agent-row{border-radius:.85rem;align-items:center;gap:.5rem;width:100%;padding:.55rem .75rem;transition:background-color .15s;display:flex}.expert-picker__agent-row:hover{background:#ffffff0d}.expert-picker__agent-row.is-muted{opacity:.55}.expert-picker__profile-link{touch-action:manipulation;border-radius:.55rem;flex:1;align-items:center;gap:.75rem;min-width:0;min-height:2.75rem;margin-left:-.2rem;padding:0 .45rem 0 .2rem;transition:background-color .15s;display:flex}.expert-picker__profile-link:hover{background:#ffffff0f}.expert-picker__agent-name{color:#fffffff0;font-size:.9375rem;font-weight:600}.expert-picker__agent-meta{color:#ffffff7a;font-size:.8125rem}.expert-picker__lead-badge{letter-spacing:.04em;text-transform:uppercase;color:#d8b4fef2;background:#8b5cf633;border-radius:.3rem;flex-shrink:0;padding:.1rem .35rem;font-size:.625rem;font-weight:700}.expert-picker__details{background:#ffffff08;border:1px solid #ffffff1a;border-radius:.85rem;margin-top:1rem}.expert-picker__details[open]{background:#ffffff0d}.expert-picker__details-summary{cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:.05em;text-transform:uppercase;color:#ffffff8c;touch-action:manipulation;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .75rem;font-size:.8125rem;font-weight:600;display:flex}.expert-picker__details-body{border-top:1px solid #ffffff14;max-height:13rem;padding:.5rem .75rem .75rem;overflow-y:auto}.expert-picker__panel-row{text-align:left;border-radius:.85rem;align-items:center;gap:.75rem;width:100%;padding:.55rem .75rem;transition:background-color .15s;display:flex}.expert-picker__panel-row:hover{background:#ffffff0f}.expert-picker__panel-use{color:#c4b5fdf2;flex-shrink:0;font-size:.75rem;font-weight:600}.expert-picker__empty-avatar{color:#ffffff80;background:#ffffff1a;border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.625rem;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}#expert-picker-modal [id$=-search-wrapper] input[type=text]{color:#fffffff0!important;box-shadow:none!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important}#expert-picker-modal [id$=-search-wrapper] input[type=text]::placeholder{color:#ffffff57!important}#expert-picker-modal [id$=-search-wrapper] input[type=text]:focus{border-color:#a78bfa66!important;box-shadow:0 0 0 2px #8b5cf62e!important}#expert-picker-modal [id$=-search-wrapper]+div,#expert-picker-modal [id$=-search-wrapper]~div.absolute{color:#ffffffe6!important;background:#18181cfa!important;border-color:#ffffff1f!important}#expert-picker-modal [id$=-search-wrapper] button{color:#ffffffe0!important}#expert-picker-modal [id$=-search-wrapper] button:hover{background:#8b5cf629!important}#expert-picker-modal .inline-flex.items-center.gap-1{color:#e9d5fff2!important;background:#8b5cf624!important;border-color:#a78bfa47!important}@media (prefers-reduced-motion:reduce){.expert-picker-sheet,#expert-picker-modal.expert-picker-sheet__panel{animation:none}}#personas-page{flex-direction:column;min-height:0;display:flex}#personas-portal{flex-direction:column;gap:.85rem;width:100%;display:flex}#personas-page .personas-tabs{width:100%;max-width:18rem}#personas-page .personas-toolbar{border:1px solid var(--app-border,#0f172a14);background:var(--app-surface-muted,#f4f5f8);border-radius:.75rem;flex-direction:column;gap:.65rem;padding:.75rem .85rem;display:flex}#personas-page .personas-search-field{border:1px solid var(--app-border,#0f172a1a);background:var(--app-surface,#fff);border-radius:.55rem;align-items:center;gap:.55rem;min-height:2.5rem;padding:0 .75rem;transition:border-color .15s,box-shadow .15s;display:flex}#personas-page .personas-search-field:focus-within{border-color:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){#personas-page .personas-search-field:focus-within{border-color:color-mix(in srgb, var(--app-text-primary,#0f172a) 22%, transparent)}}#personas-page .personas-search-field:focus-within{box-shadow:0 0 0 3px var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){#personas-page .personas-search-field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--app-text-primary,#0f172a) 8%, transparent)}}#personas-page .personas-search-input{min-width:0;color:var(--app-text-primary,#0f172a);box-shadow:none;background:0 0;border:none;outline:none;flex:1;padding:.55rem 0;font-size:.9rem;line-height:1.25rem}#personas-page .personas-search-input:focus,#personas-page .personas-search-input:focus-visible{box-shadow:none;outline:none}#personas-page .personas-search-input::placeholder{color:var(--app-text-muted,#64748b)}#personas-page .personas-location-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}#personas-page .personas-location-field{flex:12rem;min-width:0;position:relative}#personas-page .personas-location-field .personas-location-icon{z-index:1;pointer-events:none;color:var(--app-text-muted,#64748b);inset-block:0;align-items:center;display:flex;position:absolute;left:.7rem}#personas-page .personas-location-input{border:1px solid var(--app-border,#0f172a1a);background:var(--app-surface,#fff);width:100%;min-height:2.25rem;color:var(--app-text-primary,#0f172a);border-radius:.5rem;padding-left:2.15rem;padding-right:.75rem;font-size:.8125rem}#personas-page .personas-location-input:focus{border-color:var(--app-text-primary,#0f172a);outline:none}@supports (color:color-mix(in lab, red, red)){#personas-page .personas-location-input:focus{border-color:color-mix(in srgb, var(--app-text-primary,#0f172a) 22%, transparent)}}#personas-page .personas-location-input:focus{box-shadow:0 0 0 3px var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){#personas-page .personas-location-input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--app-text-primary,#0f172a) 8%, transparent)}}#personas-page .personas-location-meta{flex-wrap:wrap;align-items:center;gap:.55rem .85rem;display:flex}#personas-page .personas-radius-label{color:var(--app-text-muted,#64748b);white-space:nowrap;align-items:center;gap:.45rem;font-size:.75rem;font-weight:500;display:inline-flex}#personas-page .personas-radius-slider{appearance:none;cursor:pointer;background:var(--app-text-primary,#0f172a);border-radius:999px;width:6.5rem;height:.35rem}@supports (color:color-mix(in lab, red, red)){#personas-page .personas-radius-slider{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 14%, transparent)}}#personas-page .personas-radius-slider::-webkit-slider-thumb{appearance:none;background:var(--app-text-primary,#0f172a);border:none;border-radius:999px;width:.85rem;height:.85rem;box-shadow:0 1px 2px #0f172a33}#personas-page .personas-radius-slider::-moz-range-thumb{background:var(--app-text-primary,#0f172a);border:none;border-radius:999px;width:.85rem;height:.85rem;box-shadow:0 1px 2px #0f172a33}#personas-page .personas-hometown-btn{color:var(--app-text-secondary,#475569);font-size:.75rem;font-weight:600;transition:color .15s}#personas-page .personas-hometown-btn:hover{color:var(--app-text-primary,#0f172a)}#personas-page .personas-clear-location{width:2rem;height:2rem;color:var(--app-text-muted,#64748b);border-radius:.5rem;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}#personas-page .personas-clear-location:hover{color:var(--app-text-primary,#0f172a);background:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){#personas-page .personas-clear-location:hover{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 6%, transparent)}}#personas-page .personas-empty{text-align:center;border:1px dashed var(--app-border,#0f172a1f);border-radius:.9rem;flex-direction:column;align-items:center;padding:3.25rem 1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){#personas-page .personas-empty{border:1px dashed color-mix(in srgb, var(--app-border,#0f172a1f) 90%, transparent)}}#personas-page .personas-empty{background:var(--app-surface-muted,#f4f5f8)}@supports (color:color-mix(in lab, red, red)){#personas-page .personas-empty{background:color-mix(in srgb, var(--app-surface-muted,#f4f5f8) 65%, transparent)}}#personas-page .personas-empty__icon{background:var(--app-text-primary,#0f172a);border-radius:.85rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){#personas-page .personas-empty__icon{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 6%, transparent)}}#personas-page .personas-empty__icon{color:var(--app-text-muted,#64748b)}#personas-page .personas-empty__title{letter-spacing:-.01em;color:var(--app-text-primary,#0f172a);margin-top:1rem;font-size:1.05rem;font-weight:600}#personas-page .personas-empty__copy{max-width:22rem;color:var(--app-text-muted,#64748b);margin-top:.4rem;font-size:.875rem;line-height:1.45}#personas-page .personas-grid{grid-template-columns:1fr;gap:.85rem;display:grid}@media (min-width:640px){#personas-page .personas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){#personas-page .personas-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#personas-page .persona-card{border:1px solid var(--app-border,#0f172a14);background:var(--app-surface,#fff);border-radius:.9rem;flex-direction:column;gap:.85rem;min-height:100%;padding:1rem 1rem .9rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;box-shadow:0 1px 1px #0f172a08}#personas-page .persona-card:hover{border-color:var(--app-text-primary,#0f172a);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){#personas-page .persona-card:hover{border-color:color-mix(in srgb, var(--app-text-primary,#0f172a) 14%, transparent)}}#personas-page .persona-card:hover{box-shadow:0 1px 2px #0f172a0a,0 10px 24px #0f172a12}#personas-page .persona-card__header{align-items:flex-start;gap:.85rem;display:flex}#personas-page .persona-card__avatar{background:var(--app-surface-muted,#78788c14);border-radius:.65rem;flex-shrink:0;width:3.5rem;height:3.5rem;overflow:hidden;box-shadow:0 1px 2px #0f172a14}#personas-page .persona-card__avatar img{border-radius:.65rem;width:100%;height:100%;display:block}#personas-page .persona-card__identity{flex:1;min-width:0;padding-top:.05rem}#personas-page .persona-card__name{letter-spacing:-.015em;color:var(--app-text-primary,#0f172a);font-size:1rem;font-weight:600;line-height:1.25;transition:color .15s;display:block}#personas-page .persona-card__name:hover{color:var(--color-accent,var(--app-text-secondary,#475569))}#personas-page .persona-card__subtitle{color:var(--app-text-muted,#64748b);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}#personas-page .persona-card__bio{color:var(--app-text-secondary,#475569);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.875rem;line-height:1.45;display:-webkit-box;overflow:hidden}#personas-page .persona-card__footer{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:auto;padding-top:.15rem;display:flex}#personas-page .persona-card__footer .chrome-btn{border-radius:.55rem}#personas-page .persona-card__roster{color:var(--app-text-muted,#64748b);border-radius:.55rem;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.8125rem;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}#personas-page .persona-card__roster:hover{color:#dc2626;background:#dc262614}html[data-color-scheme=dark] #personas-page .personas-toolbar,html[data-color-scheme=neutral] #personas-page .personas-toolbar{background:var(--app-surface-muted)}html[data-color-scheme=dark] #personas-page .persona-card:hover,html[data-color-scheme=neutral] #personas-page .persona-card:hover{box-shadow:0 1px 2px #0000004d,0 12px 28px #00000059}html.glass-mode #personas-page .personas-toolbar,.glass-mode #personas-page .personas-toolbar{background:var(--glass-elevated-bg,#ffffff14)}@supports (color:color-mix(in lab, red, red)){html.glass-mode #personas-page .personas-toolbar,.glass-mode #personas-page .personas-toolbar{background:color-mix(in srgb, var(--glass-elevated-bg,#ffffff14) 80%, transparent)}}html.glass-mode #personas-page .personas-toolbar,.glass-mode #personas-page .personas-toolbar{-webkit-backdrop-filter:blur(12px)}html.glass-mode #personas-page .persona-card,.glass-mode #personas-page .persona-card{background:var(--glass-elevated-bg,#ffffff1a)}@supports (color:color-mix(in lab, red, red)){html.glass-mode #personas-page .persona-card,.glass-mode #personas-page .persona-card{background:color-mix(in srgb, var(--glass-elevated-bg,#ffffff1a) 85%, transparent)}}html.glass-mode #personas-page .persona-card,.glass-mode #personas-page .persona-card{-webkit-backdrop-filter:blur(16px)}@media (prefers-reduced-motion:reduce){#personas-page .persona-card,#personas-page .persona-card:hover{transition:none;transform:none}}.document-surface{color-scheme:light;background:#f3f4f6;min-height:100%;padding:24px 16px}@media (min-width:640px){.document-surface{padding:40px 32px}}.document-page{color:#1a1a1a;color-scheme:light;background:#fff;border-radius:4px;max-width:816px;margin:0 auto;padding:56px 64px;font-family:Times New Roman,Georgia,serif;font-size:12pt;line-height:1.6;box-shadow:0 1px 4px #0000001f}@media (max-width:640px){.document-page{padding:32px 28px}}.document-page,.document-page.prose,.document-page .prose{--tw-prose-body:#1a1a1a;--tw-prose-headings:#1a1a1a;--tw-prose-bold:#1a1a1a;--tw-prose-counters:#1a1a1a;--tw-prose-bullets:#1a1a1a;--tw-prose-quotes:#475569;--tw-prose-captions:#64748b;--tw-prose-th-borders:#cbd5e1;--tw-prose-td-borders:#cbd5e1;color:#1a1a1a;max-width:none}.document-page p,.document-page li,.document-page span,.document-page div,.document-page strong,.document-page em,.document-page label,.document-page caption,.document-page td,.document-page th,.document-page.prose p,.document-page.prose li,.document-page.prose span,.document-page.prose div,.document-page.prose strong,.document-page.prose em,.document-page.prose label,.document-page.prose caption,.document-page.prose td,.document-page.prose th,.dark .document-page p,.dark .document-page li,.dark .document-page span,.dark .document-page div,.dark .document-page strong,.dark .document-page em,.dark .document-page label,.dark .document-page caption,.dark .document-page td,.dark .document-page th,.dark .document-page.prose p,.dark .document-page.prose li,.dark .document-page.prose span,.dark .document-page.prose div,.dark .document-page.prose strong,.dark .document-page.prose em,.dark .document-page.prose label,.dark .document-page.prose caption,.dark .document-page.prose td,.dark .document-page.prose th,html.dark .document-page p,html.dark .document-page li,html.dark .document-page span,html.dark .document-page div,html.dark .document-page strong,html.dark .document-page em,html.dark .document-page label,html.dark .document-page caption,html.dark .document-page td,html.dark .document-page th,html.dark .document-page.prose p,html.dark .document-page.prose li,html.dark .document-page.prose span,html.dark .document-page.prose div,html.dark .document-page.prose strong,html.dark .document-page.prose em,html.dark .document-page.prose label,html.dark .document-page.prose caption,html.dark .document-page.prose td,html.dark .document-page.prose th{color:#1a1a1a!important}.document-page th[style*="color: white"],.document-page th[style*=color\:white],.document-page td[style*="color: white"],.document-page td[style*=color\:white],.dark .document-page th[style*="color: white"],.dark .document-page th[style*=color\:white],.dark .document-page td[style*="color: white"],.dark .document-page td[style*=color\:white],html.dark .document-page th[style*="color: white"],html.dark .document-page th[style*=color\:white],html.dark .document-page td[style*="color: white"],html.dark .document-page td[style*=color\:white]{color:#fff!important}.document-page h1,.document-page h2,.document-page h3,.document-page h4,.document-page h5,.document-page h6,.dark .document-page h1,.dark .document-page h2,.dark .document-page h3,.dark .document-page h4,.dark .document-page h5,.dark .document-page h6,html.dark .document-page h1,html.dark .document-page h2,html.dark .document-page h3,html.dark .document-page h4,html.dark .document-page h5,html.dark .document-page h6{color:#036;font-family:inherit}.document-page a,.dark .document-page a,html.dark .document-page a{color:#1d4ed8}.document-page code,.document-page pre,.dark .document-page code,.dark .document-page pre,html.dark .document-page code,html.dark .document-page pre{color:#0f172a;background:#f1f5f9}.document-page blockquote,.dark .document-page blockquote,html.dark .document-page blockquote{color:#475569;border-left:3px solid #cbd5e1}.document-page th,.dark .document-page th,html.dark .document-page th,.dark .document-page.prose th,html.dark .document-page.prose th{background:#f1f5f9;color:#1a1a1a!important}.document-page th,.document-page td,.dark .document-page th,.dark .document-page td,html.dark .document-page th,html.dark .document-page td,.dark .document-page.prose th,.dark .document-page.prose td,html.dark .document-page.prose th,html.dark .document-page.prose td{border:1px solid #cbd5e1;color:#1a1a1a!important}.document-page img{max-width:100%;height:auto}.document-page.ProseMirror{outline:none;min-height:400px}.document-page .selectedCell:after{content:"";pointer-events:none;background:#1d4ed81f;position:absolute;inset:0}.document-page th,.document-page td{position:relative}.document-page .column-resize-handle{cursor:col-resize;background:#1d4ed8;width:4px;position:absolute;top:0;bottom:0;right:-2px}.document-page.ProseMirror.resize-cursor{cursor:col-resize}.document-page .artifact-raw-block{border-radius:4px;position:relative}.document-page .ProseMirror-selectednode.artifact-raw-block,.document-page .artifact-raw-block.ProseMirror-selectednode{outline-offset:2px;outline:2px solid #1d4ed8}.document-page .artifact-raw-block svg{max-width:100%;height:auto}.document-page ins,.document-page .ProseMirror ins{color:#14532d;text-underline-offset:2px;background:#16a34a2e;text-decoration:underline;text-decoration-thickness:1px}.document-page del,.document-page .ProseMirror del{color:#7f1d1d;background:#dc262624;text-decoration:line-through}.modern-audio-player{box-sizing:border-box;width:100%;max-width:100%;display:block;overflow:hidden}.modern-audio-player .loading-state{-webkit-backdrop-filter:blur(4px)}.modern-audio-player .play-btn{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.modern-audio-player .play-btn:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.modern-audio-player .play-btn:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.modern-audio-player .waveform-container{-webkit-user-select:none;user-select:none;contain:layout;visibility:visible!important;opacity:1!important;box-sizing:border-box!important;background:0 0!important;width:100%!important;max-width:100%!important;height:60px!important;min-height:60px!important;display:block!important;overflow:hidden!important}html.ios-app .modern-audio-player .waveform-container,html.ios-web .modern-audio-player .waveform-container{transform:translateZ(0);overflow:hidden!important}@media (max-width:640px){.modern-audio-player:not(.modern-audio-player--card){padding:calc(var(--spacing) * 3)}.modern-audio-player .play-btn{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8)}.modern-audio-player .play-btn svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.modern-audio-player .waveform-container{min-height:50px}}@media (hover:none) and (pointer:coarse){.modern-audio-player .play-btn:active{background-color:var(--color-blue-700)}.modern-audio-player .waveform-container{cursor:pointer;touch-action:manipulation}}#global-audio-player{pointer-events:none;z-index:90;position:fixed;inset:0}html[data-color-scheme=dark] #global-audio-player,html[data-color-scheme=neutral] #global-audio-player{color-scheme:dark;--app-surface:#141416;--app-border:#ffffff1f;--app-text-primary:#f4f4f5}html[data-color-scheme=neutral] #global-audio-player{--app-surface:#1e293b;--app-border:#94a3b829;--app-text-primary:#f1f5f9}#global-audio-player.hidden{display:none}.gap-pill{pointer-events:auto;top:calc(env(safe-area-inset-top,0px) + .5rem);background:var(--app-surface,#fff);border-radius:9999px;align-items:center;gap:.5rem;max-width:min(70vw,22rem);padding:.375rem .5rem;display:flex;position:fixed;left:50%;right:auto;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.gap-pill{background:color-mix(in srgb, var(--app-surface,#fff) 85%, transparent)}}.gap-pill{border:1px solid var(--app-border,#00000014);-webkit-backdrop-filter:blur(16px);color:var(--app-text-primary,#111827);box-shadow:0 6px 20px #0000002e}html[data-color-scheme=dark] .gap-pill,html[data-color-scheme=neutral] .gap-pill{background:var(--app-surface,#141416)}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] .gap-pill,html[data-color-scheme=neutral] .gap-pill{background:color-mix(in srgb, var(--app-surface,#141416) 85%, transparent)}}html[data-color-scheme=dark] .gap-pill,html[data-color-scheme=neutral] .gap-pill{border-color:var(--app-border,#ffffff1f);color:var(--app-text-primary,#f3f4f6)}.gap-pill__artwork{object-fit:cover;border-radius:.375rem;flex-shrink:0;width:1.75rem;height:1.75rem}.gap-pill__title{text-align:left;white-space:nowrap;text-overflow:ellipsis;min-width:0;color:inherit;cursor:pointer;background:0 0;border:none;flex:auto;font-size:.8125rem;font-weight:600;overflow:hidden}.gap-icon-btn{width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,transform .1s;display:inline-flex}.gap-icon-btn:hover{background:#0000000f}.dark .gap-icon-btn:hover{background:#ffffff1a}.gap-icon-btn:active{transform:scale(.92)}.gap-panel{pointer-events:auto;top:calc(env(safe-area-inset-top,0px) + 3.25rem);background:var(--app-surface,#fff);border-radius:1rem;flex-direction:column;width:min(92vw,22rem);max-height:min(80vh,34rem);padding:1rem;display:flex;position:fixed;left:50%;right:auto;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.gap-panel{background:color-mix(in srgb, var(--app-surface,#fff) 96%, transparent)}}.gap-panel{border:1px solid var(--app-border,#00000014);-webkit-backdrop-filter:blur(20px);color:var(--app-text-primary,#111827);box-shadow:0 12px 40px #00000040}html[data-color-scheme=dark] .gap-panel,html[data-color-scheme=neutral] .gap-panel{background:var(--app-surface,#0a0a0a)}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] .gap-panel,html[data-color-scheme=neutral] .gap-panel{background:color-mix(in srgb, var(--app-surface,#0a0a0a) 96%, transparent)}}html[data-color-scheme=dark] .gap-panel,html[data-color-scheme=neutral] .gap-panel{border-color:var(--app-border,#ffffff1f);color:var(--app-text-primary,#f3f4f6)}.gap-panel.hidden{display:none}.gap-panel__header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.gap-panel__heading{text-transform:uppercase;letter-spacing:.06em;opacity:.6;font-size:.6875rem;font-weight:700}.gap-now{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.gap-now__artwork{object-fit:cover;border-radius:.5rem;flex-shrink:0;width:3rem;height:3rem}.gap-now__art-btn{cursor:default;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;padding:0}.gap-now__art-btn.is-link{cursor:pointer}.gap-now__meta{min-width:0}.gap-now__title{white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;color:inherit;cursor:default;background:0 0;border:none;padding:0;font-family:inherit;font-size:.9375rem;font-weight:600;display:block;overflow:hidden}.gap-now__title.is-link{cursor:pointer}.gap-now__title.is-link:hover{text-decoration:underline}.gap-now__artist{color:var(--app-text-secondary,var(--app-text-primary,#111827));white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;text-decoration:none;display:block;overflow:hidden}.gap-now__artist:hover{text-decoration:underline}.gap-now__links{flex-wrap:wrap;gap:.25rem .7rem;margin-top:.25rem;display:flex}.gap-now__links.hidden{display:none}.gap-now__link{color:var(--app-text-primary,#111827);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600}.gap-now__link:hover{text-decoration:underline}.gap-now__link.hidden{display:none}.gap-seek-row{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.gap-time{font-variant-numeric:tabular-nums;opacity:.7;text-align:center;flex-shrink:0;min-width:2.25rem;font-size:.6875rem}.gap-range{accent-color:#3b82f6;cursor:pointer;flex:auto;width:100%}.gap-controls{justify-content:center;align-items:center;gap:1.25rem;margin:.25rem 0 .75rem;display:flex}.gap-play-btn{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:9999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;transition:background-color .15s,transform .1s;display:inline-flex}.gap-play-btn:hover{background:#2563eb}.gap-play-btn:active{transform:scale(.94)}.gap-shuffle.is-active,.gap-repeat.is-active{color:#3b82f6;background:#3b82f62e}.gap-shuffle.is-active:hover,.gap-repeat.is-active:hover{background:#3b82f647}.gap-repeat{position:relative}.gap-repeat-one{font-size:.6rem;font-weight:700;position:absolute;bottom:.1rem;right:.15rem}.gap-volume-row{opacity:.85;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.gap-queue-header{justify-content:space-between;align-items:center;margin-bottom:.375rem;display:flex}.gap-clear-btn{color:#ef4444;cursor:pointer;background:0 0;border:none;font-size:.75rem;font-weight:600}.gap-clear-btn:hover{text-decoration:underline}.gap-queue{-webkit-overflow-scrolling:touch;flex:auto;margin:0;padding:0;list-style:none;overflow-y:auto}.gap-queue-item{cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;transition:background-color .15s;display:flex;position:relative}.gap-queue-item:hover{background:#0000000d}.dark .gap-queue-item:hover{background:#ffffff12}.gap-queue-item--active{background:#3b82f61f}.gap-queue-item--active .gap-queue-item__title{color:#3b82f6;font-weight:600}.gap-queue-item__art{background:#00000014;border-radius:.35rem;flex-shrink:0;width:2rem;height:2rem;overflow:hidden}html[data-color-scheme=dark] .gap-queue-item__art,html[data-color-scheme=neutral] .gap-queue-item__art{background:#ffffff14}.gap-queue-item__art img{object-fit:cover;width:100%;height:100%;display:block}.gap-queue-item__art img.hidden{display:none}.gap-queue-item__title{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:.8125rem;overflow:hidden}.gap-queue-item__remove{width:1.5rem;height:1.5rem;color:inherit;opacity:.5;cursor:pointer;background:0 0;border:none;border-radius:9999px;flex-shrink:0;font-size:1.125rem;line-height:1}.gap-queue-item__remove:hover{opacity:1;color:#ef4444;background:#ef444426}.gap-queue-item__menu{flex-shrink:0;position:relative}.gap-queue-item__menu summary{cursor:pointer;color:inherit;opacity:.55;letter-spacing:.08em;padding:.15rem .25rem;font-size:.95rem;line-height:1;list-style:none}.gap-queue-item__menu summary::-webkit-details-marker{display:none}.gap-queue-item__menu summary:hover{opacity:1}.gap-queue-item__menu-list{z-index:5;background:var(--app-surface,#fff);min-width:8.5rem;color:var(--app-text-primary,#0f172a);border-radius:.55rem;flex-direction:column;padding:.3rem;display:flex;position:absolute;top:calc(100% + .2rem);right:0;box-shadow:0 10px 28px #0000002e}.gap-queue-item__menu-list.is-ported{z-index:130;pointer-events:auto;--app-surface:#fff;--app-text-primary:#0f172a;background:var(--app-surface);color:var(--app-text-primary);position:fixed;top:auto;right:auto}html[data-color-scheme=dark] .gap-queue-item__menu-list.is-ported,html[data-color-scheme=neutral] .gap-queue-item__menu-list.is-ported{--app-surface:#141416;--app-text-primary:#f4f4f5}html[data-color-scheme=neutral] .gap-queue-item__menu-list.is-ported{--app-surface:#1e293b;--app-text-primary:#f1f5f9}html[data-color-scheme=pink] .gap-queue-item__menu-list.is-ported{--app-text-primary:#500724}html[data-color-scheme=purple] .gap-queue-item__menu-list.is-ported{--app-text-primary:#2e1065}html[data-color-scheme=press] .gap-queue-item__menu-list.is-ported{--app-surface:#faf8f2;--app-text-primary:#2d2a23}.gap-queue-item__menu-list button{color:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.4rem;padding:.4rem .5rem;font-family:inherit;font-size:.78rem;font-weight:600}.gap-queue-item__menu-list button:hover{background:var(--app-text-primary,#0f172a)}@supports (color:color-mix(in lab, red, red)){.gap-queue-item__menu-list button:hover{background:color-mix(in srgb, var(--app-text-primary,#0f172a) 8%, transparent)}}@media (max-width:640px){.gap-pill{gap:.375rem;max-width:none;padding:.25rem .375rem}.gap-pill__title{display:none}.gap-panel{top:calc(env(safe-area-inset-top,0px) + 3.25rem);width:auto;max-height:min(70vh, calc(100dvh - env(safe-area-inset-top,0px) - 5rem));bottom:auto;left:.5rem!important;right:.5rem!important;transform:none!important}}#series-reader-modal-panel{--reader-font-size:16px;--reader-leading:1.55}html.android-app [id*=series-reader-modal]{height:100dvh!important;height:calc(var(--vh) * 100)!important;min-height:100dvh!important;min-height:calc(var(--vh) * 100)!important;z-index:90!important;visibility:visible!important;opacity:1!important;position:fixed!important}html.android-app #series-reader-modal-panel,html.android-app [id*=series-reader-modal-panel]{height:100dvh!important;height:calc(var(--vh) * 100)!important;min-height:100dvh!important;min-height:calc(var(--vh) * 100)!important;z-index:91!important;visibility:visible!important;opacity:1!important;background-color:inherit!important;box-sizing:border-box!important;flex-direction:column!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;display:flex!important;position:fixed!important;overflow:hidden!important}html.android-app [id*=series-reader-modal-bg],html.android-app [id*=series-reader-modal]>div:first-child{z-index:90!important;visibility:visible!important;opacity:1!important;position:fixed!important}html.android-app #series-reader-modal-panel[data-reader-theme=dark]{color:#fff!important;background-color:#000!important}html.android-app #series-reader-modal-panel[data-reader-theme=paper]{color:#111827!important;background-color:#fbf6ea!important}html.android-app #series-reader-modal-panel[data-reader-theme=system],html.android-app #series-reader-modal-panel:not([data-reader-theme]){color:#111827!important;background-color:#fff!important}html.android-app.dark #series-reader-modal-panel[data-reader-theme=system],html.android-app [data-color-scheme=dark] #series-reader-modal-panel[data-reader-theme=system]{color:#fff!important;background-color:#000!important}html.android-app #series-reader-modal-panel *{visibility:visible!important;opacity:1!important}html.android-app #series-reader-modal-panel[data-reader-theme=dark] *,html.android-app #series-reader-modal-panel[data-reader-theme=dark] h1,html.android-app #series-reader-modal-panel[data-reader-theme=dark] h2,html.android-app #series-reader-modal-panel[data-reader-theme=dark] h3,html.android-app #series-reader-modal-panel[data-reader-theme=dark] p,html.android-app #series-reader-modal-panel[data-reader-theme=dark] div{color:#fff!important}html.android-app #series-reader-modal-panel[data-reader-theme=paper] *,html.android-app #series-reader-modal-panel[data-reader-theme=paper] h1,html.android-app #series-reader-modal-panel[data-reader-theme=paper] h2,html.android-app #series-reader-modal-panel[data-reader-theme=paper] h3,html.android-app #series-reader-modal-panel[data-reader-theme=paper] p,html.android-app #series-reader-modal-panel[data-reader-theme=paper] div,html.android-app #series-reader-modal-panel[data-reader-theme=system] *,html.android-app #series-reader-modal-panel:not([data-reader-theme]) *,html.android-app #series-reader-modal-panel[data-reader-theme=system] h1,html.android-app #series-reader-modal-panel[data-reader-theme=system] h2,html.android-app #series-reader-modal-panel[data-reader-theme=system] h3,html.android-app #series-reader-modal-panel[data-reader-theme=system] p,html.android-app #series-reader-modal-panel[data-reader-theme=system] div,html.android-app #series-reader-modal-panel:not([data-reader-theme]) h1,html.android-app #series-reader-modal-panel:not([data-reader-theme]) h2,html.android-app #series-reader-modal-panel:not([data-reader-theme]) h3,html.android-app #series-reader-modal-panel:not([data-reader-theme]) p,html.android-app #series-reader-modal-panel:not([data-reader-theme]) div{color:#111827!important}html.android-app.dark #series-reader-modal-panel[data-reader-theme=system] *,html.android-app [data-color-scheme=dark] #series-reader-modal-panel[data-reader-theme=system] *,html.android-app.dark #series-reader-modal-panel[data-reader-theme=system] h1,html.android-app.dark #series-reader-modal-panel[data-reader-theme=system] h2,html.android-app.dark #series-reader-modal-panel[data-reader-theme=system] h3,html.android-app.dark #series-reader-modal-panel[data-reader-theme=system] p,html.android-app.dark #series-reader-modal-panel[data-reader-theme=system] div,html.android-app [data-color-scheme=dark] #series-reader-modal-panel[data-reader-theme=system] h1,html.android-app [data-color-scheme=dark] #series-reader-modal-panel[data-reader-theme=system] h2,html.android-app [data-color-scheme=dark] #series-reader-modal-panel[data-reader-theme=system] h3,html.android-app [data-color-scheme=dark] #series-reader-modal-panel[data-reader-theme=system] p,html.android-app [data-color-scheme=dark] #series-reader-modal-panel[data-reader-theme=system] div{color:#fff!important}html.android-app [id*=series-reader-modal-panel],html.android-app #series-reader-modal-panel{padding-top:calc(env(safe-area-inset-top,0px) + 2.5rem)!important;padding-top:calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + 2.5rem)!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important}html.android-app [id*=series-reader-modal-panel]>div.border-b,html.android-app #series-reader-modal-panel>div.border-b,html.android-app [id*=series-reader-modal-panel]>div:first-child,html.android-app #series-reader-modal-panel>div:first-child{padding-top:calc(env(safe-area-inset-top,0px) + .5rem)!important;padding-top:calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + .5rem)!important;box-sizing:border-box!important;flex-direction:row!important;flex:none!important;align-items:center!important;gap:.75rem!important;width:100%!important;min-width:100%!important;max-width:100%!important;padding-bottom:.5rem!important;padding-left:.75rem!important;padding-right:.75rem!important;display:flex!important;position:relative!important;overflow:visible!important}html.android-app [id*=series-reader-modal-panel]>div.border-b>button,html.android-app #series-reader-modal-panel>div.border-b>button,html.android-app [id*=series-reader-modal-panel]>div:first-child>button,html.android-app #series-reader-modal-panel>div:first-child>button{z-index:10!important;pointer-events:auto!important;box-sizing:border-box!important;flex:0 0 2.5rem!important;width:2.5rem!important;min-width:2.5rem!important;max-width:2.5rem!important;height:2.5rem!important;min-height:2.5rem!important;margin:0!important;padding:.5rem!important;position:relative!important}html.android-app [id*=series-reader-modal-panel]>div.border-b>div.min-w-0,html.android-app #series-reader-modal-panel>div.border-b>div.min-w-0,html.android-app [id*=series-reader-modal-panel]>div:first-child>div.min-w-0,html.android-app #series-reader-modal-panel>div:first-child>div.min-w-0{box-sizing:border-box!important;flex:auto!important;width:auto!important;min-width:0!important;max-width:calc(100% - 3.25rem)!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}html.android-app [id*=series-reader-modal-panel]>div.border-b>div.min-w-0>div.truncate,html.android-app #series-reader-modal-panel>div.border-b>div.min-w-0>div.truncate,html.android-app [id*=series-reader-modal-panel]>div:first-child>div.min-w-0>div.truncate,html.android-app #series-reader-modal-panel>div:first-child>div.min-w-0>div.truncate{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;display:block!important;overflow:hidden!important}html.android-app #series-reader-modal-panel .flex-1.min-h-0{flex:1!important;height:100%!important;min-height:0!important}html.android-app #series-reader-modal-panel [id*=-scroll]{height:100%!important;min-height:0!important;max-height:100%!important}#series-reader-modal-panel[data-reader-font=xs]{--reader-font-size:13px}#series-reader-modal-panel[data-reader-font=sm]{--reader-font-size:14px}#series-reader-modal-panel[data-reader-font=md]{--reader-font-size:16px}#series-reader-modal-panel[data-reader-font=lg]{--reader-font-size:18px}#series-reader-modal-panel[data-reader-font=xl]{--reader-font-size:20px}#series-reader-modal-panel[data-reader-font="2xl"]{--reader-font-size:22px}#series-reader-modal-panel[data-reader-theme=paper]{color:#111827!important;background-color:#fbf6ea!important}#series-reader-modal-panel[data-reader-theme=paper] a{color:#1d4ed8!important}#series-reader-modal-panel[data-reader-theme=paper] a:hover{color:#1e40af!important}#series-reader-modal-panel [data-reader-body] p,#series-reader-modal-panel [data-reader-body] li,#series-reader-modal-panel [data-reader-body] blockquote{font-size:var(--reader-font-size)!important;line-height:var(--reader-leading)!important;color:inherit!important}#series-reader-modal-panel[data-reader-theme=paper] [data-reader-body] *{color:inherit!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:#6b728099}.dark ::-webkit-scrollbar-thumb{background-color:#262626e6;border-radius:9999px}.dark ::-webkit-scrollbar-thumb:hover{background-color:#171717f2}.flex.grow.flex-col.gap-y-5.overflow-y-auto::-webkit-scrollbar{width:4px}.sidebar-scrollable::-webkit-scrollbar{width:4px}.flex.grow.flex-col.gap-y-5.overflow-y-auto::-webkit-scrollbar-thumb{background-color:#9ca3af4d}.sidebar-scrollable::-webkit-scrollbar-thumb{background-color:#9ca3af4d}.dark .flex.grow.flex-col.gap-y-5.overflow-y-auto::-webkit-scrollbar-thumb{background-color:#4b55634d}.dark .sidebar-scrollable::-webkit-scrollbar-thumb{background-color:#4b55634d}*{scrollbar-width:thin;scrollbar-color:#9ca3af80 transparent}.dark *{scrollbar-width:thin;scrollbar-color:#262626e6 transparent}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.launcher-pages,.launcher-folder-pages--paged,.launcher-folder-grid{-ms-overflow-style:none;scrollbar-width:none!important;scrollbar-color:transparent transparent!important}.launcher-pages::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.launcher-pages::-webkit-scrollbar-thumb{background:0 0!important;width:0!important;height:0!important;display:none!important}.launcher-pages::-webkit-scrollbar-track{background:0 0!important;width:0!important;height:0!important;display:none!important}.launcher-folder-pages--paged::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.launcher-folder-grid::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{width:8px;height:8px}.scrollbar-thumb-gray-300::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:4px}.dark .scrollbar-thumb-gray-600::-webkit-scrollbar-thumb{background-color:#4b5563;border-radius:4px}.scrollbar-track-transparent::-webkit-scrollbar-track{background-color:#0000}@media print{#mobile-navigation-container,#mobile-sidebar,#desktop-sidebar,#filter-sidebar,#page-header,#mobile-navigation-collapsed-trigger,#app-flash-group,.print\:hidden{display:none!important}*{position:static!important}.print-report *,.print-report{position:relative!important}html,body{color:#1a1a1a!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important}.text-primary{color:#111827!important}.text-secondary{color:#374151!important}.text-muted{color:#6b7280!important}.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl{box-shadow:none!important}.dark\:bg-gray-900,.dark\:bg-gray-800,.dark\:bg-gray-700,.dark\:bg-black,.bg-gray-900,.bg-gray-800{background-color:#fff!important}.dark\:border-gray-700,.dark\:border-gray-600{border-color:#e5e7eb!important}.md\:ml-48,.lg\:ml-56{margin-left:0!important}main,.main-content-scrollable{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.print-report{color:#111827!important;background:#fff!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:10.5pt!important;line-height:1.5!important}.print-report *,.print-report{box-shadow:none!important}.print-report,.print-report section,.print-report header,.print-report footer,.print-report .panel{background-color:#fff!important;background-image:none!important}.print-report .convergence-bar{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#e5e7eb!important;height:6pt!important}.print-report .convergence-bar>div{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-report .convergence-bar>div.bg-green-500{background-color:#22c55e!important}.print-report .convergence-bar>div.bg-amber-500{background-color:#f59e0b!important}.print-report .convergence-bar>div.bg-red-500{background-color:#ef4444!important}.print-report span[class*=font-serif]{font-family:Georgia,Times New Roman,serif!important}.print-report span.text-green-600{color:#16a34a!important}.print-report span.text-amber-600{color:#d97706!important}.print-report span.text-red-600{color:#dc2626!important}.print-report h1{color:#111827!important;letter-spacing:-.01em!important;margin-bottom:8pt!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:18pt!important;font-weight:700!important}.print-report h2,.print-report .report-section-heading{color:#111827!important;letter-spacing:.02em!important;border-bottom:none!important;margin-bottom:10pt!important;padding-bottom:4pt!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:11pt!important;font-weight:700!important}.print-report h3{color:#374151!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:10pt!important;font-weight:700!important}.print-report p,.print-report li,.print-report span,.print-report div{color:#1f2937!important;font-family:Arial,Helvetica Neue,sans-serif!important}.print-report .response-body .prose,.print-report .response-body .prose *,.print-report .consensus-summary,.print-report .report-disclaimer,.print-report section[style*=break-before] p{font-family:Georgia,Times New Roman,serif!important}.print-report span.text-muted,.print-report p.text-muted{color:#6b7280!important}.print-report .report-section-num{color:#2563eb!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#eff6ff!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:18pt!important;height:18pt!important;margin-right:4pt!important;padding:0!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:9pt!important;font-weight:700!important;display:inline-flex!important}.print-report .report-header{border:1pt solid #e5e7eb!important;border-radius:4pt!important;margin-bottom:12pt!important;padding:12pt!important}.print-report .report-header .font-logo{letter-spacing:-.07em!important;color:#111827!important;text-transform:none!important;font-family:Montserrat Alternates,Arial,Helvetica Neue,sans-serif!important;font-size:11pt!important;font-weight:900!important}.print-report .report-meta{gap:4pt 20pt!important}.print-report .report-meta-label{text-transform:uppercase!important;letter-spacing:.06em!important;color:#6b7280!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:7.5pt!important;font-weight:700!important}.print-report .consensus-grid{flex-direction:column!important;gap:0!important;display:flex!important}.print-report .consensus-card{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border:1pt solid #e5e7eb!important;border-left:4pt solid #d1d5db!important;border-radius:4pt!important;padding:6pt 10pt!important}.print-report .consensus-card.border-l-green-500{border-left-color:#22c55e!important}.print-report .consensus-card.border-l-amber-500{border-left-color:#f59e0b!important}.print-report .consensus-card.border-l-red-500{border-left-color:#ef4444!important}.print-report .consensus-label{text-transform:uppercase!important;letter-spacing:.06em!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:8pt!important;font-weight:700!important}.print-report .consensus-label.text-green-700{color:#15803d!important}.print-report .consensus-label.text-amber-700{color:#b45309!important}.print-report .consensus-label.text-red-700{color:#b91c1c!important}.print-report .consensus-pct{font-family:Georgia,Times New Roman,serif!important;font-size:16pt!important;font-weight:800!important}.print-report .consensus-pct.text-green-700{color:#15803d!important}.print-report .consensus-pct.text-amber-700{color:#b45309!important}.print-report .consensus-pct.text-red-700{color:#b91c1c!important}.print-report .consensus-summary{color:#4b5563!important;font-size:9pt!important;line-height:1.4!important}.print-report .spec-table>div{border-bottom:.5pt solid #e5e7eb!important;padding:4pt 0!important}.print-report .spec-table .bg-blue-500{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#3b82f6!important}.print-report .spec-table span.text-green-600{color:#16a34a!important}.print-report .spec-table span.text-amber-600{color:#d97706!important}.print-report .spec-table span.text-red-600{color:#dc2626!important}.print-report .response-card{page-break-inside:avoid!important;border:1pt solid #e5e7eb!important;border-radius:4pt!important;margin-bottom:4pt!important;padding:0!important;overflow:hidden!important}.print-report .response-header{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#f9fafb!important;border-bottom:1pt solid #f3f4f6!important;padding:6pt 8pt!important}.print-report .response-body{padding:6pt 8pt 8pt!important}.print-report .response-body .prose,.print-report .response-body .prose *{color:#1f2937!important;font-family:Georgia,Times New Roman,serif!important;font-size:10pt!important;line-height:1.55!important}.print-report .response-num{color:#9ca3af!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:8pt!important}.print-report .response-header [class*=bg-green-50]{color:#15803d!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#f0fdf4!important;border-radius:4pt!important}.print-report .response-header [class*=bg-amber-50]{color:#b45309!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#fffbeb!important;border-radius:4pt!important}.print-report .response-header [class*=bg-red-50]{color:#b91c1c!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#fef2f2!important;border-radius:4pt!important}.print-report img[class*=rounded-full]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border-radius:50%!important}.print-report .response-header [class*=bg-gray-100]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#f3f4f6!important;border-radius:4pt!important}.print-report .report-responses-section [class*=rounded-full][class*=bg-blue-100]{color:#1d4ed8!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#dbeafe!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:18pt!important;height:18pt!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:9pt!important;font-weight:700!important;display:inline-flex!important}.print-report section[style*=break-before] h3{color:#374151!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:10pt!important;font-weight:700!important}.print-report .report-toc{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border:1pt solid #e5e7eb!important;border-radius:4pt!important;padding:8pt 12pt!important}.print-report .report-toc a{color:#2563eb!important;text-decoration:none!important}.print-report .report-toc .report-section-num,.print-report .report-toc [class*=rounded-full]{color:#2563eb!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#eff6ff!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:14pt!important;height:14pt!important;font-size:8pt!important;font-weight:700!important;display:inline-flex!important}.print-report .report-responses-section{page-break-before:always!important}.print-report .report-footer{border-top:1pt solid #e5e7eb!important;margin-top:16pt!important;padding-top:8pt!important}.print-report .report-footer .font-logo{letter-spacing:-.07em!important;color:#111827!important;font-family:Montserrat Alternates,Arial,Helvetica Neue,sans-serif!important;font-size:9pt!important;font-weight:900!important}.print-report .report-footer-label{color:#6b7280!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:8pt!important}.print-report .report-disclaimer{color:#9ca3af!important;font-family:Georgia,Times New Roman,serif!important;font-size:7.5pt!important;font-style:italic!important;line-height:1.45!important}.print-report .report-header [class*=bg-green-100]{color:#166534!important;background-color:#dcfce7!important}.print-report .report-header [class*=bg-yellow-100]{color:#854d0e!important;background-color:#fef9c3!important}.print-report .report-header [class*=bg-blue-100]{color:#1e40af!important;background-color:#dbeafe!important}.print-report .report-header [class*=bg-red-100]{color:#991b1b!important;background-color:#fee2e2!important}.print-report .report-header [class*=rounded-full]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border-radius:50pt!important}.print-report .border-l-4.border-blue-300,.print-report .border-l-4.border-blue-400{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border-left-color:#93c5fd!important}.print-report a{color:#111827!important;text-decoration:none!important}@page{margin:.75in .75in .6in;size:letter}}.niah-press,[data-layout=document]{--np-ink:#141413;--np-ink-muted:#565043;--np-ink-faint:#8a877e;--np-paper:#f0eee6;--np-paper-warm:#e8e6da;--np-accent:#8b0000;--np-accent-soft:#c41e3a;--np-rule:#d6d2c4;--np-quote-bg:#e8e4d6;--np-sans:system-ui, -apple-system, "Segoe UI", sans-serif;--np-serif:"Source Serif 4", Georgia, "Times New Roman", serif;--np-display:"Libre Baskerville", Georgia, "Times New Roman", serif;--np-body-size:1.2rem;--np-body-leading:1.65;--np-secondary-size:1.1rem;--np-label-size:.8125rem;--np-h2-size:1.5rem;--np-h3-size:1.25rem}.niah-press{background:var(--np-paper);color:var(--np-ink);font-family:var(--np-serif);font-size:var(--np-body-size);line-height:var(--np-body-leading);-webkit-font-smoothing:antialiased;min-height:100%}[data-layout=document]{color:var(--np-ink);-webkit-font-smoothing:antialiased;background:var(--np-paper)!important}[data-layout=document] footer,[data-layout=document] footer.panel{background:var(--np-paper-warm)!important;border-color:var(--np-rule)!important;color:var(--np-ink-muted)!important}[data-layout=document] footer :is(h3,.text-primary),[data-layout=document] footer .niah-wordmark{color:var(--np-ink)!important}[data-layout=document] footer :is(a,p,span,li,nav,svg),[data-layout=document] footer .text-muted,[data-layout=document] footer .text-secondary{color:var(--np-ink-muted)!important}[data-layout=document] footer a:hover{color:var(--np-accent)!important}[data-layout=document] footer .border-t,[data-layout=document] footer [class*=border-]{border-color:var(--np-rule)!important}[data-layout=document] #mobile-app-header,[data-layout=document] #mobile-navigation-container,[data-layout=document] #mobile-navigation-collapsed-trigger{display:none!important}[data-layout=document] #app-scroll,[data-layout=document] #ios-swipe-back-container.niah-press{background:var(--np-paper)!important}html:has([data-layout=document]){--np-paper:#f0eee6;--np-document-safe-top:max(2.25rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)));background-color:var(--np-paper)!important}html:has([data-layout=document]) body{background-color:var(--np-paper)!important}html.ios-app:has([data-layout=document]):before{content:"";height:var(--np-document-safe-top);background-color:var(--np-paper);z-index:79;pointer-events:none;position:fixed;top:0;left:0;right:0}html.android-app:has([data-layout=document]):before,html.android-app.dark:has([data-layout=document]):before,html.android-app[data-color-scheme=dark]:has([data-layout=document]):before,html.android-app[data-color-scheme=neutral]:has([data-layout=document]):before,html.android-app[data-color-scheme=pink]:has([data-layout=document]):before,html.android-app[data-color-scheme=purple]:has([data-layout=document]):before{background-color:var(--np-paper)!important}html.ios-app.glass-mode [data-layout=document] .niah-press header,html.ios-app.glass-mode [data-layout=document] .niah-press .letterhead,.glass-mode [data-layout=document] .niah-press header,.glass-mode [data-layout=document] .niah-press .letterhead{background:var(--np-paper)!important;background-color:var(--np-paper)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.glass-mode [data-layout=document] footer.panel,.ios-app.glass-mode [data-layout=document] footer.panel,html.glass-mode [data-layout=document] footer.panel{background:var(--np-paper-warm)!important;background-color:var(--np-paper-warm)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.niah-press .np-sheet{max-width:1080px;margin:0 auto;padding:48px 32px 80px}[data-layout=document] .niah-press .np-sheet{padding-top:calc(var(--np-document-safe-top,2.25rem) + 1rem)}@media (max-width:767px){[data-layout=document] .niah-press .np-sheet{padding-bottom:56px;padding-left:16px;padding-right:16px;padding-top:calc(var(--np-document-safe-top,2.25rem) + 1.5rem)}}html.android-app [data-layout=document] .niah-press .np-sheet{padding-top:calc(max(3rem, var(--safe-area-inset-top,3rem)) + .75rem)}.niah-press .np-sheet--wide{max-width:1080px}.niah-press .np-document{width:100%}.niah-press .np-document .release{width:100%;max-width:none;margin:0;padding:0}.niah-press .np-document .video-frame{aspect-ratio:16/9;border:1px solid var(--np-rule);background:#111;width:100%;margin:8px 0 20px;position:relative}.niah-press .np-document .video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.niah-press .np-document figure.post-figure{border:1px solid var(--np-rule);background:#fff;margin:1.8em 0}.niah-press .np-document figure.post-figure img{width:100%;height:auto;display:block}.niah-press .np-document figure.post-figure figcaption{font-family:var(--np-sans);color:var(--np-ink-muted);border-top:1px solid var(--np-paper-warm);padding:12px 16px;font-size:13px;line-height:1.45}.niah-press .np-document .meet-row{grid-template-columns:minmax(0,1fr) minmax(0,220px);align-items:start;gap:24px;margin:1.4em 0 1.8em;display:grid}.niah-press .np-document .meet-row figure.post-figure{margin:0}@media (max-width:640px){.niah-press .np-document .meet-row{grid-template-columns:1fr}}.niah-press a{color:var(--np-accent);text-decoration:none}.niah-press a:hover{text-decoration:underline}.niah-press .letterhead{border-bottom:2px solid var(--np-ink);background:var(--np-paper);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:18px;display:flex}.niah-press .letterhead .brand .wordmark{font-family:"Montserrat Alternates", var(--np-sans);letter-spacing:-.06em;color:var(--np-ink);align-items:center;font-size:2.1rem;font-weight:700;line-height:1;display:inline-flex}.niah-press .letterhead .brand small{font-family:var(--np-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--np-ink-faint);margin-top:6px;font-size:11px;font-weight:600;display:block}.niah-press .letterhead .brand small a{color:inherit}.niah-press .letterhead .brand small a:hover{color:inherit;text-decoration:none}.niah-press .letterhead .release-flag{font-family:var(--np-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--np-accent);text-align:right;font-size:12px;font-weight:700}.niah-press .letterhead .release-flag small{letter-spacing:.04em;text-transform:none;color:var(--np-ink-faint);margin-top:4px;font-weight:500;display:block}.niah-press .headline-block{border-bottom:1px solid var(--np-rule);padding:32px 0 24px}.niah-press .kicker{font-family:var(--np-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--np-accent);margin-bottom:14px;font-size:12px;font-weight:700}.niah-press .headline,.niah-press h1.headline{font-family:var(--np-display);letter-spacing:-.015em;color:var(--np-ink);margin:0 0 16px;font-size:clamp(1.7rem,4.4vw,2.5rem);font-weight:700;line-height:1.16}.niah-press .subhead{font-family:var(--np-serif);color:var(--np-ink-muted);font-size:clamp(1.02rem,2.1vw,1.2rem);font-style:italic;line-height:1.5}.niah-press .subhead em{color:var(--np-accent);font-style:normal;font-weight:600}.niah-press .release-body{padding-top:28px}.niah-press .release-body p,.niah-press .np-prose p,.niah-press .np-document p{font-size:var(--np-body-size);line-height:var(--np-body-leading);color:var(--np-ink);margin-bottom:1.15em}.niah-press .dateline{font-size:var(--np-body-size);color:var(--np-ink);font-weight:600}.niah-press .dateline .place{font-family:var(--np-sans);letter-spacing:.02em;text-transform:uppercase;font-size:.95rem}.niah-press .np-toc{background:var(--np-paper-warm);border:1px solid var(--np-rule);margin:24px 0 8px;padding:20px 24px}.niah-press .np-toc__title{font-family:var(--np-sans);font-size:var(--np-label-size);text-transform:uppercase;letter-spacing:.08em;color:var(--np-accent);margin:0 0 12px;font-weight:700}.niah-press .np-toc ul{columns:1;margin:0;padding:0;list-style:none}@media (min-width:640px){.niah-press .np-toc ul{columns:2;column-gap:32px}}.niah-press .np-toc li{break-inside:avoid;font-family:var(--np-serif);font-size:var(--np-secondary-size);line-height:var(--np-body-leading);margin-bottom:8px}.niah-press .np-toc a{color:var(--np-ink);text-decoration:none}.niah-press .np-toc a:hover{color:var(--np-accent);text-decoration:underline}.niah-press .np-callout{background:var(--np-quote-bg);border-left:4px solid var(--np-accent);font-size:var(--np-body-size);line-height:var(--np-body-leading);color:var(--np-ink-muted);margin:1.6em 0;padding:18px 22px}.niah-press .np-callout strong{color:var(--np-ink)}.niah-press .np-callout h3{font-family:var(--np-display);font-size:var(--np-h3-size);color:var(--np-ink);margin:0 0 .6em;font-weight:700}.niah-press .np-contact-card{background:var(--np-paper-warm);border:1px solid var(--np-rule);font-size:var(--np-body-size);line-height:var(--np-body-leading);margin:1.4em 0;padding:18px 22px}.niah-press .release-body h1:not(.headline),.niah-press .np-prose h1,.niah-press .np-document h1:not(.headline),.niah-press .release-body h2,.niah-press .np-prose h2,.niah-press .np-document h2{font-family:var(--np-display);font-size:var(--np-h2-size);color:var(--np-ink);margin:2em 0 .7em;scroll-margin-top:6rem;font-weight:700;line-height:1.2}.niah-press .release-body h3,.niah-press .np-prose h3,.niah-press .np-document h3{font-family:var(--np-display);font-size:var(--np-h3-size);color:var(--np-ink);margin:1.6em 0 .5em;font-weight:700;line-height:1.3}.niah-press .np-prose ul,.niah-press .np-prose ol,.niah-press .np-document ul,.niah-press .np-document ol{font-size:var(--np-body-size);line-height:var(--np-body-leading);margin:0 0 1.15em 1.4em}.niah-press .np-prose li{margin-bottom:.4em}.niah-press .np-prose strong{font-weight:700}.niah-press .np-prose a{text-decoration:underline}.niah-press blockquote.pull{background:var(--np-quote-bg);border-left:4px solid var(--np-accent);font-family:var(--np-display);color:var(--np-ink);margin:1.8em 0;padding:22px 26px;font-size:1.18rem;font-style:italic;line-height:1.4}.niah-press blockquote.pull cite{font-family:var(--np-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--np-ink-faint);margin-top:12px;font-size:12px;font-style:normal;font-weight:600;display:block}.niah-press ul.facts{border-top:1px solid var(--np-rule);margin:1.4em 0;padding:0;list-style:none}.niah-press ul.facts li{border-bottom:1px solid var(--np-paper-warm);font-family:var(--np-sans);justify-content:space-between;gap:16px;padding:10px 0;font-size:14px;display:flex}.niah-press ul.facts li .label{color:var(--np-ink-faint)}.niah-press ul.facts li .value{text-align:right;font-weight:600}.niah-press .endmark{text-align:center;font-family:var(--np-sans);letter-spacing:.3em;color:var(--np-ink-faint);margin:32px 0;font-weight:700}.niah-press .boilerplate{border-top:2px solid var(--np-ink);margin-top:36px;padding-top:24px}.niah-press .boilerplate h3{font-family:var(--np-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--np-accent);margin:0 0 10px;font-size:11px;font-weight:700}.niah-press .boilerplate p{font-size:var(--np-secondary-size);line-height:var(--np-body-leading);color:var(--np-ink-muted);margin-bottom:1em}.niah-press .contact{font-family:var(--np-sans);color:var(--np-ink-muted);margin-top:24px;font-size:14px;line-height:1.6}.niah-press .contact strong{color:var(--np-ink)}.niah-press .np-nav{border-bottom:1px solid var(--np-rule);font-family:var(--np-sans);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:18px;margin-bottom:8px;padding:12px 0;font-size:12px;font-weight:700;display:flex}.niah-press .np-nav a{color:var(--np-ink-muted)}.niah-press .np-nav a.is-active,.niah-press .np-nav a:hover{color:var(--np-accent);text-decoration:none}.niah-press .np-list{flex-direction:column;display:flex}.niah-press .np-article{border-bottom:1px solid var(--np-rule);grid-template-columns:1fr;gap:6px;padding:26px 0;display:grid}.niah-press .np-article--lead{padding-top:28px}.niah-press .np-article__meta{font-family:var(--np-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--np-ink-faint);font-size:12px}.niah-press .np-article__meta .cat{color:var(--np-accent);font-weight:700}.niah-press .np-article__title{font-family:var(--np-display);color:var(--np-ink);font-size:1.35rem;font-weight:700;line-height:1.18}.niah-press .np-article--lead .np-article__title{font-size:clamp(1.6rem,4vw,2.2rem)}.niah-press .np-article__title a{color:inherit}.niah-press .np-article__title a:hover{color:var(--np-accent);text-decoration:none}.niah-press .np-article__excerpt{color:var(--np-ink-muted);font-size:var(--np-secondary-size);line-height:var(--np-body-leading)}.niah-press .np-article__cover{object-fit:cover;border-radius:2px;width:100%;margin-bottom:6px}.niah-press .np-article--lead .np-article__cover{aspect-ratio:16/8}.niah-press figure.np-figure{margin:28px 0}.niah-press figure.np-figure img{border-radius:2px;width:100%;display:block}.niah-press figure.np-figure figcaption{font-family:var(--np-sans);color:var(--np-ink-faint);text-align:center;margin-top:8px;font-size:12px}.niah-press .np-masthead{position:relative}.niah-press .np-actions.np-actions--masthead{font-family:var(--np-sans);border:none;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:0 0 14px;padding:0;font-size:13px;font-weight:600;display:flex;position:static}.niah-press .np-actions{border-top:1px solid var(--np-rule);font-family:var(--np-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;padding-top:20px;font-size:13px;font-weight:600;display:flex}.niah-press .np-actions--bottom{border-top:1px solid var(--np-rule);margin-top:36px;padding-top:20px}.niah-press .np-btn,.niah-press a.np-btn,.niah-press button.np-btn{border:1px solid var(--np-ink);color:var(--np-ink);cursor:pointer;font:inherit;line-height:inherit;appearance:none;box-shadow:none;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.niah-press .np-btn:hover,.niah-press a.np-btn:hover,.niah-press button.np-btn:hover{background:var(--np-ink);background-color:var(--np-ink);color:var(--np-paper);text-decoration:none}[data-layout=document] .niah-press .np-btn,[data-layout=document] .niah-press a.np-btn,[data-layout=document] .niah-press button.np-btn{-webkit-backdrop-filter:none!important;border:1px solid var(--np-ink)!important;color:var(--np-ink)!important;background:0 0!important}[data-layout=document] .niah-press .np-btn:hover,[data-layout=document] .niah-press a.np-btn:hover,[data-layout=document] .niah-press button.np-btn:hover{background:var(--np-ink)!important;background-color:var(--np-ink)!important;color:var(--np-paper)!important}@media print{.niah-press{background:#fff;font-size:11pt}.niah-press .np-actions{display:none}}.blog-editor-fullscreen.niah-press{color:var(--np-ink);font-family:var(--np-serif);-webkit-font-smoothing:antialiased;color-scheme:light;background:var(--np-paper)!important}.blog-editor-fullscreen #admin-desktop-sidebar{display:none!important}.blog-editor-fullscreen .md\:pl-64{padding-left:0!important}.blog-editor-fullscreen .mx-auto.max-w-6xl{max-width:none!important}@media (max-width:1023px){.blog-editor-fullscreen{width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}}.blog-editor-fullscreen .blog-editor-header{background:var(--np-paper-warm);border-bottom:1px solid var(--np-rule);padding:1rem 1.5rem}@media (min-width:1024px){.blog-editor-fullscreen .blog-editor-header{padding:1rem 2rem}}.blog-editor-fullscreen .blog-editor-header a,.blog-editor-fullscreen .blog-editor-header button,.blog-editor-fullscreen .blog-editor-header span{color:var(--np-ink-muted);font-family:var(--np-sans);font-size:.875rem}.blog-editor-fullscreen .blog-editor-header a:hover,.blog-editor-fullscreen .blog-editor-header button:hover{color:var(--np-accent)}.blog-editor-fullscreen .blog-editor-header .blog-editor-header-title{color:var(--np-ink);font-family:var(--np-display);font-weight:700}.blog-editor-fullscreen .blog-editor-split{border-color:var(--np-rule)}.blog-editor-fullscreen .blog-editor-form-pane{box-sizing:border-box;background:var(--np-paper);padding:2rem 1.5rem 3rem}@media (min-width:1024px){.blog-editor-fullscreen .blog-editor-form-pane{padding:2.5rem 2rem 3.5rem}}.blog-editor-fullscreen .blog-editor-form-inner{max-width:40rem;margin:0 auto}.blog-editor-fullscreen .blog-editor-preview-pane{background:var(--np-paper)}.blog-editor-fullscreen .blog-editor-preview-label{font-family:var(--np-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--np-ink-faint);background:var(--np-paper-warm);border-bottom:1px solid var(--np-rule);padding:.625rem 1.5rem;font-size:.6875rem;font-weight:600}@media (min-width:1024px){.blog-editor-fullscreen .blog-editor-preview-label{padding-left:2rem;padding-right:2rem}}.blog-editor-fullscreen #blog_post-form .blog-form-fields>*+*{margin-top:3rem}.blog-editor-fullscreen #blog_post-form [phx-feedback-for]>p{margin-top:.75rem;margin-bottom:0;line-height:1.6}.blog-editor-fullscreen #blog_post-form .blog-form-section{border-top:1px solid var(--np-rule);margin-top:3.5rem;padding-top:3.5rem}.blog-editor-fullscreen #blog_post-form .blog-form-section-title{margin-bottom:2rem}.blog-editor-fullscreen #blog_post-form .blog-form-section-title h2{font-family:var(--np-display);color:var(--np-ink);letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.blog-editor-fullscreen #blog_post-form .blog-form-section-title p{color:var(--np-ink-muted);font-size:.9375rem}.blog-editor-fullscreen #blog_post-form .blog-form-keywords-header{margin-bottom:.75rem}.blog-editor-fullscreen .text-primary,.blog-editor-fullscreen label,.blog-editor-fullscreen .blog-form-keywords-header span{color:var(--np-ink)!important}.blog-editor-fullscreen .text-secondary,.blog-editor-fullscreen .text-muted,.blog-editor-fullscreen .text-icon-primary{color:var(--np-ink-muted)!important}html .blog-editor-fullscreen.niah-press #blog_post-form :is(.input-standard,.select-standard,.textarea-standard,input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),textarea,select){border-radius:2px;min-height:2.75rem;color:var(--np-ink)!important;-webkit-text-fill-color:var(--np-ink)!important;border-color:var(--np-rule)!important;-webkit-backdrop-filter:none!important;font-family:var(--np-serif)!important;background-color:#fff!important;background-image:none!important;border-style:solid!important;padding:.6875rem .875rem!important;font-size:.9375rem!important;line-height:1.5!important}html .blog-editor-fullscreen.niah-press #blog_post-form .textarea-standard,html .blog-editor-fullscreen.niah-press #blog_post-form textarea{min-height:6.5rem;padding:.75rem .875rem!important}html .blog-editor-fullscreen.niah-press #blog_post-form :is(.input-standard,.select-standard,.textarea-standard,input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),textarea,select):focus{border-color:var(--np-accent)!important;--tw-ring-width:0!important;--tw-ring-color:transparent!important;outline:none!important;box-shadow:0 0 0 3px #8b000014!important}html .blog-editor-fullscreen.niah-press #blog_post-form :is(.input-standard,.textarea-standard,input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),textarea)::placeholder{opacity:1;color:var(--np-ink-faint)!important;-webkit-text-fill-color:var(--np-ink-faint)!important}html .blog-editor-fullscreen.niah-press #blog_post-form select option{color:var(--np-ink);background-color:#fff}html .blog-editor-fullscreen.niah-press .blog-editor-markdown textarea{min-height:16rem;color:var(--np-ink)!important;-webkit-text-fill-color:var(--np-ink)!important;background-color:#fff!important;padding:1rem!important;font-size:.875rem!important;line-height:1.6!important}html .blog-editor-fullscreen.niah-press .blog-editor-import-box input[type=file]{min-height:auto;color:var(--np-ink-muted)!important;-webkit-backdrop-filter:none!important;background:0 0!important;padding:0!important}html .blog-editor-fullscreen.niah-press #blog_post-form [phx-feedback-for] .text-muted,html .blog-editor-fullscreen.niah-press #blog_post-form [phx-feedback-for] p.text-sm{color:var(--np-ink-muted)!important}html .blog-editor-fullscreen.niah-press #blog_post-form code{color:var(--np-ink);background:var(--np-paper-warm);border-radius:2px;padding:.125rem .375rem;font-size:.8125rem}html .blog-editor-fullscreen.niah-press .blog-editor-markdown .prose,html .blog-editor-fullscreen.niah-press .blog-editor-markdown .prose p{font-family:var(--np-serif);font-size:.9375rem;line-height:1.65;color:var(--np-ink)!important}.blog-editor-fullscreen .blog-editor-markdown{border:1px solid var(--np-rule);background:#fff;border-radius:2px;overflow:hidden}.blog-editor-fullscreen .blog-editor-markdown-tabs,.blog-editor-fullscreen .blog-editor-markdown-toolbar{background:var(--np-paper-warm);border-color:var(--np-rule)}.blog-editor-fullscreen .blog-editor-markdown-tab.is-active{color:var(--np-ink);border-bottom:2px solid var(--np-accent);background:#fff}.blog-editor-fullscreen .blog-editor-markdown-tab:not(.is-active){color:var(--np-ink-muted)}.blog-editor-fullscreen .blog-editor-markdown-tab:not(.is-active):hover{color:var(--np-ink)}.blog-editor-fullscreen .blog-editor-import-box{border:1px dashed var(--np-rule);background:var(--np-paper-warm);border-radius:2px}.blog-editor-fullscreen .blog-editor-status-panel{border:1px solid var(--np-rule);background:var(--np-paper-warm);border-radius:2px;padding:1rem}.blog-editor-fullscreen .blog-editor-status-panel--scheduled{background:#eff6ff99;border-color:#3b82f659}.blog-editor-fullscreen .blog-editor-status-panel--published{background:#f0fdf4b3;border-color:#16a34a59}.blog-editor-fullscreen .blog-editor-keywords-btn{font-family:var(--np-sans);color:var(--np-accent);border:1px solid var(--np-rule);background:0 0;border-radius:999px;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s,border-color .15s}.blog-editor-fullscreen .blog-editor-keywords-btn:hover:not(:disabled){background:var(--np-ink);color:var(--np-paper);border-color:var(--np-ink)}.blog-editor-fullscreen .blog-editor-keywords-btn:disabled{opacity:.55;cursor:wait}.blog-editor-fullscreen .blog-editor-images-section{padding-bottom:0}.blog-editor-fullscreen .blog-editor-images{flex-direction:column;gap:1.75rem;display:flex}.blog-editor-fullscreen .blog-editor-images__header{margin-bottom:.25rem}.blog-editor-fullscreen .blog-editor-images__title{font-family:var(--np-display);color:var(--np-ink);letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.blog-editor-fullscreen .blog-editor-images__hint{color:var(--np-ink-muted);margin-top:.5rem;font-size:.9375rem;line-height:1.6}.blog-editor-fullscreen .blog-editor-images__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.blog-editor-fullscreen .blog-editor-images__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.blog-editor-fullscreen .blog-editor-images__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-editor-fullscreen .blog-editor-images__card{border:1px solid var(--np-rule);background:#fff;border-radius:2px;position:relative;overflow:hidden}.blog-editor-fullscreen .blog-editor-images__thumb{object-fit:cover;width:100%;height:8rem;display:block}.blog-editor-fullscreen .blog-editor-images__overlay{opacity:0;background:#1414138c;justify-content:center;align-items:center;gap:.5rem;transition:opacity .15s;position:absolute;inset:0}.blog-editor-fullscreen .blog-editor-images__card:hover .blog-editor-images__overlay{opacity:1}.blog-editor-fullscreen .blog-editor-images__action{color:#fff;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:transform .12s,opacity .12s;display:inline-flex}.blog-editor-fullscreen .blog-editor-images__action:hover{transform:scale(1.05)}.blog-editor-fullscreen .blog-editor-images__action--insert{background:#16a34a}.blog-editor-fullscreen .blog-editor-images__action--copy{background:#7c3aed}.blog-editor-fullscreen .blog-editor-images__action--cover{background:#2563eb}.blog-editor-fullscreen .blog-editor-images__action--delete{background:#dc2626}.blog-editor-fullscreen .blog-editor-images__mobile-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;padding:.75rem;display:flex}.blog-editor-fullscreen .blog-editor-images__pill{color:#fff;border-radius:999px;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.blog-editor-fullscreen .blog-editor-images__pill--insert{background:#16a34a}.blog-editor-fullscreen .blog-editor-images__pill--copy{background:#7c3aed}.blog-editor-fullscreen .blog-editor-images__pill--cover{background:#2563eb}.blog-editor-fullscreen .blog-editor-images__pill--delete{background:#dc2626}.blog-editor-fullscreen .blog-editor-images__cover-badge{color:#fff;font-family:var(--np-sans);letter-spacing:.04em;text-transform:uppercase;background:#2563eb;border-radius:2px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;position:absolute;top:.5rem;left:.5rem}.blog-editor-fullscreen .blog-editor-images__stack{flex-direction:column;gap:1.5rem;display:flex}.blog-editor-fullscreen .blog-editor-upload-zone{border:1px dashed var(--np-rule);background:var(--np-paper-warm);cursor:pointer;text-align:center;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;min-height:14rem;padding:2rem 1.5rem;transition:background .15s,border-color .15s;display:flex}.blog-editor-fullscreen .blog-editor-upload-zone:hover{border-color:var(--np-ink-faint);background:#fff}.blog-editor-fullscreen .blog-editor-upload-zone__icon{width:2rem;height:2rem;color:var(--np-ink-faint);margin-bottom:1rem}.blog-editor-fullscreen .blog-editor-upload-zone__lead{color:var(--np-ink-muted);margin-bottom:.375rem;font-size:.9375rem}.blog-editor-fullscreen .blog-editor-upload-zone__meta{font-family:var(--np-sans);color:var(--np-ink-faint);font-size:.8125rem;line-height:1.5}.blog-editor-fullscreen .blog-editor-upload-progress{flex-direction:column;gap:.75rem;display:flex}.blog-editor-fullscreen .blog-editor-upload-progress__title{font-family:var(--np-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--np-ink-faint);font-size:.8125rem;font-weight:600}.blog-editor-fullscreen .blog-editor-upload-progress__item{border:1px solid var(--np-rule);background:#fff;border-radius:2px;gap:.875rem;padding:.875rem;display:flex}.blog-editor-fullscreen .blog-editor-upload-progress__thumb{border:1px solid var(--np-rule);background:var(--np-paper-warm);border-radius:2px;flex-shrink:0;width:4rem;height:4rem;overflow:hidden}.blog-editor-fullscreen .blog-editor-upload-progress__body{flex:1;min-width:0}.blog-editor-fullscreen .blog-editor-upload-progress__row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.blog-editor-fullscreen .blog-editor-upload-progress__name{text-overflow:ellipsis;white-space:nowrap;color:var(--np-ink);font-size:.9375rem;font-weight:600;overflow:hidden}.blog-editor-fullscreen .blog-editor-upload-progress__cancel{color:var(--np-ink-faint);transition:color .12s}.blog-editor-fullscreen .blog-editor-upload-progress__cancel:hover{color:var(--np-accent)}.blog-editor-fullscreen .blog-editor-upload-progress__size,.blog-editor-fullscreen .blog-editor-upload-progress__percent{font-family:var(--np-sans);color:var(--np-ink-muted);margin-top:.25rem;font-size:.8125rem}.blog-editor-fullscreen .blog-editor-upload-progress__bar{background:var(--np-paper-warm);border-radius:999px;height:.375rem;margin-top:.625rem;overflow:hidden}.blog-editor-fullscreen .blog-editor-upload-progress__fill{background:var(--np-ink);border-radius:999px;height:100%;transition:width .2s}.blog-editor-fullscreen .blog-editor-upload-progress__done{font-family:var(--np-sans);color:#166534;margin-top:.5rem;font-size:.8125rem;font-weight:600}.blog-editor-fullscreen .blog-editor-upload-progress__error{color:#b91c1c;font-size:.875rem}.blog-editor-fullscreen .blog-editor-url-field{flex-direction:column;gap:.625rem;display:flex}.blog-editor-fullscreen .blog-editor-url-field__label{font-family:var(--np-sans);letter-spacing:.02em;color:var(--np-ink);font-size:.8125rem;font-weight:600}.blog-editor-fullscreen .blog-editor-url-field__row{border:1px solid var(--np-rule);background:#fff;border-radius:2px;align-items:stretch;min-height:2.75rem;display:flex;overflow:hidden}.blog-editor-fullscreen .blog-editor-url-field__input{min-width:0;font-family:var(--np-serif);border:0;outline:none;flex:1;padding:.75rem 1rem;font-size:.9375rem;color:var(--np-ink)!important;background:#fff!important}.blog-editor-fullscreen .blog-editor-url-field__input::placeholder{color:var(--np-ink-faint)}.blog-editor-fullscreen .blog-editor-url-field__row:focus-within{border-color:var(--np-accent);box-shadow:0 0 0 3px #8b000014}.blog-editor-fullscreen .blog-editor-url-field__add{border:0;border-left:1px solid var(--np-rule);background:var(--np-paper-warm);min-width:4.5rem;color:var(--np-ink);font-family:var(--np-sans);flex-shrink:0;padding:0 1.25rem;font-size:.8125rem;font-weight:600;line-height:1;transition:background .15s,color .15s}.blog-editor-fullscreen .blog-editor-url-field__add:hover{background:var(--np-ink);color:var(--np-paper)}.blog-editor-fullscreen .blog-editor-images__error{color:#7f1d1d;background:#fef2f2;border:1px solid #fecaca;border-radius:2px;gap:.75rem;padding:.875rem 1rem;display:flex}.blog-editor-fullscreen .blog-editor-images__error-title{font-family:var(--np-sans);font-size:.8125rem;font-weight:600}.blog-editor-fullscreen .blog-editor-images__error-text{margin-top:.25rem;font-size:.875rem;line-height:1.5}.blog-editor-fullscreen .blog-editor-form-footer{border-top:1px solid var(--np-rule);margin-top:3rem;padding-top:1.75rem}.blog-editor-fullscreen .blog-editor-form-footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;min-height:2.5rem;display:flex}.blog-editor-fullscreen .blog-editor-form-footer__start,.blog-editor-fullscreen .blog-editor-form-footer__end{align-items:center;gap:1rem;display:flex}.blog-editor-fullscreen .blog-editor-form-footer__start:empty{display:none}@media (max-width:639px){.blog-editor-fullscreen .blog-editor-form-footer__inner{flex-direction:column;align-items:stretch}.blog-editor-fullscreen .blog-editor-form-footer__start,.blog-editor-fullscreen .blog-editor-form-footer__end{justify-content:center}.blog-editor-fullscreen .blog-editor-form-footer__end{flex-wrap:wrap;gap:.75rem 1rem}.blog-editor-fullscreen .blog-editor-save-btn{flex:1;min-width:10rem}}@media (min-width:640px){.blog-editor-fullscreen .blog-editor-form-footer__end{gap:1.5rem}}.blog-editor-fullscreen .blog-editor-preview-link{min-height:2.5rem;font-family:var(--np-sans);color:var(--np-accent);border:1px solid var(--np-rule);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:600;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.blog-editor-fullscreen .blog-editor-preview-link:hover{background:var(--np-ink);color:var(--np-paper);border-color:var(--np-ink);text-decoration:none}.blog-editor-fullscreen .blog-editor-cancel-link{min-height:2.5rem;font-family:var(--np-sans);justify-content:center;align-items:center;padding:0 .25rem;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;transition:color .15s;display:inline-flex;color:var(--np-ink-muted)!important}.blog-editor-fullscreen .blog-editor-cancel-link:hover{color:var(--np-accent)!important}.blog-editor-fullscreen .blog-editor-save-btn{min-height:2.5rem;font-family:var(--np-sans);justify-content:center;align-items:center;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex;color:var(--np-paper)!important;background:var(--np-ink)!important;border:1px solid var(--np-ink)!important;box-shadow:none!important;border-radius:999px!important;padding:.625rem 1.25rem!important}.blog-editor-fullscreen .blog-editor-save-btn:hover{background:var(--np-accent)!important;border-color:var(--np-accent)!important}#new-need-page.create-wizard,.create-wizard,[data-create-wizard]{--cw-radius:.875rem;--cw-radius-sm:.65rem;--cw-blur:blur(18px);--cw-surface:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){#new-need-page.create-wizard,.create-wizard,[data-create-wizard]{--cw-surface:color-mix(in oklab, var(--app-surface,#fff) 72%, transparent)}}#new-need-page.create-wizard,.create-wizard,[data-create-wizard]{--cw-surface-strong:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){#new-need-page.create-wizard,.create-wizard,[data-create-wizard]{--cw-surface-strong:color-mix(in oklab, var(--app-surface,#fff) 88%, transparent)}}#new-need-page.create-wizard,.create-wizard,[data-create-wizard]{--cw-border:var(--app-border,#0f172a1a)}@supports (color:color-mix(in lab, red, red)){#new-need-page.create-wizard,.create-wizard,[data-create-wizard]{--cw-border:color-mix(in oklab, var(--app-border,#0f172a1a) 90%, transparent)}}#new-need-page.create-wizard,.create-wizard,[data-create-wizard]{--cw-shadow:0 1px 2px oklab(0% none none/.04), 0 10px 28px oklab(0% none none/.06);--cw-focus:#fd4f0073}@supports (color:color-mix(in lab, red, red)){#new-need-page.create-wizard,.create-wizard,[data-create-wizard]{--cw-focus:color-mix(in oklab, var(--color-brand,#3b82f6) 45%, transparent)}}#new-need-page.create-wizard,.create-wizard,[data-create-wizard]{--cw-focus-ring:0 0 0 3px #fd4f002e}@supports (color:color-mix(in lab, red, red)){#new-need-page.create-wizard,.create-wizard,[data-create-wizard]{--cw-focus-ring:0 0 0 3px color-mix(in oklab, var(--color-brand,#3b82f6) 18%, transparent)}}html.glass-mode #new-need-page.create-wizard,html.glass-mode .create-wizard,html.glass-mode [data-create-wizard]{--cw-surface:var(--glass-bg,#fff6)}@supports (color:color-mix(in lab, red, red)){html.glass-mode #new-need-page.create-wizard,html.glass-mode .create-wizard,html.glass-mode [data-create-wizard]{--cw-surface:color-mix(in oklab, var(--glass-bg,#fff6) 85%, transparent)}}html.glass-mode #new-need-page.create-wizard,html.glass-mode .create-wizard,html.glass-mode [data-create-wizard]{--cw-surface-strong:var(--glass-dropdown-bg,#fffc);--cw-border:var(--glass-border,#ffffff29);--cw-shadow:0 8px 28px var(--glass-shadow,#0000001f)}html[data-color-scheme=dark] #new-need-page.create-wizard,html[data-color-scheme=dark] .create-wizard,html[data-color-scheme=dark] [data-create-wizard]{--cw-surface:var(--app-surface,#141416)}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] #new-need-page.create-wizard,html[data-color-scheme=dark] .create-wizard,html[data-color-scheme=dark] [data-create-wizard]{--cw-surface:color-mix(in oklab, var(--app-surface,#141416) 70%, transparent)}}html[data-color-scheme=dark] #new-need-page.create-wizard,html[data-color-scheme=dark] .create-wizard,html[data-color-scheme=dark] [data-create-wizard]{--cw-surface-strong:var(--app-surface,#141416)}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] #new-need-page.create-wizard,html[data-color-scheme=dark] .create-wizard,html[data-color-scheme=dark] [data-create-wizard]{--cw-surface-strong:color-mix(in oklab, var(--app-surface,#141416) 90%, transparent)}}html[data-color-scheme=dark] #new-need-page.create-wizard,html[data-color-scheme=dark] .create-wizard,html[data-color-scheme=dark] [data-create-wizard]{--cw-shadow:0 1px 2px #00000040, 0 12px 32px #00000059}.cw-block{border-radius:var(--cw-radius);border:1px solid var(--cw-border);background:var(--cw-surface);-webkit-backdrop-filter:var(--cw-blur);box-shadow:var(--cw-shadow);transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s}.cw-block--padded{padding:1rem 1.1rem}.cw-block--strong{background:var(--cw-surface-strong)}.cw-block--interactive{cursor:pointer}.cw-block--interactive:hover{border-color:var(--cw-border)}@supports (color:color-mix(in lab, red, red)){.cw-block--interactive:hover{border-color:color-mix(in oklab, var(--cw-border) 40%, var(--app-text-primary,#0f172a) 20%)}}.cw-block--interactive:hover{transform:translateY(-1px)}.cw-block--selected,.cw-block--interactive.cw-block--selected{border-color:oklch(66.64% .2202 37.57)}@supports (color:color-mix(in lab, red, red)){.cw-block--selected,.cw-block--interactive.cw-block--selected{border-color:color-mix(in oklab, var(--color-brand,#3b82f6) 55%, var(--cw-border))}}.cw-block--selected,.cw-block--interactive.cw-block--selected{background:oklch(66.64% .2202 37.57)}@supports (color:color-mix(in lab, red, red)){.cw-block--selected,.cw-block--interactive.cw-block--selected{background:color-mix(in oklab, var(--color-brand,#3b82f6) 8%, var(--cw-surface))}}.cw-block--selected,.cw-block--interactive.cw-block--selected{box-shadow:var(--cw-shadow), 0 0 0 1px #fd4f0047}@supports (color:color-mix(in lab, red, red)){.cw-block--selected,.cw-block--interactive.cw-block--selected{box-shadow:var(--cw-shadow), 0 0 0 1px color-mix(in oklab, var(--color-brand,#3b82f6) 28%, transparent)}}.cw-section{flex-direction:column;gap:.75rem;display:flex}.cw-section-title{letter-spacing:-.01em;color:var(--app-text-primary,inherit);margin:0;font-size:1.05rem;font-weight:600}.cw-section-hint{color:var(--app-text-muted,#64748b);margin:0;font-size:.875rem;line-height:1.4}.cw-input,.cw-textarea{border-radius:var(--cw-radius-sm);border:1px solid var(--cw-border);background:var(--app-surface,#fff);width:100%}@supports (color:color-mix(in lab, red, red)){.cw-input,.cw-textarea{background:color-mix(in oklab, var(--app-surface,#fff) 55%, transparent)}}.cw-input,.cw-textarea{color:var(--app-text-primary,inherit);-webkit-backdrop-filter:blur(10px);outline:none;padding:.7rem .85rem;font-size:.95rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.cw-textarea{resize:vertical;min-height:6.5rem;line-height:1.5}.cw-input:focus,.cw-textarea:focus{border-color:var(--cw-focus);box-shadow:var(--cw-focus-ring);background:var(--cw-surface-strong)}.cw-dropzone{border-radius:var(--cw-radius);border:1.5px dashed var(--cw-border)}@supports (color:color-mix(in lab, red, red)){.cw-dropzone{border:1.5px dashed color-mix(in oklab, var(--cw-border) 70%, var(--app-text-muted,#64748b))}}.cw-dropzone{background:var(--cw-surface)}@supports (color:color-mix(in lab, red, red)){.cw-dropzone{background:color-mix(in oklab, var(--cw-surface) 80%, transparent)}}.cw-dropzone{-webkit-backdrop-filter:var(--cw-blur);text-align:center;padding:1.75rem 1.25rem;transition:border-color .18s,background-color .18s,box-shadow .18s}.cw-dropzone:hover,.cw-dropzone.is-dragover{border-color:oklch(66.64% .2202 37.57)}@supports (color:color-mix(in lab, red, red)){.cw-dropzone:hover,.cw-dropzone.is-dragover{border-color:color-mix(in oklab, var(--color-brand,#3b82f6) 50%, var(--cw-border))}}.cw-dropzone:hover,.cw-dropzone.is-dragover{background:oklch(66.64% .2202 37.57)}@supports (color:color-mix(in lab, red, red)){.cw-dropzone:hover,.cw-dropzone.is-dragover{background:color-mix(in oklab, var(--color-brand,#3b82f6) 6%, var(--cw-surface))}}.cw-dropzone:hover,.cw-dropzone.is-dragover{box-shadow:var(--cw-focus-ring)}.cw-sticky-footer{z-index:10;border-radius:var(--cw-radius);border:1px solid var(--cw-border);background:var(--cw-surface-strong);-webkit-backdrop-filter:var(--cw-blur);box-shadow:var(--cw-shadow);justify-content:space-between;align-items:center;gap:.75rem;margin-top:2rem;padding:1rem;animation:.22s ease-out cw-footer-in;display:flex;position:sticky;bottom:0}@media (min-width:768px){.cw-sticky-footer{bottom:.75rem}}.cw-alert{border-radius:var(--cw-radius,.875rem);border:1px solid var(--cw-border,#0f172a1a);box-shadow:var(--cw-shadow,none);padding:1rem 1.1rem}.cw-alert--error{border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.cw-alert--error{border-color:color-mix(in oklab, #ef4444 50%, var(--cw-border,#0f172a1a))}}.cw-alert--error{background:#ef4444}@supports (color:color-mix(in lab, red, red)){.cw-alert--error{background:color-mix(in oklab, #ef4444 9%, var(--cw-surface,#fff))}}.cw-alert--error{color:#991b1b}@supports (color:color-mix(in lab, red, red)){.cw-alert--error{color:color-mix(in oklab, #991b1b 85%, var(--app-text-primary,#0f172a))}}html[data-color-scheme=dark] .cw-alert--error{border-color:#f87171}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] .cw-alert--error{border-color:color-mix(in oklab, #f87171 40%, var(--cw-border,#ffffff1f))}}html[data-color-scheme=dark] .cw-alert--error{background:#ef4444}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] .cw-alert--error{background:color-mix(in oklab, #ef4444 14%, var(--cw-surface,#141416))}}html[data-color-scheme=dark] .cw-alert--error{color:oklab(89.6088% .050625 .0167759)}.cw-alert--warning{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.cw-alert--warning{border-color:color-mix(in oklab, #f59e0b 45%, var(--cw-border,#0f172a1a))}}.cw-alert--warning{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.cw-alert--warning{background:color-mix(in oklab, #f59e0b 10%, var(--cw-surface,#fff))}}.cw-alert--warning{color:#92400e}@supports (color:color-mix(in lab, red, red)){.cw-alert--warning{color:color-mix(in oklab, #92400e 85%, var(--app-text-primary,#0f172a))}}html[data-color-scheme=dark] .cw-alert--warning{border-color:#fbbf24}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] .cw-alert--warning{border-color:color-mix(in oklab, #fbbf24 35%, var(--cw-border,#ffffff1f))}}html[data-color-scheme=dark] .cw-alert--warning{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] .cw-alert--warning{background:color-mix(in oklab, #f59e0b 14%, var(--cw-surface,#141416))}}html[data-color-scheme=dark] .cw-alert--warning{color:oklab(93.1849% -.0103734 .103094)}.cw-md-editor{border-radius:var(--cw-radius,.875rem);border:1px solid var(--cw-border,var(--app-border,#0f172a1a));background:var(--cw-surface,var(--app-surface,#fff));box-shadow:var(--cw-shadow,none);overflow:hidden}.cw-md-editor__tabs{background:var(--app-surface-muted,#f4f5f8);gap:.25rem;padding:.35rem;display:flex}@supports (color:color-mix(in lab, red, red)){.cw-md-editor__tabs{background:color-mix(in oklab, var(--app-surface-muted,#f4f5f8) 85%, transparent)}}.cw-md-editor__tabs{border-bottom:1px solid var(--cw-border,#0f172a1a)}.cw-md-editor__tab{border-radius:var(--cw-radius-sm,.65rem);color:var(--app-text-secondary,#475569);flex:1 1 0;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:background-color .16s,color .16s}.cw-md-editor__tab.is-active{background:var(--cw-surface-strong,var(--app-surface,#fff));color:var(--app-text-primary,inherit);box-shadow:0 1px 2px oklab(0% none none/.06)}html[data-color-scheme=dark] .cw-md-editor__tab.is-active{background:var(--cw-surface-strong,var(--app-surface,#1c1c1e));color:var(--app-text-primary,#f4f4f5)}.cw-md-editor__toolbar{background:var(--app-surface-muted,#f4f5f8);flex-wrap:wrap;align-items:center;gap:.25rem;padding:.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.cw-md-editor__toolbar{background:color-mix(in oklab, var(--app-surface-muted,#f4f5f8) 70%, transparent)}}.cw-md-editor__toolbar{border-bottom:1px solid var(--cw-border,#0f172a1a)}.cw-md-editor__body{width:100%;color:var(--app-text-primary,inherit);background:0 0;padding:1rem;box-shadow:none!important;border:0!important;border-radius:0!important}.cw-md-editor__panel{min-height:12rem;padding:1rem}.cw-platform-chip{border-radius:var(--cw-radius-sm,.65rem);border:1px solid var(--cw-border,#0f172a1a);background:var(--cw-surface,oklab(100% 0 5.96046e-8/.72))}.cw-platform-chip__icon{border-radius:calc(var(--cw-radius-sm,.65rem) - .15rem)}@keyframes cw-footer-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cw-drafts-panel{border-radius:var(--cw-radius);border:1px solid var(--cw-border);background:var(--cw-surface);height:100%;min-height:0;-webkit-backdrop-filter:var(--cw-blur);box-shadow:var(--cw-shadow);flex-direction:column;display:flex;overflow:hidden}.cw-draft-card{border-radius:var(--cw-radius-sm);border:1px solid var(--cw-border);background:var(--app-surface,#fff);display:flex}@supports (color:color-mix(in lab, red, red)){.cw-draft-card{background:color-mix(in oklab, var(--app-surface,#fff) 60%, transparent)}}.cw-draft-card{transition:border-color .16s,box-shadow .16s,background-color .16s}.cw-draft-card:hover{border-color:var(--cw-border)}@supports (color:color-mix(in lab, red, red)){.cw-draft-card:hover{border-color:color-mix(in oklab, var(--cw-border) 50%, var(--app-text-primary) 18%)}}.cw-draft-card--active{border-color:oklch(66.64% .2202 37.57)}@supports (color:color-mix(in lab, red, red)){.cw-draft-card--active{border-color:color-mix(in oklab, var(--color-brand,#3b82f6) 50%, var(--cw-border))}}.cw-draft-card--active{box-shadow:0 0 0 1px #fd4f004d}@supports (color:color-mix(in lab, red, red)){.cw-draft-card--active{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-brand,#3b82f6) 30%, transparent)}}.cw-draft-card--active{background:oklch(66.64% .2202 37.57)}@supports (color:color-mix(in lab, red, red)){.cw-draft-card--active{background:color-mix(in oklab, var(--color-brand,#3b82f6) 7%, var(--cw-surface))}}.cw-draft-card .cw-draft-trash{opacity:0;transition:opacity .14s}.cw-draft-card:hover .cw-draft-trash,.cw-draft-card:focus-within .cw-draft-trash{opacity:1}@media (hover:none){.cw-draft-card .cw-draft-trash{opacity:.7}}.cw-preview-strip{border-radius:var(--cw-radius);border:1px solid var(--cw-border);background:var(--cw-surface);-webkit-backdrop-filter:var(--cw-blur);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.85rem 1rem;display:flex}.cw-chip{border:1px solid var(--cw-border);background:var(--app-surface,#fff);border-radius:999px;align-items:center;gap:.3rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cw-chip{background:color-mix(in oklab, var(--app-surface,#fff) 50%, transparent)}}.cw-chip{color:var(--app-text-secondary,#475569);padding:.2rem .55rem;font-size:.75rem;font-weight:500}.cw-chip--accent{border-color:oklch(66.64% .2202 37.57)}@supports (color:color-mix(in lab, red, red)){.cw-chip--accent{border-color:color-mix(in oklab, var(--color-brand,#3b82f6) 35%, var(--cw-border))}}.cw-chip--accent{color:var(--app-text-primary,inherit);background:#fd4f001a}@supports (color:color-mix(in lab, red, red)){.cw-chip--accent{background:color-mix(in oklab, var(--color-brand,#3b82f6) 10%, transparent)}}.cw-step-nav{align-items:stretch;gap:.25rem;display:flex}.cw-step{border-radius:var(--cw-radius-sm);min-width:0;color:var(--app-text-muted,#64748b);flex-direction:column;flex:1 1 0;align-items:center;gap:.25rem;padding:.25rem 0;transition:color .18s,background-color .18s;display:flex}.cw-step--active,.cw-step--done{color:var(--app-text-primary,inherit)}.cw-step-dot{border:1px solid var(--cw-border);background:var(--app-surface,#fff);border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.7rem;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.cw-step-dot{background:color-mix(in oklab, var(--app-surface,#fff) 55%, transparent)}}.cw-step-dot{transition:background-color .18s,border-color .18s,color .18s,transform .18s}.cw-step--active .cw-step-dot{background:var(--color-brand,#3b82f6);color:#fff;border-color:#0000;transform:scale(1.05)}.cw-step--done .cw-step-dot{border-color:oklch(66.64% .2202 37.57)}@supports (color:color-mix(in lab, red, red)){.cw-step--done .cw-step-dot{border-color:color-mix(in oklab, var(--color-brand,#3b82f6) 40%, var(--cw-border))}}.cw-step--done .cw-step-dot{background:#fd4f001f}@supports (color:color-mix(in lab, red, red)){.cw-step--done .cw-step-dot{background:color-mix(in oklab, var(--color-brand,#3b82f6) 12%, transparent)}}.cw-step--done .cw-step-dot{color:var(--color-brand,#3b82f6)}.cw-progress-track{background:var(--cw-border);border-radius:999px;width:100%;height:.25rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cw-progress-track{background:color-mix(in oklab, var(--cw-border) 80%, transparent)}}.cw-progress-fill{background:var(--color-brand,#3b82f6);border-radius:999px;height:100%;transition:width .32s ease-out}.cw-type-icon{background:var(--app-surface-muted,#f4f5f8);border-radius:.65rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.cw-type-icon{background:color-mix(in oklab, var(--app-surface-muted,#f4f5f8) 80%, transparent)}}.cw-type-icon{color:var(--app-text-secondary,#475569);transition:background-color .16s,color .16s}.cw-block--selected .cw-type-icon{background:#fd4f0024}@supports (color:color-mix(in lab, red, red)){.cw-block--selected .cw-type-icon{background:color-mix(in oklab, var(--color-brand,#3b82f6) 14%, transparent)}}.cw-block--selected .cw-type-icon{color:var(--color-brand,#3b82f6)}.create-wizard .location-select-field,[data-create-wizard] .location-select-field{border-radius:var(--cw-radius-sm);border:1px solid var(--cw-border);background:var(--app-surface,#fff)}@supports (color:color-mix(in lab, red, red)){.create-wizard .location-select-field,[data-create-wizard] .location-select-field{background:color-mix(in oklab, var(--app-surface,#fff) 55%, transparent)}}.create-wizard .location-select-field,[data-create-wizard] .location-select-field{box-shadow:none;overflow:hidden}.create-wizard .location-select-field:focus-within,[data-create-wizard] .location-select-field:focus-within{border-color:var(--cw-focus);box-shadow:var(--cw-focus-ring)}.create-wizard .location-select-field>button,.create-wizard .location-select-field>div:last-child,[data-create-wizard] .location-select-field>button,[data-create-wizard] .location-select-field>div:last-child{border-left-color:var(--cw-border);background:0 0}.create-wizard .tag-select-dropdown,[data-create-wizard] .tag-select-dropdown{border-radius:var(--cw-radius-sm);border-color:var(--cw-border);background:var(--cw-surface-strong)}.niah-badge-world{--niah-badge-fg:currentColor;--niah-badge-border:currentColor}@supports (color:color-mix(in lab, red, red)){.niah-badge-world{--niah-badge-border:color-mix(in srgb, currentColor 45%, transparent)}}.niah-badge-world{--niah-badge-bg:currentColor}@supports (color:color-mix(in lab, red, red)){.niah-badge-world{--niah-badge-bg:color-mix(in srgb, currentColor 12%, transparent)}}.niah-badge-world{--niah-badge-highlight:#ffffff1a}[data-themed-surface=vertical] .niah-badge-world{--niah-badge-fg:#111827;--niah-badge-border:#11182759;--niah-badge-bg:#1118271f;--niah-badge-highlight:#ffffff80}[data-color-scheme=dark] [data-themed-surface=vertical] .niah-badge-world,[data-color-scheme=neutral] [data-themed-surface=vertical] .niah-badge-world{--niah-badge-fg:#fff;--niah-badge-border:#fff6;--niah-badge-bg:#ffffff24;--niah-badge-highlight:#ffffff1f}[data-color-scheme=pink] [data-themed-surface=vertical] .niah-badge-world{--niah-badge-fg:#831843;--niah-badge-border:#83184359;--niah-badge-bg:#be185d14;--niah-badge-highlight:#fff6}[data-color-scheme=purple] [data-themed-surface=vertical] .niah-badge-world{--niah-badge-fg:#4c1d95;--niah-badge-border:#4c1d9559;--niah-badge-bg:#7c3aed14;--niah-badge-highlight:#fff6}[data-themed-surface=vertical]{--world-bg:#fff;--world-surface:#fff;--world-surface-muted:#f9fafb;--world-ink:#111827;--world-secondary:#374151;--world-muted:#6b7280;--world-border:#e5e7eb;--world-accent:#4f46e5;--world-field-bg:#fff;--world-chrome-bg:#ffffffeb;--world-chrome-ink:#111827;--world-chrome-muted:#6b7280;--world-chrome-hover:#111827;color:var(--world-ink);background:var(--world-bg)!important}[data-color-scheme=dark] [data-themed-surface=vertical]{--world-bg:#000;--world-surface:#09090b;--world-surface-muted:#18181b;--world-ink:#f9fafb;--world-secondary:#c4c4cc;--world-muted:#8a8a93;--world-border:#27272a;--world-accent:#e5e7eb;--world-field-bg:#18181b;--world-chrome-bg:#000000eb;--world-chrome-ink:#fff;--world-chrome-muted:#a1a1aa;--world-chrome-hover:#fff}[data-color-scheme=neutral] [data-themed-surface=vertical]{--world-bg:var(--neutral-body-bg);--world-surface:var(--neutral-bg);--world-surface-muted:var(--neutral-card-bg);--world-ink:var(--neutral-text);--world-secondary:#e2e8f0;--world-muted:var(--neutral-text-secondary);--world-border:var(--neutral-border);--world-accent:#93c5fd;--world-field-bg:#1e293b;--world-chrome-bg:#0f172af0;--world-chrome-ink:#fff;--world-chrome-muted:#cbd5e1;--world-chrome-hover:#fff}[data-color-scheme=pink] [data-themed-surface=vertical]{--world-bg:#fff8fb;--world-surface:#fff;--world-surface-muted:#fff1f7;--world-ink:#2b111d;--world-secondary:#4b2134;--world-muted:#765064;--world-border:#9d174d2e;--world-accent:#be185d;--world-field-bg:#fff;--world-chrome-bg:#500724f5;--world-chrome-ink:#fff7fb;--world-chrome-muted:#ffd7e8;--world-chrome-hover:#fff}[data-color-scheme=purple] [data-themed-surface=vertical]{--world-bg:#fbf8ff;--world-surface:#fff;--world-surface-muted:#f6efff;--world-ink:#20162f;--world-secondary:#3e2b5c;--world-muted:#66547e;--world-border:#6d28d92e;--world-accent:#7c3aed;--world-field-bg:#fff;--world-chrome-bg:#2e1065f5;--world-chrome-ink:#fbf8ff;--world-chrome-muted:#e9d5ff;--world-chrome-hover:#fff}[data-color-scheme=press] [data-themed-surface=vertical]{--world-bg:#f5f3eb;--world-surface:#f0eee6;--world-surface-muted:#e8e6da;--world-ink:#141413;--world-secondary:#565043;--world-muted:#8a877e;--world-border:#d6d2c4;--world-accent:#8b0000;--world-field-bg:#f0eee6;--world-chrome-bg:#f0eee6f0;--world-chrome-ink:#141413;--world-chrome-muted:#8a877e;--world-chrome-hover:#8b0000}.niah-badge-work{--niah-badge-fg:#fb923c;--niah-badge-border:#fb923c73;--niah-badge-bg:#f973161f;--niah-badge-highlight:#ffffff1a}.niah-badge-chat{--niah-badge-fg:#a78bfa;--niah-badge-border:#a78bfa73;--niah-badge-bg:#8b5cf61f;--niah-badge-highlight:#ffffff1a}.niah-badge-school{--niah-badge-fg:#60a5fa;--niah-badge-border:#60a5fa73;--niah-badge-bg:#3b82f61f;--niah-badge-highlight:#ffffff1a}.niah-badge-law{--niah-badge-fg:#818cf8;--niah-badge-border:#818cf873;--niah-badge-bg:#6366f11f;--niah-badge-highlight:#ffffff1a}.niah-badge-health{--niah-badge-fg:#34d399;--niah-badge-border:#34d39973;--niah-badge-bg:#10b9811f;--niah-badge-highlight:#ffffff1a}.niah-badge-dev{--niah-badge-fg:#c084fc;--niah-badge-border:#c084fc73;--niah-badge-bg:#8b5cf61f;--niah-badge-highlight:#ffffff1a}.niah-badge-art{--niah-badge-fg:#fb7185;--niah-badge-border:#fb718573;--niah-badge-bg:#f43f5e1f;--niah-badge-highlight:#ffffff1a}.niah-badge-science{--niah-badge-fg:#22d3ee;--niah-badge-border:#22d3ee73;--niah-badge-bg:#06b6d41f;--niah-badge-highlight:#ffffff1a}.niah-badge-space{--niah-badge-fg:#818cf8;--niah-badge-border:#818cf873;--niah-badge-bg:#6366f11f;--niah-badge-highlight:#ffffff1a}.niah-badge-bot{--niah-badge-fg:#c084fc;--niah-badge-border:#c084fc73;--niah-badge-bg:#a855f71f;--niah-badge-highlight:#ffffff1a}.niah-badge-news{--niah-badge-fg:#fbbf24;--niah-badge-border:#fbbf2473;--niah-badge-bg:#f59e0b1f;--niah-badge-highlight:#ffffff1a}.niah-badge-vote{--niah-badge-fg:#a5b4fc;--niah-badge-border:#a5b4fc73;--niah-badge-bg:#818cf81f;--niah-badge-highlight:#ffffff1a}.niah-badge-media{--niah-badge-fg:#f9a8d4;--niah-badge-border:#f9a8d473;--niah-badge-bg:#f472b61f;--niah-badge-highlight:#ffffff1a}.font-body{font-family:system-ui,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.font-counter{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;font-family:system-ui,sans-serif;font-weight:600}.line-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@supports (content-visibility:auto){.card{content-visibility:auto;contain-intrinsic-size:auto 800px}html.ios-app .card{content-visibility:visible!important;contain-intrinsic-size:auto!important}}@supports (-webkit-overflow-scrolling:touch){.card:not([style*="content-visibility: auto"]) img[alt*=avatar],.card:not([style*="content-visibility: auto"]) img.comment-avatar,.card:not([style*="content-visibility: auto"]) img.header-avatar-img,.card:not([style*="content-visibility: auto"]) img.rounded-sm,.progressive-image[loading=eager]{backface-visibility:hidden;transform:translate(0)}}.pt-safe{padding-top:max(.5rem, max(var(--safe-area-inset-top,0px), env(safe-area-inset-top,0px)))}html.android-app .pt-safe{padding-top:max(.5rem, max(3rem, var(--safe-area-inset-top,3rem)))}.is-visionos .pt-safe{padding-top:0!important}.pl-safe{padding-left:env(safe-area-inset-left,1rem)}.pr-safe{padding-right:env(safe-area-inset-right,1rem)}.p-safe{padding-top:max(1rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)));padding-left:env(safe-area-inset-left,1rem);padding-right:env(safe-area-inset-right,1rem)}.pt-safe-modal{padding-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px))}@media (max-width:767px){.pt-safe-modal{padding-top:max(2.5rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)))}}html.android-app .pt-safe-modal{padding-top:3rem}:root{--vh:1dvh}@supports not (height:1dvh){:root{--vh:1vh}}:root{--modal-sticky-top-offset:0px}html.android-app{--modal-sticky-top-offset:3rem}.pt-safe-modal-mobile{padding-top:calc(max(2.5rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px))) + 4rem)}html.android-app .pt-safe-modal-mobile{padding-top:7rem}@media (min-width:768px){.pt-safe-modal-mobile{padding-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px))}html.android-app .pt-safe-modal-mobile{padding-top:3rem}}.pb-safe-modal{padding-bottom:env(safe-area-inset-bottom,2rem)}html.android-app .pb-safe-modal{padding-bottom:2rem}html.android-app #reactions-modal-content,html.android-app #reposts-modal-content,html.android-app #followers-modal-content,html.android-app #following-modal-content,html.android-app #message-reactions-modal-content,html.android-app #spheres-selection-modal-content,html.android-app #circles-selection-modal-content,html.android-app #local-location-modal-content{height:100dvh!important;height:calc(var(--vh) * 100)!important;min-height:100dvh!important;min-height:calc(var(--vh) * 100)!important;max-height:100dvh!important;max-height:calc(var(--vh) * 100)!important}html.android-app #app-scroll.h-\[100dvh\]{height:100dvh!important;height:calc(var(--vh) * 100)!important}html.android-app .h-screen,html.android-app .h-\[100vh\],html.android-app .h-\[100dvh\]{height:calc(var(--vh) * 100)!important}html.android-app .min-h-screen,html.android-app .min-h-\[100vh\],html.android-app .min-h-\[100dvh\]{min-height:calc(var(--vh) * 100)!important}html.android-app .max-h-screen,html.android-app .max-h-\[100vh\],html.android-app .max-h-\[100dvh\]{max-height:calc(var(--vh) * 100)!important}html.android-app .min-h-\[78vh\]{min-height:calc(var(--vh) * 78)!important}html.android-app .min-h-\[72vh\]{min-height:calc(var(--vh) * 72)!important}html.android-app .min-h-\[60vh\],html.android-app .min-h-\[60dvh\]{min-height:calc(var(--vh) * 60)!important}html.android-app .min-h-\[50vh\],html.android-app .min-h-\[50dvh\]{min-height:calc(var(--vh) * 50)!important}html.android-app .min-h-\[40vh\],html.android-app .min-h-\[40dvh\]{min-height:calc(var(--vh) * 40)!important}html.android-app .max-h-\[150vh\]{max-height:calc(var(--vh) * 150)!important}html.android-app .max-h-\[90vh\],html.android-app .max-h-\[90dvh\]{max-height:calc(var(--vh) * 90)!important}html.android-app .max-h-\[85vh\]{max-height:calc(var(--vh) * 85)!important}html.android-app .max-h-\[80vh\]{max-height:calc(var(--vh) * 80)!important}html.android-app .max-h-\[70vh\]{max-height:calc(var(--vh) * 70)!important}html.android-app .max-h-\[60vh\]{max-height:calc(var(--vh) * 60)!important}html.android-app .max-h-\[calc\(100dvh-30vh\)\]{max-height:calc(var(--vh) * 70)!important}html.android-app [class~="max-h-[min(34vh,16rem)]"]{max-height:min(calc(var(--vh) * 34), 16rem)!important}html.android-app [class~="max-h-[min(42vh,18rem)]"]{max-height:min(calc(var(--vh) * 42), 18rem)!important}html.android-app [class~="max-h-[min(50vh,16rem)]"]{max-height:min(calc(var(--vh) * 50), 16rem)!important}html.android-app [class~="max-h-[min(80vh,32rem)]"]{max-height:min(calc(var(--vh) * 80), 32rem)!important}html[data-workspace-switching=true] #app-root{pointer-events:none;cursor:progress}.p-safe-modal{padding-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px));padding-left:env(safe-area-inset-left,1rem);padding-right:env(safe-area-inset-right,1rem);padding-bottom:env(safe-area-inset-bottom,2rem)}@media (max-width:767px){.p-safe-modal{padding-top:max(2.5rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)))}}html.android-app .p-safe-modal{padding:3rem 1rem 2rem}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}[data-role=voice-chat-button] .niah-voice-chat-mark{pointer-events:none;background-color:currentColor;flex-shrink:0;width:1.25rem;height:1.25rem;display:block}[data-role=message-composer-box]:not(.dictating) [data-role=dictate-button]:not(:disabled),[data-role=message-composer-box] [data-role=composer-attach-button]:not(:disabled),[data-role=message-composer-box] [data-role=voice-chat-button]:not(:disabled),[data-role=message-composer-box] .composer-tool:not(.composer-tool--chip):not(:disabled){opacity:.78}[data-role=message-composer-box]:not(.dictating) [data-role=dictate-button]:not(:disabled):hover,[data-role=message-composer-box] [data-role=composer-attach-button]:not(:disabled):hover,[data-role=message-composer-box] [data-role=voice-chat-button]:not(:disabled):hover,[data-role=message-composer-box] .composer-tool:not(.composer-tool--chip):not(:disabled):hover{opacity:1}[data-phx-root-id]{display:contents}.rounded-table-corner:first-child:before,.rounded-table-corner:last-child:before{content:"";width:4px;height:100%;position:absolute;top:0}.rounded-table-corner:first-child:before{left:-4px}.rounded-table-corner:last-child:before{right:-4px}.group:hover .rounded-table-corner:first-child:before,.group:hover .rounded-table-corner:last-child:before{background-color:#fafafa}@media (min-width:640px){.rounded-table-corner:first-child:before{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-table-corner:last-child:before{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;align-items:center;height:2.5rem;display:flex}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#111827;padding-left:.75rem;padding-right:2rem;line-height:2.5rem}.select2-container--default .select2-selection--single .select2-selection__arrow{width:2rem;height:2.5rem}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#2563eb}.select2-dropdown{border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.select2-search--dropdown .select2-search__field{border:1px solid #d1d5db;border-radius:.25rem;padding:.5rem}.dark .select2-container--default .select2-selection--single{background-color:#1f2937;border-color:#4b5563}.dark .select2-container--default .select2-selection--single .select2-selection__rendered{color:#f3f4f6}.dark .select2-dropdown{background-color:#1f2937;border-color:#4b5563}.dark .select2-container--default .select2-results__option{color:#f3f4f6}.dark .select2-container--default .select2-results__option[aria-selected=true]{background-color:#374151}.dark .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#3b82f6}.dark .select2-search--dropdown .select2-search__field{color:#f3f4f6;background-color:#374151;border-color:#4b5563}.dark .select2-container--default .select2-selection__arrow b{border-color:#9ca3af #0000 #0000}.prose-compact{font-size:.875rem;line-height:1.25rem}.prose-compact h1,.prose-compact h2,.prose-compact h3,.prose-compact h4,.prose-compact h5,.prose-compact h6{margin-top:calc(var(--spacing) * 4);margin-bottom:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}:is(.prose-compact h1,.prose-compact h2,.prose-compact h3,.prose-compact h4,.prose-compact h5,.prose-compact h6):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.prose-compact h1{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.prose-compact h2,.prose-compact h3{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.prose-compact p{margin-bottom:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-gray-900)}.prose-compact p:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.prose-compact ul,.prose-compact ol{margin-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.prose-compact ol{list-style-type:decimal;list-style-position:outside}.prose-compact ol li{display:list-item}.prose-compact li{margin-bottom:calc(var(--spacing) * .5)}.prose-compact blockquote{margin-block:var(--spacing);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-gray-300);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));font-style:italic}.prose-compact blockquote:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-600);background-color:var(--color-gray-800)}.prose-compact code{background-color:var(--color-gray-100);padding-inline:var(--spacing);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-radius:.25rem}.prose-compact code:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-800)}.prose-compact pre{margin-block:var(--spacing);background-color:var(--color-gray-100);padding:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-radius:.25rem;overflow-x:auto}.prose-compact pre:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-800)}.prose-compact pre code{background-color:#0000;padding:0}.prose-compact img,.prose-compact video,.prose-compact iframe{display:none}.prose-compact pre{max-height:2rem;overflow:hidden}.prose-compact table{margin-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.prose-compact th,.prose-compact td{padding-inline:var(--spacing);padding-block:calc(var(--spacing) * .5);color:var(--color-gray-900)}:is(.prose-compact th,.prose-compact td):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.prose-sm{font-size:.875rem;line-height:1.25rem}.prose-xs{font-size:.75rem;line-height:1rem}.prose-base{font-size:1rem;line-height:1.5rem}.prose.prose-card-truncated{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);position:relative;max-height:16rem!important;overflow:hidden!important}.prose.prose-card-truncated:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,#fffffff2);height:4rem;position:absolute;bottom:0;left:0;right:0}.dark .prose.prose-card-truncated:after{background:linear-gradient(#0000,#111827f2)}.prose-expanded{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.prose-expanded h1,.prose-expanded h2,.prose-expanded h3,.prose-expanded h4,.prose-expanded h5,.prose-expanded h6{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}:is(.prose-expanded h1,.prose-expanded h2,.prose-expanded h3,.prose-expanded h4,.prose-expanded h5,.prose-expanded h6):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.prose-expanded h1{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.prose-expanded h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.prose-expanded h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.prose-expanded p{margin-bottom:calc(var(--spacing) * 3);color:var(--color-gray-900)}.prose-expanded p:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.prose-expanded img,.prose-expanded video{margin-block:calc(var(--spacing) * 3);border-radius:var(--radius-sm);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);max-width:100%;height:auto;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.prose-expanded iframe{margin-block:calc(var(--spacing) * 3);border-radius:var(--radius-sm);max-width:100%}.prose-expanded blockquote{margin-block:calc(var(--spacing) * 3);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-blue-500);background-color:var(--color-blue-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-style:italic}.prose-expanded blockquote:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-blue-400);background-color:#1c398e33}@supports (color:color-mix(in lab, red, red)){.prose-expanded blockquote:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.prose-expanded code{background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:.25rem}.prose-expanded code:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-800)}.prose-expanded pre{margin-block:calc(var(--spacing) * 3);border-radius:var(--radius-sm);background-color:var(--color-gray-100);padding:calc(var(--spacing) * 3);overflow-x:auto}.prose-expanded pre:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-800)}.prose-expanded pre{max-height:8rem;overflow-y:auto}.prose-expanded table{margin-block:calc(var(--spacing) * 3);border-collapse:collapse;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300)}.prose-expanded table:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-600)}.prose-expanded th,.prose-expanded td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-gray-900)}:is(.prose-expanded th,.prose-expanded td):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-600);color:var(--color-white)}.prose.prose-full,.prose-full{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);max-height:none;overflow:visible;font-size:var(--text-base)!important;line-height:var(--leading-relaxed)!important}.prose.prose-full :where(p,li,blockquote,td,th),.prose-full :where(p,li,blockquote,td,th),.prose.prose-full .prose-content :where(p,li,blockquote),.prose-full .prose-content :where(p,li,blockquote){font-size:var(--text-base)!important;line-height:var(--leading-relaxed)!important;color:inherit!important}.prose-full p,.prose p:not(ol li>p):not(ul li>p){margin-top:.5rem!important;margin-bottom:.5rem!important}.prose-full:after{display:none}.prose-full strong,.prose-full b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}:is(.prose-full strong,.prose-full b):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.prose-full strong,.prose-full b{display:inline;font-weight:600!important}.prose{font-size:1rem;line-height:1.5rem}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}:is(.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.prose h1{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-bottom:var(--spacing);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.prose h1:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-700)}.prose h2{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.prose h3{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.prose p:not(ol li>p):not(ul li>p),.prose .prose-content p:not(ol li>p):not(ul li>p),.prose-content p:not(ol li>p):not(ul li>p){--tw-leading:var(--leading-normal);line-height:var(--leading-normal);color:var(--color-gray-900)}:is(.prose p:not(ol li>p):not(ul li>p),.prose .prose-content p:not(ol li>p):not(ul li>p),.prose-content p:not(ol li>p):not(ul li>p)):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.prose p:not(ol li>p):not(ul li>p),.prose .prose-content p:not(ol li>p):not(ul li>p),.prose-content p:not(ol li>p):not(ul li>p){margin-top:.5rem!important;margin-bottom:.5rem!important}.prose blockquote{margin-block:calc(var(--spacing) * 4);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-blue-500);background-color:var(--color-blue-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-style:italic}.prose blockquote:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-blue-400);background-color:#1c398e33}@supports (color:color-mix(in lab, red, red)){.prose blockquote:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.prose blockquote p{color:var(--color-blue-900);margin-bottom:0}.prose blockquote p:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-blue-100)}.prose code{background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-pink-600);border-radius:.25rem}.prose code:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-800);color:var(--color-pink-400)}.prose pre{margin-block:calc(var(--spacing) * 4);border-radius:var(--radius-sm);background-color:var(--color-gray-900);padding:calc(var(--spacing) * 4);overflow-x:auto}.prose pre:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-950)}.prose pre code{color:var(--color-gray-100);background-color:#0000;padding:0}.prose pre code:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-200)}.prose ul,.prose ol{margin-block:calc(var(--spacing) * 4)}:where(:is(.prose ul,.prose ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.prose ul,.prose .prose-content ul,.prose-content ul{padding-left:0;list-style:none}.prose ol,.prose .prose-content ol,.prose-content ol{padding-left:1.5em;list-style-type:decimal;list-style-position:outside}.prose ul li,.prose .prose-content ul li,.prose-content ul li{padding-left:calc(var(--spacing) * 6);color:var(--color-gray-900);position:relative}:is(.prose ul li,.prose .prose-content ul li,.prose-content ul li):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.prose ul li:before,.prose .prose-content ul li:before,.prose-content ul li:before{top:0;left:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-content:"•";content:var(--tw-content);color:currentColor;position:absolute}.prose ul.contains-task-list,.prose ul:has(>li>input[type=checkbox]),.prose .prose-content ul.contains-task-list,.prose-content ul.contains-task-list,.prose .prose-content ul:has(>li>input[type=checkbox]),.prose-content ul:has(>li>input[type=checkbox]){padding-left:0;list-style:none}.prose ul.contains-task-list>li,.prose ul:has(>li>input[type=checkbox])>li,.prose .prose-content ul.contains-task-list>li,.prose-content ul.contains-task-list>li,.prose .prose-content ul:has(>li>input[type=checkbox])>li,.prose-content ul:has(>li>input[type=checkbox])>li{align-items:flex-start;gap:.5rem;padding-left:0;display:flex}.prose ul.contains-task-list>li:before,.prose ul:has(>li>input[type=checkbox])>li:before,.prose .prose-content ul.contains-task-list>li:before,.prose-content ul.contains-task-list>li:before,.prose .prose-content ul:has(>li>input[type=checkbox])>li:before,.prose-content ul:has(>li>input[type=checkbox])>li:before{content:none}.prose .task-list-item input[type=checkbox],.prose ul:has(>li>input[type=checkbox])>li>input[type=checkbox],.prose .prose-content .task-list-item input[type=checkbox],.prose-content .task-list-item input[type=checkbox]{accent-color:currentColor;pointer-events:none;flex-shrink:0;width:.95em;height:.95em;margin-top:.3em}.prose ol li,.prose .prose-content ol li,.prose-content ol li{color:var(--color-gray-900);position:relative}:is(.prose ol li,.prose .prose-content ol li,.prose-content ol li):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.prose ol li,.prose .prose-content ol li,.prose-content ol li{padding-left:.25em;display:list-item}.prose ol li>p,.prose ul li>p,.prose-sm ol li>p,.prose-sm ul li>p,.prose .prose-content ol li>p,.prose .prose-content ul li>p,.prose-content ol li>p,.prose-content ul li>p{margin-top:0!important;margin-bottom:0!important;display:inline!important}.prose strong,.prose .prose-content strong,.prose-content strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}:is(.prose strong,.prose .prose-content strong,.prose-content strong):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.prose em,.prose .prose-content em,.prose-content em{color:var(--color-gray-700);font-style:italic}:is(.prose em,.prose .prose-content em,.prose-content em):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-300)}.prose a{color:var(--color-blue-600);text-decoration-line:underline}@media (hover:hover){.prose a:hover{color:var(--color-blue-800)}}.prose a:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-blue-400)}@media (hover:hover){.prose a:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-blue-300)}}.prose *{color:inherit}.prose .prose-content *,.prose-content *{color:#111827!important}.dark .prose .prose-content *,.dark .prose-content *{color:#fff!important}.prose .prose-content h1,.prose .prose-content h2,.prose .prose-content h3,.prose .prose-content h4,.prose .prose-content h5,.prose .prose-content h6{color:#111827!important}.dark .prose .prose-content h1,.dark .prose .prose-content h2,.dark .prose .prose-content h3,.dark .prose .prose-content h4,.dark .prose .prose-content h5,.dark .prose .prose-content h6{color:#fff!important}.prose .prose-content strong{color:#111827!important}.dark .prose .prose-content strong{color:#fff!important}.prose .prose-content em{color:#374151!important}.dark .prose .prose-content em{color:#d1d5db!important}article.prose .prose-content p,article.prose .prose-content div,article.prose .prose-content span,.prose .prose-content p,.prose .prose-content div,.prose .prose-content span{color:rgb(var(--color-primary))!important}.dark article.prose .prose-content p,.dark article.prose .prose-content div,.dark article.prose .prose-content span,.dark .prose .prose-content p,.dark .prose .prose-content div,.dark .prose .prose-content span{color:#fff!important}.light article.prose .prose-content p,.light article.prose .prose-content div,.light article.prose .prose-content span,.light .prose .prose-content p,.light .prose .prose-content div,.light .prose .prose-content span{color:#111827!important}.prose img{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);max-width:100%;height:auto;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.prose img:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-700)}.prose video{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.prose video:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-700)}.aspect-video{aspect-ratio:16/9}.prose iframe{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:0;width:100%}.prose .media-container{margin-inline:auto;margin-block:calc(var(--spacing) * 6);max-width:100%}.prose table{margin-block:calc(var(--spacing) * 4);border-collapse:collapse;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);overflow:hidden}.prose table:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-600)}.prose th,.prose td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-gray-900)}:is(.prose th,.prose td):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-600);color:var(--color-white)}.prose th{background-color:var(--color-gray-100);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.prose th:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-800);color:var(--color-white)}.prose hr{margin-block:calc(var(--spacing) * 6);border-color:var(--color-gray-300)}.prose hr:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-600)}.prose .twitter-tweet{margin-left:auto;margin-right:auto}.prose img[loading=lazy]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.prose img[loading=lazy]:not([src]){opacity:0}.prose img:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.prose video:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.prose .media-caption{margin-top:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-500);font-style:italic}.prose .media-caption:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-400)}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-decoration-line-through{text-decoration:line-through}@media (max-width:640px){.prose h1{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.prose h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.prose h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.prose img{margin-inline:auto}.prose video{width:100%}.aspect-video{aspect-ratio:16/10}}.prose ol li>p,.prose ul li>p,.prose-sm ol li>p,.prose-sm ul li>p{margin-top:0!important;margin-bottom:0!important;display:inline!important}.prose .prose-content p,.prose .prose-content div,.prose .prose-content span,article.prose .prose-content p,article.prose .prose-content div,article.prose .prose-content span{color:inherit!important}.dark .prose .prose-content p,.dark .prose .prose-content div,.dark .prose .prose-content span,.dark article.prose .prose-content p,.dark article.prose .prose-content div,.dark article.prose .prose-content span,html.dark .prose .prose-content p,html.dark .prose .prose-content div,html.dark .prose .prose-content span,html.dark article.prose .prose-content p,html.dark article.prose .prose-content div,html.dark article.prose .prose-content span{color:#fff!important}.light .prose .prose-content p,.light .prose .prose-content div,.light .prose .prose-content span,.light article.prose .prose-content p,.light article.prose .prose-content div,.light article.prose .prose-content span,html.light .prose .prose-content p,html.light .prose .prose-content div,html.light .prose .prose-content span{color:#000!important}@media (prefers-color-scheme:dark){.prose .prose-content p,.prose .prose-content div,.prose .prose-content span,article.prose .prose-content p,article.prose .prose-content div,article.prose .prose-content span{color:#fff!important}}@media (prefers-color-scheme:light){.prose .prose-content p,.prose .prose-content div,.prose .prose-content span,article.prose .prose-content p,article.prose .prose-content div,article.prose .prose-content span{color:#000!important}}.prose-card{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.prose-card p{margin-bottom:0;display:inline}.prose-card a{color:var(--color-blue-600)}@media (hover:hover){.prose-card a:hover{color:var(--color-blue-800);text-decoration-line:underline}}.prose-card a:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-blue-400)}@media (hover:hover){.prose-card a:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *):hover{color:var(--color-blue-300)}}.prose-card strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-card em{font-style:italic}.prose-card code{background-color:var(--color-gray-100);padding-inline:var(--spacing);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:.25rem}.prose-card code:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){background-color:var(--color-gray-800)}.prose-card img,.prose-card video,.prose-card iframe,.prose-card .aspect-video{display:none}.prose-card-story{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.prose-card-story p{color:#ffffffe6;margin-bottom:0;display:inline}@supports (color:color-mix(in lab, red, red)){.prose-card-story p{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.prose-card-story a{color:var(--color-blue-300);text-decoration-line:underline}@media (hover:hover){.prose-card-story a:hover{color:var(--color-blue-200)}}.prose-card-story strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white)}.prose-card-story em{color:#fffc}@supports (color:color-mix(in lab, red, red)){.prose-card-story em{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.prose-card-story em{font-style:italic}.prose-card-story code{background-color:#fff3;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.prose-card-story code{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.prose-card-story code{padding-inline:var(--spacing);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.prose-card-story code{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.prose-card-story img,.prose-card-story video,.prose-card-story iframe,.prose-card-story .aspect-video{display:none}html[data-color-scheme=light],html[data-color-scheme=light] body{background-color:#fff}.theme-logo{color:#000}.theme-text,.theme-button{color:#fff!important;background-color:#000!important}.theme-button:hover{background-color:#374151!important}.theme-icon-large,.theme-icon-small,.theme-icon-medium{background-color:#000!important}.bg-black{background:linear-gradient(#374151,#1f2937)!important;border-color:#d1d5db!important}.bg-black:hover{background:linear-gradient(#1f2937,#111827)!important}[data-color-scheme=dark]{--dark-bg:#000;--dark-body-bg:#111;--dark-card-bg:#222;--dark-border:#333;--dark-text:#fff;--dark-text-secondary:#aaa}[data-color-scheme=dark],[data-color-scheme=dark] body{background-color:var(--dark-body-bg)}[data-color-scheme=dark] .bg-white{background-color:var(--dark-bg)}[data-color-scheme=dark] .bg-gray-50,[data-color-scheme=dark] .bg-gray-100,[data-color-scheme=dark] .bg-gray-800{background-color:var(--dark-card-bg)}[data-color-scheme=dark] .border-gray-100,[data-color-scheme=dark] .border-gray-200,[data-color-scheme=dark] .border-gray-300,[data-color-scheme=dark] .border-gray-700{border-color:var(--dark-border)}[data-color-scheme=dark] .hover\:bg-gray-50:hover,[data-color-scheme=dark] .hover\:bg-gray-100:hover,[data-color-scheme=dark] .hover\:bg-gray-700:hover{background-color:#1a1a1a}[data-color-scheme=dark] input:focus,[data-color-scheme=dark] textarea:focus,[data-color-scheme=dark] select:focus{--tw-ring-color:#3b82f680;border-color:#3b82f6}[data-color-scheme=dark] input[type=text],[data-color-scheme=dark] input[type=email],[data-color-scheme=dark] input[type=password],[data-color-scheme=dark] input[type=number],[data-color-scheme=dark] input[type=url],[data-color-scheme=dark] input[type=tel],[data-color-scheme=dark] input[type=date],[data-color-scheme=dark] input[type=datetime-local],[data-color-scheme=dark] textarea:not(.message-composer-textarea),[data-color-scheme=dark] select{background-color:var(--dark-card-bg)!important;border-color:var(--dark-border)!important;color:var(--dark-text)!important}[data-color-scheme=dark] input.bg-transparent,[data-color-scheme=dark] textarea.bg-transparent,[data-color-scheme=dark] textarea.message-composer-textarea,[data-color-scheme=dark] input#mobile-search-input,[data-color-scheme=dark] input#communities-search-input{background-color:#0000!important}[data-color-scheme=dark] input[type=text]::placeholder,[data-color-scheme=dark] input[type=email]::placeholder,[data-color-scheme=dark] input[type=password]::placeholder,[data-color-scheme=dark] input[type=number]::placeholder,[data-color-scheme=dark] input[type=url]::placeholder,[data-color-scheme=dark] input[type=tel]::placeholder,[data-color-scheme=dark] textarea::placeholder{color:var(--dark-text-secondary)!important}[data-color-scheme=dark] .theme-logo{color:#fff!important}[data-color-scheme=dark] .theme-icon-large,[data-color-scheme=dark] .theme-icon-small,[data-color-scheme=dark] .theme-icon-medium{background-color:#fff!important}[data-color-scheme=dark] .bg-black{background:linear-gradient(#000,#111)!important;border-color:#222!important}[data-color-scheme=dark] .bg-black:hover{background:linear-gradient(#111,#1a1a1a)!important}[data-color-scheme=neutral]{--neutral-bg:#0f172a;--neutral-body-bg:#0c1425;--neutral-card-bg:#1e293b;--neutral-border:#334155;--neutral-text:#fff;--neutral-text-secondary:#cbd5e1}[data-color-scheme=neutral],[data-color-scheme=neutral] body{background-color:var(--neutral-body-bg)}[data-color-scheme=neutral] .bg-white{background-color:var(--neutral-bg)}[data-color-scheme=neutral] .bg-gray-50,[data-color-scheme=neutral] .bg-gray-100,[data-color-scheme=neutral] .bg-gray-800{background-color:var(--neutral-card-bg)}[data-color-scheme=neutral] .border-gray-100,[data-color-scheme=neutral] .border-gray-200,[data-color-scheme=neutral] .border-gray-300,[data-color-scheme=neutral] .border-gray-700{border-color:var(--neutral-border)}[data-color-scheme=neutral] .hover\:bg-gray-50:hover,[data-color-scheme=neutral] .hover\:bg-gray-100:hover,[data-color-scheme=neutral] .hover\:bg-gray-700:hover{background-color:#475569}[data-color-scheme=neutral] input[type=text],[data-color-scheme=neutral] input[type=email],[data-color-scheme=neutral] input[type=password],[data-color-scheme=neutral] input[type=number],[data-color-scheme=neutral] input[type=url],[data-color-scheme=neutral] input[type=tel],[data-color-scheme=neutral] input[type=date],[data-color-scheme=neutral] input[type=datetime-local],[data-color-scheme=neutral] textarea:not(.message-composer-textarea),[data-color-scheme=neutral] select{background-color:var(--neutral-card-bg)!important;color:var(--neutral-text)!important}[data-color-scheme=neutral] input[type=text]::placeholder,[data-color-scheme=neutral] input[type=email]::placeholder,[data-color-scheme=neutral] input[type=password]::placeholder,[data-color-scheme=neutral] input[type=number]::placeholder,[data-color-scheme=neutral] input[type=url]::placeholder,[data-color-scheme=neutral] input[type=tel]::placeholder,[data-color-scheme=neutral] textarea::placeholder{color:var(--neutral-text-secondary)!important}[data-color-scheme=neutral] input:focus,[data-color-scheme=neutral] textarea:focus,[data-color-scheme=neutral] select:focus{--tw-ring-color:#3b82f680;border-color:#3b82f6}[data-color-scheme=neutral] .theme-icon-large,[data-color-scheme=neutral] .theme-icon-small,[data-color-scheme=neutral] .theme-icon-medium{background-color:#fff!important}[data-color-scheme=neutral] .bg-black{background:linear-gradient(#1e293b,#0f172a)!important;border-color:#334155!important}[data-color-scheme=neutral] .bg-black:hover{background:linear-gradient(#0f172a,#020617)!important}[data-color-scheme=neutral] :is(#need-overlay-content,#comment-sheet-panel,[id^=need-comments-container],#comments-container) .comment-body{color:var(--neutral-text)!important}[data-color-scheme=pink]{--pink-bg:#fdf2f8;--pink-body-bg:#fefcfd;--pink-card-bg:#fce7f3;--pink-border:#f9a8d4;--pink-text:#881337;--pink-text-secondary:#be185d;--pink-accent:#ec4899}[data-color-scheme=pink],[data-color-scheme=pink] body{background-color:var(--pink-body-bg)}[data-color-scheme=pink] .bg-white{background-color:var(--pink-bg)}[data-color-scheme=pink] .bg-gray-50,[data-color-scheme=pink] .bg-gray-100,[data-color-scheme=pink] .bg-gray-800{background-color:var(--pink-card-bg)}[data-color-scheme=pink] .comment-level-2 .comment-card{background-color:#ec4899!important}[data-color-scheme=pink] .comment-level-3 .comment-card{background-color:#db2777!important}.glass-mode[data-color-scheme=pink] .main-header input[type=search],.glass-mode[data-color-scheme=pink] .main-header .searchbar-component input{background-color:var(--glass-dropdown-bg)!important;color:#fffffff2!important;border:1px solid var(--glass-border)!important;-webkit-backdrop-filter:blur(15px)!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-mode[data-color-scheme=pink] .main-header input[type=search],.glass-mode[data-color-scheme=pink] .main-header .searchbar-component input{-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important}}.glass-mode[data-color-scheme=pink] .main-header input[type=search]::placeholder,.glass-mode[data-color-scheme=pink] .main-header .searchbar-component input::placeholder{opacity:1;color:#ffffffb3!important}[data-color-scheme=pink]:not(.glass-mode) .main-header input[type=search],[data-color-scheme=pink]:not(.glass-mode) .main-header .searchbar-component input{color:#fffffff2!important;background-color:#be185dcc!important;border:1px solid #be185d80!important}[data-color-scheme=pink]:not(.glass-mode) .main-header input[type=search]::placeholder,[data-color-scheme=pink]:not(.glass-mode) .main-header .searchbar-component input::placeholder{opacity:1;color:#ffffffb3!important}[data-color-scheme=pink] .prose,[data-color-scheme=pink] .prose p,[data-color-scheme=pink] .prose .prose-content p,[data-color-scheme=pink] .prose-content p,[data-color-scheme=pink] .prose div,[data-color-scheme=pink] .prose span,[data-color-scheme=pink] .prose li,[data-color-scheme=pink] .prose h1,[data-color-scheme=pink] .prose h2,[data-color-scheme=pink] .prose h3,[data-color-scheme=pink] .prose h4,[data-color-scheme=pink] .prose h5,[data-color-scheme=pink] .prose h6,[data-color-scheme=pink] .prose strong{color:#fff!important}[data-color-scheme=pink] .border-gray-100,[data-color-scheme=pink] .border-gray-200,[data-color-scheme=pink] .border-gray-300,[data-color-scheme=pink] .border-gray-700,[data-color-scheme=pink] .divide-gray-200>*+*,:where([data-color-scheme=pink] .divide-gray-200>:not(:last-child)){border-color:var(--pink-border)}[data-color-scheme=pink] .divide-gray-700>*+*{border-color:#be123c}[data-color-scheme=pink] .hover\:bg-gray-50:hover,[data-color-scheme=pink] .hover\:bg-gray-100:hover,[data-color-scheme=pink] .hover\:bg-gray-700:hover{background-color:#fbb6ce}[data-color-scheme=pink] input:focus,[data-color-scheme=pink] textarea:focus,[data-color-scheme=pink] select:focus{--tw-ring-color:#ec489980;border-color:var(--pink-accent)}[data-color-scheme=pink] .theme-icon-large,[data-color-scheme=pink] .theme-icon-small,[data-color-scheme=pink] .theme-icon-medium{background-color:#831843!important}[data-color-scheme=pink] .bg-black{color:#fdf2f8!important;background:linear-gradient(#ec4899,#be185d)!important;border-color:#f9a8d4!important}[data-color-scheme=pink] .bg-black:hover{color:#fdf2f8!important;background:linear-gradient(#be185d,#9f1239)!important}[data-color-scheme=pink] .bg-gradient-to-b.from-gray-800{color:#fdf2f8!important;background:linear-gradient(#ec4899,#be185d)!important}[data-color-scheme=pink] .bg-gradient-to-b.from-gray-800:hover{color:#fdf2f8!important;background:linear-gradient(#be185d,#9f1239)!important}[data-color-scheme=pink] .bg-blue-600{background-color:#ec4899!important}[data-color-scheme=pink] .bg-blue-600.border-blue-600{background-color:#ec4899!important;border-color:#ec4899!important}[data-color-scheme=pink] .bg-blue-100{background-color:#fce7f3!important}[data-color-scheme=pink] .dark .bg-blue-900\/30,.dark[data-color-scheme=pink] .bg-blue-900\/30{background-color:#ec48994d!important}[data-color-scheme=pink] .bg-blue-600:not(.bg-gradient-to-b){background-color:#ec4899!important}[data-color-scheme=pink] .bg-blue-600:not(.bg-gradient-to-b):hover,[data-color-scheme=pink] .hover\:bg-blue-700:hover{background-color:#be185d!important}[data-color-scheme=pink] .focus\:ring-blue-500:focus{--tw-ring-color:#ec4899!important}[data-color-scheme=pink] .border-blue-500{border-color:#ec4899!important}[data-color-scheme=pink] .dark .bg-blue-900\/10,.dark[data-color-scheme=pink] .bg-blue-900\/10{background-color:#ec48991a!important}[data-color-scheme=pink] .dark .border-blue-500,.dark[data-color-scheme=pink] .border-blue-500{border-color:#ec4899!important}[data-color-scheme=pink] .bg-indigo-600{color:#fdf2f8!important;background-color:#ec4899!important}[data-color-scheme=pink] .hover\:bg-indigo-700:hover{color:#fdf2f8!important;background-color:#be185d!important}[data-color-scheme=pink] .focus\:ring-indigo-500:focus{--tw-ring-color:#ec4899!important}[data-color-scheme=pink] .bg-gray-100{background-color:#fce7f3!important}[data-color-scheme=pink] .dark .bg-gray-700,.dark[data-color-scheme=pink] .bg-gray-700{background-color:#ec489933!important}[data-color-scheme=pink] #mobile-filter-wrapper{background-color:var(--pink-bg);border-color:var(--pink-border)}[data-color-scheme=pink] .bg-blue-50{background-color:#fce7f3!important}[data-color-scheme=pink] .dark .bg-blue-900\/20,.dark[data-color-scheme=pink] .bg-blue-900\/20{background-color:#88133766!important}[data-color-scheme=pink] .border-blue-200{border-color:#fda4af!important}[data-color-scheme=pink] .dark .border-blue-800,.dark[data-color-scheme=pink] .border-blue-800{border-color:#be185d!important}[data-color-scheme=pink] .dark .text-blue-400,.dark[data-color-scheme=pink] .text-blue-400{color:#f472b6!important}[data-color-scheme=pink] .text-blue-800{color:#881337!important}[data-color-scheme=pink] .dark .text-blue-200,.dark[data-color-scheme=pink] .text-blue-200{color:#fce7f3!important}[data-color-scheme=pink] .text-blue-700{color:#be185d!important}[data-color-scheme=pink] .dark .text-blue-300,.dark[data-color-scheme=pink] .text-blue-300{color:#f9a8d4!important}[data-color-scheme=pink] .apple-card{background:#881337d9;border:1px solid #ec48994d;border-radius:6px;box-shadow:0 4px 16px #ec489933}[data-color-scheme=pink] .dark .apple-card,.dark[data-color-scheme=pink] .apple-card{background:#2d1823d9;border:1px solid #ec48994d;box-shadow:0 4px 16px #ec489933}[data-color-scheme=pink] .apple-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ec489926}[data-color-scheme=pink] .dark .apple-card:hover,.dark[data-color-scheme=pink] .apple-card:hover{box-shadow:0 8px 25px #ec48994d}[data-color-scheme=pink] .apple-progress-bg{background:#88133799}[data-color-scheme=pink] .dark .apple-progress-bg,.dark[data-color-scheme=pink] .apple-progress-bg{background:#2d1823cc}[data-color-scheme=pink] .bg-gray-100\/90{background:#be185db3!important}[data-color-scheme=pink] .dark .bg-gray-700\/90,.dark[data-color-scheme=pink] .bg-gray-700\/90{background:#500f28cc!important}[data-color-scheme=pink] .bg-white\/95:not(.backdrop-blur-sm),[data-color-scheme=pink] .dark .bg-black\/95:not(.backdrop-blur-sm),.dark[data-color-scheme=pink] .bg-black\/95:not(.backdrop-blur-sm){background:#fce7f3f2!important}[data-color-scheme=pink] .bg-white\/95.backdrop-blur-sm,[data-color-scheme=pink] .dark .bg-black\/95.backdrop-blur-sm,.dark[data-color-scheme=pink] .bg-black\/95.backdrop-blur-sm{background:#881337f2!important}[data-color-scheme=purple]{--purple-bg:#faf5ff;--purple-body-bg:#fefcff;--purple-card-bg:#f3e8ff;--purple-border:#c084fc;--purple-text:#581c87;--purple-text-secondary:#7c3aed;--purple-accent:#a855f7}[data-color-scheme=purple],[data-color-scheme=purple] body{background-color:var(--purple-body-bg)}[data-color-scheme=purple] .bg-white{background-color:var(--purple-bg)}[data-color-scheme=purple] .bg-gray-50,[data-color-scheme=purple] .bg-gray-100,[data-color-scheme=purple] .bg-gray-800{background-color:var(--purple-card-bg)}[data-color-scheme=purple] .comment-level-2 .comment-card{background-color:#9333ea!important}[data-color-scheme=purple] .comment-level-3 .comment-card{background-color:#7c3aed!important}.glass-mode[data-color-scheme=purple] .main-header input[type=search],.glass-mode[data-color-scheme=purple] .main-header .searchbar-component input{background-color:var(--glass-dropdown-bg)!important;color:#fffffff2!important;border:1px solid var(--glass-border)!important;-webkit-backdrop-filter:blur(15px)!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-mode[data-color-scheme=purple] .main-header input[type=search],.glass-mode[data-color-scheme=purple] .main-header .searchbar-component input{-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important}}.glass-mode[data-color-scheme=purple] .main-header input[type=search]::placeholder,.glass-mode[data-color-scheme=purple] .main-header .searchbar-component input::placeholder{opacity:1;color:#ffffffb3!important}[data-color-scheme=purple]:not(.glass-mode) .main-header input[type=search],[data-color-scheme=purple]:not(.glass-mode) .main-header .searchbar-component input{color:#fffffff2!important;background-color:#581c87cc!important;border:1px solid #581c8780!important}[data-color-scheme=purple]:not(.glass-mode) .main-header input[type=search]::placeholder,[data-color-scheme=purple]:not(.glass-mode) .main-header .searchbar-component input::placeholder{opacity:1;color:#ffffffb3!important}[data-color-scheme=purple] .prose,[data-color-scheme=purple] .prose p,[data-color-scheme=purple] .prose .prose-content p,[data-color-scheme=purple] .prose-content p,[data-color-scheme=purple] .prose div,[data-color-scheme=purple] .prose span,[data-color-scheme=purple] .prose li,[data-color-scheme=purple] .prose h1,[data-color-scheme=purple] .prose h2,[data-color-scheme=purple] .prose h3,[data-color-scheme=purple] .prose h4,[data-color-scheme=purple] .prose h5,[data-color-scheme=purple] .prose h6,[data-color-scheme=purple] .prose strong{color:#fff!important}[data-color-scheme=purple] .border-gray-100,[data-color-scheme=purple] .border-gray-200,[data-color-scheme=purple] .border-gray-300,[data-color-scheme=purple] .border-gray-700,[data-color-scheme=purple] .divide-gray-200>*+*,:where([data-color-scheme=purple] .divide-gray-200>:not(:last-child)){border-color:var(--purple-border)}[data-color-scheme=purple] .divide-gray-700>*+*{border-color:#6d28d9}[data-color-scheme=purple] .hover\:bg-gray-50:hover,[data-color-scheme=purple] .hover\:bg-gray-100:hover,[data-color-scheme=purple] .hover\:bg-gray-700:hover{background-color:#ddd6fe}[data-color-scheme=purple] input[type=text],[data-color-scheme=purple] input[type=email],[data-color-scheme=purple] input[type=password],[data-color-scheme=purple] input[type=number],[data-color-scheme=purple] input[type=url],[data-color-scheme=purple] input[type=tel],[data-color-scheme=purple] input[type=date],[data-color-scheme=purple] input[type=datetime-local],[data-color-scheme=purple] textarea:not(.message-composer-textarea),[data-color-scheme=purple] select{background-color:var(--purple-card-bg)!important;border-color:var(--purple-border)!important;color:var(--purple-text)!important}[data-color-scheme=purple] input[type=text]::placeholder,[data-color-scheme=purple] input[type=email]::placeholder,[data-color-scheme=purple] input[type=password]::placeholder,[data-color-scheme=purple] input[type=number]::placeholder,[data-color-scheme=purple] input[type=url]::placeholder,[data-color-scheme=purple] input[type=tel]::placeholder,[data-color-scheme=purple] textarea::placeholder{color:var(--purple-text-secondary)!important}[data-color-scheme=purple] input:focus,[data-color-scheme=purple] textarea:focus,[data-color-scheme=purple] select:focus{--tw-ring-color:#a855f780;border-color:var(--purple-accent)}[data-color-scheme=purple] .theme-icon-large,[data-color-scheme=purple] .theme-icon-small,[data-color-scheme=purple] .theme-icon-medium{background-color:#4c1d95!important}[data-color-scheme=purple] .bg-black{color:#faf5ff!important;background:linear-gradient(#a855f7,#7c3aed)!important;border-color:#c4b5fd!important}[data-color-scheme=purple] .bg-black:hover{color:#faf5ff!important;background:linear-gradient(#7c3aed,#6d28d9)!important}[data-color-scheme=purple] .bg-gradient-to-b.from-gray-800{color:#faf5ff!important;background:linear-gradient(#a855f7,#7c3aed)!important}[data-color-scheme=purple] .bg-gradient-to-b.from-gray-800:hover{color:#faf5ff!important;background:linear-gradient(#7c3aed,#6d28d9)!important}[data-color-scheme=purple] .bg-blue-600{background-color:#a855f7!important}[data-color-scheme=purple] .bg-blue-600.border-blue-600{background-color:#a855f7!important;border-color:#a855f7!important}[data-color-scheme=purple] .bg-blue-100{background-color:#f3e8ff!important}[data-color-scheme=purple] .dark .bg-blue-900\/30,.dark[data-color-scheme=purple] .bg-blue-900\/30{background-color:#a855f74d!important}[data-color-scheme=purple] .bg-blue-600:not(.bg-gradient-to-b){background-color:#a855f7!important}[data-color-scheme=purple] .bg-blue-600:not(.bg-gradient-to-b):hover,[data-color-scheme=purple] .hover\:bg-blue-700:hover{background-color:#7c3aed!important}[data-color-scheme=purple] .focus\:ring-blue-500:focus{--tw-ring-color:#a855f7!important}[data-color-scheme=purple] .bg-indigo-600{color:#faf5ff!important;background-color:#a855f7!important}[data-color-scheme=purple] .hover\:bg-indigo-700:hover{color:#faf5ff!important;background-color:#7c3aed!important}[data-color-scheme=purple] .focus\:ring-indigo-500:focus{--tw-ring-color:#a855f7!important}[data-color-scheme=purple] .bg-gray-100{background-color:#f3e8ff!important}[data-color-scheme=purple] #mobile-filter-wrapper{background-color:var(--purple-bg);border-color:var(--purple-border)}[data-color-scheme=purple] .apple-card{background:#581c87d9;border:1px solid #9333ea4d;border-radius:6px;box-shadow:0 4px 16px #9333ea33}[data-color-scheme=purple] .dark .apple-card,.dark[data-color-scheme=purple] .apple-card{background:#23192dd9;border:1px solid #9333ea4d;box-shadow:0 4px 16px #9333ea33}[data-color-scheme=purple] .apple-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #9333ea26}[data-color-scheme=purple] .dark .apple-card:hover,.dark[data-color-scheme=purple] .apple-card:hover{box-shadow:0 8px 25px #9333ea4d}[data-color-scheme=purple] .apple-progress-bg{background:#581c8799}[data-color-scheme=purple] .dark .apple-progress-bg,.dark[data-color-scheme=purple] .apple-progress-bg{background:#23192dcc}[data-color-scheme=purple] .bg-gray-100\/90{background:#7e22ceb3!important}[data-color-scheme=purple] .dark .bg-gray-700\/90,.dark[data-color-scheme=purple] .bg-gray-700\/90{background:#3c1464cc!important}[data-color-scheme=purple] .bg-white\/95:not(.backdrop-blur-sm),[data-color-scheme=purple] .dark .bg-black\/95:not(.backdrop-blur-sm),.dark[data-color-scheme=purple] .bg-black\/95:not(.backdrop-blur-sm){background:#f3e8fff2!important}[data-color-scheme=purple] .bg-white\/95.backdrop-blur-sm,[data-color-scheme=purple] .dark .bg-black\/95.backdrop-blur-sm,.dark[data-color-scheme=purple] .bg-black\/95.backdrop-blur-sm{background:#581c87f2!important}[data-color-scheme=press]{--press-bg:#f0eee6;--press-body-bg:#f5f3eb;--press-card-bg:#e8e6da;--press-border:#d6d2c4;--press-text:#141413;--press-text-secondary:#565043;--press-text-faint:#8a877e;--press-accent:#8b0000;--press-accent-soft:#c41e3a;--chrome-accent:#2563eb;--chrome-accent-subtle-bg:#2563eb1f;--chrome-active-bg:#10100fd6;--chrome-active-fg:#fff;--chrome-active-border:#ffffff29;--chrome-active-shadow:0 1px 2px #14141324, 0 1px 3px #14141314;--chrome-focus-ring:#1414131f;--press-serif:"Source Serif 4", Georgia, "Times New Roman", serif}html[data-color-scheme=press],html[data-color-scheme=press] body{background-color:var(--press-body-bg);color:var(--press-text);-webkit-font-smoothing:antialiased}[data-color-scheme=press] .bg-white{background-color:var(--press-bg)}[data-color-scheme=press] .bg-gray-50,[data-color-scheme=press] .bg-gray-100,[data-color-scheme=press] .bg-gray-800,[data-color-scheme=press] .bg-black{background-color:var(--press-card-bg)}[data-color-scheme=press] .border-gray-100,[data-color-scheme=press] .border-gray-200,[data-color-scheme=press] .border-gray-300,[data-color-scheme=press] .border-gray-700,[data-color-scheme=press] .border-black\/10,[data-color-scheme=press] .dark\:border-white\/15,[data-color-scheme=press] .divide-gray-200>*+*,[data-color-scheme=press] .divide-gray-200{border-color:var(--press-border)}[data-color-scheme=press] .hover\:bg-gray-50:hover,[data-color-scheme=press] .hover\:bg-gray-100:hover,[data-color-scheme=press] .hover\:bg-gray-700:hover,[data-color-scheme=press] .hover\:dark\:bg-gray-700:hover,[data-color-scheme=press] .hover\:dark\:bg-gray-900:hover{background-color:#e0dcd0}[data-color-scheme=press] input[type=text],[data-color-scheme=press] input[type=email],[data-color-scheme=press] input[type=password],[data-color-scheme=press] input[type=number],[data-color-scheme=press] input[type=url],[data-color-scheme=press] input[type=tel],[data-color-scheme=press] input[type=date],[data-color-scheme=press] input[type=datetime-local],[data-color-scheme=press] textarea:not(.message-composer-textarea),[data-color-scheme=press] select{background-color:var(--press-bg)!important;color:var(--press-text)!important;border-color:var(--press-border)!important}[data-color-scheme=press] input::placeholder,[data-color-scheme=press] textarea::placeholder{color:var(--press-text-faint)!important}[data-color-scheme=press] input:focus,[data-color-scheme=press] textarea:focus,[data-color-scheme=press] select:focus{--tw-ring-color:#8b000059;border-color:var(--press-accent)!important}[data-color-scheme=press] .theme-logo{color:var(--press-text)!important}[data-color-scheme=press] .theme-text{background-color:var(--press-text)!important;color:var(--press-bg)!important}[data-color-scheme=press] .theme-button{background-color:var(--press-accent)!important;color:#fff!important}[data-color-scheme=press] .theme-button:hover{background-color:var(--press-accent-soft)!important}[data-color-scheme=press] .theme-icon-large,[data-color-scheme=press] .theme-icon-small,[data-color-scheme=press] .theme-icon-medium,[data-color-scheme=press] .bg-blue-600,[data-color-scheme=press] .bg-blue-600:not(.bg-gradient-to-b){background-color:var(--press-accent)!important}[data-color-scheme=press] .text-blue-600,[data-color-scheme=press] .text-blue-500,[data-color-scheme=press] .dark\:text-blue-400{color:var(--press-accent)!important}[data-color-scheme=press] .niah-wordmark{font-family:Montserrat Alternates,system-ui,sans-serif}[data-color-scheme=press] .panel{background-color:var(--press-bg);border-color:var(--press-border)}[data-color-scheme=press]{--press-chrome-ink:var(--press-text)}[data-color-scheme=press] .chrome-sidebar-menu :is(a:not(.text-red-600),button:not([class*=text-red]),summary,.text-icon-primary,.text-icon-secondary){color:var(--press-chrome-ink)}[data-color-scheme=press] .chrome-sidebar-menu :is(a,button).text-red-600,[data-color-scheme=press] .chrome-sidebar-menu :is(a,button).dark\:text-red-400{color:var(--press-accent-soft)}[data-color-scheme=press] .chrome-sidebar-menu .text-secondary,[data-color-scheme=press] .chrome-sidebar-menu .text-icon-secondary,[data-color-scheme=press] .chrome-sidebar-menu p.text-secondary{color:var(--press-text-secondary)}[data-color-scheme=press] .chrome-sidebar-menu .text-muted,[data-color-scheme=press] .chrome-sidebar-menu .text-xs.text-muted{color:var(--press-text-faint)}[data-color-scheme=press] .chrome-sidebar-menu :is(a:not(.text-red-600),button:not([class*=text-red]):not(.workspace-switcher-control),summary):hover{color:var(--chrome-accent)}[data-color-scheme=press] :is(.sidebar,.desktop-sidebar,#desktop-sidebar,#mobile-sidebar-container,#admin-desktop-sidebar,[id^=filter-sidebar-container],.chrome-filter-panel,#mobile-navigation-container,#mobile-app-header,#mobile-navigation-collapsed-trigger) :is(nav a,nav button,.chrome-sidebar-icon,.chrome-icon,.text-secondary,.text-muted,.text-icon-primary,.text-icon-secondary){color:var(--press-chrome-ink)}[data-color-scheme=press] :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#desktop-sidebar,#admin-desktop-sidebar) .text-accent{color:var(--chrome-accent)}[data-color-scheme=press] :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#desktop-sidebar,#admin-desktop-sidebar) .bg-accent-subtle{background-color:var(--chrome-accent-subtle-bg)}[data-color-scheme=press] :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#desktop-sidebar,#admin-desktop-sidebar) .border-accent{border-color:var(--chrome-accent)}@supports (color:color-mix(in lab, red, red)){[data-color-scheme=press] :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#desktop-sidebar,#admin-desktop-sidebar) .border-accent{border-color:color-mix(in srgb, var(--chrome-accent) 25%, transparent)}}[data-color-scheme=press] :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#desktop-sidebar,#admin-desktop-sidebar) .ring-accent{--tw-ring-color:var(--chrome-focus-ring,#1414131f)}[data-color-scheme=press] :is(.sidebar,#mobile-sidebar-container,#desktop-sidebar-rail,#desktop-sidebar,#admin-desktop-sidebar) :is(a.panel,a.text-accent,a.bg-gray-100,a[class*=bg-gray-800]) :is(.chrome-sidebar-icon,span:not(.sr-only)),[data-color-scheme=press] :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#desktop-sidebar,#admin-desktop-sidebar) a:hover:not(:has(.chrome-nav-icon-well--active)):not(:has(.niah-wordmark)) :is(.chrome-sidebar-icon,span:not(.sr-only)),[data-color-scheme=press] :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#desktop-sidebar,#admin-desktop-sidebar) button:not(.workspace-switcher-control):hover :is(.chrome-sidebar-icon,span:not(.sr-only)){color:var(--chrome-accent)}[data-color-scheme=press] :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#desktop-sidebar,#admin-desktop-sidebar) a:has(.niah-wordmark):hover :is(.niah-wordmark,.niah-wordmark *){color:var(--press-chrome-ink)}[data-color-scheme=press] :is([id^=filter-sidebar-container],.chrome-filter-panel) :is(.text-gray-400,.text-gray-500,.text-gray-600,.dark\:text-gray-400,.dark\:text-gray-500,.dark\:text-gray-300){color:var(--press-text-secondary)}[data-color-scheme=press] :is([id^=filter-sidebar-container],.chrome-filter-panel) label,[data-color-scheme=press] :is([id^=filter-sidebar-container],.chrome-filter-panel) .text-secondary{color:var(--press-chrome-ink)}.glass-mode[data-color-scheme=press] .chrome-sidebar-menu :is(a:not(.text-red-600),button:not([class*=text-red]),summary,.text-icon-primary,.text-icon-secondary){color:var(--press-chrome-ink)!important}.glass-mode[data-color-scheme=press] .chrome-sidebar-menu :is(a:not(.text-red-600),button:not([class*=text-red]):not(.workspace-switcher-control),summary):hover{color:var(--chrome-accent)!important}.glass-mode[data-color-scheme=press] :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#desktop-sidebar,#admin-desktop-sidebar) .chrome-nav-icon-well--active :is(.chrome-sidebar-icon,.chrome-icon,svg,span[class^=hero-]){color:var(--chrome-accent,var(--app-accent,#2563eb))!important}.glass-mode[data-color-scheme=press] :is(.sidebar,.desktop-sidebar,#desktop-sidebar,#mobile-sidebar-container,#admin-desktop-sidebar,[id^=filter-sidebar-container],.chrome-filter-panel,#mobile-navigation-container,#mobile-app-header) :is(nav a,nav button,.chrome-sidebar-icon,.chrome-icon,.text-secondary,.text-muted,.text-icon-primary,.text-icon-secondary){color:var(--press-chrome-ink)!important}.glass-mode[data-color-scheme=press] :is(.sidebar,#desktop-sidebar-rail,#mobile-sidebar-container,#desktop-sidebar,#admin-desktop-sidebar) a.panel :is(.chrome-sidebar-icon,span:not(.sr-only)){color:var(--chrome-accent)!important}[data-color-scheme=press] :is(#mobile-app-header,#landing-mobile-header) [id$=mobile-feed-selector] a{color:var(--press-chrome-ink)}[data-color-scheme=press] :is(#mobile-app-header,#landing-mobile-header) [id$=mobile-feed-selector] a.chrome-nav-feed-item--active,[data-color-scheme=press] :is(#mobile-app-header,#landing-mobile-header) [id$=mobile-feed-selector] a.chrome-nav-feed-item--active span,[data-color-scheme=press] :is(#mobile-app-header,#landing-mobile-header) [id$=mobile-feed-selector] a.chrome-nav-feed-item--active :is(.chrome-icon,svg,span[class^=hero-]){color:var(--chrome-active-fg,#fff)!important}[data-color-scheme=press] :is(#mobile-app-header,#landing-mobile-header) [id$=mobile-feed-selector] a.text-accent,[data-color-scheme=press] :is(#mobile-app-header,#landing-mobile-header) [id$=mobile-feed-selector] a.bg-gray-100,[data-color-scheme=press] :is(#mobile-app-header,#landing-mobile-header) [id$=mobile-feed-selector] a[class*=bg-gray-800]{color:var(--chrome-accent)}html[data-color-scheme=light] #mobile-navigation-container .chrome-nav-icon-well--active :is(.chrome-sidebar-icon,.chrome-icon,svg,span[class^=hero-]),html[data-color-scheme=press] #mobile-navigation-container .chrome-nav-icon-well--active :is(.chrome-sidebar-icon,.chrome-icon,svg,span[class^=hero-]),.glass-mode[data-color-scheme=press] #mobile-navigation-container .chrome-nav-icon-well--active :is(.chrome-sidebar-icon,.chrome-icon,svg,span[class^=hero-]){color:var(--chrome-active-fg,#fff)!important}[data-color-scheme=press]:not([data-layout=document]) footer.panel :is(h3,.text-primary,.niah-wordmark){color:var(--press-text)}[data-color-scheme=press]:not([data-layout=document]) footer.panel :is(.text-secondary,nav){color:var(--press-text-secondary)}[data-color-scheme=press]:not([data-layout=document]) footer.panel .text-muted{color:var(--press-text-faint)}[data-color-scheme=press]:not([data-layout=document]) footer.panel a:hover{color:var(--press-accent)}[data-color-scheme=press] #landing-mobile-header .chrome-header__action{color:var(--press-chrome-ink)}[data-color-scheme=press] #landing-mobile-header .chrome-header__action:hover,[data-color-scheme=press] :is([id^=filter-sidebar-container],.chrome-filter-panel) :is(.text-indigo-700,.text-indigo-800,.text-indigo-900,.dark\:text-indigo-200,.dark\:text-indigo-300,.text-purple-700,.dark\:text-purple-300,.text-blue-700,.dark\:text-blue-300){color:var(--press-accent)}[data-color-scheme=press] :is([id^=filter-sidebar-container],.chrome-filter-panel) :is(.border-indigo-200,.border-indigo-300,.border-indigo-700,.border-indigo-800,.dark\:border-indigo-700,.dark\:border-indigo-800,.border-purple-200,.dark\:border-purple-800,.border-blue-200,.dark\:border-blue-800){border-color:var(--press-accent)}@supports (color:color-mix(in lab, red, red)){[data-color-scheme=press] :is([id^=filter-sidebar-container],.chrome-filter-panel) :is(.border-indigo-200,.border-indigo-300,.border-indigo-700,.border-indigo-800,.dark\:border-indigo-700,.dark\:border-indigo-800,.border-purple-200,.dark\:border-purple-800,.border-blue-200,.dark\:border-blue-800){border-color:color-mix(in srgb, var(--press-accent) 35%, var(--press-border))}}[data-color-scheme=press] :is([id^=filter-sidebar-container],.chrome-filter-panel) :is(.bg-indigo-50,.bg-indigo-900\/20,.bg-indigo-900\/30,.bg-purple-50,.bg-purple-900\/20,.bg-blue-50,.bg-blue-900\/20){background-color:var(--press-accent)}@supports (color:color-mix(in lab, red, red)){[data-color-scheme=press] :is([id^=filter-sidebar-container],.chrome-filter-panel) :is(.bg-indigo-50,.bg-indigo-900\/20,.bg-indigo-900\/30,.bg-purple-50,.bg-purple-900\/20,.bg-blue-50,.bg-blue-900\/20){background-color:color-mix(in srgb, var(--press-accent) 8%, var(--press-bg))}}[data-color-scheme=press] :is(#need-overlay-content,#comment-sheet-panel,[id^=need-comments-container],#comments-container) .comment-body,[data-color-scheme=press] :is(#need-overlay-content,[id^=need-comments-container]) .prose,[data-color-scheme=press] :is(#need-overlay-content,[id^=need-comments-container]) .prose :where(p,li,blockquote,strong,b),[data-color-scheme=press] :is(#need-overlay-content,[id^=need-comments-container]) .prose :where(h1,h2,h3,h4,h5,h6){color:var(--press-text)}[data-color-scheme=press] :is(#need-overlay-content,[id^=need-comments-container]) .prose a{color:var(--press-accent)}[data-color-scheme=press] :is(#need-overlay-content,#comment-sheet-panel,[id^=need-comments-container],#comments-container) .comment-content :is(.text-muted,em.text-muted){color:var(--press-text-faint)}[data-color-scheme=press] .dropdown.glass-menu{background-color:var(--press-bg);border-color:var(--press-border);box-shadow:0 4px 20px #1414131f}[data-color-scheme=press] [id^=comment-form-] textarea:not(.message-composer-textarea),[data-color-scheme=press] .comment textarea:not(.message-composer-textarea),[data-color-scheme=press] #comment-input:not(.message-composer-textarea){background-color:var(--press-bg)!important;color:var(--press-text)!important;border-color:var(--press-border)!important}[data-color-scheme=press] [data-role=comment-composer-box]{background-color:var(--press-bg)!important;border-color:var(--press-border)!important}[data-color-scheme=press] [id^=comment-form-] textarea:not(.message-composer-textarea)::placeholder,[data-color-scheme=press] .comment textarea:not(.message-composer-textarea)::placeholder,[data-color-scheme=press] #comment-input:not(.message-composer-textarea)::placeholder{opacity:1;color:var(--press-text-faint)!important}html[data-color-scheme=press] :is(#desktop-conversation-list input,#mobile-conversation-list input,#messages-container textarea:not(.message-composer-textarea)){background-color:var(--press-bg)!important;color:var(--press-text)!important;border-color:var(--press-border)!important}html[data-color-scheme=press] textarea.message-composer-textarea,html[data-color-scheme=press] [data-role=message-composer-box] textarea,html[data-color-scheme=press] [data-role=comment-composer-box] textarea{box-shadow:none!important;background-color:#0000!important;background-image:none!important;border-width:0!important;border-color:#0000!important}html[data-color-scheme=press] :is(){opacity:1;color:var(--press-text-faint)!important}html[data-color-scheme=press] #messages-container .text-muted,html[data-color-scheme=press] #messages-container .text-secondary,html[data-color-scheme=press] :is(#new-need-page,[data-surface=readable]) :is(.text-muted,.text-gray-400,.text-gray-500,.text-gray-600,.dark\:text-gray-400,.dark\:text-gray-500,.dark\:text-gray-300){color:var(--press-text-secondary)}html[data-color-scheme=press] #mobile-conversation-detail-header{border-bottom-color:var(--press-border)}.text-primary{color:var(--color-gray-900)}.text-primary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.text-primary:where([data-color-scheme=pink],[data-color-scheme=pink] *){color:var(--color-gray-900)}.text-primary:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.text-primary:where([data-color-scheme=purple],[data-color-scheme=purple] *){color:var(--color-gray-900)}.text-primary:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.text-primary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){color:var(--color-gray-100)}.text-primary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.text-primary:where([data-color-scheme=press],[data-color-scheme=press] *),.text-primary:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#141413}.text-secondary{color:var(--color-gray-700)}.text-secondary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-300)}.text-secondary:where([data-color-scheme=pink],[data-color-scheme=pink] *){color:var(--color-rose-800)}.text-secondary:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-200)}.text-secondary:where([data-color-scheme=purple],[data-color-scheme=purple] *){color:var(--color-purple-800)}.text-secondary:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-200)}.text-secondary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.text-secondary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-200)}.text-secondary:where([data-color-scheme=press],[data-color-scheme=press] *),.text-secondary:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#565043}.text-muted{color:var(--color-gray-500)}.text-muted:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-400)}.text-muted:where([data-color-scheme=pink],[data-color-scheme=pink] *){color:var(--color-rose-700)}.text-muted:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-300)}.text-muted:where([data-color-scheme=purple],[data-color-scheme=purple] *){color:var(--color-purple-700)}.text-muted:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-300)}.text-muted:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.text-muted:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-300)}.text-muted:where([data-color-scheme=press],[data-color-scheme=press] *),.text-muted:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#8a877e}.glass-mode .text-primary{color:var(--color-black)}.glass-mode .text-primary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *),.glass-mode .text-primary:where([data-color-scheme=pink],[data-color-scheme=pink] *),.glass-mode .text-primary:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *),.glass-mode .text-primary:where([data-color-scheme=purple],[data-color-scheme=purple] *),.glass-mode .text-primary:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *),.glass-mode .text-primary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.glass-mode .text-primary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.glass-mode .text-primary:where([data-color-scheme=press],[data-color-scheme=press] *),.glass-mode .text-primary:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#141413}.glass-mode .text-secondary{color:var(--color-gray-900)}.glass-mode .text-secondary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-100)}.glass-mode .text-secondary:where([data-color-scheme=pink],[data-color-scheme=pink] *),.glass-mode .text-secondary:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-100)}.glass-mode .text-secondary:where([data-color-scheme=purple],[data-color-scheme=purple] *),.glass-mode .text-secondary:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-100)}.glass-mode .text-secondary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.glass-mode .text-secondary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-100)}.glass-mode .text-secondary:where([data-color-scheme=press],[data-color-scheme=press] *),.glass-mode .text-secondary:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#565043}.glass-mode .text-muted{color:var(--color-gray-800)}.glass-mode .text-muted:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-200)}.glass-mode .text-muted:where([data-color-scheme=pink],[data-color-scheme=pink] *),.glass-mode .text-muted:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-200)}.glass-mode .text-muted:where([data-color-scheme=purple],[data-color-scheme=purple] *),.glass-mode .text-muted:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-200)}.glass-mode .text-muted:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.glass-mode .text-muted:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-200)}.glass-mode .text-muted:where([data-color-scheme=press],[data-color-scheme=press] *),.glass-mode .text-muted:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#8a877e}html[data-color-scheme=light]:not(.glass-mode) .app-tool-plate .text-secondary{color:#0f172a}html[data-color-scheme=light]:not(.glass-mode) .app-tool-plate .text-muted{color:#334155}html[data-color-scheme=press]:not(.glass-mode) .app-tool-plate .text-secondary{color:#2d2a23}html[data-color-scheme=press]:not(.glass-mode) .app-tool-plate .text-muted{color:#4a4639}html[data-color-scheme=press]:not(.glass-mode) #app-root :is([id$=-nav-grid],[id$=-hub-grid]) .text-secondary{color:#2d2a23}html[data-color-scheme=press]:not(.glass-mode) #app-root :is([id$=-nav-grid],[id$=-hub-grid]) .text-muted{color:#4a4639}html.glass-mode[data-color-scheme=press] #app-root :is([id$=-nav-grid],[id$=-hub-grid]) .text-secondary{color:#2d2a23}html.glass-mode[data-color-scheme=press] #app-root :is([id$=-nav-grid],[id$=-hub-grid]) .text-muted{color:#4a4639}[data-surface=readable] .text-muted{color:var(--color-gray-700)}[data-surface=readable] .text-muted:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-300)}[data-surface=readable] .text-muted:where([data-color-scheme=pink],[data-color-scheme=pink] *){color:var(--color-rose-800)}[data-surface=readable] .text-muted:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-200)}[data-surface=readable] .text-muted:where([data-color-scheme=purple],[data-color-scheme=purple] *){color:var(--color-purple-800)}[data-surface=readable] .text-muted:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-200)}[data-surface=readable] .text-muted:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),[data-surface=readable] .text-muted:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-200)}[data-surface=readable] .text-muted:where([data-color-scheme=press],[data-color-scheme=press] *),[data-surface=readable] .text-muted:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#565043}.glass-mode [data-surface=readable] .text-muted{color:var(--color-gray-900)}.glass-mode [data-surface=readable] .text-muted:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-100)}.glass-mode [data-surface=readable] .text-muted:where([data-color-scheme=pink],[data-color-scheme=pink] *),.glass-mode [data-surface=readable] .text-muted:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-100)}.glass-mode [data-surface=readable] .text-muted:where([data-color-scheme=purple],[data-color-scheme=purple] *),.glass-mode [data-surface=readable] .text-muted:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-100)}.glass-mode [data-surface=readable] .text-muted:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.glass-mode [data-surface=readable] .text-muted:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-100)}.glass-mode [data-surface=readable] .text-muted:where([data-color-scheme=press],[data-color-scheme=press] *),.glass-mode [data-surface=readable] .text-muted:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#565043}.text-primary-hover:hover{color:var(--color-gray-700)}.text-primary-hover:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-100)}.text-primary-hover:hover:where([data-color-scheme=pink],[data-color-scheme=pink] *),.text-primary-hover:hover:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-300)}.text-primary-hover:hover:where([data-color-scheme=purple],[data-color-scheme=purple] *),.text-primary-hover:hover:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-300)}.text-primary-hover:hover:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.text-primary-hover:hover:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-300)}.text-primary-hover:hover:where([data-color-scheme=press],[data-color-scheme=press] *),.text-primary-hover:hover:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#8b0000}.text-secondary-hover:hover{color:var(--color-gray-900)}.text-secondary-hover:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.text-secondary-hover:hover:where([data-color-scheme=pink],[data-color-scheme=pink] *),.text-secondary-hover:hover:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-900)}.text-secondary-hover:hover:where([data-color-scheme=purple],[data-color-scheme=purple] *),.text-secondary-hover:hover:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-900)}.text-secondary-hover:hover:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){color:var(--color-gray-100)}.text-secondary-hover:hover:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-900)}.text-secondary-hover:hover:where([data-color-scheme=press],[data-color-scheme=press] *),.text-secondary-hover:hover:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#141413}.glass-mode .text-primary-hover:hover{color:var(--color-gray-500)}.glass-mode .text-primary-hover:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-400)}.glass-mode .text-primary-hover:hover:where([data-color-scheme=pink],[data-color-scheme=pink] *),.glass-mode .text-primary-hover:hover:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-100)}.glass-mode .text-primary-hover:hover:where([data-color-scheme=purple],[data-color-scheme=purple] *),.glass-mode .text-primary-hover:hover:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-100)}.glass-mode .text-primary-hover:hover:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.glass-mode .text-primary-hover:hover:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-300)}.glass-mode .text-primary-hover:hover:where([data-color-scheme=press],[data-color-scheme=press] *),.glass-mode .text-primary-hover:hover:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#565043}.glass-mode .text-secondary-hover:hover{color:var(--color-gray-500)}.glass-mode .text-secondary-hover:hover:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-400)}.glass-mode .text-secondary-hover:hover:where([data-color-scheme=pink],[data-color-scheme=pink] *),.glass-mode .text-secondary-hover:hover:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-200)}.glass-mode .text-secondary-hover:hover:where([data-color-scheme=purple],[data-color-scheme=purple] *),.glass-mode .text-secondary-hover:hover:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-200)}.glass-mode .text-secondary-hover:hover:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.glass-mode .text-secondary-hover:hover:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-300)}.glass-mode .text-secondary-hover:hover:where([data-color-scheme=press],[data-color-scheme=press] *),.glass-mode .text-secondary-hover:hover:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#8a877e}.text-icon-primary{color:var(--color-gray-600)}.text-icon-primary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-400)}.text-icon-primary:where([data-color-scheme=pink],[data-color-scheme=pink] *){color:var(--color-rose-600)}.text-icon-primary:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-400)}.text-icon-primary:where([data-color-scheme=purple],[data-color-scheme=purple] *){color:var(--color-purple-600)}.text-icon-primary:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *),.text-icon-primary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.text-icon-primary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-400)}.text-icon-primary:where([data-color-scheme=press],[data-color-scheme=press] *),.text-icon-primary:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#141413}.text-icon-secondary{color:var(--color-gray-500)}.text-icon-secondary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-400)}.text-icon-secondary:where([data-color-scheme=pink],[data-color-scheme=pink] *){color:var(--color-rose-500)}.text-icon-secondary:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-400)}.text-icon-secondary:where([data-color-scheme=purple],[data-color-scheme=purple] *){color:var(--color-purple-500)}.text-icon-secondary:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-400)}.text-icon-secondary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){color:var(--color-gray-500)}.text-icon-secondary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-400)}.text-icon-secondary:where([data-color-scheme=press],[data-color-scheme=press] *),.text-icon-secondary:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#565043}.glass-mode .text-icon-primary{color:var(--color-black)}.glass-mode .text-icon-primary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-white)}.glass-mode .text-icon-primary:where([data-color-scheme=pink],[data-color-scheme=pink] *),.glass-mode .text-icon-primary:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-300)}.glass-mode .text-icon-primary:where([data-color-scheme=purple],[data-color-scheme=purple] *),.glass-mode .text-icon-primary:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-300)}.glass-mode .text-icon-primary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.glass-mode .text-icon-primary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-300)}.glass-mode .text-icon-primary:where([data-color-scheme=press],[data-color-scheme=press] *),.glass-mode .text-icon-primary:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#141413}.glass-mode .text-icon-secondary{color:var(--color-gray-900)}.glass-mode .text-icon-secondary:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-100)}.glass-mode .text-icon-secondary:where([data-color-scheme=pink],[data-color-scheme=pink] *),.glass-mode .text-icon-secondary:where([data-color-scheme=pink],[data-color-scheme=pink] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-rose-400)}.glass-mode .text-icon-secondary:where([data-color-scheme=purple],[data-color-scheme=purple] *),.glass-mode .text-icon-secondary:where([data-color-scheme=purple],[data-color-scheme=purple] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-purple-400)}.glass-mode .text-icon-secondary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *),.glass-mode .text-icon-secondary:where([data-color-scheme=neutral],[data-color-scheme=neutral] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:var(--color-gray-300)}.glass-mode .text-icon-secondary:where([data-color-scheme=press],[data-color-scheme=press] *),.glass-mode .text-icon-secondary:where([data-color-scheme=press],[data-color-scheme=press] *):where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){color:#565043}html[data-color-scheme=light]{--app-accent:#2563eb;--app-accent-subtle-bg:#2563eb1f;--app-accent-border:#2563eb;--app-accent-ring:#2563eb66;--color-brand:#2563eb;--chrome-active-bg:#10100fd6;--chrome-active-fg:#fff;--chrome-active-border:#ffffff29;--chrome-active-shadow:0 1px 2px #14141324, 0 1px 3px #14141314;--chrome-focus-ring:#1414131f}html[data-color-scheme=dark],html.dark{--app-accent:#2563eb;--app-accent-subtle-bg:#2563eb33;--app-accent-border:#2563eb;--app-accent-ring:#2563eb73;--color-brand:#2563eb;--chrome-active-bg:#0a0a0980;--chrome-active-fg:#f6f5f2;--chrome-active-border:#ffffff42;--chrome-active-shadow:0 1px 2px #00000052, 0 1px 3px #0003;--chrome-focus-ring:#ffffff24}html[data-color-scheme=neutral]{--app-accent:#2563eb;--app-accent-subtle-bg:#2563eb33;--app-accent-border:#2563eb;--app-accent-ring:#2563eb73;--color-brand:#2563eb;--chrome-active-bg:#14214e94;--chrome-active-fg:#eaf1ff;--chrome-active-border:#82a5ff6b;--chrome-active-shadow:0 1px 2px #00000038, 0 1px 3px #00000024;--chrome-focus-ring:#ffffff24}html[data-color-scheme=press]{--app-accent:#2563eb;--app-accent-subtle-bg:#2563eb1f;--app-accent-border:#2563eb;--app-accent-ring:#2563eb66;--color-brand:#2563eb}.btn-app-primary{background-color:var(--app-accent,#2563eb);color:#fff}.btn-app-primary:hover:not(:disabled){background-color:var(--app-accent,#2563eb)}@supports (color:color-mix(in lab, red, red)){.btn-app-primary:hover:not(:disabled){background-color:color-mix(in srgb, var(--app-accent,#2563eb) 88%, #000)}}.btn-app-primary:active:not(:disabled),.need-step-continue:active:not(:disabled){background-color:var(--chrome-active-bg,#141413)!important;color:#fff!important}.btn-app-primary:active:not(:disabled) svg,.need-step-continue:active:not(:disabled) svg{color:#fff!important}[data-color-scheme=press] .btn-app-primary{background-color:var(--chrome-accent)!important;color:#fff!important}[data-color-scheme=press] .btn-app-primary:hover:not(:disabled){background-color:var(--chrome-accent)!important}@supports (color:color-mix(in lab, red, red)){[data-color-scheme=press] .btn-app-primary:hover:not(:disabled){background-color:color-mix(in srgb, var(--chrome-accent) 88%, #000)!important}}[data-color-scheme=press] .btn-app-primary:active:not(:disabled),[data-color-scheme=press] .need-step-continue:active:not(:disabled){background-color:var(--chrome-active-bg,#141413)!important;color:#fff!important}[data-color-scheme=press] .btn-app-primary:active:not(:disabled) svg,[data-color-scheme=press] .need-step-continue:active:not(:disabled) svg{color:#fff!important}.glass-mode .btn-app-primary{-webkit-backdrop-filter:none;background-color:var(--app-accent,#2563eb)!important;color:#fff!important}.glass-mode[data-color-scheme=press] .btn-app-primary{background-color:var(--chrome-accent)!important}.text-accent{color:var(--color-indigo-600)}.text-accent:where([data-color-scheme=pink],[data-color-scheme=pink] *){color:var(--color-rose-600)}.text-accent:where([data-color-scheme=purple],[data-color-scheme=purple] *){color:var(--color-purple-600)}.text-accent:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){color:var(--color-indigo-300)}.text-accent:where([data-color-scheme=press],[data-color-scheme=press] *){color:#8b0000}html[data-color-scheme=light] .text-accent,html[data-color-scheme=dark] .text-accent,html[data-color-scheme=neutral] .text-accent,html.dark .text-accent{color:var(--app-accent)}.border-accent{border-color:var(--color-indigo-500)}.border-accent:where([data-color-scheme=pink],[data-color-scheme=pink] *){border-color:var(--color-rose-500)}.border-accent:where([data-color-scheme=purple],[data-color-scheme=purple] *){border-color:var(--color-purple-500)}.border-accent:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){border-color:var(--color-indigo-400)}.border-accent:where([data-color-scheme=press],[data-color-scheme=press] *){border-color:#8b0000}html[data-color-scheme=light] .border-accent,html[data-color-scheme=dark] .border-accent,html[data-color-scheme=neutral] .border-accent,html.dark .border-accent{border-color:var(--app-accent-border)}.ring-accent{--tw-ring-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.ring-accent{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.ring-accent:where([data-color-scheme=pink],[data-color-scheme=pink] *){--tw-ring-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.ring-accent:where([data-color-scheme=pink],[data-color-scheme=pink] *){--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.ring-accent:where([data-color-scheme=purple],[data-color-scheme=purple] *){--tw-ring-color:#ac4bff66}@supports (color:color-mix(in lab, red, red)){.ring-accent:where([data-color-scheme=purple],[data-color-scheme=purple] *){--tw-ring-color:color-mix(in oklab, var(--color-purple-500) 40%, transparent)}}.ring-accent:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){--tw-ring-color:#7d87ff66}@supports (color:color-mix(in lab, red, red)){.ring-accent:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 40%, transparent)}}.ring-accent:where([data-color-scheme=press],[data-color-scheme=press] *){--tw-ring-color:oklab(39.9857% .143184 .0801339/.4)}html[data-color-scheme=light] .ring-accent,html[data-color-scheme=dark] .ring-accent,html[data-color-scheme=neutral] .ring-accent,html.dark .ring-accent{--tw-ring-color:var(--app-accent-ring)}.bg-accent-subtle{background-color:var(--color-indigo-50)}.bg-accent-subtle:where([data-color-scheme=pink],[data-color-scheme=pink] *){background-color:var(--color-rose-50)}.bg-accent-subtle:where([data-color-scheme=purple],[data-color-scheme=purple] *){background-color:var(--color-purple-50)}.bg-accent-subtle:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){background-color:#312c854d}@supports (color:color-mix(in lab, red, red)){.bg-accent-subtle:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){background-color:color-mix(in oklab, var(--color-indigo-900) 30%, transparent)}}.bg-accent-subtle:where([data-color-scheme=press],[data-color-scheme=press] *){background-color:oklab(39.9857% .143184 .0801339/.1)}html[data-color-scheme=light] .bg-accent-subtle,html[data-color-scheme=dark] .bg-accent-subtle,html[data-color-scheme=neutral] .bg-accent-subtle,html.dark .bg-accent-subtle{background-color:var(--app-accent-subtle-bg)}html[data-color-scheme=light] :is(.bg-accent-subtle.text-accent,.text-accent.bg-accent-subtle),html[data-color-scheme=dark] :is(.bg-accent-subtle.text-accent,.text-accent.bg-accent-subtle),html[data-color-scheme=neutral] :is(.bg-accent-subtle.text-accent,.text-accent.bg-accent-subtle),html.dark :is(.bg-accent-subtle.text-accent,.text-accent.bg-accent-subtle){color:var(--app-accent)}.poll-option-selected{border-color:var(--color-indigo-500);background-color:var(--color-indigo-50)}.poll-option-selected:where([data-color-scheme=pink],[data-color-scheme=pink] *){border-color:var(--color-rose-500);background-color:var(--color-rose-50)}.poll-option-selected:where([data-color-scheme=purple],[data-color-scheme=purple] *){border-color:var(--color-purple-500);background-color:var(--color-purple-50)}.poll-option-selected:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){border-color:var(--color-indigo-400);background-color:#312c854d}@supports (color:color-mix(in lab, red, red)){.poll-option-selected:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){background-color:color-mix(in oklab, var(--color-indigo-900) 30%, transparent)}}.poll-option-selected:where([data-color-scheme=press],[data-color-scheme=press] *){background-color:oklab(39.9857% .143184 .0801339/.1);border-color:#8b0000}html[data-color-scheme=dark] .poll-option-selected,html[data-color-scheme=neutral] .poll-option-selected,html.dark .poll-option-selected{border-color:var(--app-accent);background-color:var(--app-accent-subtle-bg)}.poll-option-hover:hover:not(:disabled){border-color:var(--color-indigo-500);background-color:var(--color-indigo-50)}.poll-option-hover:hover:not(:disabled):where([data-color-scheme=pink],[data-color-scheme=pink] *){border-color:var(--color-rose-500);background-color:var(--color-rose-50)}.poll-option-hover:hover:not(:disabled):where([data-color-scheme=purple],[data-color-scheme=purple] *){border-color:var(--color-purple-500);background-color:var(--color-purple-50)}.poll-option-hover:hover:not(:disabled):where([data-color-scheme=neutral],[data-color-scheme=neutral] *){border-color:var(--color-indigo-400);background-color:#312c854d}@supports (color:color-mix(in lab, red, red)){.poll-option-hover:hover:not(:disabled):where([data-color-scheme=neutral],[data-color-scheme=neutral] *){background-color:color-mix(in oklab, var(--color-indigo-900) 30%, transparent)}}html[data-color-scheme=dark] .poll-option-hover:hover:not(:disabled),html[data-color-scheme=neutral] .poll-option-hover:hover:not(:disabled),html.dark .poll-option-hover:hover:not(:disabled){border-color:var(--app-accent);background-color:var(--app-accent-subtle-bg)}.poll-option-progress{background:linear-gradient(to right, var(--app-accent,#2563eb), var(--app-accent,#2563eb))}@supports (color:color-mix(in lab, red, red)){.poll-option-progress{background:linear-gradient(to right, color-mix(in srgb, var(--app-accent,#2563eb) 22%, transparent), color-mix(in srgb, var(--app-accent,#2563eb) 8%, transparent))}}.poll-radio-selected{border-color:var(--color-indigo-600);color:var(--color-indigo-600)}.poll-radio-selected:where([data-color-scheme=pink],[data-color-scheme=pink] *){border-color:var(--color-rose-600);color:var(--color-rose-600)}.poll-radio-selected:where([data-color-scheme=purple],[data-color-scheme=purple] *){border-color:var(--color-purple-600);color:var(--color-purple-600)}.poll-radio-selected:where([data-color-scheme=neutral],[data-color-scheme=neutral] *){border-color:var(--color-indigo-400);color:var(--color-indigo-300)}html[data-color-scheme=dark] .poll-radio-selected,html[data-color-scheme=neutral] .poll-radio-selected,html.dark .poll-radio-selected{border-color:var(--app-accent);color:var(--app-accent)}.poll-banner-accent{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-200);background-color:var(--color-indigo-50);color:var(--color-indigo-600)}.poll-banner-accent:where([data-color-scheme=pink],[data-color-scheme=pink] *){border-color:var(--color-rose-200);background-color:var(--color-rose-50);color:var(--color-rose-600)}.poll-banner-accent:where([data-color-scheme=purple],[data-color-scheme=purple] *){border-color:var(--color-purple-200);background-color:var(--color-purple-50);color:var(--color-purple-600)}html[data-color-scheme=dark] .poll-banner-accent,html[data-color-scheme=neutral] .poll-banner-accent,html.dark .poll-banner-accent{border-color:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){html[data-color-scheme=dark] .poll-banner-accent,html[data-color-scheme=neutral] .poll-banner-accent,html.dark .poll-banner-accent{border-color:color-mix(in srgb, var(--app-accent) 35%, transparent)}}html[data-color-scheme=dark] .poll-banner-accent,html[data-color-scheme=neutral] .poll-banner-accent,html.dark .poll-banner-accent{background-color:var(--app-accent-subtle-bg);color:var(--app-accent)}.glass-mode{--glass-blur:blur(20px);--glass-opacity:.3;--glass-border-opacity:.2;--glass-shadow-opacity:.12;--glass-bg:rgba(255, 255, 255, var(--glass-opacity));--glass-border:rgba(255, 255, 255, var(--glass-border-opacity));--glass-button-border:#ffffff0f;--glass-shadow:rgba(0, 0, 0, var(--glass-shadow-opacity));--glass-text:#111827e6;-webkit-backdrop-filter:var(--glass-blur)}@media (max-width:767px){.glass-mode{--glass-blur:blur(8px)}}@media (prefers-reduced-transparency:reduce){.glass-mode{--glass-blur:none;--glass-opacity:.92}}.glass-mode[data-color-scheme=light]{--glass-bg:#f8fafc66;--glass-dropdown-bg:#f8fafccc;--glass-dropdown-bg-strong:#f8fafcf5;--glass-border:#94a3b833;--glass-button-border:#0f172a14;--glass-shadow:#0000001a;--glass-text:#111827e6}.glass-mode[data-color-scheme=dark]{--glass-bg:#0000004d;--glass-dropdown-bg:#000000b3;--glass-dropdown-bg-strong:#000000ed;--glass-border:#ffffff1a;--glass-button-border:#94a3b81f;--glass-shadow:#0003;--glass-text:#ffffffe6}.glass-mode[data-color-scheme=neutral]{--glass-bg:#33415559;--glass-dropdown-bg:#334155cc;--glass-dropdown-bg-strong:#334155f2;--glass-border:#94a3b833;--glass-button-border:#94a3b824;--glass-shadow:#3341551f;--glass-text:#ffffffe6}.glass-mode[data-color-scheme=pink]{--glass-bg:#be185d80;--glass-dropdown-bg:#be185dcc;--glass-dropdown-bg-strong:#be185df2;--glass-border:#be185d80;--glass-button-border:#ffffff29;--glass-shadow:#be185d1f;--glass-text:#fffffff2}.glass-mode[data-color-scheme=purple]{--glass-bg:#581c87b3;--glass-dropdown-bg:#581c87cc;--glass-dropdown-bg-strong:#581c87f2;--glass-border:#581c8780;--glass-button-border:#ffffff24;--glass-shadow:#581c8726;--glass-text:#fffffff2}.glass-mode[data-color-scheme=press]{--glass-bg:#f0eee68c;--glass-dropdown-bg:#f0eee6e0;--glass-dropdown-bg-strong:#e8e6daf7;--glass-border:#d6d2c4bf;--glass-button-border:#1414131a;--glass-shadow:#14141314;--glass-text:#141413eb}html,html[data-color-scheme=light]{--glass-button-border:#0f172a14}html[data-color-scheme=dark]{--glass-button-border:#94a3b81f}html[data-color-scheme=neutral]{--glass-button-border:#94a3b824}html[data-color-scheme=pink]{--glass-button-border:#be185d33}html[data-color-scheme=purple]{--glass-button-border:#6d28d933}html[data-color-scheme=press]{--glass-button-border:#1414131a}.glass-button:not(.chrome-filter-chip--active){border-color:var(--glass-button-border,var(--app-border))!important}.glass-mode[data-color-scheme=pink] .divide-gray-200>*+*,:where(.glass-mode[data-color-scheme=pink] .divide-gray-200>:not(:last-child)){border-color:#be185d80}.glass-mode[data-color-scheme=pink] .divide-gray-700>*+*{border-color:#be185d99}.glass-mode[data-color-scheme=purple] .divide-gray-200>*+*,:where(.glass-mode[data-color-scheme=purple] .divide-gray-200>:not(:last-child)){border-color:#581c8780}.glass-mode[data-color-scheme=purple] .divide-gray-700>*+*{border-color:#581c8799}.glass-mode[data-color-scheme=purple] .bg-white\/95:not(.backdrop-blur-sm){-webkit-backdrop-filter:blur(25px);background:#581c87f2!important}.glass-mode[data-color-scheme=purple] .text-purple-800,.glass-mode[data-color-scheme=purple] .text-purple-700,.glass-mode[data-color-scheme=purple] .text-purple-200,.glass-mode[data-color-scheme=purple] .text-purple-300,.glass-mode[data-color-scheme=pink] .text-purple-800,.glass-mode[data-color-scheme=pink] .text-purple-700,.glass-mode[data-color-scheme=pink] .text-purple-200,.glass-mode[data-color-scheme=pink] .text-purple-300{color:#fffffff2!important}.glass-mode[data-color-scheme=purple] input[type=checkbox],.glass-mode[data-color-scheme=pink] input[type=checkbox]{appearance:none;border:2px solid;border-radius:.25rem;width:1rem;height:1rem;position:relative;background-color:#fff3!important;border-color:#fff9!important}.glass-mode[data-color-scheme=purple] input[type=checkbox]:checked{background-color:#581c87e6!important;border-color:#581c87!important}.glass-mode[data-color-scheme=purple] input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:.75rem;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glass-mode[data-color-scheme=pink] input[type=checkbox]:checked{background-color:#be185de6!important;border-color:#be185d!important}.glass-mode[data-color-scheme=pink] input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:.75rem;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glass-mode[data-color-scheme=pink] .bg-white\/95:not(.backdrop-blur-sm){-webkit-backdrop-filter:blur(25px);background:#be185df2!important}.glass-mode .modal,.glass-mode .card,.glass-mode .panel,.glass-mode .sidebar,.glass-mode .conversation-list{-webkit-backdrop-filter:blur(25px);box-shadow:0 4px 20px var(--glass-shadow);background-color:var(--glass-bg)!important}@media (max-width:1023px){.glass-mode #terms-page.panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#f3f4f6!important}.dark .glass-mode #terms-page.panel,.glass-mode[data-color-scheme=dark] #terms-page.panel,html.dark .glass-mode #terms-page.panel{background-color:#111827!important}.glass-mode #terms-page .terms-page-content.panel{isolation:isolate;will-change:backdrop-filter;transform:translateZ(0);-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important}.glass-mode #privacy-page.panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#f3f4f6!important}.dark .glass-mode #privacy-page.panel,.glass-mode[data-color-scheme=dark] #privacy-page.panel,html.dark .glass-mode #privacy-page.panel{background-color:#111827!important}.glass-mode #privacy-page .privacy-page-content.panel{isolation:isolate;will-change:backdrop-filter;transform:translateZ(0);-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important}.glass-mode #agi-page.panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#f3f4f6!important}.dark .glass-mode #agi-page.panel,.glass-mode[data-color-scheme=dark] #agi-page.panel,html.dark .glass-mode #agi-page.panel{background-color:#111827!important}.glass-mode #agi-page .agi-page-content.panel{isolation:isolate;will-change:backdrop-filter;transform:translateZ(0);-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important}.glass-mode #about-page.panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#f3f4f6!important}.dark .glass-mode #about-page.panel,.glass-mode[data-color-scheme=dark] #about-page.panel,html.dark .glass-mode #about-page.panel{background-color:#111827!important}.glass-mode #about-page .about-page-content.panel{isolation:isolate;will-change:backdrop-filter;transform:translateZ(0);-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important}}.glass-mode .dropdown{background-color:var(--glass-dropdown-bg)!important;-webkit-backdrop-filter:blur(25px)!important;border:1px solid var(--glass-border)!important;box-shadow:0 4px 20px var(--glass-shadow)!important}.glass-mode .main-header{-webkit-backdrop-filter:blur(25px);border-color:var(--glass-border);--glass-opacity:.35;background-color:var(--glass-bg)!important}.glass-mode #mobile-navigation-container{border-color:var(--glass-border);box-shadow:0 4px 20px var(--glass-shadow);--glass-opacity:.35;background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(25px)!important;isolation:auto!important}.glass-mode #mobile-navigation-container nav{background-color:#0000!important}.glass-mode .dropdown.glass-menu{background-color:var(--glass-dropdown-bg)!important;-webkit-backdrop-filter:blur(25px)!important;border:1px solid var(--glass-border)!important;box-shadow:0 8px 32px var(--glass-shadow)!important}.glass-mode input[type=text],.glass-mode input[type=email],.glass-mode input[type=password],.glass-mode input[type=number],.glass-mode input[type=date],.glass-mode textarea:not(.message-composer-textarea),.glass-mode select,.glass-mode .input-standard,.glass-mode .select-standard,.glass-mode .textarea-standard{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);background-color:var(--glass-bg)!important;color:#fffffff2!important}.glass-mode input.bg-transparent,.glass-mode textarea.bg-transparent,.glass-mode textarea.message-composer-textarea,.glass-mode [data-role=message-composer-box] textarea,.glass-mode [data-role=comment-composer-box] textarea,.glass-mode input#mobile-search-input,.glass-mode input#communities-search-input,.glass-mode input#launcher-search-input{-webkit-backdrop-filter:none!important;box-shadow:none!important;background-color:#0000!important;border-color:#0000!important}.glass-mode[data-color-scheme=light] input[type=text],.glass-mode[data-color-scheme=light] input[type=email],.glass-mode[data-color-scheme=light] input[type=password],.glass-mode[data-color-scheme=light] input[type=number],.glass-mode[data-color-scheme=light] input[type=date],.glass-mode[data-color-scheme=light] input[type=url],.glass-mode[data-color-scheme=light] input[type=tel],.glass-mode[data-color-scheme=light] textarea,.glass-mode[data-color-scheme=light] select,.glass-mode[data-color-scheme=light] .input-standard,.glass-mode[data-color-scheme=light] .select-standard,.glass-mode[data-color-scheme=light] .textarea-standard,.glass-mode[data-color-scheme=dark] input[type=text],.glass-mode[data-color-scheme=dark] input[type=email],.glass-mode[data-color-scheme=dark] input[type=password],.glass-mode[data-color-scheme=dark] input[type=number],.glass-mode[data-color-scheme=dark] input[type=date],.glass-mode[data-color-scheme=dark] input[type=url],.glass-mode[data-color-scheme=dark] input[type=tel],.glass-mode[data-color-scheme=dark] textarea,.glass-mode[data-color-scheme=dark] select,.glass-mode[data-color-scheme=dark] .input-standard,.glass-mode[data-color-scheme=dark] .select-standard,.glass-mode[data-color-scheme=dark] .textarea-standard,.glass-mode[data-color-scheme=neutral] input[type=text],.glass-mode[data-color-scheme=neutral] input[type=email],.glass-mode[data-color-scheme=neutral] input[type=password],.glass-mode[data-color-scheme=neutral] input[type=number],.glass-mode[data-color-scheme=neutral] input[type=date],.glass-mode[data-color-scheme=neutral] input[type=url],.glass-mode[data-color-scheme=neutral] input[type=tel],.glass-mode[data-color-scheme=neutral] textarea,.glass-mode[data-color-scheme=neutral] select,.glass-mode[data-color-scheme=neutral] .input-standard,.glass-mode[data-color-scheme=neutral] .select-standard,.glass-mode[data-color-scheme=neutral] .textarea-standard{-webkit-backdrop-filter:blur(10px);color:var(--glass-text)!important}.glass-mode[data-color-scheme=press] input[type=text],.glass-mode[data-color-scheme=press] input[type=email],.glass-mode[data-color-scheme=press] input[type=password],.glass-mode[data-color-scheme=press] input[type=number],.glass-mode[data-color-scheme=press] input[type=date],.glass-mode[data-color-scheme=press] input[type=url],.glass-mode[data-color-scheme=press] input[type=tel],.glass-mode[data-color-scheme=press] textarea:not(.message-composer-textarea),.glass-mode[data-color-scheme=press] select,.glass-mode[data-color-scheme=press] .input-standard,.glass-mode[data-color-scheme=press] .select-standard,.glass-mode[data-color-scheme=press] .textarea-standard{-webkit-backdrop-filter:blur(10px);background-color:var(--glass-bg)!important;color:var(--glass-text)!important;border:1px solid var(--glass-border)!important}.glass-mode[data-color-scheme=press] input.bg-transparent,.glass-mode[data-color-scheme=press] input#search-header-input,.glass-mode[data-color-scheme=press] input#mobile-search-input,.glass-mode[data-color-scheme=press] input#communities-search-input{color:var(--glass-text)!important;-webkit-backdrop-filter:none!important;background-color:#0000!important}.glass-mode[data-color-scheme=pink] input[type=text],.glass-mode[data-color-scheme=pink] input[type=email],.glass-mode[data-color-scheme=pink] input[type=password],.glass-mode[data-color-scheme=pink] input[type=number],.glass-mode[data-color-scheme=pink] input[type=date],.glass-mode[data-color-scheme=pink] input[type=url],.glass-mode[data-color-scheme=pink] input[type=tel],.glass-mode[data-color-scheme=pink] textarea:not(.message-composer-textarea),.glass-mode[data-color-scheme=pink] select,.glass-mode[data-color-scheme=pink] .input-standard,.glass-mode[data-color-scheme=pink] .select-standard,.glass-mode[data-color-scheme=pink] .textarea-standard{-webkit-backdrop-filter:blur(10px);color:#fffffff2!important;background-color:#be185d80!important;border:1px solid #f9a8d499!important}.glass-mode[data-color-scheme=purple] input[type=text],.glass-mode[data-color-scheme=purple] input[type=email],.glass-mode[data-color-scheme=purple] input[type=password],.glass-mode[data-color-scheme=purple] input[type=number],.glass-mode[data-color-scheme=purple] input[type=date],.glass-mode[data-color-scheme=purple] input[type=url],.glass-mode[data-color-scheme=purple] input[type=tel],.glass-mode[data-color-scheme=purple] textarea:not(.message-composer-textarea),.glass-mode[data-color-scheme=purple] select,.glass-mode[data-color-scheme=purple] .input-standard,.glass-mode[data-color-scheme=purple] .select-standard,.glass-mode[data-color-scheme=purple] .textarea-standard{-webkit-backdrop-filter:blur(10px);color:#fffffff2!important;background-color:#9333ea80!important;border:1px solid #c4b5fd99!important}.glass-mode[data-color-scheme=pink] input[type=text]:focus,.glass-mode[data-color-scheme=pink] input[type=email]:focus,.glass-mode[data-color-scheme=pink] input[type=password]:focus,.glass-mode[data-color-scheme=pink] input[type=number]:focus,.glass-mode[data-color-scheme=pink] input[type=date]:focus,.glass-mode[data-color-scheme=pink] input[type=url]:focus,.glass-mode[data-color-scheme=pink] input[type=tel]:focus,.glass-mode[data-color-scheme=pink] textarea:focus,.glass-mode[data-color-scheme=pink] select:focus,.glass-mode[data-color-scheme=pink] .input-standard:focus,.glass-mode[data-color-scheme=pink] .select-standard:focus,.glass-mode[data-color-scheme=pink] .textarea-standard:focus{border-color:#ec4899!important;outline:none!important;box-shadow:0 0 0 3px #f9a8d44d!important}.glass-mode[data-color-scheme=purple] input[type=text]:focus,.glass-mode[data-color-scheme=purple] input[type=email]:focus,.glass-mode[data-color-scheme=purple] input[type=password]:focus,.glass-mode[data-color-scheme=purple] input[type=number]:focus,.glass-mode[data-color-scheme=purple] input[type=date]:focus,.glass-mode[data-color-scheme=purple] input[type=url]:focus,.glass-mode[data-color-scheme=purple] input[type=tel]:focus,.glass-mode[data-color-scheme=purple] textarea:focus,.glass-mode[data-color-scheme=purple] select:focus,.glass-mode[data-color-scheme=purple] .input-standard:focus,.glass-mode[data-color-scheme=purple] .select-standard:focus,.glass-mode[data-color-scheme=purple] .textarea-standard:focus{border-color:#a855f7!important;outline:none!important;box-shadow:0 0 0 3px #c4b5fd4d!important}.glass-mode[data-color-scheme=press] input[type=text]:focus,.glass-mode[data-color-scheme=press] input[type=email]:focus,.glass-mode[data-color-scheme=press] input[type=password]:focus,.glass-mode[data-color-scheme=press] input[type=number]:focus,.glass-mode[data-color-scheme=press] input[type=date]:focus,.glass-mode[data-color-scheme=press] input[type=url]:focus,.glass-mode[data-color-scheme=press] input[type=tel]:focus,.glass-mode[data-color-scheme=press] textarea:focus,.glass-mode[data-color-scheme=press] select:focus,.glass-mode[data-color-scheme=press] .input-standard:focus,.glass-mode[data-color-scheme=press] .select-standard:focus,.glass-mode[data-color-scheme=press] .textarea-standard:focus{border-color:#8b0000!important;outline:none!important;box-shadow:0 0 0 3px #8b000038!important}.glass-mode .theme-button,.glass-mode .bg-blue-600,.glass-mode .bg-indigo-600,.glass-mode .bg-gradient-to-b{-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border);background-color:var(--glass-bg)!important}.glass-mode .glass-button{-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-button-border,var(--glass-border));background-color:var(--glass-bg)!important}.glass-mode :is(.chrome-btn--primary,.glass-button.chrome-filter-chip--active){background-color:var(--chrome-active-bg,var(--app-accent,#2563eb))!important;border:none!important}.glass-mode[data-color-scheme=pink] .glass-button.chrome-filter-chip--active{background-color:#e11d48!important}.glass-mode[data-color-scheme=purple] .glass-button.chrome-filter-chip--active{background-color:#9333ea!important}.glass-mode #mobile-sidebar-container .mobile-sidebar-tile{-webkit-backdrop-filter:none!important;background-color:#0000!important}.glass-mode #mobile-sidebar-container .mobile-sidebar-tile--active{background-color:var(--glass-dropdown-bg)!important;border-color:var(--glass-border)!important;-webkit-backdrop-filter:blur(10px)!important}.glass-mode[data-color-scheme=pink] .glass-button,.glass-mode[data-color-scheme=purple] .glass-button{-webkit-backdrop-filter:blur(15px);background-color:var(--glass-dropdown-bg)!important;border:1px solid var(--glass-button-border,var(--glass-border))!important}.ios-app.glass-mode .glass-button:not(.chrome-filter-chip--active){background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid var(--glass-button-border,var(--glass-border))!important;isolation:isolate!important;will-change:backdrop-filter!important;transform:translateZ(0)!important}.ios-app.glass-mode[data-color-scheme=pink] .glass-button:not(.chrome-filter-chip--active),.ios-app.glass-mode[data-color-scheme=purple] .glass-button:not(.chrome-filter-chip--active){background-color:var(--glass-dropdown-bg)!important;-webkit-backdrop-filter:blur(15px)!important;border:1px solid var(--glass-button-border,var(--glass-border))!important}.ios-app.glass-mode :is(.chrome-btn--primary,.glass-button.chrome-filter-chip--active){background-color:var(--chrome-active-bg,var(--app-accent,#2563eb))!important;color:var(--chrome-active-fg,#fff)!important;-webkit-backdrop-filter:none!important;border:none!important}.ios-app.glass-mode[data-color-scheme=pink] .glass-button.chrome-filter-chip--active{background-color:#e11d48!important}.ios-app.glass-mode[data-color-scheme=purple] .glass-button.chrome-filter-chip--active{background-color:#9333ea!important}.glass-mode .glass-badge{-webkit-backdrop-filter:blur(8px);border:1px solid var(--glass-border);background-color:var(--glass-bg)!important;box-shadow:0 2px 8px var(--glass-shadow)!important}.glass-mode[data-color-scheme=pink] .glass-badge,.glass-mode[data-color-scheme=purple] .glass-badge{-webkit-backdrop-filter:blur(12px);background-color:var(--glass-dropdown-bg)!important}.ios-app.glass-mode .glass-badge{background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid var(--glass-border)!important;isolation:isolate!important;will-change:backdrop-filter!important;box-shadow:0 2px 8px var(--glass-shadow)!important;transform:translateZ(0)!important}.ios-app.glass-mode[data-color-scheme=pink] .glass-badge,.ios-app.glass-mode[data-color-scheme=purple] .glass-badge{background-color:var(--glass-dropdown-bg)!important;-webkit-backdrop-filter:blur(12px)!important}.glass-mode .glass-menu{background-color:var(--glass-dropdown-bg)!important;-webkit-backdrop-filter:blur(25px)!important;border:1px solid var(--glass-border)!important;box-shadow:0 8px 32px var(--glass-shadow)!important}.glass-mode[data-color-scheme=pink] .glass-menu,.glass-mode[data-color-scheme=purple] .glass-menu{background-color:var(--glass-dropdown-bg)!important;-webkit-backdrop-filter:blur(25px)!important}.ios-app.glass-mode .glass-menu{background-color:var(--glass-dropdown-bg)!important;-webkit-backdrop-filter:blur(25px)!important;border:1px solid var(--glass-border)!important;isolation:isolate!important;will-change:backdrop-filter!important;box-shadow:0 8px 32px var(--glass-shadow)!important;transform:translateZ(0)!important}.glass-mode .glass-menu.glass-menu-strong{background-color:var(--glass-dropdown-bg-strong,var(--glass-dropdown-bg))!important;-webkit-backdrop-filter:blur(45px)saturate(180%)!important;border:1px solid var(--glass-border)!important;box-shadow:0 12px 48px var(--glass-shadow)!important}.ios-app.glass-mode .glass-menu.glass-menu-strong{background-color:var(--glass-dropdown-bg-strong,var(--glass-dropdown-bg))!important;-webkit-backdrop-filter:blur(45px)saturate(180%)!important;border:1px solid var(--glass-border)!important;isolation:isolate!important;will-change:backdrop-filter!important;box-shadow:0 12px 48px var(--glass-shadow)!important;transform:translateZ(0)!important}.ios-app.glass-mode[data-color-scheme=pink] .glass-menu,.ios-app.glass-mode[data-color-scheme=purple] .glass-menu{background-color:var(--glass-dropdown-bg)!important;-webkit-backdrop-filter:blur(25px)!important}.glass-mode #load-more-button,.glass-mode #load-more-comments-button,.glass-mode button[phx-click=load-more-down]{-webkit-backdrop-filter:blur(10px);background-color:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;color:var(--glass-text)!important}.glass-mode #load-more-button:hover,.glass-mode #load-more-comments-button:hover,.glass-mode button[phx-click=load-more-down]:hover{-webkit-backdrop-filter:blur(15px);border:1px solid var(--glass-border)!important;background-color:#ffffff40!important}.glass-mode #load-more-button:disabled,.glass-mode #load-more-comments-button:disabled,.glass-mode [id*=load-more]:disabled,.glass-mode button[phx-click=load-more-down]:disabled{-webkit-backdrop-filter:blur(8px);opacity:.6;background-color:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;color:var(--glass-text)!important}.glass-mode #load-more-button *,.glass-mode #load-more-comments-button *,.glass-mode [id*=load-more] *,.glass-mode button[phx-click=load-more-down] *{color:var(--glass-text)!important}.glass-mode .hover\:bg-gray-50:hover,.glass-mode .hover\:bg-gray-100:hover,.glass-mode .hover\:bg-gray-800:hover,.glass-mode .hover\:bg-gray-900:hover{-webkit-backdrop-filter:blur(15px);background-color:#ffffff40!important}.glass-mode[data-color-scheme=purple] .hover\:bg-gray-50:hover,.glass-mode[data-color-scheme=purple] .hover\:bg-gray-100:hover{-webkit-backdrop-filter:blur(15px);background-color:#ddd6fe99!important}.glass-mode[data-color-scheme=pink] .hover\:bg-gray-50:hover,.glass-mode[data-color-scheme=pink] .hover\:bg-gray-100:hover{-webkit-backdrop-filter:blur(15px);background-color:#fbb6ce99!important}.glass-mode input::placeholder,.glass-mode textarea::placeholder{opacity:1;color:#6b7280cc!important}.glass-mode .bg-red-50{-webkit-backdrop-filter:blur(25px)!important;background:#dc262659!important;border:1px solid #f8717166!important}.glass-mode .bg-blue-100{-webkit-backdrop-filter:blur(25px)!important;background:#3b82f659!important;border:1px solid #60a5fa66!important}.glass-mode .bg-green-50,.glass-mode .bg-green-100{-webkit-backdrop-filter:blur(25px)!important;background:#22c55e59!important;border:1px solid #4ade8066!important}.glass-mode[data-color-scheme=dark] input::placeholder,.glass-mode[data-color-scheme=dark] textarea::placeholder,.glass-mode[data-color-scheme=neutral] input::placeholder,.glass-mode[data-color-scheme=neutral] textarea::placeholder{color:#fff9!important}.glass-mode[data-color-scheme=pink] input::placeholder,.glass-mode[data-color-scheme=pink] textarea::placeholder,.glass-mode[data-color-scheme=pink] .input-standard::placeholder,.glass-mode[data-color-scheme=pink] .textarea-standard::placeholder{color:#fffc!important}.glass-mode[data-color-scheme=purple] input::placeholder,.glass-mode[data-color-scheme=purple] textarea::placeholder,.glass-mode[data-color-scheme=purple] .input-standard::placeholder,.glass-mode[data-color-scheme=purple] .textarea-standard::placeholder{color:#fff9!important}.glass-mode[data-color-scheme=press] input::placeholder,.glass-mode[data-color-scheme=press] textarea::placeholder,.glass-mode[data-color-scheme=press] .input-standard::placeholder,.glass-mode[data-color-scheme=press] .textarea-standard::placeholder{color:#8a877ef2!important}.glass-mode .bg-black\/30,.glass-mode .bg-black\/40,.glass-mode .bg-black\/50,.glass-mode .bg-black\/60,.glass-mode .bg-black\/70,.glass-mode .bg-black\/75,.glass-mode .bg-black\/80,.glass-mode .bg-black\/90,.glass-mode .bg-gray-900\/50,.glass-mode .bg-gray-900\/75,.glass-mode .bg-gray-900\/80,.glass-mode .bg-gray-500\/75,.glass-mode .bg-black.bg-opacity-30,.glass-mode .bg-black.bg-opacity-40,.glass-mode .bg-black.bg-opacity-50,.glass-mode .bg-black.bg-opacity-60,.glass-mode .bg-black.bg-opacity-70,.glass-mode .bg-gray-900.bg-opacity-50,.glass-mode .bg-gray-900.bg-opacity-75,.glass-mode .bg-gray-500.bg-opacity-75{-webkit-backdrop-filter:blur(12px);background-color:#00000026!important}.ios-app.glass-mode .bg-black\/30,.ios-app.glass-mode .bg-black\/40,.ios-app.glass-mode .bg-black\/50,.ios-app.glass-mode .bg-black\/60,.ios-app.glass-mode .bg-black\/70,.ios-app.glass-mode .bg-black\/75,.ios-app.glass-mode .bg-black\/80,.ios-app.glass-mode .bg-black\/90,.ios-app.glass-mode .bg-gray-900\/50,.ios-app.glass-mode .bg-gray-900\/75,.ios-app.glass-mode .bg-gray-900\/80,.ios-app.glass-mode .bg-gray-500\/75,.ios-app.glass-mode .bg-black.bg-opacity-30,.ios-app.glass-mode .bg-black.bg-opacity-40,.ios-app.glass-mode .bg-black.bg-opacity-50,.ios-app.glass-mode .bg-black.bg-opacity-60,.ios-app.glass-mode .bg-black.bg-opacity-70,.ios-app.glass-mode .bg-gray-900.bg-opacity-50,.ios-app.glass-mode .bg-gray-900.bg-opacity-75,.ios-app.glass-mode .bg-gray-500.bg-opacity-75{-webkit-backdrop-filter:blur(12px)!important;background-color:#00000026!important;transform:translateZ(0)!important}.glass-mode .bg-gray-700\/50,.glass-mode .bg-rose-100\/50,.glass-mode .bg-purple-100\/50{-webkit-backdrop-filter:blur(15px);border:1px solid #ffffff26;background-color:#ffffff1a!important}.glass-mode ::-webkit-scrollbar{width:8px}.glass-mode ::-webkit-scrollbar-track{-webkit-backdrop-filter:blur(10px);background:#ffffff1a}.glass-mode ::-webkit-scrollbar-thumb{-webkit-backdrop-filter:blur(10px);background:#ffffff4d;border-radius:4px}.glass-mode ::-webkit-scrollbar-thumb:hover{background:#fff6}.glass-mode[data-color-scheme=dark] ::-webkit-scrollbar-track{background:#0003}.glass-mode[data-color-scheme=neutral] ::-webkit-scrollbar-track{background:#0003}.glass-mode[data-color-scheme=dark] ::-webkit-scrollbar-thumb{background:#fff3}.glass-mode[data-color-scheme=neutral] ::-webkit-scrollbar-thumb{background:#fff3}.glass-mode[data-color-scheme=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.glass-mode[data-color-scheme=neutral] ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.ios-app .glass-mode{isolation:isolate;will-change:backdrop-filter;transform:translateZ(0);-webkit-backdrop-filter:var(--glass-blur)!important;backdrop-filter:var(--glass-blur)!important}.ios-app.glass-mode .modal,.ios-app.glass-mode .panel,.ios-app.glass-mode .dropdown,.ios-app.glass-mode header:not(.app-tool-chrome):not(.calendar-toolbar),.ios-app.glass-mode .sidebar,.ios-app.glass-mode .conversation-list,.ios-app.glass-mode #mobile-conversation-list,.ios-app.glass-mode .main-header,.ios-app.glass-mode .sidebar-scrollable{background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important;isolation:isolate!important;will-change:backdrop-filter!important;box-shadow:0 4px 20px var(--glass-shadow)!important;transform:translateZ(0)!important}.ios-app.glass-mode header.app-tool-chrome,.ios-app.glass-mode header.calendar-toolbar{-webkit-backdrop-filter:none!important;box-shadow:none!important;isolation:auto!important;will-change:auto!important;background:0 0!important;transform:none!important}.ios-app.glass-mode #mobile-sidebar-container .sidebar-scrollable{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;will-change:auto!important;isolation:auto!important;background-color:#0000!important;transform:none!important}.ios-app.glass-mode .sidebar-scrollable .bg-white:not(input):not(button):not(.glass-menu):not(.glass-button),.ios-app.glass-mode .sidebar-scrollable .bg-gray-100:not(input):not(button):not(.glass-menu):not(.glass-button),.ios-app.glass-mode .sidebar-scrollable .bg-gray-900:not(input):not(button):not(.glass-menu):not(.glass-button),.ios-app.glass-mode .sidebar-scrollable .bg-black:not(input):not(button):not(.glass-menu):not(.glass-button),.ios-app.glass-mode .sidebar-scrollable a[class*=bg-]:not(.glass-button):not(.glass-menu),.ios-app.glass-mode .sidebar-scrollable div[class*=bg-]:not(.sidebar-scrollable):not(.glass-menu):not(.glass-button){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;will-change:auto!important;isolation:auto!important;background-color:#0000!important;border:none!important;transform:none!important}.ios-app.glass-mode .sidebar-scrollable a.bg-white,.ios-app.glass-mode .sidebar-scrollable a.bg-black{background-color:#3b82f61a!important}.ios-app.glass-mode .sidebar-scrollable a:hover{background-color:#0000000d!important}.ios-app.glass-mode .dark .sidebar-scrollable a:hover{background-color:#ffffff0d!important}#ios-background-element{transform:translateZ(0);z-index:-1!important;pointer-events:none!important;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.ios-app body{z-index:1;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-mode .bg-white,.glass-mode .bg-gray-50,.glass-mode .bg-gray-100,.glass-mode .bg-gray-800,.glass-mode .bg-gray-900{-webkit-backdrop-filter:none!important;background-color:#ffffffe6!important}.glass-mode[data-color-scheme=dark] .bg-white,.glass-mode[data-color-scheme=dark] .bg-gray-50,.glass-mode[data-color-scheme=dark] .bg-gray-100,.glass-mode[data-color-scheme=dark] .bg-gray-800,.glass-mode[data-color-scheme=dark] .bg-gray-900{background-color:#000000e6!important}}.ios-app.glass-mode{--glass-bg-light:#fff6!important;--glass-bg-dark:#0000004d!important;--glass-bg-neutral:#33415559!important;--glass-bg-pink:#be185d59!important;--glass-bg-purple:#581c8759!important;--glass-dropdown-bg-light:#fffc!important;--glass-dropdown-bg-dark:#000000b3!important;--glass-dropdown-bg-neutral:#334155cc!important;--glass-dropdown-bg-pink:#be185dcc!important;--glass-dropdown-bg-purple:#581c87cc!important}.ios-app.glass-mode[data-color-scheme=light]{--glass-bg:var(--glass-bg-light)!important;--glass-dropdown-bg:var(--glass-dropdown-bg-light)!important}.ios-app.glass-mode[data-color-scheme=dark]{--glass-bg:var(--glass-bg-dark)!important;--glass-dropdown-bg:var(--glass-dropdown-bg-dark)!important}.ios-app.glass-mode[data-color-scheme=neutral]{--glass-bg:var(--glass-bg-neutral)!important;--glass-dropdown-bg:var(--glass-dropdown-bg-neutral)!important}.ios-app.glass-mode[data-color-scheme=pink]{--glass-bg:var(--glass-bg-pink)!important;--glass-dropdown-bg:var(--glass-dropdown-bg-pink)!important}.ios-app.glass-mode[data-color-scheme=purple]{--glass-bg:var(--glass-bg-purple)!important;--glass-dropdown-bg:var(--glass-dropdown-bg-purple)!important}.ios-app.glass-mode .bg-white:not(.absolute):not([class*=translate-x]):not([class*=transition-transform]):not(.rounded-full):not(.sidebar-scrollable):not(.sidebar-scrollable *),.ios-app.glass-mode .bg-gray-50:not(.absolute):not([class*=translate-x]):not([class*=transition-transform]):not(.rounded-full):not(.sidebar-scrollable):not(.sidebar-scrollable *),.ios-app.glass-mode .bg-gray-100:not(.absolute):not([class*=translate-x]):not([class*=transition-transform]):not(.rounded-full):not(.sidebar-scrollable):not(.sidebar-scrollable *),.ios-app.glass-mode .bg-gray-700:not(.absolute):not([class*=translate-x]):not([class*=transition-transform]):not(.rounded-full):not(.sidebar-scrollable):not(.sidebar-scrollable *),.ios-app.glass-mode .bg-gray-800:not(.absolute):not([class*=translate-x]):not([class*=transition-transform]):not(.rounded-full):not(.sidebar-scrollable):not(.sidebar-scrollable *),.ios-app.glass-mode .bg-gray-900:not(.absolute):not([class*=translate-x]):not([class*=transition-transform]):not(.rounded-full):not(.sidebar-scrollable):not(.sidebar-scrollable *),.ios-app.glass-mode .bg-black:not(.absolute):not([class*=translate-x]):not([class*=transition-transform]):not(.rounded-full):not(.sidebar-scrollable):not(.sidebar-scrollable *){background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(25px)!important;box-shadow:0 4px 20px var(--glass-shadow)!important;isolation:isolate!important;will-change:backdrop-filter!important;transform:translateZ(0)!important}.ios-app.glass-mode .absolute[class*=translate-x],.ios-app.glass-mode .relative [class*=translate-x],.ios-app.glass-mode .fixed[class*=translate-x],.ios-app.glass-mode [class*=transition-transform]:not(#photo-carousel-track):not([id*=carousel-track]):not([class*=carousel]):not([data-target]):not([phx-hook=MobileSwipe]){-webkit-transform:none!important;transform:var(--tw-transform)!important;will-change:transform!important}.ios-app.glass-mode .absolute.bg-white.rounded-full[class*=translate-x],.ios-app.glass-mode .absolute.bg-white.rounded-full.translate-x-6,.ios-app.glass-mode .absolute.bg-white.rounded-full.translate-x-0{-webkit-backdrop-filter:none!important;-webkit-transform:none!important;transform:var(--tw-transform)!important;isolation:auto!important;will-change:transform!important;z-index:10!important;box-sizing:border-box!important;background-color:#fff!important;border:none!important;flex-grow:0!important;flex-shrink:0!important;width:1.5rem!important;min-width:1.5rem!important;max-width:1.5rem!important;height:1.5rem!important;min-height:1.5rem!important;max-height:1.5rem!important;position:absolute!important;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f!important}.ios-app.glass-mode .main-header{background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(25px)!important;border-color:var(--glass-border)!important;box-shadow:0 4px 20px var(--glass-shadow)!important;will-change:backdrop-filter!important;transform:translateZ(0)!important}.ios-app.glass-mode #mobile-navigation-container{background-color:var(--glass-bg)!important;border-color:var(--glass-border)!important;box-shadow:0 4px 20px var(--glass-shadow)!important;-webkit-backdrop-filter:blur(25px)!important;isolation:auto!important;transform:translateZ(0)!important}.ios-app.glass-mode .glass-menu{will-change:backdrop-filter;transform:translateZ(0)}.glass-mode[data-color-scheme=dark] .glass-radio-selected{background-color:#fff!important}.glass-mode .bg-blue-50{-webkit-backdrop-filter:blur(10px)!important;background:#3b82f626!important}.glass-mode .bg-purple-50{-webkit-backdrop-filter:blur(10px)!important;background:#a855f726!important}.glass-mode .bg-emerald-50{-webkit-backdrop-filter:blur(10px)!important;background:#10b98126!important}.glass-mode .bg-amber-50{-webkit-backdrop-filter:blur(10px)!important;background:#f59e0b26!important}.glass-mode .bg-green-50{-webkit-backdrop-filter:blur(10px)!important;background:#22c55e26!important}.glass-mode .bg-gray-50{-webkit-backdrop-filter:blur(10px)!important;background:#6b728026!important}.glass-mode[data-color-scheme=dark] .bg-blue-900\/20{-webkit-backdrop-filter:blur(10px)!important;background:#1e40af59!important}.glass-mode[data-color-scheme=dark] .bg-green-900\/20{-webkit-backdrop-filter:blur(10px)!important;background:#14532d59!important}.glass-mode[data-color-scheme=dark] .bg-gray-800{-webkit-backdrop-filter:blur(10px)!important;background:#1f293759!important}.glass-mode .prose table th,.glass-mode .prose table td,.glass-mode .prose-compact table th,.glass-mode .prose-compact table td,.glass-mode .prose-expanded table th,.glass-mode .prose-expanded table td{color:var(--glass-text)!important}.glass-mode[data-color-scheme=light] .prose table th,.glass-mode[data-color-scheme=light] .prose table td,.glass-mode[data-color-scheme=light] .prose-compact table th,.glass-mode[data-color-scheme=light] .prose-compact table td,.glass-mode[data-color-scheme=light] .prose-expanded table th,.glass-mode[data-color-scheme=light] .prose-expanded table td{color:#111827e6!important}.glass-mode[data-color-scheme=dark] .prose table th,.glass-mode[data-color-scheme=dark] .prose table td,.glass-mode[data-color-scheme=neutral] .prose table th,.glass-mode[data-color-scheme=neutral] .prose table td,.glass-mode[data-color-scheme=pink] .prose table th,.glass-mode[data-color-scheme=pink] .prose table td,.glass-mode[data-color-scheme=purple] .prose table th,.glass-mode[data-color-scheme=purple] .prose table td,.glass-mode[data-color-scheme=dark] .prose-compact table th,.glass-mode[data-color-scheme=dark] .prose-compact table td,.glass-mode[data-color-scheme=neutral] .prose-compact table th,.glass-mode[data-color-scheme=neutral] .prose-compact table td,.glass-mode[data-color-scheme=pink] .prose-compact table th,.glass-mode[data-color-scheme=pink] .prose-compact table td,.glass-mode[data-color-scheme=purple] .prose-compact table th,.glass-mode[data-color-scheme=purple] .prose-compact table td,.glass-mode[data-color-scheme=dark] .prose-expanded table th,.glass-mode[data-color-scheme=dark] .prose-expanded table td,.glass-mode[data-color-scheme=neutral] .prose-expanded table th,.glass-mode[data-color-scheme=neutral] .prose-expanded table td,.glass-mode[data-color-scheme=pink] .prose-expanded table th,.glass-mode[data-color-scheme=pink] .prose-expanded table td,.glass-mode[data-color-scheme=purple] .prose-expanded table th,.glass-mode[data-color-scheme=purple] .prose-expanded table td{color:#ffffffe6!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-mode{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.glass-mode[data-color-scheme=purple] .bg-white\/95:not(.backdrop-blur-sm),.glass-mode[data-color-scheme=pink] .bg-white\/95:not(.backdrop-blur-sm),.glass-mode .modal,.glass-mode .panel,.glass-mode .sidebar,.glass-mode .conversation-list{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.glass-mode .dropdown{-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important}.glass-mode .main-header{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.glass-mode #mobile-navigation-container,.glass-mode .dropdown.glass-menu{-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important}.glass-mode input[type=text],.glass-mode input[type=email],.glass-mode input[type=password],.glass-mode input[type=number],.glass-mode input[type=date],.glass-mode textarea,.glass-mode select,.glass-mode .input-standard,.glass-mode .select-standard,.glass-mode .textarea-standard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.glass-mode input.bg-transparent,.glass-mode input#mobile-search-input,.glass-mode input#communities-search-input{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.glass-mode[data-color-scheme=light] input[type=text],.glass-mode[data-color-scheme=light] input[type=email],.glass-mode[data-color-scheme=light] input[type=password],.glass-mode[data-color-scheme=light] input[type=number],.glass-mode[data-color-scheme=light] input[type=date],.glass-mode[data-color-scheme=light] input[type=url],.glass-mode[data-color-scheme=light] input[type=tel],.glass-mode[data-color-scheme=light] textarea,.glass-mode[data-color-scheme=light] select,.glass-mode[data-color-scheme=light] .input-standard,.glass-mode[data-color-scheme=light] .select-standard,.glass-mode[data-color-scheme=light] .textarea-standard,.glass-mode[data-color-scheme=dark] input[type=text],.glass-mode[data-color-scheme=dark] input[type=email],.glass-mode[data-color-scheme=dark] input[type=password],.glass-mode[data-color-scheme=dark] input[type=number],.glass-mode[data-color-scheme=dark] input[type=date],.glass-mode[data-color-scheme=dark] input[type=url],.glass-mode[data-color-scheme=dark] input[type=tel],.glass-mode[data-color-scheme=dark] textarea,.glass-mode[data-color-scheme=dark] select,.glass-mode[data-color-scheme=dark] .input-standard,.glass-mode[data-color-scheme=dark] .select-standard,.glass-mode[data-color-scheme=dark] .textarea-standard,.glass-mode[data-color-scheme=neutral] input[type=text],.glass-mode[data-color-scheme=neutral] input[type=email],.glass-mode[data-color-scheme=neutral] input[type=password],.glass-mode[data-color-scheme=neutral] input[type=number],.glass-mode[data-color-scheme=neutral] input[type=date],.glass-mode[data-color-scheme=neutral] input[type=url],.glass-mode[data-color-scheme=neutral] input[type=tel],.glass-mode[data-color-scheme=neutral] textarea,.glass-mode[data-color-scheme=neutral] select,.glass-mode[data-color-scheme=neutral] .input-standard,.glass-mode[data-color-scheme=neutral] .select-standard,.glass-mode[data-color-scheme=neutral] .textarea-standard,.glass-mode[data-color-scheme=pink] input[type=text],.glass-mode[data-color-scheme=pink] input[type=email],.glass-mode[data-color-scheme=pink] input[type=password],.glass-mode[data-color-scheme=pink] input[type=number],.glass-mode[data-color-scheme=pink] input[type=date],.glass-mode[data-color-scheme=pink] input[type=url],.glass-mode[data-color-scheme=pink] input[type=tel],.glass-mode[data-color-scheme=pink] textarea,.glass-mode[data-color-scheme=pink] select,.glass-mode[data-color-scheme=pink] .input-standard,.glass-mode[data-color-scheme=pink] .select-standard,.glass-mode[data-color-scheme=pink] .textarea-standard,.glass-mode[data-color-scheme=purple] input[type=text],.glass-mode[data-color-scheme=purple] input[type=email],.glass-mode[data-color-scheme=purple] input[type=password],.glass-mode[data-color-scheme=purple] input[type=number],.glass-mode[data-color-scheme=purple] input[type=date],.glass-mode[data-color-scheme=purple] input[type=url],.glass-mode[data-color-scheme=purple] input[type=tel],.glass-mode[data-color-scheme=purple] textarea,.glass-mode[data-color-scheme=purple] select,.glass-mode[data-color-scheme=purple] .input-standard,.glass-mode[data-color-scheme=purple] .select-standard,.glass-mode[data-color-scheme=purple] .textarea-standard,.glass-mode .theme-button,.glass-mode .bg-blue-600,.glass-mode .bg-indigo-600,.glass-mode .bg-gradient-to-b,.glass-mode .glass-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.glass-mode #mobile-sidebar-container .mobile-sidebar-tile{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.glass-mode #mobile-sidebar-container .mobile-sidebar-tile--active{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.glass-mode[data-color-scheme=pink] .glass-button,.glass-mode[data-color-scheme=purple] .glass-button{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.ios-app.glass-mode .glass-button:not(.chrome-filter-chip--active){-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.ios-app.glass-mode[data-color-scheme=pink] .glass-button:not(.chrome-filter-chip--active),.ios-app.glass-mode[data-color-scheme=purple] .glass-button:not(.chrome-filter-chip--active){-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important}.glass-mode .glass-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.glass-mode[data-color-scheme=pink] .glass-badge,.glass-mode[data-color-scheme=purple] .glass-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ios-app.glass-mode .glass-badge{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.ios-app.glass-mode[data-color-scheme=pink] .glass-badge,.ios-app.glass-mode[data-color-scheme=purple] .glass-badge{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.glass-mode .glass-menu,.glass-mode[data-color-scheme=pink] .glass-menu,.glass-mode[data-color-scheme=purple] .glass-menu,.ios-app.glass-mode .glass-menu{-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important}.glass-mode .glass-menu.glass-menu-strong,.ios-app.glass-mode .glass-menu.glass-menu-strong{-webkit-backdrop-filter:blur(45px)saturate(180%)!important;backdrop-filter:blur(45px)saturate(180%)!important}.ios-app.glass-mode[data-color-scheme=pink] .glass-menu,.ios-app.glass-mode[data-color-scheme=purple] .glass-menu{-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important}.glass-mode #load-more-button,.glass-mode #load-more-comments-button,.glass-mode button[phx-click=load-more-down]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.glass-mode #load-more-button:hover,.glass-mode #load-more-comments-button:hover,.glass-mode button[phx-click=load-more-down]:hover{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.glass-mode #load-more-button:disabled,.glass-mode #load-more-comments-button:disabled,.glass-mode [id*=load-more]:disabled,.glass-mode button[phx-click=load-more-down]:disabled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.glass-mode .hover\:bg-gray-50:hover,.glass-mode .hover\:bg-gray-100:hover,.glass-mode .hover\:bg-gray-800:hover,.glass-mode .hover\:bg-gray-900:hover,.glass-mode[data-color-scheme=purple] .hover\:bg-gray-50:hover,.glass-mode[data-color-scheme=purple] .hover\:bg-gray-100:hover,.glass-mode[data-color-scheme=pink] .hover\:bg-gray-50:hover,.glass-mode[data-color-scheme=pink] .hover\:bg-gray-100:hover{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.glass-mode .bg-red-50,.glass-mode .bg-blue-100,.glass-mode .bg-green-50,.glass-mode .bg-green-100{-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important}.glass-mode .bg-black\/30,.glass-mode .bg-black\/40,.glass-mode .bg-black\/50,.glass-mode .bg-black\/60,.glass-mode .bg-black\/70,.glass-mode .bg-black\/75,.glass-mode .bg-black\/80,.glass-mode .bg-black\/90,.glass-mode .bg-gray-900\/50,.glass-mode .bg-gray-900\/75,.glass-mode .bg-gray-900\/80,.glass-mode .bg-gray-500\/75,.glass-mode .bg-black.bg-opacity-30,.glass-mode .bg-black.bg-opacity-40,.glass-mode .bg-black.bg-opacity-50,.glass-mode .bg-black.bg-opacity-60,.glass-mode .bg-black.bg-opacity-70,.glass-mode .bg-gray-900.bg-opacity-50,.glass-mode .bg-gray-900.bg-opacity-75,.glass-mode .bg-gray-500.bg-opacity-75{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ios-app.glass-mode .bg-black\/30,.ios-app.glass-mode .bg-black\/40,.ios-app.glass-mode .bg-black\/50,.ios-app.glass-mode .bg-black\/60,.ios-app.glass-mode .bg-black\/70,.ios-app.glass-mode .bg-black\/75,.ios-app.glass-mode .bg-black\/80,.ios-app.glass-mode .bg-black\/90,.ios-app.glass-mode .bg-gray-900\/50,.ios-app.glass-mode .bg-gray-900\/75,.ios-app.glass-mode .bg-gray-900\/80,.ios-app.glass-mode .bg-gray-500\/75,.ios-app.glass-mode .bg-black.bg-opacity-30,.ios-app.glass-mode .bg-black.bg-opacity-40,.ios-app.glass-mode .bg-black.bg-opacity-50,.ios-app.glass-mode .bg-black.bg-opacity-60,.ios-app.glass-mode .bg-black.bg-opacity-70,.ios-app.glass-mode .bg-gray-900.bg-opacity-50,.ios-app.glass-mode .bg-gray-900.bg-opacity-75,.ios-app.glass-mode .bg-gray-500.bg-opacity-75{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.glass-mode .bg-gray-700\/50,.glass-mode .bg-rose-100\/50,.glass-mode .bg-purple-100\/50{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.glass-mode ::-webkit-scrollbar-track{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.glass-mode[data-color-scheme=dark] .bg-red-900\/20,.glass-mode[data-color-scheme=dark] .bg-blue-900\/20,.glass-mode[data-color-scheme=dark] .bg-green-900\/20,.glass-mode[data-color-scheme=dark] .bg-gray-800{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}}.input-standard,.select-standard,.textarea-standard{border-radius:.375rem}.input-standard{border-style:solid;border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);width:100%;color:var(--color-gray-900);padding:.625rem;font-size:.875rem;line-height:1.25rem;display:block}.input-standard:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-gray-100)}.input-standard.pl-9{padding-left:2.25rem}.input-standard.pl-10{padding-left:2.5rem}.input-standard.pl-12{padding-left:3rem}.input-standard.pr-10{padding-right:2.5rem}.input-standard.pr-12{padding-right:3rem}.input-standard::placeholder{color:var(--color-text-muted)}.input-standard:focus{border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f60d}.select-standard{background-color:var(--color-background-secondary,#fff);width:100%;color:var(--color-text-primary,#111827);border-style:solid;border-width:1px;border-color:var(--color-border-primary,#d1d5db);padding:.625rem;font-size:.875rem;line-height:1.25rem;display:block}.select-standard:focus{border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f60d}.textarea-standard{resize:vertical;background-color:var(--color-background-secondary,#fff);width:100%;color:var(--color-text-primary,#111827);border-style:solid;border-width:1px;border-color:var(--color-border-primary,#d1d5db);padding:.625rem;line-height:1.25rem;display:block}.textarea-standard::placeholder{color:var(--color-text-muted)}.textarea-standard:focus{border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f60d}.location-dropdown{z-index:10;margin-top:var(--spacing);max-height:calc(var(--spacing) * 60);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow:auto}.location-dropdown:focus{--tw-outline-style:none;outline-style:none}.location-dropdown:where(.dark,.dark *,[data-color-scheme^=neutral],[data-color-scheme^=neutral] *){border-color:var(--color-gray-700);background-color:var(--color-black)}[data-color-scheme=pink] .input-standard,[data-color-scheme=pink] .select-standard,[data-color-scheme=pink] .textarea-standard{background-color:var(--pink-card-bg);color:var(--pink-text);border-color:var(--pink-border)}[data-color-scheme=pink] .input-standard::placeholder,[data-color-scheme=pink] .textarea-standard::placeholder{color:var(--pink-text-secondary)}[data-color-scheme=purple] .input-standard,[data-color-scheme=purple] .select-standard,[data-color-scheme=purple] .textarea-standard{background-color:var(--purple-card-bg);color:var(--purple-text);border-color:var(--purple-border)}[data-color-scheme=purple] .input-standard::placeholder,[data-color-scheme=purple] .textarea-standard::placeholder{color:var(--purple-text-secondary)}[data-color-scheme=press] .input-standard,[data-color-scheme=press] .select-standard,[data-color-scheme=press] .textarea-standard{background-color:var(--press-bg);color:var(--press-text);border-color:var(--press-border)}[data-color-scheme=press] .input-standard::placeholder,[data-color-scheme=press] .textarea-standard::placeholder{color:var(--press-text-faint)}[data-color-scheme=pink] .input-standard:focus,[data-color-scheme=pink] .select-standard:focus,[data-color-scheme=pink] .textarea-standard:focus{border-color:var(--pink-accent)}[data-color-scheme=purple] .input-standard:focus,[data-color-scheme=purple] .select-standard:focus,[data-color-scheme=purple] .textarea-standard:focus{border-color:var(--purple-accent)}[data-color-scheme=press] .input-standard:focus,[data-color-scheme=press] .select-standard:focus,[data-color-scheme=press] .textarea-standard:focus{border-color:var(--press-accent)}[data-color-scheme=pink] button[phx-click*=toggle-color-scheme]{background-color:var(--pink-card-bg)!important;color:var(--pink-text-secondary)!important;border-color:var(--pink-border)!important}[data-color-scheme=pink] button[phx-click*=toggle-color-scheme]:hover{color:var(--pink-text)!important;background-color:#fbb6ce!important}[data-color-scheme=purple] button[phx-click*=toggle-color-scheme]{background-color:var(--purple-card-bg)!important;color:var(--purple-text-secondary)!important;border-color:var(--purple-border)!important}[data-color-scheme=purple] button[phx-click*=toggle-color-scheme]:hover{color:var(--purple-text)!important;background-color:#ddd6fe!important}[data-color-scheme=pink] .background-info-box .info-box-title,[data-color-scheme=pink] .background-info-box .info-box-text,[data-color-scheme=pink] .background-info-box .info-box-link,[data-color-scheme=pink] .background-info-box .info-box-icon{color:#fff!important}[data-color-scheme=pink] .background-info-box .info-box-link:hover{color:#fffc!important}[data-color-scheme=purple] .background-info-box .info-box-title,[data-color-scheme=purple] .background-info-box .info-box-text,[data-color-scheme=purple] .background-info-box .info-box-link,[data-color-scheme=purple] .background-info-box .info-box-icon{color:#fff!important}[data-color-scheme=purple] .background-info-box .info-box-link:hover{color:#fffc!important}[data-color-scheme=pink] .tag-dropdown{background-color:#9d174df2!important;border-color:#f43f5e80!important}[data-color-scheme=pink] .tag-dropdown-item{color:#fff!important}[data-color-scheme=pink] .tag-dropdown-item:hover{background-color:#f43f5e4d!important}[data-color-scheme=pink] .tag-dropdown-item-selected{color:#fff!important;background-color:#f43f5e80!important}[data-color-scheme=pink] .tag-dropdown-empty{color:#ffffffb3!important}[data-color-scheme=purple] .tag-dropdown{background-color:#581c87f2!important;border-color:#a855f780!important}[data-color-scheme=purple] .tag-dropdown-item{color:#fff!important}[data-color-scheme=purple] .tag-dropdown-item:hover{background-color:#a855f74d!important}[data-color-scheme=purple] .tag-dropdown-item-selected{color:#fff!important;background-color:#a855f780!important}[data-color-scheme=purple] .tag-dropdown-empty{color:#ffffffb3!important}[data-color-scheme=pink] .location-dropdown{background-color:#9d174df2!important;border-color:#f43f5e80!important}[data-color-scheme=pink] .location-dropdown-item{color:#fff!important}[data-color-scheme=pink] .location-dropdown-item:hover{background-color:#f43f5e4d!important}[data-color-scheme=pink] .location-dropdown-item-selected{color:#fff!important;background-color:#f43f5e80!important}[data-color-scheme=pink] .location-dropdown-icon{color:#fff!important}[data-color-scheme=pink] .location-dropdown-empty{color:#ffffffb3!important}[data-color-scheme=purple] .location-dropdown{background-color:#581c87f2!important;border-color:#a855f780!important}[data-color-scheme=purple] .location-dropdown-item{color:#fff!important}[data-color-scheme=purple] .location-dropdown-item:hover{background-color:#a855f74d!important}[data-color-scheme=purple] .location-dropdown-item-selected{color:#fff!important;background-color:#a855f780!important}[data-color-scheme=purple] .location-dropdown-icon{color:#fff!important}[data-color-scheme=purple] .location-dropdown-empty{color:#ffffffb3!important}[data-color-scheme=pink] .gif-preview-box{background-color:#9d174df2!important;border-color:#f43f5e80!important}[data-color-scheme=pink] .gif-preview-title,[data-color-scheme=pink] .gif-preview-subtitle{color:#fff!important}[data-color-scheme=pink] .gif-preview-thumbnail{border-color:#f43f5e80!important}[data-color-scheme=pink] .gif-preview-remove{color:#fff!important}[data-color-scheme=pink] .gif-preview-remove:hover{color:#fff!important;background-color:#f43f5e4d!important}[data-color-scheme=purple] .gif-preview-box{background-color:#581c87f2!important;border-color:#a855f780!important}[data-color-scheme=purple] .gif-preview-title,[data-color-scheme=purple] .gif-preview-subtitle{color:#fff!important}[data-color-scheme=purple] .gif-preview-thumbnail{border-color:#a855f780!important}[data-color-scheme=purple] .gif-preview-remove{color:#fff!important}[data-color-scheme=purple] .gif-preview-remove:hover{color:#fff!important;background-color:#a855f74d!important}#call-ui [data-lk-window]{color:var(--app-text-primary,#f9fafb);border:1px solid var(--app-border,#ffffff1a);box-shadow:var(--app-shadow-card,0 25px 50px -12px #00000073);-webkit-backdrop-filter:none;background-color:var(--app-surface,#111827)!important}html.glass-mode #app-root #call-ui [data-lk-window],.glass-mode #app-root #call-ui [data-lk-window]{background-color:var(--glass-elevated-bg,var(--app-surface))!important;-webkit-backdrop-filter:blur(var(--glass-elevated-blur,20px)) saturate(1.2)!important;border-color:var(--glass-border,var(--app-border))!important;box-shadow:var(--app-shadow-card,0 24px 64px #00000047)!important}#call-ui [data-lk-window][data-lk-screen-sharing=true]{box-shadow:0 25px 50px -12px #000000a6}#call-ui [data-lk-stage],#call-ui [data-lk-layout-host]{background-color:var(--app-surface-muted,#030712)!important;-webkit-backdrop-filter:none!important}html.glass-mode #app-root #call-ui [data-lk-stage],html.glass-mode #app-root #call-ui [data-lk-layout-host],.glass-mode #app-root #call-ui [data-lk-stage],.glass-mode #app-root #call-ui [data-lk-layout-host]{background-color:var(--glass-elevated-muted-bg,var(--glass-elevated-bg))!important;-webkit-backdrop-filter:blur(var(--glass-elevated-blur,16px))!important}#call-ui [data-lk-status]{background-color:var(--app-surface,#030712)!important}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-status]{background-color:color-mix(in srgb, var(--app-surface,#030712) 80%, transparent)!important}}#call-ui [data-lk-status]{color:var(--app-text-primary,#f9fafb);pointer-events:none!important}#call-ui [data-lk-status][hidden]{display:none!important}#call-ui [data-lk-toast]{background-color:var(--app-chrome-bg,#111827eb);color:var(--app-text-primary,#f9fafb);border:1px solid var(--app-border,#ffffff14);box-shadow:0 8px 24px #00000047}#call-ui [data-lk-toast][hidden]{display:none!important}html.glass-mode #app-root #call-ui [data-lk-status],.glass-mode #app-root #call-ui [data-lk-status]{background-color:var(--glass-elevated-bg)!important}@supports (color:color-mix(in lab, red, red)){html.glass-mode #app-root #call-ui [data-lk-status],.glass-mode #app-root #call-ui [data-lk-status]{background-color:color-mix(in srgb, var(--glass-elevated-bg) 80%, transparent)!important}}html.glass-mode #app-root #call-ui [data-lk-toast],.glass-mode #app-root #call-ui [data-lk-toast]{background-color:var(--glass-chrome-surface-bg,var(--glass-elevated-bg));border-color:var(--glass-border,var(--app-chrome-border))}#call-ui [data-lk-header],#call-ui [data-lk-controls]{color:var(--app-text-primary,#f9fafb);border-color:var(--app-border,#ffffff14);background-color:var(--app-chrome-bg,#111827eb)!important;-webkit-backdrop-filter:blur(12px)!important}html.glass-mode #app-root #call-ui [data-lk-header],html.glass-mode #app-root #call-ui [data-lk-controls],.glass-mode #app-root #call-ui [data-lk-header],.glass-mode #app-root #call-ui [data-lk-controls]{background-color:var(--glass-chrome-surface-bg,var(--glass-elevated-bg))!important;-webkit-backdrop-filter:blur(var(--glass-chrome-surface-blur,14px))!important;border-color:var(--glass-border,var(--app-chrome-border))!important}#call-ui [data-lk-header]{border-bottom:1px solid var(--app-border,#ffffff14)}#call-ui [data-lk-controls]{border-top:1px solid var(--app-border,#ffffff14)}#call-ui [data-lk-window] :is(.text-white,.text-white\/90,.text-white\/80,.text-white\/70,.text-white\/60,.text-white\/50,.text-white\/40,.hover\:text-white:hover){color:var(--app-text-primary,currentColor)!important}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-window] :is(.text-white,.text-white\/90,.text-white\/80,.text-white\/70,.text-white\/60,.text-white\/50,.text-white\/40,.hover\:text-white:hover){color:color-mix(in srgb, var(--app-text-primary,currentColor) var(--lk-fg-alpha,100%), transparent)!important}}#call-ui [data-lk-window] .text-white{--lk-fg-alpha:100%}#call-ui [data-lk-window] .text-white\/90{--lk-fg-alpha:90%}#call-ui [data-lk-window] .text-white\/80{--lk-fg-alpha:80%}#call-ui [data-lk-window] .text-white\/70{--lk-fg-alpha:70%}#call-ui [data-lk-window] .text-white\/60{--lk-fg-alpha:60%}#call-ui [data-lk-window] .text-white\/50{--lk-fg-alpha:50%}#call-ui [data-lk-window] .text-white\/40{--lk-fg-alpha:40%}#call-ui [data-lk-window] :is(.bg-white\/25,.hover\:bg-white\/25:hover){background-color:var(--app-text-primary)!important}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-window] :is(.bg-white\/25,.hover\:bg-white\/25:hover){background-color:color-mix(in srgb, var(--app-text-primary) 14%, transparent)!important}}#call-ui [data-lk-window] :is(.bg-white\/20,.hover\:bg-white\/20:hover){background-color:var(--app-text-primary)!important}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-window] :is(.bg-white\/20,.hover\:bg-white\/20:hover){background-color:color-mix(in srgb, var(--app-text-primary) 12%, transparent)!important}}#call-ui [data-lk-window] :is(.bg-white\/15,.hover\:bg-white\/15:hover){background-color:var(--app-text-primary)!important}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-window] :is(.bg-white\/15,.hover\:bg-white\/15:hover){background-color:color-mix(in srgb, var(--app-text-primary) 10%, transparent)!important}}#call-ui [data-lk-window] :is(.bg-white\/10,.hover\:bg-white\/10:hover){background-color:var(--app-text-primary)!important}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-window] :is(.bg-white\/10,.hover\:bg-white\/10:hover){background-color:color-mix(in srgb, var(--app-text-primary) 8%, transparent)!important}}#call-ui [data-lk-window] :is(.bg-white\/5,.hover\:bg-white\/5:hover){background-color:var(--app-text-primary)!important}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-window] :is(.bg-white\/5,.hover\:bg-white\/5:hover){background-color:color-mix(in srgb, var(--app-text-primary) 5%, transparent)!important}}#call-ui [data-lk-window] :is(.border-white\/10,.ring-white\/10){--tw-ring-color:var(--app-border,#ffffff1a);border-color:var(--app-border,#ffffff1a)!important}#call-ui [data-lk-window] :is(.placeholder-white\/40,.placeholder\:text-white\/40)::placeholder{color:var(--app-text-muted,#94a3b8b3)!important}#call-ui [data-identity] :is(.text-white,.text-white\/90,.text-white\/80,.text-white\/70,.text-white\/60,.text-white\/50,.text-white\/40){color:rgba(255, 255, 255, var(--lk-fg-alpha,1))!important}#call-ui [data-identity] .text-white{--lk-fg-alpha:1}#call-ui [data-identity] .text-white\/90{--lk-fg-alpha:.9}#call-ui [data-identity] .text-white\/80{--lk-fg-alpha:.8}#call-ui [data-identity] .text-white\/70{--lk-fg-alpha:.7}#call-ui [data-identity] .text-white\/60{--lk-fg-alpha:.6}#call-ui [data-identity] .text-white\/50{--lk-fg-alpha:.5}#call-ui [data-identity] .text-white\/40{--lk-fg-alpha:.4}#call-ui [data-identity] :is(.bg-black\/50,.bg-black\/40,.bg-black\/60){background-color:#00000080!important}#call-ui .call-shell--full [data-lk-window]{border-left:none;border-right:none;border-radius:0}#call-ui .call-shell--full [data-lk-header]{padding-top:calc(.5rem + max(var(--safe-area-inset-top,0px), env(safe-area-inset-top,0px)))}html.android-app #call-ui .call-shell--full [data-lk-header]{padding-top:calc(.5rem + max(3rem, var(--safe-area-inset-top,3rem)))}#call-ui .call-shell--full [data-lk-controls]{padding-bottom:calc(.75rem + max(var(--safe-area-inset-bottom,0px), env(safe-area-inset-bottom,0px)))}#call-ui [data-lk-controls]{flex-wrap:wrap}#call-ui [data-lk-controls]>*{flex:none}#call-ui [data-lk-menu],#call-ui [data-lk-react-picker],#call-ui [data-lk-poll-card],#call-ui [data-lk-quality-menu],#call-ui [data-lk-chat-panel],#call-ui [data-lk-roster],#call-ui [data-lk-info]{color:var(--app-text-primary,#f9fafb);background-color:var(--app-surface,#1f2937)!important;border-color:var(--app-border,#ffffff1a)!important;-webkit-backdrop-filter:blur(16px)!important}html.glass-mode #app-root #call-ui [data-lk-menu],html.glass-mode #app-root #call-ui [data-lk-react-picker],html.glass-mode #app-root #call-ui [data-lk-poll-card],html.glass-mode #app-root #call-ui [data-lk-quality-menu],html.glass-mode #app-root #call-ui [data-lk-chat-panel],html.glass-mode #app-root #call-ui [data-lk-roster],html.glass-mode #app-root #call-ui [data-lk-info],.glass-mode #app-root #call-ui [data-lk-menu],.glass-mode #app-root #call-ui [data-lk-react-picker],.glass-mode #app-root #call-ui [data-lk-poll-card],.glass-mode #app-root #call-ui [data-lk-quality-menu],.glass-mode #app-root #call-ui [data-lk-chat-panel],.glass-mode #app-root #call-ui [data-lk-roster],.glass-mode #app-root #call-ui [data-lk-info]{background-color:var(--glass-elevated-bg,var(--glass-dropdown-bg,var(--app-surface)))!important;-webkit-backdrop-filter:blur(var(--glass-elevated-blur,16px)) saturate(1.2)!important;border-color:var(--glass-border,var(--app-border))!important}#call-ui [data-lk-info] input[data-lk-join-url]{background-color:var(--app-text-primary)!important}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-info] input[data-lk-join-url]{background-color:color-mix(in srgb, var(--app-text-primary) 8%, transparent)!important}}#call-ui [data-lk-info] input[data-lk-join-url]{color:var(--app-text-primary,#f9fafb)!important;border-color:var(--app-border,#ffffff1a)!important;-webkit-text-fill-color:var(--app-text-primary,#f9fafb)!important}#call-ui [data-lk-info] .text-amber-200,#call-ui [data-lk-info] .hover\:text-amber-200:hover{color:var(--app-accent,#fbbf24)!important}#call-ui [data-lk-quality-menu]{color:var(--app-text-primary,#f9fafb)}#call-ui [data-lk-quality-row]{border-bottom:1px solid var(--app-border,#ffffff14)}#call-ui [data-lk-quality-row]:last-of-type{border-bottom:none}#call-ui [data-lk-quality-help] button{border:1px solid var(--app-text-primary,#60a5fa)}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-quality-help] button{border:1px solid color-mix(in srgb, var(--app-text-primary,#60a5fa) 35%, transparent)}}#call-ui [data-lk-quality-help] button{color:var(--app-text-secondary,#93c5fd);background:var(--app-text-primary,#3b82f6)}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-quality-help] button{background:color-mix(in srgb, var(--app-text-primary,#3b82f6) 12%, transparent)}}#call-ui [data-lk-quality-help] button:hover{background:var(--app-text-primary,#3b82f6)}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-quality-help] button:hover{background:color-mix(in srgb, var(--app-text-primary,#3b82f6) 22%, transparent)}}#call-ui [data-lk-quality-toggle][data-on=true]{background:#22c55e!important}#call-ui [data-lk-quality-toggle][data-on=false]{background:var(--app-text-primary)!important}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-quality-toggle][data-on=false]{background:color-mix(in srgb, var(--app-text-primary) 15%, transparent)!important}}#call-ui [data-lk-minimized-pill]{max-height:calc(100vh - 8rem);top:50%;transform:translateY(-50%)}#call-ui [data-lk-minimized-pill] .glass-panel{color:var(--app-text-primary,#f9fafb);box-shadow:var(--app-shadow-card,0 12px 40px #00000059);background-color:var(--app-surface,#111827f5)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid var(--app-border,#ffffff24)!important}html.glass-mode #app-root #call-ui [data-lk-minimized-pill] .glass-panel,.glass-mode #app-root #call-ui [data-lk-minimized-pill] .glass-panel{color:var(--app-text-primary);box-shadow:var(--app-shadow-card,0 12px 40px #0000002e);background-color:var(--glass-elevated-bg)!important;border-color:var(--glass-border,var(--app-border))!important}#call-ui [data-lk-minimized-pill] [data-lk-pill-btn]{-webkit-backdrop-filter:none!important;background-color:#0000!important}#call-ui [data-lk-minimized-pill] [data-lk-pill-btn]:hover{background-color:var(--app-text-primary)!important}@supports (color:color-mix(in lab, red, red)){#call-ui [data-lk-minimized-pill] [data-lk-pill-btn]:hover{background-color:color-mix(in srgb, var(--app-text-primary) 10%, transparent)!important}}#call-ui [data-lk-minimized-pill] [data-lk-pill-btn]:hover{-webkit-backdrop-filter:none!important}#call-ui [data-lk-minimized-pill] [data-lk-pill-leave]:hover{-webkit-backdrop-filter:none!important;background-color:#dc2626!important}.glass-panel{background-color:var(--app-surface,#111827f0);-webkit-backdrop-filter:blur(16px);border:1px solid var(--app-border,#ffffff1a);color:var(--app-text-primary,inherit)}html.glass-mode .glass-panel,.glass-mode .glass-panel{background-color:var(--glass-elevated-bg,#ffffffe0);border-color:var(--glass-border,#00000014)}#call-ui video.lk-local-mirror,#call-ui video[data-lk-local=true]{transform:scaleX(-1)}.pagination-page-active{color:#fff;background-color:#2563eb;border:1px solid #2563eb59;box-shadow:0 0 0 2px #3b82f673}.glass-mode .pagination-page-active{-webkit-backdrop-filter:none;color:#fff!important;background-color:#2563eb!important;border-color:#2563eb73!important}[data-color-scheme=pink] .pagination-page-active,.glass-mode[data-color-scheme=pink] .pagination-page-active{box-shadow:0 0 0 2px #ec489973;color:#fff!important;background-color:#ec4899!important;border-color:#ec489966!important}[data-color-scheme=purple] .pagination-page-active,.glass-mode[data-color-scheme=purple] .pagination-page-active{box-shadow:0 0 0 2px #9333ea73;color:#fff!important;background-color:#9333ea!important;border-color:#9333ea66!important}[data-color-scheme=dark] .pagination-page-active,.glass-mode[data-color-scheme=dark] .pagination-page-active{color:#fff!important;background-color:#3b82f6!important}[data-color-scheme=neutral] .pagination-page-active,.glass-mode[data-color-scheme=neutral] .pagination-page-active{box-shadow:0 0 0 2px #60a5fa73;color:#fff!important;background-color:#60a5fa!important}[data-themed-surface=vertical]{color:var(--world-ink)}[data-themed-surface=vertical] nav,[data-themed-surface=vertical] footer{color:var(--world-chrome-ink);background:var(--world-chrome-bg)!important;border-color:var(--world-border)!important}[data-themed-surface=vertical] .text-primary,[data-themed-surface=vertical] .text-secondary,[data-themed-surface=vertical] h1,[data-themed-surface=vertical] h2,[data-themed-surface=vertical] h3,[data-themed-surface=vertical] h4,[data-themed-surface=vertical] h5,[data-themed-surface=vertical] h6,[data-themed-surface=vertical] label,[data-themed-surface=vertical] .prose,[data-themed-surface=vertical] .prose strong,[data-themed-surface=vertical] .prose h1,[data-themed-surface=vertical] .prose h2,[data-themed-surface=vertical] .prose h3,[data-themed-surface=vertical] .prose h4,[data-themed-surface=vertical] .prose h5,[data-themed-surface=vertical] .prose h6{color:var(--world-ink)!important}[data-themed-surface=vertical] .text-secondary,[data-themed-surface=vertical] p,[data-themed-surface=vertical] li,[data-themed-surface=vertical] .prose :where(p,li){color:var(--world-secondary)!important}[data-themed-surface=vertical] .text-muted,[data-themed-surface=vertical] .prose :where(blockquote,figcaption){color:var(--world-muted)!important}[data-themed-surface=vertical] nav .text-primary,[data-themed-surface=vertical] footer .text-primary,[data-themed-surface=vertical] nav h1,[data-themed-surface=vertical] nav h2,[data-themed-surface=vertical] nav h3,[data-themed-surface=vertical] nav h4,[data-themed-surface=vertical] nav h5,[data-themed-surface=vertical] nav h6,[data-themed-surface=vertical] nav a,[data-themed-surface=vertical] footer a{color:var(--world-chrome-ink)!important}[data-themed-surface=vertical] nav .text-muted,[data-themed-surface=vertical] footer .text-muted,[data-themed-surface=vertical] nav p,[data-themed-surface=vertical] footer p{color:var(--world-chrome-muted)!important}.glass-mode [data-themed-surface=vertical],.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical],.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical],.glass-mode [data-themed-surface=vertical] h1,.glass-mode [data-themed-surface=vertical] h2,.glass-mode [data-themed-surface=vertical] h3,.glass-mode [data-themed-surface=vertical] h4,.glass-mode [data-themed-surface=vertical] h5,.glass-mode [data-themed-surface=vertical] h6,.glass-mode [data-themed-surface=vertical] label,.glass-mode [data-themed-surface=vertical] .text-primary,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] h1,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] h2,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] h3,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] h4,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] h5,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] h6,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] label,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] .text-primary,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] h1,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] h2,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] h3,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] h4,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] h5,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] h6,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] label,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] .text-primary{color:var(--world-ink)!important}.glass-mode [data-themed-surface=vertical] p,.glass-mode [data-themed-surface=vertical] li,.glass-mode [data-themed-surface=vertical] .text-secondary,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] p,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] li,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] .text-secondary,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] p,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] li,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] .text-secondary{color:var(--world-secondary)!important}.glass-mode [data-themed-surface=vertical] .text-muted,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] .text-muted,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] .text-muted{color:var(--world-muted)!important}[data-themed-surface=vertical] nav a:hover,[data-themed-surface=vertical] footer a:hover,[data-themed-surface=vertical] nav button:hover,[data-themed-surface=vertical] footer button:hover{color:var(--world-chrome-hover)!important}[data-themed-surface=vertical] .world-mobile-nav{scrollbar-width:none;border-color:var(--world-border)!important}[data-themed-surface=vertical] .world-mobile-nav::-webkit-scrollbar{display:none}[data-themed-surface=vertical] .bg-white,[data-themed-surface=vertical] .dark\:bg-black{background-color:var(--world-surface)!important}[data-themed-surface=vertical] .panel{background-color:var(--world-bg)!important}@media (max-width:1023px){.glass-mode [data-themed-surface=vertical] #about-page.panel,.glass-mode [data-themed-surface=vertical] #agi-page.panel,.dark .glass-mode [data-themed-surface=vertical] #about-page.panel,.dark .glass-mode [data-themed-surface=vertical] #agi-page.panel,.glass-mode[data-color-scheme=dark] [data-themed-surface=vertical] #about-page.panel,.glass-mode[data-color-scheme=dark] [data-themed-surface=vertical] #agi-page.panel,.glass-mode[data-color-scheme=neutral] [data-themed-surface=vertical] #about-page.panel,.glass-mode[data-color-scheme=neutral] [data-themed-surface=vertical] #agi-page.panel,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] #about-page.panel,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] #agi-page.panel,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] #about-page.panel,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] #agi-page.panel{background-color:var(--world-bg)!important;background-image:none!important}}[data-themed-surface=vertical] .bg-gray-50,[data-themed-surface=vertical] .bg-gray-100,[data-themed-surface=vertical] .dark\:bg-gray-800,[data-themed-surface=vertical] .dark\:bg-gray-900{background-color:var(--world-surface-muted)!important}[data-themed-surface=vertical] .border-gray-200,[data-themed-surface=vertical] .border-gray-300,[data-themed-surface=vertical] .border-black\/5,[data-themed-surface=vertical] .border-black\/10,[data-themed-surface=vertical] .dark\:border-gray-800,[data-themed-surface=vertical] .dark\:border-gray-700,[data-themed-surface=vertical] .dark\:border-white\/10,[data-themed-surface=vertical] .dark\:border-white\/15,[data-themed-surface=vertical] .border-white\/10,[data-themed-surface=vertical] .border-white\/15{border-color:var(--world-border)!important}[data-themed-surface=vertical] .input-standard,[data-themed-surface=vertical] input:not(:is(.media-search-surface--audio .media-discover-search__input,.media-search-title-field .media-discover-search__input)),[data-themed-surface=vertical] textarea:not(.message-composer-textarea),[data-themed-surface=vertical] select,.glass-mode [data-themed-surface=vertical] .input-standard,.glass-mode [data-themed-surface=vertical] input:not(:is(.media-search-surface--audio .media-discover-search__input,.media-search-title-field .media-discover-search__input)),.glass-mode [data-themed-surface=vertical] textarea:not(.message-composer-textarea),.glass-mode [data-themed-surface=vertical] select,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] .input-standard,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] input:not(:is(.media-search-surface--audio .media-discover-search__input,.media-search-title-field .media-discover-search__input)),.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] textarea:not(.message-composer-textarea),.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] select,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] .input-standard,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] input:not(:is(.media-search-surface--audio .media-discover-search__input,.media-search-title-field .media-discover-search__input)),.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] textarea:not(.message-composer-textarea),.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] select,.glass-mode[data-color-scheme=press] [data-themed-surface=vertical] .input-standard,.glass-mode[data-color-scheme=press] [data-themed-surface=vertical] input:not(:is(.media-search-surface--audio .media-discover-search__input,.media-search-title-field .media-discover-search__input)),.glass-mode[data-color-scheme=press] [data-themed-surface=vertical] textarea:not(.message-composer-textarea),.glass-mode[data-color-scheme=press] [data-themed-surface=vertical] select{background-color:var(--world-field-bg)!important;border-color:var(--world-border)!important;color:var(--world-ink)!important}[data-themed-surface=vertical] .input-standard::placeholder,[data-themed-surface=vertical] input:not(:is(.media-search-surface--audio .media-discover-search__input,.media-search-title-field .media-discover-search__input))::placeholder,[data-themed-surface=vertical] textarea::placeholder,.glass-mode [data-themed-surface=vertical] .input-standard::placeholder,.glass-mode [data-themed-surface=vertical] input:not(:is(.media-search-surface--audio .media-discover-search__input,.media-search-title-field .media-discover-search__input))::placeholder,.glass-mode [data-themed-surface=vertical] textarea::placeholder,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] .input-standard::placeholder,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] input:not(:is(.media-search-surface--audio .media-discover-search__input,.media-search-title-field .media-discover-search__input))::placeholder,.glass-mode[data-color-scheme=pink] [data-themed-surface=vertical] textarea::placeholder,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] .input-standard::placeholder,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] input:not(:is(.media-search-surface--audio .media-discover-search__input,.media-search-title-field .media-discover-search__input))::placeholder,.glass-mode[data-color-scheme=purple] [data-themed-surface=vertical] textarea::placeholder,.glass-mode[data-color-scheme=press] [data-themed-surface=vertical] .input-standard::placeholder,.glass-mode[data-color-scheme=press] [data-themed-surface=vertical] input:not(:is(.media-search-surface--audio .media-discover-search__input,.media-search-title-field .media-discover-search__input))::placeholder,.glass-mode[data-color-scheme=press] [data-themed-surface=vertical] textarea::placeholder{color:var(--world-muted)!important}[data-themed-surface=vertical] input:not(:is(.media-search-surface--audio .media-discover-search__input,.media-search-title-field .media-discover-search__input)):focus,[data-themed-surface=vertical] textarea:focus,[data-themed-surface=vertical] select:focus,[data-themed-surface=vertical] .input-standard:focus{border-color:var(--world-accent)!important;box-shadow:0 0 0 4px var(--world-accent)!important}@supports (color:color-mix(in lab, red, red)){[data-themed-surface=vertical] input:not(:is(.media-search-surface--audio .media-discover-search__input,.media-search-title-field .media-discover-search__input)):focus,[data-themed-surface=vertical] textarea:focus,[data-themed-surface=vertical] select:focus,[data-themed-surface=vertical] .input-standard:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--world-accent) 12%, transparent)!important}}[data-themed-surface=vertical] .bg-white\/5,[data-themed-surface=vertical] .bg-white\/10,[data-themed-surface=vertical] .hover\:bg-white\/20:hover{background-color:var(--world-surface-muted)!important}[data-themed-surface=vertical] .text-indigo-600,[data-themed-surface=vertical] .dark\:text-indigo-400,[data-themed-surface=vertical] .text-blue-600,[data-themed-surface=vertical] .dark\:text-blue-400{color:var(--world-accent)!important}[data-themed-surface=vertical] main .rounded-lg,[data-themed-surface=vertical] main .rounded-xl{border-color:var(--world-border)}[data-color-scheme=pink] [data-themed-surface=vertical] nav,[data-color-scheme=purple] [data-themed-surface=vertical] nav,[data-color-scheme=pink] [data-themed-surface=vertical] nav :is(a,button,span,svg),[data-color-scheme=purple] [data-themed-surface=vertical] nav :is(a,button,span,svg){color:var(--world-chrome-ink)!important}[data-color-scheme=pink] [data-themed-surface=vertical] nav .text-muted,[data-color-scheme=purple] [data-themed-surface=vertical] nav .text-muted,[data-color-scheme=pink] [data-themed-surface=vertical] nav a:hover,[data-color-scheme=pink] [data-themed-surface=vertical] nav button:hover,[data-color-scheme=purple] [data-themed-surface=vertical] nav a:hover,[data-color-scheme=purple] [data-themed-surface=vertical] nav button:hover{color:#fff!important}[data-color-scheme=pink] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10),[data-color-scheme=pink] [data-themed-surface=vertical] main a.bg-gray-900,[data-color-scheme=purple] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10),[data-color-scheme=purple] [data-themed-surface=vertical] main a.bg-gray-900{background-color:var(--world-accent)!important;border-color:var(--world-accent)!important}@supports (color:color-mix(in lab, red, red)){[data-color-scheme=pink] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10),[data-color-scheme=pink] [data-themed-surface=vertical] main a.bg-gray-900,[data-color-scheme=purple] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10),[data-color-scheme=purple] [data-themed-surface=vertical] main a.bg-gray-900{border-color:color-mix(in srgb, var(--world-accent) 82%, #000)!important}}[data-color-scheme=pink] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10),[data-color-scheme=pink] [data-themed-surface=vertical] main a.bg-gray-900,[data-color-scheme=purple] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10),[data-color-scheme=purple] [data-themed-surface=vertical] main a.bg-gray-900,[data-color-scheme=pink] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10) :is(svg,span),[data-color-scheme=pink] [data-themed-surface=vertical] main a.bg-gray-900 :is(svg,span),[data-color-scheme=purple] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10) :is(svg,span),[data-color-scheme=purple] [data-themed-surface=vertical] main a.bg-gray-900 :is(svg,span){color:#fff!important}[data-color-scheme=pink] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10):hover,[data-color-scheme=pink] [data-themed-surface=vertical] main a.bg-gray-900:hover,[data-color-scheme=purple] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10):hover,[data-color-scheme=purple] [data-themed-surface=vertical] main a.bg-gray-900:hover{background-color:var(--world-accent)!important}@supports (color:color-mix(in lab, red, red)){[data-color-scheme=pink] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10):hover,[data-color-scheme=pink] [data-themed-surface=vertical] main a.bg-gray-900:hover,[data-color-scheme=purple] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10):hover,[data-color-scheme=purple] [data-themed-surface=vertical] main a.bg-gray-900:hover{background-color:color-mix(in srgb, var(--world-accent) 86%, #000)!important}}[data-color-scheme=pink] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10):hover,[data-color-scheme=pink] [data-themed-surface=vertical] main a.bg-gray-900:hover,[data-color-scheme=purple] [data-themed-surface=vertical] main :is(button[type=submit],#qa-ask-question-btn,#qa-load-more,.bg-gray-900,.bg-white\/10):hover,[data-color-scheme=purple] [data-themed-surface=vertical] main a.bg-gray-900:hover{color:#fff!important}[data-color-scheme=pink] [data-themed-surface=vertical] main :is(p,li,label,.text-secondary,.prose,.prose p,.prose li),[data-color-scheme=purple] [data-themed-surface=vertical] main :is(p,li,label,.text-secondary,.prose,.prose p,.prose li){color:var(--world-ink)!important}[data-color-scheme=pink] [data-themed-surface=vertical] main :is(.opacity-60,.opacity-70,.opacity-80,.opacity-85),[data-color-scheme=purple] [data-themed-surface=vertical] main :is(.opacity-60,.opacity-70,.opacity-80,.opacity-85){opacity:1!important}[data-themed-surface=vertical] .world-chrome-logo,[data-themed-surface=vertical] .world-chrome-logo:hover{color:var(--world-chrome-ink)!important}[data-color-scheme=pink] [data-themed-surface=vertical] .world-chrome-logo,[data-color-scheme=pink] [data-themed-surface=vertical] .world-chrome-logo:hover,[data-color-scheme=purple] [data-themed-surface=vertical] .world-chrome-logo,[data-color-scheme=purple] [data-themed-surface=vertical] .world-chrome-logo:hover{color:#fff!important}[data-color-scheme=pink] [data-themed-surface=vertical] nav{color:var(--world-ink)!important;background:#fff8fbf5!important;border-color:#9d174d24!important}[data-color-scheme=purple] [data-themed-surface=vertical] nav{color:var(--world-ink)!important;background:#fbf8fff5!important;border-color:#6d28d924!important}[data-color-scheme=pink] [data-themed-surface=vertical] nav :is(a,button,span,svg),[data-color-scheme=pink] [data-themed-surface=vertical] nav .text-muted,[data-color-scheme=pink] [data-themed-surface=vertical] nav .world-chrome-logo,[data-color-scheme=purple] [data-themed-surface=vertical] nav :is(a,button,span,svg),[data-color-scheme=purple] [data-themed-surface=vertical] nav .text-muted,[data-color-scheme=purple] [data-themed-surface=vertical] nav .world-chrome-logo{color:var(--world-ink)!important}[data-color-scheme=pink] [data-themed-surface=vertical] nav a:hover,[data-color-scheme=pink] [data-themed-surface=vertical] nav button:hover,[data-color-scheme=purple] [data-themed-surface=vertical] nav a:hover,[data-color-scheme=purple] [data-themed-surface=vertical] nav button:hover{color:var(--world-accent)!important}[data-color-scheme=pink] [data-themed-surface=vertical] footer{color:var(--world-ink)!important;background:#fff8fbf5!important;border-color:#9d174d24!important}[data-color-scheme=purple] [data-themed-surface=vertical] footer{color:var(--world-ink)!important;background:#fbf8fff5!important;border-color:#6d28d924!important}[data-color-scheme=pink] [data-themed-surface=vertical] footer :is(a,button,span,p),[data-color-scheme=pink] [data-themed-surface=vertical] footer .text-muted,[data-color-scheme=purple] [data-themed-surface=vertical] footer :is(a,button,span,p),[data-color-scheme=purple] [data-themed-surface=vertical] footer .text-muted{color:var(--world-ink)!important}[data-color-scheme=pink] [data-themed-surface=vertical] footer a:hover,[data-color-scheme=pink] [data-themed-surface=vertical] footer button:hover,[data-color-scheme=purple] [data-themed-surface=vertical] footer a:hover,[data-color-scheme=purple] [data-themed-surface=vertical] footer button:hover{color:var(--world-accent)!important}[data-color-scheme=dark] [data-themed-surface=vertical] #world-home-page :is(.bg-white,.bg-gray-50,.dark\:bg-black,.dark\:bg-gray-800,.dark\:bg-gray-900){background-color:var(--world-surface)!important}[data-color-scheme=dark] [data-themed-surface=vertical] #world-home-page :is(.border-gray-200,.border-gray-300,.dark\:border-gray-700,.dark\:border-gray-800){border-color:var(--world-border)!important}[data-layout=landing]{--home-bg:#f5f5f7;--home-ink:#111114;--home-muted:#6e6e73;--home-subtle:#86868b;--home-chrome-bg:var(--home-bg);--home-chrome-ink:var(--home-ink);--home-chrome-muted:var(--home-muted);--home-chrome-hover:var(--home-ink);--home-chrome-active:var(--home-ink);--home-chrome-border:var(--home-border);--home-card:#ffffffb8;--home-card-hover:#ffffffeb;--home-border:#0000001a;--home-border-soft:#00000012;--home-cta:#111114;--home-cta-hover:#2c2c2e;--home-cta-text:#fff;--home-secondary-hover:#fff;--home-shadow:0 1px 2px #0000000a, 0 18px 50px #0000000f;--home-glow:#7daad21f;background:radial-gradient(circle at 50% -20%, #ffffffe6, transparent 36rem), var(--home-bg);color:var(--home-ink)}[data-color-scheme=dark] [data-layout=landing],[data-color-scheme=neutral] [data-layout=landing]{--home-bg:#000;--home-ink:#f5f5f7;--home-muted:#a1a1a6;--home-subtle:#737377;--home-card:#161618b8;--home-card-hover:#1e1e20e6;--home-border:#ffffff21;--home-border-soft:#ffffff14;--home-cta:#f5f5f7;--home-cta-hover:#fff;--home-cta-text:#000;--home-secondary-hover:#ffffff14;--home-shadow:0 1px 2px #0000004d, 0 18px 50px #00000073;--home-glow:#78a0c824;background:radial-gradient(circle at 50% -20%, #ffffff14, transparent 32rem), var(--home-bg)}.niah-home-landing{isolation:isolate;color:var(--home-ink);background:0 0;position:relative}[data-layout=landing] .main-header,[data-layout=landing] #landing-mobile-header,[data-layout=landing] footer{color:var(--home-chrome-ink);background:var(--home-chrome-bg)!important;border-color:var(--home-chrome-border)!important}[data-layout=landing] .main-header{-webkit-backdrop-filter:blur(20px)}[data-layout=landing] footer .text-muted,[data-layout=landing] .main-header .text-muted,[data-layout=landing] footer .text-secondary,[data-layout=landing] .main-header .text-secondary,[data-layout=landing] footer .text-icon-primary,[data-layout=landing] .main-header .text-icon-primary{color:var(--home-chrome-muted)!important}[data-layout=landing] footer .text-primary,[data-layout=landing] .main-header .text-primary,[data-layout=landing] .niah-wordmark{color:var(--home-chrome-ink)!important}[data-layout=landing] .main-header .text-blue-600,[data-layout=landing] .main-header .text-red-600,[data-layout=landing] .main-header .text-purple-600,[data-layout=landing] .main-header .text-teal-600{color:var(--home-chrome-active)!important}[data-layout=landing] .main-header .border-blue-500,[data-layout=landing] .main-header .border-red-500,[data-layout=landing] .main-header .border-purple-500,[data-layout=landing] .main-header .border-teal-500{border-color:var(--home-chrome-active)!important}[data-layout=landing] footer a:hover,[data-layout=landing] footer button:hover,[data-layout=landing] .main-header a:hover,[data-layout=landing] .main-header button:hover{color:var(--home-chrome-hover)!important}.niah-home-pill,.niah-home-card,.niah-home-secondary-cta{border-color:var(--home-border);background:var(--home-card);color:var(--home-ink);-webkit-backdrop-filter:blur(24px)}.niah-home-pill-dot,.niah-home-primary-cta{background:var(--home-cta)}.niah-home-logo,.niah-home-heading,.niah-home-stat-value,.niah-home-card-title{color:var(--home-ink)}.niah-home-copy,.niah-home-card-copy{color:var(--home-muted)}.niah-home-card-eyebrow,.niah-home-stat-label,.niah-home-kicker{color:var(--home-subtle)}.niah-home-primary-cta{color:var(--home-cta-text)}.niah-home-primary-cta:hover{background:var(--home-cta-hover);transform:translateY(-1px)}.niah-home-secondary-cta:hover,.niah-home-card:hover{background:var(--home-secondary-hover)}.niah-home-text-link{color:var(--home-ink)}.niah-home-text-link:hover{color:var(--home-muted)}.niah-home-stat-band{border-color:var(--home-border)}.niah-home-stat-item{border-top:1px solid var(--home-border-soft)}@media (min-width:768px){.niah-home-stat-item{border-top:0;border-left:1px solid var(--home-border-soft)}}.niah-home-card{box-shadow:var(--home-shadow)}.niah-home-divider{border-color:var(--home-border)}.niah-home-ghost-cta{border:1px solid var(--home-border);color:var(--home-ink);background:0 0}.niah-home-ghost-cta:hover{background:var(--home-secondary-hover)}.niah-home-video{aspect-ratio:16/9;border:1px solid var(--home-border-soft);background:var(--home-card);width:100%;box-shadow:var(--home-shadow);border-radius:1.75rem;position:relative;overflow:hidden}.niah-home-video>button{cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.niah-home-video img{object-fit:cover;width:100%;height:100%}.niah-home-video-frame{border:0;width:100%;height:100%;position:absolute;inset:0}.niah-home-video-btn{color:#fff;-webkit-backdrop-filter:blur(6px);background:#0000008c;border-radius:9999px;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;transition:transform .2s,background .2s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.niah-home-video>button:hover .niah-home-video-btn{background:#000000b8;transform:translate(-50%,-50%)scale(1.06)}.niah-home-video.niah-home-video--empty{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.niah-home-world__stage{width:100%;position:relative}.niah-home-world__stage:has(.niah-home-scene){aspect-ratio:16/9}.niah-home-world__stage:has(.niah-portable-hero){aspect-ratio:auto;min-height:0}.niah-home-scene--world{overflow:visible}.niah-home-scene{color:var(--home-ink);background:0 0;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.niah-home-scene__glow{pointer-events:none;background:radial-gradient(ellipse 70% 55% at 50% 45%, var(--home-glow), transparent 68%);position:absolute;inset:0}.niah-home-scene--world .niah-home-scene__glow{background:radial-gradient(ellipse 80% 65% at 50% 50%, var(--home-glow), transparent 72%), radial-gradient(ellipse 50% 40% at 50% 50%, #7c3aed0f, transparent 70%)}.niah-home-scene__viewport--world{-webkit-mask-image:none;mask-image:none}.niah-home-scene__canvas{width:100%;height:100%;display:block}.niah-home-scene--chat .niah-home-scene__viewport{-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}.niah-home-scene__viewport{flex:auto;min-height:0;position:relative;overflow:hidden}.niah-home-scene__track{will-change:transform;flex-direction:column;display:flex}.niah-home-scene__track--scroll{animation:42s linear infinite niahHomeSceneScroll}.niah-home-scene--chat .niah-home-scene__track--scroll{animation-duration:56s}.niah-home-scene--chat .niah-home-scene__group{gap:1.5rem;padding:2.75rem 1.75rem 2.25rem}.niah-home-scene--chat .niah-home-scene__bubble,.niah-home-scene--chat .niah-home-scene__label,.niah-home-scene--chat .niah-home-scene__bubble p,.niah-home-scene--chat .niah-home-scene__diffuse{text-align:left}.niah-home-scene--chat .niah-home-scene__bubble p,.niah-home-scene--chat .niah-home-scene__diffuse.is-settled{font-size:.8125rem;line-height:1.65}.niah-home-scene__group{flex-direction:column;gap:1.25rem;width:100%;max-width:34rem;margin:0 auto;padding:2.5rem 1.75rem 2rem;display:flex}.niah-home-scene__item{opacity:0;animation:.7s forwards niahHomeSceneFadeIn}.niah-home-scene__card,.niah-home-scene__bubble{align-items:flex-start;gap:.75rem;display:flex}.niah-home-scene__card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:1rem;padding:.85rem 1rem}.niah-home-scene__card--visitor{background:#f9731614;border-color:#f9731659;box-shadow:0 0 24px #f973161f}.niah-home-scene__avatar{border-radius:9999px;flex-shrink:0;width:2rem;height:2rem;box-shadow:0 0 0 2px #ffffff1f}.niah-home-scene__body{min-width:0}.niah-home-scene__label{letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;font-size:.7rem;font-weight:600;display:block}.niah-home-scene__body p,.niah-home-scene__bubble p{color:var(--home-ink);margin:0;font-size:.875rem;line-height:1.55}.niah-home-scene__item--user{justify-content:flex-end;display:flex}.niah-home-scene__item--user .niah-home-scene__bubble{max-width:88%}.niah-home-scene__bubble--user{background:var(--home-card);border:1px solid var(--home-border-soft);-webkit-backdrop-filter:blur(10px);border-radius:1rem 1rem .35rem;padding:.75rem 1rem}.niah-home-scene__item--assistant .niah-home-scene__bubble{flex-direction:column;max-width:92%}.niah-home-scene__bubble--assistant{background:var(--home-glow);border:1px solid #7c3aed2e;border-radius:1rem 1rem 1rem .35rem;padding:.85rem 1rem 1rem}@supports (color:color-mix(in lab, red, red)){.niah-home-scene__bubble--assistant{background:color-mix(in srgb, var(--home-glow) 55%, transparent)}}.niah-home-scene__bubble--assistant{-webkit-backdrop-filter:blur(10px)}.niah-home-scene__diffuse{letter-spacing:.01em;min-height:2.5rem;color:var(--home-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem}.niah-home-scene__diffuse.is-settled{color:var(--home-ink);font-family:inherit;font-size:.875rem;transition:color .3s}.niah-home-scene__caption{z-index:1;letter-spacing:.16em;text-transform:uppercase;text-align:center;color:var(--home-muted);background:0 0;border-top:0;flex-shrink:0;margin:0;padding:.85rem 1rem 0;font-size:.6875rem;position:relative}@keyframes niahHomeSceneScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes niahHomeSceneFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.niah-home-scene__track--scroll{animation:none}.niah-home-scene__item{opacity:1;animation:none}}.niah-home-illustration{color:var(--home-ink);flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 1.25rem 1rem;display:flex;position:absolute;inset:0}.niah-home-illustration__svg{flex:auto;width:100%;height:auto;max-height:calc(100% - 2rem)}.niah-home-illustration__caption{letter-spacing:.16em;text-transform:uppercase;color:var(--home-muted,#ffffff8c);text-align:center;margin-top:.75rem;font-size:.75rem}.niah-home-illustration__pulse{animation:7s ease-in-out infinite niahIllustrationPulse}.niah-home-illustration__orbit--a{transform-origin:480px 270px;animation:36s linear infinite niahIllustrationOrbit}.niah-home-illustration__orbit--b{transform-origin:480px 270px;animation:28s linear infinite reverse niahIllustrationOrbit}.niah-home-illustration__nodes circle{animation:4.5s ease-in-out infinite niahIllustrationNode}.niah-home-illustration__nodes circle:nth-child(2){animation-delay:.6s}.niah-home-illustration__nodes circle:nth-child(3){animation-delay:1.1s}.niah-home-illustration__nodes circle:nth-child(4){animation-delay:1.6s}.niah-home-illustration__nodes circle:nth-child(5){animation-delay:.3s}.niah-home-illustration__nodes circle:nth-child(6){animation-delay:.9s}.niah-home-illustration__nodes circle:nth-child(7){animation-delay:1.4s}.niah-home-illustration__nodes circle:nth-child(8){animation-delay:1.9s}.niah-home-illustration__visitor{animation:5s ease-in-out infinite niahIllustrationVisitor}.niah-home-illustration__minds circle{animation:5s ease-in-out infinite niahIllustrationNode}.niah-home-illustration__minds--right circle{animation-delay:.8s}.niah-home-illustration__thread{stroke-dasharray:6 8;animation:8s linear infinite niahIllustrationDash}.niah-home-illustration__spark{animation:4.5s ease-in-out infinite niahIllustrationPulse}@keyframes niahIllustrationPulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes niahIllustrationOrbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes niahIllustrationNode{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes niahIllustrationVisitor{0%,to{transform:translate(0)}50%{transform:translate(8px)}}@keyframes niahIllustrationDash{to{stroke-dashoffset:-28px}}@media (prefers-reduced-motion:reduce){.niah-home-illustration__pulse,.niah-home-illustration__orbit--a,.niah-home-illustration__orbit--b,.niah-home-illustration__nodes circle,.niah-home-illustration__visitor,.niah-home-illustration__minds circle,.niah-home-illustration__thread,.niah-home-illustration__spark{animation:none}}.niah-home-video--empty-dark{background:#060409;border:0}.niah-graphic{background:radial-gradient(125% 125% at 50% 118%,#1c0b33 0%,#0a0613 58%,#060409 100%);position:absolute;inset:0;overflow:hidden}.niah-graphic-orb{filter:blur(46px);opacity:.55;mix-blend-mode:screen;will-change:transform;border-radius:9999px;position:absolute}.niah-graphic-orb-1{background:radial-gradient(circle,#7c3aed,#0000 70%);width:46%;height:46%;animation:19s ease-in-out infinite niahOrbA;top:16%;left:6%}.niah-graphic-orb-2{background:radial-gradient(circle,#ec4899,#0000 70%);width:40%;height:40%;animation:23s ease-in-out infinite niahOrbB;top:8%;right:4%}.niah-graphic-orb-3{background:radial-gradient(circle,#3b82f6,#0000 70%);width:52%;height:52%;animation:27s ease-in-out infinite niahOrbC;bottom:-14%;left:28%}@keyframes niahOrbA{0%,to{transform:translate(0)}50%{transform:translate(12%,-8%)}}@keyframes niahOrbB{0%,to{transform:translate(0)}50%{transform:translate(-11%,11%)}}@keyframes niahOrbC{0%,to{transform:translate(0)}50%{transform:translate(9%,-7%)}}.niah-graphic-grid{background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 62%,#000 0%,#0000 74%);mask-image:radial-gradient(circle at 50% 62%,#000 0%,#0000 74%)}.niah-graphic-glyph{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;display:flex;position:absolute;inset:0}.niah-graphic-wordmark{letter-spacing:-.03em;color:#0000;filter:drop-shadow(0 0 36px #7c3aed8c);background:linear-gradient(#fff 0%,#ffffff9e 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.25rem,7vw,4.5rem);font-weight:900;line-height:1;animation:6.5s ease-in-out infinite niahGlyphPulse}.niah-graphic-caption{letter-spacing:.18em;text-transform:uppercase;color:#ffffff9e;font-size:.8125rem}@keyframes niahGlyphPulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.niah-graphic-orb,.niah-graphic-wordmark{animation:none!important}}.niah-home-hero,.niah-home-hero-visual{position:relative}.niah-home-hero-visual .niah-portable-hero__caption{display:none}.niah-home-hero-visual .niah-portable-frame--desktop{width:min(100%,44rem)}.niah-home-hero-visual .niah-portable-frame--phone{width:min(44%,11.5rem)}@media (min-width:720px){.niah-home-hero-visual .niah-portable-frame--phone{width:11.25rem}}.niah-home-device-list--hero{gap:.5rem}.niah-home-device-list--hero .niah-home-device-chip{color:var(--home-muted);border-color:var(--home-border-soft);background:0 0;padding:.4rem .8rem;font-size:.8125rem}@supports (color:color-mix(in lab, red, red)){.niah-home-device-list--hero .niah-home-device-chip{border-color:color-mix(in srgb, var(--home-border-soft) 80%, transparent)}}.niah-home-device-list--hero .niah-home-device-chip{-webkit-backdrop-filter:none}.niah-home-pill{border:1px solid var(--home-border-soft);background:var(--home-card);border-radius:9999px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.niah-home-pill{background:color-mix(in srgb, var(--home-card) 88%, transparent)}}.niah-home-pill{letter-spacing:.01em;color:var(--home-muted);-webkit-backdrop-filter:blur(16px);padding:.4rem 1rem;font-size:.8125rem;font-weight:500}.niah-home-cloud-badge{color:#0c4a6e;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#dbeafe 0%,#bfdbfe 55%,#93c5fd 100%);border:1px solid #5a97be;border-radius:9999px;align-items:center;gap:.55rem;margin:0 0 1.25rem;padding:.45rem .95rem .45rem .7rem;font-size:.75rem;font-weight:700;line-height:1;animation:5.5s ease-in-out infinite niahCloudBadgeFloat;display:inline-flex;box-shadow:inset 0 1px #ffffff8c,0 6px 16px #0284c738}[data-color-scheme=dark] .niah-home-cloud-badge,[data-color-scheme=neutral] .niah-home-cloud-badge{border-color:#38bdf8}@supports (color:color-mix(in lab, red, red)){[data-color-scheme=dark] .niah-home-cloud-badge,[data-color-scheme=neutral] .niah-home-cloud-badge{border-color:color-mix(in srgb, #38bdf8 35%, var(--home-border))}}[data-color-scheme=dark] .niah-home-cloud-badge,[data-color-scheme=neutral] .niah-home-cloud-badge{color:#e0f2fe;background:linear-gradient(#0e344e 0%,#092e42 100%);box-shadow:inset 0 1px #ffffff14,0 10px 24px #0ea5e929}.niah-home-cloud-badge__icon{filter:drop-shadow(0 1px 2px #0369a159);flex-shrink:0;width:1.55rem;height:1.05rem;display:block}[data-color-scheme=dark] .niah-home-cloud-badge__icon,[data-color-scheme=neutral] .niah-home-cloud-badge__icon{filter:drop-shadow(0 2px 3px #0ea5e959)brightness(1.35)}.niah-home-cloud-badge__label{white-space:nowrap}@keyframes niahCloudBadgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.niah-home-brand{letter-spacing:.02em;color:var(--home-muted);justify-content:center;align-items:center;gap:.7rem;margin:0;font-size:clamp(.9375rem,1.8vw,1.0625rem);font-weight:500;display:inline-flex}.niah-home-brand--header{justify-content:flex-start;gap:.55rem;font-size:1.125rem;text-decoration:none}.niah-home-brand__logo{object-fit:cover;border-radius:.4rem;flex-shrink:0;width:1.75rem;height:1.75rem}.niah-home-brand--header-mobile .niah-home-brand__logo{border-radius:.35rem;width:1.5rem;height:1.5rem}.niah-home-brand--header .niah-home-brand__name{letter-spacing:-.03em;font-size:1.35em;font-weight:700}.niah-home-brand--header:hover .niah-home-brand__name{animation-duration:3.5s}.niah-home-brand--header-mobile{gap:.5rem;font-size:1rem}.niah-home-brand--header-mobile .niah-home-brand__name{font-size:1.25em}.niah-home-brand--header-mobile .niah-home-brand__category{letter-spacing:.08em}@media (max-width:380px){.niah-home-brand--header-mobile .niah-home-brand__dot,.niah-home-brand--header-mobile .niah-home-brand__category{display:none}}.niah-home-brand__name{letter-spacing:-.02em;background:linear-gradient(105deg, var(--home-ink) 0%, var(--home-ink) 40%, var(--home-ink) 52%, var(--home-ink) 70%, var(--home-ink) 100%);font-weight:600}@supports (color:color-mix(in lab, red, red)){.niah-home-brand__name{background:linear-gradient(105deg, color-mix(in srgb, var(--home-ink) 70%, transparent) 0%, var(--home-ink) 40%, color-mix(in srgb, var(--home-ink) 75%, #93c5fd) 52%, var(--home-ink) 70%, color-mix(in srgb, var(--home-ink) 70%, transparent) 100%)}}.niah-home-brand__name{color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite niahBrandShimmer}.niah-home-brand__dot{background:var(--home-muted);border-radius:9999px;width:.28rem;height:.28rem}@supports (color:color-mix(in lab, red, red)){.niah-home-brand__dot{background:color-mix(in srgb, var(--home-muted) 70%, transparent)}}.niah-home-brand__dot{flex-shrink:0}.niah-home-brand__category{letter-spacing:.12em;text-transform:uppercase;color:var(--home-subtle);font-size:.78em}@keyframes niahBrandShimmer{0%,to{background-position:100%}50%{background-position:0%}}@media (prefers-reduced-motion:reduce){.niah-home-brand__name{color:var(--home-ink);background:0 0;-webkit-background-clip:unset;background-clip:unset;animation:none}}.niah-home-display{letter-spacing:-.045em;color:var(--home-ink);text-wrap:balance;font-size:clamp(2.25rem,6.5vw,4.25rem);font-weight:600;line-height:1.04}.niah-home-display__row+.niah-home-display__row{margin-top:.28em}.niah-home-display-highlight.niah-home-display__row+.niah-home-display-highlight.niah-home-display__row{margin-top:.12em}.niah-home-display-accent{color:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.niah-home-display-accent{color:color-mix(in srgb, var(--home-ink) 72%, var(--home-muted))}}.niah-home-display-highlight{color:#0000;-webkit-background-clip:text;background-clip:text}.niah-home-display-highlight--phone{background-image:linear-gradient(115deg,#075985 0%,#0284c7 55%,#0ea5e9 100%)}.niah-home-display-highlight--computer{background-image:linear-gradient(115deg,#0f766e 0%,#0d9488 55%,#14b8a6 100%)}.niah-home-display-highlight--browser{background-image:linear-gradient(115deg,#c2410c 0%,#ea580c 55%,#f97316 100%)}[data-color-scheme=dark] .niah-home-display-highlight--phone,[data-color-scheme=neutral] .niah-home-display-highlight--phone{background-image:linear-gradient(115deg,#e0f2fe 0%,#7dd3fc 45%,#38bdf8 100%)}[data-color-scheme=dark] .niah-home-display-highlight--computer,[data-color-scheme=neutral] .niah-home-display-highlight--computer{background-image:linear-gradient(115deg,#ccfbf1 0%,#5eead4 45%,#2dd4bf 100%)}[data-color-scheme=dark] .niah-home-display-highlight--browser,[data-color-scheme=neutral] .niah-home-display-highlight--browser{background-image:linear-gradient(115deg,#ffedd5 0%,#fdba74 45%,#fb923c 100%)}.niah-home-lead{color:var(--home-muted);text-wrap:pretty;font-size:clamp(1.125rem,2.2vw,1.375rem);font-weight:400;line-height:1.55}.niah-home-lead-secondary{color:var(--home-subtle);font-size:1rem;line-height:1.6}.niah-home-footnote{color:var(--home-subtle);text-wrap:pretty;font-size:.8125rem;line-height:1.55}.niah-home-device-chip{border:1px solid var(--home-border-soft);background:var(--home-card);border-radius:9999px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.niah-home-device-chip{background:color-mix(in srgb, var(--home-card) 92%, transparent)}}.niah-home-device-chip{letter-spacing:-.01em;color:var(--home-ink);-webkit-backdrop-filter:blur(12px);padding:.55rem 1.05rem;font-size:.9375rem;font-weight:500}.niah-home-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--home-subtle);font-size:.8125rem;font-weight:500}.niah-home-section-title{letter-spacing:-.035em;color:var(--home-ink);text-wrap:balance;font-size:clamp(2rem,5vw,3.25rem);font-weight:600;line-height:1.08}.niah-home-section-lead{color:var(--home-muted);text-wrap:pretty;font-size:clamp(1.0625rem,2vw,1.25rem);font-weight:400;line-height:1.6}.niah-home-section{padding-top:5rem;padding-bottom:5rem}@media (min-width:640px){.niah-home-section{padding-top:6.5rem;padding-bottom:6.5rem}}@media (min-width:1024px){.niah-home-section{padding-top:8rem;padding-bottom:8rem}}.niah-home-section--finale{padding-bottom:7rem}.niah-home-section--flush-top{padding-top:2.5rem}@media (min-width:640px){.niah-home-section--flush-top{padding-top:3rem}}.niah-home-cta-lg{letter-spacing:-.01em;border-radius:9999px;min-height:3.25rem;padding:0 1.75rem;font-size:1rem;font-weight:500;transition:transform .2s,background .2s,box-shadow .25s;box-shadow:0 1px 2px #0000000f,0 6px 20px #0000000f}.niah-home-primary-cta.niah-home-cta-lg:hover{box-shadow:0 2px 4px #00000014,0 12px 32px #0000001a}.niah-home-primary-cta.niah-home-cta-lg:active{transform:translateY(0)scale(.98)}.niah-home-link-cta{color:var(--home-ink);text-decoration:none;transition:color .2s,opacity .2s}.niah-home-link-cta:hover{color:var(--home-muted)}.niah-home-link-cta:hover .niah-home-link-cta-arrow{opacity:1;transform:translate(2px)}.niah-home-link-cta--muted{color:var(--home-muted)}.niah-home-link-cta-arrow{opacity:.7;font-size:1.25rem;line-height:1;transition:transform .2s,opacity .2s;display:inline-block}.niah-home-bento{grid-template-columns:repeat(1,minmax(0,1fr));gap:.875rem;display:grid}@media (min-width:640px){.niah-home-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.niah-home-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.niah-home-bento-item--wide{grid-column:span 2}.niah-home-bento-item--full{grid-column:1/-1}}.niah-home-bento-item{text-align:left;background:var(--home-card);border-radius:1.75rem;flex-direction:column;padding:0;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.niah-home-bento-item{background:color-mix(in srgb, var(--home-card) 94%, transparent)}}.niah-home-bento-item{border:1px solid var(--home-border-soft);box-shadow:var(--home-shadow);opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1),border-color .25s,background .25s;transform:translateY(14px)}.niah-home-bento-body{padding:1.25rem 1.5rem 1.75rem}@media (min-width:640px){.niah-home-bento-body{padding:1.5rem 1.75rem 2rem}}@media (min-width:1024px){.niah-home-bento-item--full{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;display:grid}.niah-home-bento-item--full .niah-home-bento-visual{aspect-ratio:auto;border-start-end-radius:0;border-end-end-radius:0;min-height:100%}.niah-home-bento-item--full .niah-home-bento-body{flex-direction:column;justify-content:center;padding:2rem 2.25rem;display:flex}}.niah-reveal.is-visible .niah-home-bento-item{opacity:1;transform:none}.niah-reveal.is-visible .niah-home-bento-item:first-child{transition-delay:40ms}.niah-reveal.is-visible .niah-home-bento-item:nth-child(2){transition-delay:.1s}.niah-reveal.is-visible .niah-home-bento-item:nth-child(3){transition-delay:.16s}.niah-reveal.is-visible .niah-home-bento-item:nth-child(4){transition-delay:.22s}.niah-reveal.is-visible .niah-home-bento-item:nth-child(5){transition-delay:.28s}.niah-reveal.is-visible .niah-home-bento-item:nth-child(6){transition-delay:.34s}.niah-home-bento-item:hover{border-color:var(--home-border);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.niah-home-bento-item:hover{border-color:color-mix(in srgb, var(--home-border) 70%, transparent)}}.niah-home-bento-item:hover{background:var(--home-card-hover)}.niah-home-bento-icon{width:2.75rem;height:2.75rem;color:var(--home-ink);background:var(--home-secondary-hover);border-radius:.875rem;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.niah-home-bento-icon{background:color-mix(in srgb, var(--home-secondary-hover) 80%, transparent)}}.niah-home-bento-title{letter-spacing:-.02em;color:var(--home-ink);font-size:1.125rem;font-weight:600}.niah-home-bento-copy{color:var(--home-muted);max-width:28ch;font-size:.9375rem;line-height:1.55}.niah-home-path-panel{text-align:left;background:var(--home-card);border-radius:2rem;flex-direction:column;padding:0;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.niah-home-path-panel{background:color-mix(in srgb, var(--home-card) 92%, transparent)}}.niah-home-path-panel{border:1px solid var(--home-border-soft);box-shadow:var(--home-shadow);transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .25s,box-shadow .3s}.niah-home-path-panel:hover{border-color:var(--home-border);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.niah-home-path-panel:hover{border-color:color-mix(in srgb, var(--home-border) 65%, transparent)}}.niah-home-path-panel:hover{box-shadow:var(--home-shadow), 0 20px 48px var(--home-glow)}@supports (color:color-mix(in lab, red, red)){.niah-home-path-panel:hover{box-shadow:var(--home-shadow), 0 20px 48px color-mix(in srgb, var(--home-glow) 25%, transparent)}}.niah-home-path-body{padding:1.75rem 1.75rem 2rem}@media (min-width:640px){.niah-home-path-body{padding:2rem 2.25rem 2.5rem}}.niah-home-path-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.niah-home-path-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.niah-home-path-panel--workspace{background:linear-gradient(165deg, var(--home-card), var(--home-glow))}@supports (color:color-mix(in lab, red, red)){.niah-home-path-panel--workspace{background:linear-gradient(165deg, color-mix(in srgb, var(--home-card) 96%, transparent), color-mix(in srgb, var(--home-glow) 35%, var(--home-card)))}}.niah-home-path-title{letter-spacing:-.03em;color:var(--home-ink);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600}.niah-home-path-copy{color:var(--home-muted);max-width:36ch;font-size:1.0625rem;line-height:1.6}.niah-home-trust-grid{grid-template-columns:1fr;gap:1rem;width:100%;max-width:56rem;margin-top:3rem;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:grid}@media (min-width:640px){.niah-home-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem;margin-top:3.5rem}.niah-home-trust-item:last-child:nth-child(3){grid-column:1/-1;justify-self:center;max-width:calc(50% - .5625rem)}}@media (min-width:1024px){.niah-home-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;max-width:none;margin-top:4rem}.niah-home-trust-item:last-child:nth-child(3){grid-column:auto;justify-self:stretch;max-width:none}}.niah-home-trust-item{background:var(--home-card);border-radius:1rem;align-items:flex-start;gap:1.125rem;padding:1.375rem 1.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.niah-home-trust-item{background:color-mix(in srgb, var(--home-card) 90%, transparent)}}.niah-home-trust-item{border:1px solid var(--home-border)}@supports (color:color-mix(in lab, red, red)){.niah-home-trust-item{border:1px solid color-mix(in srgb, var(--home-border) 80%, transparent)}}.niah-home-trust-icon{width:3rem;height:3rem;color:var(--home-accent,#60a5fa);background:var(--home-secondary-hover);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.niah-home-trust-icon{background:color-mix(in srgb, var(--home-secondary-hover) 80%, transparent)}}.niah-home-trust-title{color:var(--home-ink);font-size:1rem;font-weight:600}.niah-home-trust-copy{color:var(--home-muted);margin-top:.25rem;font-size:.9375rem;line-height:1.5}.niah-home-landing>section{position:relative}@keyframes niahFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.niah-rise{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards niahFadeUp}.niah-rise-1{animation-delay:50ms}.niah-rise-2{animation-delay:.15s}.niah-rise-3{animation-delay:.25s}.niah-rise-4{animation-delay:.35s}.niah-rise-5{animation-delay:.45s}.niah-reveal{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.niah-reveal.is-visible{opacity:1;transform:none}.niah-landing-warning{border-color:var(--home-border)}@supports (color:color-mix(in lab, red, red)){.niah-landing-warning{border-color:color-mix(in srgb, var(--home-border) 80%, #f59e0b)}}.niah-landing-warning{background:var(--home-card)}@supports (color:color-mix(in lab, red, red)){.niah-landing-warning{background:color-mix(in srgb, var(--home-card) 90%, transparent)}}.niah-landing-preview{max-width:42rem;margin:0 auto;position:relative}.niah-landing-preview__frame{border:1px solid var(--home-border);background:var(--home-card);-webkit-backdrop-filter:blur(24px);box-shadow:0 24px 60px var(--home-glow);border-radius:1.5rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.niah-landing-preview__frame{box-shadow:0 24px 60px color-mix(in srgb, var(--home-glow) 35%, transparent)}}.niah-landing-preview__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.niah-landing-preview__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.niah-landing-preview__grid--market{grid-template-columns:repeat(2,minmax(0,1fr))}}.niah-landing-preview__card,.niah-landing-preview__bubble,.niah-landing-preview__row{border:1px solid var(--home-border);background:var(--home-card);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.niah-landing-preview__card,.niah-landing-preview__bubble,.niah-landing-preview__row{background:color-mix(in srgb, var(--home-card) 88%, transparent)}}.niah-landing-preview__card,.niah-landing-preview__bubble,.niah-landing-preview__row{color:var(--home-ink)}.niah-landing-preview__card{overflow:hidden}.niah-landing-preview__bubble{padding:.85rem 1rem}.niah-landing-preview__bubble--0{margin-right:2rem}.niah-landing-preview__bubble--1{margin-left:2rem}.niah-landing-preview--chat .niah-landing-preview__frame{flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.niah-landing-preview__row{align-items:center;gap:.75rem;padding:.75rem;display:flex}.niah-landing-preview__local-hero{height:10rem;position:relative;overflow:hidden}.niah-landing-preview__local-overlay{color:#fff;background:linear-gradient(#0000,#000000b8);align-items:center;gap:.5rem;padding:.85rem 1rem;display:flex;position:absolute;inset:auto 0 0}.niah-landing-preview__price{background:var(--home-cta);border-radius:9999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700;position:absolute;top:.65rem;right:.65rem}@supports (color:color-mix(in lab, red, red)){.niah-landing-preview__price{background:color-mix(in srgb, var(--home-cta) 88%, transparent)}}.niah-landing-preview__price{color:var(--home-cta-text)}.niah-landing-preview__meter{background:var(--home-border);border-radius:9999px;height:.45rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.niah-landing-preview__meter{background:color-mix(in srgb, var(--home-border) 65%, transparent)}}.niah-landing-preview__meter-fill{border-radius:inherit;background:linear-gradient(90deg, var(--home-cta), var(--home-cta));height:100%}@supports (color:color-mix(in lab, red, red)){.niah-landing-preview__meter-fill{background:linear-gradient(90deg, var(--home-cta), color-mix(in srgb, var(--home-cta) 55%, #a855f7))}}.niah-landing-preview__meter-fill{animation:4s ease-in-out infinite niahMeterPulse}@keyframes niahPreviewFloatA{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes niahPreviewFloatB{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes niahMeterPulse{0%,to{opacity:.88}50%{opacity:1}}.niah-landing-preview__float-1{animation:5.5s ease-in-out infinite niahPreviewFloatA}.niah-landing-preview__float-2{animation:6.2s ease-in-out .4s infinite niahPreviewFloatB}.niah-landing-preview__float-3{animation:5.8s ease-in-out .8s infinite niahPreviewFloatA}.niah-landing-preview__float-4{animation:6.5s ease-in-out 1.1s infinite niahPreviewFloatB}@media (prefers-reduced-motion:reduce){.niah-rise,.niah-reveal{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.niah-home-cloud-badge{animation:none}.niah-home-bento-item{opacity:1!important;transition:none!important;transform:none!important}.niah-landing-preview__float-1,.niah-landing-preview__float-2,.niah-landing-preview__float-3,.niah-landing-preview__float-4,.niah-landing-preview__meter-fill{animation:none!important}}[x-cloak]{display:none!important}#needs-feed,[data-related-needs-feed]{visibility:visible!important;opacity:1!important;display:block!important}#needs-feed *{visibility:visible!important;opacity:1!important}.typing-animation{display:inline-flex}.typing-animation .dot{opacity:0;animation:1.4s infinite typingDot}.typing-animation .dot:nth-child(2){animation-delay:.2s}.typing-animation .dot:nth-child(3){animation-delay:.4s}@keyframes typingDot{0%{opacity:0}20%{opacity:0}40%{opacity:1}60%{opacity:1}80%{opacity:0}to{opacity:0}}.dm-tool-dot{opacity:.35;background:currentColor;border-radius:9999px;width:3px;height:3px;animation:1.2s ease-in-out infinite dmToolBlink}.dm-tool-dot:nth-child(2){animation-delay:.2s}.dm-tool-dot:nth-child(3){animation-delay:.4s}@keyframes dmToolBlink{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-1px)}}.chat-turn-timeline{flex-direction:column;gap:.125rem;display:flex}.turn-timeline-item{min-width:0}.answer-slot-synthesizing{animation:1.4s ease-in-out infinite answerSlotPulse}.answer-slot-synthesizing .streaming-cursor,.answer-slot-synthesizing .prose-chat{opacity:.85}@keyframes answerSlotPulse{0%,to{opacity:.72}50%{opacity:1}}.agent-activity-dots{align-items:center;gap:.2rem;display:inline-flex}.agent-activity-dots>span{opacity:.35;background:currentColor;border-radius:9999px;width:.25rem;height:.25rem;animation:1.2s ease-in-out infinite dmToolBlink}.agent-activity-dots>span:nth-child(2){animation-delay:.2s}.agent-activity-dots>span:nth-child(3){animation-delay:.4s}.agent-activity-status{color:#6b7280;align-items:center;gap:.5rem;min-height:1.25rem;font-size:.8125rem;line-height:1.25rem;display:flex}.dark .agent-activity-status{color:#9ca3af}.agent-status-shimmer{color:#6b7280;-webkit-text-fill-color:transparent;will-change:background-position;background-image:linear-gradient(90deg,#6b7280 0% 30%,#111827 50%,#6b7280 70% 100%);background-repeat:no-repeat;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite agent-status-shimmer}.dark .agent-status-shimmer,[data-color-scheme=dark] .agent-status-shimmer,[data-color-scheme=neutral] .agent-status-shimmer{color:#9ca3af;background-image:linear-gradient(90deg,#9ca3af 0% 30%,#fff 50%,#9ca3af 70% 100%)}@media (prefers-reduced-motion:reduce){.agent-status-shimmer{background-image:none;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset;will-change:auto;animation:none}}.agent-meta-toggle>summary{cursor:pointer;color:#6b7280;align-items:center;gap:.375rem;width:fit-content;max-width:100%;font-size:.75rem;line-height:1rem;list-style:none;transition:color .15s;display:flex}.dark .agent-meta-toggle>summary{color:#9ca3af}.agent-meta-toggle>summary::-webkit-details-marker{display:none}.agent-meta-toggle>summary:hover{color:#4b5563}.dark .agent-meta-toggle>summary:hover{color:#d1d5db}.agent-activity-utterance{min-width:0;padding:0}.agent-activity-utterance-headline{align-items:flex-start;gap:.5rem;display:flex}.agent-activity-utterance-body{padding-left:1.125rem}.agent-activity-utterance-more>summary::-webkit-details-marker{display:none}.agent-activity-steps{border-left:1px solid #e5e7ebe6;flex-direction:column;gap:0;margin-top:0;padding-left:.75rem;display:flex}.dark .agent-activity-steps{border-left-color:#374151e6}.agent-activity-step{min-width:0}.agent-activity-step--flat,.agent-activity-step>summary.agent-activity-step-summary{color:#6b7280;align-items:flex-start;gap:.5rem;min-height:1.125rem;padding:0;line-height:1.25;list-style:none;display:flex}.dark .agent-activity-step--flat,.dark .agent-activity-step>summary.agent-activity-step-summary{color:#9ca3af}.agent-activity-step>summary.agent-activity-step-summary{cursor:pointer;align-items:center;width:fit-content;max-width:100%;transition:color .15s}.agent-activity-step>summary.agent-activity-step-summary::-webkit-details-marker{display:none}.agent-activity-step>summary.agent-activity-step-summary:hover{color:#4b5563}.dark .agent-activity-step>summary.agent-activity-step-summary:hover{color:#d1d5db}.agent-activity-step-label{flex:0 auto;min-width:0;line-height:1.35}.agent-activity-step-headline{align-items:center;gap:.25rem;min-width:0;max-width:100%;display:inline-flex}.agent-activity-step-body{color:#4b5563;scroll-behavior:smooth;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;max-height:7rem;margin:.0625rem 0 .125rem 1rem;padding:.1875rem .375rem;font-size:.6875rem;line-height:1.4;overflow-y:auto}.dark .agent-activity-step-body{color:#d1d5db;background:#1118278c;border-color:#374151}.agent-activity-step--live .agent-activity-step-body{background:#eff6ffcc;border-color:#3b82f659}.dark .agent-activity-step--live .agent-activity-step-body{background:#1e3a8a33;border-color:#3b82f659}.agent-activity-step--live>summary.agent-activity-step-summary{color:#374151}.dark .agent-activity-step--live>summary.agent-activity-step-summary{color:#e5e7eb}.agent-meta-body{color:#4b5563;border-left:1px solid #e5e7eb;margin-top:.125rem;padding-left:.5rem;font-size:.6875rem;line-height:1.45}.dark .agent-meta-body{color:#9ca3af;border-left-color:#374151}body[data-page=messages]{height:100dvh!important;height:calc(var(--vh) * 100)!important;overflow:hidden!important}body[data-page=messages] #messages-list{scroll-behavior:auto!important;overflow-anchor:none!important;flex:1!important;height:0!important;min-height:0!important;overflow:hidden auto!important}body[data-page=messages] #conversation-messages-container{flex-direction:column!important;justify-content:flex-start!important;min-height:min-content!important;display:flex!important}body[data-page=messages] #conversation-messages-list{contain:layout!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:0!important;display:grid!important}body[data-page=messages] #conversation-messages-list>:last-child [id^=message-content-],body[data-page=messages] [id^=thread-messages-list-]>:last-child{border-bottom-width:0!important}body[data-page=messages] [id^=date-sep-]{z-index:auto!important;float:none!important;contain:layout style paint!important;order:0!important;grid-area:auto/1!important;width:100%!important;margin:0!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}body[data-page=messages] .conversation-detail .flex-1.min-h-0{flex-direction:column!important;flex:1!important;height:0!important;min-height:0!important;display:flex!important}body[data-page=messages] .conversation-detail{flex-direction:column!important;height:100%!important;max-height:none!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden visible!important}.link{color:#2563eb}.dark .link{color:#d1d5db}.link:hover{text-decoration:underline}.sidebar-scrollable{scrollbar-width:thin;scrollbar-color:#9ca3af4d transparent}.dark .sidebar-scrollable{scrollbar-width:thin;scrollbar-color:#4b55634d transparent}.timeline-scroll{scrollbar-width:thin;scrollbar-color:#9ca3af80 transparent}.timeline-scroll::-webkit-scrollbar{width:6px}.timeline-scroll::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:20px}.timeline-scroll::-webkit-scrollbar-thumb:hover{background-color:#9ca3afcc}.dark .timeline-scroll{scrollbar-color:#4b556380 transparent}.dark .timeline-scroll::-webkit-scrollbar-thumb{background-color:#4b556380}.dark .timeline-scroll::-webkit-scrollbar-thumb:hover{background-color:#4b5563cc}.emoji-picker-container{z-index:50;width:280px;max-height:200px;padding-top:0;padding-bottom:0}html.ios-app .emoji-picker-container,html.ios-web .emoji-picker-container{width:100%!important;max-width:none!important;max-height:100vh!important;padding-top:12px!important;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 12px)!important;padding-left:calc(env(safe-area-inset-left,0px) + 12px)!important;padding-right:calc(env(safe-area-inset-right,0px) + 12px)!important;border-radius:16px 16px 0 0!important;margin:0!important;transition:transform .3s cubic-bezier(.4,0,.2,1)!important;inset:auto 0 0!important;overflow:hidden auto!important;transform:translateY(100%)!important;box-shadow:0 -4px 20px #00000026!important}html.ios-app .emoji-picker-container[style*="translateY(0)"],html.ios-web .emoji-picker-container[style*="translateY(0)"]{transform:translateY(0)!important}html.ios-app .emoji-picker-container,html.ios-web .emoji-picker-container{grid-template-columns:repeat(6,1fr)!important;gap:4px!important}html.ios-app .emoji-picker-container .emoji-grid-container,html.ios-web .emoji-picker-container .emoji-grid-container,.emoji-picker-container .emoji-grid-container{margin-bottom:0!important;padding-bottom:12px!important}.glass-mode .emoji-picker-container{-webkit-backdrop-filter:blur(20px)}.glass-mode[data-color-scheme=pink] .emoji-picker-container{background:#fbcfe8f2!important;border-color:#f43f5e66!important;box-shadow:0 10px 15px -3px #f43f5e40!important}.glass-mode[data-color-scheme=purple] .emoji-picker-container{background:#e9d5fff2!important;border-color:#a855f766!important;box-shadow:0 10px 15px -3px #a855f740!important}.glass-mode.dark[data-color-scheme=pink] .emoji-picker-container{background:#27272af2!important;border-color:#f43f5e66!important;box-shadow:0 10px 15px -3px #f43f5e66!important}.glass-mode.dark[data-color-scheme=purple] .emoji-picker-container{background:#27272af2!important;border-color:#a855f766!important;box-shadow:0 10px 15px -3px #a855f766!important}.dropdown.glass-menu{background-color:#fff;border:1px solid #00000014;box-shadow:0 4px 16px #0000001a,0 1px 3px #0000000f}.dark .dropdown.glass-menu,html.dark .dropdown.glass-menu,[data-color-scheme=dark] .dropdown.glass-menu,[data-color-scheme=neutral] .dropdown.glass-menu{background-color:#18181b;border-color:#ffffff1a;box-shadow:0 8px 32px #00000059}html[data-color-scheme=press]:not(.glass-mode) .dropdown.glass-menu{background-color:var(--press-bg);border-color:var(--press-border);box-shadow:0 4px 20px #1414131f}html[data-color-scheme=pink]:not(.glass-mode) .dropdown.glass-menu{background-color:#fce7f3f5;border-color:#f43f5e33}html[data-color-scheme=purple]:not(.glass-mode) .dropdown.glass-menu{background-color:#f3e8fff5;border-color:#a855f733}.need-reaction-picker{-webkit-backdrop-filter:blur(24px)saturate(160%);background-color:#ffffffa6;border:1px solid #e5e7ebbf;box-shadow:0 8px 32px #0000001f}.dark .need-reaction-picker,html.dark .need-reaction-picker,[data-color-scheme=dark] .need-reaction-picker,[data-color-scheme=neutral] .need-reaction-picker{background-color:#18181b85;border-color:#3f3f46a6;box-shadow:0 8px 32px #00000059}html[data-color-scheme=pink]:not(.glass-mode) .need-reaction-picker{background-color:#fce7f3a6;border-color:#f43f5e40}html[data-color-scheme=purple]:not(.glass-mode) .need-reaction-picker{background-color:#f3e8ffa6;border-color:#a855f740}.glass-mode .need-reaction-picker.dropdown.glass-menu{background-color:var(--glass-bg)!important;-webkit-backdrop-filter:blur(25px)saturate(180%)!important;border:1px solid var(--glass-border)!important;box-shadow:0 8px 32px var(--glass-shadow)!important}.ios-app.glass-mode .need-reaction-picker.dropdown.glass-menu,.ios-app .need-reaction-picker{isolation:isolate;will-change:backdrop-filter;transform:translateZ(0)}[data-color-scheme=pink] .emoji-picker-button:hover{background-color:#fce7f3!important}[data-color-scheme=purple] .emoji-picker-button:hover{background-color:#f3e8ff!important}.dark[data-color-scheme=pink] .emoji-picker-button:hover{background-color:#be123c!important}.dark[data-color-scheme=purple] .emoji-picker-button:hover{background-color:#6d28d9!important}.emoji-picker-container::-webkit-scrollbar{width:6px}.emoji-picker-container::-webkit-scrollbar-track{background:#f9fafb;border-radius:3px}.emoji-picker-container::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.emoji-picker-container::-webkit-scrollbar-thumb:hover{background:#9ca3af}.dark .emoji-picker-container::-webkit-scrollbar-track{background:#4b55634d}.dark .emoji-picker-container::-webkit-scrollbar-thumb{background:#4b556399}.dark .emoji-picker-container::-webkit-scrollbar-thumb:hover{background:#4b5563cc}[data-color-scheme=pink] .emoji-picker-container::-webkit-scrollbar-thumb{background:#f9a8d4}[data-color-scheme=purple] .emoji-picker-container::-webkit-scrollbar-thumb{background:#c084fc}.select2-container{width:100%!important}.dark .select2-selection,.dark .select2-dropdown{color:#fff!important;background-color:#1e1e1e!important;border-color:#333!important}.dark .bg-indigo-100{background-color:#2d2d2d!important}.dark .bg-indigo-600{background-color:#4b4b4b!important}.dark .hover\:bg-indigo-700:hover{background-color:#333!important}.dark .focus\:ring-indigo-500:focus{--tw-ring-color:#6b6b6b!important}body,html{max-width:100%;overflow-x:hidden}body{scrollbar-width:thin;overflow-y:auto}html.ios-app #app-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}html.ios-app [id$=-viewport-bottom]{height:20px;min-height:20px;display:block}html.ios-app [id$=-grid-container]{padding-bottom:2rem}[id*=-grid-container].grid>div{aspect-ratio:9/16!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;overflow:hidden!important}[id*=-grid-container].grid>div>.card{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}[id*=-grid-container].grid>div[data-need-type]{aspect-ratio:9/16!important}[id*=-grid-container].grid>div>.card[data-need-type]{width:100%!important;height:100%!important}html.ios-app .main-content-scrollable{-webkit-overflow-scrolling:touch;overflow-y:auto}html.ios-app .min-h-screen.main-content-scrollable{z-index:50}html.ios-app [data-layout=page] .main-header{backface-visibility:hidden;transform:translateZ(0);z-index:60!important}html.ios-app [data-layout=page] main.main-content-scrollable{z-index:0!important}html.ios-app .ios-grid-bottom-padding{min-height:8rem;padding-bottom:env(safe-area-inset-bottom,0px);display:block}@supports (-webkit-touch-callout:none){body:not([data-page=messages]):not([data-page=mail]):not([data-page=calendar]) .min-h-screen.main-content-scrollable{-webkit-overflow-scrolling:touch;overscroll-behavior:auto;touch-action:pan-y;z-index:50;height:100dvh!important;height:calc(var(--vh) * 100)!important;overflow-y:auto!important}body:not([data-page=messages]):not([data-page=mail]):not([data-page=calendar]){width:100%!important;position:fixed!important;top:0!important;left:0!important;overflow:hidden!important}body[data-page=messages]{width:auto!important;height:auto!important;position:static!important;overflow:auto!important}}html.ios-app body[data-page=messages]{overscroll-behavior:auto!important;-webkit-overflow-scrolling:touch!important;touch-action:auto!important;width:auto!important;height:auto!important;position:static!important;overflow:auto!important}html.native-app #persistent-call-ui,html.native-app [id^=persistent-call-ui],body.native-app #persistent-call-ui,body.native-app [id^=persistent-call-ui]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;z-index:-9999!important;width:0!important;height:0!important;display:none!important;overflow:hidden!important}html.ios-app[data-page=messages]{overscroll-behavior:auto!important;width:auto!important;height:auto!important;position:static!important;overflow:auto!important}html.ios-app body[data-page=messages] *{overscroll-behavior:auto!important}.max-w-full{max-width:100%!important;overflow-x:hidden!important}[id^=messages-preview]{max-height:calc(100dvh - 12rem);max-height:calc(var(--vh) * 100 - 12rem);overflow-y:auto}[id^=messages-preview] li{flex-shrink:0}[id^=messages-preview] .truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[id^=messages-preview] .flex{display:flex}[id^=messages-preview] .flex-1{flex:1}[id^=messages-preview] a{width:100%;display:block}.truncate{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.flex{min-width:0}#scroll-to-top{z-index:50;border-radius:.375rem;transition:all .3s ease-in-out;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}#scroll-to-top:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}#scroll-to-top:active{transform:translateY(0)}#infinite-scroll-trigger .animate-pulse{animation:1.5s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes pulse{50%{opacity:.5}}gmp-place-autocomplete{box-sizing:border-box;color-scheme:light dark;width:100%;height:2.625rem;min-height:2.625rem;max-height:2.625rem;font-size:.875rem;line-height:1.25rem;display:block;overflow:visible;padding:0!important}.dark gmp-place-autocomplete,html[data-color-scheme=dark] gmp-place-autocomplete{color-scheme:dark}gmp-place-autocomplete::part(input){box-sizing:border-box;height:100%!important;min-height:100%!important;max-height:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;padding-block:.625rem!important;padding-inline:.625rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important}gmp-place-autocomplete.pl-9::part(input){padding-left:2.25rem!important}gmp-place-autocomplete.pl-10::part(input){padding-left:2.5rem!important}gmp-place-autocomplete.h-9{height:2.25rem;min-height:2.25rem;max-height:2.25rem}gmp-place-autocomplete::part(focus-ring){display:none}.pac-item{cursor:pointer!important;padding:8px 12px!important}.dark .pac-container{color:#e5e7eb!important;background-color:#374151!important;border:1px solid #4b5563!important}.dark .pac-item,.dark .pac-item-query{color:#e5e7eb!important;border-color:#4b5563!important}.pac-container.pac-logo{z-index:9999!important;border-top:none!important;border-left:none!important}#admin-content canvas,#needs-chart,#users-chart,#community-chart{position:relative;z-index:1!important}#admin-content .searchbar-component{position:relative;z-index:1100!important}#searchbar-location-menu,[id$=-location-menu]{z-index:1200!important}.gm-style,.gm-style-pbc,.gm-control-active,.gm-svpc,.gm-style-iw,.gm-style>div{border-top:none!important;border-left:none!important;outline:none!important}body>.gm-style:not(#searchbar-component *):not(#location-search-container *):not(#user-locations-component *):not(.map-container *),body>.gm-style-pbc:not(#searchbar-component *):not(#location-search-container *):not(#user-locations-component *):not(.map-container *),body>.gm-control-active:not(#searchbar-component *):not(#location-search-container *):not(#user-locations-component *):not(.map-container *){border:none!important;outline:none!important}body>div[style*="position: absolute"],body>div[style*="z-index: 1000000"],body>div[style*="top: 0px"],body>div[style*="left: 0px"]{border-top:none!important;border-left:none!important;outline:none!important}body,html,.min-h-screen,body>div:first-child{border-top:0 #0000!important;outline:none!important}.live-select-container{width:100%;position:relative}.live-select-input{border-color:#d1d5db;border-radius:.375rem;width:100%;margin-top:.25rem;transition:all .2s ease-in-out;display:block;box-shadow:0 1px 2px #0000000d}.live-select-input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f680}.dark .live-select-input{color:#fff;background-color:#374151;border-color:#4b5563}.live-select-tags-container{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.live-select-tag{color:#1e40af;background-color:#dbeafe;border-radius:9999px;align-items:center;margin-bottom:.5rem;margin-right:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:all .2s ease-in-out;display:inline-flex}.dark .live-select-tag{color:#dbeafe;background-color:#1e40af}.live-select-tag:hover{background-color:#bfdbfe}.dark .live-select-tag:hover{background-color:#1e3a8a}.live-select-tag-remove{color:#60a5fa;border-radius:9999px;justify-content:center;align-items:center;width:1rem;height:1rem;margin-left:.375rem;transition:all .15s ease-in-out;display:inline-flex}.live-select-tag-remove:hover{color:#3b82f6;background-color:#bfdbfe}.live-select-tag-remove:focus{color:#fff;background-color:#3b82f6;outline:none}.live-select-dropdown{z-index:10;background-color:#fff;border-radius:.375rem;width:100%;max-height:200px;margin-top:.25rem;padding:.25rem 0;font-size:1rem;animation:.2s ease-in-out fadeIn;position:absolute;overflow:auto;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.dark .live-select-dropdown{background-color:#1f2937;border-color:#374151}.live-select-dropdown-item{cursor:default;-webkit-user-select:none;user-select:none;padding:.5rem 2.25rem .5rem .75rem;transition:background-color .15s ease-in-out;position:relative}.live-select-dropdown-item:hover{background-color:#eff6ff}.dark .live-select-dropdown-item:hover{background-color:#1e3a8a}.live-select-dropdown-item-selected{color:#1e3a8a;background-color:#dbeafe}.dark .live-select-dropdown-item-selected{color:#dbeafe;background-color:#1e40af}.animate-fadeIn{animation:.2s ease-in-out fadeIn}[phx-hook=MessageReaction],[phx-hook=NeedReaction]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}[phx-hook=ReactionButton]{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;cursor:pointer;transition:transform .1s,opacity .1s}.message-content,.message-content :not([phx-hook=ReactionButton]){-webkit-user-select:text!important;user-select:text!important}html:not([data-ui-font=serif]) .message-content,html:not([data-ui-font=serif]) .message-content :not([phx-hook=ReactionButton]),html:not([data-ui-font=serif]) .system-message,html:not([data-ui-font=serif]) [id^=thread-message-] .message-content,html:not([data-ui-font=serif]) [id^=thread-message-] [id^=message-content-],html:not([data-ui-font=serif]) body[data-page=messages] [data-role=conversation-preview],html:not([data-ui-font=serif]) body[data-page=messages] .conversation-list-item p.text-xs,html:not([data-ui-font=serif]) body[data-page=messages] .message-content,html:not([data-ui-font=serif]) body[data-page=messages] [id^=message-content-],html:not([data-ui-font=serif]) body[data-page=messages] [id^=thread-message-],html:not([data-ui-font=serif]) .comment-card .text-sm,html:not([data-ui-font=serif]) .comment-card p,html:not([data-ui-font=serif]) .comment [class*=text-sm],html:not([data-ui-font=serif]) [id^=comment-form-] textarea,html:not([data-ui-font=serif]) .comment textarea,html:not([data-ui-font=serif]) .comment .comment-card,html:not([data-ui-font=serif]) .comment-level-1 .comment-card,html:not([data-ui-font=serif]) .comment-level-2 .comment-card,html:not([data-ui-font=serif]) .comment-level-3 .comment-card{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}[phx-hook=ReactionButton]:active{opacity:.8;transform:scale(.95)}[phx-hook=ReactionButton]{justify-content:center;align-items:center;display:inline-flex}.ios-app .fixed.inset-0.z-50{backface-visibility:hidden;transform:translateZ(0)}html.ios-app #followers-modal-content .sticky,html.ios-app #following-modal-content .sticky,html.ios-web #followers-modal-content .sticky,html.ios-web #following-modal-content .sticky{z-index:90!important;top:calc(var(--modal-sticky-top-offset,0px) + var(--safe-area-inset-top,env(safe-area-inset-top,0px)))!important;position:sticky!important}.live-select-container .select2-selection--multiple .select2-selection__choice{color:#1e40af;background-color:#dbeafe;border-radius:9999px;align-items:center;margin-bottom:.5rem;margin-right:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex;border:none!important}.dark .live-select-container .select2-selection--multiple .select2-selection__choice{color:#dbeafe;background-color:#1e40af}.live-select-container .select2-selection--multiple .select2-selection__choice__remove{color:#60a5fa;border-radius:9999px;justify-content:center;align-items:center;width:1rem;height:1rem;margin-left:.375rem;display:inline-flex;color:inherit!important;border:none!important}[phx-hook=LiveSelect] .select2-container--default .select2-selection--multiple{border-color:#d1d5db;border-radius:.375rem;min-height:38px;box-shadow:0 1px 2px #0000000d}[phx-hook=LiveSelect] .select2-container--default .select2-selection--multiple:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f680}[phx-hook=LiveSelect] .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#1e40af;background-color:#dbeafe;border:none;border-radius:9999px;align-items:center;margin-bottom:.5rem;margin-right:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000000d}[phx-hook=LiveSelect] .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:inherit;border:none;border-radius:9999px;justify-content:center;align-items:center;width:1rem;height:1rem;margin-left:.375rem;display:inline-flex}[phx-hook=LiveSelect] .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 8px}[phx-hook=LiveSelect] .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#1e3a8a;background-color:#eff6ff}.dark [phx-hook=LiveSelect] .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#dbeafe;background-color:#1e3a8a}[phx-hook=LiveSelect] .select2-dropdown{background-color:#fff;border:1px solid #0000000d;border-radius:.375rem;padding:.25rem 0;font-size:1rem;animation:.2s ease-in-out fadeIn;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}[phx-hook=LiveSelect] .select2-results__option{padding:.5rem 2.25rem .5rem .75rem}.dark [phx-hook=LiveSelect] .select2-container--default .select2-selection--multiple{color:#fff;background-color:#374151;border-color:#4b5563}.dark [phx-hook=LiveSelect] .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#dbeafe;background-color:#1e40af}.dark [phx-hook=LiveSelect] .select2-dropdown{background-color:#1f2937;border-color:#374151}.dark [phx-hook=LiveSelect] .select2-results__option{color:#e5e7eb}.lg\:hidden [x-show=open]{border-top:none!important}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.inline-flex.flex-nowrap{white-space:nowrap;min-width:min-content}.overflow-x-auto{-webkit-overflow-scrolling:touch;overflow-x:auto}@keyframes spin{to{transform:rotate(360deg)}}body.hide-navigation #mobile-navigation-container,body[data-page=messages] #mobile-navigation-container,body[data-page=phone] #app-dock-container,body[data-page=phone] #app-dock-root{display:none!important}body[data-niah-panel-open] #app-dock-container,body[data-niah-panel-open] #app-dock-root,body:has([id^=niah-panel-overlay-]:not(.hidden)) #app-dock-container,body:has([id^=niah-panel-overlay-]:not(.hidden)) #app-dock-root{visibility:hidden!important;pointer-events:none!important;display:none!important}html:has(#app-dock-root),body:has(#app-dock-root){overflow-x:hidden}body.hide-navigation:not([data-page=messages]):not([data-page=mail]):not([data-page=calendar]) .main-content-scrollable{padding-bottom:0!important;overflow-y:hidden!important}body[data-page=messages] .main-content-scrollable{padding-bottom:0!important;overflow:hidden visible!important}body[data-page=messages] #ios-swipe-back-container{overflow:hidden visible!important}html.android-app body[data-page=messages] .h-\[100dvh\]{height:100dvh!important;height:calc(var(--vh) * 100)!important;min-height:100dvh!important;min-height:calc(var(--vh) * 100)!important}html.android-app body[data-page=messages] #ios-swipe-back-container{flex-direction:column!important;height:100%!important;min-height:100%!important;display:flex!important}#messages-container{flex-direction:column;gap:.5rem;display:flex;height:100%!important}#messages-container.bridge-shell{gap:0!important}html.android-app #messages-container{flex-direction:column!important;height:100%!important;min-height:100%!important;display:flex!important}html.android-app #conversation-detail-centered>div.flex-shrink-0.flex.items-center.justify-between{flex-flow:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;display:flex!important}html.android-app #conversation-detail-centered>div.flex-shrink-0.flex.items-center.justify-between>div.flex.items-center.flex-grow.min-w-0{flex-flow:row!important;flex-shrink:1!important;align-items:center!important;min-width:0!important;display:flex!important;overflow:hidden!important}html.android-app #conversation-detail-centered>div.flex-shrink-0.flex.items-center.justify-between>div.ml-4.flex.items-center{flex-flow:row!important;flex-shrink:0!important;align-items:center!important;display:flex!important}html.android-app #thread-panel-mobile-header{padding-top:calc(4rem + env(safe-area-inset-top,0px))!important}html.android-app #thread-panel-mobile>div.flex-shrink-0.border-t{padding-bottom:env(safe-area-inset-bottom,0px)!important}#achievement-detail-modal-container{padding-bottom:env(safe-area-inset-bottom,0px)!important;max-height:calc(100vh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important}#achievement-detail-modal-container>div.flex-1.overflow-y-auto{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))!important}html.android-app #achievement-detail-modal-container{visibility:visible!important;opacity:1!important;height:85dvh!important;height:calc(var(--vh) * 85)!important;min-height:85dvh!important;min-height:calc(var(--vh) * 85)!important;max-height:85dvh!important;max-height:calc(var(--vh) * 85)!important;width:100%!important;margin-top:calc(env(safe-area-inset-top,0px) + 1rem)!important;display:flex!important}html.android-app .fixed.inset-0.z-\[70\]>div.fixed.inset-0.overflow-y-auto.z-\[70\]{overflow:hidden!important}html.android-app .fixed.inset-0.z-\[70\]>div.fixed.inset-0.overflow-y-auto.z-\[70\]>div.flex.min-h-full.items-center{padding-top:calc(env(safe-area-inset-top,0px) + 3rem)!important}.message-composer-textarea{min-height:3.5rem;padding-top:0!important;padding-bottom:.5rem!important;padding-right:.25rem!important}.message-composer-textarea.message-composer-textarea--compact{box-sizing:border-box;min-height:2rem;max-height:12rem;line-height:1.5;padding-top:.25rem!important;padding-bottom:.25rem!important}html:not([data-ui-font=serif]) .message-composer-textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}textarea.message-composer-textarea.composer-textarea--scrollable{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow-y:scroll!important}html textarea.message-composer-textarea,html[data-color-scheme] textarea.message-composer-textarea,html.glass-mode textarea.message-composer-textarea,html.glass-mode[data-color-scheme] textarea.message-composer-textarea,html body [data-role=message-composer-box] textarea,html body [data-role=comment-composer-box] textarea,[data-role=message-composer-box] textarea,[data-role=comment-composer-box] textarea,textarea.message-composer-textarea,.glass-mode textarea.message-composer-textarea{appearance:none;box-shadow:none!important;-webkit-backdrop-filter:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;--tw-shadow:0 0 #0000!important;background-color:#0000!important;background-image:none!important;border:0 #0000!important;border-radius:0!important}html textarea.message-composer-textarea:focus,html[data-color-scheme] textarea.message-composer-textarea:focus,[data-role=message-composer-box] textarea:focus,[data-role=comment-composer-box] textarea:focus,textarea.message-composer-textarea:focus,.glass-mode textarea.message-composer-textarea:focus{box-shadow:none!important;border-color:#0000!important;outline:none!important}@supports (-webkit-touch-callout:none){.composer-input-area textarea,textarea.message-composer-textarea{font-size:1.125rem;line-height:1.625}.composer-input-area textarea.message-composer-textarea--compact,textarea.message-composer-textarea--compact{line-height:1.5}.composer-input-area textarea::placeholder,textarea.message-composer-textarea::placeholder{font-size:1.125rem}}[data-themed-surface=vertical] [data-role=message-composer-box]{background-color:var(--world-bg)!important;border-color:var(--world-border)!important}body[data-page=messages] button.model-selector-trigger{opacity:1!important}body[data-page=messages] button.model-selector-trigger .truncate{color:#111827!important}html.dark body[data-page=messages] button.model-selector-trigger .truncate,html[data-color-scheme=dark] body[data-page=messages] button.model-selector-trigger .truncate{color:#fff!important}body[data-page=messages] button.model-selector-trigger [class*=hero-]{opacity:1!important;color:#111827!important}html.dark body[data-page=messages] button.model-selector-trigger [class*=hero-],html[data-color-scheme=dark] body[data-page=messages] button.model-selector-trigger [class*=hero-]{color:#fff!important}body[data-page=messages] [id^=model-picker-]{flex-shrink:0!important}html.ios-app body[data-page=messages] #conversation-messages-list[phx-update=stream]{transform:none!important}body[data-page=messages] [id$=-model-picker-backdrop]{z-index:200!important}[data-role=message-composer-box].has-text:not(.dictating) [data-role=voice-chat-button],[data-role=message-composer-box].dictating [data-role=voice-chat-button],[data-role=send-button]{display:none!important}[data-role=message-composer-box]:not(.has-text):not(.dictating) [data-role=dictate-button],[data-role=message-composer-box].has-text:not(.dictating) [data-role=send-button]{display:inline-flex!important}[data-role=message-composer-box].has-text:not(.dictating) [data-role=dictate-button]{display:none!important}[data-role=message-composer-box].dictating [data-role=send-button]{pointer-events:none!important;display:none!important}[data-role=message-composer-box].dictating [data-role=dictate-button]{color:#fff!important;background-color:#ef4444!important;display:inline-flex!important}[data-role=dictate-icon-stop]{display:none!important}[data-role=dictate-icon-mic]{display:inline-flex}[data-role=message-composer-box].dictating [data-role=dictate-icon-mic]{display:none!important}[data-role=message-composer-box].dictating [data-role=dictate-icon-stop]{display:inline-flex!important}@keyframes dictationPulse{0%{box-shadow:0 0 #ef444466}to{box-shadow:0 0 0 10px #ef444400}}[data-role=message-composer-box].dictating [data-role=dictate-button]{animation:1.2s ease-out infinite dictationPulse}[data-role=message-composer-box]:not(.recording-voice) [data-role=voice-note-bar]{visibility:hidden!important;pointer-events:none!important}[data-role=message-composer-box].recording-voice .composer-input-area textarea{opacity:0;pointer-events:none}[data-role=message-composer-box].recording-voice [data-role=voice-note-bar]{visibility:visible!important;opacity:1!important;pointer-events:auto!important}[data-role=message-composer-box].recording-voice [data-role=composer-attach-button],[data-role=message-composer-box].recording-voice [data-role=dictate-button],[data-role=message-composer-box].recording-voice [data-role=voice-chat-button],[data-role=message-composer-box].recording-voice [data-role=send-button],[data-role=message-composer-box].recording-voice [data-role=message-char-count]{display:none!important}[data-role=message-composer-box].recording-voice [data-role=voice-note-button]{color:#ef4444;opacity:1;animation:1.2s ease-out infinite dictationPulse}.voice-note-wave-bar{transform-origin:50%;opacity:.5;height:1.35rem;animation:1.05s ease-in-out infinite voiceNoteWaveIdle;animation-delay:calc(var(--vn-i,0) * 50ms);transform:scaleY(.28)}[data-role=message-composer-box].recording-voice .voice-note-wave-bar{will-change:transform, opacity}@keyframes voiceNoteWaveIdle{0%,to{opacity:.45;transform:scaleY(.28)}50%{opacity:1;transform:scaleY(.95)}}.bridge-voice-chip{min-height:3.75rem}.bridge-voice-seek{cursor:pointer}.bridge-voice-chip.is-playing [data-role=bv-progress]{background-image:linear-gradient(90deg,#0ea5e9,#6366f1)}[data-role=message-composer-box]:not(.dictating) [data-role=dictation-bar]{visibility:hidden!important;pointer-events:none!important}[data-role=message-composer-box]:not(.dictating) [data-role=dictation-bar] *{pointer-events:none!important}[data-role=message-composer-box].dictating .composer-input-area textarea{opacity:0;pointer-events:none}[data-role=message-composer-box].dictating [data-role=dictation-bar]{visibility:visible!important;opacity:1!important;pointer-events:auto!important}[data-role=message-composer-box].dictating [data-role=dictation-stop]{pointer-events:auto!important}@keyframes dictationWave{0%,to{opacity:.45;transform:scaleY(.35)}50%{opacity:1;transform:scaleY(1)}}.dictation-wave-bar{transform-origin:50%;height:1.25rem;animation:.9s ease-in-out infinite dictationWave}html.ios-app body[data-page=messages]{overflow:hidden!important}html.android-app body[data-page=messages] .conversation-detail{flex-direction:column;display:flex;height:100%!important;min-height:0!important;overflow:visible!important}html.android-app body[data-page=messages] #messages-list{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;flex:auto!important;height:auto!important;max-height:none!important;overflow:visible auto!important}@media (min-width:1024px){#circle-group-chat-panel .conversation-detail{flex-direction:column!important;height:100%!important;max-height:none!important;display:flex!important;overflow:hidden visible!important}#circle-group-chat-panel .conversation-detail-centered{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important}#circle-group-chat-panel .conversation-detail .flex-1.min-h-0{flex-direction:column!important;flex:auto!important;height:0!important;min-height:0!important;display:flex!important}#circle-group-chat-panel #messages-list{overflow-anchor:none!important;flex:auto!important;height:0!important;min-height:0!important;overflow:hidden auto!important}#circle-group-chat-panel #conversation-messages-container{flex-direction:column!important;justify-content:flex-start!important;min-height:min-content!important;display:flex!important}}html.android-app #conversation-messages-container{padding-bottom:.5rem!important}html.ios-app:not(.visionos-app) #mobile-conversation-list{overflow:hidden!important}html.ios-app:not(.visionos-app) .bridge-shell #mobile-conversation-list{top:var(--bridge-top-bar-height)!important;padding-top:0!important}html:not(.ios-app) #thread-panel-mobile{top:4rem!important}html.ios-app.iphone-app:not(.visionos-app) #thread-panel-mobile{top:calc(max(2.25rem, calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) - 1.25rem)) + 4rem)!important}html.ios-app.ipad-app:not(.visionos-app) #thread-panel-mobile{top:calc(env(safe-area-inset-top,1rem) + 4rem)!important}html.ios-app.iphone-app:not(.visionos-app) .bridge-shell #mobile-conversation-detail-header,html.ios-app.ipad-app:not(.visionos-app) .bridge-shell #mobile-conversation-detail-header{padding-top:.625rem!important}#thread-panel-mobile-header,#thread-panel-mobile [id^=thread-scroll]{padding-top:.5rem!important}html.ios-app #mobile-conversation-list #mobile-conversation-list-container{flex-direction:column;display:flex;height:100%!important;min-height:0!important}html.ios-app #mobile-conversation-list .flex-1{min-height:0!important}html.ios-app #mobile-conversation-list .overflow-y-auto{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}html.android-app #mobile-conversation-list{top:calc(2.75rem + env(safe-area-inset-top,0px))!important;overflow:hidden!important}html.android-app .bridge-shell #mobile-conversation-list{top:var(--bridge-top-bar-height)!important;padding-top:0!important}html.android-app #thread-panel-mobile{top:calc(2.75rem + env(safe-area-inset-top,0px))!important}html.android-app .bridge-shell #thread-panel-mobile,html.ios-app:not(.visionos-app) .bridge-shell #thread-panel-mobile,html:not(.ios-app) .bridge-shell #thread-panel-mobile{top:0!important}html.android-app #mobile-conversation-list #mobile-conversation-list-container{flex-direction:column;display:flex;height:100%!important;min-height:0!important}html.android-app #mobile-conversation-list .flex-1{min-height:0!important}html.android-app #mobile-conversation-list .overflow-y-auto{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}html.android-app .conversation-detail>.conversation-detail-centered,html.android-app .conversation-detail>.flex-1,html.android-app .conversation-detail>div.flex-1,html.android-app .conversation-detail>div[class*=flex-1]{box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}html.android-app .conversation-detail .flex-1.min-h-0,html.android-app .conversation-detail div.flex-1.min-h-0{box-sizing:border-box!important;flex:1!important;width:100%!important;max-width:100%!important;min-height:0!important;overflow:hidden!important}html.android-app .conversation-detail #messages-list,html.android-app .conversation-detail [id*=messages-list]{-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;overflow-y:auto!important}#message-input{min-height:72px;max-height:120px;display:block;min-height:3rem!important}@keyframes storyProgress{0%{width:0%}to{width:100%}}.animate-story-progress{animation:10s linear forwards storyProgress}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:1s infinite bounce}.snap-x{scroll-snap-type:x mandatory}.snap-start{scroll-snap-align:start}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.viewed{opacity:.85}.unviewed{opacity:1}.need-viewed{position:relative}[data-need-indicator-id].viewed{background:#10b9811a;border-color:#10b9814d}@keyframes pulse-border{0%{box-shadow:0 0 #10b98180}70%{box-shadow:0 0 0 10px #10b98100}to{box-shadow:0 0 #10b98100}}.unviewed-pulse{animation:2s infinite pulse-border}.desktop-only-topbar{opacity:.7;transition:opacity .3s}@media (max-width:768px){.desktop-only-topbar{display:none!important}}.dark .user-link-component p,.dark .user-link-component .text-gray-900{color:#fff!important}body.keyboard-visible .conversation-detail{padding-bottom:env(keyboard-inset-height,0)}@supports (padding:max(0px)){body.keyboard-visible .conversation-detail{padding-bottom:max(env(keyboard-inset-height,0), 270px)}}@supports (-webkit-touch-callout:none){body.keyboard-visible .messages-page,body.keyboard-visible #messages-container{height:-webkit-fill-available!important}}.image-loading{opacity:0;transition:opacity .3s ease-in-out}.image-loaded{opacity:1}.fade-in{animation:.5s ease-in fadeIn}img[data-hdr=true]{color-profile:auto}@supports (-webkit-overflow-scrolling:touch){img[data-hdr=true]{-webkit-color-profile:auto;-webkit-color-gamut:p3}@media (color-gamut:p3){img[data-hdr=true]{color-profile:auto;color-gamut:p3}}}img.opacity-0{opacity:0}.fade-in{opacity:0;animation:.5s ease-in forwards fadeIn}.drop-zone{text-align:center;cursor:pointer;border:2px dashed #ccc;border-radius:20px;width:100%;padding:20px}.drop-zone:hover{background-color:#f8f8f8}.ios-optimized-transitions *{backface-visibility:hidden;will-change:transform;transform:translateZ(0)}.phx-disconnected{opacity:1!important}@supports (-webkit-touch-callout:none){.animate-slideIn,.space-y-4>div,.grid-cols-1>div{will-change:transform;transform:translateZ(0)}}.filter-toggle-icon{transition:transform .3s}.filter-toggle-icon.rotate-180{transform:rotate(180deg)}#mobile-filter-wrapper{transition:max-height .3s ease-in-out;overflow:hidden}#mobile-filter-wrapper.max-h-0{max-height:0}#mobile-filter-wrapper.max-h-20{max-height:5rem}#filter-toggle-button{transition:background-color .3s}.loading{position:relative}.loading:before{content:"";z-index:5;background-color:#111827;position:absolute;inset:0}.loading:after{content:"";z-index:10;border:4px solid #9ca3af4d;border-top-color:#fff;border-radius:50%;width:40px;height:40px;animation:1s ease-in-out infinite spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.hide-video-spinners .loading:before,body.hide-video-spinners .loading:after,body.hide-video-spinners .video-loading-spinner,body.hide-video-spinners .video-loading-overlay{display:none!important}.needs-feed .max-w-sm,.needs-feed .max-w-md,.needs-feed .max-w-lg,.needs-feed .max-w-xl,.needs-feed .max-w-2xl,.needs-feed .max-w-3xl,.needs-feed .max-w-4xl,.needs-feed .max-w-5xl,.needs-feed .max-w-6xl,.needs-feed .max-w-7xl{width:100%!important;max-width:100%!important}.video-loading{position:relative}.video-loading video{opacity:0;transition:opacity .3s ease-in-out}.video-loaded video{opacity:1}.video-loading-overlay{z-index:1;background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.video-loading-spinner{border:3px solid #fff3;border-top-color:#fffc;border-radius:50%;width:30px;height:30px;animation:1s linear infinite video-spinner-animation}@keyframes video-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){body[data-view-mode=expand] .toggle-set .toggle-option,.expanded .toggle-set .toggle-option,[data-view=expanded] .toggle-set .toggle-option,.page-content.expanded .filter-toggle-set .toggle-option{flex:1 0 100%!important;width:100%!important;margin-bottom:.5rem!important;display:block!important}body[data-view-mode=expand] .toggle-set .toggle-option,.expand .toggle-set .toggle-option,[data-view=expand] .toggle-set .toggle-option,.page-content.expand .filter-toggle-set .toggle-option{flex:0 0 calc(33.33% - .5rem)!important;width:calc(33.33% - .5rem)!important;margin-bottom:.5rem!important;margin-left:.25rem!important;margin-right:.25rem!important}.filter-toggle-set,.toggle-set{flex-wrap:wrap!important;width:100%!important;display:flex!important}.filter-toggle-set[data-type=photo] .toggle-option,.filter-toggle-set[data-type=video] .toggle-option,.toggle-set[data-filter-type=photo] .toggle-option,.toggle-set[data-filter-type=video] .toggle-option{transition:all .2s ease-in-out}}.text-primary-500{color:#4f46e5}.dark .text-primary-500{color:#6366f1}.page-transition-container{opacity:0;will-change:transform, opacity;transition:opacity 1s,transform 1s;transform:translate(100%)}.page-transition-container.visible{opacity:1;transform:translate(0)}.slide-from-right{will-change:transform;transition:transform 1s;transform:translate(100%)}.slide-from-right.visible{transform:translate(0)}.slide-to-left{will-change:transform;transition:transform 1s;transform:translate(0)}.slide-to-left.active{opacity:.5;transform:translate(-30%)}.detail-component{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(10px)}.detail-component.visible{opacity:1;transform:translateY(0)}.detail-component-delay-1{transition-delay:.2s}.detail-component-delay-2{transition-delay:.4s}.detail-component-delay-3{transition-delay:.6s}.page-transitioning{overflow:hidden}.glass-mode .page-transitioning:after{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;opacity:0;background-color:#00000026;animation:.2s forwards fadeIn;position:fixed;inset:0}#need-view-container.slide-from-right{transform:none!important}#need-view-container{opacity:1!important;visibility:visible!important}#need-view-container .loading-container,#need-view-container .video-container,#need-view-container .loading-spinner,#need-view-container .loading,#need-view-container .video-loading-overlay,#need-view-container .loader,#need-view-container [class*=loading],#need-view-container [class*=spinner]{visibility:hidden!important;opacity:0!important;z-index:-9999!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important;position:absolute!important;overflow:hidden!important}body.ready-to-reveal #need-view-container,body.ready-to-reveal [id^=photo-need-view-container-],body.ready-to-reveal [id^=video-need-view-container-]{visibility:visible!important;opacity:1!important}@keyframes subtle-pulse{0%{opacity:.9}50%{opacity:1}to{opacity:.9}}.image-fallback-pulse{animation:2.5s ease-in-out infinite subtle-pulse}.image-fallback-container{transition:all .3s}.image-fallback-container svg{transition:color .3s}.ios-device video[data-ready=false]{opacity:0!important;visibility:hidden!important}.ios-device video[data-ready=true]{transition:opacity .2s ease-in-out;opacity:1!important;visibility:visible!important}.android-device video[data-ready=false]{opacity:0!important;visibility:hidden!important}.android-device video[data-ready=true]{transition:opacity .2s ease-in-out;opacity:1!important;visibility:visible!important}html.ios-app video,html.android-app video{will-change:transform;backface-visibility:hidden;-webkit-perspective:1000px;transform:translateZ(0)}html.android-app .modal-wrapper,html.android-app [id$=-modal],html.android-app [id$=-modal-bg]{width:100vw!important;height:100dvh!important;height:calc(var(--vh) * 100)!important;z-index:9999!important;position:fixed!important;inset:0!important}html.android-app [id$=-modal-container]{max-height:85dvh!important;max-height:calc(var(--vh) * 85)!important;z-index:10000!important;position:relative!important;overflow-y:auto!important}html.android-app .main-header:not(.chrome-header){padding-top:max(.5rem, var(--safe-area-inset-top,env(safe-area-inset-top,0px)))!important}html.android-app{overscroll-behavior:none!important;-webkit-overflow-scrolling:auto!important;width:100%!important;height:100%!important;position:fixed!important;overflow:hidden!important}html.android-app body[data-user-signed-in=true]{height:100dvh!important;height:calc(var(--vh) * 100)!important;overscroll-behavior:none!important;-webkit-overflow-scrolling:auto!important;touch-action:pan-y pinch-zoom!important;background-color:#0000!important;width:100vw!important;position:fixed!important;overflow:hidden!important}html.android-app body[data-user-signed-in=true] .main-content-scrollable{overscroll-behavior:none!important;-webkit-overflow-scrolling:touch!important}html.android-app [data-layout=page].main-content-scrollable,html.android-app [data-layout=page] main.main-content-scrollable,html.android-app #unified-subscriptions-page{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important;overflow-y:auto!important}html.android-app [class*=overflow-y-auto],html.android-app [class*=h-full\ overflow-y-auto],html.android-app .overflow-y-auto,html.android-app #app-scroll,html.android-app .max-w-xl.mx-auto,html.android-app [id*=needs-container]{overscroll-behavior:none!important;-webkit-overflow-scrolling:touch!important}html.android-app #android-background-element{width:100vw!important;height:100dvh!important;height:calc(var(--vh) * 100)!important;z-index:-1!important;pointer-events:none!important;position:fixed!important;top:0!important;left:0!important}html.android-app [id*=-modal],html.android-app [id*=-modal-bg],html.android-app [id*=-modal-panel],html.android-app [id*=series-reader-modal]{z-index:90!important}html.android-app [id*=series-reader-modal-panel],html.android-app #series-reader-modal-panel{z-index:91!important}html.android-app [data-layout]{min-height:100dvh!important;min-height:calc(var(--vh) * 100)!important;height:100dvh!important;height:calc(var(--vh) * 100)!important;background-color:#0000!important}html.android-app #all-content-container,html.android-app [id*=-grid-container],html.android-app [id*=-view-container]{background-color:#0000!important;height:auto!important;min-height:0!important}html.android-app body[data-user-signed-in=true]{min-height:100dvh!important;min-height:calc(var(--vh) * 100)!important;background-color:#0000!important}html.android-app .conversation-detail>div.flex.flex-col.mt-20{min-height:100dvh!important;min-height:calc(var(--vh) * 100)!important;height:100dvh!important;height:calc(var(--vh) * 100)!important;visibility:visible!important;opacity:1!important;display:flex!important}html.android-app .conversation-detail>.conversation-detail-centered>div.flex-shrink-0,html.android-app .conversation-detail>div.flex-shrink-0,html.android-app .conversation-detail>.conversation-detail-centered>div[class*=flex-1],html.android-app .conversation-detail>div[class*=flex-1],html.android-app .conversation-detail>div.panel,html.android-app .conversation-detail .panel{visibility:visible!important;opacity:1!important;width:100%!important;max-width:100%!important;position:relative!important}html.android-app .conversation-detail #messages-list,html.android-app .conversation-detail [id*=messages-list]{visibility:visible!important;opacity:1!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow-y:auto!important}html.android-app body[data-user-signed-in=true]:not([data-page=messages]) *{overscroll-behavior:none!important}html.android-app body[data-user-signed-in=true],html.android-app:has(body[data-user-signed-in=true]){overscroll-behavior-x:none!important;overscroll-behavior-y:none!important;-webkit-overflow-scrolling:auto!important}@supports (-webkit-touch-callout:none){html.android-app body[data-user-signed-in=true] .min-h-screen.main-content-scrollable{z-index:50;overscroll-behavior:none!important;touch-action:pan-y!important}html.android-app body[data-user-signed-in=true]{overscroll-behavior:none!important;-webkit-overflow-scrolling:auto!important}}html.android-app .fixed.top-4{top:2.5rem!important}html.android-app body{min-height:800px}html.android-app body[data-page=messages]{height:100dvh!important;height:calc(var(--vh) * 100)!important;min-height:100dvh!important;min-height:calc(var(--vh) * 100)!important;overscroll-behavior:none!important;width:100%!important;position:static!important;overflow:hidden!important}html.android-app body,html.android-app #landing-page-container{background-attachment:scroll!important}.video-player-wrapper{position:relative;overflow:hidden}.video-player-wrapper:not(.h-full){justify-content:center;align-items:center;height:auto;display:flex}.card:not(.h-full),.space-y-2>div,.space-y-4>div,.photo-content-wrapper:not(.absolute),.video-content-wrapper:not(.absolute){height:auto!important}.ios-app .video-player-wrapper:before{content:"";z-index:1;pointer-events:none;opacity:1;background-color:#000;transition:opacity .3s ease-out;position:absolute;inset:0}.ios-app .video-player-wrapper.video-ready:before,.ios-app .video-player-wrapper[style*=background-image]:before{opacity:0}#admin-header .searchbar-component,#admin-header .live-select-container,#admin-header .pac-container{position:relative;z-index:100!important}html.ios-app.iphone-app:not(.visionos-app) .main-header,html.ios-app.iphone-app:not(.visionos-app) #admin-header .main-header{padding-top:max(2.25rem, calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) - 1.25rem))!important;overflow:visible!important}html.ios-app.ipad-app:not(.visionos-app) .main-header,html.ios-app.ipad-app:not(.visionos-app) #admin-header .main-header{padding-top:var(--safe-area-inset-top,env(safe-area-inset-top,1rem))!important;overflow:visible!important}html.ios-app.iphone-app:not(.visionos-app) #landing-page-container{padding-top:calc(max(2.25rem, calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) - 1.25rem)) + 4rem)!important}html.ios-app.ipad-app:not(.visionos-app) #landing-page-container{padding-top:calc(var(--safe-area-inset-top,env(safe-area-inset-top,1rem)) + 4rem)!important}html.ios-app #landing-page-container main.pt-safe,html.visionos-app .main-header,html.visionos-app #admin-header .main-header,html.visionos-app [data-layout=landing] .main-header{padding-top:0!important}html.ios-app{overscroll-behavior:none!important;-webkit-overflow-scrolling:auto!important;width:100%!important;height:100%!important;position:fixed!important;overflow:hidden!important}html.ios-app body[data-user-signed-in=true]{height:100dvh!important;height:calc(var(--vh) * 100)!important;overscroll-behavior:none!important;-webkit-overflow-scrolling:auto!important;touch-action:pan-y pinch-zoom!important;width:100vw!important;position:fixed!important;overflow:hidden!important}html.ios-app [data-layout=landing]{-webkit-overflow-scrolling:touch!important;overscroll-behavior:auto!important;box-sizing:border-box!important;width:100%!important;height:100%!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}html.ios-app [data-layout=landing] .sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html.android-app [data-layout=landing]{-webkit-overflow-scrolling:touch!important;overscroll-behavior:auto!important;box-sizing:border-box!important;width:100%!important;height:100%!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}html.android-app [data-layout=landing] .sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html.ios-app [data-layout=session],html.android-app [data-layout=session]{-webkit-overflow-scrolling:touch!important;overscroll-behavior:auto!important;box-sizing:border-box!important;width:100%!important;height:100%!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}html.ios-app [data-layout=session] .sr-only,html.android-app [data-layout=session] .sr-only,html.ios-app [data-layout=page] .sr-only,html.android-app [data-layout=page] .sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html.ios-app #new-need,html.android-app #new-need{-webkit-overflow-scrolling:touch!important;overscroll-behavior:auto!important;box-sizing:border-box!important;width:100%!important;height:100%!important;padding-bottom:5rem!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}html.ios-app #new-need :not(.sr-only),html.android-app #new-need :not(.sr-only){position:static!important;overflow:visible!important}html.ios-app #new-need .sr-only,html.android-app #new-need .sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html.ios-app body[data-user-signed-in=true] *{overscroll-behavior:none!important}html.ios-app body[data-user-signed-in=true] .main-content-scrollable{overscroll-behavior-y:auto!important;touch-action:pan-y!important}html.ios-app body[data-user-signed-in=true],html.ios-app:has(body[data-user-signed-in=true]){overscroll-behavior-x:none!important;overscroll-behavior-y:none!important;-webkit-overflow-scrolling:auto!important}html.ios-app #needs-feed,html.ios-app [phx-update=stream],html.ios-app [id*=-grid],html.ios-app [id*=-view]{scroll-behavior:auto!important;transform:translateZ(0)!important}html.ios-app #app-scroll{-webkit-overflow-scrolling:auto!important;transition:-webkit-overflow-scrolling .3s!important}html.ios-app [phx-update=stream]>div[id]{transition:opacity .2s ease-out!important}html.ios-app [phx-update=stream]{overflow-anchor:auto!important}html.ios-app #app-scroll{overflow-anchor:auto!important;-webkit-overflow-scrolling:auto!important;transition:-webkit-overflow-scrolling .1s!important}#search-feed-container,#needs-container,#all-content-container,#search-feed-container [phx-update=stream],#search-feed-container #all-content-container,#needs-container [phx-update=stream],#all-content-container[phx-update=stream]{overflow-anchor:auto!important}html.ios-app [id*=-grid-container],html.ios-app [id*=-view-container],html.ios-app [id=all-content-container]{will-change:contents!important}html.ios-app img{object-fit:cover!important;min-height:1px!important;transition:opacity .15s ease-out!important}html.ios-app.momentum-scrolling [phx-update=stream] img{opacity:1!important;pointer-events:auto!important}@media (max-width:767px){body.app-tool-viewport #mobile-app-header,body[data-page=messages] #mobile-app-header,body[data-page=chat] #mobile-app-header,body[data-page=consultations] #mobile-app-header,#app-scroll:has(.app-tool-mobile-header) #mobile-app-header{display:none!important}}body.app-tool-viewport .min-h-screen.main-content-scrollable,body.app-tool-viewport #app-scroll{overflow:hidden!important}body.app-tool-viewport #ios-swipe-back-container{flex:1 1 0;min-height:0;overflow:hidden}body.app-tool-viewport .app-tool-shell{flex-direction:column;padding:0;display:flex;flex:1 1 0!important;height:0!important;min-height:0!important}body.app-tool-viewport .app-tool-shell>.app-tool-plate{flex:1 1 0!important;min-height:0!important}body.app-tool-viewport #feed-scroll,body.app-tool-viewport #profile-content{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1 1 0!important;min-height:0!important;overflow:hidden auto!important}@media (max-width:767px){body[data-page=settings] .app-tool-plate>.min-h-0.flex-1,body[data-page=links] #links-app>.min-h-0.flex-1{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--niah-orb-extent,4.55rem) + 1.5rem)}body[data-page=topics] #create-community-page.app-tool-plate,body[data-page=communities] #communities-create-page.app-tool-plate{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--niah-orb-extent,4.55rem) + 1rem)}body[data-page=workspaces] .app-tool-plate{padding-bottom:0}body[data-page=workspaces] .app-tool-plate>.min-h-0.flex-1{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--niah-orb-extent,4.55rem) + 1rem)}body[data-page=topics] #create-community-page .app-tool-footer,body[data-page=workspaces] .app-tool-footer{padding-bottom:.35rem}}html.native-app:not(.visionos-app) body[data-page=settings] .app-tool-plate>.min-h-0.flex-1,html.native-app:not(.visionos-app) body[data-page=links] #links-app>.min-h-0.flex-1{padding-bottom:calc(var(--niah-orb-extent,4.55rem) + 1.5rem)}html.native-app:not(.visionos-app) body[data-page=topics] #create-community-page.app-tool-plate,html.native-app:not(.visionos-app) body[data-page=communities] #communities-create-page.app-tool-plate{padding-bottom:calc(var(--niah-orb-extent,4.55rem) + 1rem)}html.native-app:not(.visionos-app) body[data-page=workspaces] .app-tool-plate{padding-bottom:0}html.native-app:not(.visionos-app) body[data-page=workspaces] .app-tool-plate>.min-h-0.flex-1{padding-bottom:calc(var(--niah-orb-extent,4.55rem) + 1rem)}html.android-app body[data-page=settings] .app-tool-plate>.min-h-0.flex-1,html.android-app body[data-page=links] #links-app>.min-h-0.flex-1{padding-bottom:calc(max(0px, var(--safe-area-inset-bottom,2rem)) + var(--niah-orb-extent,4.55rem) + 1.5rem)}html.android-app body[data-page=topics] #create-community-page.app-tool-plate,html.android-app body[data-page=communities] #communities-create-page.app-tool-plate{padding-bottom:calc(max(0px, var(--safe-area-inset-bottom,2rem)) + var(--niah-orb-extent,4.55rem) + 1rem)}html.android-app body[data-page=workspaces] .app-tool-plate{padding-bottom:0}html.android-app body[data-page=workspaces] .app-tool-plate>.min-h-0.flex-1{padding-bottom:calc(max(0px, var(--safe-area-inset-bottom,2rem)) + var(--niah-orb-extent,4.55rem) + 1rem)}body[data-page=workspace_admin] #workspace-admin-shell{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}@media (min-width:768px){body[data-page=workspace_admin] #workspace-admin-shell{flex-direction:row!important;align-items:stretch!important}body[data-page=workspace_admin] #workspace-admin-nav{padding-bottom:calc(var(--niah-orb-extent,4.55rem) + 3rem)}}body[data-page=workspace_admin] #workspace-admin-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1 1 0!important;min-height:0!important;overflow-y:auto!important}@media (max-width:767px){#workspace-admin-nav-mobile[data-expanded]{flex:1 1 0!important;min-height:0!important;overflow:hidden!important}#workspace-admin-nav-mobile[data-expanded]~#workspace-admin-content{display:none!important}#workspace-admin-nav-mobile[data-expanded] #workspace-admin-nav-mobile-panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--niah-orb-extent,4.55rem) + 1.5rem);flex:1 1 0!important;min-height:0!important;display:block!important;overflow:hidden auto!important}#workspace-admin-nav-mobile[data-expanded] #workspace-admin-nav-mobile-toggle .workspace-admin-nav-mobile-chevron{transform:rotate(180deg)}}body[data-page=search] #search-page{flex-direction:column;display:flex}@media (max-width:767px){body[data-page=apps] #app-store-page{padding-bottom:0;padding-left:0;padding-right:0}body[data-page=apps] #app-store-page>.app-tool-chrome{padding-left:1rem;padding-right:1rem}body[data-page=apps] #app-store-page .app-store-scroll{padding-left:1rem;padding-right:1rem;padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--niah-orb-extent,4.55rem) + 1.25rem)}body[data-page=apps] #app-store-page .app-store-shelf-scroller{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;scroll-padding-left:1rem}}.search-field-leading-icon,#search-header-form .search-header-leading-icon{color:var(--app-text-secondary,#475569)!important;background-color:currentColor!important}html[data-color-scheme=light] .search-field-leading-icon,html[data-color-scheme=press] .search-field-leading-icon,html[data-color-scheme=light] #search-header-form .search-header-leading-icon,html[data-color-scheme=press] #search-header-form .search-header-leading-icon{color:var(--app-text-secondary,#0f172a)!important}html[data-color-scheme=dark] .search-field-leading-icon,html[data-color-scheme=neutral] .search-field-leading-icon,html[data-color-scheme=dark] #search-header-form .search-header-leading-icon,html[data-color-scheme=neutral] #search-header-form .search-header-leading-icon{color:var(--app-text-secondary,#d4d4d8)!important}body[data-page=calendar] .calendar-body{flex:1 1 0!important;height:0!important;min-height:0!important;overflow:hidden!important}body[data-page=calendar] .cal-tg-scroll,body[data-page=calendar] .calendar-agenda{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;flex:1 1 0!important;height:0!important;min-height:0!important;overflow-y:auto!important}body[data-page=mail] .mail-thread-list,body[data-page=mail] .mail-folder-list{-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1 1 0!important;height:0!important;min-height:0!important;overflow-y:auto!important}html.ios-app body[data-user-signed-in=true]:not([data-page=messages]):not([data-page=mail]):not([data-page=calendar]) .main-content-scrollable{overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;overflow-y:auto!important}body[data-user-signed-in=true]:not([data-page=messages]):not([data-page=mail]):not([data-page=calendar]) .main-content-scrollable{-webkit-overflow-scrolling:touch;overflow-y:auto!important}html.ios-app [class*=overflow-y-auto],html.ios-app [class*=h-full\ overflow-y-auto],html.ios-app .overflow-y-auto,html.ios-app #app-scroll,html.ios-app .max-w-xl.mx-auto,html.ios-app [id*=needs-container]{overscroll-behavior:none!important;-webkit-overflow-scrolling:touch!important}@supports (-webkit-touch-callout:none){html.ios-app body[data-user-signed-in=true]:not([data-page=messages]):not([data-page=mail]):not([data-page=calendar]) .min-h-screen.main-content-scrollable{z-index:50;overscroll-behavior-y:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;height:100dvh!important;height:calc(var(--vh) * 100)!important;overflow-y:auto!important}html.ios-app body[data-user-signed-in=true]:not([data-page=messages]):not([data-page=mail]):not([data-page=calendar]) .flex-1.main-content-scrollable{overscroll-behavior-y:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;overflow-y:auto!important}html.ios-app body[data-user-signed-in=true]{overscroll-behavior:none!important;-webkit-overflow-scrolling:auto!important}}[data-layout=landing],[data-layout=session]{box-sizing:border-box!important}[data-layout=page]{--page-bg:#f5f5f7;--page-surface:#fff;--page-surface-muted:#f9fafb;--page-ink:#111827;--page-secondary:#374151;--page-muted:#6b7280;--page-border:#1118271a;--page-accent:#2563eb;--page-chrome-bg:#f5f5f7f0;--page-chrome-ink:#111827;--page-chrome-muted:#6b7280;color:var(--page-ink);box-sizing:border-box!important}html[data-color-scheme=dark] [data-layout=page]{--page-bg:#000;--page-surface:#09090b;--page-surface-muted:#18181b;--page-ink:#f9fafb;--page-secondary:#c4c4cc;--page-muted:#8a8a93;--page-border:#27272a;--page-accent:#e5e7eb;--page-chrome-bg:#000000f0;--page-chrome-ink:#fff;--page-chrome-muted:#a1a1aa}html[data-color-scheme=neutral] [data-layout=page]{--page-bg:var(--neutral-body-bg);--page-surface:var(--neutral-bg);--page-surface-muted:var(--neutral-card-bg);--page-ink:var(--neutral-text);--page-secondary:#e2e8f0;--page-muted:var(--neutral-text-secondary);--page-border:var(--neutral-border);--page-accent:#93c5fd;--page-chrome-bg:#0f172af0;--page-chrome-ink:#fff;--page-chrome-muted:#cbd5e1}html[data-color-scheme=pink] [data-layout=page]{--page-bg:#fff8fb;--page-surface:#fff;--page-surface-muted:#fff1f7;--page-ink:#2b111d;--page-secondary:#4b2134;--page-muted:#765064;--page-border:#9d174d2e;--page-accent:#be185d;--page-chrome-bg:#fff8fbf5;--page-chrome-ink:#2b111d;--page-chrome-muted:#765064}html[data-color-scheme=purple] [data-layout=page]{--page-bg:#fbf8ff;--page-surface:#fff;--page-surface-muted:#f6efff;--page-ink:#20162f;--page-secondary:#3e2b5c;--page-muted:#66547e;--page-border:#6d28d92e;--page-accent:#7c3aed;--page-chrome-bg:#fbf8fff5;--page-chrome-ink:#20162f;--page-chrome-muted:#66547e}[data-layout=page] .panel{background-color:var(--page-surface)!important;border-color:var(--page-border)!important}[data-layout=page]>.mx-auto,[data-layout=page] .bg-white,[data-layout=page] .dark\:bg-black{background-color:var(--page-surface)!important}[data-layout=page] .bg-gray-50,[data-layout=page] .bg-gray-100,[data-layout=page] .dark\:bg-gray-800,[data-layout=page] .dark\:bg-gray-900,[data-layout=page] .dark\:bg-gray-950,[data-layout=page] .bg-white\/5,[data-layout=page] .bg-white\/10,[data-layout=page] .hover\:bg-white\/20:hover{background-color:var(--page-surface-muted)!important}[data-layout=page] .border-gray-200,[data-layout=page] .border-gray-300,[data-layout=page] .border-black\/5,[data-layout=page] .border-black\/10,[data-layout=page] .dark\:border-gray-700,[data-layout=page] .dark\:border-gray-800,[data-layout=page] .dark\:border-white\/10,[data-layout=page] .dark\:border-white\/15,[data-layout=page] .border-white\/10,[data-layout=page] .border-white\/15{border-color:var(--page-border)!important}[data-layout=page] :is(h1,h2,h3,h4,h5,h6,label,strong,.text-primary){color:var(--page-ink)!important}[data-layout=page] :is(p,li,.text-secondary,.prose,.prose p,.prose li){color:var(--page-secondary)!important}[data-layout=page] :is(.text-muted,figcaption,blockquote){color:var(--page-muted)!important}[data-layout=page] a:is(.text-primary,.text-blue-500,.text-blue-600,.dark\:text-blue-400),[data-layout=page] .text-indigo-600,[data-layout=page] .dark\:text-indigo-400,[data-layout=page] .text-blue-600,[data-layout=page] .dark\:text-blue-400{color:var(--page-accent)!important}[data-layout=page] main :is(.rounded-lg,.rounded-xl){border-color:var(--page-border)!important}[data-layout=page] .main-header,[data-layout=page] footer{background-color:var(--page-chrome-bg)!important;border-color:var(--page-border)!important;color:var(--page-chrome-ink)!important}[data-layout=page] .main-header :is(a,button,span,svg),[data-layout=page] footer :is(a,button,span,svg){color:var(--page-chrome-ink)!important}[data-layout=page] .main-header .text-muted,[data-layout=page] footer .text-muted,[data-layout=page] .main-header p,[data-layout=page] footer p{color:var(--page-chrome-muted)!important}[data-layout=page] input,[data-layout=page] textarea:not(.message-composer-textarea),[data-layout=page] select,[data-layout=page] .input-standard{background-color:var(--page-surface)!important;border-color:var(--page-border)!important;color:var(--page-ink)!important}[data-layout=page] input::placeholder,[data-layout=page] textarea:not(.message-composer-textarea)::placeholder,[data-layout=page] .input-standard::placeholder{color:var(--page-muted)!important}[data-layout=page] .marketing-cta-primary{background-color:var(--page-ink)!important;color:#fff!important;-webkit-backdrop-filter:none!important;border:1px solid #0000!important}[data-layout=page] .marketing-cta-primary:hover{opacity:.88}html[data-color-scheme=dark] [data-layout=page] .marketing-cta-primary,html[data-color-scheme=neutral] [data-layout=page] .marketing-cta-primary{color:var(--page-bg)!important;background-color:#fff!important}[data-layout=page] .marketing-cta-on-dark{color:#111827!important;-webkit-backdrop-filter:none!important;background-color:#fff!important;border:1px solid #0000!important}[data-layout=page] .marketing-cta-on-dark:hover{background-color:#f3f4f6!important}[data-layout=page] .marketing-cta-secondary{background-color:var(--page-surface)!important;color:var(--page-ink)!important;border:1px solid var(--page-border)!important;-webkit-backdrop-filter:none!important}[data-layout=page] .marketing-cta-secondary:hover{background-color:var(--page-surface-muted)!important}@media (max-width:1023px){html.glass-mode[data-color-scheme=dark] [data-layout=page] :is(#about-page,#privacy-page,#terms-page,#dmca-page,#community-guidelines-page,#help-page).panel{background-color:var(--page-bg)!important;background-image:none!important}}.ios-app:not(.ipad-app) .dropdown{z-index:10000}.ios-app:not(.ipad-app) #mobile-user-menu{top:5.5rem;right:.5rem}.ios-app:not(.ipad-app) #user-menu{top:5rem;right:1rem}.ipad-app .dropdown{z-index:10000}.ipad-app #mobile-user-menu{top:4rem;right:.5rem}.ipad-app #user-menu{top:3.5rem;right:1rem}[data-layout=page] .main-header.sticky.top-0{z-index:30!important;width:100%!important;position:fixed!important;top:0!important;left:0!important;right:0!important}[data-layout=page][data-color-scheme=light] .main-header.bg-gray-100{background-color:#f3f4f6!important}[data-layout=page][data-color-scheme=dark] .main-header.bg-gray-100{background-color:#000!important}[data-layout=page][data-color-scheme=neutral] .main-header.bg-gray-100{background-color:var(--neutral-card-bg)!important}[data-layout=page][data-color-scheme=purple] .main-header.bg-gray-100{background-color:var(--purple-card-bg)!important}[data-layout=page][data-color-scheme=pink] .main-header.bg-gray-100{background-color:var(--pink-card-bg)!important}[data-layout=page].dark .main-header.bg-gray-100{background-color:#000!important}[data-layout=page] [aria-modal=true]{z-index:9999!important;position:fixed!important;inset:0!important}[data-layout=page] [aria-modal=true] .flex.min-h-full{min-height:100dvh!important}html.ios-app .ios-nav-fix{isolation:isolate;will-change:transform;transform:translateZ(0);background:0 0!important}[data-color-scheme=pink] .border-gray-900{border-color:#ec4899!important}[data-color-scheme=pink] .text-gray-900{color:#be185d!important}[data-color-scheme=purple] .border-gray-900{border-color:#a855f7!important}[data-color-scheme=purple] .text-gray-900{color:#7c3aed!important}[data-color-scheme=pink] .bg-indigo-100{background-color:#fce7f3!important}[data-color-scheme=pink] .text-indigo-700{color:#be185d!important}[data-color-scheme=pink] .dark .bg-indigo-900\/30,.dark[data-color-scheme=pink] .bg-indigo-900\/30{background-color:#ec48994d!important}[data-color-scheme=pink] .dark .text-indigo-300,.dark[data-color-scheme=pink] .text-indigo-300{color:#f472b6!important}[data-color-scheme=purple] .bg-indigo-100{background-color:#f3e8ff!important}[data-color-scheme=purple] .text-indigo-700{color:#7c3aed!important}[data-color-scheme=purple] .dark .bg-indigo-900\/30,.dark[data-color-scheme=purple] .bg-indigo-900\/30{background-color:#a855f74d!important}[data-color-scheme=purple] .dark .text-indigo-300,.dark[data-color-scheme=purple] .text-indigo-300{color:#c084fc!important}[data-color-scheme=pink] .hover\:bg-gray-200:hover{background-color:#fbb6ce!important}[data-color-scheme=pink] .dark .hover\:bg-gray-600:hover,.dark[data-color-scheme=pink] .hover\:bg-gray-600:hover{background-color:#ec48994d!important}[data-color-scheme=purple] .hover\:bg-gray-200:hover{background-color:#ddd6fe!important}[data-color-scheme=purple] .dark .bg-gray-700,.dark[data-color-scheme=purple] .bg-gray-700{background-color:#a855f733!important}[data-color-scheme=purple] .dark .hover\:bg-gray-600:hover,.dark[data-color-scheme=purple] .hover\:bg-gray-600:hover{background-color:#a855f74d!important}#mobile-navigation-container:after{content:"";height:env(safe-area-inset-bottom,0px);z-index:-1;pointer-events:none;position:fixed;bottom:0;left:0;right:0}html.android-app #mobile-navigation-container:after{height:var(--safe-area-inset-bottom,2rem)}#mobile-navigation-container:after{background-color:#e5e7ebf2}[data-color-scheme=pink] #mobile-navigation-container:after{background-color:#fce7f3f2!important}[data-color-scheme=purple] #mobile-navigation-container:after{background-color:#f3e8fff2!important}[data-color-scheme=neutral] #mobile-navigation-container:after{background-color:#0f172af2!important}[data-color-scheme=dark] #mobile-navigation-container:after{background-color:#000000f2!important}[data-color-scheme=dark] input[type=date]::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer}[data-color-scheme=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer}[data-color-scheme=dark] input[type=date]::-webkit-inner-spin-button{filter:invert()}[data-color-scheme=dark] input[type=date]::-webkit-clear-button{filter:invert()}[data-color-scheme=dark] input[type=datetime-local]::-webkit-inner-spin-button{filter:invert()}[data-color-scheme=dark] input[type=datetime-local]::-webkit-clear-button{filter:invert()}[data-color-scheme=dark] .date-input-dark-mode::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert()!important}[data-color-scheme=dark] .datetime-input-dark-mode::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert()!important}[data-color-scheme=pink] input[type=date]::-webkit-calendar-picker-indicator{filter:brightness(0)saturate()invert(21%)sepia()saturate(7454%)hue-rotate(315deg)brightness(101%)contrast(101%);cursor:pointer}[data-color-scheme=pink] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:brightness(0)saturate()invert(21%)sepia()saturate(7454%)hue-rotate(315deg)brightness(101%)contrast(101%);cursor:pointer}[data-color-scheme=purple] input[type=date]::-webkit-calendar-picker-indicator{filter:brightness(0)saturate()invert(21%)sepia()saturate(7454%)hue-rotate(260deg)brightness(101%)contrast(101%);cursor:pointer}[data-color-scheme=purple] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:brightness(0)saturate()invert(21%)sepia()saturate(7454%)hue-rotate(260deg)brightness(101%)contrast(101%);cursor:pointer}[data-color-scheme=neutral] input[type=date]::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer}[data-color-scheme=neutral] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer}.blog-form-preview{scrollbar-width:thin;scrollbar-color:#9ca3af80 transparent}.blog-form-preview::-webkit-scrollbar{width:6px}.blog-form-preview::-webkit-scrollbar-track{background:0 0}.blog-form-preview::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:3px}.blog-form-preview::-webkit-scrollbar-thumb:hover{background-color:#9ca3afcc}.dark .blog-form-preview::-webkit-scrollbar-thumb{background-color:#4b556380}.dark .blog-form-preview::-webkit-scrollbar-thumb:hover{background-color:#4b5563cc}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-device-width:375px) and (min-device-height:812px){.ios-sidebar-container{-webkit-overflow-scrolling:touch;transform:translateZ(0);z-index:40!important;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.ios-overlay{-webkit-touch-callout:none;-webkit-user-select:none;touch-action:manipulation;z-index:9998!important;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.ios-sidebar-content{-webkit-overflow-scrolling:touch;touch-action:pan-y;transform:translateZ(0);position:relative!important}}@supports (-webkit-touch-callout:none){.ios-sidebar-container{-webkit-overflow-scrolling:touch;transform:translateZ(0);z-index:40!important;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.ios-overlay{-webkit-touch-callout:none;-webkit-user-select:none;touch-action:manipulation;z-index:9998!important;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.ios-sidebar-content{-webkit-overflow-scrolling:touch;touch-action:pan-y;transform:translateZ(0);position:relative!important}.ios-sidebar-content a,.ios-sidebar-content button{-webkit-touch-callout:default;-webkit-user-select:auto;touch-action:manipulation}.ios-sidebar-container[x-show=open]{width:100vw!important;height:100dvh!important;height:calc(var(--vh) * 100)!important;height:-webkit-fill-available!important;position:fixed!important;top:0!important;left:0!important}}@keyframes apple-spinner{0%{opacity:1;transform:rotate(0)}50%{opacity:.8;transform:rotate(180deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes apple-dots{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes apple-pulse{0%{opacity:.7;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}to{opacity:.7;transform:scale(1)}}@keyframes apple-blur-fade{0%{filter:blur();opacity:1}50%{filter:blur(1px);opacity:.8}to{filter:blur();opacity:1}}.apple-spinner{width:44px;height:44px;margin:0 auto;position:relative}.apple-spinner:before{content:"";border:3px solid #0000;border-top-color:#007affcc;border-radius:50%;width:100%;height:100%;animation:1.2s cubic-bezier(.4,0,.2,1) infinite apple-spinner;position:absolute;top:0;left:0}.apple-spinner:after{content:"";border:2px solid #0000;border-top-color:#007aff66;border-radius:50%;width:calc(100% - 12px);height:calc(100% - 12px);animation:.8s cubic-bezier(.4,0,.2,1) infinite reverse apple-spinner;position:absolute;top:6px;left:6px}.apple-dots{align-items:center;gap:6px;display:inline-flex}.apple-dots .dot{background:#007affcc;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite apple-dots}.apple-dots .dot:first-child{animation-delay:-.32s}.apple-dots .dot:nth-child(2){animation-delay:-.16s}.apple-dots .dot:nth-child(3){animation-delay:0s}.apple-content-placeholder{background:linear-gradient(90deg,#f3f4f600 0%,#f3f4f666 50%,#f3f4f600 100%) 0 0/200% 100%;animation:2s ease-in-out infinite apple-shimmer}.dark .apple-content-placeholder{background:linear-gradient(90deg,#37415100 0%,#37415166 50%,#37415100 100%) 0 0/200% 100%}@keyframes apple-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.glass-mode .apple-loading-container{min-height:50dvh;min-height:calc(var(--vh) * 50);-webkit-backdrop-filter:blur(20px);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:3rem 2rem;display:flex;position:relative}.apple-loading-icon{animation:3s ease-in-out infinite apple-blur-fade}.apple-loading-text{letter-spacing:.01em;font-weight:600;animation:2.5s ease-in-out infinite apple-pulse}.apple-loading-subtext{letter-spacing:.005em;opacity:.7;font-weight:400;animation:2.5s ease-in-out .5s infinite apple-pulse}.apple-loading-container:hover .apple-spinner:before{animation-duration:.8s}.apple-loading-container:hover .apple-spinner:after{animation-duration:.6s}.dark .apple-spinner:before{border-top-color:#0a84ffe6;box-shadow:0 0 20px #0a84ff4d}.dark .apple-spinner:after{border-top-color:#0a84ff80}.dark .apple-dots .dot{background:#0a84ffe6;box-shadow:0 0 10px #0a84ff66}@media (max-width:640px){.apple-spinner{width:36px;height:36px}.apple-loading-container{gap:1rem;padding:2rem 1rem}}[data-color-scheme=neutral] .theme-text{background-color:var(--neutral-text)!important;color:var(--neutral-bg)!important}[data-color-scheme=dark] .theme-text{background-color:var(--dark-text)!important;color:var(--dark-bg)!important}[data-color-scheme=pink] .theme-text{background-color:var(--pink-text)!important;color:var(--pink-bg)!important}[data-color-scheme=purple] .theme-text{background-color:var(--purple-text)!important;color:var(--purple-bg)!important}[data-color-scheme=neutral] .theme-logo,[data-color-scheme=dark] .theme-logo{color:#fff!important}[data-color-scheme=pink] .theme-logo{color:#831843!important}[data-color-scheme=purple] .theme-logo{color:#4c1d95!important}body:not([data-color-scheme]) .theme-logo,[data-color-scheme=light] .theme-logo{color:#000}body:not([data-color-scheme]) .theme-text,[data-color-scheme=light] .theme-text{color:#fff!important;background-color:#000!important}[data-color-scheme=neutral] .theme-button{color:#111827!important;background-color:#fff!important}[data-color-scheme=neutral] .theme-button:hover{background-color:#f3f4f6!important}[data-color-scheme=dark] .theme-button{color:#000!important;background-color:#fff!important}[data-color-scheme=dark] .theme-button:hover{background-color:#f3f4f6!important}[data-color-scheme=pink] .theme-button{color:#fff!important;background-color:#831843!important}[data-color-scheme=pink] .theme-button:hover{background-color:#9f1239!important}[data-color-scheme=purple] .theme-button{color:#fff!important;background-color:#4c1d95!important}[data-color-scheme=purple] .theme-button:hover{background-color:#5b21b6!important}body:not([data-color-scheme]) .theme-button,[data-color-scheme=light] .theme-button{color:#fff!important;background-color:#000!important}body:not([data-color-scheme]) .theme-button:hover,[data-color-scheme=light] .theme-button:hover{background-color:#374151!important}[data-color-scheme=neutral] .theme-icon-large,[data-color-scheme=dark] .theme-icon-large{background-color:#fff!important}[data-color-scheme=pink] .theme-icon-large{background-color:#831843!important}[data-color-scheme=purple] .theme-icon-large{background-color:#4c1d95!important}[data-color-scheme=neutral] .theme-icon-small,[data-color-scheme=dark] .theme-icon-small{background-color:#fff!important}[data-color-scheme=pink] .theme-icon-small{background-color:#831843!important}[data-color-scheme=purple] .theme-icon-small{background-color:#4c1d95!important}[data-color-scheme=neutral] .theme-icon-medium,[data-color-scheme=dark] .theme-icon-medium{background-color:#fff!important}[data-color-scheme=pink] .theme-icon-medium{background-color:#831843!important}[data-color-scheme=purple] .theme-icon-medium{background-color:#4c1d95!important}body:not([data-color-scheme]) .theme-icon-large,body:not([data-color-scheme]) .theme-icon-small,body:not([data-color-scheme]) .theme-icon-medium,[data-color-scheme=light] .theme-icon-large,[data-color-scheme=light] .theme-icon-small,[data-color-scheme=light] .theme-icon-medium{background-color:#000!important}.gif-selector{touch-action:manipulation;-webkit-overflow-scrolling:touch}.gif-selector .gif-item{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-touch-callout:none;min-width:44px;min-height:44px;position:relative}.gif-selector .gif-item:active{opacity:.8;transition:opacity .1s,transform .1s;transform:scale(.98)}.gif-selector .gif-item img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}@supports ((-webkit-appearance:none)){.gif-selector .gif-item{-webkit-tap-highlight-color:#3b82f633;-webkit-touch-callout:none;-webkit-user-select:none}.ios-gif-modal{transform:translateZ(0);width:100vw!important;height:100dvh!important;height:calc(var(--vh) * 100)!important;z-index:9999!important;visibility:visible!important;opacity:1!important;display:block!important;position:fixed!important;inset:0!important}.ios-gif-modal .gif-selector{transform:translateZ(0);visibility:visible!important;opacity:1!important;display:block!important}}.analytics-chart{width:100%;height:200px;padding:20px 0;position:relative}.analytics-chart .bar{cursor:pointer;background:linear-gradient(#60a5fa,#3b82f6);border-radius:4px 4px 0 0;width:12%;min-height:2px;transition:all .3s;position:absolute;bottom:30px}.analytics-chart .bar:hover{background:linear-gradient(#3b82f6,#2563eb);transform:translateY(-2px)}.analytics-chart .bar-value{color:var(--color-text-primary);white-space:nowrap;font-size:11px;font-weight:600;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.analytics-chart .bar-label{color:var(--color-text-muted);text-align:center;width:8%;font-size:12px;font-weight:500;position:absolute;bottom:8px}.analytics-chart .no-data-message{height:100%;color:var(--color-text-muted);justify-content:center;align-items:center;font-size:14px;font-style:italic;display:flex}[data-color-scheme=dark] .analytics-chart .bar{background:linear-gradient(#60a5fa,#3b82f6)}[data-color-scheme=dark] .analytics-chart .bar:hover{background:linear-gradient(#2563eb,#1d4ed8)}[data-color-scheme=pink] .analytics-chart .bar{background:linear-gradient(#ec4899,#db2777)}[data-color-scheme=pink] .analytics-chart .bar:hover{background:linear-gradient(#db2777,#be185d)}[data-color-scheme=purple] .analytics-chart .bar{background:linear-gradient(#a855f7,#7c3aed)}[data-color-scheme=purple] .analytics-chart .bar:hover{background:linear-gradient(#7c3aed,#6d28d9)}#mobile-navigation-container{-webkit-backdrop-filter:blur(20px);touch-action:manipulation;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background-color:#fffffff2;z-index:40!important;isolation:auto!important;width:100%!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}#mobile-navigation-container nav a,#mobile-navigation-container nav button,#mobile-navigation-container .filter-bar a,#mobile-navigation-container .filter-bar button{touch-action:manipulation!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;user-select:none!important;will-change:background-color, transform!important;justify-content:center!important;align-items:center!important;min-width:44px!important;min-height:44px!important;transition:background-color .1s,opacity .1s,transform .1s!important;display:flex!important;transform:translateZ(0)!important}#mobile-navigation-container nav a:active,#mobile-navigation-container nav button:active,#mobile-navigation-container .filter-bar a:active,#mobile-navigation-container .filter-bar button:active{opacity:.8!important;background-color:#0000001a!important;transform:scale(.95)translateZ(0)!important}[data-color-scheme=dark] #mobile-navigation-container nav a:active,[data-color-scheme=dark] #mobile-navigation-container nav button:active,[data-color-scheme=dark] #mobile-navigation-container .filter-bar a:active,[data-color-scheme=dark] #mobile-navigation-container .filter-bar button:active,[data-color-scheme=neutral] #mobile-navigation-container nav a:active,[data-color-scheme=neutral] #mobile-navigation-container nav button:active,[data-color-scheme=neutral] #mobile-navigation-container .filter-bar a:active,[data-color-scheme=neutral] #mobile-navigation-container .filter-bar button:active{background-color:#ffffff1a!important}[data-color-scheme=pink] #mobile-navigation-container nav a:active,[data-color-scheme=pink] #mobile-navigation-container nav button:active,[data-color-scheme=pink] #mobile-navigation-container .filter-bar a:active,[data-color-scheme=pink] #mobile-navigation-container .filter-bar button:active,[data-color-scheme=purple] #mobile-navigation-container nav a:active,[data-color-scheme=purple] #mobile-navigation-container nav button:active,[data-color-scheme=purple] #mobile-navigation-container .filter-bar a:active,[data-color-scheme=purple] #mobile-navigation-container .filter-bar button:active{background-color:#0000001a!important}[data-color-scheme=dark] #mobile-navigation-container{-webkit-backdrop-filter:blur(20px);background-color:#111827f2}[data-color-scheme=neutral] #mobile-navigation-container{-webkit-backdrop-filter:blur(20px);background-color:#0f172af2}[data-color-scheme=pink] #mobile-navigation-container{-webkit-backdrop-filter:blur(20px);background-color:#fce7f3f2}[data-color-scheme=purple] #mobile-navigation-container{-webkit-backdrop-filter:blur(20px);background-color:#f3e8fff2}html.ios-app #mobile-navigation-container{transform:translateZ(0)}:is(img:fullscreen,img:fullscreen,img:fullscreen,img:fullscreen){object-fit:contain!important;object-position:center!important;background:#000!important}#filter-sidebar-container,#mobile-filter-sidebar-container{z-index:100!important;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}#filter-sidebar-container>div,#mobile-filter-sidebar-container>div{z-index:101!important}@supports (-webkit-touch-callout:none){#mobile-filter-sidebar-container{-webkit-overflow-scrolling:touch;transform:translateZ(0)}#mobile-filter-sidebar-container .sidebar{-webkit-overflow-scrolling:touch;touch-action:pan-y;transform:translateZ(0)}}.is-visionos .main-header,.is-visionos .p-safe,.is-visionos .pt-safe-modal,.is-visionos body{padding-top:0!important}.is-visionos .main-header{top:0!important}@supports (padding:env(safe-area-inset-top)){.is-visionos *{--safe-area-inset-top:0px;--safe-area-inset-bottom:0px}}html.ipad-app .sidebar{padding-top:1rem!important}@media (min-width:768px) and (max-width:1023px){html.ipad-app .sidebar .font-logo{margin-top:2rem!important}}.sidebar #locale-picker-admin-sidebar-locale-picker-lv button,.sidebar [id^=locale-picker] button{background-color:#f3f4f6!important;border:1px solid #e5e7eb!important}.dark .sidebar #locale-picker-admin-sidebar-locale-picker-lv button,.dark .sidebar [id^=locale-picker] button{background-color:#1f2937!important;border:1px solid #374151!important}.sidebar #locale-picker-admin-sidebar-locale-picker-lv button:hover,.sidebar [id^=locale-picker] button:hover{background-color:#e5e7eb!important}.dark .sidebar #locale-picker-admin-sidebar-locale-picker-lv button:hover,.dark .sidebar [id^=locale-picker] button:hover{background-color:#374151!important}:root{--prose-chat-fg:#111827}.dark,[data-color-scheme=dark],[data-color-scheme=neutral]{--prose-chat-fg:#f3f4f6}.chat-text{font-size:1rem;font-weight:500;line-height:1.625}.prose-chat{overflow-wrap:break-word;word-break:break-word;min-width:0;color:var(--prose-chat-fg);font-size:1rem;font-weight:500;line-height:1.625}.prose-chat p{font-size:inherit;line-height:inherit;font-weight:inherit;margin-top:.75em;margin-bottom:.75em}.prose-chat p:first-child{margin-top:0}.prose-chat p:last-child{margin-bottom:0}.prose-chat br{content:"";margin-top:.75em;display:block}.prose-chat ul{list-style:none}.prose-chat ol{list-style-type:decimal}.prose-chat ul ul,.prose-chat ul ul ul{list-style:none}.prose-chat ul,.prose-chat ol{margin-top:1em;margin-bottom:1em;padding-left:1.5rem}.prose-chat ul ul,.prose-chat ul ol,.prose-chat ol ul,.prose-chat ol ol{margin-top:.5em;margin-bottom:0}.prose-chat li{margin-top:.5em;margin-bottom:.5em}.prose-chat li p{margin-top:.25em;margin-bottom:.25em}.prose-chat h1{margin-top:1.5em;margin-bottom:.75em;font-size:1.25rem;font-weight:600}.prose-chat h2{margin-top:1.25em;margin-bottom:.75em;font-size:1.125rem;font-weight:600}.prose-chat h3{margin-top:1.25em;margin-bottom:.5em;font-size:1rem;font-weight:600}.prose-chat h4{margin-top:1em;margin-bottom:.5em;font-size:.95rem;font-weight:600}.prose-chat strong,.prose-chat b{color:var(--prose-chat-fg);font-weight:700}.prose-chat hr{border:0;border-top:1px solid #0000001a;margin-top:1em;margin-bottom:1em}.dark .prose-chat hr{border-top-color:#ffffff1a}.prose-chat pre{border:1px solid #0000001a;border-radius:.5rem;margin-top:1.25em;margin-bottom:1.25em;padding:0;position:relative;overflow:hidden;color:#e5e7eb!important;background:#1e1e1e!important}.dark .prose-chat pre{border-color:#ffffff1a}.prose-chat pre:before{content:"";background:#2d2d2d;border-bottom:1px solid #404040;height:2.25rem;display:block}.prose-chat pre code{border:none;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85em;display:block;overflow-x:auto;color:#e5e7eb!important;background:0 0!important}.prose-chat code{color:var(--prose-chat-fg);background:#0000000f;border-radius:.25rem;padding:.2em .4em;font-size:.85em}.dark .prose-chat code{background:#ffffff14}.prose-chat blockquote{color:var(--prose-chat-fg);border-color:#0003;border-left-style:solid;border-left-width:4px;margin-top:1.25em;margin-bottom:1.25em;padding-left:1em;font-style:italic}.dark .prose-chat blockquote{border-color:#fff3}.prose-chat a{color:#2563eb;text-underline-offset:2px;word-break:break-all;overflow-wrap:break-word;-webkit-text-decoration:underline #2563eb59;text-decoration:underline #2563eb59;text-decoration-thickness:1px;transition:text-decoration-color .15s,color .15s}.dark .prose-chat a{color:#60a5fa;text-decoration-color:#60a5fa59}.prose-chat a:hover{opacity:.85;text-decoration-color:currentColor}.prose-chat a[target=_blank]:after{content:" ↗";opacity:.5;vertical-align:super;font-size:.75em}.prose-chat .table-scroll-wrap{-webkit-overflow-scrolling:touch;margin-top:1em;margin-bottom:1em;overflow-x:auto}.prose-chat table{border-collapse:collapse;white-space:nowrap;width:max-content;min-width:100%;font-size:.85em;line-height:1.4}.prose-chat thead{position:sticky;top:0}.prose-chat th{text-align:left;color:var(--prose-chat-fg);background:#0000000a;border-bottom:2px solid #0000001f;padding:.5rem .75rem;font-weight:600}.dark .prose-chat th{background:#ffffff0f;border-bottom-color:#ffffff1f}.prose-chat td{white-space:normal;vertical-align:top;border-bottom:1px solid #0000000f;min-width:8rem;padding:.45rem .75rem}.dark .prose-chat td{border-bottom-color:#ffffff14}.prose-chat td:first-child,.prose-chat th:first-child{white-space:nowrap}.prose-tight{line-height:1.45}.prose-tight p{margin-top:.5em;margin-bottom:.5em}.prose-tight h1{font-size:1em}.prose-tight h2{font-size:.95em}.prose-tight h3,.prose-tight h4{font-size:.9em}.prose-tight h1,.prose-tight h2,.prose-tight h3,.prose-tight h4{margin-top:.75em;margin-bottom:.4em;font-weight:600}.prose-tight ul,.prose-tight ol{margin-top:.4em;margin-bottom:.4em;padding-left:1.25rem}.prose-tight li+li{margin-top:.2em}.prose-tight pre{margin-top:.6em;margin-bottom:.6em}@keyframes lk-reaction-float{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1;transform:translateY(-10px)scale(1.1)}to{opacity:0;transform:translateY(-180px)scale(1)}}.lk-reaction{animation:2.6s ease-out forwards lk-reaction-float}.h-consultation-content{height:100%}.spotlight-backdrop{z-index:70;position:fixed;inset:0}.spotlight-hole{z-index:71;border-radius:12px;transition:top .3s cubic-bezier(.4,0,.2,1),left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1);position:fixed;box-shadow:0 0 0 9999px #0000008c}.spotlight-tooltip{z-index:72;pointer-events:auto;opacity:0;width:320px;max-width:calc(100vw - 32px);transition:opacity .2s,transform .2s;position:fixed;transform:translateY(8px)}.spotlight-tooltip.spotlight-visible{opacity:1;transform:translateY(0)}html body textarea.message-composer-textarea,html body [data-role=message-composer-box] textarea,html body [data-role=comment-composer-box] textarea{box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;background-color:#0000!important;background-image:none!important;border-width:0!important;border-color:#0000!important}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes aura{to{--aura-angle:360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes progress{50%{background-position-x:-115%}}@keyframes menu{0%{opacity:0}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes dropdown{0%{opacity:0}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-scrollbar-thumb{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-scrollbar-track{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}