@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--breeze-eyebrow-grow:1}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--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-mask-linear:linear-gradient(#fff,#fff);--tw-mask-radial:linear-gradient(#fff,#fff);--tw-mask-conic:linear-gradient(#fff,#fff);--tw-mask-left:linear-gradient(#fff,#fff);--tw-mask-right:linear-gradient(#fff,#fff);--tw-mask-bottom:linear-gradient(#fff,#fff);--tw-mask-top:linear-gradient(#fff,#fff);--tw-mask-right-from-position:0%;--tw-mask-right-to-position:100%;--tw-mask-right-from-color:black;--tw-mask-right-to-color:transparent;--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:"";--tw-mask-left-from-position:0%;--tw-mask-left-to-position:100%;--tw-mask-left-from-color:black;--tw-mask-left-to-color:transparent;--hatch-reveal:0%}}}@layer theme{:root,:host{--font-sans:InterVariable,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",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-orange-950:oklch(26.6% .079 36.259);--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-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--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-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-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--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-700:oklch(52% .105 223.128);--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-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-fuchsia-50:oklch(97.7% .017 320.058);--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-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--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-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--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-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--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-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-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-50:oklch(98.5% 0 0);--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-800:oklch(26.9% 0 0);--color-stone-800:oklch(26.8% .007 34.298);--color-black:#000;--color-white:#fff;--spacing:.25rem;--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: 1.5 ;--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: 1.2 ;--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;--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;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--leading-loose:2;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--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-3xl:64px;--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-accent:var(--color-zinc-800);--color-accent-content:var(--color-zinc-800);--color-accent-foreground:var(--color-white)}.dark{--color-accent:var(--color-white);--color-accent-content:var(--color-white);--color-accent-foreground:var(--color-zinc-800)}}@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,ui-sans-serif,system-ui,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;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{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-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-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}ui-button{display:block}ui-label{cursor:default;display:inline-block}ui-description,ui-legend,ui-select{display:block}ui-selected-option{display:contents}ui-options:not([popover]),ui-option,ui-option-create,ui-option-empty,ui-empty{cursor:default;display:block}ui-pillbox,ui-checkbox-group{display:block}ui-checkbox,ui-switch{-webkit-user-select:none;user-select:none;display:inline-block}ui-radio-group{display:block}ui-radio{-webkit-user-select:none;user-select:none;display:inline-block}ui-date-picker,ui-time-picker,ui-calendar{display:block}ui-calendar-preset,ui-calendar-previous,ui-calendar-next,ui-calender-next{-webkit-user-select:none;user-select:none;display:block}ui-menu[popover]:popover-open{display:block}ui-menu[popover].\:popover-open{display:block}ui-menu-checkbox,ui-menu-radio{cursor:default;display:contents}ui-disclosure{display:block}ui-tab-group,ui-tabs{cursor:default;display:block}ui-resizable,ui-composer,ui-editor,ui-editor-content,ui-progress{display:block}}@layer components{:where([data-flux-timeline]){--flux-timeline-item-gap:calc(var(--spacing)*4);--flux-timeline-item-offset:0px;--flux-timeline-content-gap:calc(var(--spacing)*3);--flux-timeline-line-gap:var(--spacing);--flux-timeline-line-width:1px;--flux-timeline-indicator-size:calc(var(--spacing)*8)}:where([data-flux-timeline-horizontal]){--flux-timeline-content-gap:calc(var(--spacing)*2)}:where([data-flux-timeline][data-flux-timeline-size=lg]){--flux-timeline-item-gap:calc(var(--spacing)*8);--flux-timeline-content-gap:calc(var(--spacing)*4);--flux-timeline-line-gap:0px;--flux-timeline-line-width:2px}:where([data-flux-timeline-size=lg]){--flux-timeline-indicator-size:calc(var(--spacing)*12)}:where([data-flux-timeline-horizontal][data-flux-timeline-size=lg]),:where([data-flux-timeline-horizontal] [data-flux-timeline-size=lg]){--flux-timeline-item-gap:calc(var(--spacing)*4);--flux-timeline-content-gap:calc(var(--spacing)*3)}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-6{inset:calc(var(--spacing)*-6)}.-inset-px{inset:-1px}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-x-16{inset-inline:calc(var(--spacing)*16)}.-inset-y-2{inset-block:calc(var(--spacing)*-2)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.inset-y-\[3px\]{inset-block:3px}.start-0{inset-inline-start:calc(var(--spacing)*0)}.start-3{inset-inline-start:calc(var(--spacing)*3)}.end-0{inset-inline-end:calc(var(--spacing)*0)}.end-\[-2px\]{inset-inline-end:-2px}.-top-4{top:calc(var(--spacing)*-4)}.-top-6{top:calc(var(--spacing)*-6)}.-top-10{top:calc(var(--spacing)*-10)}.-top-20{top:calc(var(--spacing)*-20)}.-top-\[0\.45rem\]{top:-.45rem}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.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-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-11{top:calc(var(--spacing)*11)}.top-12{top:calc(var(--spacing)*12)}.top-14{top:calc(var(--spacing)*14)}.top-24{top:calc(var(--spacing)*24)}.top-\[-2px\]{top:-2px}.top-\[2\.75rem\]{top:2.75rem}.top-\[2\.375rem\]{top:2.375rem}.top-\[max\(1rem\,env\(safe-area-inset-top\)\)\]{top:max(1rem,env(safe-area-inset-top))}.top-full{top:100%}.-right-4{right:calc(var(--spacing)*-4)}.-right-6{right:calc(var(--spacing)*-6)}.-right-8{right:calc(var(--spacing)*-8)}.-right-14{right:calc(var(--spacing)*-14)}.-right-16{right:calc(var(--spacing)*-16)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-3\.5{right:calc(var(--spacing)*3.5)}.right-4{right:calc(var(--spacing)*4)}.right-\[3px\]{right:3px}.right-\[max\(1rem\,env\(safe-area-inset-right\)\)\]{right:max(1rem,env(safe-area-inset-right))}.-bottom-1{bottom:calc(var(--spacing)*-1)}.-bottom-8{bottom:calc(var(--spacing)*-8)}.-bottom-16{bottom:calc(var(--spacing)*-16)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-\[-1rem\]{bottom:-1rem}.bottom-\[-3px\]{bottom:-3px}.bottom-\[calc\(5\.25rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(5.25rem + env(safe-area-inset-bottom))}.bottom-full{bottom:100%}.-left-6{left:calc(var(--spacing)*-6)}.-left-14{left:calc(var(--spacing)*-14)}.-left-\[9999px\]{left:-9999px}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.left-\[3\.25rem\]{left:3.25rem}.left-\[5\.75rem\]{left:5.75rem}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-20\!{z-index:20!important}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-50\!{z-index:50!important}.z-\[-1\]{z-index:-1}.z-\[1\]{z-index:1}.z-\[3\]{z-index:3}.z-\[14\]{z-index:14}.z-\[15\]{z-index:15}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[99999\]{z-index:99999}.order-1{order:1}.order-2{order:2}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.float-right{float:right}.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-0{margin:calc(var(--spacing)*0)}.m-2{margin:calc(var(--spacing)*2)}.m-\[-2px\]{margin:-2px}.m-auto{margin:auto}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.-mx-\[\.3125rem\]{margin-inline:-.3125rem}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-\[-5px\]{margin-inline:-5px}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing)*-1)}.-my-2{margin-block:calc(var(--spacing)*-2)}.-my-\[calc\(0\.25rem-1px\)\]{margin-block:calc(1px - .25rem)}.-my-\[calc\(0\.25rem-2px\)\]{margin-block:calc(2px - .25rem)}.-my-px{margin-block:-1px}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-\[\.3125rem\]{margin-block:.3125rem}.my-auto{margin-block:auto}.my-px{margin-block:1px}.-ms-1{margin-inline-start:calc(var(--spacing)*-1)}.-ms-1\.5{margin-inline-start:calc(var(--spacing)*-1.5)}.-ms-2{margin-inline-start:calc(var(--spacing)*-2)}.-ms-2\.5{margin-inline-start:calc(var(--spacing)*-2.5)}.-ms-3{margin-inline-start:calc(var(--spacing)*-3)}.-ms-4{margin-inline-start:calc(var(--spacing)*-4)}.ms-1{margin-inline-start:calc(var(--spacing)*1)}.ms-1\.5{margin-inline-start:calc(var(--spacing)*1.5)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-3{margin-inline-start:calc(var(--spacing)*3)}.ms-4{margin-inline-start:calc(var(--spacing)*4)}.ms-5{margin-inline-start:calc(var(--spacing)*5)}.ms-auto{margin-inline-start:auto}.-me-1{margin-inline-end:calc(var(--spacing)*-1)}.-me-1\.5{margin-inline-end:calc(var(--spacing)*-1.5)}.-me-2{margin-inline-end:calc(var(--spacing)*-2)}.-me-2\.5{margin-inline-end:calc(var(--spacing)*-2.5)}.-me-3{margin-inline-end:calc(var(--spacing)*-3)}.-me-4{margin-inline-end:calc(var(--spacing)*-4)}.-me-\[\.3125rem\]{margin-inline-end:-.3125rem}.-me-\[calc\(var\(--spacing\)\*1\.25\)\]{margin-inline-end:calc(calc(var(--spacing)*1.25)*-1)}.me-2{margin-inline-end:calc(var(--spacing)*2)}.me-3{margin-inline-end:calc(var(--spacing)*3)}.me-4{margin-inline-end:calc(var(--spacing)*4)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-base{font-size:1rem;line-height:1.75}.prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.888889em;font-size:2.25em;line-height:1.11111}.prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:1em;font-size:1.5em;line-height:1.33333}.prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;line-height:1.6}.prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-size:.875em}.prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;line-height:1.71429}.prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.71429}.prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.77778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-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-6{margin-top:calc(var(--spacing)*-6)}.-mt-\[\.3125rem\]{margin-top:-.3125rem}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-0\.25{margin-top:calc(var(--spacing)*.25)}.mt-1{margin-top:calc(var(--spacing)*1)}.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-16{margin-top:calc(var(--spacing)*16)}.mt-\[-5px\]{margin-top:-5px}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing)*-1)}.-mr-2{margin-right:calc(var(--spacing)*-2)}.-mr-3{margin-right:calc(var(--spacing)*-3)}.-mr-5{margin-right:calc(var(--spacing)*-5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-6{margin-right:calc(var(--spacing)*6)}.mr-auto{margin-right:auto}.-mb-1{margin-bottom:calc(var(--spacing)*-1)}.-mb-1\.5{margin-bottom:calc(var(--spacing)*-1.5)}.-mb-2\.5{margin-bottom:calc(var(--spacing)*-2.5)}.-mb-3{margin-bottom:calc(var(--spacing)*-3)}.-mb-6{margin-bottom:calc(var(--spacing)*-6)}.-mb-16{margin-bottom:calc(var(--spacing)*-16)}.-mb-\[\.3125rem\]{margin-bottom:-.3125rem}.-mb-px{margin-bottom:-1px}.mb-0\.25{margin-bottom:calc(var(--spacing)*.25)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.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-16{margin-bottom:calc(var(--spacing)*16)}.mb-\[2px\]{margin-bottom:2px}.mb-\[5px\]{margin-bottom:5px}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-6{margin-left:calc(var(--spacing)*-6)}.-ml-px{margin-left:-1px}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.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-auto{margin-left:auto}.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}.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}.table-row{display:table-row}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[5\/3\]{aspect-ratio:5/3}.aspect-video{aspect-ratio:var(--aspect-video)}.\!size-9{width:calc(var(--spacing)*9)!important;height:calc(var(--spacing)*9)!important}.\!size-11{width:calc(var(--spacing)*11)!important;height:calc(var(--spacing)*11)!important}.\!size-14{width:calc(var(--spacing)*14)!important;height:calc(var(--spacing)*14)!important}.size-0{width:calc(var(--spacing)*0);height:calc(var(--spacing)*0)}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.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\!{width:calc(var(--spacing)*3)!important;height:calc(var(--spacing)*3)!important}.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-4\!{width:calc(var(--spacing)*4)!important;height:calc(var(--spacing)*4)!important}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-5\!{width:calc(var(--spacing)*5)!important;height:calc(var(--spacing)*5)!important}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-6\!{width:calc(var(--spacing)*6)!important;height:calc(var(--spacing)*6)!important}.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-13{width:calc(var(--spacing)*13);height:calc(var(--spacing)*13)}.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-20{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20)}.size-24{width:calc(var(--spacing)*24);height:calc(var(--spacing)*24)}.size-28{width:calc(var(--spacing)*28);height:calc(var(--spacing)*28)}.size-32{width:calc(var(--spacing)*32);height:calc(var(--spacing)*32)}.size-36{width:calc(var(--spacing)*36);height:calc(var(--spacing)*36)}.size-40{width:calc(var(--spacing)*40);height:calc(var(--spacing)*40)}.size-48{width:calc(var(--spacing)*48);height:calc(var(--spacing)*48)}.size-52{width:calc(var(--spacing)*52);height:calc(var(--spacing)*52)}.size-\[1\.1rem\]{width:1.1rem;height:1.1rem}.size-\[1\.15rem\]{width:1.15rem;height:1.15rem}.size-\[1\.85rem\]{width:1.85rem;height:1.85rem}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.size-\[6px\]{width:6px;height:6px}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[46px\]{width:46px;height:46px}.size-full{width:100%;height:100%}.\!h-8{height:calc(var(--spacing)*8)!important}.\!h-12{height:calc(var(--spacing)*12)!important}.h-0{height:calc(var(--spacing)*0)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.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)!important}.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-52{height:calc(var(--spacing)*52)}.h-64{height:calc(var(--spacing)*64)}.h-72{height:calc(var(--spacing)*72)}.h-80{height:calc(var(--spacing)*80)}.h-\[2px\]{height:2px}.h-\[3\.25rem\]\!{height:3.25rem!important}.h-\[7\.5rem\]{height:7.5rem}.h-\[22rem\]{height:22rem}.h-\[26rem\]{height:26rem}.h-\[28rem\]{height:28rem}.h-\[44px\]{height:44px}.h-\[74px\]{height:74px}.h-\[80px\]{height:80px}.h-\[100dvh\]{height:100dvh}.h-\[275px\]{height:275px}.h-\[300vh\]{height:300vh}.h-\[1430px\]{height:1430px}.h-\[calc\(2rem\+2px\)\]{height:calc(2rem + 2px)}.h-\[calc\(5rem\+env\(safe-area-inset-bottom\)\)\]{height:calc(5rem + env(safe-area-inset-bottom))}.h-\[clamp\(12rem\,calc\(100dvh-30rem\)\,20rem\)\]{height:clamp(12rem,100dvh - 30rem,20rem)}.h-\[min\(38dvh\,24rem\)\]{height:min(38dvh,24rem)}.h-auto{height:auto}.h-auto\!{height:auto!important}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-56{max-height:calc(var(--spacing)*56)}.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-\[20rem\]{max-height:20rem}.max-h-\[28rem\]{max-height:28rem}.max-h-\[35vh\]{max-height:35vh}.max-h-\[42dvh\]{max-height:42dvh}.max-h-\[45vh\]{max-height:45vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[66dvh\]{max-height:66dvh}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[82dvh\]{max-height:82dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[100vh\]{max-height:100vh}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[calc\(100dvh-8rem\)\]{max-height:calc(100dvh - 8rem)}.max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.max-h-\[calc\(100vh-8\.5rem\)\]{max-height:calc(100vh - 8.5rem)}.max-h-dvh{max-height:100dvh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-0\!{min-height:calc(var(--spacing)*0)!important}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-5{min-height:calc(var(--spacing)*5)}.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-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-14{min-height:calc(var(--spacing)*14)}.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-32{min-height:calc(var(--spacing)*32)}.min-h-40{min-height:calc(var(--spacing)*40)}.min-h-44{min-height:calc(var(--spacing)*44)}.min-h-64{min-height:calc(var(--spacing)*64)}.min-h-80{min-height:calc(var(--spacing)*80)}.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[1em\]{min-height:1em}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[5\.25rem\]{min-height:5.25rem}.min-h-\[6rem\]{min-height:6rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[8\.75rem\]{min-height:8.75rem}.min-h-\[11rem\]{min-height:11rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[17\.5rem\]{min-height:17.5rem}.min-h-\[18px\]{min-height:18px}.min-h-\[20rem\]{min-height:20rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[24px\]{min-height:24px}.min-h-\[26rem\]{min-height:26rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[46px\]{min-height:46px}.min-h-\[50px\]{min-height:50px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[80vh\]{min-height:80vh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[132px\]{min-height:132px}.min-h-\[430px\]{min-height:430px}.min-h-\[calc\(100dvh-1rem\)\]{min-height:calc(100dvh - 1rem)}.min-h-\[calc\(100dvh-4rem\)\]{min-height:calc(100dvh - 4rem)}.min-h-\[calc\(100dvh-5rem\)\]{min-height:calc(100dvh - 5rem)}.min-h-\[calc\(100dvh-7rem\)\]{min-height:calc(100dvh - 7rem)}.min-h-\[calc\(100dvh-8rem\)\]{min-height:calc(100dvh - 8rem)}.min-h-\[calc\(100dvh-9rem\)\]{min-height:calc(100dvh - 9rem)}.min-h-\[calc\(100dvh-var\(--app-header-height\,4rem\)\)\]{min-height:calc(100dvh - var(--app-header-height,4rem))}.min-h-\[calc\(100svh-3\.5rem\)\]{min-height:calc(100svh - 3.5rem)}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-\[calc\(100vh-100px\)\]{min-height:calc(100vh - 100px)}.min-h-\[calc\(100vh-200px\)\]{min-height:calc(100vh - 200px)}.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-8{width:calc(var(--spacing)*8)!important}.\!w-24{width:calc(var(--spacing)*24)!important}.\!w-auto{width:auto!important}.w-\(--page-vw\){width:var(--page-vw)}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/6{width:16.6667%}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-2xl{width:var(--container-2xl)}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.w-3xl{width:var(--container-3xl)}.w-4{width:calc(var(--spacing)*4)}.w-4\/5{width:80%}.w-4xl{width:var(--container-4xl)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-6\!{width:calc(var(--spacing)*6)!important}.w-6xl{width:var(--container-6xl)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-8\!{width:calc(var(--spacing)*8)!important}.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-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-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-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-\[3px\]{width:3px}.w-\[4\%\]{width:4%}.w-\[24rem\]{width:24rem}.w-\[42rem\]{width:42rem}.w-\[44px\]{width:44px}.w-\[62px\]{width:62px}.w-\[67\%\]{width:67%}.w-\[80vw\]{width:80vw}.w-\[85vw\]{width:85vw}.w-\[100dvw\]{width:100dvw}.w-\[140px\]{width:140px}.w-\[300vw\]{width:300vw}.w-\[852px\]{width:852px}.w-\[1300px\]{width:1300px}.w-\[calc\(2ch\+2px\)\]{width:calc(2ch + 2px)}.w-\[calc\(4ch\+2px\)\]{width:calc(4ch + 2px)}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[full\]{width:full}.w-\[min\(16rem\,calc\(100vw-1\.5rem\)\)\]{width:min(16rem,100vw - 1.5rem)}.w-auto{width:auto}.w-auto\!{width:auto!important}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-md{width:var(--container-md)}.w-px{width:1px}.w-screen{width:100vw}.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-7\/8{max-width:87.5%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-32{max-width:calc(var(--spacing)*32)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-80{max-width:calc(var(--spacing)*80)}.max-w-96{max-width:calc(var(--spacing)*96)}.max-w-176{max-width:calc(var(--spacing)*176)}.max-w-\[9\.75rem\]{max-width:9.75rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[38ch\]{max-width:38ch}.max-w-\[65\.5rem\]{max-width:65.5rem}.max-w-\[72rem\]{max-width:72rem}.max-w-\[74rem\]{max-width:74rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[80rem\]{max-width:80rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[88\%\]{max-width:88%}.max-w-\[88rem\]{max-width:88rem}.max-w-\[92rem\]{max-width:92rem}.max-w-\[320px\]{max-width:320px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[calc\(100\%-7rem\)\]{max-width:calc(100% - 7rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.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-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:calc(var(--spacing)*0)!important}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-0\!{min-width:calc(var(--spacing)*0)!important}.min-w-2{min-width:calc(var(--spacing)*2)}.min-w-3{min-width:calc(var(--spacing)*3)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-11{min-width:calc(var(--spacing)*11)}.min-w-12{min-width:calc(var(--spacing)*12)}.min-w-14{min-width:calc(var(--spacing)*14)}.min-w-20{min-width:calc(var(--spacing)*20)}.min-w-24{min-width:calc(var(--spacing)*24)}.min-w-40{min-width:calc(var(--spacing)*40)}.min-w-44{min-width:calc(var(--spacing)*44)}.min-w-48{min-width:calc(var(--spacing)*48)}.min-w-52{min-width:calc(var(--spacing)*52)}.min-w-64{min-width:calc(var(--spacing)*64)}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[4\.75rem\]{min-width:4.75rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[15\.5rem\]{min-width:15.5rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[100\%\]{min-width:100%}.min-w-\[120px\]{min-width:120px}.min-w-\[150px\]{min-width:150px}.min-w-\[360px\]{min-width:360px}.min-w-\[calc\(100\%-1rem\)\]{min-width:calc(100% - 1rem)}.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}.grow-0{flex-grow:0}.basis-0{flex-basis:calc(var(--spacing)*0)}.basis-72{flex-basis:calc(var(--spacing)*72)}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[0\.1875rem\]{--tw-translate-x:.1875rem;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[0\.9375rem\]{--tw-translate-x:.9375rem;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-y-1{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing)*3);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-8{--tw-translate-y:calc(var(--spacing)*8);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-12{--tw-translate-y:calc(var(--spacing)*12);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-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-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-y-95{--tw-scale-y:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-y-100{--tw-scale-y:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-12{rotate:-12deg}.-rotate-90{rotate:-90deg}.rotate-12{rotate:12deg}.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,)}.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-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.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-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.scroll-my-\[\.3125rem\]{scroll-margin-block:.3125rem}.scroll-mt-20{scroll-margin-top:calc(var(--spacing)*20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.scroll-py-\[\.3125rem\]{scroll-padding-block:.3125rem}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.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-5{grid-template-columns:repeat(5,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-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-\[0\.7fr_1\.35fr_1\.2fr\]{grid-template-columns:.7fr 1.35fr 1.2fr}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)_2\.25rem\]{grid-template-columns:2.25rem minmax(0,1fr) 2.25rem}.grid-cols-\[2\.75rem_2\.75rem_minmax\(0\,1fr\)_2\.75rem_2\.75rem\]{grid-template-columns:2.75rem 2.75rem minmax(0,1fr) 2.75rem 2.75rem}.grid-cols-\[9\.5rem_2\.75rem_minmax\(0\,1fr\)_1rem\]{grid-template-columns:9.5rem 2.75rem minmax(0,1fr) 1rem}.grid-cols-\[17rem_minmax\(0\,1fr\)\]{grid-template-columns:17rem minmax(0,1fr)}.grid-cols-\[auto_1fr_1fr_auto\]{grid-template-columns:auto 1fr 1fr auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,9rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,9rem) minmax(0,1fr) auto}.grid-rows-\[auto_auto_auto_auto_auto\]{grid-template-rows:auto auto auto auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.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-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\!{gap:calc(var(--spacing)*0)!important}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.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-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-\[0\.65rem\]{gap:.65rem}.gap-\[3px\]{gap:3px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}: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(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*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)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[2px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(2px*var(--tw-space-y-reverse));margin-block-end:calc(2px*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[8px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(8px*var(--tw-space-y-reverse));margin-block-end:calc(8px*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-10{column-gap:calc(var(--spacing)*10)}: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-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)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-6{row-gap:calc(var(--spacing)*6)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}: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\(--console-line\)\]>:not(:last-child)){border-color:var(--console-line)}: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}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.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-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[\.3rem\]{border-radius:.3rem}.rounded-\[0\.25rem\]{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--avatar-radius\)\]{border-radius:var(--avatar-radius)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-lg\!{border-radius:var(--radius-lg)!important}.rounded-md{border-radius:var(--radius-md)}.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-3xl{border-top-left-radius:var(--radius-3xl)!important;border-top-right-radius:var(--radius-3xl)!important}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-\[calc\(0\.5rem-1px\)\]{border-top-left-radius:calc(.5rem - 1px);border-top-right-radius:calc(.5rem - 1px)}.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-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-2\!{border-style:var(--tw-border-style)!important;border-width:2px!important}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-x-\[6px\]{border-inline-style:var(--tw-border-style);border-inline-width:6px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.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-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-t-\[8px\]{border-top-style:var(--tw-border-style);border-top-width:8px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2,.border-b-\[2px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-dashed\!{--tw-border-style:dashed!important;border-style:dashed!important}.\!border-red-400{border-color:var(--color-red-400)!important}.border-\(--callout-border\){border-color:var(--callout-border)}.border-\[\#0078d4\]{border-color:#0078d4}.border-\[\#333\]{border-color:#333}.border-\[\#a0a0a0\]{border-color:#a0a0a0}.border-\[\#bcbcbc\]{border-color:#bcbcbc}.border-\[\#d0d0d0\]{border-color:#d0d0d0}.border-\[\#d6d6d6\]{border-color:#d6d6d6}.border-\[\#dcdcdc\]{border-color:#dcdcdc}.border-\[rgb\(var\(--accent\)\)\]{border-color:rgb(var(--accent))}.border-\[rgb\(var\(--accent\)\/0\.20\)\]{border-color:rgb(var(--accent)/.2)}.border-\[rgb\(var\(--accent\)\/0\.26\)\]{border-color:rgb(var(--accent)/.26)}.border-\[rgb\(var\(--accent\)\/0\.35\)\]{border-color:rgb(var(--accent)/.35)}.border-\[rgb\(var\(--accent\)\/0\.40\)\]{border-color:rgb(var(--accent)/.4)}.border-\[rgb\(var\(--accent\)\/0\.45\)\]{border-color:rgb(var(--accent)/.45)}.border-\[rgb\(var\(--accent\)\/0\.50\)\]{border-color:rgb(var(--accent)/.5)}.border-\[rgb\(var\(--accent\)\/0\.55\)\]{border-color:rgb(var(--accent)/.55)}.border-\[rgb\(var\(--accent\)\/0\.65\)\]{border-color:rgb(var(--accent)/.65)}.border-\[var\(--color-accent\)\]{border-color:var(--color-accent)}.border-\[var\(--console-line\)\]{border-color:var(--console-line)}.border-\[var\(--console-line-strong\)\]{border-color:var(--console-line-strong)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/70{border-color:#ffd236b3}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/70{border-color:color-mix(in oklab,var(--color-amber-300)70%,transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-500{border-color:var(--color-amber-500)}.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-blue-200{border-color:var(--color-blue-200)}.border-blue-200\/70{border-color:#bedbffb3}@supports (color:color-mix(in lab,red,red)){.border-blue-200\/70{border-color:color-mix(in oklab,var(--color-blue-200)70%,transparent)}}.border-current\/15{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/15{border-color:color-mix(in oklab,currentcolor 15%,transparent)}}.border-cyan-200{border-color:var(--color-cyan-200)}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-500{border-color:var(--color-cyan-500)}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-400{border-color:var(--color-emerald-400)}.border-green-200{border-color:var(--color-green-200)}.border-green-500{border-color:var(--color-green-500)}.border-green-600{border-color:var(--color-green-600)}.border-green-600\!{border-color:var(--color-green-600)!important}.border-indigo-200{border-color:var(--color-indigo-200)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-300{border-color:var(--color-orange-300)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-500{border-color:var(--color-red-500)}.border-red-600{border-color:var(--color-red-600)}.border-red-600\!{border-color:var(--color-red-600)!important}.border-red-600\/70{border-color:#e40014b3}@supports (color:color-mix(in lab,red,red)){.border-red-600\/70{border-color:color-mix(in oklab,var(--color-red-600)70%,transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-400{border-color:var(--color-rose-400)}.border-sky-200{border-color:var(--color-sky-200)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-teal-100{border-color:var(--color-teal-100)}.border-teal-200{border-color:var(--color-teal-200)}.border-teal-500\!{border-color:var(--color-teal-500)!important}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-white{border-color:var(--color-white)}.border-white\!{border-color:var(--color-white)!important}.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-yellow-300{border-color:var(--color-yellow-300)}.border-zinc-100{border-color:var(--color-zinc-100)}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-200\/70{border-color:#e4e4e7b3}@supports (color:color-mix(in lab,red,red)){.border-zinc-200\/70{border-color:color-mix(in oklab,var(--color-zinc-200)70%,transparent)}}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-300\/80{border-color:#d4d4d8cc}@supports (color:color-mix(in lab,red,red)){.border-zinc-300\/80{border-color:color-mix(in oklab,var(--color-zinc-300)80%,transparent)}}.border-zinc-400{border-color:var(--color-zinc-400)}.border-zinc-500{border-color:var(--color-zinc-500)}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-800\/10{border-color:#27272a1a}@supports (color:color-mix(in lab,red,red)){.border-zinc-800\/10{border-color:color-mix(in oklab,var(--color-zinc-800)10%,transparent)}}.border-zinc-800\/15{border-color:#27272a26}@supports (color:color-mix(in lab,red,red)){.border-zinc-800\/15{border-color:color-mix(in oklab,var(--color-zinc-800)15%,transparent)}}.border-zinc-900{border-color:var(--color-zinc-900)}.border-x-transparent{border-inline-color:#0000}.border-x-zinc-100{border-inline-color:var(--color-zinc-100)}.border-b-white{border-bottom-color:var(--color-white)}.border-b-zinc-300{border-bottom-color:var(--color-zinc-300)}.border-b-zinc-300\/80{border-bottom-color:#d4d4d8cc}@supports (color:color-mix(in lab,red,red)){.border-b-zinc-300\/80{border-bottom-color:color-mix(in oklab,var(--color-zinc-300)80%,transparent)}}.border-l-amber-500{border-left-color:var(--color-amber-500)}.border-l-cyan-500{border-left-color:var(--color-cyan-500)}.border-l-emerald-500{border-left-color:var(--color-emerald-500)}.border-l-red-500{border-left-color:var(--color-red-500)}.border-l-teal-500{border-left-color:var(--color-teal-500)}.border-l-zinc-400{border-left-color:var(--color-zinc-400)}.\!bg-zinc-900{background-color:var(--color-zinc-900)!important}.bg-\(--callout-background\){background-color:var(--callout-background)}.bg-\[\#0b57d0\]{background-color:#0b57d0}.bg-\[\#0f6cbd\]{background-color:#0f6cbd}.bg-\[\#005fb8\]{background-color:#005fb8}.bg-\[\#06b025\]{background-color:#06b025}.bg-\[\#007aff\]{background-color:#007aff}.bg-\[\#8a8a8a\]{background-color:#8a8a8a}.bg-\[\#28c840\]{background-color:#28c840}.bg-\[\#d3e3fd\]{background-color:#d3e3fd}.bg-\[\#e6e6e6\]{background-color:#e6e6e6}.bg-\[\#f0f0f0\]{background-color:#f0f0f0}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[\#fdfdfd\]{background-color:#fdfdfd}.bg-\[\#febc2e\]{background-color:#febc2e}.bg-\[\#ff5f57\]{background-color:#ff5f57}.bg-\[rgb\(var\(--accent\)\)\],.bg-\[rgb\(var\(--accent\)\)\]\/5{background-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.bg-\[rgb\(var\(--accent\)\)\]\/5{background-color:color-mix(in oklab,rgb(var(--accent))5%,transparent)}}.bg-\[rgb\(var\(--accent\)\/0\.05\)\]{background-color:rgb(var(--accent)/.05)}.bg-\[rgb\(var\(--accent\)\/0\.08\)\]{background-color:rgb(var(--accent)/.08)}.bg-\[rgb\(var\(--accent\)\/0\.10\)\]{background-color:rgb(var(--accent)/.1)}.bg-\[rgb\(var\(--accent\)\/0\.12\)\]{background-color:rgb(var(--accent)/.12)}.bg-\[rgb\(var\(--accent\)\/0\.13\)\]{background-color:rgb(var(--accent)/.13)}.bg-\[rgb\(var\(--accent\)\/0\.14\)\]{background-color:rgb(var(--accent)/.14)}.bg-\[rgb\(var\(--accent\)\/0\.16\)\]{background-color:rgb(var(--accent)/.16)}.bg-\[rgb\(var\(--card-bg\)\)\]{background-color:rgb(var(--card-bg))}.bg-\[rgb\(var\(--card-bg\)\/0\.96\)\]{background-color:rgb(var(--card-bg)/.96)}.bg-\[rgb\(var\(--page-bg\)\)\]{background-color:rgb(var(--page-bg))}.bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}.bg-\[var\(--color-accent-foreground\)\]{background-color:var(--color-accent-foreground)}.bg-\[var\(--console-ground\)\]{background-color:var(--console-ground)}.bg-\[var\(--flux-progress-color\)\]{background-color:var(--flux-progress-color)}.bg-accent{background-color:var(--color-accent)}.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\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/70{background-color:color-mix(in oklab,var(--color-amber-50)70%,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-50\/88{background-color:#fffbebe0}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/88{background-color:color-mix(in oklab,var(--color-amber-50)88%,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\/25{background-color:#fcbb0040}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/25{background-color:color-mix(in oklab,var(--color-amber-400)25%,transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black{background-color:var(--color-black)}.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\/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\/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\/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\/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-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/20{background-color:#eff6ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/20{background-color:color-mix(in oklab,var(--color-blue-50)20%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-400\/20{background-color:#54a2ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-400\/20{background-color:color-mix(in oklab,var(--color-blue-400)20%,transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.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-current\/10{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.bg-current\/10{background-color:color-mix(in oklab,currentcolor 10%,transparent)}}.bg-current\/60{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.bg-current\/60{background-color:color-mix(in oklab,currentcolor 60%,transparent)}}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-50\/50{background-color:#ecfeff80}@supports (color:color-mix(in lab,red,red)){.bg-cyan-50\/50{background-color:color-mix(in oklab,var(--color-cyan-50)50%,transparent)}}.bg-cyan-50\/70{background-color:#ecfeffb3}@supports (color:color-mix(in lab,red,red)){.bg-cyan-50\/70{background-color:color-mix(in oklab,var(--color-cyan-50)70%,transparent)}}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-200{background-color:var(--color-cyan-200)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-400\/20{background-color:#00d2ef33}@supports (color:color-mix(in lab,red,red)){.bg-cyan-400\/20{background-color:color-mix(in oklab,var(--color-cyan-400)20%,transparent)}}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-600{background-color:var(--color-cyan-600)}.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-50\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/70{background-color:color-mix(in oklab,var(--color-emerald-50)70%,transparent)}}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/80{background-color:color-mix(in oklab,var(--color-emerald-50)80%,transparent)}}.bg-emerald-50\/85{background-color:#ecfdf5d9}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/85{background-color:color-mix(in oklab,var(--color-emerald-50)85%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-400\/20{background-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/20{background-color:color-mix(in oklab,var(--color-emerald-400)20%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-fuchsia-200{background-color:var(--color-fuchsia-200)}.bg-fuchsia-400\/20{background-color:#ec6cff33}@supports (color:color-mix(in lab,red,red)){.bg-fuchsia-400\/20{background-color:color-mix(in oklab,var(--color-fuchsia-400)20%,transparent)}}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-400\/20{background-color:#05df7233}@supports (color:color-mix(in lab,red,red)){.bg-green-400\/20{background-color:color-mix(in oklab,var(--color-green-400)20%,transparent)}}.bg-green-400\/80{background-color:#05df72cc}@supports (color:color-mix(in lab,red,red)){.bg-green-400\/80{background-color:color-mix(in oklab,var(--color-green-400)80%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-200{background-color:var(--color-indigo-200)}.bg-indigo-400\/20{background-color:#7d87ff33}@supports (color:color-mix(in lab,red,red)){.bg-indigo-400\/20{background-color:color-mix(in oklab,var(--color-indigo-400)20%,transparent)}}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-lime-200{background-color:var(--color-lime-200)}.bg-lime-400\/25{background-color:#9de50040}@supports (color:color-mix(in lab,red,red)){.bg-lime-400\/25{background-color:color-mix(in oklab,var(--color-lime-400)25%,transparent)}}.bg-lime-500{background-color:var(--color-lime-500)}.bg-orange-50\/50{background-color:#fff7ed80}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/50{background-color:color-mix(in oklab,var(--color-orange-50)50%,transparent)}}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-200{background-color:var(--color-orange-200)}.bg-orange-400\/20{background-color:#ff8b1a33}@supports (color:color-mix(in lab,red,red)){.bg-orange-400\/20{background-color:color-mix(in oklab,var(--color-orange-400)20%,transparent)}}.bg-orange-500{background-color:var(--color-orange-500)}.bg-pink-200{background-color:var(--color-pink-200)}.bg-pink-400\/20{background-color:#fb64b633}@supports (color:color-mix(in lab,red,red)){.bg-pink-400\/20{background-color:color-mix(in oklab,var(--color-pink-400)20%,transparent)}}.bg-pink-500{background-color:var(--color-pink-500)}.bg-purple-200{background-color:var(--color-purple-200)}.bg-purple-400\/20{background-color:#c07eff33}@supports (color:color-mix(in lab,red,red)){.bg-purple-400\/20{background-color:color-mix(in oklab,var(--color-purple-400)20%,transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/80{background-color:#fef2f2cc}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/80{background-color:color-mix(in oklab,var(--color-red-50)80%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-400\/20{background-color:#ff656833}@supports (color:color-mix(in lab,red,red)){.bg-red-400\/20{background-color:color-mix(in oklab,var(--color-red-400)20%,transparent)}}.bg-red-400\/80{background-color:#ff6568cc}@supports (color:color-mix(in lab,red,red)){.bg-red-400\/80{background-color:color-mix(in oklab,var(--color-red-400)80%,transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/70{background-color:#fff1f2b3}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/70{background-color:color-mix(in oklab,var(--color-rose-50)70%,transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-400\/20{background-color:#ff667f33}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/20{background-color:color-mix(in oklab,var(--color-rose-400)20%,transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/70{background-color:#f0f9ffb3}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/70{background-color:color-mix(in oklab,var(--color-sky-50)70%,transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-200{background-color:var(--color-sky-200)}.bg-sky-400\/20{background-color:#00bcfe33}@supports (color:color-mix(in lab,red,red)){.bg-sky-400\/20{background-color:color-mix(in oklab,var(--color-sky-400)20%,transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-50\/50{background-color:#f0fdfa80}@supports (color:color-mix(in lab,red,red)){.bg-teal-50\/50{background-color:color-mix(in oklab,var(--color-teal-50)50%,transparent)}}.bg-teal-200{background-color:var(--color-teal-200)}.bg-teal-400\/20{background-color:#00d3bd33}@supports (color:color-mix(in lab,red,red)){.bg-teal-400\/20{background-color:color-mix(in oklab,var(--color-teal-400)20%,transparent)}}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-700{background-color:var(--color-teal-700)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-200{background-color:var(--color-violet-200)}.bg-violet-400\/20{background-color:#a685ff33}@supports (color:color-mix(in lab,red,red)){.bg-violet-400\/20{background-color:color-mix(in oklab,var(--color-violet-400)20%,transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-white{background-color:var(--color-white)}.bg-white\!{background-color:var(--color-white)!important}.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\/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\/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\/82{background-color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.bg-white\/82{background-color:color-mix(in oklab,var(--color-white)82%,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-100{background-color:var(--color-yellow-100)}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-yellow-400\/25{background-color:#fac80040}@supports (color:color-mix(in lab,red,red)){.bg-yellow-400\/25{background-color:color-mix(in oklab,var(--color-yellow-400)25%,transparent)}}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-50\/40{background-color:#fafafa66}@supports (color:color-mix(in lab,red,red)){.bg-zinc-50\/40{background-color:color-mix(in oklab,var(--color-zinc-50)40%,transparent)}}.bg-zinc-50\/60{background-color:#fafafa99}@supports (color:color-mix(in lab,red,red)){.bg-zinc-50\/60{background-color:color-mix(in oklab,var(--color-zinc-50)60%,transparent)}}.bg-zinc-50\/70{background-color:#fafafab3}@supports (color:color-mix(in lab,red,red)){.bg-zinc-50\/70{background-color:color-mix(in oklab,var(--color-zinc-50)70%,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-50\/95{background-color:#fafafaf2}@supports (color:color-mix(in lab,red,red)){.bg-zinc-50\/95{background-color:color-mix(in oklab,var(--color-zinc-50)95%,transparent)}}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-100\/70{background-color:#f4f4f5b3}@supports (color:color-mix(in lab,red,red)){.bg-zinc-100\/70{background-color:color-mix(in oklab,var(--color-zinc-100)70%,transparent)}}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-300{background-color:var(--color-zinc-300)}.bg-zinc-400{background-color:var(--color-zinc-400)}.bg-zinc-400\/15{background-color:#9f9fa926}@supports (color:color-mix(in lab,red,red)){.bg-zinc-400\/15{background-color:color-mix(in oklab,var(--color-zinc-400)15%,transparent)}}.bg-zinc-500{background-color:var(--color-zinc-500)}.bg-zinc-600{background-color:var(--color-zinc-600)}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-800\/5{background-color:#27272a0d}@supports (color:color-mix(in lab,red,red)){.bg-zinc-800\/5{background-color:color-mix(in oklab,var(--color-zinc-800)5%,transparent)}}.bg-zinc-800\/6{background-color:#27272a0f}@supports (color:color-mix(in lab,red,red)){.bg-zinc-800\/6{background-color:color-mix(in oklab,var(--color-zinc-800)6%,transparent)}}.bg-zinc-800\/10{background-color:#27272a1a}@supports (color:color-mix(in lab,red,red)){.bg-zinc-800\/10{background-color:color-mix(in oklab,var(--color-zinc-800)10%,transparent)}}.bg-zinc-800\/15{background-color:#27272a26}@supports (color:color-mix(in lab,red,red)){.bg-zinc-800\/15{background-color:color-mix(in oklab,var(--color-zinc-800)15%,transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-900\/30{background-color:#18181b4d}@supports (color:color-mix(in lab,red,red)){.bg-zinc-900\/30{background-color:color-mix(in oklab,var(--color-zinc-900)30%,transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-zinc-950\/45{background-color:#09090b73}@supports (color:color-mix(in lab,red,red)){.bg-zinc-950\/45{background-color:color-mix(in oklab,var(--color-zinc-950)45%,transparent)}}.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-\[linear-gradient\(rgb\(var\(--accent\)\/0\.07\)\,rgb\(var\(--accent\)\/0\.07\)\)\]{background-image:linear-gradient(rgb(var(--accent)/.07),rgb(var(--accent)/.07))}.bg-\[radial-gradient\(circle\,rgb\(var\(--accent\)\/0\.15\)_0\%\,rgba\(255\,255\,255\,0\)_70\%\)\]{background-image:radial-gradient(circle,rgb(var(--accent)/.15),#fff0 70%)}.bg-\[radial-gradient\(ellipse_at_center\,rgb\(255_255_255\/0\.94\)_0\%\,rgb\(255_255_255\/0\.72\)_45\%\,rgb\(255_255_255\/0\.45\)_100\%\)\]{background-image:radial-gradient(#fffffff0,#ffffffb8 45%,#ffffff73)}.bg-\[url\(\'data\:image\/svg\+xml\,\%3Csvg\%20xmlns\=\%22http\:\/\/www\.w3\.org\/2000\/svg\%22\%20viewBox\=\%220\%200\%2016\%2016\%22\%20fill\=\%22\%2300000040\%22\%20class\=\%22size-4\%22\%3E\%3Cpath\%20fill-rule\=\%22evenodd\%22\%20d\=\%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\=\%22evenodd\%22\/\%3E\%3C\/svg\%3E\'\)\]{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2016%2016%22%20fill=%22%2300000040%22%20class=%22size-4%22%3E%3Cpath%20fill-rule=%22evenodd%22%20d=%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=%22evenodd%22/%3E%3C/svg%3E)}.from-\[rgb\(var\(--accent\)\/0\.07\)\]{--tw-gradient-from:rgb(var(--accent)/.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-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab,red,red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab,var(--color-black)60%,transparent)}}.from-black\/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))}.from-teal-50\/70{--tw-gradient-from:#f0fdfab3}@supports (color:color-mix(in lab,red,red)){.from-teal-50\/70{--tw-gradient-from:color-mix(in oklab,var(--color-teal-50)70%,transparent)}}.from-teal-50\/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-transparent{--tw-gradient-from: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))}.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))}.from-zinc-100{--tw-gradient-from:var(--color-zinc-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-1\%{--tw-gradient-from-position:1%}.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-white{--tw-gradient-via:var(--color-white);--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-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-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-white{--tw-gradient-to: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))}.to-zinc-50{--tw-gradient-to:var(--color-zinc-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))}.mask-r-from-\[max\(calc\(100\%-6rem\)\,var\(--flux-scroll-percentage\)\)\]{-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-right:linear-gradient(to right,var(--tw-mask-right-from-color)var(--tw-mask-right-from-position),var(--tw-mask-right-to-color)var(--tw-mask-right-to-position));--tw-mask-right-from-position:max( calc(100% - 6rem) ,var(--flux-scroll-percentage));-webkit-mask-composite:source-in;mask-composite:intersect}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.bg-\[length\:16px_16px\]{background-size:16px 16px}.bg-position-\[right_\.25rem_center\]\!{background-position:right .25rem center!important}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.stroke-zinc-300{stroke:var(--color-zinc-300)}.stroke-\[1\.75\]{stroke-width:1.75px}.stroke-\[2\.4\]{stroke-width:2.4px}.stroke-\[2\.5\]{stroke-width:2.5px}.stroke-\[2\.6\]{stroke-width:2.6px}.stroke-\[2\.65\]{stroke-width:2.65px}.stroke-\[3\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-bottom{object-position:bottom}.object-top{object-position:top}.\!p-0{padding:calc(var(--spacing)*0)!important}.p-0{padding:calc(var(--spacing)*0)}.p-0\!{padding:calc(var(--spacing)*0)!important}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.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\!{padding:calc(var(--spacing)*3)!important}.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-12{padding:calc(var(--spacing)*12)}.p-\[\.3125rem\]{padding:.3125rem}.p-\[1px\]{padding:1px}.p-\[5px\]{padding:5px}.p-\[calc\(0\.25rem-1px\)\]{padding:calc(.25rem - 1px)}.p-\[calc\(0\.75rem-1px\)\]{padding:calc(.75rem - 1px)}.\!px-2{padding-inline:calc(var(--spacing)*2)!important}.\!px-2\.5{padding-inline:calc(var(--spacing)*2.5)!important}.\!px-5{padding-inline:calc(var(--spacing)*5)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\!{padding-inline:calc(var(--spacing)*0)!important}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.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-2\.5\!{padding-inline:calc(var(--spacing)*2.5)!important}.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-5\!{padding-inline:calc(var(--spacing)*5)!important}.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-10{padding-inline:calc(var(--spacing)*10)}.px-16{padding-inline:calc(var(--spacing)*16)}.px-\[\.3125rem\]{padding-inline:.3125rem}.px-\[0\.4rem\]{padding-inline:.4rem}.px-\[3px\]{padding-inline:3px}.\!py-1{padding-block:calc(var(--spacing)*1)!important}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\!{padding-block:calc(var(--spacing)*0)!important}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\!{padding-block:calc(var(--spacing)*2)!important}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\!{padding-block:calc(var(--spacing)*3)!important}.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-16{padding-block:calc(var(--spacing)*16)}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[calc\(0\.5rem-1px\)\]{padding-block:calc(.5rem - 1px)}.py-\[calc\(0\.25rem\)\]{padding-block:.25rem}.py-\[calc\(0\.25rem-1px\)\]{padding-block:calc(.25rem - 1px)}.py-\[calc\(0\.25rem-2px\)\]{padding-block:calc(.25rem - 2px)}.py-\[calc\(0\.75rem-3px\)\]{padding-block:calc(.75rem - 3px)}.py-\[calc\(0\.125rem\+1px\)\]{padding-block:calc(.125rem + 1px)}.ps-1{padding-inline-start:calc(var(--spacing)*1)}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.ps-2\.5{padding-inline-start:calc(var(--spacing)*2.5)}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.ps-3\.5{padding-inline-start:calc(var(--spacing)*3.5)}.ps-4{padding-inline-start:calc(var(--spacing)*4)}.ps-5{padding-inline-start:calc(var(--spacing)*5)}.ps-7{padding-inline-start:calc(var(--spacing)*7)}.ps-9{padding-inline-start:calc(var(--spacing)*9)}.ps-10{padding-inline-start:calc(var(--spacing)*10)}.ps-11{padding-inline-start:calc(var(--spacing)*11)}.ps-\[3px\]{padding-inline-start:3px}.ps-\[5px\]{padding-inline-start:5px}.ps-\[7px\]{padding-inline-start:7px}.ps-\[calc\(0\.5rem-1px\)\]{padding-inline-start:calc(.5rem - 1px)}.ps-\[calc\(0\.25rem\)\]{padding-inline-start:.25rem}.pe-0{padding-inline-end:calc(var(--spacing)*0)}.pe-1{padding-inline-end:calc(var(--spacing)*1)}.pe-1\.5{padding-inline-end:calc(var(--spacing)*1.5)}.pe-2{padding-inline-end:calc(var(--spacing)*2)}.pe-2\.5{padding-inline-end:calc(var(--spacing)*2.5)}.pe-3{padding-inline-end:calc(var(--spacing)*3)}.pe-3\.5{padding-inline-end:calc(var(--spacing)*3.5)}.pe-4{padding-inline-end:calc(var(--spacing)*4)}.pe-6{padding-inline-end:calc(var(--spacing)*6)}.pe-9{padding-inline-end:calc(var(--spacing)*9)}.pe-10{padding-inline-end:calc(var(--spacing)*10)}.pe-11{padding-inline-end:calc(var(--spacing)*11)}.pe-16{padding-inline-end:calc(var(--spacing)*16)}.pe-23{padding-inline-end:calc(var(--spacing)*23)}.pe-30{padding-inline-end:calc(var(--spacing)*30)}.pe-37{padding-inline-end:calc(var(--spacing)*37)}.pe-44{padding-inline-end:calc(var(--spacing)*44)}.pe-51{padding-inline-end:calc(var(--spacing)*51)}.pe-\[\.3125rem\]{padding-inline-end:.3125rem}.pe-\[0px\]{padding-inline-end:0}.pe-\[1\.35rem\]{padding-inline-end:1.35rem}.pe-\[3px\]{padding-inline-end:3px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.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-12{padding-top:calc(var(--spacing)*12)}.pt-\[\.3125rem\]{padding-top:.3125rem}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-1\.5{padding-right:calc(var(--spacing)*1.5)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.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-10{padding-right:calc(var(--spacing)*10)}.pr-11{padding-right:calc(var(--spacing)*11)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-14{padding-right:calc(var(--spacing)*14)}.pr-16{padding-right:calc(var(--spacing)*16)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.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-3\.5{padding-bottom:calc(var(--spacing)*3.5)}.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-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.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-\[\.3125rem\]{padding-bottom:.3125rem}.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[calc\(1rem\+var\(--qai-safe-bottom\,env\(safe-area-inset-bottom\)\)\)\]{padding-bottom:calc(1rem + var(--qai-safe-bottom,env(safe-area-inset-bottom)))}.pb-\[calc\(5\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(6\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(6rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.pb-\[calc\(8\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(8.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(10rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(10rem + env(safe-area-inset-bottom))}.pb-\[calc\(env\(safe-area-inset-bottom\)\+0\.75rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + .75rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+1rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 1rem)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.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-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-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-2xl\!{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.text-2xl\/tight{font-size:var(--text-2xl);line-height:var(--leading-tight)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-3xl\!{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.text-3xl\/tight{font-size:var(--text-3xl);line-height:var(--leading-tight)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-4xl\/tight{font-size:var(--text-4xl);line-height:var(--leading-tight)}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\!{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-lg\!{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.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-xl\!{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[font-size\:inherit\]{font-size:inherit}.text-\[\.56rem\]{font-size:.56rem}.text-\[\.58rem\]{font-size:.58rem}.text-\[\.62rem\]{font-size:.62rem}.text-\[\.66rem\]{font-size:.66rem}.text-\[\.68rem\]{font-size:.68rem}.text-\[\.625rem\]{font-size:.625rem}.text-\[\.5625rem\]{font-size:.5625rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.625rem\]{font-size:1.625rem}.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-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.\!leading-none{--tw-leading:1!important;line-height:1!important}.\!leading-snug{--tw-leading:var(--leading-snug)!important;line-height:var(--leading-snug)!important}.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-7\!{--tw-leading:calc(var(--spacing)*7)!important;line-height:calc(var(--spacing)*7)!important}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.125rem\]{--tw-leading:1.125rem;line-height:1.125rem}.leading-\[1\.375rem\]{--tw-leading:1.375rem;line-height:1.375rem}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.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)}.leading-tight\!{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.\[line-height\:inherit\]{line-height:inherit}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.font-\[weight\:800\]{--tw-font-weight:800;font-weight:800}.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-bold\!{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-medium\!{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.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)}.font-semibold\!{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.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-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-normal\!{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tight\!{--tw-tracking:var(--tracking-tight)!important;letter-spacing:var(--tracking-tight)!important}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-white{color:var(--color-white)!important}.\!text-zinc-400{color:var(--color-zinc-400)!important}.\!text-zinc-900{color:var(--color-zinc-900)!important}.\!text-zinc-950{color:var(--color-zinc-950)!important}.text-\[\#005fb8\]{color:#005fb8}.text-\[\#041e49\]{color:#041e49}.text-\[\#0066cc\]{color:#06c}.text-\[\#a0a0a0\]{color:#a0a0a0}.text-\[rgb\(var\(--accent\)\)\]{color:rgb(var(--accent))}.text-\[rgb\(var\(--accent\)\)\]\!{color:rgb(var(--accent))!important}.text-\[rgb\(var\(--accent-foreground\)\)\]{color:rgb(var(--accent-foreground))}.text-\[rgb\(var\(--button-dark-text\)\)\]{color:rgb(var(--button-dark-text))}.text-\[var\(--callout-icon\)\]{color:var(--callout-icon)}.text-\[var\(--color-accent-content\)\]{color:var(--color-accent-content)}.text-\[var\(--color-accent-foreground\)\]{color:var(--color-accent-foreground)}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\!{color:var(--color-amber-500)!important}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-800\/90{color:#953d00e6}@supports (color:color-mix(in lab,red,red)){.text-amber-800\/90{color:color-mix(in oklab,var(--color-amber-800)90%,transparent)}}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-950{color:var(--color-blue-950)}.text-current{color:currentColor}.text-current\!{color:currentColor!important}.text-cyan-500{color:var(--color-cyan-500)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-800{color:var(--color-cyan-800)}.text-cyan-900{color:var(--color-cyan-900)}.text-cyan-950{color:var(--color-cyan-950)}.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-800\/90{color:#005f46e6}@supports (color:color-mix(in lab,red,red)){.text-emerald-800\/90{color:color-mix(in oklab,var(--color-emerald-800)90%,transparent)}}.text-emerald-900{color:var(--color-emerald-900)}.text-fuchsia-600{color:var(--color-fuchsia-600)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-fuchsia-800{color:var(--color-fuchsia-800)}.text-gray-500{color:var(--color-gray-500)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-600\!{color:var(--color-green-600)!important}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-green-950{color:var(--color-green-950)}.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-950{color:var(--color-indigo-950)}.text-lime-600{color:var(--color-lime-600)}.text-lime-800{color:var(--color-lime-800)}.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-pink-700{color:var(--color-pink-700)}.text-pink-800{color:var(--color-pink-800)}.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-500{color:var(--color-red-500)}.text-red-500\!{color:var(--color-red-500)!important}.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-700\!{color:var(--color-red-700)!important}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-red-950{color:var(--color-red-950)}.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-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-rose-950{color:var(--color-rose-950)}.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-slate-700{color:var(--color-slate-700)}.text-teal-500{color:var(--color-teal-500)}.text-teal-600{color:var(--color-teal-600)}.text-teal-600\!{color:var(--color-teal-600)!important}.text-teal-700{color:var(--color-teal-700)}.text-teal-800{color:var(--color-teal-800)}.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-white{color:var(--color-white)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-800{color:var(--color-yellow-800)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-200\/50{color:#e4e4e780}@supports (color:color-mix(in lab,red,red)){.text-zinc-200\/50{color:color-mix(in oklab,var(--color-zinc-200)50%,transparent)}}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-400\!{color:var(--color-zinc-400)!important}.text-zinc-400\/75{color:#9f9fa9bf}@supports (color:color-mix(in lab,red,red)){.text-zinc-400\/75{color:color-mix(in oklab,var(--color-zinc-400)75%,transparent)}}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-600\!{color:var(--color-zinc-600)!important}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-800\!{color:var(--color-zinc-800)!important}.text-zinc-800\/70{color:#27272ab3}@supports (color:color-mix(in lab,red,red)){.text-zinc-800\/70{color:color-mix(in oklab,var(--color-zinc-800)70%,transparent)}}.text-zinc-900{color:var(--color-zinc-900)}.text-zinc-900\!{color:var(--color-zinc-900)!important}.text-zinc-950{color:var(--color-zinc-950)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.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,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[color-mix\(in_oklab\,var\(--color-accent-content\)\,transparent_80\%\)\]{text-decoration-color:#27272a33}@supports (color:color-mix(in lab,red,red)){.decoration-\[color-mix\(in_oklab\,var\(--color-accent-content\)\,transparent_80\%\)\]{-webkit-text-decoration-color:color-mix(in oklab,var(--color-accent-content),transparent 80%);text-decoration-color:color-mix(in oklab,var(--color-accent-content),transparent 80%)}}.decoration-\[rgb\(var\(--accent\)\)\]\/40{-webkit-text-decoration-color:rgb(var(--accent));text-decoration-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.decoration-\[rgb\(var\(--accent\)\)\]\/40{-webkit-text-decoration-color:color-mix(in oklab,rgb(var(--accent))40%,transparent);text-decoration-color:color-mix(in oklab,rgb(var(--accent))40%,transparent)}}.decoration-\[rgb\(var\(--accent\)\)\]\/64{-webkit-text-decoration-color:rgb(var(--accent));text-decoration-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.decoration-\[rgb\(var\(--accent\)\)\]\/64{-webkit-text-decoration-color:color-mix(in oklab,rgb(var(--accent))64%,transparent);text-decoration-color:color-mix(in oklab,rgb(var(--accent))64%,transparent)}}.decoration-\[var\(--console-line-strong\)\]{-webkit-text-decoration-color:var(--console-line-strong);text-decoration-color:var(--console-line-strong)}.decoration-zinc-300{-webkit-text-decoration-color:var(--color-zinc-300);text-decoration-color:var(--color-zinc-300)}.decoration-zinc-400{-webkit-text-decoration-color:var(--color-zinc-400);text-decoration-color:var(--color-zinc-400)}.decoration-zinc-500{-webkit-text-decoration-color:var(--color-zinc-500);text-decoration-color:var(--color-zinc-500)}.decoration-zinc-800\/20{text-decoration-color:#27272a33}@supports (color:color-mix(in lab,red,red)){.decoration-zinc-800\/20{-webkit-text-decoration-color:color-mix(in oklab,var(--color-zinc-800)20%,transparent);text-decoration-color:color-mix(in oklab,var(--color-zinc-800)20%,transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[6px\]{text-underline-offset:6px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-zinc-400::placeholder{color:var(--color-zinc-400)}.placeholder-zinc-500::placeholder{color:var(--color-zinc-500)}.caret-transparent{caret-color:#0000}.caret-zinc-900{caret-color:var(--color-zinc-900)}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-60\!{opacity:.6!important}.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-100{opacity:1}.opacity-100\!{opacity:1!important}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.07\]{opacity:.07}.opacity-\[0\.10\]{opacity:.1}.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-2xs{--tw-shadow:0 1px 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-\[-8px_0_30px_-5px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:-8px 0 30px -5px var(--tw-shadow-color,#00000026);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_-8px_24px_-18px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 -8px 24px -18px var(--tw-shadow-color,#0000002e);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_-8px_24px_-18px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 -8px 24px -18px var(--tw-shadow-color,#00000073);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_-12px_24px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 -12px 24px var(--tw-shadow-color,#0f172a14);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_-12px_24px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 -12px 24px var(--tw-shadow-color,#0f172a1f);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_1px_rgba\(0\,0\,0\,\.15\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_1px_2px_0px_rgba\(0\,0\,0\,\.05\)\,0px_2px_4px_0px_rgba\(0\,0\,0\,\.1\)\]{--tw-shadow:0px 1px 2px 0px var(--tw-shadow-color,#0000000d),0px 2px 4px 0px 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-\[4px_5px_0_0_rgb\(24_24_27\)\]{--tw-shadow:4px 5px 0 0 var(--tw-shadow-color,#18181b);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_0px_1px_--theme\(--color-white\/\.2\)\]{--tw-shadow:inset 0px 1px var(--tw-shadow-color,#fff3)}@supports (color:color-mix(in lab,red,red)){.shadow-\[inset_0px_1px_--theme\(--color-white\/\.2\)\]{--tw-shadow:inset 0px 1px var(--tw-shadow-color,color-mix(in oklab,var(--color-white)20%,transparent))}}.shadow-\[inset_0px_1px_--theme\(--color-white\/\.2\)\]{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_0px_1px_var\(--color-red-500\)\,inset_0px_2px_--theme\(--color-white\/\.15\)\]{--tw-shadow:inset 0px 1px var(--tw-shadow-color,var(--color-red-500)),inset 0px 2px var(--tw-shadow-color,#ffffff26)}@supports (color:color-mix(in lab,red,red)){.shadow-\[inset_0px_1px_var\(--color-red-500\)\,inset_0px_2px_--theme\(--color-white\/\.15\)\]{--tw-shadow:inset 0px 1px var(--tw-shadow-color,var(--color-red-500)),inset 0px 2px var(--tw-shadow-color,color-mix(in oklab,var(--color-white)15%,transparent))}}.shadow-\[inset_0px_1px_var\(--color-red-500\)\,inset_0px_2px_--theme\(--color-white\/\.15\)\]{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)}.shadow\/accent,.shadow\/border,.shadow\/color,.shadow\/hatch,.shadow\/pager{--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)}.\!ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!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}.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)!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}.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)}.ring-\[2px\]{--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)}.shadow-zinc-900\/15{--tw-shadow-color:#18181b26}@supports (color:color-mix(in lab,red,red)){.shadow-zinc-900\/15{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-zinc-900)15%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-zinc-950\/10{--tw-shadow-color:#09090b1a}@supports (color:color-mix(in lab,red,red)){.shadow-zinc-950\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-zinc-950)10%,transparent)var(--tw-shadow-alpha),transparent)}}.\!ring-red-400\/30{--tw-ring-color:#ff65684d!important}@supports (color:color-mix(in lab,red,red)){.\!ring-red-400\/30{--tw-ring-color:color-mix(in oklab,var(--color-red-400)30%,transparent)!important}}.ring-\[rgb\(var\(--accent\)\)\]{--tw-ring-color:rgb(var(--accent))}.ring-\[rgb\(var\(--accent\)\/0\.3\)\]{--tw-ring-color:rgb(var(--accent)/.3)}.ring-amber-400{--tw-ring-color:var(--color-amber-400)}.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\/7{--tw-ring-color:#00000012}@supports (color:color-mix(in lab,red,red)){.ring-black\/7{--tw-ring-color:color-mix(in oklab,var(--color-black)7%,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\/15{--tw-ring-color:#00000026}@supports (color:color-mix(in lab,red,red)){.ring-black\/15{--tw-ring-color:color-mix(in oklab,var(--color-black)15%,transparent)}}.ring-cyan-100{--tw-ring-color:var(--color-cyan-100)}.ring-cyan-200{--tw-ring-color:var(--color-cyan-200)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/40{--tw-ring-color:#fff6}@supports (color:color-mix(in lab,red,red)){.ring-white\/40{--tw-ring-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.ring-white\/50{--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.ring-white\/50{--tw-ring-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.ring-zinc-200{--tw-ring-color:var(--color-zinc-200)}.ring-zinc-900\/5{--tw-ring-color:#18181b0d}@supports (color:color-mix(in lab,red,red)){.ring-zinc-900\/5{--tw-ring-color:color-mix(in oklab,var(--color-zinc-900)5%,transparent)}}.ring-zinc-950\/5{--tw-ring-color:#09090b0d}@supports (color:color-mix(in lab,red,red)){.ring-zinc-950\/5{--tw-ring-color:color-mix(in oklab,var(--color-zinc-950)5%,transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-2{outline-offset:2px}.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-3xl{--tw-blur:blur(var(--blur-3xl));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-\[5px\]{--tw-blur:blur(5px);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-\[6px\]{--tw-blur:blur(6px);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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-\[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-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-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-\[flex-grow\]{transition-property:flex-grow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;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-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))}.delay-75{transition-delay:75ms}.delay-200{transition-delay:.2s}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.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-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[100ms\]{--tw-duration:.1s;transition-duration:.1s}.duration-\[400ms\]{--tw-duration:.4s;transition-duration:.4s}.duration-\[810ms\]{--tw-duration:.81s;transition-duration:.81s}.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-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.prose-zinc{--tw-prose-body:oklch(37% .013 285.805);--tw-prose-headings:oklch(21% .006 285.885);--tw-prose-lead:oklch(44.2% .017 285.786);--tw-prose-links:oklch(21% .006 285.885);--tw-prose-bold:oklch(21% .006 285.885);--tw-prose-counters:oklch(55.2% .016 285.938);--tw-prose-bullets:oklch(87.1% .006 286.286);--tw-prose-hr:oklch(92% .004 286.32);--tw-prose-quotes:oklch(21% .006 285.885);--tw-prose-quote-borders:oklch(92% .004 286.32);--tw-prose-captions:oklch(55.2% .016 285.938);--tw-prose-kbd:oklch(21% .006 285.885);--tw-prose-kbd-shadows:oklab(21% .00164225 -.00577088/.1);--tw-prose-code:oklch(21% .006 285.885);--tw-prose-pre-code:oklch(92% .004 286.32);--tw-prose-pre-bg:oklch(27.4% .006 286.033);--tw-prose-th-borders:oklch(87.1% .006 286.286);--tw-prose-td-borders:oklch(92% .004 286.32);--tw-prose-invert-body:oklch(87.1% .006 286.286);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.5% .015 286.067);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.5% .015 286.067);--tw-prose-invert-bullets:oklch(44.2% .017 285.786);--tw-prose-invert-hr:oklch(37% .013 285.805);--tw-prose-invert-quotes:oklch(96.7% .001 286.375);--tw-prose-invert-quote-borders:oklch(37% .013 285.805);--tw-prose-invert-captions:oklch(70.5% .015 286.067);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.1% .006 286.286);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.2% .017 285.786);--tw-prose-invert-td-borders:oklch(37% .013 285.805)}.outline-none{--tw-outline-style:none;outline-style:none}.outline-none\!{--tw-outline-style:none!important;outline-style:none!important}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--avatar-radius\:calc\(infinity\*1px\)\]{--avatar-radius:calc(infinity*1px)}.\[--avatar-radius\:var\(--radius-lg\)\]{--avatar-radius:var(--radius-lg)}.\[--avatar-radius\:var\(--radius-md\)\]{--avatar-radius:var(--radius-md)}.\[--avatar-radius\:var\(--radius-sm\)\]{--avatar-radius:var(--radius-sm)}.\[--avatar-radius\:var\(--radius-xl\)\]{--avatar-radius:var(--radius-xl)}.\[--callout-background\:var\(--color-amber-50\)\]{--callout-background:var(--color-amber-50)}.\[--callout-background\:var\(--color-blue-50\)\]{--callout-background:var(--color-blue-50)}.\[--callout-background\:var\(--color-cyan-50\)\]{--callout-background:var(--color-cyan-50)}.\[--callout-background\:var\(--color-emerald-50\)\]{--callout-background:var(--color-emerald-50)}.\[--callout-background\:var\(--color-fuchsia-50\)\]{--callout-background:var(--color-fuchsia-50)}.\[--callout-background\:var\(--color-green-50\)\]{--callout-background:var(--color-green-50)}.\[--callout-background\:var\(--color-indigo-50\)\]{--callout-background:var(--color-indigo-50)}.\[--callout-background\:var\(--color-lime-50\)\]{--callout-background:var(--color-lime-50)}.\[--callout-background\:var\(--color-orange-50\)\]{--callout-background:var(--color-orange-50)}.\[--callout-background\:var\(--color-pink-50\)\]{--callout-background:var(--color-pink-50)}.\[--callout-background\:var\(--color-purple-50\)\]{--callout-background:var(--color-purple-50)}.\[--callout-background\:var\(--color-red-50\)\]{--callout-background:var(--color-red-50)}.\[--callout-background\:var\(--color-rose-50\)\]{--callout-background:var(--color-rose-50)}.\[--callout-background\:var\(--color-sky-50\)\]{--callout-background:var(--color-sky-50)}.\[--callout-background\:var\(--color-teal-50\)\]{--callout-background:var(--color-teal-50)}.\[--callout-background\:var\(--color-violet-50\)\]{--callout-background:var(--color-violet-50)}.\[--callout-background\:var\(--color-white\)\]{--callout-background:var(--color-white)}.\[--callout-background\:var\(--color-yellow-50\)\]{--callout-background:var(--color-yellow-50)}.\[--callout-background\:var\(--color-zinc-50\)\]{--callout-background:var(--color-zinc-50)}.\[--callout-border\:var\(--color-amber-400\)\]{--callout-border:var(--color-amber-400)}.\[--callout-border\:var\(--color-blue-200\)\]{--callout-border:var(--color-blue-200)}.\[--callout-border\:var\(--color-cyan-200\)\]{--callout-border:var(--color-cyan-200)}.\[--callout-border\:var\(--color-emerald-200\)\]{--callout-border:var(--color-emerald-200)}.\[--callout-border\:var\(--color-fuchsia-200\)\]{--callout-border:var(--color-fuchsia-200)}.\[--callout-border\:var\(--color-green-300\)\]{--callout-border:var(--color-green-300)}.\[--callout-border\:var\(--color-indigo-200\)\]{--callout-border:var(--color-indigo-200)}.\[--callout-border\:var\(--color-lime-400\)\]{--callout-border:var(--color-lime-400)}.\[--callout-border\:var\(--color-orange-200\)\]{--callout-border:var(--color-orange-200)}.\[--callout-border\:var\(--color-pink-200\)\]{--callout-border:var(--color-pink-200)}.\[--callout-border\:var\(--color-purple-300\)\]{--callout-border:var(--color-purple-300)}.\[--callout-border\:var\(--color-red-200\)\]{--callout-border:var(--color-red-200)}.\[--callout-border\:var\(--color-rose-200\)\]{--callout-border:var(--color-rose-200)}.\[--callout-border\:var\(--color-sky-200\)\]{--callout-border:var(--color-sky-200)}.\[--callout-border\:var\(--color-teal-200\)\]{--callout-border:var(--color-teal-200)}.\[--callout-border\:var\(--color-violet-200\)\]{--callout-border:var(--color-violet-200)}.\[--callout-border\:var\(--color-yellow-400\)\]{--callout-border:var(--color-yellow-400)}.\[--callout-border\:var\(--color-zinc-200\)\]{--callout-border:var(--color-zinc-200)}.\[--callout-heading\:var\(--color-amber-600\)\]{--callout-heading:var(--color-amber-600)}.\[--callout-heading\:var\(--color-blue-600\)\]{--callout-heading:var(--color-blue-600)}.\[--callout-heading\:var\(--color-cyan-600\)\]{--callout-heading:var(--color-cyan-600)}.\[--callout-heading\:var\(--color-emerald-600\)\]{--callout-heading:var(--color-emerald-600)}.\[--callout-heading\:var\(--color-fuchsia-600\)\]{--callout-heading:var(--color-fuchsia-600)}.\[--callout-heading\:var\(--color-green-600\)\]{--callout-heading:var(--color-green-600)}.\[--callout-heading\:var\(--color-indigo-600\)\]{--callout-heading:var(--color-indigo-600)}.\[--callout-heading\:var\(--color-lime-700\)\]{--callout-heading:var(--color-lime-700)}.\[--callout-heading\:var\(--color-orange-600\)\]{--callout-heading:var(--color-orange-600)}.\[--callout-heading\:var\(--color-pink-600\)\]{--callout-heading:var(--color-pink-600)}.\[--callout-heading\:var\(--color-purple-800\)\]{--callout-heading:var(--color-purple-800)}.\[--callout-heading\:var\(--color-red-700\)\]{--callout-heading:var(--color-red-700)}.\[--callout-heading\:var\(--color-rose-600\)\]{--callout-heading:var(--color-rose-600)}.\[--callout-heading\:var\(--color-sky-600\)\]{--callout-heading:var(--color-sky-600)}.\[--callout-heading\:var\(--color-teal-600\)\]{--callout-heading:var(--color-teal-600)}.\[--callout-heading\:var\(--color-violet-600\)\]{--callout-heading:var(--color-violet-600)}.\[--callout-heading\:var\(--color-yellow-600\)\]{--callout-heading:var(--color-yellow-600)}.\[--callout-heading\:var\(--color-zinc-800\)\]{--callout-heading:var(--color-zinc-800)}.\[--callout-icon\:var\(--color-amber-500\)\]{--callout-icon:var(--color-amber-500)}.\[--callout-icon\:var\(--color-blue-500\)\]{--callout-icon:var(--color-blue-500)}.\[--callout-icon\:var\(--color-cyan-500\)\]{--callout-icon:var(--color-cyan-500)}.\[--callout-icon\:var\(--color-emerald-500\)\]{--callout-icon:var(--color-emerald-500)}.\[--callout-icon\:var\(--color-fuchsia-500\)\]{--callout-icon:var(--color-fuchsia-500)}.\[--callout-icon\:var\(--color-green-500\)\]{--callout-icon:var(--color-green-500)}.\[--callout-icon\:var\(--color-indigo-500\)\]{--callout-icon:var(--color-indigo-500)}.\[--callout-icon\:var\(--color-lime-500\)\]{--callout-icon:var(--color-lime-500)}.\[--callout-icon\:var\(--color-orange-500\)\]{--callout-icon:var(--color-orange-500)}.\[--callout-icon\:var\(--color-pink-500\)\]{--callout-icon:var(--color-pink-500)}.\[--callout-icon\:var\(--color-purple-500\)\]{--callout-icon:var(--color-purple-500)}.\[--callout-icon\:var\(--color-red-400\)\]{--callout-icon:var(--color-red-400)}.\[--callout-icon\:var\(--color-rose-500\)\]{--callout-icon:var(--color-rose-500)}.\[--callout-icon\:var\(--color-sky-500\)\]{--callout-icon:var(--color-sky-500)}.\[--callout-icon\:var\(--color-teal-500\)\]{--callout-icon:var(--color-teal-500)}.\[--callout-icon\:var\(--color-violet-500\)\]{--callout-icon:var(--color-violet-500)}.\[--callout-icon\:var\(--color-yellow-500\)\]{--callout-icon:var(--color-yellow-500)}.\[--callout-icon\:var\(--color-zinc-400\)\]{--callout-icon:var(--color-zinc-400)}.\[--callout-text\:var\(--color-amber-600\)\]{--callout-text:var(--color-amber-600)}.\[--callout-text\:var\(--color-blue-600\)\]{--callout-text:var(--color-blue-600)}.\[--callout-text\:var\(--color-cyan-600\)\]{--callout-text:var(--color-cyan-600)}.\[--callout-text\:var\(--color-emerald-600\)\]{--callout-text:var(--color-emerald-600)}.\[--callout-text\:var\(--color-fuchsia-600\)\]{--callout-text:var(--color-fuchsia-600)}.\[--callout-text\:var\(--color-green-600\)\]{--callout-text:var(--color-green-600)}.\[--callout-text\:var\(--color-indigo-600\)\]{--callout-text:var(--color-indigo-600)}.\[--callout-text\:var\(--color-lime-600\)\]{--callout-text:var(--color-lime-600)}.\[--callout-text\:var\(--color-orange-600\)\]{--callout-text:var(--color-orange-600)}.\[--callout-text\:var\(--color-pink-600\)\]{--callout-text:var(--color-pink-600)}.\[--callout-text\:var\(--color-purple-700\)\]{--callout-text:var(--color-purple-700)}.\[--callout-text\:var\(--color-red-700\)\]{--callout-text:var(--color-red-700)}.\[--callout-text\:var\(--color-rose-600\)\]{--callout-text:var(--color-rose-600)}.\[--callout-text\:var\(--color-sky-600\)\]{--callout-text:var(--color-sky-600)}.\[--callout-text\:var\(--color-teal-600\)\]{--callout-text:var(--color-teal-600)}.\[--callout-text\:var\(--color-violet-600\)\]{--callout-text:var(--color-violet-600)}.\[--callout-text\:var\(--color-yellow-700\)\]{--callout-text:var(--color-yellow-700)}.\[--callout-text\:var\(--color-zinc-500\)\]{--callout-text:var(--color-zinc-500)}.\[--color-accent-content\:var\(--color-amber-600\)\]{--color-accent-content:var(--color-amber-600)}.\[--color-accent-content\:var\(--color-blue-600\)\]{--color-accent-content:var(--color-blue-600)}.\[--color-accent-content\:var\(--color-cyan-600\)\]{--color-accent-content:var(--color-cyan-600)}.\[--color-accent-content\:var\(--color-emerald-600\)\]{--color-accent-content:var(--color-emerald-600)}.\[--color-accent-content\:var\(--color-fuchsia-600\)\]{--color-accent-content:var(--color-fuchsia-600)}.\[--color-accent-content\:var\(--color-gray-800\)\]{--color-accent-content:var(--color-gray-800)}.\[--color-accent-content\:var\(--color-green-600\)\]{--color-accent-content:var(--color-green-600)}.\[--color-accent-content\:var\(--color-indigo-600\)\]{--color-accent-content:var(--color-indigo-600)}.\[--color-accent-content\:var\(--color-lime-600\)\]{--color-accent-content:var(--color-lime-600)}.\[--color-accent-content\:var\(--color-mauve-800\)\]{--color-accent-content:var(--color-mauve-800)}.\[--color-accent-content\:var\(--color-mist-800\)\]{--color-accent-content:var(--color-mist-800)}.\[--color-accent-content\:var\(--color-neutral-800\)\]{--color-accent-content:var(--color-neutral-800)}.\[--color-accent-content\:var\(--color-olive-800\)\]{--color-accent-content:var(--color-olive-800)}.\[--color-accent-content\:var\(--color-orange-600\)\]{--color-accent-content:var(--color-orange-600)}.\[--color-accent-content\:var\(--color-pink-600\)\]{--color-accent-content:var(--color-pink-600)}.\[--color-accent-content\:var\(--color-purple-600\)\]{--color-accent-content:var(--color-purple-600)}.\[--color-accent-content\:var\(--color-red-600\)\]{--color-accent-content:var(--color-red-600)}.\[--color-accent-content\:var\(--color-rose-500\)\]{--color-accent-content:var(--color-rose-500)}.\[--color-accent-content\:var\(--color-sky-600\)\]{--color-accent-content:var(--color-sky-600)}.\[--color-accent-content\:var\(--color-slate-800\)\]{--color-accent-content:var(--color-slate-800)}.\[--color-accent-content\:var\(--color-stone-800\)\]{--color-accent-content:var(--color-stone-800)}.\[--color-accent-content\:var\(--color-taupe-800\)\]{--color-accent-content:var(--color-taupe-800)}.\[--color-accent-content\:var\(--color-teal-600\)\]{--color-accent-content:var(--color-teal-600)}.\[--color-accent-content\:var\(--color-violet-600\)\]{--color-accent-content:var(--color-violet-600)}.\[--color-accent-content\:var\(--color-yellow-600\)\]{--color-accent-content:var(--color-yellow-600)}.\[--color-accent-content\:var\(--color-zinc-800\)\]{--color-accent-content:var(--color-zinc-800)}.\[--color-accent-foreground\:var\(--color-amber-950\)\]{--color-accent-foreground:var(--color-amber-950)}.\[--color-accent-foreground\:var\(--color-lime-900\)\]{--color-accent-foreground:var(--color-lime-900)}.\[--color-accent-foreground\:var\(--color-white\)\]{--color-accent-foreground:var(--color-white)}.\[--color-accent-foreground\:var\(--color-yellow-950\)\]{--color-accent-foreground:var(--color-yellow-950)}.\[--color-accent\:var\(--color-amber-400\)\]{--color-accent:var(--color-amber-400)}.\[--color-accent\:var\(--color-blue-500\)\]{--color-accent:var(--color-blue-500)}.\[--color-accent\:var\(--color-cyan-600\)\]{--color-accent:var(--color-cyan-600)}.\[--color-accent\:var\(--color-emerald-600\)\]{--color-accent:var(--color-emerald-600)}.\[--color-accent\:var\(--color-fuchsia-600\)\]{--color-accent:var(--color-fuchsia-600)}.\[--color-accent\:var\(--color-gray-800\)\]{--color-accent:var(--color-gray-800)}.\[--color-accent\:var\(--color-green-600\)\]{--color-accent:var(--color-green-600)}.\[--color-accent\:var\(--color-indigo-500\)\]{--color-accent:var(--color-indigo-500)}.\[--color-accent\:var\(--color-lime-400\)\]{--color-accent:var(--color-lime-400)}.\[--color-accent\:var\(--color-mauve-800\)\]{--color-accent:var(--color-mauve-800)}.\[--color-accent\:var\(--color-mist-800\)\]{--color-accent:var(--color-mist-800)}.\[--color-accent\:var\(--color-neutral-800\)\]{--color-accent:var(--color-neutral-800)}.\[--color-accent\:var\(--color-olive-800\)\]{--color-accent:var(--color-olive-800)}.\[--color-accent\:var\(--color-orange-500\)\]{--color-accent:var(--color-orange-500)}.\[--color-accent\:var\(--color-pink-600\)\]{--color-accent:var(--color-pink-600)}.\[--color-accent\:var\(--color-purple-500\)\]{--color-accent:var(--color-purple-500)}.\[--color-accent\:var\(--color-red-500\)\]{--color-accent:var(--color-red-500)}.\[--color-accent\:var\(--color-rose-500\)\]{--color-accent:var(--color-rose-500)}.\[--color-accent\:var\(--color-sky-600\)\]{--color-accent:var(--color-sky-600)}.\[--color-accent\:var\(--color-slate-800\)\]{--color-accent:var(--color-slate-800)}.\[--color-accent\:var\(--color-stone-800\)\]{--color-accent:var(--color-stone-800)}.\[--color-accent\:var\(--color-taupe-800\)\]{--color-accent:var(--color-taupe-800)}.\[--color-accent\:var\(--color-teal-600\)\]{--color-accent:var(--color-teal-600)}.\[--color-accent\:var\(--color-violet-500\)\]{--color-accent:var(--color-violet-500)}.\[--color-accent\:var\(--color-yellow-400\)\]{--color-accent:var(--color-yellow-400)}.\[--color-accent\:var\(--color-zinc-800\)\]{--color-accent:var(--color-zinc-800)}.\[--flux-flyout-translate\:translateX\(-50px\)\]{--flux-flyout-translate:translateX(-50px)}.\[--flux-flyout-translate\:translateX\(50px\)\]{--flux-flyout-translate:translateX(50px)}.\[--flux-flyout-translate\:translateY\(50px\)\]{--flux-flyout-translate:translateY(50px)}.\[--flux-progress-color\:var\(--color-accent\)\]{--flux-progress-color:var(--color-accent)}.\[--flux-progress-color\:var\(--color-amber-600\)\]{--flux-progress-color:var(--color-amber-600)}.\[--flux-progress-color\:var\(--color-blue-600\)\]{--flux-progress-color:var(--color-blue-600)}.\[--flux-progress-color\:var\(--color-cyan-600\)\]{--flux-progress-color:var(--color-cyan-600)}.\[--flux-progress-color\:var\(--color-emerald-600\)\]{--flux-progress-color:var(--color-emerald-600)}.\[--flux-progress-color\:var\(--color-fuchsia-600\)\]{--flux-progress-color:var(--color-fuchsia-600)}.\[--flux-progress-color\:var\(--color-green-600\)\]{--flux-progress-color:var(--color-green-600)}.\[--flux-progress-color\:var\(--color-indigo-600\)\]{--flux-progress-color:var(--color-indigo-600)}.\[--flux-progress-color\:var\(--color-lime-600\)\]{--flux-progress-color:var(--color-lime-600)}.\[--flux-progress-color\:var\(--color-orange-600\)\]{--flux-progress-color:var(--color-orange-600)}.\[--flux-progress-color\:var\(--color-pink-600\)\]{--flux-progress-color:var(--color-pink-600)}.\[--flux-progress-color\:var\(--color-purple-600\)\]{--flux-progress-color:var(--color-purple-600)}.\[--flux-progress-color\:var\(--color-red-600\)\]{--flux-progress-color:var(--color-red-600)}.\[--flux-progress-color\:var\(--color-rose-600\)\]{--flux-progress-color:var(--color-rose-600)}.\[--flux-progress-color\:var\(--color-sky-600\)\]{--flux-progress-color:var(--color-sky-600)}.\[--flux-progress-color\:var\(--color-teal-600\)\]{--flux-progress-color:var(--color-teal-600)}.\[--flux-progress-color\:var\(--color-violet-600\)\]{--flux-progress-color:var(--color-violet-600)}.\[--flux-progress-color\:var\(--color-yellow-600\)\]{--flux-progress-color:var(--color-yellow-600)}.\[--flux-scroll-percentage\:0\%\]{--flux-scroll-percentage:0%}.\[--haze-border\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_80\%\)\]{--haze-border:#27272a33}@supports (color:color-mix(in lab,red,red)){.\[--haze-border\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_80\%\)\]{--haze-border:color-mix(in oklab,var(--color-accent-content),transparent 80%)}}.\[--haze-light\:color-mix\(in_oklab\,_var\(--color-accent\)\,_transparent_98\%\)\]{--haze-light:#27272a05}@supports (color:color-mix(in lab,red,red)){.\[--haze-light\:color-mix\(in_oklab\,_var\(--color-accent\)\,_transparent_98\%\)\]{--haze-light:color-mix(in oklab,var(--color-accent),transparent 98%)}}.\[--haze\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_97\.5\%\)\]{--haze:#27272a06}@supports (color:color-mix(in lab,red,red)){.\[--haze\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_97\.5\%\)\]{--haze:color-mix(in oklab,var(--color-accent-content),transparent 97.5%)}}.\[--hover-fill\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_90\%\)\]{--hover-fill:#27272a1a}@supports (color:color-mix(in lab,red,red)){.\[--hover-fill\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_90\%\)\]{--hover-fill:color-mix(in oklab,var(--color-accent-content),transparent 90%)}}.\[animation-delay\:0\.15s\]{animation-delay:.15s}.\[animation-delay\:0s\]{animation-delay:0s}.\[animation-duration\:1s\]{animation-duration:1s}.\[background\:var\(--console-surface\)\]{background:var(--console-surface)}.\[grid-area\:aside\]{grid-area:aside}.\[grid-area\:footer\]{grid-area:footer}.\[grid-area\:header\]{grid-area:header}.\[grid-area\:main\]{grid-area:main}.\[grid-area\:sidebar\]{grid-area:sidebar}.\[print-color-adjust\:exact\]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.\[scrollbar-width\:none\]{scrollbar-width:none}:is(.\*\:col-start-1>*){grid-column-start:1}:is(.\*\:row-start-1>*){grid-row-start:1}:is(.\*\:h-auto>*){height:auto}:is(.\*\:bg-zinc-200>*){background-color:var(--color-zinc-200)}:is(.\*\:p-1\.5>*){padding:calc(var(--spacing)*1.5)}:is(.\*\: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))}:is(.\*\*\:ring-white *){--tw-ring-color:var(--color-white)}:is(.\*\:not-first\:-ml-2>*):not(:first-child){margin-left:calc(var(--spacing)*-2)}.not-first-of-type\:mt-1:not(:first-of-type){margin-top:calc(var(--spacing)*1)}.not-in-data-flux-sidebar-collapsed-desktop\:hidden:not(:where([data-flux-sidebar-collapsed-desktop]) *){display:none}.not-in-data-loading\:opacity-0:not(:where([data-loading]) *){opacity:0}.not-in-\[tr\:first-child\]\:border-t:not(:where(:is(tr:first-child)) *){border-top-style:var(--tw-border-style);border-top-width:1px}.not-data-open\:hidden:not([data-open]){display:none}@supports not ((-moz-appearance:none)){.not-\[\@supports\(-moz-appearance\:none\)\]\:hidden{display:none}}.group-last\/breadcrumb\:hidden:is(:where(.group\/breadcrumb):last-child *){display:none}.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}@media(hover:hover){.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.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\:bg-zinc-400:is(:where(.group):hover *){background-color:var(--color-zinc-400)}.group-hover\:text-\[rgb\(var\(--accent\)\)\]:is(:where(.group):hover *){color:rgb(var(--accent))}.group-hover\:text-zinc-600:is(:where(.group):hover *){color:var(--color-zinc-600)}.group-hover\:text-zinc-700:is(:where(.group):hover *){color:var(--color-zinc-700)}.group-hover\:text-zinc-800:is(:where(.group):hover *){color:var(--color-zinc-800)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-50:is(:where(.group):hover *){opacity:.5}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/accordion-heading\:text-zinc-800:is(:where(.group\/accordion-heading):hover *){color:var(--color-zinc-800)}.group-hover\/info\:block:is(:where(.group\/info):hover *){display:block}.group-hover\/info\:text-zinc-600:is(:where(.group\/info):hover *){color:var(--color-zinc-600)}.group-hover\/sortable\:text-zinc-800:is(:where(.group\/sortable):hover *){color:var(--color-zinc-800)}.group-hover\/sortable\:opacity-100:is(:where(.group\/sortable):hover *){opacity:1}}.group-focus-visible\:underline:is(:where(.group):focus-visible *){text-decoration-line:underline}.group-active\:scale-\[1\.01\]:is(:where(.group):active *){scale:1.01}.group-data-active\/item\:text-zinc-800:is(:where(.group\/item)[data-active] *){color:var(--color-zinc-800)}.group-data-checked\:translate-x-\[0\.9375rem\]:is(:where(.group)[data-checked] *){--tw-translate-x:.9375rem;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-checked\:bg-\(--color-accent-foreground\):is(:where(.group)[data-checked] *){background-color:var(--color-accent-foreground)}.group-data-checked\/menu-checkbox\:block:is(:where(.group\/menu-checkbox)[data-checked] *),.group-data-checked\/menu-radio\:block:is(:where(.group\/menu-radio)[data-checked] *),.group-data-open\/accordion-heading\:block:is(:where(.group\/accordion-heading)[data-open] *){display:block}.group-data-open\/accordion-heading\:hidden:is(:where(.group\/accordion-heading)[data-open] *){display:none}.group-data-open\/disclosure-button\:block:is(:where(.group\/disclosure-button)[data-open] *){display:block}.group-data-open\/disclosure-button\:hidden:is(:where(.group\/disclosure-button)[data-open] *){display:none}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.placeholder\:text-zinc-400::placeholder{color:var(--color-zinc-400)}.placeholder\:text-zinc-500::placeholder{color:var(--color-zinc-500)}.placeholder\:text-zinc-600::placeholder{color:var(--color-zinc-600)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.before\:z-10:before{content:var(--tw-content);z-index:10}.before\:-translate-x-full:before{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:animate-\[flux-shimmer_2s_infinite\]:before{content:var(--tw-content);animation:2s infinite flux-shimmer}.before\:bg-gradient-to-r:before{content:var(--tw-content);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\:from-transparent:before{content:var(--tw-content);--tw-gradient-from: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))}.before\:via-\[var\(--flux-shimmer-color\)\]\/50:before{content:var(--tw-content);--tw-gradient-via:var(--flux-shimmer-color)}@supports (color:color-mix(in lab,red,red)){.before\:via-\[var\(--flux-shimmer-color\)\]\/50:before{--tw-gradient-via:color-mix(in oklab,var(--flux-shimmer-color)50%,transparent)}}.before\:via-\[var\(--flux-shimmer-color\)\]\/50:before{--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)}.before\:to-transparent:before{content:var(--tw-content);--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))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-px:after{content:var(--tw-content);inset:-1px}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:inset-\[3px\]:after{content:var(--tw-content);inset:3px}.after\:rounded-\[1px\]:after{content:var(--tw-content);border-radius:1px}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:rounded-lg:after{content:var(--tw-content);border-radius:var(--radius-lg)}.after\:rounded-md:after{content:var(--tw-content);border-radius:var(--radius-md)}.after\:rounded-sm:after{content:var(--tw-content);border-radius:var(--radius-sm)}.after\:rounded-xl:after{content:var(--tw-content);border-radius:var(--radius-xl)}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:inset-ring-\[1px\]:after{content:var(--tw-content);--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.after\:inset-ring-black\/7:after{content:var(--tw-content);--tw-inset-ring-color:#00000012}@supports (color:color-mix(in lab,red,red)){.after\:inset-ring-black\/7:after{--tw-inset-ring-color:color-mix(in oklab,var(--color-black)7%,transparent)}}.after\:content-\[var\(--flux-file-upload-progress-as-string\)\]:after{--tw-content:var(--flux-file-upload-progress-as-string);content:var(--tw-content)}.first\:sticky:first-child{position:sticky}.first\:left-0:first-child{left:calc(var(--spacing)*0)}.first\:ps-0:first-child{padding-inline-start:calc(var(--spacing)*0)}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.first\:pt-2:first-child{padding-top:calc(var(--spacing)*2)}.first\:after\:pointer-events-none:first-child:after{content:var(--tw-content);pointer-events:none}.first\:after\:absolute:first-child:after{content:var(--tw-content);position:absolute}.first\:after\:inset-y-0:first-child:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.first\:after\:right-0:first-child:after{content:var(--tw-content);right:calc(var(--spacing)*0)}.first\:after\:w-8:first-child:after{content:var(--tw-content);width:calc(var(--spacing)*8)}.first\:after\:translate-x-full:first-child:after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.last\:sticky:last-child{position:sticky}.last\:right-0:last-child{right:calc(var(--spacing)*0)}.last\:bottom-0:last-child{bottom:calc(var(--spacing)*0)}.last\:z-20:last-child{z-index:20}.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\:pe-0:last-child{padding-inline-end:calc(var(--spacing)*0)}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.last\:after\:pointer-events-none:last-child:after{content:var(--tw-content);pointer-events:none}.last\:after\:absolute:last-child:after{content:var(--tw-content);position:absolute}.last\:after\:inset-y-0:last-child:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.last\:after\:left-0:last-child:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.last\:after\:w-8:last-child:after{content:var(--tw-content);width:calc(var(--spacing)*8)}.last\:after\:-translate-x-full:last-child:after{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.odd\:bg-zinc-100\/70:nth-child(odd){background-color:#f4f4f5b3}@supports (color:color-mix(in lab,red,red)){.odd\:bg-zinc-100\/70:nth-child(odd){background-color:color-mix(in oklab,var(--color-zinc-100)70%,transparent)}}.first-of-type\:rounded-s-lg:first-of-type{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.last-of-type\:rounded-e-lg:last-of-type{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.read-only\:bg-zinc-50:read-only{background-color:var(--color-zinc-50)}.focus-within\:border-teal-400:focus-within{border-color:var(--color-teal-400)}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.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\:border-\[rgb\(var\(--accent\)\)\]:hover{border-color:rgb(var(--accent))}.hover\:border-\[var\(--haze-border\)\]:hover{border-color:var(--haze-border)}.hover\:border-cyan-400:hover{border-color:var(--color-cyan-400)}.hover\:border-red-300:hover{border-color:var(--color-red-300)}.hover\:border-teal-200:hover{border-color:var(--color-teal-200)}.hover\:border-zinc-200:hover{border-color:var(--color-zinc-200)}.hover\:border-zinc-300:hover{border-color:var(--color-zinc-300)}.hover\:border-zinc-400:hover{border-color:var(--color-zinc-400)}.hover\:\!bg-zinc-800:hover{background-color:var(--color-zinc-800)!important}.hover\:bg-\[color-mix\(in_oklab\,_var\(--color-accent\)\,_black_8\%\)\]:hover{background-color:#242427}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_oklab\,_var\(--color-accent\)\,_black_8\%\)\]:hover{background-color:color-mix(in oklab,var(--color-accent),black 8%)}}.hover\:bg-\[color-mix\(in_oklab\,_var\(--color-accent\)\,_transparent_10\%\)\]:hover{background-color:#27272ae6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_oklab\,_var\(--color-accent\)\,_transparent_10\%\)\]:hover{background-color:color-mix(in oklab,var(--color-accent),transparent 10%)}}.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-cyan-50:hover{background-color:var(--color-cyan-50)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-200:hover{background-color:var(--color-emerald-200)}.hover\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\:bg-orange-200:hover{background-color:var(--color-orange-200)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-sky-200:hover{background-color:var(--color-sky-200)}.hover\:bg-teal-50\/60:hover{background-color:#f0fdfa99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-teal-50\/60:hover{background-color:color-mix(in oklab,var(--color-teal-50)60%,transparent)}}.hover\:bg-violet-200:hover{background-color:var(--color-violet-200)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.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-100\!:hover{background-color:var(--color-zinc-100)!important}.hover\:bg-zinc-200:hover{background-color:var(--color-zinc-200)}.hover\:bg-zinc-200\/70:hover{background-color:#e4e4e7b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-200\/70:hover{background-color:color-mix(in oklab,var(--color-zinc-200)70%,transparent)}}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:bg-zinc-800\/5:hover{background-color:#27272a0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-800\/5:hover{background-color:color-mix(in oklab,var(--color-zinc-800)5%,transparent)}}.hover\:bg-zinc-800\/10:hover{background-color:#27272a1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-800\/10:hover{background-color:color-mix(in oklab,var(--color-zinc-800)10%,transparent)}}.hover\:bg-zinc-800\/\[4\%\]:hover{background-color:#27272a0a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-800\/\[4\%\]:hover{background-color:color-mix(in oklab,var(--color-zinc-800)4%,transparent)}}.hover\:bg-\[url\(\'data\:image\/svg\+xml\,\%3Csvg\%20xmlns\=\%22http\:\/\/www\.w3\.org\/2000\/svg\%22\%20viewBox\=\%220\%200\%2016\%2016\%22\%20fill\=\%22\%231f2937\%22\%20class\=\%22size-4\%22\%3E\%3Cpath\%20fill-rule\=\%22evenodd\%22\%20d\=\%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\=\%22evenodd\%22\/\%3E\%3C\/svg\%3E\'\)\]:hover{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2016%2016%22%20fill=%22%231f2937%22%20class=%22size-4%22%3E%3Cpath%20fill-rule=%22evenodd%22%20d=%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=%22evenodd%22/%3E%3C/svg%3E)}.hover\:bg-\[length\:16px_16px\]:hover{background-size:16px 16px}.hover\:\!text-zinc-700:hover{color:var(--color-zinc-700)!important}.hover\:text-\[var\(--console-crit\)\]:hover{color:var(--console-crit)}.hover\:text-\[var\(--console-ink\)\]:hover{color:var(--console-ink)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-800:hover{color:var(--color-red-800)}.hover\:text-zinc-300:hover{color:var(--color-zinc-300)}.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\:text-zinc-800\!:hover{color:var(--color-zinc-800)!important}.hover\:text-zinc-900:hover{color:var(--color-zinc-900)}.hover\:text-zinc-950:hover{color:var(--color-zinc-950)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[rgb\(var\(--accent\)\)\]:hover{-webkit-text-decoration-color:rgb(var(--accent));text-decoration-color:rgb(var(--accent))}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:decoration-zinc-700:hover{-webkit-text-decoration-color:var(--color-zinc-700);text-decoration-color:var(--color-zinc-700)}.hover\:decoration-zinc-800:hover{-webkit-text-decoration-color:var(--color-zinc-800);text-decoration-color:var(--color-zinc-800)}.hover\:opacity-100:hover{opacity:1}.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\:brightness-95:hover{--tw-brightness:brightness(95%);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,)}.hover\:after\:bg-\[var\(--haze-light\)\]:hover:after{content:var(--tw-content);background-color:var(--haze-light)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-3:focus{top:calc(var(--spacing)*3)}.focus\:top-full:focus{top:100%}.focus\:right-0:focus{right:calc(var(--spacing)*0)}.focus\:right-3:focus{right:calc(var(--spacing)*3)}.focus\:z-20:focus{z-index:20}.focus\:mt-2:focus{margin-top:calc(var(--spacing)*2)}.focus\:flex:focus{display:flex}.focus\:min-h-10:focus{min-height:calc(var(--spacing)*10)}.focus\:w-32:focus{width:calc(var(--spacing)*32)}.focus\:items-center:focus{align-items:center}.focus\:justify-center:focus{justify-content:center}.focus\:rounded-lg:focus{border-radius:var(--radius-lg)}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:border:focus{border-style:var(--tw-border-style);border-width:1px}.focus\:border-\[rgb\(var\(--accent\)\)\]:focus{border-color:rgb(var(--accent))}.focus\:border-zinc-200:focus{border-color:var(--color-zinc-200)}.focus\:border-zinc-400:focus{border-color:var(--color-zinc-400)}.focus\:border-zinc-500:focus{border-color:var(--color-zinc-500)}.focus\:border-zinc-800:focus{border-color:var(--color-zinc-800)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:px-2:focus{padding-inline:calc(var(--spacing)*2)}.focus\:px-3:focus{padding-inline:calc(var(--spacing)*3)}.focus\:py-1\.5:focus{padding-block:calc(var(--spacing)*1.5)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:text-xs:focus{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.focus\:font-medium:focus{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.focus\:font-semibold:focus{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.focus\:text-zinc-700:focus{color:var(--color-zinc-700)}.focus\:text-zinc-800:focus{color:var(--color-zinc-800)}.focus\:shadow:focus{--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)}.focus\:shadow-lg:focus{--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\: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-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-\[rgb\(var\(--accent\)\)\]:focus,.focus\:ring-\[rgb\(var\(--accent\)\)\]\/30:focus{--tw-ring-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[rgb\(var\(--accent\)\)\]\/30:focus{--tw-ring-color:color-mix(in oklab,rgb(var(--accent))30%,transparent)}}.focus\:ring-\[rgb\(var\(--accent\)\/0\.18\)\]:focus{--tw-ring-color:rgb(var(--accent)/.18)}.focus\:ring-\[rgb\(var\(--accent\)\/0\.25\)\]:focus{--tw-ring-color:rgb(var(--accent)/.25)}.focus\:ring-amber-500:focus{--tw-ring-color:var(--color-amber-500)}.focus\:ring-cyan-500:focus{--tw-ring-color:var(--color-cyan-500)}.focus\:ring-red-300:focus{--tw-ring-color:var(--color-red-300)}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:ring-teal-500:focus{--tw-ring-color:var(--color-teal-500)}.focus\:ring-zinc-200:focus{--tw-ring-color:var(--color-zinc-200)}.focus\:ring-zinc-500:focus{--tw-ring-color:var(--color-zinc-500)}.focus\:ring-zinc-900\/10:focus{--tw-ring-color:#18181b1a}@supports (color:color-mix(in lab,red,red)){.focus\:ring-zinc-900\/10:focus{--tw-ring-color:color-mix(in oklab,var(--color-zinc-900)10%,transparent)}}.focus\:ring-zinc-900\/20:focus{--tw-ring-color:#18181b33}@supports (color:color-mix(in lab,red,red)){.focus\:ring-zinc-900\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-zinc-900)20%,transparent)}}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--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\:ring-offset-red-50:focus{--tw-ring-offset-color:var(--color-red-50)}.focus\:ring-offset-white:focus{--tw-ring-offset-color:var(--color-white)}.focus\:ring-offset-zinc-50:focus{--tw-ring-offset-color:var(--color-zinc-50)}.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-\[revert\]:focus{outline-offset:revert}.focus\:outline-\[revert\]:focus{outline-color:revert}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:z-20:focus-visible{z-index:20}.focus-visible\:ring:focus-visible{--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-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-\[rgb\(var\(--accent\)\)\]:focus-visible{--tw-ring-color:rgb(var(--accent))}.focus-visible\:ring-cyan-500:focus-visible{--tw-ring-color:var(--color-cyan-500)}.focus-visible\:ring-sky-500:focus-visible{--tw-ring-color:var(--color-sky-500)}.focus-visible\:ring-teal-500:focus-visible{--tw-ring-color:var(--color-teal-500)}.focus-visible\:ring-teal-500\/40:focus-visible{--tw-ring-color:#00baa766}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-teal-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-teal-500)40%,transparent)}}.focus-visible\:ring-white:focus-visible{--tw-ring-color:var(--color-white)}.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-white:focus-visible{--tw-ring-offset-color:var(--color-white)}.focus-visible\:ring-offset-zinc-100:focus-visible{--tw-ring-offset-color:var(--color-zinc-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-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[rgb\(var\(--accent\)\)\]:focus-visible{outline-color:rgb(var(--accent))}.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}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-b-zinc-200:disabled{border-bottom-color:var(--color-zinc-200)}.disabled\:bg-zinc-100:disabled{background-color:var(--color-zinc-100)}.disabled\:text-zinc-400:disabled{color:var(--color-zinc-400)}.disabled\:text-zinc-500:disabled{color:var(--color-zinc-500)}.disabled\:placeholder-zinc-400:disabled::placeholder{color:var(--color-zinc-400)}.disabled\:placeholder-zinc-400\/70:disabled::placeholder{color:#9f9fa9b3}@supports (color:color-mix(in lab,red,red)){.disabled\:placeholder-zinc-400\/70:disabled::placeholder{color:color-mix(in oklab,var(--color-zinc-400)70%,transparent)}}.disabled\:\!opacity-60:disabled{opacity:.6!important}.disabled\:\!opacity-100:disabled{opacity:1!important}.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-70:disabled{opacity:.7}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:shadow-none:disabled{--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)}.disabled\:shadow-xs\!:disabled{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)!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}:where([data-checked]) .in-data-checked\:text-zinc-800{color:var(--color-zinc-800)}:where([data-dragging]) .in-data-dragging\:border-zinc-300{border-color:var(--color-zinc-300)}:where([data-dragging]) .in-data-dragging\:bg-zinc-100{background-color:var(--color-zinc-100)}:where([data-dragging]) .in-data-dragging\:text-zinc-800{color:var(--color-zinc-800)}:where([data-flux-menu]) .in-data-flux-menu\:block{display:block}:where([data-flux-menu]) .in-data-flux-menu\:px-2{padding-inline:calc(var(--spacing)*2)}:where([data-flux-menu]) .in-data-flux-menu\:text-zinc-400{color:var(--color-zinc-400)}:where([data-flux-menu]) .in-data-flux-menu\:text-zinc-800{color:var(--color-zinc-800)}@media(hover:hover){:where([data-flux-menu]) .in-data-flux-menu\:hover\:bg-zinc-50:hover{background-color:var(--color-zinc-50)}}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:absolute{position:absolute}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:hidden{display:none}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:w-10{width:calc(var(--spacing)*10)}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:cursor-e-resize{cursor:e-resize}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:justify-center{justify-content:center}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:px-0{padding-inline:calc(var(--spacing)*0)}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:px-3{padding-inline:calc(var(--spacing)*3)}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:opacity-0{opacity:0}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:not-in-data-flux-menu\:w-10:not(:where([data-flux-menu]) *){width:calc(var(--spacing)*10)}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:not-in-data-flux-menu\:justify-center:not(:where([data-flux-menu]) *){justify-content:center}:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:not-in-data-flux-sidebar-group-dropdown\:hidden:not(:where([data-flux-sidebar-group-dropdown]) *){display:none}:where([data-flux-sidebar-active]) :is(:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:in-data-flux-sidebar-active\:absolute){position:absolute}:where([data-flux-sidebar-active]) :is(:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:in-data-flux-sidebar-active\:opacity-0){opacity:0}:where([data-flux-sidebar-active]) :is(:where([data-flux-sidebar-collapsed-desktop]) .in-data-flux-sidebar-collapsed-desktop\:in-data-flux-sidebar-active\:opacity-100){opacity:1}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:hidden{display:none}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:w-auto\!{width:auto!important}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:bg-white\!{background-color:var(--color-white)!important}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:px-2\!{padding-inline:calc(var(--spacing)*2)!important}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:text-zinc-400\!{color:var(--color-zinc-400)!important}:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:text-zinc-800\!{color:var(--color-zinc-800)!important}@media(hover:hover){:where([data-flux-sidebar-group-dropdown]) .in-data-flux-sidebar-group-dropdown\:hover\:bg-zinc-50\!:hover{background-color:var(--color-zinc-50)!important}}:where([data-flux-sidebar-active]) :is(:where([data-flux-sidebar-collapsed-desktop]) :is(:where([data-flux-sidebar-header]) .in-data-flux-sidebar-header\:in-data-flux-sidebar-collapsed-desktop\:in-data-flux-sidebar-active\:hidden)){display:none}:where([data-flux-sidebar-on-desktop]) .in-data-flux-sidebar-on-desktop\:not-in-data-flux-sidebar-collapsed-desktop\:-ml-2:not(:where([data-flux-sidebar-collapsed-desktop]) *){margin-left:calc(var(--spacing)*-2)}:where([data-flux-sidebar-on-mobile]) .in-data-flux-sidebar-on-mobile\:hidden{display:none}:where([data-flux-sidebar-on-mobile]) .in-data-flux-sidebar-on-mobile\:h-10{height:calc(var(--spacing)*10)}:where([data-loading]) .in-data-loading\:opacity-0{opacity:0}:where([data-loading]) .in-data-loading\:opacity-100{opacity:1}:where([data-scrolled-left]) .in-data-scrolled-left\:last\:after\:inset-shadow-\[-8px_0px_8px_-8px_rgba\(0\,0\,0\,0\.05\)\]:last-child:after{content:var(--tw-content);--tw-inset-shadow:inset -8px 0px 8px -8px var(--tw-inset-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)}:where([data-scrolled-right]) .in-data-scrolled-right\:first\:after\:inset-shadow-\[8px_0px_8px_-8px_rgba\(0\,0\,0\,0\.05\)\]:first-child:after{content:var(--tw-content);--tw-inset-shadow:inset 8px 0px 8px -8px var(--tw-inset-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)}:where([data-flux-timeline-size=lg]) .in-data-\[flux-timeline-size\=lg\]\:text-zinc-800{color:var(--color-zinc-800)}:where(.group\/center-align) .in-\[\.group\\\/center-align\]\:justify-center{justify-content:center}:where(.group\/end-align) .in-\[\.group\\\/end-align\]\:-ms-8{margin-inline-start:calc(var(--spacing)*-8)}:where(.group\/end-align) .in-\[\.group\\\/end-align\]\:-me-2{margin-inline-end:calc(var(--spacing)*-2)}:where(.group\/end-align) .in-\[\.group\\\/end-align\]\:flex-row-reverse{flex-direction:row-reverse}:where(.group\/end-align) .in-\[\.group\\\/end-align\]\:justify-end{justify-content:flex-end}:where(:is(data-target)) .in-\[data-target\]\:text-start{text-align:start}:where(:is(ui-toast-group)) .in-\[ui-toast-group\]\:w-xs{width:var(--container-xs)}.has-focus-within\:z-10:has(:focus-within){z-index:10}.has-focus-visible\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus-visible\:outline-offset-\[-1px\]:has(:focus-visible){outline-offset:-1px}.has-focus-visible\:outline-\[-webkit-focus-ring-color\]:has(:focus-visible){outline-color:-webkit-focus-ring-color}.has-data-flux-navlist-badge\:not-in-data-flux-sidebar-collapsed-desktop\:pe-1\.5:has([data-flux-navlist-badge]):not(:where([data-flux-sidebar-collapsed-desktop]) *){padding-inline-end:calc(var(--spacing)*1.5)}.has-data-flux-slider-tick-line\:mt-1:has([data-flux-slider-tick-line]){margin-top:calc(var(--spacing)*1)}.has-data-invalid\:border-red-500:has([data-invalid]){border-color:var(--color-red-500)}.has-data-invalid\:outline-red-500\!:has([data-invalid]){outline-color:var(--color-red-500)!important}.has-data-\[circle\=true\]\:rounded-full:has([data-circle=true]){border-radius:3.40282e38px}.has-\[\[data-flux-control\]\~\[data-flux-label\]\]\:grid-cols-\[auto_1fr\]:has(:is([data-flux-control]~[data-flux-label])){grid-template-columns:auto 1fr}.has-\[\[data-flux-label\]\~\[data-flux-control\]\]\:grid-cols-\[1fr_auto\]:has(:is([data-flux-label]~[data-flux-control])){grid-template-columns:1fr auto}.has-\[option\.placeholder\:checked\]\:text-zinc-400:has(:is(option.placeholder:checked)){color:var(--color-zinc-400)}.data-active\:bg-red-50[data-active]{background-color:var(--color-red-50)}.data-active\:bg-zinc-50[data-active]{background-color:var(--color-zinc-50)}.data-active\:bg-zinc-100[data-active]{background-color:var(--color-zinc-100)}.data-active\:text-red-600[data-active]{color:var(--color-red-600)}.data-active\:text-zinc-500[data-active]{color:var(--color-zinc-500)}.data-active\:opacity-100[data-active]{opacity:1}.data-checked\:border-0[data-checked]{border-style:var(--tw-border-style);border-width:0}.data-checked\:border-\(--color-accent\)[data-checked]{border-color:var(--color-accent)}.data-checked\:border-zinc-800[data-checked]{border-color:var(--color-zinc-800)}.data-checked\:bg-\(--color-accent\)[data-checked]{background-color:var(--color-accent)}.data-checked\:bg-white[data-checked]{background-color:var(--color-white)}.data-checked\:bg-zinc-50[data-checked]{background-color:var(--color-zinc-50)}.data-checked\:bg-zinc-800[data-checked]{background-color:var(--color-zinc-800)}.data-checked\:text-\(--color-accent-foreground\)[data-checked]{color:var(--color-accent-foreground)}.data-checked\:text-white[data-checked]{color:var(--color-white)}.data-checked\:text-zinc-800[data-checked]{color:var(--color-zinc-800)}.data-checked\:shadow-xs[data-checked]{--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)}.data-checked\:after\:bg-\(--haze\)[data-checked]:after{content:var(--tw-content);background-color:var(--haze)}@media(hover:hover){.hover\:data-checked\:border-\(--color-accent\):hover[data-checked]{border-color:var(--color-accent)}.hover\:data-checked\:bg-\(--color-accent\):hover[data-checked]{background-color:var(--color-accent)}.hover\:data-checked\:text-\(--color-accent-foreground\):hover[data-checked]{color:var(--color-accent-foreground)}.hover\:data-checked\:after\:bg-\(--haze\):hover[data-checked]:after{content:var(--tw-content);background-color:var(--haze)}}.data-current\:border[data-current]{border-style:var(--tw-border-style);border-width:1px}.data-current\:border-zinc-200[data-current]{border-color:var(--color-zinc-200)}.data-current\:bg-white[data-current]{background-color:var(--color-white)}.data-current\:bg-zinc-800\/\[4\%\][data-current]{background-color:#27272a0a}@supports (color:color-mix(in lab,red,red)){.data-current\:bg-zinc-800\/\[4\%\][data-current]{background-color:color-mix(in oklab,var(--color-zinc-800)4%,transparent)}}.data-current\:text-\(--color-accent-content\)[data-current]{color:var(--color-accent-content)}.data-current\:text-zinc-800[data-current]{color:var(--color-zinc-800)}.data-current\:shadow-xs[data-current]{--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)}.data-current\:after\:absolute[data-current]:after{content:var(--tw-content);position:absolute}.data-current\:after\:inset-x-0[data-current]:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.data-current\:after\:-bottom-3[data-current]:after{content:var(--tw-content);bottom:calc(var(--spacing)*-3)}.data-current\:after\:h-\[2px\][data-current]:after{content:var(--tw-content);height:2px}.data-current\:after\:bg-\(--color-accent-content\)[data-current]:after{content:var(--tw-content);background-color:var(--color-accent-content)}.data-current\:after\:bg-zinc-800[data-current]:after{content:var(--tw-content);background-color:var(--color-zinc-800)}@media(hover:hover){.hover\:data-current\:bg-\(--hover-fill\):hover[data-current]{background-color:var(--hover-fill)}.hover\:data-current\:text-\(--color-accent-content\):hover[data-current]{color:var(--color-accent-content)}}.data-end\:rounded-e-lg[data-end],.data-end-preview\:rounded-e-lg[data-end-preview]{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}:is(.\*\*\:data-flux-badge-icon\:me-1 *)[data-flux-badge-icon]{margin-inline-end:calc(var(--spacing)*1)}:is(.\*\*\:data-flux-badge-icon\:me-1\.5 *)[data-flux-badge-icon]{margin-inline-end:calc(var(--spacing)*1.5)}:is(.\*\*\:data-flux-badge-icon\:me-2 *)[data-flux-badge-icon]{margin-inline-end:calc(var(--spacing)*2)}:is(.\*\:data-flux-field\:mb-3>*)[data-flux-field]{margin-bottom:calc(var(--spacing)*3)}:is(.\*\:data-flux-input\:grow>*)[data-flux-input]{flex-grow:1}:is(.\*\:data-flux-label\:mb-3>*)[data-flux-label]{margin-bottom:calc(var(--spacing)*3)}.data-flux-loading\:pointer-events-none[data-flux-loading]{pointer-events:none}:is(.\*\*\:data-flux-menu-item-icon\:text-zinc-400 *)[data-flux-menu-item-icon]{color:var(--color-zinc-400)}.data-flux-sidebar-collapsed-desktop\:w-14[data-flux-sidebar-collapsed-desktop]{width:calc(var(--spacing)*14)}.data-flux-sidebar-collapsed-desktop\:cursor-e-resize[data-flux-sidebar-collapsed-desktop]{cursor:e-resize}.data-flux-sidebar-collapsed-desktop\:px-2[data-flux-sidebar-collapsed-desktop]{padding-inline:calc(var(--spacing)*2)}.data-flux-sidebar-on-mobile\:fixed\![data-flux-sidebar-on-mobile]{position:fixed!important}.data-flux-sidebar-on-mobile\:start-0\![data-flux-sidebar-on-mobile]{inset-inline-start:calc(var(--spacing)*0)!important}.data-flux-sidebar-on-mobile\:top-0\![data-flux-sidebar-on-mobile]{top:calc(var(--spacing)*0)!important}.data-flux-sidebar-on-mobile\:max-h-dvh\![data-flux-sidebar-on-mobile]{max-height:100dvh!important}.data-flux-sidebar-on-mobile\:min-h-dvh\![data-flux-sidebar-on-mobile]{min-height:100dvh!important}.data-flux-sidebar-on-mobile\:not-data-flux-sidebar-collapsed-mobile\:block[data-flux-sidebar-on-mobile]:not([data-flux-sidebar-collapsed-mobile]){display:block}.data-flux-sidebar-on-mobile\:data-flux-sidebar-collapsed-mobile\:-translate-x-full[data-flux-sidebar-on-mobile][data-flux-sidebar-collapsed-mobile]{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}:is(.\*\*\:data-flux-table-sortable\:last\:me-0 *)[data-flux-table-sortable]:last-child{margin-inline-end:calc(var(--spacing)*0)}.data-hidden\:hidden[data-hidden]{display:none}.data-in-range\:bg-zinc-100[data-in-range]{background-color:var(--color-zinc-100)}.data-indeterminate\:border-transparent[data-indeterminate]{border-color:#0000}.data-invalid\:border-red-500[data-invalid]{border-color:var(--color-red-500)}.data-invalid\:text-red-500[data-invalid]{color:var(--color-red-500)}.data-invalid\:shadow-none[data-invalid]{--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)}.data-invalid\:outline-red-500[data-invalid]{outline-color:var(--color-red-500)}.disabled\:data-invalid\:border-red-500:disabled[data-invalid]{border-color:var(--color-red-500)}.data-loading\:pointer-events-none[data-loading]{pointer-events:none}.data-match\:text-zinc-800[data-match]{color:var(--color-zinc-800)}:is(.\*\*\:data-navmenu-icon\:text-zinc-400 *)[data-navmenu-icon]{color:var(--color-zinc-400)}.data-open\:block[data-open]{display:block}.data-open\:text-zinc-800[data-open]{color:var(--color-zinc-800)}.data-outside\:opacity-50[data-outside]{opacity:.5}.data-selected\:border-\(--color-accent-content\)[data-selected]{border-color:var(--color-accent-content)}.data-selected\:border-zinc-800[data-selected]{border-color:var(--color-zinc-800)}.data-selected\:bg-\(--color-accent\)[data-selected]{background-color:var(--color-accent)}.data-selected\:bg-white[data-selected]{background-color:var(--color-white)}.data-selected\:bg-zinc-800[data-selected]{background-color:var(--color-zinc-800)}.data-selected\:text-\(--color-accent-content\)[data-selected]{color:var(--color-accent-content)}.data-selected\:text-\(--color-accent-foreground\)[data-selected]{color:var(--color-accent-foreground)}.data-selected\:text-white[data-selected]{color:var(--color-white)}.data-selected\:text-zinc-800[data-selected]{color:var(--color-zinc-800)}.data-selected\:shadow-xs[data-selected]{--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)}@media(hover:hover){.hover\:data-selected\:bg-\(--color-accent\):hover[data-selected]{background-color:var(--color-accent)}.hover\:data-selected\:text-\(--color-accent-content\):hover[data-selected]{color:var(--color-accent-content)}.hover\:data-selected\:text-\(--color-accent-foreground\):hover[data-selected]{color:var(--color-accent-foreground)}}.data-start\:rounded-s-lg[data-start]{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.data-unavailable\:line-through[data-unavailable]{text-decoration-line:line-through}.data-\[selected\]\:ring-2[data-selected]{--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)}.data-\[selected\]\:ring-\(--color-accent\)[data-selected]{--tw-ring-color:var(--color-accent)}.data-\[selected\]\:ring-offset-1[data-selected]{--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)}:is(.\*\*\:data-\[slot\=avatar\]\:ring-4 *)[data-slot=avatar]{--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)}:is(.\*\*\:data-\[slot\=avatar\]\:data-\[size\=sm\]\:ring-2 *)[data-slot=avatar][data-size=sm],:is(.\*\*\:data-\[slot\=avatar\]\:data-\[size\=xs\]\:ring-2 *)[data-slot=avatar][data-size=xs]{--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)}:is(.\*\*\:data-\[slot\=content\]\:max-h-\[35vh\] *)[data-slot=content]{max-height:35vh}:is(.\*\*\:data-\[slot\=content\]\:max-h-\[45vh\] *)[data-slot=content]{max-height:45vh}:is(.\*\*\:data-\[slot\=content\]\:min-h-44 *)[data-slot=content]{min-height:calc(var(--spacing)*44)}:is(.\*\*\:data-\[slot\=content\]\:min-h-56 *)[data-slot=content]{min-height:calc(var(--spacing)*56)}:is(.\*\*\:data-\[slot\=content\]\:min-h-72 *)[data-slot=content]{min-height:calc(var(--spacing)*72)}:is(.\*\*\:data-\[slot\=content\]\:min-h-\[45px\]\! *)[data-slot=content]{min-height:45px!important}:is(.\*\*\:data-\[slot\=content\]\:overflow-y-auto *)[data-slot=content]{overflow-y:auto}:is(.\*\*\:data-\[slot\=content\]\:p-2\! *)[data-slot=content]{padding:calc(var(--spacing)*2)!important}:is(.\*\*\:data-\[slot\=content\]\:text-base\! *)[data-slot=content]{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}:is(.\*\*\:data-\[slot\=content\]\:text-zinc-700 *)[data-slot=content]{color:var(--color-zinc-700)}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:1119px){.max-\[1119px\]\:px-1{padding-inline:calc(var(--spacing)*1)}}@media not all and (min-width:770px){.max-\[770px\]\:hidden{display:none}}@media not all and (min-width:359px){.max-\[359px\]\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}.max-xl\:rotate-90{rotate:90deg}}@media not all and (min-width:64rem){.max-lg\:order-first{order:-9999}.max-lg\:mt-5{margin-top:calc(var(--spacing)*5)}.max-lg\:hidden{display:none}.max-lg\:hidden\!{display:none!important}.max-lg\:flex-1{flex:1}.max-lg\:overflow-x-clip{overflow-x:clip}.max-lg\:\!px-3{padding-inline:calc(var(--spacing)*3)!important}.max-lg\:data-flux-sidebar-cloak\:hidden[data-flux-sidebar-cloak]{display:none}}@media not all and (min-width:48rem){.max-md\:col-span-2{grid-column:span 2/span 2}.max-md\:block{display:block}.max-md\:flex{display:flex}.max-md\:grid{display:grid}.max-md\:hidden{display:none}.max-md\:min-w-0{min-width:calc(var(--spacing)*0)}.max-md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:items-baseline{align-items:baseline}.max-md\:gap-1{gap:calc(var(--spacing)*1)}.max-md\:gap-x-3{column-gap:calc(var(--spacing)*3)}.max-md\:gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.max-md\:p-0{padding:calc(var(--spacing)*0)}.max-md\:px-4{padding-inline:calc(var(--spacing)*4)}.max-md\:py-3{padding-block:calc(var(--spacing)*3)}.max-md\:pt-1{padding-top:calc(var(--spacing)*1)}.max-md\:pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.max-md\:text-right{text-align:right}.max-md\:\!text-\[var\(--console-ink-soft\)\]{color:var(--console-ink-soft)!important}}@media not all and (min-width:40rem){.max-sm\:fixed\!{position:fixed!important}.max-sm\:inset-0\!{inset:calc(var(--spacing)*0)!important}.max-sm\:ml-5{margin-left:calc(var(--spacing)*5)}.max-sm\:hidden{display:none}.max-sm\:max-h-full\!{max-height:100%!important}.max-sm\:pl-\[3\.25rem\]{padding-left:3.25rem}}@media(min-width:390px){.min-\[390px\]\:w-auto{width:auto}.min-\[390px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[390px\]\:flex-row{flex-direction:row}.min-\[390px\]\:justify-end{justify-content:flex-end}.min-\[390px\]\:pb-\[calc\(5\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}}@media(min-width:860px){.min-\[860px\]\:inline{display:inline}.min-\[860px\]\:w-auto{width:auto}.min-\[860px\]\:px-3{padding-inline:calc(var(--spacing)*3)}}@media(min-width:900px){.min-\[900px\]\:ml-3{margin-left:calc(var(--spacing)*3)}.min-\[900px\]\:inline{display:inline}.min-\[900px\]\:grid-cols-\[1\.2fr_\.8fr\]{grid-template-columns:1.2fr .8fr}}@media(min-width:930px){.min-\[930px\]\:block{display:block}.min-\[930px\]\:hidden{display:none}}@media(min-width:1080px){.min-\[1080px\]\:inline-block{display:inline-block}}@media(min-width:1120px){.min-\[1120px\]\:block{display:block}.min-\[1120px\]\:hidden{display:none}.min-\[1120px\]\:inline{display:inline}.min-\[1120px\]\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media(min-width:1180px){.min-\[1180px\]\:absolute{position:absolute}.min-\[1180px\]\:top-1\/2{top:50%}.min-\[1180px\]\:left-\[calc\(50\%\+12\.125rem\)\]{left:calc(50% + 12.125rem)}.min-\[1180px\]\:left-\[calc\(50\%\+16\.5rem\)\]{left:calc(50% + 16.5rem)}.min-\[1180px\]\:my-0{margin-block:calc(var(--spacing)*0)}.min-\[1180px\]\:w-\[3\.25rem\]{width:3.25rem}.min-\[1180px\]\:-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}}@media(min-width:1200px){.min-\[1200px\]\:block{display:block}.min-\[1200px\]\:hidden{display:none}}@media(min-width:1320px){.min-\[1320px\]\:inline{display:inline}}@media(min-width:30rem){.min-\[30rem\]\:block{display:block}}@media(min-width:40rem){.sm\:absolute{position:absolute}.sm\:top-1\/2{top:50%}.sm\:top-2{top:calc(var(--spacing)*2)}.sm\:right-3{right:calc(var(--spacing)*3)}.sm\:bottom-2{bottom:calc(var(--spacing)*2)}.sm\:left-0{left:calc(var(--spacing)*0)}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:row-start-1{grid-row-start:1}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:mt-2{margin-top:calc(var(--spacing)*2)}.sm\:mt-6{margin-top:calc(var(--spacing)*6)}.sm\:mt-10{margin-top:calc(var(--spacing)*10)}.sm\:ml-0{margin-left:calc(var(--spacing)*0)}.sm\:ml-3{margin-left:calc(var(--spacing)*3)}.sm\:ml-16{margin-left:calc(var(--spacing)*16)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.sm\:size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.sm\:size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.sm\:size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.sm\:size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.sm\:size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.sm\:size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.sm\:size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.sm\:size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.sm\:h-8{height:calc(var(--spacing)*8)}.sm\:h-\[100px\]{height:100px}.sm\:h-\[min\(48dvh\,34rem\)\]{height:min(48dvh,34rem)}.sm\:min-h-0{min-height:calc(var(--spacing)*0)}.sm\:min-h-8{min-height:calc(var(--spacing)*8)}.sm\:min-h-12{min-height:calc(var(--spacing)*12)}.sm\:min-h-80{min-height:calc(var(--spacing)*80)}.sm\:w-2xl{width:var(--container-2xl)}.sm\:w-6\!{width:calc(var(--spacing)*6)!important}.sm\:w-6xl\!{width:var(--container-6xl)!important}.sm\:w-12{width:calc(var(--spacing)*12)}.sm\:w-28{width:calc(var(--spacing)*28)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-72{width:calc(var(--spacing)*72)}.sm\:w-80{width:calc(var(--spacing)*80)}.sm\:w-\[11\.25rem\]{width:11.25rem}.sm\:w-\[26rem\]{width:26rem}.sm\:w-\[min\(30rem\,92vw\)\]{width:min(30rem,92vw)}.sm\:w-auto{width:auto}.sm\:w-lg{width:var(--container-lg)}.sm\:w-md{width:var(--container-md)}.sm\:w-xl{width:var(--container-xl)}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-5xl\!{max-width:var(--container-5xl)!important}.sm\:max-w-6xl{max-width:var(--container-6xl)}.sm\:max-w-6xl\!{max-width:var(--container-6xl)!important}.sm\:max-w-\[30rem\]{max-width:30rem}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-36{min-width:calc(var(--spacing)*36)}.sm\:min-w-56{min-width:calc(var(--spacing)*56)}.sm\:flex-1{flex:1}.sm\:-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_12rem\]{grid-template-columns:1fr 12rem}.sm\:grid-cols-\[7rem_minmax\(12rem\,1fr\)_auto\]{grid-template-columns:7rem minmax(12rem,1fr) auto}.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.sm\:grid-cols-\[9rem_1fr_auto\]{grid-template-columns:9rem 1fr auto}.sm\:grid-cols-\[12rem_1fr\]{grid-template-columns:12rem 1fr}.sm\:grid-cols-\[12rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:12rem minmax(0,1fr) auto}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_7rem_auto\]{grid-template-columns:minmax(0,1fr) 7rem auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_10rem\]{grid-template-columns:minmax(0,1fr) 10rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_12rem_3rem\]{grid-template-columns:minmax(0,1fr) 12rem 3rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}:where(.sm\:space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\: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(.sm\: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(.sm\: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(.sm\:space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*20)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*20)*calc(1 - var(--tw-space-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:rounded-none{border-radius:0}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-0{border-style:var(--tw-border-style);border-width:0}.sm\:border-blue-500{border-color:var(--color-blue-500)}.sm\:border-zinc-200{border-color:var(--color-zinc-200)}.sm\:bg-transparent{background-color:#0000}.sm\:bg-white{background-color:var(--color-white)}.sm\:p-2{padding:calc(var(--spacing)*2)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-2{padding-inline:calc(var(--spacing)*2)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-16{padding-inline:calc(var(--spacing)*16)}.sm\:py-5{padding-block:calc(var(--spacing)*5)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:py-7{padding-block:calc(var(--spacing)*7)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:ps-2{padding-inline-start:calc(var(--spacing)*2)}.sm\:ps-5{padding-inline-start:calc(var(--spacing)*5)}.sm\:pe-8{padding-inline-end:calc(var(--spacing)*8)}.sm\:pb-6{padding-bottom:calc(var(--spacing)*6)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-4xl\!{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-5xl\!{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:shadow-2xs{--tw-shadow:0 1px 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)}.sm\: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)}.sm\: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)}.sm\:backdrop\:bg-transparent::backdrop{background-color:#0000}:where(:is(ui-toast-group)) .sm\:in-\[ui-toast-group\]\:w-sm{width:var(--container-sm)}:is(.sm\:\*\*\:data-\[slot\=content\]\:text-sm\! *)[data-slot=content]{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}}@media(min-width:48rem){.md\:relative{position:relative}.md\:static{position:static}.md\:inset-auto{inset:auto}.md\:z-auto{z-index:auto}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-full{grid-column:1/-1}.md\:mt-3{margin-top:calc(var(--spacing)*3)}.md\:mt-6{margin-top:calc(var(--spacing)*6)}.md\:mt-8{margin-top:calc(var(--spacing)*8)}.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:\!hidden{display:none!important}.md\:block{display:block}.md\:contents{display:contents}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:w-\[28rem\]{width:28rem}.md\:w-\[30rem\]{width:30rem}.md\:w-\[42rem\]{width:42rem}.md\:w-\[420px\]{width:420px}.md\:w-\[480px\]{width:480px}.md\:w-\[500px\]{width:500px}.md\:w-\[620px\]{width:620px}.md\:max-w-6xl{max-width:var(--container-6xl)}.md\:max-w-none{max-width:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,2\.3fr\)_minmax\(0\,1\.1fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,0\.8fr\)_minmax\(0\,1\.1fr\)_2rem\]{grid-template-columns:minmax(0,2.3fr) minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1.1fr) 2rem}.md\:grid-cols-\[minmax\(0\,2\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_6rem_minmax\(0\,1\.1fr\)_2rem\]{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr) 6rem minmax(0,1.1fr) 2rem}.md\:grid-cols-\[minmax\(0\,2\.6fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,1\.2fr\)_7rem\]{grid-template-columns:minmax(0,2.6fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.2fr) 7rem}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:gap-4{gap:calc(var(--spacing)*4)}:where(.md\: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(.md\: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)))}.md\:justify-self-end{justify-self:flex-end}.md\:overflow-visible{overflow:visible}.md\:border-0{border-style:var(--tw-border-style);border-width:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-\[var\(--console-line\)\]{border-color:var(--console-line)}.md\:border-yellow-500{border-color:var(--color-yellow-500)}.md\:bg-transparent{background-color:#0000}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pr-4{padding-right:calc(var(--spacing)*4)}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:text-center{text-align:center}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-4xl\!{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.md\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.md\:backdrop-blur-none{--tw-backdrop-blur: ;-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,)}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing)*4)}.lg\:top-\[calc\(var\(--app-header-height\,4rem\)\+1\.5rem\)\]{top:calc(var(--app-header-height,4rem) + 1.5rem)}.lg\:\!bottom-6{bottom:calc(var(--spacing)*6)!important}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:-mx-8{margin-inline:calc(var(--spacing)*-8)}.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-8{margin-top:calc(var(--spacing)*8)}.lg\:mr-\[14\.5rem\]{margin-right:14.5rem}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:contents{display:contents}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:hidden\!{display:none!important}.lg\:inline{display:inline}.lg\:h-8{height:calc(var(--spacing)*8)}.lg\:h-\[125px\]{height:125px}.lg\:h-full{height:100%}.lg\:w-8{width:calc(var(--spacing)*8)}.lg\:w-40{width:calc(var(--spacing)*40)}.lg\:w-44{width:calc(var(--spacing)*44)}.lg\:w-48{width:calc(var(--spacing)*48)}.lg\:w-52{width:calc(var(--spacing)*52)}.lg\:w-56{width:calc(var(--spacing)*56)}.lg\:w-\[42rem\]{width:42rem}.lg\:w-\[clamp\(24rem\,26vw\,34rem\)\]{width:clamp(24rem,26vw,34rem)}.lg\:w-auto{width:auto}.lg\:max-w-6xl{max-width:var(--container-6xl)}.lg\:max-w-\[22rem\]{max-width:22rem}.lg\:max-w-none{max-width:none}.lg\:shrink-0{flex-shrink:0}.lg\:grow{flex-grow:1}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.15fr_\.85fr\],.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1\.25fr_\.75fr\]{grid-template-columns:1.25fr .75fr}.lg\:grid-cols-\[12rem_3px_minmax\(0\,1fr\)\]{grid-template-columns:12rem 3px minmax(0,1fr)}.lg\:grid-cols-\[16rem_1fr\]{grid-template-columns:16rem 1fr}.lg\:grid-cols-\[16rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}.lg\:grid-cols-\[23rem_minmax\(0\,1fr\)\]{grid-template-columns:23rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_13rem\]{grid-template-columns:minmax(0,1fr) 13rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,34rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,34rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(28rem\,28rem\)\]{grid-template-columns:minmax(0,1fr) minmax(28rem,28rem)}.lg\:grid-cols-\[minmax\(0\,26rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(12rem\,0\.6fr\)_minmax\(0\,2\.4fr\)\]{grid-template-columns:minmax(12rem,.6fr) minmax(0,2.4fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-2{gap:calc(var(--spacing)*2)}.lg\:gap-3{gap:calc(var(--spacing)*3)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-12{gap:calc(var(--spacing)*12)}:where(.lg\: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(.lg\: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(.lg\: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(.lg\: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)))}.lg\:gap-x-6{column-gap:calc(var(--spacing)*6)}.lg\:gap-x-24{column-gap:calc(var(--spacing)*24)}.lg\:gap-y-10{row-gap:calc(var(--spacing)*10)}.lg\:self-stretch{align-self:stretch}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-green-500{border-color:var(--color-green-500)}.lg\:p-5{padding:calc(var(--spacing)*5)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:\!px-0{padding-inline:calc(var(--spacing)*0)!important}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:py-1\.5{padding-block:calc(var(--spacing)*1.5)}.lg\:py-12{padding-block:calc(var(--spacing)*12)}.lg\:py-14{padding-block:calc(var(--spacing)*14)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:pt-0{padding-top:calc(var(--spacing)*0)}.lg\:pt-2{padding-top:calc(var(--spacing)*2)}.lg\:pb-6{padding-bottom:calc(var(--spacing)*6)}.lg\:pb-16{padding-bottom:calc(var(--spacing)*16)}.lg\:pl-2{padding-left:calc(var(--spacing)*2)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-xl\!{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.lg\:leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.lg\:whitespace-normal{white-space:normal}}@media(min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-24{top:calc(var(--spacing)*24)}.xl\:block{display:block}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:w-\[46rem\]{width:46rem}.xl\:max-w-6xl{max-width:var(--container-6xl)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(22rem\,\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(22rem,.65fr)}.xl\:grid-cols-\[minmax\(0\,32rem\)_minmax\(22rem\,24rem\)\]{grid-template-columns:minmax(0,32rem) minmax(22rem,24rem)}.xl\:grid-cols-\[minmax\(0\,56rem\)_13rem\]{grid-template-columns:minmax(0,56rem) 13rem}.xl\:items-start{align-items:flex-start}.xl\:justify-center{justify-content:center}.xl\:gap-6{gap:calc(var(--spacing)*6)}.xl\:border-orange-500{border-color:var(--color-orange-500)}.xl\:pr-\[max\(0px\,calc\(1\.5rem_-_max\(0px\,\(100vw_-_88rem\)_\/_2\)\)\)\]{padding-right:max(0px,1.5rem + -1*max(0px,50vw - 44rem))}.xl\:pl-24{padding-left:calc(var(--spacing)*24)}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.xl\:whitespace-nowrap{white-space:nowrap}}@media(min-width:88rem){.min-\[88rem\]\:col-span-1{grid-column:span 1/span 1}.min-\[88rem\]\:row-span-2{grid-row:span 2/span 2}.min-\[88rem\]\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}}@media(min-width:96rem){.\32xl\:hidden{display:none}.\32xl\:inline{display:inline}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container not (min-width:28rem){.\@max-md\:py-2{padding-block:calc(var(--spacing)*2)}}@container (min-width:28rem){.\@md\:m-\[-2px\]{margin:-2px}.\@md\:flex{display:flex}.\@md\:flex-row-reverse{flex-direction:row-reverse}.\@md\:justify-end{justify-content:flex-end}.\@md\:ps-4{padding-inline-start:calc(var(--spacing)*4)}.\@md\:pe-4{padding-inline-end:calc(var(--spacing)*4)}}@container (min-width:32rem){.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:40rem){.\@\[40rem\]\:flex{display:flex}.\@\[40rem\]\:hidden{display:none}}@container (min-width:48rem){.\@3xl\:sticky{position:sticky}.\@3xl\:top-\[calc\(var\(--app-header-height\,4rem\)\+1\.5rem\)\]{top:calc(var(--app-header-height,4rem) + 1.5rem)}.\@3xl\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.\@3xl\:gap-8{gap:calc(var(--spacing)*8)}.\@3xl\:self-start{align-self:flex-start}}.rtl\:mr-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *){margin-right:calc(var(--spacing)*0)}.rtl\:mr-auto:where(:dir(rtl),[dir=rtl],[dir=rtl] *){margin-right:auto}.rtl\:ml-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *){margin-left:calc(var(--spacing)*0)}.rtl\:ml-auto:where(:dir(rtl),[dir=rtl],[dir=rtl] *){margin-left:auto}.rtl\:block:where(:dir(rtl),[dir=rtl],[dir=rtl] *){display:block}.rtl\:hidden:where(:dir(rtl),[dir=rtl],[dir=rtl] *){display:none}.rtl\:inline:where(:dir(rtl),[dir=rtl],[dir=rtl] *){display:inline}.rtl\:-translate-x-\[0\.1875rem\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x: -.1875rem ;translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\:translate-x-1\/2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x: 50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\:-scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x: -100% ;scale:var(--tw-scale-x)var(--tw-scale-y)}.rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.rtl\:mask-r-from-100\%:where(:dir(rtl),[dir=rtl],[dir=rtl] *){-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-right:linear-gradient(to right,var(--tw-mask-right-from-color)var(--tw-mask-right-from-position),var(--tw-mask-right-to-color)var(--tw-mask-right-to-position));--tw-mask-right-from-position:100%;-webkit-mask-composite:source-in;mask-composite:intersect}.rtl\:mask-l-from-\[max\(calc\(100\%-6rem\)\,var\(--flux-scroll-percentage\)\)\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-left:linear-gradient(to left,var(--tw-mask-left-from-color)var(--tw-mask-left-from-position),var(--tw-mask-left-to-color)var(--tw-mask-left-to-position));--tw-mask-left-from-position:max( calc(100% - 6rem) ,var(--flux-scroll-percentage));-webkit-mask-composite:source-in;mask-composite:intersect}.rtl\:bg-position-\[left_\.25rem_center\]\!:where(:dir(rtl),[dir=rtl],[dir=rtl] *){background-position:.25rem!important}.rtl\:text-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}.rtl\:\[--flux-flyout-translate\:translateX\(-50px\)\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--flux-flyout-translate:translateX(-50px)}.rtl\:\[--flux-flyout-translate\:translateX\(50px\)\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--flux-flyout-translate:translateX(50px)}.rtl\:group-data-checked\:-translate-x-\[0\.9375rem\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(.group)[data-checked] *){--tw-translate-x: -.9375rem ;translate:var(--tw-translate-x)var(--tw-translate-y)}:where([data-flux-sidebar-collapsed-desktop]) .rtl\:in-data-flux-sidebar-collapsed-desktop\:cursor-w-resize:where(:dir(rtl),[dir=rtl],[dir=rtl] *),.rtl\:data-flux-sidebar-collapsed-desktop\:cursor-w-resize:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-flux-sidebar-collapsed-desktop]{cursor:w-resize}.data-flux-sidebar-on-mobile\:data-flux-sidebar-collapsed-mobile\:rtl\:translate-x-full[data-flux-sidebar-on-mobile][data-flux-sidebar-collapsed-mobile]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:translate-x-\[0\.125rem\]:where(.dark,.dark *){--tw-translate-x:.125rem;translate:var(--tw-translate-x)var(--tw-translate-y)}:where(.dark\:divide-zinc-700:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-zinc-700)}:where(.dark\:divide-zinc-800:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-zinc-800)}.dark\:border:where(.dark,.dark *){border-style:var(--tw-border-style);border-width:1px}.dark\:border-0:where(.dark,.dark *){border-style:var(--tw-border-style);border-width:0}.dark\:\!border-red-600:where(.dark,.dark *){border-color:var(--color-red-600)!important}.dark\:border-\[rgb\(var\(--accent\)\)\]:where(.dark,.dark *){border-color:rgb(var(--accent))}.dark\:border-\[rgb\(var\(--button-dark-bg\)\)\]:where(.dark,.dark *){border-color:rgb(var(--button-dark-bg))}.dark\:border-\[rgb\(var\(--button-dark-bg\)\/0\.45\)\]:where(.dark,.dark *){border-color:rgb(var(--button-dark-bg)/.45)}.dark\:border-\[rgb\(var\(--button-dark-bg\)\/0\.55\)\]:where(.dark,.dark *){border-color:rgb(var(--button-dark-bg)/.55)}.dark\:border-\[rgb\(var\(--button-dark-bg\)\/0\.60\)\]:where(.dark,.dark *){border-color:rgb(var(--button-dark-bg)/.6)}.dark\:border-amber-300:where(.dark,.dark *){border-color:var(--color-amber-300)}.dark\:border-amber-300\/25:where(.dark,.dark *){border-color:#ffd23640}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-300\/25:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-300)25%,transparent)}}.dark\:border-amber-400:where(.dark,.dark *){border-color:var(--color-amber-400)}.dark\:border-amber-400\/40:where(.dark,.dark *){border-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-400\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-400)40%,transparent)}}.dark\:border-amber-400\/70:where(.dark,.dark *){border-color:#fcbb00b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-400\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-400)70%,transparent)}}.dark\:border-amber-500\/40:where(.dark,.dark *){border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-500)40%,transparent)}}.dark\:border-amber-700\/60:where(.dark,.dark *){border-color:#b7500099}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-700)60%,transparent)}}.dark\:border-amber-800:where(.dark,.dark *){border-color:var(--color-amber-800)}.dark\:border-amber-800\/70:where(.dark,.dark *){border-color:#953d00b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-800)70%,transparent)}}.dark\:border-amber-900:where(.dark,.dark *){border-color:var(--color-amber-900)}.dark\:border-amber-900\/60:where(.dark,.dark *){border-color:#7b330699}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-900)60%,transparent)}}.dark\:border-amber-900\/70:where(.dark,.dark *){border-color:#7b3306b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-900)70%,transparent)}}.dark\:border-blue-400\/50:where(.dark,.dark *){border-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-400\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-400)50%,transparent)}}.dark\:border-blue-400\/70:where(.dark,.dark *){border-color:#54a2ffb3}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-400\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-400)70%,transparent)}}.dark\:border-blue-800\/70:where(.dark,.dark *){border-color:#193cb8b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-800)70%,transparent)}}.dark\:border-cyan-400\/30:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-cyan-400\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cyan-400)30%,transparent)}}.dark\:border-cyan-800:where(.dark,.dark *){border-color:var(--color-cyan-800)}.dark\:border-cyan-900:where(.dark,.dark *){border-color:var(--color-cyan-900)}.dark\:border-cyan-900\/70:where(.dark,.dark *){border-color:#104e64b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-cyan-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-cyan-900)70%,transparent)}}.dark\:border-emerald-400\/25:where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-400\/25:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-400)25%,transparent)}}.dark\:border-emerald-500:where(.dark,.dark *){border-color:var(--color-emerald-500)}.dark\:border-emerald-500\/40:where(.dark,.dark *){border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-500)40%,transparent)}}.dark\:border-emerald-800:where(.dark,.dark *){border-color:var(--color-emerald-800)}.dark\:border-emerald-800\/70:where(.dark,.dark *){border-color:#005f46b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-800)70%,transparent)}}.dark\:border-emerald-900:where(.dark,.dark *){border-color:var(--color-emerald-900)}.dark\:border-emerald-900\/60:where(.dark,.dark *){border-color:#004e3b99}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-900)60%,transparent)}}.dark\:border-emerald-900\/70:where(.dark,.dark *){border-color:#004e3bb3}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-900)70%,transparent)}}.dark\:border-green-400:where(.dark,.dark *){border-color:var(--color-green-400)}.dark\:border-green-400\!:where(.dark,.dark *){border-color:var(--color-green-400)!important}.dark\:border-green-600:where(.dark,.dark *){border-color:var(--color-green-600)}.dark\:border-green-800\/70:where(.dark,.dark *){border-color:#016630b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-green-800)70%,transparent)}}.dark\:border-indigo-900:where(.dark,.dark *){border-color:var(--color-indigo-900)}.dark\:border-orange-800:where(.dark,.dark *){border-color:var(--color-orange-800)}.dark\:border-orange-900\/70:where(.dark,.dark *){border-color:#7e2a0cb3}@supports (color:color-mix(in lab,red,red)){.dark\:border-orange-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-orange-900)70%,transparent)}}.dark\:border-red-300\/80:where(.dark,.dark *){border-color:#ffa3a3cc}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-300\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-red-300)80%,transparent)}}.dark\:border-red-400:where(.dark,.dark *){border-color:var(--color-red-400)}.dark\:border-red-400\!:where(.dark,.dark *){border-color:var(--color-red-400)!important}.dark\:border-red-500\/40:where(.dark,.dark *){border-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-red-500)40%,transparent)}}.dark\:border-red-600:where(.dark,.dark *){border-color:var(--color-red-600)}.dark\:border-red-700\/50:where(.dark,.dark *){border-color:#bf000f80}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-red-700)50%,transparent)}}.dark\:border-red-800:where(.dark,.dark *){border-color:var(--color-red-800)}.dark\:border-red-900:where(.dark,.dark *){border-color:var(--color-red-900)}.dark\:border-red-900\/60:where(.dark,.dark *){border-color:#82181a99}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-red-900)60%,transparent)}}.dark\:border-rose-500:where(.dark,.dark *){border-color:var(--color-rose-500)}.dark\:border-rose-800\/70:where(.dark,.dark *){border-color:#a30037b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-800)70%,transparent)}}.dark\:border-rose-900:where(.dark,.dark *){border-color:var(--color-rose-900)}.dark\:border-rose-900\/60:where(.dark,.dark *){border-color:#8b083699}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-900)60%,transparent)}}.dark\:border-sky-500\/40:where(.dark,.dark *){border-color:#00a5ef66}@supports (color:color-mix(in lab,red,red)){.dark\:border-sky-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-sky-500)40%,transparent)}}.dark\:border-sky-800:where(.dark,.dark *){border-color:var(--color-sky-800)}.dark\:border-sky-800\/70:where(.dark,.dark *){border-color:#005986b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-sky-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-sky-800)70%,transparent)}}.dark\:border-sky-900:where(.dark,.dark *){border-color:var(--color-sky-900)}.dark\:border-slate-700:where(.dark,.dark *){border-color:var(--color-slate-700)}.dark\:border-teal-400\!:where(.dark,.dark *){border-color:var(--color-teal-400)!important}.dark\:border-teal-800:where(.dark,.dark *){border-color:var(--color-teal-800)}.dark\:border-teal-900\/50:where(.dark,.dark *){border-color:#0b4f4a80}@supports (color:color-mix(in lab,red,red)){.dark\:border-teal-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-teal-900)50%,transparent)}}.dark\:border-violet-800:where(.dark,.dark *){border-color:var(--color-violet-800)}.dark\:border-violet-900:where(.dark,.dark *){border-color:var(--color-violet-900)}.dark\:border-white:where(.dark,.dark *){border-color:var(--color-white)}.dark\:border-white\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/5:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.dark\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:border-white\/15:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/15:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.dark\:border-white\/20:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/20:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.dark\:border-yellow-500\/40:where(.dark,.dark *){border-color:#edb20066}@supports (color:color-mix(in lab,red,red)){.dark\:border-yellow-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-yellow-500)40%,transparent)}}.dark\:border-zinc-200:where(.dark,.dark *){border-color:var(--color-zinc-200)}.dark\:border-zinc-300:where(.dark,.dark *){border-color:var(--color-zinc-300)}.dark\:border-zinc-400:where(.dark,.dark *){border-color:var(--color-zinc-400)}.dark\:border-zinc-500:where(.dark,.dark *){border-color:var(--color-zinc-500)}.dark\:border-zinc-600:where(.dark,.dark *){border-color:var(--color-zinc-600)}.dark\:border-zinc-700:where(.dark,.dark *){border-color:var(--color-zinc-700)}.dark\:border-zinc-700\/40:where(.dark,.dark *){border-color:#3f3f4666}@supports (color:color-mix(in lab,red,red)){.dark\:border-zinc-700\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-zinc-700)40%,transparent)}}.dark\:border-zinc-700\/70:where(.dark,.dark *){border-color:#3f3f46b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-zinc-700\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-zinc-700)70%,transparent)}}.dark\:border-zinc-800:where(.dark,.dark *){border-color:var(--color-zinc-800)}.dark\:border-b-zinc-900:where(.dark,.dark *){border-bottom-color:var(--color-zinc-900)}.dark\:\!bg-\[rgb\(var\(--button-dark-bg\)\)\]:where(.dark,.dark *){background-color:rgb(var(--button-dark-bg))!important}.dark\:bg-\[\#2b2b2b\]:where(.dark,.dark *){background-color:#2b2b2b}.dark\:bg-\[\#2d2d2d\]:where(.dark,.dark *){background-color:#2d2d2d}.dark\:bg-\[\#004a77\]:where(.dark,.dark *){background-color:#004a77}.dark\:bg-\[\#60cdff\]:where(.dark,.dark *){background-color:#60cdff}.dark\:bg-\[\#282a2c\]:where(.dark,.dark *){background-color:#282a2c}.dark\:bg-\[\#479ef5\]:where(.dark,.dark *){background-color:#479ef5}.dark\:bg-\[\#202020\]:where(.dark,.dark *){background-color:#202020}.dark\:bg-\[\#292929\]:where(.dark,.dark *){background-color:#292929}.dark\:bg-\[\#a8c7fa\]:where(.dark,.dark *){background-color:#a8c7fa}.dark\:bg-\[rgb\(var\(--accent\)\/0\.2\)\]:where(.dark,.dark *){background-color:rgb(var(--accent)/.2)}.dark\:bg-\[rgb\(var\(--button-dark-bg\)\)\]:where(.dark,.dark *){background-color:rgb(var(--button-dark-bg))}.dark\:bg-\[rgb\(var\(--button-dark-bg\)\/0\.12\)\]:where(.dark,.dark *){background-color:rgb(var(--button-dark-bg)/.12)}.dark\:bg-\[rgb\(var\(--button-dark-bg\)\/0\.14\)\]:where(.dark,.dark *){background-color:rgb(var(--button-dark-bg)/.14)}.dark\:bg-\[rgb\(var\(--button-dark-bg\)\/0\.22\)\]:where(.dark,.dark *){background-color:rgb(var(--button-dark-bg)/.22)}.dark\:bg-\[rgb\(var\(--card-dark-bg\)\)\]:where(.dark,.dark *){background-color:rgb(var(--card-dark-bg))}.dark\:bg-\[rgb\(var\(--card-dark-bg\)\/0\.96\)\]:where(.dark,.dark *){background-color:rgb(var(--card-dark-bg)/.96)}.dark\:bg-\[rgb\(var\(--page-dark-bg\)\)\]:where(.dark,.dark *){background-color:rgb(var(--page-dark-bg))}.dark\:bg-amber-300\/10:where(.dark,.dark *){background-color:#ffd2361a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-300\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-300)10%,transparent)}}.dark\:bg-amber-400:where(.dark,.dark *){background-color:var(--color-amber-400)}.dark\:bg-amber-400\/10:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-400)10%,transparent)}}.dark\:bg-amber-400\/15:where(.dark,.dark *){background-color:#fcbb0026}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-400)15%,transparent)}}.dark\:bg-amber-400\/40:where(.dark,.dark *){background-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-400)40%,transparent)}}.dark\:bg-amber-500:where(.dark,.dark *){background-color:var(--color-amber-500)}.dark\:bg-amber-500\/10:where(.dark,.dark *){background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.dark\:bg-amber-950:where(.dark,.dark *){background-color:var(--color-amber-950)}.dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:#46190133}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)20%,transparent)}}.dark\:bg-amber-950\/25:where(.dark,.dark *){background-color:#46190140}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/25:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)25%,transparent)}}.dark\:bg-amber-950\/30:where(.dark,.dark *){background-color:#4619014d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)30%,transparent)}}.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:#46190166}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)40%,transparent)}}.dark\:bg-amber-950\/50:where(.dark,.dark *){background-color:#46190180}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)50%,transparent)}}.dark\:bg-amber-950\/60:where(.dark,.dark *){background-color:#46190199}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)60%,transparent)}}.dark\:bg-black\/30:where(.dark,.dark *){background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.dark\:bg-blue-400:where(.dark,.dark *){background-color:var(--color-blue-400)}.dark\:bg-blue-400\/5:where(.dark,.dark *){background-color:#54a2ff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-400\/5:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-400)5%,transparent)}}.dark\:bg-blue-400\/10:where(.dark,.dark *){background-color:#54a2ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-400)10%,transparent)}}.dark\:bg-blue-400\/40:where(.dark,.dark *){background-color:#54a2ff66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-400)40%,transparent)}}.dark\:bg-blue-500\/15:where(.dark,.dark *){background-color:#3080ff26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-500\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-500)15%,transparent)}}.dark\:bg-blue-500\/35:where(.dark,.dark *){background-color:#3080ff59}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-500\/35:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-500)35%,transparent)}}.dark\:bg-blue-600:where(.dark,.dark *){background-color:var(--color-blue-600)}.dark\:bg-blue-900\/40:where(.dark,.dark *){background-color:#1c398e66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-900)40%,transparent)}}.dark\:bg-blue-950\/40:where(.dark,.dark *){background-color:#16245666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-950)40%,transparent)}}.dark\:bg-cyan-400:where(.dark,.dark *){background-color:var(--color-cyan-400)}.dark\:bg-cyan-400\/10:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cyan-400)10%,transparent)}}.dark\:bg-cyan-400\/40:where(.dark,.dark *){background-color:#00d2ef66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cyan-400)40%,transparent)}}.dark\:bg-cyan-500:where(.dark,.dark *){background-color:var(--color-cyan-500)}.dark\:bg-cyan-600:where(.dark,.dark *){background-color:var(--color-cyan-600)}.dark\:bg-cyan-900\/40:where(.dark,.dark *){background-color:#104e6466}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cyan-900)40%,transparent)}}.dark\:bg-cyan-900\/50:where(.dark,.dark *){background-color:#104e6480}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cyan-900)50%,transparent)}}.dark\:bg-cyan-950\/20:where(.dark,.dark *){background-color:#05334533}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cyan-950)20%,transparent)}}.dark\:bg-cyan-950\/30:where(.dark,.dark *){background-color:#0533454d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cyan-950)30%,transparent)}}.dark\:bg-cyan-950\/40:where(.dark,.dark *){background-color:#05334566}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cyan-950)40%,transparent)}}.dark\:bg-cyan-950\/60:where(.dark,.dark *){background-color:#05334599}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cyan-950)60%,transparent)}}.dark\:bg-emerald-400:where(.dark,.dark *){background-color:var(--color-emerald-400)}.dark\:bg-emerald-400\/10:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-400)10%,transparent)}}.dark\:bg-emerald-400\/40:where(.dark,.dark *){background-color:#00d29466}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-400)40%,transparent)}}.dark\:bg-emerald-500\/15:where(.dark,.dark *){background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-500\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-500)15%,transparent)}}.dark\:bg-emerald-600:where(.dark,.dark *){background-color:var(--color-emerald-600)}.dark\:bg-emerald-900\/40:where(.dark,.dark *){background-color:#004e3b66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-900)40%,transparent)}}.dark\:bg-emerald-950\/20:where(.dark,.dark *){background-color:#002c2233}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)20%,transparent)}}.dark\:bg-emerald-950\/25:where(.dark,.dark *){background-color:#002c2240}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/25:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)25%,transparent)}}.dark\:bg-emerald-950\/30:where(.dark,.dark *){background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)30%,transparent)}}.dark\:bg-emerald-950\/35:where(.dark,.dark *){background-color:#002c2259}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/35:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)35%,transparent)}}.dark\:bg-emerald-950\/40:where(.dark,.dark *){background-color:#002c2266}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)40%,transparent)}}.dark\:bg-emerald-950\/50:where(.dark,.dark *){background-color:#002c2280}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)50%,transparent)}}.dark\:bg-emerald-950\/60:where(.dark,.dark *){background-color:#002c2299}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)60%,transparent)}}.dark\:bg-fuchsia-400:where(.dark,.dark *){background-color:var(--color-fuchsia-400)}.dark\:bg-fuchsia-400\/40:where(.dark,.dark *){background-color:#ec6cff66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-fuchsia-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-fuchsia-400)40%,transparent)}}.dark\:bg-fuchsia-600:where(.dark,.dark *){background-color:var(--color-fuchsia-600)}.dark\:bg-green-400:where(.dark,.dark *){background-color:var(--color-green-400)}.dark\:bg-green-400\/15:where(.dark,.dark *){background-color:#05df7226}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-400)15%,transparent)}}.dark\:bg-green-400\/20:where(.dark,.dark *){background-color:#05df7233}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-400\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-400)20%,transparent)}}.dark\:bg-green-400\/40:where(.dark,.dark *){background-color:#05df7266}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-400)40%,transparent)}}.dark\:bg-green-500:where(.dark,.dark *){background-color:var(--color-green-500)}.dark\:bg-green-500\/70:where(.dark,.dark *){background-color:#00c758b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-500\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-500)70%,transparent)}}.dark\:bg-green-600:where(.dark,.dark *){background-color:var(--color-green-600)}.dark\:bg-green-950\/40:where(.dark,.dark *){background-color:#032e1566}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-950)40%,transparent)}}.dark\:bg-indigo-400:where(.dark,.dark *){background-color:var(--color-indigo-400)}.dark\:bg-indigo-400\/40:where(.dark,.dark *){background-color:#7d87ff66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-400)40%,transparent)}}.dark\:bg-indigo-600:where(.dark,.dark *){background-color:var(--color-indigo-600)}.dark\:bg-indigo-950\/30:where(.dark,.dark *){background-color:#1e1a4d4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-950)30%,transparent)}}.dark\:bg-indigo-950\/40:where(.dark,.dark *){background-color:#1e1a4d66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-950)40%,transparent)}}.dark\:bg-lime-400:where(.dark,.dark *){background-color:var(--color-lime-400)}.dark\:bg-lime-400\/40:where(.dark,.dark *){background-color:#9de50066}@supports (color:color-mix(in lab,red,red)){.dark\:bg-lime-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-lime-400)40%,transparent)}}.dark\:bg-lime-600:where(.dark,.dark *){background-color:var(--color-lime-600)}.dark\:bg-orange-400:where(.dark,.dark *){background-color:var(--color-orange-400)}.dark\:bg-orange-400\/40:where(.dark,.dark *){background-color:#ff8b1a66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-400)40%,transparent)}}.dark\:bg-orange-500\/15:where(.dark,.dark *){background-color:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-500\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-500)15%,transparent)}}.dark\:bg-orange-600:where(.dark,.dark *){background-color:var(--color-orange-600)}.dark\:bg-orange-900\/40:where(.dark,.dark *){background-color:#7e2a0c66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-900)40%,transparent)}}.dark\:bg-orange-950\/20:where(.dark,.dark *){background-color:#44130633}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-950)20%,transparent)}}.dark\:bg-orange-950\/40:where(.dark,.dark *){background-color:#44130666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-950)40%,transparent)}}.dark\:bg-pink-400:where(.dark,.dark *){background-color:var(--color-pink-400)}.dark\:bg-pink-400\/40:where(.dark,.dark *){background-color:#fb64b666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-pink-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-pink-400)40%,transparent)}}.dark\:bg-pink-600:where(.dark,.dark *){background-color:var(--color-pink-600)}.dark\:bg-purple-400:where(.dark,.dark *){background-color:var(--color-purple-400)}.dark\:bg-purple-400\/40:where(.dark,.dark *){background-color:#c07eff66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-400)40%,transparent)}}.dark\:bg-purple-600:where(.dark,.dark *){background-color:var(--color-purple-600)}.dark\:bg-red-400:where(.dark,.dark *){background-color:var(--color-red-400)}.dark\:bg-red-400\/15:where(.dark,.dark *){background-color:#ff656826}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-400)15%,transparent)}}.dark\:bg-red-400\/20:where(.dark,.dark *){background-color:#ff656833}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-400\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-400)20%,transparent)}}.dark\:bg-red-400\/40:where(.dark,.dark *){background-color:#ff656866}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-400)40%,transparent)}}.dark\:bg-red-500:where(.dark,.dark *){background-color:var(--color-red-500)}.dark\:bg-red-500\/70:where(.dark,.dark *){background-color:#fb2c36b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-500\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-500)70%,transparent)}}.dark\:bg-red-600:where(.dark,.dark *){background-color:var(--color-red-600)}.dark\:bg-red-950:where(.dark,.dark *){background-color:var(--color-red-950)}.dark\:bg-red-950\/20:where(.dark,.dark *){background-color:#46080933}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950)20%,transparent)}}.dark\:bg-red-950\/25:where(.dark,.dark *){background-color:#46080940}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/25:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950)25%,transparent)}}.dark\:bg-red-950\/30:where(.dark,.dark *){background-color:#4608094d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950)30%,transparent)}}.dark\:bg-red-950\/35:where(.dark,.dark *){background-color:#46080959}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/35:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950)35%,transparent)}}.dark\:bg-red-950\/40:where(.dark,.dark *){background-color:#46080966}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950)40%,transparent)}}.dark\:bg-red-950\/60:where(.dark,.dark *){background-color:#46080999}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950)60%,transparent)}}.dark\:bg-rose-400:where(.dark,.dark *){background-color:var(--color-rose-400)}.dark\:bg-rose-400\/40:where(.dark,.dark *){background-color:#ff667f66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-400)40%,transparent)}}.dark\:bg-rose-600:where(.dark,.dark *){background-color:var(--color-rose-600)}.dark\:bg-rose-900\/40:where(.dark,.dark *){background-color:#8b083666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-900)40%,transparent)}}.dark\:bg-rose-950\/25:where(.dark,.dark *){background-color:#4d021840}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/25:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950)25%,transparent)}}.dark\:bg-rose-950\/30:where(.dark,.dark *){background-color:#4d02184d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950)30%,transparent)}}.dark\:bg-rose-950\/35:where(.dark,.dark *){background-color:#4d021859}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/35:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950)35%,transparent)}}.dark\:bg-rose-950\/40:where(.dark,.dark *){background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950)40%,transparent)}}.dark\:bg-rose-950\/50:where(.dark,.dark *){background-color:#4d021880}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950)50%,transparent)}}.dark\:bg-sky-400:where(.dark,.dark *){background-color:var(--color-sky-400)}.dark\:bg-sky-400\/40:where(.dark,.dark *){background-color:#00bcfe66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-400)40%,transparent)}}.dark\:bg-sky-600:where(.dark,.dark *){background-color:var(--color-sky-600)}.dark\:bg-sky-900\/40:where(.dark,.dark *){background-color:#024a7066}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-900)40%,transparent)}}.dark\:bg-sky-950\/25:where(.dark,.dark *){background-color:#052f4a40}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/25:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-950)25%,transparent)}}.dark\:bg-sky-950\/30:where(.dark,.dark *){background-color:#052f4a4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-950)30%,transparent)}}.dark\:bg-sky-950\/40:where(.dark,.dark *){background-color:#052f4a66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-950)40%,transparent)}}.dark\:bg-sky-950\/60:where(.dark,.dark *){background-color:#052f4a99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-950)60%,transparent)}}.dark\:bg-slate-400:where(.dark,.dark *){background-color:var(--color-slate-400)}.dark\:bg-slate-900\/50:where(.dark,.dark *){background-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900)50%,transparent)}}.dark\:bg-teal-400:where(.dark,.dark *){background-color:var(--color-teal-400)}.dark\:bg-teal-400\/40:where(.dark,.dark *){background-color:#00d3bd66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-400)40%,transparent)}}.dark\:bg-teal-600:where(.dark,.dark *){background-color:var(--color-teal-600)}.dark\:bg-teal-900\/30:where(.dark,.dark *){background-color:#0b4f4a4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-900)30%,transparent)}}.dark\:bg-teal-950\/30:where(.dark,.dark *){background-color:#022f2e4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-950)30%,transparent)}}.dark\:bg-teal-950\/40:where(.dark,.dark *){background-color:#022f2e66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-950)40%,transparent)}}.dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\:bg-violet-400:where(.dark,.dark *){background-color:var(--color-violet-400)}.dark\:bg-violet-400\/40:where(.dark,.dark *){background-color:#a685ff66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-400)40%,transparent)}}.dark\:bg-violet-600:where(.dark,.dark *){background-color:var(--color-violet-600)}.dark\:bg-violet-900\/40:where(.dark,.dark *){background-color:#4d179a66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-900)40%,transparent)}}.dark\:bg-violet-950\/40:where(.dark,.dark *){background-color:#2f0d6866}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-950)40%,transparent)}}.dark\:bg-violet-950\/60:where(.dark,.dark *){background-color:#2f0d6899}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-950)60%,transparent)}}.dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\:bg-white\!:where(.dark,.dark *){background-color:var(--color-white)!important}.dark\:bg-white\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.dark\:bg-white\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:bg-white\/20:where(.dark,.dark *){background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.dark\:bg-white\/25:where(.dark,.dark *){background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/25:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.dark\:bg-white\/30:where(.dark,.dark *){background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.dark\:bg-white\/\[6\%\]:where(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[6\%\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.dark\:bg-yellow-400:where(.dark,.dark *){background-color:var(--color-yellow-400)}.dark\:bg-yellow-400\/15:where(.dark,.dark *){background-color:#fac80026}@supports (color:color-mix(in lab,red,red)){.dark\:bg-yellow-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-yellow-400)15%,transparent)}}.dark\:bg-yellow-400\/40:where(.dark,.dark *){background-color:#fac80066}@supports (color:color-mix(in lab,red,red)){.dark\:bg-yellow-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-yellow-400)40%,transparent)}}.dark\:bg-zinc-100:where(.dark,.dark *){background-color:var(--color-zinc-100)}.dark\:bg-zinc-100\/30:where(.dark,.dark *){background-color:#f4f4f54d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-100\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-100)30%,transparent)}}.dark\:bg-zinc-200\/75:where(.dark,.dark *){background-color:#e4e4e7bf}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-200\/75:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-200)75%,transparent)}}.dark\:bg-zinc-300:where(.dark,.dark *){background-color:var(--color-zinc-300)}.dark\:bg-zinc-400:where(.dark,.dark *){background-color:var(--color-zinc-400)}.dark\:bg-zinc-400\/40:where(.dark,.dark *){background-color:#9f9fa966}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-400)40%,transparent)}}.dark\:bg-zinc-600:where(.dark,.dark *){background-color:var(--color-zinc-600)}.dark\:bg-zinc-600\!:where(.dark,.dark *){background-color:var(--color-zinc-600)!important}.dark\:bg-zinc-700:where(.dark,.dark *){background-color:var(--color-zinc-700)}.dark\:bg-zinc-700\/70:where(.dark,.dark *){background-color:#3f3f46b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-700\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-700)70%,transparent)}}.dark\:bg-zinc-800:where(.dark,.dark *){background-color:var(--color-zinc-800)}.dark\:bg-zinc-800\/40:where(.dark,.dark *){background-color:#27272a66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-800\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-800)40%,transparent)}}.dark\:bg-zinc-800\/50:where(.dark,.dark *){background-color:#27272a80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}.dark\:bg-zinc-800\/60:where(.dark,.dark *){background-color:#27272a99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-800\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-800)60%,transparent)}}.dark\:bg-zinc-800\/80:where(.dark,.dark *){background-color:#27272acc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-800\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-800)80%,transparent)}}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:bg-zinc-900\/30:where(.dark,.dark *){background-color:#18181b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)30%,transparent)}}.dark\:bg-zinc-900\/40:where(.dark,.dark *){background-color:#18181b66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)40%,transparent)}}.dark\:bg-zinc-900\/45:where(.dark,.dark *){background-color:#18181b73}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/45:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)45%,transparent)}}.dark\:bg-zinc-900\/50:where(.dark,.dark *){background-color:#18181b80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)50%,transparent)}}.dark\:bg-zinc-900\/60:where(.dark,.dark *){background-color:#18181b99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)60%,transparent)}}.dark\:bg-zinc-900\/70:where(.dark,.dark *){background-color:#18181bb3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)70%,transparent)}}.dark\:bg-zinc-900\/80:where(.dark,.dark *){background-color:#18181bcc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)80%,transparent)}}.dark\:bg-zinc-900\/85:where(.dark,.dark *){background-color:#18181bd9}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/85:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)85%,transparent)}}.dark\:bg-zinc-900\/90:where(.dark,.dark *){background-color:#18181be6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/90:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)90%,transparent)}}.dark\:bg-zinc-900\/95:where(.dark,.dark *){background-color:#18181bf2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)95%,transparent)}}.dark\:bg-zinc-950:where(.dark,.dark *){background-color:var(--color-zinc-950)}.dark\:bg-zinc-950\/20:where(.dark,.dark *){background-color:#09090b33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-950)20%,transparent)}}.dark\:bg-zinc-950\/30:where(.dark,.dark *){background-color:#09090b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-950)30%,transparent)}}.dark\:bg-zinc-950\/40:where(.dark,.dark *){background-color:#09090b66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-950)40%,transparent)}}.dark\:bg-zinc-950\/50:where(.dark,.dark *){background-color:#09090b80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-950)50%,transparent)}}.dark\:bg-zinc-950\/60:where(.dark,.dark *){background-color:#09090b99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-950)60%,transparent)}}.dark\:bg-zinc-950\/65:where(.dark,.dark *){background-color:#09090ba6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-950\/65:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-950)65%,transparent)}}.dark\:bg-zinc-950\/70:where(.dark,.dark *){background-color:#09090bb3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-950)70%,transparent)}}.dark\:bg-zinc-950\/72:where(.dark,.dark *){background-color:#09090bb8}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-950\/72:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-950)72%,transparent)}}.dark\:bg-zinc-950\/95:where(.dark,.dark *){background-color:#09090bf2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-950\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-zinc-950)95%,transparent)}}.dark\:bg-\[radial-gradient\(circle\,rgb\(var\(--accent\)\/0\.1\)_0\%\,rgba\(0\,0\,0\,0\)_70\%\)\]:where(.dark,.dark *){background-image:radial-gradient(circle,rgb(var(--accent)/.1),#0000 70%)}.dark\:bg-\[radial-gradient\(ellipse_at_center\,rgb\(24_24_27\/0\.94\)_0\%\,rgb\(24_24_27\/0\.75\)_45\%\,rgb\(24_24_27\/0\.5\)_100\%\)\]:where(.dark,.dark *){background-image:radial-gradient(#18181bf0,#18181bbf 45%,#18181b80)}.dark\:bg-\[url\(\'data\:image\/svg\+xml\,\%3Csvg\%20xmlns\=\%22http\:\/\/www\.w3\.org\/2000\/svg\%22\%20viewBox\=\%220\%200\%2016\%2016\%22\%20fill\=\%22\%23ffffff75\%22\%20class\=\%22size-4\%22\%3E\%3Cpath\%20fill-rule\=\%22evenodd\%22\%20d\=\%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\=\%22evenodd\%22\/\%3E\%3C\/svg\%3E\'\)\]:where(.dark,.dark *){background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2016%2016%22%20fill=%22%23ffffff75%22%20class=%22size-4%22%3E%3Cpath%20fill-rule=%22evenodd%22%20d=%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=%22evenodd%22/%3E%3C/svg%3E)}.dark\:from-teal-950\/20:where(.dark,.dark *){--tw-gradient-from:#022f2e33}@supports (color:color-mix(in lab,red,red)){.dark\:from-teal-950\/20:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-teal-950)20%,transparent)}}.dark\:from-teal-950\/20:where(.dark,.dark *){--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-white\/10:where(.dark,.dark *){--tw-gradient-from:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:from-white\/10:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:from-white\/10:where(.dark,.dark *){--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-zinc-800:where(.dark,.dark *){--tw-gradient-from:var(--color-zinc-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-zinc-900:where(.dark,.dark *){--tw-gradient-from:var(--color-zinc-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\:via-zinc-900:where(.dark,.dark *){--tw-gradient-via:var(--color-zinc-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-zinc-800\/50:where(.dark,.dark *){--tw-gradient-to:#27272a80}@supports (color:color-mix(in lab,red,red)){.dark\:to-zinc-800\/50:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}.dark\:to-zinc-800\/50:where(.dark,.dark *){--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-zinc-900:where(.dark,.dark *){--tw-gradient-to:var(--color-zinc-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\:bg-\[length\:16px_16px\]:where(.dark,.dark *){background-size:16px 16px}.dark\:\!text-\[rgb\(var\(--button-dark-text\)\)\]:where(.dark,.dark *){color:rgb(var(--button-dark-text))!important}.dark\:\!text-zinc-50:where(.dark,.dark *){color:var(--color-zinc-50)!important}.dark\:\!text-zinc-100:where(.dark,.dark *){color:var(--color-zinc-100)!important}.dark\:text-\[\#60cdff\]:where(.dark,.dark *){color:#60cdff}.dark\:text-\[\#062e6f\]:where(.dark,.dark *){color:#062e6f}.dark\:text-\[\#c2e7ff\]:where(.dark,.dark *){color:#c2e7ff}.dark\:text-\[\#c4c7c5\]:where(.dark,.dark *){color:#c4c7c5}.dark\:text-\[\#e3e3e3\]:where(.dark,.dark *){color:#e3e3e3}.dark\:text-\[rgb\(var\(--accent\)\)\]:where(.dark,.dark *){color:rgb(var(--accent))}.dark\:text-\[rgb\(var\(--button-dark-bg\)\)\]:where(.dark,.dark *){color:rgb(var(--button-dark-bg))}.dark\:text-\[rgb\(var\(--button-dark-bg\)\)\]\!:where(.dark,.dark *){color:rgb(var(--button-dark-bg))!important}.dark\:text-\[rgb\(var\(--button-dark-text\)\)\]:where(.dark,.dark *){color:rgb(var(--button-dark-text))}.dark\:text-\[var\(--callout-icon\)\]:where(.dark,.dark *){color:var(--callout-icon)}.dark\:text-amber-100:where(.dark,.dark *){color:var(--color-amber-100)}.dark\:text-amber-100\/80:where(.dark,.dark *){color:#fef3c6cc}@supports (color:color-mix(in lab,red,red)){.dark\:text-amber-100\/80:where(.dark,.dark *){color:color-mix(in oklab,var(--color-amber-100)80%,transparent)}}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-amber-400:where(.dark,.dark *){color:var(--color-amber-400)}.dark\:text-amber-500:where(.dark,.dark *){color:var(--color-amber-500)}.dark\:text-black:where(.dark,.dark *){color:var(--color-black)}.dark\:text-blue-100:where(.dark,.dark *){color:var(--color-blue-100)}.dark\:text-blue-200:where(.dark,.dark *){color:var(--color-blue-200)}.dark\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\:text-blue-400:where(.dark,.dark *){color:var(--color-blue-400)}.dark\:text-cyan-100:where(.dark,.dark *){color:var(--color-cyan-100)}.dark\:text-cyan-200:where(.dark,.dark *){color:var(--color-cyan-200)}.dark\:text-cyan-300:where(.dark,.dark *){color:var(--color-cyan-300)}.dark\:text-cyan-400:where(.dark,.dark *){color:var(--color-cyan-400)}.dark\:text-emerald-100:where(.dark,.dark *){color:var(--color-emerald-100)}.dark\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-200\/90:where(.dark,.dark *){color:#a4f4cfe6}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-200\/90:where(.dark,.dark *){color:color-mix(in oklab,var(--color-emerald-200)90%,transparent)}}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\:text-fuchsia-200:where(.dark,.dark *){color:var(--color-fuchsia-200)}.dark\:text-fuchsia-400:where(.dark,.dark *){color:var(--color-fuchsia-400)}.dark\:text-green-100:where(.dark,.dark *){color:var(--color-green-100)}.dark\:text-green-200:where(.dark,.dark *){color:var(--color-green-200)}.dark\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\:text-green-500:where(.dark,.dark *){color:var(--color-green-500)}.dark\:text-green-500\!:where(.dark,.dark *){color:var(--color-green-500)!important}.dark\:text-indigo-100:where(.dark,.dark *){color:var(--color-indigo-100)}.dark\:text-indigo-200:where(.dark,.dark *){color:var(--color-indigo-200)}.dark\:text-indigo-300:where(.dark,.dark *){color:var(--color-indigo-300)}.dark\:text-indigo-400:where(.dark,.dark *){color:var(--color-indigo-400)}.dark\:text-lime-200:where(.dark,.dark *){color:var(--color-lime-200)}.dark\:text-lime-400:where(.dark,.dark *){color:var(--color-lime-400)}.dark\:text-lime-500:where(.dark,.dark *){color:var(--color-lime-500)}.dark\:text-orange-200:where(.dark,.dark *){color:var(--color-orange-200)}.dark\:text-orange-400:where(.dark,.dark *){color:var(--color-orange-400)}.dark\:text-pink-200:where(.dark,.dark *){color:var(--color-pink-200)}.dark\:text-pink-400:where(.dark,.dark *){color:var(--color-pink-400)}.dark\:text-purple-200:where(.dark,.dark *){color:var(--color-purple-200)}.dark\:text-purple-400:where(.dark,.dark *){color:var(--color-purple-400)}.dark\:text-red-100:where(.dark,.dark *){color:var(--color-red-100)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-red-200\!:where(.dark,.dark *){color:var(--color-red-200)!important}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-red-400\/80:where(.dark,.dark *){color:#ff6568cc}@supports (color:color-mix(in lab,red,red)){.dark\:text-red-400\/80:where(.dark,.dark *){color:color-mix(in oklab,var(--color-red-400)80%,transparent)}}.dark\:text-rose-100:where(.dark,.dark *){color:var(--color-rose-100)}.dark\:text-rose-200:where(.dark,.dark *){color:var(--color-rose-200)}.dark\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\:text-rose-400:where(.dark,.dark *){color:var(--color-rose-400)}.dark\:text-sky-100:where(.dark,.dark *){color:var(--color-sky-100)}.dark\:text-sky-200:where(.dark,.dark *){color:var(--color-sky-200)}.dark\:text-sky-300:where(.dark,.dark *){color:var(--color-sky-300)}.dark\:text-sky-400:where(.dark,.dark *){color:var(--color-sky-400)}.dark\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\:text-teal-200:where(.dark,.dark *){color:var(--color-teal-200)}.dark\:text-teal-300:where(.dark,.dark *){color:var(--color-teal-300)}.dark\:text-teal-400:where(.dark,.dark *){color:var(--color-teal-400)}.dark\:text-teal-500\!:where(.dark,.dark *){color:var(--color-teal-500)!important}.dark\:text-violet-200:where(.dark,.dark *){color:var(--color-violet-200)}.dark\:text-violet-300:where(.dark,.dark *){color:var(--color-violet-300)}.dark\:text-violet-400:where(.dark,.dark *){color:var(--color-violet-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-white\!:where(.dark,.dark *){color:var(--color-white)!important}.dark\:text-white\/15:where(.dark,.dark *){color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/15:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)15%,transparent)}}.dark\:text-white\/40:where(.dark,.dark *){color:#fff6}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/40:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)40%,transparent)}}.dark\:text-white\/50:where(.dark,.dark *){color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/50:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)50%,transparent)}}.dark\:text-white\/60:where(.dark,.dark *){color:#fff9}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/60:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)60%,transparent)}}.dark\:text-white\/70:where(.dark,.dark *){color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)70%,transparent)}}.dark\:text-white\/80:where(.dark,.dark *){color:#fffc}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/80:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)80%,transparent)}}.dark\:text-yellow-200:where(.dark,.dark *){color:var(--color-yellow-200)}.dark\:text-yellow-500:where(.dark,.dark *){color:var(--color-yellow-500)}.dark\:text-zinc-50:where(.dark,.dark *){color:var(--color-zinc-50)}.dark\:text-zinc-100:where(.dark,.dark *){color:var(--color-zinc-100)}.dark\:text-zinc-100\!:where(.dark,.dark *){color:var(--color-zinc-100)!important}.dark\:text-zinc-200:where(.dark,.dark *){color:var(--color-zinc-200)}.dark\:text-zinc-300:where(.dark,.dark *){color:var(--color-zinc-300)}.dark\:text-zinc-300\!:where(.dark,.dark *){color:var(--color-zinc-300)!important}.dark\:text-zinc-400:where(.dark,.dark *){color:var(--color-zinc-400)}.dark\:text-zinc-500:where(.dark,.dark *){color:var(--color-zinc-500)}.dark\:text-zinc-500\!:where(.dark,.dark *){color:var(--color-zinc-500)!important}.dark\:text-zinc-600:where(.dark,.dark *){color:var(--color-zinc-600)}.dark\:text-zinc-700:where(.dark,.dark *){color:var(--color-zinc-700)}.dark\:text-zinc-800:where(.dark,.dark *){color:var(--color-zinc-800)}.dark\:text-zinc-900:where(.dark,.dark *){color:var(--color-zinc-900)}.dark\:text-zinc-900\!:where(.dark,.dark *){color:var(--color-zinc-900)!important}.dark\:text-zinc-950:where(.dark,.dark *){color:var(--color-zinc-950)}.dark\:decoration-white\/20:where(.dark,.dark *){text-decoration-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:decoration-white\/20:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab,var(--color-white)20%,transparent);text-decoration-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.dark\:decoration-zinc-600:where(.dark,.dark *){-webkit-text-decoration-color:var(--color-zinc-600);text-decoration-color:var(--color-zinc-600)}.dark\:placeholder-white\/60:where(.dark,.dark *)::placeholder{color:#fff9}@supports (color:color-mix(in lab,red,red)){.dark\:placeholder-white\/60:where(.dark,.dark *)::placeholder{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.dark\:placeholder-zinc-400:where(.dark,.dark *)::placeholder{color:var(--color-zinc-400)}.dark\:placeholder-zinc-500:where(.dark,.dark *)::placeholder{color:var(--color-zinc-500)}.dark\:caret-zinc-100:where(.dark,.dark *){caret-color:var(--color-zinc-100)}.dark\:\[opacity\:0\.35\]:where(.dark,.dark *){opacity:.35}.dark\:opacity-20:where(.dark,.dark *){opacity:.2}.dark\:opacity-\[0\.08\]:where(.dark,.dark *){opacity:.08}.dark\:\[mix-blend-mode\:normal\]:where(.dark,.dark *){mix-blend-mode:normal}.dark\:shadow-\[3px_4px_0_0_rgb\(var\(--accent\)\)\]:where(.dark,.dark *){--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,rgb(var(--accent)));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-none:where(.dark,.dark *){--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)}.dark\:shadow-black\/30:where(.dark,.dark *){--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-black\/30:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)30%,transparent)var(--tw-shadow-alpha),transparent)}}.dark\:ring-\[rgb\(var\(--button-dark-bg\)\)\]:where(.dark,.dark *){--tw-ring-color:rgb(var(--button-dark-bg))}.dark\:ring-black\/30:where(.dark,.dark *){--tw-ring-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-black\/30:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.dark\:ring-cyan-400\/30:where(.dark,.dark *){--tw-ring-color:#00d2ef4d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-cyan-400\/30:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-cyan-400)30%,transparent)}}.dark\:ring-cyan-950:where(.dark,.dark *){--tw-ring-color:var(--color-cyan-950)}.dark\:ring-white\/10:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:ring-white\/10:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:ring-zinc-700:where(.dark,.dark *){--tw-ring-color:var(--color-zinc-700)}.dark\:ring-zinc-900:where(.dark,.dark *){--tw-ring-color:var(--color-zinc-900)}.dark\:\[filter\:invert\(0\.8\)_grayscale\(1\)_brightness\(82\%\)\]:where(.dark,.dark *){filter:invert(.8)grayscale()brightness(82%)}.dark\:prose-invert:where(.dark,.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-amber-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-amber-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-amber-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-blue-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#54a2ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-blue-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-blue-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-cyan-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#00d2ef1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-cyan-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-cyan-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-emerald-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#00d2941a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-emerald-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-emerald-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-fuchsia-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#ec6cff1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-fuchsia-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-fuchsia-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-green-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#05df721a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-green-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-green-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-indigo-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#7d87ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-indigo-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-indigo-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-lime-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#9de5001a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-lime-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-lime-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-orange-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#ff8b1a1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-orange-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-orange-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-pink-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#fb64b61a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-pink-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-pink-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-purple-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#c07eff1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-purple-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-purple-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-red-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#ff65681a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-red-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-red-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-rose-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#ff667f1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-rose-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-rose-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-sky-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#00bcfe1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-sky-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-sky-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-teal-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#00d3bd1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-teal-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-teal-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-violet-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#a685ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-violet-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-violet-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-yellow-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#fac8001a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-yellow-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-yellow-400),transparent 90%)}}.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-zinc-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:#9f9fa91a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-background\:color-mix\(in_oklab\,var\(--color-zinc-400\)\,transparent_90\%\)\]:where(.dark,.dark *){--callout-background:color-mix(in oklab,var(--color-zinc-400),transparent 90%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-amber-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-amber-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-amber-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-blue-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#54a2ff80}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-blue-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-blue-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-cyan-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#00d2ef80}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-cyan-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-cyan-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-emerald-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#00d29480}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-emerald-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-emerald-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-fuchsia-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#ec6cff80}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-fuchsia-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-fuchsia-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-green-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#05df7280}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-green-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-green-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-indigo-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#7d87ff80}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-indigo-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-indigo-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-lime-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#9de50080}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-lime-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-lime-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-orange-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#ff8b1a80}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-orange-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-orange-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-pink-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#fb64b680}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-pink-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-pink-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-purple-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#c07eff80}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-purple-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-purple-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-red-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#ff656880}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-red-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-red-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-rose-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#ff667f80}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-rose-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-rose-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-sky-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#00bcfe80}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-sky-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-sky-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-teal-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#00d3bd80}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-teal-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-teal-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-violet-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#a685ff80}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-violet-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-violet-400),transparent 50%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-white\)\,transparent_95\%\)\]:where(.dark,.dark *){--callout-border:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-white\)\,transparent_95\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-white),transparent 95%)}}.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-yellow-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:#fac80080}@supports (color:color-mix(in lab,red,red)){.dark\:\[--callout-border\:color-mix\(in_oklab\,var\(--color-yellow-400\)\,transparent_50\%\)\]:where(.dark,.dark *){--callout-border:color-mix(in oklab,var(--color-yellow-400),transparent 50%)}}.dark\:\[--callout-heading\:var\(--color-amber-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-amber-200)}.dark\:\[--callout-heading\:var\(--color-blue-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-blue-200)}.dark\:\[--callout-heading\:var\(--color-cyan-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-cyan-200)}.dark\:\[--callout-heading\:var\(--color-emerald-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-emerald-200)}.dark\:\[--callout-heading\:var\(--color-fuchsia-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-fuchsia-200)}.dark\:\[--callout-heading\:var\(--color-green-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-green-200)}.dark\:\[--callout-heading\:var\(--color-indigo-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-indigo-200)}.dark\:\[--callout-heading\:var\(--color-lime-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-lime-200)}.dark\:\[--callout-heading\:var\(--color-orange-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-orange-200)}.dark\:\[--callout-heading\:var\(--color-pink-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-pink-200)}.dark\:\[--callout-heading\:var\(--color-purple-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-purple-200)}.dark\:\[--callout-heading\:var\(--color-red-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-red-200)}.dark\:\[--callout-heading\:var\(--color-rose-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-rose-200)}.dark\:\[--callout-heading\:var\(--color-sky-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-sky-200)}.dark\:\[--callout-heading\:var\(--color-teal-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-teal-200)}.dark\:\[--callout-heading\:var\(--color-violet-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-violet-200)}.dark\:\[--callout-heading\:var\(--color-yellow-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-yellow-200)}.dark\:\[--callout-heading\:var\(--color-zinc-200\)\]:where(.dark,.dark *){--callout-heading:var(--color-zinc-200)}.dark\:\[--callout-icon\:var\(--color-amber-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-amber-400)}.dark\:\[--callout-icon\:var\(--color-blue-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-blue-400)}.dark\:\[--callout-icon\:var\(--color-cyan-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-cyan-400)}.dark\:\[--callout-icon\:var\(--color-emerald-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-emerald-400)}.dark\:\[--callout-icon\:var\(--color-fuchsia-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-fuchsia-400)}.dark\:\[--callout-icon\:var\(--color-green-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-green-400)}.dark\:\[--callout-icon\:var\(--color-indigo-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-indigo-400)}.dark\:\[--callout-icon\:var\(--color-lime-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-lime-400)}.dark\:\[--callout-icon\:var\(--color-orange-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-orange-400)}.dark\:\[--callout-icon\:var\(--color-pink-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-pink-400)}.dark\:\[--callout-icon\:var\(--color-purple-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-purple-400)}.dark\:\[--callout-icon\:var\(--color-red-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-red-400)}.dark\:\[--callout-icon\:var\(--color-rose-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-rose-400)}.dark\:\[--callout-icon\:var\(--color-sky-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-sky-400)}.dark\:\[--callout-icon\:var\(--color-teal-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-teal-400)}.dark\:\[--callout-icon\:var\(--color-violet-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-violet-400)}.dark\:\[--callout-icon\:var\(--color-yellow-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-yellow-400)}.dark\:\[--callout-icon\:var\(--color-zinc-400\)\]:where(.dark,.dark *){--callout-icon:var(--color-zinc-400)}.dark\:\[--callout-text\:var\(--color-amber-300\)\]:where(.dark,.dark *){--callout-text:var(--color-amber-300)}.dark\:\[--callout-text\:var\(--color-blue-300\)\]:where(.dark,.dark *){--callout-text:var(--color-blue-300)}.dark\:\[--callout-text\:var\(--color-cyan-300\)\]:where(.dark,.dark *){--callout-text:var(--color-cyan-300)}.dark\:\[--callout-text\:var\(--color-emerald-300\)\]:where(.dark,.dark *){--callout-text:var(--color-emerald-300)}.dark\:\[--callout-text\:var\(--color-fuchsia-300\)\]:where(.dark,.dark *){--callout-text:var(--color-fuchsia-300)}.dark\:\[--callout-text\:var\(--color-green-300\)\]:where(.dark,.dark *){--callout-text:var(--color-green-300)}.dark\:\[--callout-text\:var\(--color-indigo-300\)\]:where(.dark,.dark *){--callout-text:var(--color-indigo-300)}.dark\:\[--callout-text\:var\(--color-lime-300\)\]:where(.dark,.dark *){--callout-text:var(--color-lime-300)}.dark\:\[--callout-text\:var\(--color-orange-300\)\]:where(.dark,.dark *){--callout-text:var(--color-orange-300)}.dark\:\[--callout-text\:var\(--color-pink-300\)\]:where(.dark,.dark *){--callout-text:var(--color-pink-300)}.dark\:\[--callout-text\:var\(--color-purple-300\)\]:where(.dark,.dark *){--callout-text:var(--color-purple-300)}.dark\:\[--callout-text\:var\(--color-red-300\)\]:where(.dark,.dark *){--callout-text:var(--color-red-300)}.dark\:\[--callout-text\:var\(--color-rose-300\)\]:where(.dark,.dark *){--callout-text:var(--color-rose-300)}.dark\:\[--callout-text\:var\(--color-sky-300\)\]:where(.dark,.dark *){--callout-text:var(--color-sky-300)}.dark\:\[--callout-text\:var\(--color-teal-300\)\]:where(.dark,.dark *){--callout-text:var(--color-teal-300)}.dark\:\[--callout-text\:var\(--color-violet-300\)\]:where(.dark,.dark *){--callout-text:var(--color-violet-300)}.dark\:\[--callout-text\:var\(--color-yellow-300\)\]:where(.dark,.dark *){--callout-text:var(--color-yellow-300)}.dark\:\[--callout-text\:var\(--color-zinc-300\)\]:where(.dark,.dark *){--callout-text:var(--color-zinc-300)}.dark\:\[--color-accent-content\:var\(--color-amber-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-amber-400)}.dark\:\[--color-accent-content\:var\(--color-blue-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-blue-400)}.dark\:\[--color-accent-content\:var\(--color-cyan-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-cyan-400)}.dark\:\[--color-accent-content\:var\(--color-emerald-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-emerald-400)}.dark\:\[--color-accent-content\:var\(--color-fuchsia-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-fuchsia-400)}.dark\:\[--color-accent-content\:var\(--color-green-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-green-400)}.dark\:\[--color-accent-content\:var\(--color-indigo-300\)\]:where(.dark,.dark *){--color-accent-content:var(--color-indigo-300)}.dark\:\[--color-accent-content\:var\(--color-lime-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-lime-400)}.dark\:\[--color-accent-content\:var\(--color-orange-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-orange-400)}.dark\:\[--color-accent-content\:var\(--color-pink-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-pink-400)}.dark\:\[--color-accent-content\:var\(--color-purple-300\)\]:where(.dark,.dark *){--color-accent-content:var(--color-purple-300)}.dark\:\[--color-accent-content\:var\(--color-red-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-red-400)}.dark\:\[--color-accent-content\:var\(--color-rose-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-rose-400)}.dark\:\[--color-accent-content\:var\(--color-sky-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-sky-400)}.dark\:\[--color-accent-content\:var\(--color-teal-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-teal-400)}.dark\:\[--color-accent-content\:var\(--color-violet-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-violet-400)}.dark\:\[--color-accent-content\:var\(--color-white\)\]:where(.dark,.dark *){--color-accent-content:var(--color-white)}.dark\:\[--color-accent-content\:var\(--color-yellow-400\)\]:where(.dark,.dark *){--color-accent-content:var(--color-yellow-400)}.dark\:\[--color-accent-foreground\:var\(--color-amber-950\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-amber-950)}.dark\:\[--color-accent-foreground\:var\(--color-gray-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-gray-800)}.dark\:\[--color-accent-foreground\:var\(--color-lime-950\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-lime-950)}.dark\:\[--color-accent-foreground\:var\(--color-mauve-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-mauve-800)}.dark\:\[--color-accent-foreground\:var\(--color-mist-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-mist-800)}.dark\:\[--color-accent-foreground\:var\(--color-neutral-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-neutral-800)}.dark\:\[--color-accent-foreground\:var\(--color-olive-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-olive-800)}.dark\:\[--color-accent-foreground\:var\(--color-orange-950\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-orange-950)}.dark\:\[--color-accent-foreground\:var\(--color-slate-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-slate-800)}.dark\:\[--color-accent-foreground\:var\(--color-stone-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-stone-800)}.dark\:\[--color-accent-foreground\:var\(--color-taupe-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-taupe-800)}.dark\:\[--color-accent-foreground\:var\(--color-white\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-white)}.dark\:\[--color-accent-foreground\:var\(--color-yellow-950\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-yellow-950)}.dark\:\[--color-accent-foreground\:var\(--color-zinc-800\)\]:where(.dark,.dark *){--color-accent-foreground:var(--color-zinc-800)}.dark\:\[--color-accent\:var\(--color-amber-400\)\]:where(.dark,.dark *){--color-accent:var(--color-amber-400)}.dark\:\[--color-accent\:var\(--color-blue-500\)\]:where(.dark,.dark *){--color-accent:var(--color-blue-500)}.dark\:\[--color-accent\:var\(--color-cyan-600\)\]:where(.dark,.dark *){--color-accent:var(--color-cyan-600)}.dark\:\[--color-accent\:var\(--color-emerald-600\)\]:where(.dark,.dark *){--color-accent:var(--color-emerald-600)}.dark\:\[--color-accent\:var\(--color-fuchsia-600\)\]:where(.dark,.dark *){--color-accent:var(--color-fuchsia-600)}.dark\:\[--color-accent\:var\(--color-green-600\)\]:where(.dark,.dark *){--color-accent:var(--color-green-600)}.dark\:\[--color-accent\:var\(--color-indigo-500\)\]:where(.dark,.dark *){--color-accent:var(--color-indigo-500)}.dark\:\[--color-accent\:var\(--color-lime-400\)\]:where(.dark,.dark *){--color-accent:var(--color-lime-400)}.dark\:\[--color-accent\:var\(--color-orange-400\)\]:where(.dark,.dark *){--color-accent:var(--color-orange-400)}.dark\:\[--color-accent\:var\(--color-pink-600\)\]:where(.dark,.dark *){--color-accent:var(--color-pink-600)}.dark\:\[--color-accent\:var\(--color-purple-500\)\]:where(.dark,.dark *){--color-accent:var(--color-purple-500)}.dark\:\[--color-accent\:var\(--color-red-500\)\]:where(.dark,.dark *){--color-accent:var(--color-red-500)}.dark\:\[--color-accent\:var\(--color-rose-500\)\]:where(.dark,.dark *){--color-accent:var(--color-rose-500)}.dark\:\[--color-accent\:var\(--color-sky-600\)\]:where(.dark,.dark *){--color-accent:var(--color-sky-600)}.dark\:\[--color-accent\:var\(--color-teal-600\)\]:where(.dark,.dark *){--color-accent:var(--color-teal-600)}.dark\:\[--color-accent\:var\(--color-violet-500\)\]:where(.dark,.dark *){--color-accent:var(--color-violet-500)}.dark\:\[--color-accent\:var\(--color-white\)\]:where(.dark,.dark *){--color-accent:var(--color-white)}.dark\:\[--color-accent\:var\(--color-yellow-400\)\]:where(.dark,.dark *){--color-accent:var(--color-yellow-400)}.dark\:\[--flux-progress-color\:var\(--color-amber-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-amber-400)}.dark\:\[--flux-progress-color\:var\(--color-blue-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-blue-400)}.dark\:\[--flux-progress-color\:var\(--color-cyan-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-cyan-400)}.dark\:\[--flux-progress-color\:var\(--color-emerald-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-emerald-400)}.dark\:\[--flux-progress-color\:var\(--color-fuchsia-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-fuchsia-400)}.dark\:\[--flux-progress-color\:var\(--color-green-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-green-400)}.dark\:\[--flux-progress-color\:var\(--color-indigo-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-indigo-400)}.dark\:\[--flux-progress-color\:var\(--color-lime-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-lime-400)}.dark\:\[--flux-progress-color\:var\(--color-orange-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-orange-400)}.dark\:\[--flux-progress-color\:var\(--color-pink-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-pink-400)}.dark\:\[--flux-progress-color\:var\(--color-purple-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-purple-400)}.dark\:\[--flux-progress-color\:var\(--color-red-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-red-400)}.dark\:\[--flux-progress-color\:var\(--color-rose-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-rose-400)}.dark\:\[--flux-progress-color\:var\(--color-sky-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-sky-400)}.dark\:\[--flux-progress-color\:var\(--color-teal-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-teal-400)}.dark\:\[--flux-progress-color\:var\(--color-violet-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-violet-400)}.dark\:\[--flux-progress-color\:var\(--color-yellow-400\)\]:where(.dark,.dark *){--flux-progress-color:var(--color-yellow-400)}.dark\:\[--haze\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_90\%\)\]:where(.dark,.dark *){--haze:#27272a1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[--haze\:color-mix\(in_oklab\,_var\(--color-accent-content\)\,_transparent_90\%\)\]:where(.dark,.dark *){--haze:color-mix(in oklab,var(--color-accent-content),transparent 90%)}}:is(.dark\:\*\:bg-zinc-700:where(.dark,.dark *)>*){background-color:var(--color-zinc-700)}:is(.\*\*\:dark\:ring-zinc-900 *):where(.dark,.dark *){--tw-ring-color:var(--color-zinc-900)}@media(hover:hover){.dark\:group-hover\:bg-zinc-500:where(.dark,.dark *):is(:where(.group):hover *){background-color:var(--color-zinc-500)}.dark\:group-hover\:text-white:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-white)}.dark\:group-hover\:text-zinc-200:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-zinc-200)}.dark\:group-hover\:text-zinc-300:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-zinc-300)}.dark\:group-hover\/accordion-heading\:text-white:where(.dark,.dark *):is(:where(.group\/accordion-heading):hover *){color:var(--color-white)}.dark\:group-hover\/info\:text-zinc-300:where(.dark,.dark *):is(:where(.group\/info):hover *){color:var(--color-zinc-300)}.dark\:group-hover\/sortable\:text-white:where(.dark,.dark *):is(:where(.group\/sortable):hover *){color:var(--color-white)}}.dark\:group-data-active\/item\:text-white:where(.dark,.dark *):is(:where(.group\/item)[data-active] *){color:var(--color-white)}.dark\:group-data-checked\:translate-x-\[0\.9375rem\]:where(.dark,.dark *):is(:where(.group)[data-checked] *){--tw-translate-x:.9375rem;translate:var(--tw-translate-x)var(--tw-translate-y)}.dark\:placeholder\:text-zinc-400:where(.dark,.dark *)::placeholder{color:var(--color-zinc-400)}.dark\:placeholder\:text-zinc-500:where(.dark,.dark *)::placeholder{color:var(--color-zinc-500)}.dark\:before\:via-\[var\(--flux-shimmer-color\)\]\/50:where(.dark,.dark *):before{content:var(--tw-content);--tw-gradient-via:var(--flux-shimmer-color)}@supports (color:color-mix(in lab,red,red)){.dark\:before\:via-\[var\(--flux-shimmer-color\)\]\/50:where(.dark,.dark *):before{--tw-gradient-via:color-mix(in oklab,var(--flux-shimmer-color)50%,transparent)}}.dark\:before\:via-\[var\(--flux-shimmer-color\)\]\/50:where(.dark,.dark *):before{--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\:after\:bg-zinc-900:where(.dark,.dark *):after{content:var(--tw-content);background-color:var(--color-zinc-900)}.dark\:after\:inset-ring-white\/10:where(.dark,.dark *):after{content:var(--tw-content);--tw-inset-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:after\:inset-ring-white\/10:where(.dark,.dark *):after{--tw-inset-ring-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:odd\:bg-zinc-800\/40:where(.dark,.dark *):nth-child(odd){background-color:#27272a66}@supports (color:color-mix(in lab,red,red)){.dark\:odd\:bg-zinc-800\/40:where(.dark,.dark *):nth-child(odd){background-color:color-mix(in oklab,var(--color-zinc-800)40%,transparent)}}.dark\:read-only\:bg-zinc-900:where(.dark,.dark *):read-only{background-color:var(--color-zinc-900)}@media(hover:hover){.dark\:hover\:border-red-600\/60:where(.dark,.dark *):hover{border-color:#e4001499}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-red-600\/60:where(.dark,.dark *):hover{border-color:color-mix(in oklab,var(--color-red-600)60%,transparent)}}.dark\:hover\:border-teal-800:where(.dark,.dark *):hover{border-color:var(--color-teal-800)}.dark\:hover\:border-white\/10:where(.dark,.dark *):hover{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-white\/10:where(.dark,.dark *):hover{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:hover\:border-white\/20:where(.dark,.dark *):hover{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-white\/20:where(.dark,.dark *):hover{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.dark\:hover\:border-zinc-500:where(.dark,.dark *):hover{border-color:var(--color-zinc-500)}.dark\:hover\:border-zinc-600:where(.dark,.dark *):hover{border-color:var(--color-zinc-600)}.dark\:hover\:\!bg-\[rgb\(var\(--button-dark-bg-hover\)\)\]:where(.dark,.dark *):hover{background-color:rgb(var(--button-dark-bg-hover))!important}.dark\:hover\:bg-cyan-950\/40:where(.dark,.dark *):hover{background-color:#05334566}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-cyan-950\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-cyan-950)40%,transparent)}}.dark\:hover\:bg-emerald-900\/40:where(.dark,.dark *):hover{background-color:#004e3b66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-900\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-emerald-900)40%,transparent)}}.dark\:hover\:bg-emerald-900\/60:where(.dark,.dark *):hover{background-color:#004e3b99}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-900\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-emerald-900)60%,transparent)}}.dark\:hover\:bg-orange-900\/40:where(.dark,.dark *):hover{background-color:#7e2a0c66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-orange-900\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-orange-900)40%,transparent)}}.dark\:hover\:bg-orange-900\/60:where(.dark,.dark *):hover{background-color:#7e2a0c99}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-orange-900\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-orange-900)60%,transparent)}}.dark\:hover\:bg-red-400\/20:where(.dark,.dark *):hover{background-color:#ff656833}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-400\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-red-400)20%,transparent)}}.dark\:hover\:bg-red-500:where(.dark,.dark *):hover{background-color:var(--color-red-500)}.dark\:hover\:bg-red-900\/50:where(.dark,.dark *):hover{background-color:#82181a80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-900\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-red-900)50%,transparent)}}.dark\:hover\:bg-red-950\/30:where(.dark,.dark *):hover{background-color:#4608094d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-950\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-red-950)30%,transparent)}}.dark\:hover\:bg-red-950\/40:where(.dark,.dark *):hover{background-color:#46080966}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-950\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-red-950)40%,transparent)}}.dark\:hover\:bg-sky-900\/60:where(.dark,.dark *):hover{background-color:#024a7099}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-sky-900\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-sky-900)60%,transparent)}}.dark\:hover\:bg-teal-950\/30:where(.dark,.dark *):hover{background-color:#022f2e4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-teal-950\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-teal-950)30%,transparent)}}.dark\:hover\:bg-violet-900\/60:where(.dark,.dark *):hover{background-color:#4d179a99}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-violet-900\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-violet-900)60%,transparent)}}.dark\:hover\:bg-white:where(.dark,.dark *):hover{background-color:var(--color-white)}.dark\:hover\:bg-white\/5:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/5:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:hover\:bg-white\/15:where(.dark,.dark *):hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/15:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.dark\:hover\:bg-white\/20:where(.dark,.dark *):hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.dark\:hover\:bg-white\/\[7\%\]:where(.dark,.dark *):hover{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/\[7\%\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)7%,transparent)}}.dark\:hover\:bg-zinc-100\!:where(.dark,.dark *):hover{background-color:var(--color-zinc-100)!important}.dark\:hover\:bg-zinc-300:where(.dark,.dark *):hover{background-color:var(--color-zinc-300)}.dark\:hover\:bg-zinc-600:where(.dark,.dark *):hover{background-color:var(--color-zinc-600)}.dark\:hover\:bg-zinc-600\/75:where(.dark,.dark *):hover{background-color:#52525cbf}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-zinc-600\/75:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-zinc-600)75%,transparent)}}.dark\:hover\:bg-zinc-700:where(.dark,.dark *):hover{background-color:var(--color-zinc-700)}.dark\:hover\:bg-zinc-700\/50:where(.dark,.dark *):hover{background-color:#3f3f4680}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-zinc-700\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-zinc-700)50%,transparent)}}.dark\:hover\:bg-zinc-800:where(.dark,.dark *):hover{background-color:var(--color-zinc-800)}.dark\:hover\:bg-zinc-800\/50:where(.dark,.dark *):hover{background-color:#27272a80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-zinc-800\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}.dark\:hover\:bg-zinc-800\/60:where(.dark,.dark *):hover{background-color:#27272a99}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-zinc-800\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-zinc-800)60%,transparent)}}.dark\:hover\:bg-zinc-800\/80:where(.dark,.dark *):hover{background-color:#27272acc}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-zinc-800\/80:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-zinc-800)80%,transparent)}}.dark\:hover\:bg-zinc-900:where(.dark,.dark *):hover{background-color:var(--color-zinc-900)}.dark\:hover\:bg-\[url\(\'data\:image\/svg\+xml\,\%3Csvg\%20xmlns\=\%22http\:\/\/www\.w3\.org\/2000\/svg\%22\%20viewBox\=\%220\%200\%2016\%2016\%22\%20fill\=\%22\%23ffffff\%22\%20class\=\%22size-4\%22\%3E\%3Cpath\%20fill-rule\=\%22evenodd\%22\%20d\=\%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\=\%22evenodd\%22\/\%3E\%3C\/svg\%3E\'\)\]:where(.dark,.dark *):hover{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2016%2016%22%20fill=%22%23ffffff%22%20class=%22size-4%22%3E%3Cpath%20fill-rule=%22evenodd%22%20d=%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=%22evenodd%22/%3E%3C/svg%3E)}.dark\:hover\:bg-\[length\:16px_16px\]:where(.dark,.dark *):hover{background-size:16px 16px}.dark\:hover\:\!text-white:where(.dark,.dark *):hover{color:var(--color-white)!important}.dark\:hover\:text-blue-200:where(.dark,.dark *):hover{color:var(--color-blue-200)}.dark\:hover\:text-red-200:where(.dark,.dark *):hover{color:var(--color-red-200)}.dark\:hover\:text-red-400:where(.dark,.dark *):hover{color:var(--color-red-400)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.dark\:hover\:text-white\!:where(.dark,.dark *):hover{color:var(--color-white)!important}.dark\:hover\:text-zinc-50:where(.dark,.dark *):hover{color:var(--color-zinc-50)}.dark\:hover\:text-zinc-100:where(.dark,.dark *):hover{color:var(--color-zinc-100)}.dark\:hover\:text-zinc-200:where(.dark,.dark *):hover{color:var(--color-zinc-200)}.dark\:hover\:text-zinc-300:where(.dark,.dark *):hover{color:var(--color-zinc-300)}.dark\:hover\:decoration-zinc-100:where(.dark,.dark *):hover{-webkit-text-decoration-color:var(--color-zinc-100);text-decoration-color:var(--color-zinc-100)}.dark\:hover\:decoration-zinc-200:where(.dark,.dark *):hover{-webkit-text-decoration-color:var(--color-zinc-200);text-decoration-color:var(--color-zinc-200)}.dark\:hover\:ring-zinc-600:where(.dark,.dark *):hover{--tw-ring-color:var(--color-zinc-600)}.dark\:hover\:brightness-110:where(.dark,.dark *):hover{--tw-brightness:brightness(110%);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,)}.dark\:hover\:after\:bg-white\/\[4\%\]:where(.dark,.dark *):hover:after{content:var(--tw-content);background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:after\:bg-white\/\[4\%\]:where(.dark,.dark *):hover:after{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}}.dark\:focus\:border-zinc-300:where(.dark,.dark *):focus{border-color:var(--color-zinc-300)}.dark\:focus\:border-zinc-400:where(.dark,.dark *):focus{border-color:var(--color-zinc-400)}.dark\:focus\:border-zinc-500:where(.dark,.dark *):focus{border-color:var(--color-zinc-500)}.dark\:focus\:border-zinc-600:where(.dark,.dark *):focus{border-color:var(--color-zinc-600)}.dark\:focus\:border-zinc-700:where(.dark,.dark *):focus{border-color:var(--color-zinc-700)}.dark\:focus\:bg-zinc-800:where(.dark,.dark *):focus{background-color:var(--color-zinc-800)}.dark\:focus\:bg-zinc-900:where(.dark,.dark *):focus{background-color:var(--color-zinc-900)}.dark\:focus\:text-white:where(.dark,.dark *):focus{color:var(--color-white)}.dark\:focus\:text-zinc-100:where(.dark,.dark *):focus{color:var(--color-zinc-100)}.dark\:focus\:text-zinc-200:where(.dark,.dark *):focus{color:var(--color-zinc-200)}.dark\:focus\:ring-red-700:where(.dark,.dark *):focus{--tw-ring-color:var(--color-red-700)}.dark\:focus\:ring-white\/10:where(.dark,.dark *):focus{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:ring-white\/10:where(.dark,.dark *):focus{--tw-ring-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:focus\:ring-white\/20:where(.dark,.dark *):focus{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:ring-white\/20:where(.dark,.dark *):focus{--tw-ring-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.dark\:focus\:ring-zinc-700:where(.dark,.dark *):focus{--tw-ring-color:var(--color-zinc-700)}.dark\:focus\:ring-offset-red-950\/25:where(.dark,.dark *):focus{--tw-ring-offset-color:#46080940}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:ring-offset-red-950\/25:where(.dark,.dark *):focus{--tw-ring-offset-color:color-mix(in oklab,var(--color-red-950)25%,transparent)}}.dark\:focus\:ring-offset-zinc-900:where(.dark,.dark *):focus{--tw-ring-offset-color:var(--color-zinc-900)}.dark\:focus\:ring-offset-zinc-950:where(.dark,.dark *):focus{--tw-ring-offset-color:var(--color-zinc-950)}.dark\:focus-visible\:ring-teal-400:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--color-teal-400)}.dark\:focus-visible\:ring-offset-zinc-900:where(.dark,.dark *):focus-visible{--tw-ring-offset-color:var(--color-zinc-900)}.dark\:focus-visible\:ring-offset-zinc-950:where(.dark,.dark *):focus-visible{--tw-ring-offset-color:var(--color-zinc-950)}.dark\:disabled\:border-white\/5:where(.dark,.dark *):disabled{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:disabled\:border-white\/5:where(.dark,.dark *):disabled{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.dark\:disabled\:bg-white\/\[7\%\]:where(.dark,.dark *):disabled{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.dark\:disabled\:bg-white\/\[7\%\]:where(.dark,.dark *):disabled{background-color:color-mix(in oklab,var(--color-white)7%,transparent)}}.dark\:disabled\:bg-white\/\[9\%\]:where(.dark,.dark *):disabled{background-color:#ffffff17}@supports (color:color-mix(in lab,red,red)){.dark\:disabled\:bg-white\/\[9\%\]:where(.dark,.dark *):disabled{background-color:color-mix(in oklab,var(--color-white)9%,transparent)}}.dark\:disabled\:text-zinc-400:where(.dark,.dark *):disabled{color:var(--color-zinc-400)}.dark\:disabled\:placeholder-white\/40:where(.dark,.dark *):disabled::placeholder{color:#fff6}@supports (color:color-mix(in lab,red,red)){.dark\:disabled\:placeholder-white\/40:where(.dark,.dark *):disabled::placeholder{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.dark\:disabled\:placeholder-zinc-500:where(.dark,.dark *):disabled::placeholder{color:var(--color-zinc-500)}.dark\:disabled\:opacity-75:where(.dark,.dark *):disabled{opacity:.75}.dark\:disabled\:shadow-none\!:where(.dark,.dark *):disabled{--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}:where([data-checked]) .dark\:in-data-checked\:text-white:where(.dark,.dark *){color:var(--color-white)}:where([data-dragging]) .dark\:in-data-dragging\:border-white\/20:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab,red,red)){:where([data-dragging]) .dark\:in-data-dragging\:border-white\/20:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}:where([data-dragging]) .dark\:in-data-dragging\:bg-white\/15:where(.dark,.dark *){background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){:where([data-dragging]) .dark\:in-data-dragging\:bg-white\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}:where([data-dragging]) .dark\:in-data-dragging\:text-white:where(.dark,.dark *),:where([data-flux-menu]) .in-data-flux-menu\:dark\:text-white:where(.dark,.dark *){color:var(--color-white)}:where([data-flux-menu]) .in-data-flux-menu\:dark\:text-white\/80:where(.dark,.dark *){color:#fffc}@supports (color:color-mix(in lab,red,red)){:where([data-flux-menu]) .in-data-flux-menu\:dark\:text-white\/80:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)80%,transparent)}}@media(hover:hover){:where([data-flux-menu]) .dark\:in-data-flux-menu\:hover\:bg-zinc-600:where(.dark,.dark *):hover{background-color:var(--color-zinc-600)}}:where([data-flux-sidebar-group-dropdown]) .dark\:in-data-flux-sidebar-group-dropdown\:bg-transparent\!:where(.dark,.dark *){background-color:#0000!important}:where([data-flux-sidebar-group-dropdown]) .dark\:in-data-flux-sidebar-group-dropdown\:text-white\!:where(.dark,.dark *){color:var(--color-white)!important}:where([data-flux-sidebar-group-dropdown]) .dark\:in-data-flux-sidebar-group-dropdown\:text-white\/80\!:where(.dark,.dark *){color:#fffc!important}@supports (color:color-mix(in lab,red,red)){:where([data-flux-sidebar-group-dropdown]) .dark\:in-data-flux-sidebar-group-dropdown\:text-white\/80\!:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)80%,transparent)!important}}@media(hover:hover){:where([data-flux-sidebar-group-dropdown]) .dark\:in-data-flux-sidebar-group-dropdown\:hover\:bg-zinc-600\!:where(.dark,.dark *):hover{background-color:var(--color-zinc-600)!important}}:where([data-flux-timeline-size=lg]) .dark\:in-data-\[flux-timeline-size\=lg\]\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:has-\[option\.placeholder\:checked\]\:text-zinc-400:where(.dark,.dark *):has(:is(option.placeholder:checked)){color:var(--color-zinc-400)}.dark\:data-active\:bg-red-400\/20:where(.dark,.dark *)[data-active]{background-color:#ff656833}@supports (color:color-mix(in lab,red,red)){.dark\:data-active\:bg-red-400\/20:where(.dark,.dark *)[data-active]{background-color:color-mix(in oklab,var(--color-red-400)20%,transparent)}}.dark\:data-active\:bg-zinc-600:where(.dark,.dark *)[data-active]{background-color:var(--color-zinc-600)}.dark\:data-active\:text-red-400:where(.dark,.dark *)[data-active]{color:var(--color-red-400)}.dark\:data-active\:text-white:where(.dark,.dark *)[data-active]{color:var(--color-white)}.dark\:data-checked\:border-white:where(.dark,.dark *)[data-checked]{border-color:var(--color-white)}.dark\:data-checked\:bg-white:where(.dark,.dark *)[data-checked]{background-color:var(--color-white)}.dark\:data-checked\:bg-white\/15:where(.dark,.dark *)[data-checked]{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:data-checked\:bg-white\/15:where(.dark,.dark *)[data-checked]{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.dark\:data-checked\:bg-white\/20:where(.dark,.dark *)[data-checked]{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:data-checked\:bg-white\/20:where(.dark,.dark *)[data-checked]{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.dark\:data-checked\:text-white:where(.dark,.dark *)[data-checked]{color:var(--color-white)}.dark\:data-checked\:text-zinc-800:where(.dark,.dark *)[data-checked]{color:var(--color-zinc-800)}.dark\:data-current\:border-transparent:where(.dark,.dark *)[data-current]{border-color:#0000}.dark\:data-current\:border-white\/10:where(.dark,.dark *)[data-current]{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:data-current\:border-white\/10:where(.dark,.dark *)[data-current]{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:data-current\:bg-white\/10:where(.dark,.dark *)[data-current]{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:data-current\:bg-white\/10:where(.dark,.dark *)[data-current]{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:data-current\:bg-white\/\[7\%\]:where(.dark,.dark *)[data-current]{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.dark\:data-current\:bg-white\/\[7\%\]:where(.dark,.dark *)[data-current]{background-color:color-mix(in oklab,var(--color-white)7%,transparent)}}.dark\:data-current\:text-zinc-100:where(.dark,.dark *)[data-current]{color:var(--color-zinc-100)}.dark\:data-current\:after\:bg-white:where(.dark,.dark *)[data-current]:after{content:var(--tw-content);background-color:var(--color-white)}:is(.dark\:\*\*\:data-flux-menu-item-icon\:text-white\/60:where(.dark,.dark *) *)[data-flux-menu-item-icon]{color:#fff9}@supports (color:color-mix(in lab,red,red)){:is(.dark\:\*\*\:data-flux-menu-item-icon\:text-white\/60:where(.dark,.dark *) *)[data-flux-menu-item-icon]{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.dark\:data-in-range\:bg-white\/10:where(.dark,.dark *)[data-in-range]{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:data-in-range\:bg-white\/10:where(.dark,.dark *)[data-in-range]{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:data-invalid\:border-red-500:where(.dark,.dark *)[data-invalid]{border-color:var(--color-red-500)}.dark\:data-invalid\:text-red-400:where(.dark,.dark *)[data-invalid]{color:var(--color-red-400)}.dark\:disabled\:data-invalid\:border-red-500:where(.dark,.dark *):disabled[data-invalid]{border-color:var(--color-red-500)}.dark\:data-match\:text-white:where(.dark,.dark *)[data-match]{color:var(--color-white)}:is(.dark\:\*\*\:data-navmenu-icon\:text-white\/60:where(.dark,.dark *) *)[data-navmenu-icon]{color:#fff9}@supports (color:color-mix(in lab,red,red)){:is(.dark\:\*\*\:data-navmenu-icon\:text-white\/60:where(.dark,.dark *) *)[data-navmenu-icon]{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.dark\:data-open\:text-white:where(.dark,.dark *)[data-open]{color:var(--color-white)}.dark\:data-selected\:border-white:where(.dark,.dark *)[data-selected]{border-color:var(--color-white)}.dark\:data-selected\:bg-white:where(.dark,.dark *)[data-selected]{background-color:var(--color-white)}.dark\:data-selected\:bg-white\/20:where(.dark,.dark *)[data-selected]{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:data-selected\:bg-white\/20:where(.dark,.dark *)[data-selected]{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.dark\:data-selected\:text-white:where(.dark,.dark *)[data-selected]{color:var(--color-white)}.dark\:data-selected\:text-zinc-800:where(.dark,.dark *)[data-selected]{color:var(--color-zinc-800)}:is(.dark\:\*\*\:data-\[slot\=content\]\:text-zinc-300:where(.dark,.dark *) *)[data-slot=content]{color:var(--color-zinc-300)}@media(min-width:40rem){.sm\:dark\:border-zinc-700:where(.dark,.dark *){border-color:var(--color-zinc-700)}.sm\:dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.sm\:dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}}@media(min-width:48rem){.md\:dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}}.dark\:rtl\:-translate-x-\[0\.125rem\]:where(.dark,.dark *):where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x: -.125rem ;translate:var(--tw-translate-x)var(--tw-translate-y)}.dark\:rtl\:group-data-checked\:-translate-x-\[0\.9375rem\]:where(.dark,.dark *):where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(.group)[data-checked] *){--tw-translate-x: -.9375rem ;translate:var(--tw-translate-x)var(--tw-translate-y)}.prose-headings\:mt-4 :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*4)}.prose-headings\:mb-2 :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*2)}.prose-headings\:font-bold :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.prose-headings\:font-semibold :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-h1\:text-2xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.prose-h1\:text-3xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.prose-h1\:text-4xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.prose-h1\:leading-tight :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.prose-h2\:text-2xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.prose-h2\:text-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.prose-h2\:text-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.prose-h2\:text-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.prose-h2\:leading-6 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.prose-h2\:font-semibold :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-h3\:text-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.prose-h3\:text-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.prose-h3\:text-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.prose-h3\:leading-6 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.prose-h4\:text-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.prose-p\:my-0 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*0)}.prose-p\:my-1 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*1)}.prose-p\:leading-6 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.prose-p\:leading-7 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.prose-p\:leading-relaxed :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.prose-p\:text-zinc-900 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-zinc-900)}.dark\:prose-p\:text-zinc-100:where(.dark,.dark *) :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-zinc-100)}.prose-strong\:text-zinc-950 :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-zinc-950)}.dark\:prose-strong\:text-zinc-50:where(.dark,.dark *) :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-zinc-50)}.prose-code\:rounded :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.25rem}.prose-code\:bg-zinc-100 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-zinc-100)}.prose-code\:px-1\.5 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*1.5)}.prose-code\:py-0\.5 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*.5)}.prose-code\:font-mono :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:var(--font-mono)}.prose-code\:text-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.prose-code\:text-pink-600 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-pink-600)}.prose-code\:before\:content-none :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose-code\:after\:content-none :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:var(--tw-content);--tw-content:none;content:none}.dark\:prose-code\:bg-zinc-800:where(.dark,.dark *) :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-zinc-800)}.dark\:prose-code\:text-pink-400:where(.dark,.dark *) :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-pink-400)}.prose-ol\:my-1 :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-ul\:my-1 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*1)}.prose-li\:leading-6 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.prose-li\:text-zinc-900 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-zinc-900)}.dark\:prose-li\:text-zinc-100:where(.dark,.dark *) :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-zinc-100)}.prose-table\:table-auto :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto}.prose-th\:bg-zinc-100 :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-zinc-100)}.prose-th\:px-3 :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*3)}.prose-th\:px-4 :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*4)}.prose-th\:py-2 :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*2)}.prose-th\:font-semibold :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.dark\:prose-th\:bg-zinc-800:where(.dark,.dark *) :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-zinc-800)}.prose-td\:border :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){border-style:var(--tw-border-style);border-width:1px}.prose-td\:border-zinc-300 :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-zinc-300)}.prose-td\:px-3 :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*3)}.prose-td\:px-4 :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*4)}.prose-td\:py-2 :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*2)}.dark\:prose-td\:border-zinc-700:where(.dark,.dark *) :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-zinc-700)}.\[\&_\.fixed\]\:\!z-\[60\] .fixed{z-index:60!important}.\[\&_\.fixed\]\:\!z-\[70\] .fixed{z-index:70!important}.\[\&_\.fixed\]\:\!w-full .fixed{width:100%!important}.\[\&_\.fixed\]\:\!max-w-md .fixed{max-width:var(--container-md)!important}.\[\&_\.theme-card__frame\]\:min-h-24 .theme-card frame{min-height:calc(var(--spacing)*24)}@media(min-width:48rem){.md\:\[\&_\.theme-card__frame\]\:min-h-\[120px\] .theme-card frame{min-height:120px}}.\[\&_\[data-flux-button\]\]\:min-h-11 [data-flux-button]{min-height:calc(var(--spacing)*11)}.\[\&_\[data-flux-button\]\]\:w-full [data-flux-button]{width:100%}.\[\&_\[data-flux-button\]\]\:justify-center [data-flux-button]{justify-content:center}.\[\&_\[data-flux-button\]\]\:rounded-lg [data-flux-button]{border-radius:var(--radius-lg)}.\[\&_\[data-flux-input-group\]\]\:w-auto [data-flux-input-group]{width:auto}.\[\&_\[data-slot\=content\]_li\]\:my-0\! [data-slot=content] li,.\[\&_\[data-slot\=content\]_ol\]\:my-0\! [data-slot=content] ol,.\[\&_\[data-slot\=content\]_p\]\:my-0\! [data-slot=content] p,.\[\&_\[data-slot\=content\]_ul\]\:my-0\! [data-slot=content] ul{margin-block:calc(var(--spacing)*0)!important}.\[\&_\[data-slot\=heading\]\]\:text-\(--callout-heading\) [data-slot=heading]{color:var(--callout-heading)}.\[\&_\[data-slot\=text\]\]\:text-\(--callout-text\) [data-slot=text]{color:var(--callout-text)}.\[\&_\[popover\]\]\:whitespace-normal [popover]{white-space:normal}.\[\&_a\]\:font-normal a{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_a\]\:underline a{text-decoration-line:underline}@media(hover:hover){.hover\:\[\&_a\]\:no-underline:hover a{text-decoration-line:none}}.\[\&_blockquote\]\:my-4 blockquote{margin-block:calc(var(--spacing)*4)}.\[\&_blockquote\]\:border-l-4 blockquote{border-left-style:var(--tw-border-style);border-left-width:4px}.\[\&_blockquote\]\:border-\[rgb\(var\(--accent\)\)\] blockquote{border-color:rgb(var(--accent))}.\[\&_blockquote\]\:border-teal-500 blockquote{border-color:var(--color-teal-500)}.\[\&_blockquote\]\:bg-teal-50 blockquote{background-color:var(--color-teal-50)}.\[\&_blockquote\]\:bg-zinc-50 blockquote{background-color:var(--color-zinc-50)}.\[\&_blockquote\]\:py-2 blockquote{padding-block:calc(var(--spacing)*2)}.\[\&_blockquote\]\:pl-4 blockquote{padding-left:calc(var(--spacing)*4)}.\[\&_blockquote\]\:text-zinc-700 blockquote{color:var(--color-zinc-700)}.\[\&_blockquote\]\:italic blockquote{font-style:italic}.dark\:\[\&_blockquote\]\:border-teal-400:where(.dark,.dark *) blockquote{border-color:var(--color-teal-400)}.dark\:\[\&_blockquote\]\:bg-teal-950\/20:where(.dark,.dark *) blockquote{background-color:#022f2e33}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&_blockquote\]\:bg-teal-950\/20:where(.dark,.dark *) blockquote{background-color:color-mix(in oklab,var(--color-teal-950)20%,transparent)}}.dark\:\[\&_blockquote\]\:bg-zinc-900\/70:where(.dark,.dark *) blockquote{background-color:#18181bb3}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&_blockquote\]\:bg-zinc-900\/70:where(.dark,.dark *) blockquote{background-color:color-mix(in oklab,var(--color-zinc-900)70%,transparent)}}.dark\:\[\&_blockquote\]\:text-zinc-300:where(.dark,.dark *) blockquote{color:var(--color-zinc-300)}.\[\&_button\]\:text-amber-700\! button{color:var(--color-amber-700)!important}.\[\&_button\]\:text-blue-800\! button{color:var(--color-blue-800)!important}.\[\&_button\]\:text-cyan-800\! button{color:var(--color-cyan-800)!important}.\[\&_button\]\:text-emerald-800\! button{color:var(--color-emerald-800)!important}.\[\&_button\]\:text-fuchsia-700\! button{color:var(--color-fuchsia-700)!important}.\[\&_button\]\:text-green-800\! button{color:var(--color-green-800)!important}.\[\&_button\]\:text-indigo-700\! button{color:var(--color-indigo-700)!important}.\[\&_button\]\:text-lime-800\! button{color:var(--color-lime-800)!important}.\[\&_button\]\:text-orange-700\! button{color:var(--color-orange-700)!important}.\[\&_button\]\:text-pink-700\! button{color:var(--color-pink-700)!important}.\[\&_button\]\:text-purple-700\! button{color:var(--color-purple-700)!important}.\[\&_button\]\:text-red-700\! button{color:var(--color-red-700)!important}.\[\&_button\]\:text-rose-700\! button{color:var(--color-rose-700)!important}.\[\&_button\]\:text-sky-800\! button{color:var(--color-sky-800)!important}.\[\&_button\]\:text-teal-800\! button{color:var(--color-teal-800)!important}.\[\&_button\]\:text-violet-700\! button{color:var(--color-violet-700)!important}.\[\&_button\]\:text-yellow-800\! button{color:var(--color-yellow-800)!important}.\[\&_button\]\:text-zinc-700\! button{color:var(--color-zinc-700)!important}.dark\:\[\&_button\]\:text-amber-200\!:where(.dark,.dark *) button{color:var(--color-amber-200)!important}.dark\:\[\&_button\]\:text-blue-200\!:where(.dark,.dark *) button{color:var(--color-blue-200)!important}.dark\:\[\&_button\]\:text-cyan-200\!:where(.dark,.dark *) button{color:var(--color-cyan-200)!important}.dark\:\[\&_button\]\:text-emerald-200\!:where(.dark,.dark *) button{color:var(--color-emerald-200)!important}.dark\:\[\&_button\]\:text-fuchsia-200\!:where(.dark,.dark *) button{color:var(--color-fuchsia-200)!important}.dark\:\[\&_button\]\:text-green-200\!:where(.dark,.dark *) button{color:var(--color-green-200)!important}.dark\:\[\&_button\]\:text-indigo-200\!:where(.dark,.dark *) button{color:var(--color-indigo-200)!important}.dark\:\[\&_button\]\:text-lime-200\!:where(.dark,.dark *) button{color:var(--color-lime-200)!important}.dark\:\[\&_button\]\:text-orange-200\!:where(.dark,.dark *) button{color:var(--color-orange-200)!important}.dark\:\[\&_button\]\:text-pink-200\!:where(.dark,.dark *) button{color:var(--color-pink-200)!important}.dark\:\[\&_button\]\:text-purple-200\!:where(.dark,.dark *) button{color:var(--color-purple-200)!important}.dark\:\[\&_button\]\:text-red-200\!:where(.dark,.dark *) button{color:var(--color-red-200)!important}.dark\:\[\&_button\]\:text-rose-200\!:where(.dark,.dark *) button{color:var(--color-rose-200)!important}.dark\:\[\&_button\]\:text-sky-200\!:where(.dark,.dark *) button{color:var(--color-sky-200)!important}.dark\:\[\&_button\]\:text-teal-200\!:where(.dark,.dark *) button{color:var(--color-teal-200)!important}.dark\:\[\&_button\]\:text-violet-200\!:where(.dark,.dark *) button{color:var(--color-violet-200)!important}.dark\:\[\&_button\]\:text-yellow-200\!:where(.dark,.dark *) button{color:var(--color-yellow-200)!important}.dark\:\[\&_button\]\:text-zinc-200\!:where(.dark,.dark *) button{color:var(--color-zinc-200)!important}.\[\&_code\]\:break-words code{overflow-wrap:break-word}.\[\&_dialog\]\:whitespace-normal dialog{white-space:normal}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_p\]\:m-0 p{margin:calc(var(--spacing)*0)}.\[\&_p\]\:my-0 p{margin-block:calc(var(--spacing)*0)}.\[\&_p\]\:leading-snug p{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.\[\&_pre\]\:max-w-full pre{max-width:100%}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_svg\]\:\!size-8 svg{width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.\[\&_table\]\:w-max table{width:max-content}.\[\&_table\]\:min-w-full table{min-width:100%}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&\+\&\>\[data-flux-menu-separator-top\]\]\:hidden+.\[\&\+\&\>\[data-flux-menu-separator-top\]\]\:hidden>[data-flux-menu-separator-top]{display:none}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:first-child\>\[data-flux-menu-separator-top\]\]\:hidden:first-child>[data-flux-menu-separator-top]{display:none}.\[\&\:first-of-type_td\[data-in-range\]\:not\(\[data-selected\]\)\:first-child\]\:rounded-s-none:first-of-type td[data-in-range]:not([data-selected]):first-child{border-start-start-radius:0;border-end-start-radius:0}.\[\&\:has\(\+\[data-flux-subheading\]\)\]\:mb-2:has(+[data-flux-subheading]){margin-bottom:calc(var(--spacing)*2)}.\[\&\:has\(\+\[data-slot\=image\]\)\]\:hidden:has(+[data-slot=image]){display:none}.\[\&\:has\(\+input\:focus\)\]\:text-zinc-800:has(+input:focus){color:var(--color-zinc-800)}.dark\:\[\&\:has\(\+input\:focus\)\]\:text-zinc-400:where(.dark,.dark *):has(+input:focus){color:var(--color-zinc-400)}.\[\&\:has\(\>\:not\(span\)\:first-child\)\]\:ps-3:has(>:not(span):first-child){padding-inline-start:calc(var(--spacing)*3)}.\[\&\:has\(\>\:not\(span\)\:last-child\)\]\:pe-3:has(>:not(span):last-child){padding-inline-end:calc(var(--spacing)*3)}.\[\&\:has\(\>\[data-flux-checkbox-group\]\[disabled\]\)\>\[data-flux-label\]\]\:opacity-50:has(>[data-flux-checkbox-group][disabled])>[data-flux-label],.\[\&\:has\(\>\[data-flux-radio-group\]\[disabled\]\)\>\[data-flux-label\]\]\:opacity-50:has(>[data-flux-radio-group][disabled])>[data-flux-label]{opacity:.5}.\[\&\:has\(\[data-flux-label-trailing\]\)\]\:flex:has([data-flux-label-trailing]){display:flex}.\[\&\:has\(\[data-slot\=image\]\)\]\:p-\[calc\(0\.5rem-1px\)\]:has([data-slot=image]){padding:calc(.5rem - 1px)}.\[\&\:has\(\[disabled\]\)\]\:shadow-none:has([disabled]){--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)}.dark\:\[\&\:has\(\[disabled\]\)\]\:bg-white\/\[7\%\]:where(.dark,.dark *):has([disabled]){background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&\:has\(\[disabled\]\)\]\:bg-white\/\[7\%\]:where(.dark,.dark *):has([disabled]){background-color:color-mix(in oklab,var(--color-white)7%,transparent)}}.\[\&\:hover_\[data-flux-checkbox-indicator\]\]\:border-\[var\(--haze-border\)\]:hover [data-flux-checkbox-indicator]{border-color:var(--haze-border)}.dark\:\[\&\:hover_\[data-flux-checkbox-indicator\]\]\:border-white\/10:where(.dark,.dark *):hover [data-flux-checkbox-indicator]{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&\:hover_\[data-flux-checkbox-indicator\]\]\:border-white\/10:where(.dark,.dark *):hover [data-flux-checkbox-indicator]{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.\[\&\:hover_\[data-flux-radio-indicator\]\]\:border-\[var\(--haze-border\)\]:hover [data-flux-radio-indicator]{border-color:var(--haze-border)}.dark\:\[\&\:hover_\[data-flux-radio-indicator\]\]\:border-white\/10:where(.dark,.dark *):hover [data-flux-radio-indicator]{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&\:hover_\[data-flux-radio-indicator\]\]\:border-white\/10:where(.dark,.dark *):hover [data-flux-radio-indicator]{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.\[\&\:hover_\[data-navmenu-icon\]\]\:text-current:hover [data-navmenu-icon]{color:currentColor}.\[\&\:hover\>\*\]\:text-zinc-800:hover>*{color:var(--color-zinc-800)}.dark\:\[\&\:hover\>\*\]\:text-white:where(.dark,.dark *):hover>*{color:var(--color-white)}@media(hover:hover){.\[\&\:is\(button\)\]\:hover\:bg-amber-400\/40:is(button):hover{background-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-amber-400\/40:is(button):hover{background-color:color-mix(in oklab,var(--color-amber-400)40%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-amber-600:is(button):hover{background-color:var(--color-amber-600)}.\[\&\:is\(button\)\]\:hover\:bg-blue-400\/30:is(button):hover{background-color:#54a2ff4d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-blue-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-blue-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-blue-600:is(button):hover{background-color:var(--color-blue-600)}.\[\&\:is\(button\)\]\:hover\:bg-cyan-400\/30:is(button):hover{background-color:#00d2ef4d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-cyan-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-cyan-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-cyan-600:is(button):hover{background-color:var(--color-cyan-600)}.\[\&\:is\(button\)\]\:hover\:bg-emerald-400\/30:is(button):hover{background-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-emerald-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-emerald-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-emerald-600:is(button):hover{background-color:var(--color-emerald-600)}.\[\&\:is\(button\)\]\:hover\:bg-fuchsia-400\/30:is(button):hover{background-color:#ec6cff4d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-fuchsia-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-fuchsia-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-fuchsia-600:is(button):hover{background-color:var(--color-fuchsia-600)}.\[\&\:is\(button\)\]\:hover\:bg-green-400\/30:is(button):hover{background-color:#05df724d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-green-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-green-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-green-600:is(button):hover{background-color:var(--color-green-600)}.\[\&\:is\(button\)\]\:hover\:bg-indigo-400\/30:is(button):hover{background-color:#7d87ff4d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-indigo-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-indigo-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-indigo-600:is(button):hover{background-color:var(--color-indigo-600)}.\[\&\:is\(button\)\]\:hover\:bg-lime-400\/35:is(button):hover{background-color:#9de50059}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-lime-400\/35:is(button):hover{background-color:color-mix(in oklab,var(--color-lime-400)35%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-lime-600:is(button):hover{background-color:var(--color-lime-600)}.\[\&\:is\(button\)\]\:hover\:bg-orange-400\/30:is(button):hover{background-color:#ff8b1a4d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-orange-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-orange-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-orange-600:is(button):hover{background-color:var(--color-orange-600)}.\[\&\:is\(button\)\]\:hover\:bg-pink-400\/30:is(button):hover{background-color:#fb64b64d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-pink-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-pink-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-pink-600:is(button):hover{background-color:var(--color-pink-600)}.\[\&\:is\(button\)\]\:hover\:bg-purple-400\/30:is(button):hover{background-color:#c07eff4d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-purple-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-purple-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-purple-600:is(button):hover{background-color:var(--color-purple-600)}.\[\&\:is\(button\)\]\:hover\:bg-red-400\/30:is(button):hover{background-color:#ff65684d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-red-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-red-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-red-600:is(button):hover{background-color:var(--color-red-600)}.\[\&\:is\(button\)\]\:hover\:bg-rose-400\/30:is(button):hover{background-color:#ff667f4d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-rose-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-rose-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-rose-600:is(button):hover{background-color:var(--color-rose-600)}.\[\&\:is\(button\)\]\:hover\:bg-sky-400\/30:is(button):hover{background-color:#00bcfe4d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-sky-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-sky-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-sky-600:is(button):hover{background-color:var(--color-sky-600)}.\[\&\:is\(button\)\]\:hover\:bg-teal-400\/30:is(button):hover{background-color:#00d3bd4d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-teal-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-teal-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-teal-600:is(button):hover{background-color:var(--color-teal-600)}.\[\&\:is\(button\)\]\:hover\:bg-violet-400\/30:is(button):hover{background-color:#a685ff4d}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-violet-400\/30:is(button):hover{background-color:color-mix(in oklab,var(--color-violet-400)30%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-violet-600:is(button):hover{background-color:var(--color-violet-600)}.\[\&\:is\(button\)\]\:hover\:bg-yellow-400\/40:is(button):hover{background-color:#fac80066}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-yellow-400\/40:is(button):hover{background-color:color-mix(in oklab,var(--color-yellow-400)40%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-yellow-600:is(button):hover{background-color:var(--color-yellow-600)}.\[\&\:is\(button\)\]\:hover\:bg-zinc-400\/25:is(button):hover{background-color:#9f9fa940}@supports (color:color-mix(in lab,red,red)){.\[\&\:is\(button\)\]\:hover\:bg-zinc-400\/25:is(button):hover{background-color:color-mix(in oklab,var(--color-zinc-400)25%,transparent)}}.\[\&\:is\(button\)\]\:hover\:bg-zinc-700:is(button):hover{background-color:var(--color-zinc-700)}.dark\:\[button\]\:hover\:bg-amber-400:where(.dark,.dark *):is(button):hover{background-color:var(--color-amber-400)}.dark\:\[button\]\:hover\:bg-amber-400\/50:where(.dark,.dark *):is(button):hover{background-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-amber-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-amber-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-blue-400\/50:where(.dark,.dark *):is(button):hover{background-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-blue-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-blue-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-blue-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-blue-500)}.dark\:\[button\]\:hover\:bg-cyan-400\/50:where(.dark,.dark *):is(button):hover{background-color:#00d2ef80}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-cyan-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-cyan-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-cyan-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-cyan-500)}.dark\:\[button\]\:hover\:bg-emerald-400\/50:where(.dark,.dark *):is(button):hover{background-color:#00d29480}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-emerald-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-emerald-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-emerald-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-emerald-500)}.dark\:\[button\]\:hover\:bg-fuchsia-400\/50:where(.dark,.dark *):is(button):hover{background-color:#ec6cff80}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-fuchsia-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-fuchsia-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-fuchsia-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-fuchsia-500)}.dark\:\[button\]\:hover\:bg-green-400\/50:where(.dark,.dark *):is(button):hover{background-color:#05df7280}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-green-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-green-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-green-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-green-500)}.dark\:\[button\]\:hover\:bg-indigo-400\/50:where(.dark,.dark *):is(button):hover{background-color:#7d87ff80}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-indigo-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-indigo-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-indigo-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-indigo-500)}.dark\:\[button\]\:hover\:bg-lime-400\/50:where(.dark,.dark *):is(button):hover{background-color:#9de50080}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-lime-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-lime-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-lime-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-lime-500)}.dark\:\[button\]\:hover\:bg-orange-400\/50:where(.dark,.dark *):is(button):hover{background-color:#ff8b1a80}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-orange-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-orange-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-orange-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-orange-500)}.dark\:\[button\]\:hover\:bg-pink-400\/50:where(.dark,.dark *):is(button):hover{background-color:#fb64b680}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-pink-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-pink-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-pink-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-pink-500)}.dark\:\[button\]\:hover\:bg-purple-400\/50:where(.dark,.dark *):is(button):hover{background-color:#c07eff80}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-purple-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-purple-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-purple-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-purple-500)}.dark\:\[button\]\:hover\:bg-red-400\/50:where(.dark,.dark *):is(button):hover{background-color:#ff656880}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-red-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-red-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-red-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-red-500)}.dark\:\[button\]\:hover\:bg-rose-400\/50:where(.dark,.dark *):is(button):hover{background-color:#ff667f80}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-rose-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-rose-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-rose-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-rose-500)}.dark\:\[button\]\:hover\:bg-sky-400\/50:where(.dark,.dark *):is(button):hover{background-color:#00bcfe80}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-sky-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-sky-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-sky-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-sky-500)}.dark\:\[button\]\:hover\:bg-teal-400\/50:where(.dark,.dark *):is(button):hover{background-color:#00d3bd80}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-teal-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-teal-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-teal-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-teal-500)}.dark\:\[button\]\:hover\:bg-violet-400\/50:where(.dark,.dark *):is(button):hover{background-color:#a685ff80}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-violet-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-violet-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-violet-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-violet-500)}.dark\:\[button\]\:hover\:bg-yellow-300:where(.dark,.dark *):is(button):hover{background-color:var(--color-yellow-300)}.dark\:\[button\]\:hover\:bg-yellow-400\/50:where(.dark,.dark *):is(button):hover{background-color:#fac80080}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-yellow-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-yellow-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-zinc-400\/50:where(.dark,.dark *):is(button):hover{background-color:#9f9fa980}@supports (color:color-mix(in lab,red,red)){.dark\:\[button\]\:hover\:bg-zinc-400\/50:where(.dark,.dark *):is(button):hover{background-color:color-mix(in oklab,var(--color-zinc-400)50%,transparent)}}.dark\:\[button\]\:hover\:bg-zinc-500:where(.dark,.dark *):is(button):hover{background-color:var(--color-zinc-500)}}.\[data-console-loading-panel\]\:visible:is(data-console-loading-panel),.\[data-osce-approve-microphone\]\:visible:is(data-osce-approve-microphone),.\[data-osce-back-to-patient\]\:visible:is(data-osce-back-to-patient),.\[data-osce-confirm-end\]\:visible:is(data-osce-confirm-end),.\[data-osce-document-modal-body\]\:visible:is(data-osce-document-modal-body),.\[data-osce-document-modal-brief\]\:visible:is(data-osce-document-modal-brief),.\[data-osce-document-modal-close\]\:visible:is(data-osce-document-modal-close),.\[data-osce-document-type\=\"exam_finding\"\]\:visible:is(),.\[data-osce-document-type\=\"lab_result\"\]\:visible:is(),.\[data-osce-document-type\=\"student_brief\"\]\:visible:is(),.\[data-osce-documents-folder-menu\]\:visible:is(data-osce-documents-folder-menu),.\[data-osce-encounter-timer\]\:visible:is(data-osce-encounter-timer),.\[data-osce-end-button\]\:visible:is(data-osce-end-button),.\[data-osce-exam-button\]\:visible:is(data-osce-exam-button),.\[data-osce-exam-input\]\:visible:is(data-osce-exam-input),.\[data-osce-labs-button\]\:visible:is(data-osce-labs-button),.\[data-osce-labs-input\]\:visible:is(data-osce-labs-input),.\[data-osce-microphone-beginning\]\:visible:is(data-osce-microphone-beginning),.\[data-osce-microphone-modal\]\:visible:is(data-osce-microphone-modal),.\[data-osce-patient-brief\]\:visible:is(data-osce-patient-brief),.\[data-osce-plan-button\]\:visible:is(data-osce-plan-button),.\[data-osce-plan-return-to-exam\]\:visible:is(data-osce-plan-return-to-exam),.\[data-osce-prep-timer\]\:visible:is(data-osce-prep-timer),.\[data-osce-request-exam\]\:visible:is(data-osce-request-exam),.\[data-osce-request-lab\]\:visible:is(data-osce-request-lab),.\[data-osce-start-prep\]\:visible:is(data-osce-start-prep),.\[data-osce-start-voice\]\:visible:is(data-osce-start-voice),.\[data-osce-station-actions\]\:visible:is(data-osce-station-actions),.\[data-osce-transcript-panel\]\:visible:is(data-osce-transcript-panel),.\[data-osce-visualizer\]\:visible:is(data-osce-visualizer),.\[data-osce-voice-transition-status\]\:visible:is(data-osce-voice-transition-status),.\[data-question-review-skeleton\]\:visible:is(data-question-review-skeleton),.\[data-session-review-condition\]\:visible:is(data-session-review-condition),.\[data-specialty-pending-spinner\]\:visible:is(data-specialty-pending-spinner),.\[data-testid\=\"exam-detail-primary-action\"\]\:visible:is(),.\[data-testid\=\"feedback-panel\"\]\:visible:is(),.\[data-testid\=\"mobile-question-card\"\]\:visible:is(),.\[data-testid\=\"next-question\"\]\:visible:is(),.\[data-testid\=\"previous-question\"\]\:visible:is(),.\[data-testid\=\"session-history-actions-sheet\"\]\:visible:is(),.\[data-testid\=\"session-history-card\"\]\:visible:is(),.\[data-testid\=\"submit-answer\"\]\:visible:is(),.\[data-testid\=\"toggle-flag\"\]\:visible:is(),.\[role\=\"tooltip\"\]\:visible:is(){visibility:visible}.\[\&\:last-child\>\[data-flux-menu-separator-bottom\]\]\:hidden:last-child>[data-flux-menu-separator-bottom]{display:none}.\[\&\:last-of-type_td\[data-in-range\]\:not\(\[data-selected\]\)\:last-child\]\:rounded-e-none:last-of-type td[data-in-range]:not([data-selected]):last-child{border-start-end-radius:0;border-end-end-radius:0}.\[\&\:not\(\:empty\)\]\:pb-2:not(:empty){padding-bottom:calc(var(--spacing)*2)}.\[\&\:not\(\:empty\)\+div\]\:font-normal:not(:empty)+div{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&\:not\(\:empty\)\+div\]\:text-zinc-500:not(:empty)+div{color:var(--color-zinc-500)}.\[\&\:not\(\:empty\)\+div\]\:dark\:text-zinc-300:not(:empty)+div:where(.dark,.dark *){color:var(--color-zinc-300)}.\[\&\:not\(\:has\(\>_\*\)\)\]\:hidden:not(:has(>*)){display:none}.\[\&\:not\(\:has\(\[data-flux-field\]\)\)\:has\(\[data-flux-control\]\[disabled\]\)\>\[data-flux-label\]\]\:opacity-50:not(:has([data-flux-field])):has([data-flux-control][disabled])>[data-flux-label]{opacity:.5}.\[\&\:not\(\:has\(ui-empty\[data-hidden\]\)\)\]\:hidden:not(:has(ui-empty[data-hidden])),.\[\&\:not\(\[data-selected\]\)\]\:hidden:not([data-selected]){display:none}.\[\&\:popover-open\]\:flex:popover-open{display:flex}.\[\&\:popover-open\]\:flex-col:popover-open{flex-direction:column}.\[\&\>\*\:first-child\:not\(\:last-child\)\>\[data-flux-group-target\]\]\:rounded-e-none>:first-child:not(:last-child)>[data-flux-group-target],.\[\&\>\*\:first-child\:not\(\:last-child\)\>\[data-flux-input\]\>\[data-flux-group-target\]\]\:rounded-e-none>:first-child:not(:last-child)>[data-flux-input]>[data-flux-group-target],.\[\&\>\*\:first-child\:not\(\:last-child\)\>\[data-flux-tooltip\]\>\[data-flux-group-target\]\]\:rounded-e-none>:first-child:not(:last-child)>[data-flux-tooltip]>[data-flux-group-target]{border-start-end-radius:0;border-end-end-radius:0}.\[\&\>\*\:has\(\+\[data-flux-input-group-suffix\]\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-e-0>:has(+[data-flux-input-group-suffix])>[data-flux-group-target]:not([data-invalid]){border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.\[\&\>\*\:last-child\:not\(\:first-child\)\>\[data-flux-group-target\]\]\:rounded-s-none>:last-child:not(:first-child)>[data-flux-group-target]{border-start-start-radius:0;border-end-start-radius:0}.\[\&\>\*\:last-child\:not\(\:first-child\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-s-0>:last-child:not(:first-child)>[data-flux-group-target]:not([data-invalid]){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\*\:last-child\:not\(\:first-child\)\>\[data-flux-input\]\>\[data-flux-group-target\]\]\:rounded-s-none>:last-child:not(:first-child)>[data-flux-input]>[data-flux-group-target],.\[\&\>\*\:last-child\:not\(\:first-child\)\>\[data-flux-tooltip\]\>\[data-flux-group-target\]\]\:rounded-s-none>:last-child:not(:first-child)>[data-flux-tooltip]>[data-flux-group-target]{border-start-start-radius:0;border-end-start-radius:0}.\[\&\>\*\:last-child\:not\(\:first-child\)\>\[data-flux-tooltip\]\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-s-0>:last-child:not(:first-child)>[data-flux-tooltip]>[data-flux-group-target]:not([data-invalid]){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\*\:not\(\:first-child\)\:not\(\:last-child\)\:not\(\:only-child\)\>\[data-flux-group-target\]\]\:rounded-none>:not(:first-child):not(:last-child):not(:only-child)>[data-flux-group-target],.\[\&\>\*\:not\(\:first-child\)\:not\(\:last-child\)\:not\(\:only-child\)\>\[data-flux-input\]\>\[data-flux-group-target\]\]\:rounded-none>:not(:first-child):not(:last-child):not(:only-child)>[data-flux-input]>[data-flux-group-target],.\[\&\>\*\:not\(\:first-child\)\:not\(\:last-child\)\:not\(\:only-child\)\>\[data-flux-tooltip\]\>\[data-flux-group-target\]\]\:rounded-none>:not(:first-child):not(:last-child):not(:only-child)>[data-flux-tooltip]>[data-flux-group-target]{border-radius:0}.\[\&\>\*\:not\(\:first-child\)\:not\(\:last-child\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-s-0>:not(:first-child):not(:last-child)>[data-flux-group-target]:not([data-invalid]),.\[\&\>\*\:not\(\:first-child\)\:not\(\:last-child\)\>\[data-flux-tooltip\]\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-s-0>:not(:first-child):not(:last-child)>[data-flux-tooltip]>[data-flux-group-target]:not([data-invalid]){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\*\:not\(\[data-flux-label\]\)\+\[data-flux-description\]\]\:mt-3>:not([data-flux-label])+[data-flux-description]{margin-top:calc(var(--spacing)*3)}.\[\&\>\[data-flux-control\]\~\[data-flux-description\]\]\:col-start-2>[data-flux-control]~[data-flux-description]{grid-column-start:2}.\[\&\>\[data-flux-control\]\~\[data-flux-description\]\]\:row-start-2>[data-flux-control]~[data-flux-description]{grid-row-start:2}.\[\&\>\[data-flux-control\]\~\[data-flux-error\]\]\:col-span-2>[data-flux-control]~[data-flux-error]{grid-column:span 2/span 2}.\[\&\>\[data-flux-control\]\~\[data-flux-error\]\]\:mt-1>[data-flux-control]~[data-flux-error]{margin-top:calc(var(--spacing)*1)}.\[\&\>\[data-flux-field\]\:has\(\>\[data-flux-description\]\)\]\:mb-4>[data-flux-field]:has(>[data-flux-description]){margin-bottom:calc(var(--spacing)*4)}.\[\&\>\[data-flux-field\]\:last-child\]\:mb-0\!>[data-flux-field]:last-child{margin-bottom:calc(var(--spacing)*0)!important}.\[\&\>\[data-flux-group-target\]\:first-child\:not\(\:last-child\)\]\:rounded-e-none>[data-flux-group-target]:first-child:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.\[\&\>\[data-flux-group-target\]\:has\(\+\[data-flux-input-group-suffix\]\)\]\:border-e-0>[data-flux-group-target]:has(+[data-flux-input-group-suffix]){border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.\[\&\>\[data-flux-group-target\]\:last-child\:not\(\:first-child\)\]\:rounded-s-none>[data-flux-group-target]:last-child:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.\[\&\>\[data-flux-group-target\]\:last-child\:not\(\:first-child\)\]\:border-s-0>[data-flux-group-target]:last-child:not(:first-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\[data-flux-group-target\]\:not\(\:first-child\)\:not\(\:last-child\)\]\:rounded-none>[data-flux-group-target]:not(:first-child):not(:last-child){border-radius:0}.\[\&\>\[data-flux-group-target\]\:not\(\:first-child\)\:not\(\:last-child\)\]\:border-s-0>[data-flux-group-target]:not(:first-child):not(:last-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\[data-flux-input\]\:has\(\+\[data-flux-input-group-suffix\]\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-e-0>[data-flux-input]:has(+[data-flux-input-group-suffix])>[data-flux-group-target]:not([data-invalid]){border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.\[\&\>\[data-flux-input\]\:last-child\:not\(\:first-child\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-s-0>[data-flux-input]:last-child:not(:first-child)>[data-flux-group-target]:not([data-invalid]),.\[\&\>\[data-flux-input\]\:not\(\:first-child\)\:not\(\:last-child\)\>\[data-flux-group-target\]\:not\(\[data-invalid\]\)\]\:border-s-0>[data-flux-input]:not(:first-child):not(:last-child)>[data-flux-group-target]:not([data-invalid]){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\[data-flux-label\]\+\[data-flux-description\]\]\:mt-0>[data-flux-label]+[data-flux-description]{margin-top:calc(var(--spacing)*0)}.\[\&\>\[data-flux-label\]\+\[data-flux-description\]\]\:mb-3>[data-flux-label]+[data-flux-description]{margin-bottom:calc(var(--spacing)*3)}.\[\&\>\[data-flux-label\]\:has\(\+\[data-flux-description\]\)\]\:mb-2>[data-flux-label]:has(+[data-flux-description]){margin-bottom:calc(var(--spacing)*2)}.\[\&\>\[data-flux-label\]\~\[data-flux-control\]\]\:col-start-2>[data-flux-label]~[data-flux-control]{grid-column-start:2}.\[\&\>\[data-flux-label\]\~\[data-flux-control\]\]\:row-start-1>[data-flux-label]~[data-flux-control]{grid-row-start:1}.\[\&\>\[data-flux-legend\]\]\:mb-4>[data-flux-legend],.\[\&\>\[data-flux-legend\]\+\[data-flux-description\]\]\:mb-4>[data-flux-legend]+[data-flux-description]{margin-bottom:calc(var(--spacing)*4)}.\[\&\>\[data-flux-legend\]\:has\(\+\[data-flux-description\]\)\]\:mb-2>[data-flux-legend]:has(+[data-flux-description]){margin-bottom:calc(var(--spacing)*2)}@container (min-width:28rem){.\@md\:\[\&\>\[data-slot\=\"content\"\]\:has\(\[data-slot\=\"heading\"\]\)\:has\(\[data-slot\=\"text\"\]\)\+\[data-slot\=\"actions\"\]\]\:p-2>[data-slot=content]:has([data-slot=heading]):has([data-slot=text])+[data-slot=actions]{padding:calc(var(--spacing)*2)}}.dark\:\[\&\>option\]\:bg-zinc-700:where(.dark,.dark *)>option{background-color:var(--color-zinc-700)}.dark\:\[\&\>option\]\:text-white:where(.dark,.dark *)>option{color:var(--color-white)}.\[\&\>svg\]\:ms-6>svg{margin-inline-start:calc(var(--spacing)*6)}.\[\&\>svg\]\:me-2>svg{margin-inline-end:calc(var(--spacing)*2)}.\[\&\>svg\]\:text-zinc-400>svg{color:var(--color-zinc-400)}:where([data-flux-sidebar-on-desktop]) .\[\&\[collapsible\=\"mobile\"\]\]\:in-data-flux-sidebar-on-desktop\:hidden[collapsible=mobile]{display:none}.\[\&\[data-active\]_\[data-flux-menu-item-icon\]\]\:text-current[data-active] [data-flux-menu-item-icon]{color:currentColor}.\[\&\[data-active\]\>svg\]\:text-zinc-800[data-active]>svg{color:var(--color-zinc-800)}.dark\:\[\&\[data-active\]\>svg\]\:text-white:where(.dark,.dark *)[data-active]>svg{color:var(--color-white)}.\[\&\[data-flux-loading\]\>\:not\(\[data-flux-loading-indicator\]\)\]\:opacity-0[data-flux-loading]>:not([data-flux-loading-indicator]){opacity:0}.\[\&\[data-flux-loading\]\>\[data-flux-loading-indicator\]\]\:opacity-100[data-flux-loading]>[data-flux-loading-indicator]{opacity:1}.\[\&\[data-loading\]\>\:not\(\[data-flux-loading-indicator\]\)\]\:opacity-0[data-loading]>:not([data-flux-loading-indicator]){opacity:0}.\[\&\[data-loading\]\>\[data-flux-loading-indicator\]\]\:opacity-100[data-loading]>[data-flux-loading-indicator]{opacity:1}.\[\&\[data-outside\]\:has\(\+\[data-in-range\]\)\]\:bg-linear-to-l[data-outside]:has(+[data-in-range]){--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab,red,red)){.\[\&\[data-outside\]\:has\(\+\[data-in-range\]\)\]\:bg-linear-to-l[data-outside]:has(+[data-in-range]){--tw-gradient-position:to left in oklab}}.\[\&\[data-outside\]\:has\(\+\[data-in-range\]\)\]\:bg-linear-to-l[data-outside]:has(+[data-in-range]){background-image:linear-gradient(var(--tw-gradient-stops))}.rtl\:\[\&\[data-outside\]\:has\(\+\[data-in-range\]\)\]\:bg-linear-to-r:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-outside]:has(+[data-in-range]){--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.rtl\:\[\&\[data-outside\]\:has\(\+\[data-in-range\]\)\]\:bg-linear-to-r:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-outside]:has(+[data-in-range]){--tw-gradient-position:to right in oklab}}.rtl\:\[\&\[data-outside\]\:has\(\+\[data-in-range\]\)\]\:bg-linear-to-r:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-outside]:has(+[data-in-range]){background-image:linear-gradient(var(--tw-gradient-stops))}.\[\&\[data-outside\]\:has\(\+\[data-in-range\]\[data-selected\]\)\]\:bg-none\![data-outside]:has(+[data-in-range][data-selected]){background-image:none!important}.\[\&\[data-selected\]\+\[data-selected\]\]\:rounded-s-none[data-selected]+[data-selected]{border-start-start-radius:0;border-end-start-radius:0}.\[\&\[disabled\]\]\:pointer-events-none[disabled]{pointer-events:none}.\[\&\[disabled\]\]\:cursor-default[disabled]{cursor:default}.\[\&\[disabled\]\]\:text-zinc-400[disabled]{color:var(--color-zinc-400)}.\[\&\[disabled\]\]\:opacity-50[disabled]{opacity:.5}.\[\&\[disabled\]\]\:shadow-none[disabled]{--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)}.dark\:\[\&\[disabled\]\]\:border-white\/10:where(.dark,.dark *)[disabled]{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&\[disabled\]\]\:border-white\/10:where(.dark,.dark *)[disabled]{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:\[\&\[disabled\]\]\:bg-white\/\[7\%\]:where(.dark,.dark *)[disabled]{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&\[disabled\]\]\:bg-white\/\[7\%\]:where(.dark,.dark *)[disabled]{background-color:color-mix(in oklab,var(--color-white)7%,transparent)}}.dark\:\[\&\[disabled\]\]\:text-zinc-400:where(.dark,.dark *)[disabled]{color:var(--color-zinc-400)}.dark\:\[\&\[disabled\]\]\:opacity-75:where(.dark,.dark *)[disabled]{opacity:.75}.\[\&\[disabled\]_\&\]\:text-zinc-400[disabled] .\[\&\[disabled\]_\&\]\:text-zinc-400{color:var(--color-zinc-400)}.\[\&\[disabled\]_\[data-flux-label\]\]\:opacity-50[disabled] [data-flux-label],.\[\&\[disabled\]_\[data-flux-legend\]\]\:opacity-50[disabled] [data-flux-legend]{opacity:.5}.\[\&\[disabled\]_\[data-slot\=content\]\]\:text-zinc-500[disabled] [data-slot=content]{color:var(--color-zinc-500)}.dark\:\[\&\[disabled\]_\[data-slot\=content\]\]\:text-zinc-400:where(.dark,.dark *)[disabled] [data-slot=content]{color:var(--color-zinc-400)}.\[\&\[disabled\]\>\:not\(\[data-flux-loading-indicator\]\)\]\:opacity-0[disabled]>:not([data-flux-loading-indicator]){opacity:0}.\[\&\[disabled\]\>\[data-flux-loading-indicator\]\]\:opacity-100[disabled]>[data-flux-loading-indicator]{opacity:1}:is([data-flux-button-group]>.\[\:is\(\[data-flux-button-group\]\>\&\:first-child\,_\[data-flux-button-group\]_\:first-child\>\&\)\]\:border-s-\[1px\]:first-child,[data-flux-button-group] :first-child>.\[\:is\(\[data-flux-button-group\]\>\&\:first-child\,_\[data-flux-button-group\]_\:first-child\>\&\)\]\:border-s-\[1px\]){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}:is([data-flux-button-group]>.\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-e-0:last-child,[data-flux-button-group] :last-child>.\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-e-0){border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}:is([data-flux-button-group]>.\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-e-\[1px\]:last-child,[data-flux-button-group] :last-child>.\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-e-\[1px\]){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}:is([data-flux-button-group]>.dark\:\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-s-\[1px\]:where(.dark,.dark *):last-child,[data-flux-button-group] :last-child>.dark\:\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-s-\[1px\]:where(.dark,.dark *)){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}:is([data-flux-button-group]>.dark\:\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-e-0:where(.dark,.dark *):last-child,[data-flux-button-group] :last-child>.dark\:\[\:is\(\[data-flux-button-group\]\>\&\:last-child\,_\[data-flux-button-group\]_\:last-child\>\&\)\]\:border-e-0:where(.dark,.dark *)){border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}:is([data-flux-button-group]>.\[\:is\(\[data-flux-button-group\]\>\&\:not\(\:first-child\)\,_\[data-flux-button-group\]_\:not\(\:first-child\)\>\&\)\]\:border-s-\[color-mix\(in_srgb\,var\(--color-accent-foreground\)\,transparent_85\%\)\]:not(:first-child),[data-flux-button-group] :not(:first-child)>.\[\:is\(\[data-flux-button-group\]\>\&\:not\(\:first-child\)\,_\[data-flux-button-group\]_\:not\(\:first-child\)\>\&\)\]\:border-s-\[color-mix\(in_srgb\,var\(--color-accent-foreground\)\,transparent_85\%\)\]){border-inline-start-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){:is([data-flux-button-group]>.\[\:is\(\[data-flux-button-group\]\>\&\:not\(\:first-child\)\,_\[data-flux-button-group\]_\:not\(\:first-child\)\>\&\)\]\:border-s-\[color-mix\(in_srgb\,var\(--color-accent-foreground\)\,transparent_85\%\)\]:not(:first-child),[data-flux-button-group] :not(:first-child)>.\[\:is\(\[data-flux-button-group\]\>\&\:not\(\:first-child\)\,_\[data-flux-button-group\]_\:not\(\:first-child\)\>\&\)\]\:border-s-\[color-mix\(in_srgb\,var\(--color-accent-foreground\)\,transparent_85\%\)\]){border-inline-start-color:color-mix(in srgb,var(--color-accent-foreground),transparent 85%)}}:where(.\[\:where\(\&\)\]\:relative){position:relative}:where(.\[\:where\(\&\)\]\:block){display:block}:where(.\[\:where\(\&\)\]\:size-4){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}:where(.\[\:where\(\&\)\]\:size-5){width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}:where(.\[\:where\(\&\)\]\:size-6){width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}:where(.\[\:where\(\&\)\]\:size-8){width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}:where(.\[\:where\(\&\)\]\:size-10){width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}:where(.\[\:where\(\&\)\]\:size-12){width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}:where(.\[\:where\(\&\)\]\:size-16){width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}:where(.\[\:where\(\&\)\]\:size-\[var\(--flux-timeline-indicator-size\)\]){width:var(--flux-timeline-indicator-size);height:var(--flux-timeline-indicator-size)}:where(.\[\:where\(\&\)\]\:h-1\.5){height:calc(var(--spacing)*1.5)}:where(.\[\:where\(\&\)\]\:h-4){height:calc(var(--spacing)*4)}:where(.\[\:where\(\&\)\]\:h-5){height:calc(var(--spacing)*5)}:where(.\[\:where\(\&\)\]\:h-6){height:calc(var(--spacing)*6)}:where(.\[\:where\(\&\)\]\:max-h-\[14rem\]){max-height:14rem}:where(.\[\:where\(\&\)\]\:max-h-\[20rem\]){max-height:20rem}:where(.\[\:where\(\&\)\]\:min-h-4){min-height:calc(var(--spacing)*4)}:where(.\[\:where\(\&\)\]\:w-64){width:calc(var(--spacing)*64)}:where(.\[\:where\(\&\)\]\:w-full){width:100%}:where(.\[\:where\(\&\)\]\:max-w-7xl){max-width:var(--container-7xl)}:where(.\[\:where\(\&\)\]\:max-w-xl){max-width:var(--container-xl)}:where(.\[\:where\(\&\)\]\:min-w-6){min-width:calc(var(--spacing)*6)}:where(.\[\:where\(\&\)\]\:min-w-48){min-width:calc(var(--spacing)*48)}:where(.\[\:where\(\&\)\]\:min-w-full){min-width:100%}:where(.\[\:where\(\&\)\]\:min-w-xs){min-width:var(--container-xs)}:where(.\[\:where\(\&\)\]\:rounded){border-radius:.25rem}:where(.\[\:where\(\&\)\]\:rounded-lg){border-radius:var(--radius-lg)}:where(.\[\:where\(\&\)\]\:rounded-md){border-radius:var(--radius-md)}:where(.\[\:where\(\&\)\]\:rounded-sm){border-radius:var(--radius-sm)}:where(.\[\:where\(\&\)\]\:rounded-xl){border-radius:var(--radius-xl)}:where(.\[\:where\(\&\)\]\:bg-white){background-color:var(--color-white)}:where(.\[\:where\(\&\)\]\:bg-zinc-100){background-color:var(--color-zinc-100)}:where(.\[\:where\(\&\)\]\:bg-zinc-200){background-color:var(--color-zinc-200)}:where(.\[\:where\(\&\)\]\:bg-zinc-400\/20){background-color:#9f9fa933}@supports (color:color-mix(in lab,red,red)){:where(.\[\:where\(\&\)\]\:bg-zinc-400\/20){background-color:color-mix(in oklab,var(--color-zinc-400)20%,transparent)}}:where(.\[\:where\(\&\)\]\:stroke-white){stroke:var(--color-white)}:where(.\[\:where\(\&\)\]\:p-4){padding:calc(var(--spacing)*4)}:where(.\[\:where\(\&\)\]\:p-6){padding:calc(var(--spacing)*6)}:where(.\[\:where\(\&\)\]\:pt-8){padding-top:calc(var(--spacing)*8)}:where(.\[\:where\(\&\)\]\:text-base){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}:where(.\[\:where\(\&\)\]\:text-sm){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:where(.\[\:where\(\&\)\]\:text-xs){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:where(.\[\:where\(\&\)\]\:font-medium){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:where(.\[\:where\(\&\)\]\:font-normal){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:where(.\[\:where\(\&\)\]\:text-zinc-300){color:var(--color-zinc-300)}:where(.\[\:where\(\&\)\]\:text-zinc-400){color:var(--color-zinc-400)}:where(.\[\:where\(\&\)\]\:text-zinc-500){color:var(--color-zinc-500)}:where(.\[\:where\(\&\)\]\:text-zinc-800){color:var(--color-zinc-800)}:where(.\[\:where\(\&\)\]\: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)}:where(.\[\:where\(\&\)\]\:\[--flux-shimmer-color\:white\]){--flux-shimmer-color:white}@media(min-width:40rem){:where(.sm\:\[\:where\(\&\)\]\:size-4){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}:where(.sm\:\[\:where\(\&\)\]\:h-3){height:calc(var(--spacing)*3)}}@media(min-width:48rem){:where(.md\:\[\:where\(\&\)\]\:min-w-\[25rem\]){min-width:25rem}}:where(.\[\:where\(\&\)\]\:dark\:bg-zinc-600):where(.dark,.dark *){background-color:var(--color-zinc-600)}:where(.dark\:\[\:where\(\&\)\]\:bg-white\/10:where(.dark,.dark *)){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.dark\:\[\:where\(\&\)\]\:bg-white\/10:where(.dark,.dark *)){background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}:where(.dark\:\[\:where\(\&\)\]\:bg-zinc-800:where(.dark,.dark *)){background-color:var(--color-zinc-800)}:where(.dark\:\[\:where\(\&\)\]\:stroke-zinc-900:where(.dark,.dark *)){stroke:var(--color-zinc-900)}:where(.\[\:where\(\&\)\]\:dark\:text-white):where(.dark,.dark *){color:var(--color-white)}:where(.\[\:where\(\&\)\]\:dark\:text-white\/50):where(.dark,.dark *){color:#ffffff80}@supports (color:color-mix(in lab,red,red)){:where(.\[\:where\(\&\)\]\:dark\:text-white\/50):where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)50%,transparent)}}:where(.\[\:where\(\&\)\]\:dark\:text-white\/70):where(.dark,.dark *){color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){:where(.\[\:where\(\&\)\]\:dark\:text-white\/70):where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)70%,transparent)}}:where(.\[\:where\(\&\)\]\:dark\:text-zinc-300):where(.dark,.dark *){color:var(--color-zinc-300)}:where(.dark\:\[\:where\(\&\)\]\:text-white\/40:where(.dark,.dark *)){color:#fff6}@supports (color:color-mix(in lab,red,red)){:where(.dark\:\[\:where\(\&\)\]\:text-white\/40:where(.dark,.dark *)){color:color-mix(in oklab,var(--color-white)40%,transparent)}}:where(.dark\:\[\:where\(\&\)\]\:text-zinc-100:where(.dark,.dark *)){color:var(--color-zinc-100)}:where(.dark\:\[\:where\(\&\)\]\:text-zinc-300:where(.dark,.dark *)){color:var(--color-zinc-300)}:where(.dark\:\[\:where\(\&\)\]\:\[--flux-shimmer-color\:var\(--color-zinc-900\)\]:where(.dark,.dark *)){--flux-shimmer-color:var(--color-zinc-900)}@supports ((-moz-appearance:none)){.\[\@supports\(-moz-appearance\:none\)\]\:hidden{display:none}.\[\@supports\(-moz-appearance\:none\)\]\:pe-3{padding-inline-end:calc(var(--spacing)*3)}}[data-color]>.\[\[data-color\]\>\&\]\:text-inherit{color:inherit}[data-color]>.\[\[data-color\]\>\&\]\:decoration-current\/20{text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){[data-color]>.\[\[data-color\]\>\&\]\:decoration-current\/20{-webkit-text-decoration-color:color-mix(in oklab,currentcolor 20%,transparent);text-decoration-color:color-mix(in oklab,currentcolor 20%,transparent)}}@media(hover:hover){[data-color]>.\[\[data-color\]\>\&\]\:hover\:decoration-current:hover{text-decoration-color:currentColor}}[data-color]>.dark\:\[\[data-color\]\>\&\]\:decoration-current\/50:where(.dark,.dark *){text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){[data-color]>.dark\:\[\[data-color\]\>\&\]\:decoration-current\/50:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab,currentcolor 50%,transparent);text-decoration-color:color-mix(in oklab,currentcolor 50%,transparent)}}[data-copyable-copied]>.\[\[data-copyable-copied\]\>\&\]\:block{display:block}[data-copyable-copied]>.\[\[data-copyable-copied\]\>\&\]\:hidden{display:none}[data-date-variant=danger] .\[\[data-date-variant\=\'danger\'\]_\&\]\:text-rose-500{color:var(--color-rose-500)}[data-date-variant=danger] .dark\:\[\[data-date-variant\=\'danger\'\]_\&\]\:text-rose-400:where(.dark,.dark *){color:var(--color-rose-400)}[data-date-variant=success] .\[\[data-date-variant\=\'success\'\]_\&\]\:text-lime-600{color:var(--color-lime-600)}[data-date-variant=success] .dark\:\[\[data-date-variant\=\'success\'\]_\&\]\:text-lime-400:where(.dark,.dark *){color:var(--color-lime-400)}[data-date-variant=warning] .\[\[data-date-variant\=\'warning\'\]_\&\]\:text-yellow-600{color:var(--color-yellow-600)}[data-date-variant=warning] .dark\:\[\[data-date-variant\=\'warning\'\]_\&\]\:text-yellow-400:where(.dark,.dark *){color:var(--color-yellow-400)}[data-flux-button-group] .\[\[data-flux-button-group\]_\&\]\:border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}[data-flux-button-group] .\[\[data-flux-button-group\]_\&\]\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}[data-flux-button-group] .\[\[data-flux-button-group\]_\&\]\:border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}[data-flux-button-group] .\[\[data-flux-button-group\]_\&\]\:border-red-600{border-color:var(--color-red-600)}[data-flux-button-group] .\[\[data-flux-button-group\]_\&\]\:border-zinc-200\/80{border-color:#e4e4e7cc}@supports (color:color-mix(in lab,red,red)){[data-flux-button-group] .\[\[data-flux-button-group\]_\&\]\:border-zinc-200\/80{border-color:color-mix(in oklab,var(--color-zinc-200)80%,transparent)}}[data-flux-button-group] .dark\:\[\[data-flux-button-group\]_\&\]\:border-red-900\/25:where(.dark,.dark *){border-color:#82181a40}@supports (color:color-mix(in lab,red,red)){[data-flux-button-group] .dark\:\[\[data-flux-button-group\]_\&\]\:border-red-900\/25:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-red-900)25%,transparent)}}[data-flux-button-group] .dark\:\[\[data-flux-button-group\]_\&\]\:border-zinc-900\/50:where(.dark,.dark *){border-color:#18181b80}@supports (color:color-mix(in lab,red,red)){[data-flux-button-group] .dark\:\[\[data-flux-button-group\]_\&\]\:border-zinc-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-zinc-900)50%,transparent)}}[data-flux-color-picker-button]:hover .\[\[data-flux-color-picker-button\]\:hover_\&\]\:text-zinc-800{color:var(--color-zinc-800)}[data-flux-color-picker-button]:hover .dark\:\[\[data-flux-color-picker-button\]\:hover_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}[data-flux-command-input]:has(input:placeholder-shown) .\[\[data-flux-command-input\]\:has\(input\:placeholder-shown\)_\&\]\:hidden{display:none}[data-flux-container] .\[\[data-flux-container\]_\&\]\:px-0{padding-inline:calc(var(--spacing)*0)}[data-flux-date-picker-button]:has([data-flux-date-picker-placeholder]) .\[\[data-flux-date-picker-button\]\:has\(\[data-flux-date-picker-placeholder\]\)_\&\]\:hidden{display:none}[data-flux-date-picker-button]:hover .\[\[data-flux-date-picker-button\]\:hover_\&\]\:text-zinc-800{color:var(--color-zinc-800)}[data-flux-date-picker-button]:hover .dark\:\[\[data-flux-date-picker-button\]\:hover_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}[data-flux-date-picker][disabled] .\[\[data-flux-date-picker\]\[disabled\]_\&\]\:hidden{display:none}[data-flux-editor-link]:not(:has(input:placeholder-shown)) .\[\[data-flux-editor-link\]\:not\(\:has\(input\:placeholder-shown\)\)_\&\]\:text-zinc-800{color:var(--color-zinc-800)}[data-flux-editor-link]:not(:has(input:placeholder-shown)) .dark\:\[\[data-flux-editor-link\]\:not\(\:has\(input\:placeholder-shown\)\)_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}[data-flux-editor-link]:not(:has(input:placeholder-shown)) .\[\[data-flux-editor-link\]\:not\(\:has\(input\:placeholder-shown\)\)_\&\:hover\]\:bg-zinc-200:hover{background-color:var(--color-zinc-200)}[data-flux-editor-link]:not(:has(input:placeholder-shown)) .dark\:\[\[data-flux-editor-link\]\:not\(\:has\(input\:placeholder-shown\)\)_\&\:hover\]\:bg-white\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){[data-flux-editor-link]:not(:has(input:placeholder-shown)) .dark\:\[\[data-flux-editor-link\]\:not\(\:has\(input\:placeholder-shown\)\)_\&\:hover\]\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}[data-flux-file-upload-trigger]:hover .\[\[data-flux-file-upload-trigger\]\:hover_\&\]\:text-zinc-800{color:var(--color-zinc-800)}[data-flux-file-upload-trigger]:hover .dark\:\[\[data-flux-file-upload-trigger\]\:hover_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:flex{display:flex}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:flex-1{flex:1}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:items-center{align-items:center}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:items-stretch{align-items:stretch}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:gap-0{gap:calc(var(--spacing)*0)}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:border-y{border-block-style:var(--tw-border-style);border-block-width:1px}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:border-zinc-200{border-color:var(--color-zinc-200)}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:bg-white{background-color:var(--color-white)}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\:px-4{padding-inline:calc(var(--spacing)*4)}[data-flux-input-group] .\[\[data-flux-input-group\]_\&\]\: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)}[data-flux-input-group] .dark\:\[\[data-flux-input-group\]_\&\]\:border-zinc-600:where(.dark,.dark *){border-color:var(--color-zinc-600)}[data-flux-input-group] .dark\:\[\[data-flux-input-group\]_\&\]\:bg-zinc-700:where(.dark,.dark *){background-color:var(--color-zinc-700)}[data-flux-input-group] .dark\:\[\[data-flux-input-group\]_\&\]\:text-zinc-300:where(.dark,.dark *){color:var(--color-zinc-300)}[data-flux-input]:has(input:placeholder-shown) .\[\[data-flux-input\]\:has\(input\:placeholder-shown\)_\&\]\:hidden,[data-flux-input]:has(input[disabled]) .\[\[data-flux-input\]\:has\(input\[disabled\]\)_\&\]\:hidden{display:none}[data-flux-input]:hover .\[\[data-flux-input\]\:hover_\&\]\:text-zinc-800{color:var(--color-zinc-800)}[data-flux-input]:hover .dark\:\[\[data-flux-input\]\:hover_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}[data-flux-loading]>.\[\[data-flux-loading\]\>\&\]\:block{display:block}[data-flux-menu-item-icon]:hover .\[\[data-flux-menu-item-icon\]\:hover_\&\]\:text-current,[data-flux-menu-item]:hover .\[\[data-flux-menu-item\]\:hover_\&\]\:text-current{color:currentColor}[data-flux-menu]:has(>[data-flux-menu-item-has-icon]) .\[\[data-flux-menu\]\:has\(\>\[data-flux-menu-item-has-icon\]\)_\&\]\:block{display:block}[data-flux-pillbox-search]:has([data-flux-loading]) .\[\[data-flux-pillbox-search\]\:has\(\[data-flux-loading\]\)_\&\]\:opacity-0{opacity:0}[data-flux-pillbox-search]:has([data-flux-loading]) .\[\[data-flux-pillbox-search\]\:has\(\[data-flux-loading\]\)_\&\]\:opacity-100{opacity:1}[data-flux-pillbox-search]:has(input:placeholder-shown) .\[\[data-flux-pillbox-search\]\:has\(input\:placeholder-shown\)_\&\]\:hidden,[data-flux-pillbox-trigger]:has([data-flux-pillbox-placeholder]) .\[\[data-flux-pillbox-trigger\]\:has\(\[data-flux-pillbox-placeholder\]\)_\&\]\:hidden{display:none}[data-flux-pillbox-trigger]:hover .\[\[data-flux-pillbox-trigger\]\:hover_\&\]\:text-zinc-800{color:var(--color-zinc-800)}[data-flux-pillbox-trigger]:hover .dark\:\[\[data-flux-pillbox-trigger\]\:hover_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}[data-flux-pillbox][disabled]:has([data-selected]) .\[\[data-flux-pillbox\]\[disabled\]\:has\(\[data-selected\]\)_\&\]\:hidden,[data-flux-select-button]:has([data-flux-select-placeholder]) .\[\[data-flux-select-button\]\:has\(\[data-flux-select-placeholder\]\)_\&\]\:hidden{display:none}[data-flux-select-button]:hover .\[\[data-flux-select-button\]\:hover_\&\]\:text-zinc-800{color:var(--color-zinc-800)}[data-flux-select-button]:hover .dark\:\[\[data-flux-select-button\]\:hover_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}[data-flux-select-search]:has([data-flux-loading]) .\[\[data-flux-select-search\]\:has\(\[data-flux-loading\]\)_\&\]\:opacity-0{opacity:0}[data-flux-select-search]:has([data-flux-loading]) .\[\[data-flux-select-search\]\:has\(\[data-flux-loading\]\)_\&\]\:opacity-100{opacity:1}[data-flux-select-search]:has(input:placeholder-shown) .\[\[data-flux-select-search\]\:has\(input\:placeholder-shown\)_\&\]\:hidden,[data-flux-select]:has([disabled][data-selected]) .\[\[data-flux-select\]\:has\(\[disabled\]\[data-selected\]\)_\&\]\:hidden,[data-flux-select][disabled]:has([data-selected]) .\[\[data-flux-select\]\[disabled\]\:has\(\[data-selected\]\)_\&\]\:hidden{display:none}[data-flux-sidebar-group-dropdown]>button:hover .\[\[data-flux-sidebar-group-dropdown\]\>button\:hover_\&\]\:text-current,[data-flux-sidebar-group-dropdown]>button:hover :is(:where([data-flux-menu]) .in-data-flux-menu\:\[\[data-flux-sidebar-group-dropdown\]\>button\:hover_\&\]\:text-current){color:currentColor}[data-flux-sidebar-item]:hover .\[\[data-flux-sidebar-item\]\:hover_\&\]\:text-current\!{color:currentColor!important}[data-flux-subheading]+.\[\[data-flux-subheading\]\+\&\]\:mt-2{margin-top:calc(var(--spacing)*2)}[data-flux-tab][data-selected] .\[\[data-flux-tab\]\[data-selected\]_\&\]\:text-zinc-800{color:var(--color-zinc-800)}[data-flux-tab][data-selected] .dark\:\[\[data-flux-tab\]\[data-selected\]_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}[data-flux-time-picker-button]:has([data-flux-time-picker-placeholder]) .\[\[data-flux-time-picker-button\]\:has\(\[data-flux-time-picker-placeholder\]\)_\&\]\:hidden{display:none}[data-flux-time-picker-button]:hover .\[\[data-flux-time-picker-button\]\:hover_\&\]\:text-zinc-800{color:var(--color-zinc-800)}[data-flux-time-picker-button]:hover .dark\:\[\[data-flux-time-picker-button\]\:hover_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}[data-flux-time-picker]:has([disabled]) .\[\[data-flux-time-picker\]\:has\(\[disabled\]\)_\&\]\:hidden{display:none}[data-flux-timeline-status=complete] .\[\[data-flux-timeline-status\=complete\]_\&\]\:bg-accent{background-color:var(--color-accent)}[data-flux-timeline-status=complete] .\[\[data-flux-timeline-status\=complete\]_\&\]\:text-accent-foreground{color:var(--color-accent-foreground)}:is([data-flux-timeline-status=complete] .\[\[data-flux-timeline-status\=complete\]_\&\]\:\*\:bg-accent>*),:is([data-flux-timeline-status=complete]+[data-flux-timeline-item] .\[\[data-flux-timeline-status\=complete\]\+\[data-flux-timeline-item\]_\&\]\:\*\:bg-accent>*){background-color:var(--color-accent)}[data-flux-timeline-status=current] .\[\[data-flux-timeline-status\=current\]_\&\]\:border-2{border-style:var(--tw-border-style);border-width:2px}[data-flux-timeline-status=current] .\[\[data-flux-timeline-status\=current\]_\&\]\:border-accent{border-color:var(--color-accent)}[data-flux-timeline-status=current] .\[\[data-flux-timeline-status\=current\]_\&\]\:bg-transparent{background-color:#0000}[data-flux-timeline-status=current] .\[\[data-flux-timeline-status\=current\]_\&\]\:text-zinc-800{color:var(--color-zinc-800)}[data-flux-timeline-status=current] .dark\:\[\[data-flux-timeline-status\=current\]_\&\]\:text-zinc-300:where(.dark,.dark *){color:var(--color-zinc-300)}[data-flux-timeline-status=incomplete] .\[\[data-flux-timeline-status\=incomplete\]_\&\]\:border-2{border-style:var(--tw-border-style);border-width:2px}[data-flux-timeline-status=incomplete] .\[\[data-flux-timeline-status\=incomplete\]_\&\]\:border-zinc-100{border-color:var(--color-zinc-100)}[data-flux-timeline-status=incomplete] .\[\[data-flux-timeline-status\=incomplete\]_\&\]\:bg-transparent{background-color:#0000}[data-flux-timeline-status=incomplete] .\[\[data-flux-timeline-status\=incomplete\]_\&\]\:text-zinc-500{color:var(--color-zinc-500)}[data-flux-timeline-status=incomplete] .\[\[data-flux-timeline-status\=incomplete\]_\&\]\:opacity-75{opacity:.75}[data-flux-timeline-status=incomplete] .dark\:\[\[data-flux-timeline-status\=incomplete\]_\&\]\:border-zinc-700:where(.dark,.dark *){border-color:var(--color-zinc-700)}[data-flux-timeline-status=incomplete] .dark\:\[\[data-flux-timeline-status\=incomplete\]_\&\]\:text-zinc-300:where(.dark,.dark *){color:var(--color-zinc-300)}:is([data-flux-timeline][data-flux-timeline-size=lg] .\[\[data-flux-timeline\]\[data-flux-timeline-size\=lg\]_\&\]\:\*\:bg-zinc-100>*){background-color:var(--color-zinc-100)}[data-flux-toast-dialog][data-variant=danger] .\[\[data-flux-toast-dialog\]\[data-variant\=danger\]_\&\]\:block,[data-flux-toast-dialog][data-variant=info] .\[\[data-flux-toast-dialog\]\[data-variant\=info\]_\&\]\:block,[data-flux-toast-dialog][data-variant=success] .\[\[data-flux-toast-dialog\]\[data-variant\=success\]_\&\]\:block,[data-flux-toast-dialog][data-variant=warning] .\[\[data-flux-toast-dialog\]\[data-variant\=warning\]_\&\]\:block{display:block}[data-in-range]:not([data-selected]):not([data-end-preview])+.\[\[data-in-range\]\:not\(\[data-selected\]\)\:not\(\[data-end-preview\]\)\+\&\[data-outside\]\]\:bg-linear-to-r[data-outside]{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){[data-in-range]:not([data-selected]):not([data-end-preview])+.\[\[data-in-range\]\:not\(\[data-selected\]\)\:not\(\[data-end-preview\]\)\+\&\[data-outside\]\]\:bg-linear-to-r[data-outside]{--tw-gradient-position:to right in oklab}}[data-in-range]:not([data-selected]):not([data-end-preview])+.\[\[data-in-range\]\:not\(\[data-selected\]\)\:not\(\[data-end-preview\]\)\+\&\[data-outside\]\]\:bg-linear-to-r[data-outside]{background-image:linear-gradient(var(--tw-gradient-stops))}[data-in-range]:not([data-selected]):not([data-end-preview])+.rtl\:\[\[data-in-range\]\:not\(\[data-selected\]\)\:not\(\[data-end-preview\]\)\+\&\[data-outside\]\]\:bg-linear-to-l:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-outside]{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab,red,red)){[data-in-range]:not([data-selected]):not([data-end-preview])+.rtl\:\[\[data-in-range\]\:not\(\[data-selected\]\)\:not\(\[data-end-preview\]\)\+\&\[data-outside\]\]\:bg-linear-to-l:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-outside]{--tw-gradient-position:to left in oklab}}[data-in-range]:not([data-selected]):not([data-end-preview])+.rtl\:\[\[data-in-range\]\:not\(\[data-selected\]\)\:not\(\[data-end-preview\]\)\+\&\[data-outside\]\]\:bg-linear-to-l:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-outside]{background-image:linear-gradient(var(--tw-gradient-stops))}[data-month]:first-of-type .\[\[data-month\]\:first-of-type_\&\]\:opacity-0{opacity:0}[data-nav-footer] .\[\[data-nav-footer\]_\&\]\:hidden{display:none}[data-nav-sidebar] [data-nav-footer] .\[\[data-nav-sidebar\]_\[data-nav-footer\]_\&\]\:block,[data-viewable-open]>.\[\[data-viewable-open\]\>\&\]\:block{display:block}[data-viewable-open]>.\[\[data-viewable-open\]\>\&\]\:hidden{display:none}[disabled] .\[\[disabled\]_\&\]\:pointer-events-none{pointer-events:none}[disabled] .\[\[disabled\]_\&\]\:hidden{display:none}[disabled] .\[\[disabled\]_\&\]\:text-zinc-200\!{color:var(--color-zinc-200)!important}[disabled] .\[\[disabled\]_\&\]\:text-zinc-400\/70{color:#9f9fa9b3}@supports (color:color-mix(in lab,red,red)){[disabled] .\[\[disabled\]_\&\]\:text-zinc-400\/70{color:color-mix(in oklab,var(--color-zinc-400)70%,transparent)}}[disabled] .\[\[disabled\]_\&\]\:text-zinc-500{color:var(--color-zinc-500)}[disabled] .\[\[disabled\]_\&\]\:placeholder-zinc-400\/70::placeholder{color:#9f9fa9b3}@supports (color:color-mix(in lab,red,red)){[disabled] .\[\[disabled\]_\&\]\:placeholder-zinc-400\/70::placeholder{color:color-mix(in oklab,var(--color-zinc-400)70%,transparent)}}[disabled] .\[\[disabled\]_\&\]\:opacity-50{opacity:.5}[disabled] .\[\[disabled\]_\&\]\:opacity-75{opacity:.75}[disabled] .dark\:\[\[disabled\]_\&\]\:text-white\/40\!:where(.dark,.dark *){color:#fff6!important}@supports (color:color-mix(in lab,red,red)){[disabled] .dark\:\[\[disabled\]_\&\]\:text-white\/40\!:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)40%,transparent)!important}}[disabled] .dark\:\[\[disabled\]_\&\]\:text-zinc-400:where(.dark,.dark *){color:var(--color-zinc-400)}[disabled] .dark\:\[\[disabled\]_\&\]\:text-zinc-500:where(.dark,.dark *),[disabled] .dark\:\[\[disabled\]_\&\]\:placeholder-zinc-500:where(.dark,.dark *)::placeholder{color:var(--color-zinc-500)}[disabled]:hover .\[\[disabled\]\:hover_\&\]\:text-zinc-400{color:var(--color-zinc-400)}[disabled]:hover .dark\:\[\[disabled\]\:hover_\&\]\:text-white\/60:where(.dark,.dark *){color:#fff9}@supports (color:color-mix(in lab,red,red)){[disabled]:hover .dark\:\[\[disabled\]\:hover_\&\]\:text-white\/60:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)60%,transparent)}}[inline] .\[\[inline\]_\&\]\:col-span-1{grid-column:span 1/span 1}[inline] .\[\[inline\]_\&\]\:col-span-2{grid-column:span 2/span 2}[inline] .\[\[inline\]_\&\]\:col-start-1{grid-column-start:1}[inline] .\[\[inline\]_\&\]\:col-start-2{grid-column-start:2}[inline] .\[\[inline\]_\&\]\:row-start-1{grid-row-start:1}[readonly] .\[\[readonly\]_\&\]\:pointer-events-none{pointer-events:none}[readonly] .\[\[readonly\]_\&\]\:cursor-default{cursor:default}[readonly] .\[\[readonly\]_\&\]\:bg-transparent{background-color:#0000}td[data-selected] .\[td\[data-selected\]_\&\]\:bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}td[data-selected] .\[td\[data-selected\]_\&\]\:bg-white{background-color:var(--color-white)}td[data-selected] .\[td\[data-selected\]_\&\]\:text-\[var\(--color-accent-foreground\)\]{color:var(--color-accent-foreground)}td[data-selected] .dark\:\[td\[data-selected\]_\&\]\:bg-zinc-800:where(.dark,.dark *){background-color:var(--color-zinc-800)}td[data-selected] .\[td\[data-selected\]_\&\[disabled\]\]\:opacity-50[disabled]{opacity:.5}td[data-selected]+td[data-selected] .\[td\[data-selected\]\+td\[data-selected\]_\&\]\:rounded-s-none{border-start-start-radius:0;border-end-start-radius:0}td[data-selected]:has(+td[data-selected]) .\[td\[data-selected\]\:has\(\+td\[data-selected\]\)_\&\]\:rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}td[data-today] .\[td\[data-today\]_\&\]\:flex{display:flex}td[disabled] .\[td\[disabled\]_\&\]\:pointer-events-none{pointer-events:none}td[disabled] .\[td\[disabled\]_\&\]\:cursor-default{cursor:default}td[disabled] .\[td\[disabled\]_\&\]\:text-zinc-400{color:var(--color-zinc-400)}ui-checkbox[data-checked] .\[ui-checkbox\[data-checked\]_\&\]\:border-transparent{border-color:#0000}ui-checkbox[data-checked] .\[ui-checkbox\[data-checked\]_\&\]\:bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}ui-checkbox[data-checked] .\[ui-checkbox\[data-checked\]_\&\]\:text-zinc-800{color:var(--color-zinc-800)}ui-checkbox[data-checked] .\[ui-checkbox\[data-checked\]_\&\]\: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(hover:hover){ui-checkbox[data-checked] .hover\:\[ui-checkbox\[data-checked\]_\&\]\:bg-\(--color-accent\):hover{background-color:var(--color-accent)}}ui-checkbox[data-checked] .focus\:\[ui-checkbox\[data-checked\]_\&\]\:bg-\(--color-accent\):focus{background-color:var(--color-accent)}ui-checkbox[data-checked] .dark\:\[ui-checkbox\[data-checked\]_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}ui-checkbox[data-checked]:not([data-indeterminate]) .\[ui-checkbox\[data-checked\]\:not\(\[data-indeterminate\]\)_\&\>svg\:first-child\]\:block>svg:first-child{display:block}ui-checkbox[data-checked][disabled] .\[ui-checkbox\[data-checked\]\[disabled\]_\&\]\:opacity-50{opacity:.5}ui-checkbox[data-indeterminate] .\[ui-checkbox\[data-indeterminate\]_\&\]\:border-transparent{border-color:#0000}ui-checkbox[data-indeterminate] .\[ui-checkbox\[data-indeterminate\]_\&\]\:bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}ui-checkbox[data-indeterminate] .\[ui-checkbox\[data-indeterminate\]_\&\]\: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(hover:hover){ui-checkbox[data-indeterminate] .hover\:\[ui-checkbox\[data-indeterminate\]_\&\]\:bg-\(--color-accent\):hover{background-color:var(--color-accent)}}ui-checkbox[data-indeterminate] .focus\:\[ui-checkbox\[data-indeterminate\]_\&\]\:bg-\(--color-accent\):focus{background-color:var(--color-accent)}ui-checkbox[data-indeterminate] .\[ui-checkbox\[data-indeterminate\]_\&\>svg\:last-child\]\:block>svg:last-child{display:block}ui-checkbox[disabled] .\[ui-checkbox\[disabled\]_\&\]\:border-zinc-200{border-color:var(--color-zinc-200)}ui-checkbox[disabled] .\[ui-checkbox\[disabled\]_\&\]\:opacity-75{opacity:.75}ui-checkbox[disabled] .\[ui-checkbox\[disabled\]_\&\]\: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)}ui-checkbox[disabled] .dark\:\[ui-checkbox\[disabled\]_\&\]\:border-white\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){ui-checkbox[disabled] .dark\:\[ui-checkbox\[disabled\]_\&\]\:border-white\/5:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}ui-checkbox[disabled][data-checked] .\[ui-checkbox\[disabled\]\[data-checked\]_\&\]\:border-transparent,ui-checkbox[disabled][data-indeterminate] .\[ui-checkbox\[disabled\]\[data-indeterminate\]_\&\]\:border-transparent{border-color:#0000}ui-color-picker:not([value]) .\[ui-color-picker\:not\(\[value\]\)_\&\]\:hidden,ui-color-picker[disabled] .\[ui-color-picker\[disabled\]_\&\]\:hidden{display:none}ui-color-picker[disabled] .\[ui-color-picker\[disabled\]_\&\]\:cursor-default{cursor:default}ui-color-picker[disabled] .\[ui-color-picker\[disabled\]_\&\]\:border-b-zinc-200{border-bottom-color:var(--color-zinc-200)}ui-color-picker[disabled] .\[ui-color-picker\[disabled\]_\&\]\:text-zinc-500{color:var(--color-zinc-500)}ui-color-picker[disabled] .\[ui-color-picker\[disabled\]_\&\]\: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}ui-color-picker[disabled] .dark\:\[ui-color-picker\[disabled\]_\&\]\:border-white\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){ui-color-picker[disabled] .dark\:\[ui-color-picker\[disabled\]_\&\]\:border-white\/5:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}ui-color-picker[disabled] .dark\:\[ui-color-picker\[disabled\]_\&\]\:bg-white\/\[7\%\]:where(.dark,.dark *){background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){ui-color-picker[disabled] .dark\:\[ui-color-picker\[disabled\]_\&\]\:bg-white\/\[7\%\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)7%,transparent)}}ui-color-picker[disabled] .dark\:\[ui-color-picker\[disabled\]_\&\]\:text-zinc-400:where(.dark,.dark *){color:var(--color-zinc-400)}ui-color-picker[value] .\[ui-color-picker\[value\]_\&\]\:hidden{display:none}ui-date-picker-trigger:hover:not(:has(input:hover)) .\[ui-date-picker-trigger\:hover\:not\(\:has\(input\:hover\)\)_\&\]\:text-zinc-800{color:var(--color-zinc-800)}ui-date-picker-trigger:hover:not(:has(input:hover)) .dark\:\[ui-date-picker-trigger\:hover\:not\(\:has\(input\:hover\)\)_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}ui-date-picker:has([disabled]) .\[ui-date-picker\:has\(\[disabled\]\)_\&\]\:hidden,ui-date-picker[data-empty] .\[ui-date-picker\[data-empty\]_\&\]\:hidden{display:none}ui-dropdown>.\[ui-dropdown\>\&\]\:w-full{width:100%}ui-option[data-selected] .\[ui-option\[data-selected\]_\&\]\:block{display:block}ui-option[data-selected] .\[ui-option\[data-selected\]_\&\]\:border-transparent{border-color:#0000}ui-option[data-selected] .\[ui-option\[data-selected\]_\&\]\:bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}@media(hover:hover){ui-option[data-selected] .hover\:\[ui-option\[data-selected\]_\&\]\:bg-\(--color-accent\):hover{background-color:var(--color-accent)}}ui-option[data-selected] .focus\:\[ui-option\[data-selected\]_\&\]\:bg-\(--color-accent\):focus{background-color:var(--color-accent)}ui-option[data-selected] .\[ui-option\[data-selected\]_\&\>div\]\:block>div,ui-option[data-selected] .\[ui-option\[data-selected\]_\&\>svg\:first-child\]\:block>svg:first-child{display:block}ui-option[data-selected][disabled] .\[ui-option\[data-selected\]\[disabled\]_\&\]\:opacity-50{opacity:.5}ui-option[disabled] .\[ui-option\[disabled\]_\&\]\:border-zinc-200{border-color:var(--color-zinc-200)}ui-option[disabled] .\[ui-option\[disabled\]_\&\]\:opacity-75{opacity:.75}ui-option[disabled] .dark\:\[ui-option\[disabled\]_\&\]\:border-white\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){ui-option[disabled] .dark\:\[ui-option\[disabled\]_\&\]\:border-white\/5:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}ui-option[disabled] :is(ui-option[data-selected] .\[ui-option\[data-selected\]_\&\]\:\[ui-option\[disabled\]_\&\]\:border-transparent),ui-radio[data-checked] .\[ui-radio\[data-checked\]_\&\]\:border-transparent{border-color:#0000}ui-radio[data-checked] .\[ui-radio\[data-checked\]_\&\]\:bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}ui-radio[data-checked] .\[ui-radio\[data-checked\]_\&\]\:text-zinc-800{color:var(--color-zinc-800)}ui-radio[data-checked] .\[ui-radio\[data-checked\]_\&\]\: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(hover:hover){ui-radio[data-checked] .hover\:\[ui-radio\[data-checked\]_\&\]\:bg-\(--color-accent\):hover{background-color:var(--color-accent)}}ui-radio[data-checked] .focus\:\[ui-radio\[data-checked\]_\&\]\:bg-\(--color-accent\):focus{background-color:var(--color-accent)}ui-radio[data-checked] .dark\:\[ui-radio\[data-checked\]_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}ui-radio[data-checked] .\[ui-radio\[data-checked\]_\&\>div\]\:block>div{display:block}ui-radio[data-checked][disabled] .\[ui-radio\[data-checked\]\[disabled\]_\&\]\:opacity-50{opacity:.5}ui-radio[disabled] .\[ui-radio\[disabled\]_\&\]\:border-zinc-200{border-color:var(--color-zinc-200)}ui-radio[disabled] .\[ui-radio\[disabled\]_\&\]\:opacity-75{opacity:.75}ui-radio[disabled] .\[ui-radio\[disabled\]_\&\]\: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)}ui-radio[disabled] .dark\:\[ui-radio\[disabled\]_\&\]\:border-white\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){ui-radio[disabled] .dark\:\[ui-radio\[disabled\]_\&\]\:border-white\/5:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}ui-radio[disabled] :is(ui-radio[data-checked] .\[ui-radio\[data-checked\]_\&\]\:\[ui-radio\[disabled\]_\&\]\:border-transparent){border-color:#0000}ui-selected .\[ui-selected_\&\]\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}ui-selected .\[ui-selected_\&\]\:hidden{display:none}ui-time-picker-options>[data-selected] .\[ui-time-picker-options\>\[data-selected\]_\&\]\:block{display:block}ui-time-picker-trigger:hover:not(:has(input:hover)) .\[ui-time-picker-trigger\:hover\:not\(\:has\(input\:hover\)\)_\&\]\:text-zinc-800{color:var(--color-zinc-800)}ui-time-picker-trigger:hover:not(:has(input:hover)) .dark\:\[ui-time-picker-trigger\:hover\:not\(\:has\(input\:hover\)\)_\&\]\:text-white:where(.dark,.dark *){color:var(--color-white)}ui-time-picker:has([disabled]) .\[ui-time-picker\:has\(\[disabled\]\)_\&\]\:hidden,ui-time-picker[data-empty] .\[ui-time-picker\[data-empty\]_\&\]\:hidden{display:none}.remediation-picker [data-flux-card]{box-shadow:none!important;transform:none!important}.remediation-picker ui-checkbox:not([data-checked])>div{background:var(--console-surface)!important;border-color:var(--console-line-strong)!important}.remediation-picker ui-checkbox[data-checked]>div{background:var(--console-accent,var(--console-ink))!important;border-color:var(--console-accent,var(--console-ink))!important;color:var(--console-surface)!important}.remediation-picker ui-checkbox:focus-visible{outline-color:var(--console-accent,var(--console-ink))!important}@media(max-width:479.98px){.console-nav [data-flux-navbar-items]{padding-inline:.45rem!important}}}@keyframes flux-shimmer{0%{transform:translate(0)}to{transform:translate(200%)}}:has(>[data-flux-main]){grid-template:"header header header""sidebar main aside"1fr"sidebar footer aside"/min-content minmax(0,1fr) min-content;grid-area:body;display:grid}:has(>[data-flux-sidebar]+[data-flux-header]){grid-template-areas:"sidebar header header""sidebar main aside""sidebar footer aside"}[data-flux-modal]>dialog,[data-flux-modal]>dialog::backdrop{opacity:0;transition:all 75ms allow-discrete}[data-flux-modal]>dialog{transform:scale(.95)}[data-flux-modal]>dialog[data-flux-flyout]{transform:scale(1)var(--flux-flyout-translate,var(--fx-flyout-translate,translateX(50px)))}[data-flux-modal]>dialog[open],[data-flux-modal]>dialog[open]::backdrop{opacity:1;transition:all .15s allow-discrete;transform:translate(0)scale(1)}@starting-style{[data-flux-modal]>dialog[open],[data-flux-modal]>dialog[open]::backdrop{opacity:0}[data-flux-modal]>dialog[open]{transform:scale(.95)}[data-flux-modal]>dialog[open][data-flux-flyout]{transform:scale(1)var(--flux-flyout-translate,var(--fx-flyout-translate,translateX(50px)))}}[data-flux-modal]>dialog::backdrop{background-color:#0000001a}[data-flux-modal]>dialog[data-flux-modal-overflow]{background:0 0;width:100%;max-width:none;height:100%;max-height:none;margin:0;overflow-y:auto;transform:none}[data-flux-modal-content]{transition:transform 75ms allow-discrete;transform:scale(.95)}dialog[open] [data-flux-modal-content]{transition:transform .15s allow-discrete;transform:scale(1)}@starting-style{dialog[open] [data-flux-modal-content]{transform:scale(.95)}}select[data-flux-select-native]{print-color-adjust:exact;-webkit-print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 9L12 5L16 9' stroke='%23d4d4d4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M16 15L12 19L8 15' stroke='%23d4d4d4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-inline-end:2.5rem}[dir=rtl] select[data-flux-select-native]{background-position:.5rem}select[data-flux-select-native]:hover:not(:disabled){background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 9L12 5L16 9' stroke='%2327272a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M16 15L12 19L8 15' stroke='%2327272a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.dark select[data-flux-select-native]{background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 9L12 5L16 9' stroke='%23A1A1AA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M16 15L12 19L8 15' stroke='%23A1A1AA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.dark select[data-flux-select-native]:hover:not(:disabled){background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 9L12 5L16 9' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M16 15L12 19L8 15' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}ui-toast{background-color:#0000;max-width:24rem;margin:1.5rem;overflow:visible}ui-toast[position*=top]{margin-bottom:auto}ui-toast[position*=bottom]{margin-top:auto}ui-toast[position*=left],ui-toast[position*=start]{margin-inline-end:auto}ui-toast[position*=center]{margin-left:auto;margin-right:auto}ui-toast[position*=right],ui-toast[position*=end]{margin-inline-start:auto}ui-toast [data-flux-toast-dialog]{opacity:0;transition:opacity .35s allow-discrete,transform .35s allow-discrete,height .35s allow-discrete;transform:translate(0)}ui-toast [data-flux-toast-dialog].showing{opacity:1;transition:opacity .2s allow-discrete,transform .2s allow-discrete,height .2s allow-discrete;transform:translate(0)}@starting-style{ui-toast [data-flux-toast-dialog]{opacity:0;transform:translate(0)}ui-toast[position*=top]>[data-flux-toast-dialog]{transform:translateY(-.5rem)}ui-toast[position*=top][position*=left]>[data-flux-toast-dialog]{transform:translate(-.5rem)}ui-toast[position*=top][position*=right]>[data-flux-toast-dialog],[dir=rtl] :is(ui-toast)[position*=top][position*=left]>[data-flux-toast-dialog]{transform:translate(.5rem)}[dir=rtl] :is(ui-toast)[position*=top][position*=right]>[data-flux-toast-dialog]{transform:translate(-.5rem)}ui-toast[position*=bottom]>[data-flux-toast-dialog]{transform:translateY(.5rem)}}ui-toast-group{background-color:#0000;width:24rem;margin:1.5rem;display:flex;overflow:visible}ui-toast-group[position*=top]{margin-bottom:auto}ui-toast-group[position*=bottom]{margin-top:auto}ui-toast-group[position*=left],ui-toast-group[position*=start]{justify-content:flex-start;margin-inline-end:auto}ui-toast-group[position*=center]{justify-content:center;margin-left:auto;margin-right:auto}ui-toast-group[position*=right],ui-toast-group[position*=end]{justify-content:flex-end;margin-inline-start:auto}ui-toast-group [data-flux-toast-dialog]{transition:opacity .35s allow-discrete,transform .35s allow-discrete,height .35s allow-discrete;position:absolute;transform:translate(0)}[position*=top] :is(ui-toast-group [data-flux-toast-dialog]){padding-bottom:.75rem;top:0}[position*=bottom] :is(ui-toast-group [data-flux-toast-dialog]){padding-top:.75rem;bottom:0}ui-toast-group [data-flux-toast-dialog]>*{transition:opacity .35s allow-discrete,transform .35s allow-discrete,height .35s allow-discrete}.flux-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.flux-no-scrollbar::-webkit-scrollbar{display:none}.has-focus-visible\:outline-default:has(:focus-visible){outline:auto highlight;outline-color:-webkit-focus-ring-color}[data-flux-timeline]{grid-template-columns:var(--flux-timeline-item-offset)auto var(--flux-timeline-content-gap)1fr;display:grid}[data-flux-timeline] [data-flux-timeline-item]{grid-template-columns:subgrid;grid-column:2/-1;grid-template-rows:auto 1fr auto 1fr auto;display:grid}[data-flux-timeline] [data-flux-timeline-item]:has([data-flux-timeline-block]){grid-column:1/-1}[data-flux-timeline] [data-flux-timeline-item]:not(:first-child) [data-flux-timeline-gap-leading],[data-flux-timeline] [data-flux-timeline-item]:not(:last-child) [data-flux-timeline-gap-trailing]{min-height:calc(var(--flux-timeline-item-gap)/2)}[data-flux-timeline] [data-flux-timeline-item]:first-child [data-flux-timeline-line-leading],[data-flux-timeline] [data-flux-timeline-item]:last-child [data-flux-timeline-line-trailing]{opacity:0}[data-flux-timeline] [data-flux-timeline-indicator]{grid-area:3/1;justify-self:center}[data-flux-timeline] [data-flux-timeline-content]{grid-area:2/3/5;align-self:center;min-width:0}[data-flux-timeline] [data-flux-timeline-line-leading]{grid-area:1/1/3}[data-flux-timeline] [data-flux-timeline-line-trailing]{grid-area:4/1/-1}[data-flux-timeline] [data-flux-timeline-gap-leading]{grid-area:1/3}[data-flux-timeline] [data-flux-timeline-gap-trailing]{grid-area:5/3}[data-flux-timeline][data-flux-timeline-horizontal]{grid-template-columns:initial;grid-template-rows:auto var(--flux-timeline-content-gap)1fr}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item]{grid-template-rows:subgrid;grid-row:1/-1;grid-column:initial;grid-template-columns:auto 1fr auto 1fr auto}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item]:not(:first-child) [data-flux-timeline-gap-leading],[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item]:not(:last-child) [data-flux-timeline-gap-trailing]{min-width:calc(var(--flux-timeline-item-gap)/2)}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-indicator]{justify-self:initial;grid-area:1/3;align-self:center}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-content]{justify-self:center;align-self:initial;grid-area:3/2/auto/5}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-line-leading]{grid-area:1/1/auto/3;justify-self:stretch}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-line-trailing]{grid-area:1/4/auto/-1;justify-self:stretch}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-gap-leading]{grid-area:3/1}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-gap-trailing]{grid-area:3/5}[data-flux-timeline][data-flux-timeline-horizontal=inline]{grid-template-rows:auto}[data-flux-timeline][data-flux-timeline-horizontal=inline] [data-flux-timeline-item]{grid-template-columns:auto auto auto auto 1fr}[data-flux-timeline][data-flux-timeline-horizontal=inline] [data-flux-timeline-content]{padding-left:var(--flux-timeline-content-gap);padding-right:var(--flux-timeline-content-gap);grid-area:1/4}[data-flux-timeline][data-flux-timeline-horizontal=inline] [data-flux-timeline-line-leading]{grid-area:1/1/auto/3}[data-flux-timeline][data-flux-timeline-horizontal=inline] [data-flux-timeline-line-trailing]{grid-area:1/5}[data-flux-timeline][data-flux-timeline-horizontal=inline] [data-flux-timeline-gap-leading]{grid-area:1/1}[data-flux-timeline][data-flux-timeline-horizontal=inline] [data-flux-timeline-gap-trailing]{grid-area:1/5}[data-flux-timeline-item]:not(:first-child) [data-flux-timeline-line-leading],[data-flux-timeline-item] [data-flux-timeline-line-trailing]{flex-direction:column;align-items:center;display:flex}:is([data-flux-timeline-item]:not(:first-child) [data-flux-timeline-line-leading],[data-flux-timeline-item] [data-flux-timeline-line-trailing]) *{width:var(--flux-timeline-line-width);height:calc(100% - var(--flux-timeline-line-gap))}[data-flux-timeline-item]:not(:first-child) [data-flux-timeline-line-leading]{justify-content:start}[data-flux-timeline-item] [data-flux-timeline-line-trailing]{justify-content:end}[data-flux-timeline-horizontal] [data-flux-timeline-item] :is([data-flux-timeline-line-leading],[data-flux-timeline-line-trailing]){justify-content:center;align-items:initial}[data-flux-timeline-horizontal] [data-flux-timeline-item] :is([data-flux-timeline-line-leading],[data-flux-timeline-line-trailing]) *{height:var(--flux-timeline-line-width);width:calc(100% - var(--flux-timeline-line-gap))}[data-flux-timeline-horizontal] [data-flux-timeline-item] [data-flux-timeline-line-leading]{align-items:start}[data-flux-timeline-horizontal] [data-flux-timeline-item] [data-flux-timeline-line-trailing]{align-items:end}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=start] [data-flux-timeline-item]{grid-template-rows:auto auto auto 1fr auto}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=start] [data-flux-timeline-content]{align-self:start}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=start]{grid-template-rows:auto auto auto 1fr auto}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=start] [data-flux-timeline-content]{align-self:start}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=end] [data-flux-timeline-item]{grid-template-rows:auto 1fr auto auto auto}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=end] [data-flux-timeline-content]{align-self:end}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=end]{grid-template-rows:auto 1fr auto auto auto}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=end] [data-flux-timeline-content]{align-self:end}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=baseline] [data-flux-timeline-item]{grid-template-rows:auto auto auto 1fr auto}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=baseline] [data-flux-timeline-content]{grid-row:3/5;align-self:baseline}[data-flux-timeline]:not([data-flux-timeline-horizontal])[data-flux-timeline-align=baseline] [data-flux-timeline-indicator]{align-self:baseline}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=baseline]{grid-template-rows:auto auto auto 1fr auto}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=baseline] [data-flux-timeline-content]{grid-row:3/5;align-self:baseline}[data-flux-timeline]:not([data-flux-timeline-horizontal]) [data-flux-timeline-item][data-flux-timeline-align=baseline] [data-flux-timeline-indicator]{align-self:baseline}:is([data-flux-timeline][data-flux-timeline-horizontal][data-flux-timeline-align=start],[data-flux-timeline][data-flux-timeline-horizontal][data-flux-timeline-align=baseline]) [data-flux-timeline-item]{grid-template-columns:auto auto auto 1fr auto}:is([data-flux-timeline][data-flux-timeline-horizontal][data-flux-timeline-align=start],[data-flux-timeline][data-flux-timeline-horizontal][data-flux-timeline-align=baseline]) [data-flux-timeline-content]{justify-self:start}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item]:is([data-flux-timeline-align=start],[data-flux-timeline-align=baseline]){grid-template-columns:auto auto auto 1fr auto}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item]:is([data-flux-timeline-align=start],[data-flux-timeline-align=baseline]) [data-flux-timeline-content]{justify-self:start}[data-flux-timeline][data-flux-timeline-horizontal][data-flux-timeline-align=end] [data-flux-timeline-item]{grid-template-columns:auto 1fr auto auto auto}[data-flux-timeline][data-flux-timeline-horizontal][data-flux-timeline-align=end] [data-flux-timeline-content]{justify-self:end}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item][data-flux-timeline-align=end]{grid-template-columns:auto 1fr auto auto auto}[data-flux-timeline][data-flux-timeline-horizontal] [data-flux-timeline-item][data-flux-timeline-align=end] [data-flux-timeline-content]{justify-self:end}[data-flux-timeline]:has([data-flux-timeline-block]){--flux-timeline-item-offset:calc(var(--spacing)*3)}[data-flux-timeline-item] [data-flux-timeline-block]{grid-template-columns:subgrid;grid-area:2/1/5/-1;display:grid}[data-flux-timeline-item] [data-flux-timeline-block] [data-flux-timeline-subgrid]{grid-template-columns:subgrid;grid-column:1/-1;display:grid}[data-flux-timeline-item] [data-flux-timeline-block] [data-flux-timeline-subgrid]>:first-child{grid-column:2;justify-self:center}[data-flux-timeline-item] [data-flux-timeline-block] [data-flux-timeline-subgrid]>:nth-child(2){grid-column:4}[data-flux-timeline-item] [data-flux-timeline-block]>:not([data-flux-timeline-subgrid]){grid-column:1/-1}[data-flux-timeline-item] [data-flux-timeline-line-leading]:has(~[data-flux-timeline-block]){grid-area:1/2/2}[data-flux-timeline-item] [data-flux-timeline-line-leading]:has(~[data-flux-timeline-block]) *{height:100%!important}[data-flux-timeline-item] [data-flux-timeline-block]~[data-flux-timeline-line-trailing]{grid-area:5/2/-1}[data-flux-timeline-item] [data-flux-timeline-block]~[data-flux-timeline-line-trailing] *{height:100%!important}[data-flux-timeline-item]:not(:first-child) [data-flux-timeline-gap-leading]:has(~[data-flux-timeline-block]),[data-flux-timeline-item]:not(:last-child) [data-flux-timeline-block]~[data-flux-timeline-gap-trailing]{height:var(--flux-timeline-item-gap)}.flashcard-knowledge-progress{--flashcard-mastery-blue:38 143 192;width:100%;min-width:0}.dark .flashcard-knowledge-progress{--flashcard-mastery-blue:74 163 205}.flashcard-knowledge-progress-heading{margin-bottom:var(--flashcard-study-progress-copy-margin,.5rem);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.flashcard-knowledge-progress .flashcard-knowledge-progress-title{font-size:var(--flashcard-study-progress-title-size,.875rem)}.flashcard-knowledge-progress .flashcard-knowledge-progress-label{font-size:var(--flashcard-study-progress-percent-size,.875rem);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.4em;margin-left:auto;font-weight:700;display:inline-flex}.flashcard-knowledge-progress-track{background:#e4e4e7;border-radius:999px;height:.75rem;position:relative;overflow:hidden}.dark .flashcard-knowledge-progress-track{background:#ffffff1a}.flashcard-knowledge-progress-fill{border-radius:inherit;background:rgb(var(--flashcard-mastery-blue));transition:width .35s ease-out;position:absolute;inset:0 auto 0 0}.flashcard-knowledge-progress-known{opacity:.5}@media(prefers-reduced-motion:no-preference){.flashcard-knowledge-progress-track:after{content:"";width:var(--flashcard-known-progress,0%);border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff59,#0000 60%) 100% 0/300% 100%;animation:20s ease-in-out infinite flashcard-progress-shimmer;position:absolute;inset:0 auto 0 0}}@keyframes flashcard-progress-shimmer{0%,75%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.flashcard-knowledge-progress-fill{transition:none}}.clinical-guide-section-copy{min-inline-size:0;display:flow-root;container:clinical-guide-section/inline-size}.clinical-guide-section-copy>.clinical-guide-section-images+:is(p,ul,ol){margin-top:0}.clinical-guide-section-images{float:right;clear:right;color:#183c32;width:clamp(100px,40cqw,230px);font:inherit;margin:3px 0 10px 10px;container:clinical-guide-figures/inline-size}.clinical-guide-section-images[data-anchored]{margin-right:0}.clinical-guide-image-card{background:0 0;border:1px solid #d6e4dc;border-radius:.4rem;max-width:100%;margin:0 0 1.25rem;display:block;overflow:clip}.clinical-guide-image-card:last-child{margin-bottom:0}.clinical-guide-image-card figure{margin:0}.clinical-guide-image-trigger{cursor:zoom-in;background:#fff;border:0;width:100%;margin:0;padding:0;display:block}.clinical-guide-image-frame{--cg-image-cap:260px;width:100%;aspect-ratio:var(--cg-image-ratio);max-height:var(--cg-image-cap);background:#fff;justify-content:center;align-items:center;padding:4px;display:flex}.clinical-guide-image-frame img{width:auto;max-width:100%;height:auto;max-height:calc(var(--cg-image-cap) - 8px);object-fit:contain;filter:none;mix-blend-mode:normal;margin:0;display:block}.clinical-guide-image-card figcaption{color:#183c32;overflow-wrap:anywhere;margin:0;padding:.45rem .65rem .65rem;font-size:.75rem;line-height:1.55}.clinical-guide-section-images[data-clinical-guide-caption-clamp] figcaption{cursor:zoom-in;-webkit-box-orient:vertical;margin-bottom:.65rem;padding-bottom:0;display:-webkit-box;overflow:hidden}.clinical-guide-section-images[data-clinical-guide-caption-clamp="2"] figcaption{-webkit-line-clamp:2}.clinical-guide-section-images[data-clinical-guide-caption-clamp="1"] figcaption{-webkit-line-clamp:1}.clinical-guide-image-card :focus-visible,.clinical-guide-image-dialog :focus-visible{outline-offset:3px;outline:3px solid #146b50}@supports not (width:1cqw){.clinical-guide-section-images{width:40%}}@container clinical-guide-section (max-width:559.98px){.clinical-guide-section-images{margin-bottom:8px}.clinical-guide-section-images:where(:has(+:is(ul,ol)>li:first-child li)),.clinical-guide-anchor-block:where(:has(li))>.clinical-guide-section-images{width:clamp(96px,36cqw,230px)}.clinical-guide-section-images:where(:has(+:is(ul,ol)>li:first-child li li)),.clinical-guide-anchor-block:where(:has(li li))>.clinical-guide-section-images{width:clamp(92px,28cqw,230px)}.clinical-guide-image-card{margin-bottom:14px}.clinical-guide-image-frame{--cg-image-cap:180px;padding:3px}.clinical-guide-image-card figcaption{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.35rem;padding:.15rem .35rem 0;font-size:.625rem;line-height:1.4;display:-webkit-box;overflow:hidden}.clinical-guide-section-images[data-row=true]{float:none;clear:both;width:100%;margin:6px 0 12px}.clinical-guide-section-images[data-row=true] figure{grid-template-rows:auto;grid-template-columns:minmax(0,44%) minmax(0,1fr);align-items:start;column-gap:8px;padding:4px;display:grid}.clinical-guide-section-images[data-row=true] .clinical-guide-image-trigger{border-radius:4px;grid-row:1}.clinical-guide-section-images[data-row=true] .clinical-guide-image-frame{--cg-image-cap:160px}.clinical-guide-section-images[data-row=true] figcaption{-webkit-line-clamp:7;grid-area:1/2;margin-bottom:0;padding:0 4px 0 0;font-size:.6875rem}}@container clinical-guide-section (min-width:560px){.clinical-guide-section-images{float:right;clear:right;width:30%;max-width:320px;margin:0 0 1.125rem 1.5rem}.clinical-guide-section-images[data-has-wide=true]{width:45%;max-width:440px}.clinical-guide-section-copy[data-section-width] .clinical-guide-section-images{width:30cqw}.clinical-guide-section-copy[data-section-width] .clinical-guide-section-images[data-has-wide=true]{width:45cqw}}.clinical-guide-image-dialog{color:#183c32;background:#fff;border:1px solid #d6e4dc;border-radius:.75rem;width:min(1120px,96vw);max-width:none;height:min(92dvh,920px);max-height:96dvh;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 100px #0000008c}.clinical-guide-image-dialog::backdrop{background:#07130ff0}.clinical-guide-image-dialog-shell{flex-direction:column;height:100%;min-height:0;display:flex}.clinical-guide-image-dialog header{background:#f8fbf8;border-bottom:1px solid #d6e4dc;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.clinical-guide-image-dialog header h2{color:#183c32;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:.875rem;font-weight:700;line-height:1.4;overflow:hidden}.clinical-guide-image-dialog header button{color:#183c32;cursor:pointer;background:#fff;border:1px solid #d6e4dc;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.35rem;display:inline-flex}.clinical-guide-image-dialog-stage{background:#fff;flex:1;justify-content:center;align-items:center;min-height:0;padding:1rem;display:flex;overflow:auto}.clinical-guide-image-dialog-stage img{object-fit:contain;filter:none;mix-blend-mode:normal;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;display:block}.clinical-guide-image-dialog footer{background:#f8fbf8;border-top:1px solid #d6e4dc;flex:none;max-height:34dvh;padding:.75rem 1rem 1rem;font-size:.75rem;line-height:1.6;overflow:auto}.clinical-guide-image-dialog footer>p{margin:0}.clinical-guide-image-dialog details{color:#526b61;margin-top:.5rem}.clinical-guide-image-dialog summary{color:#146b50;cursor:pointer;align-content:center;min-height:2.75rem}.clinical-guide-image-dialog dl,.clinical-guide-image-dialog dl div,.clinical-guide-image-dialog details p{margin:.25rem 0 0}.clinical-guide-image-dialog dt{font-weight:700;display:inline}.clinical-guide-image-dialog dt:after{content:": "}.clinical-guide-image-dialog dd{margin:0;display:inline}.clinical-guide-image-dialog a{color:#146b50;text-underline-offset:2px;text-decoration:underline}.dark .clinical-guide-section-images,.dark .clinical-guide-image-card figcaption{color:#e6f1e9}.dark .clinical-guide-image-card,.dark .clinical-guide-image-dialog{border-color:#355347}@media(max-width:700px){.clinical-guide-image-dialog{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.clinical-guide-image-dialog header{padding-top:calc(.5rem + env(safe-area-inset-top))}.clinical-guide-image-dialog footer{padding-bottom:calc(.75rem + env(safe-area-inset-bottom));max-height:42dvh}}@media(prefers-reduced-motion:reduce){.clinical-guide-image-dialog-stage,.clinical-guide-image-dialog footer{scroll-behavior:auto}}[data-clinical-guide-heading-image]{display:flow-root;container:clinical-guide-section/inline-size}[data-clinical-guide-heading-image] .clinical-guide-section-copy{display:block;overflow:visible;container-type:normal}[data-clinical-guide-heading-image]>:is([data-flux-accordion-heading],button[aria-controls],h2){width:calc(70% - 1.5rem)}.cg-term{all:unset;cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;display:inline}.cg-term:focus-visible{outline:2px solid rgb(var(--accent,13 148 136));outline-offset:2px;border-radius:2px}[data-cg-glossary-style=dotted] .cg-term,[data-cg-glossary-style=dotted-first] .cg-term:not([data-cg-repeat]){text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){[data-cg-glossary-style=dotted] .cg-term,[data-cg-glossary-style=dotted-first] .cg-term:not([data-cg-repeat]){-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}}[data-cg-glossary-style=dotted] .cg-term,[data-cg-glossary-style=dotted-first] .cg-term:not([data-cg-repeat]){text-underline-offset:3px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px}[data-cg-glossary-style=dotted] .cg-term:hover,[data-cg-glossary-style=dotted] .cg-term:focus-visible,[data-cg-glossary-style=dotted] .cg-term[aria-expanded=true],[data-cg-glossary-style=dotted-first] .cg-term:not([data-cg-repeat]):hover,[data-cg-glossary-style=dotted-first] .cg-term:not([data-cg-repeat]):focus-visible,[data-cg-glossary-style=dotted-first] .cg-term:not([data-cg-repeat])[aria-expanded=true]{-webkit-text-decoration-color:rgb(var(--accent,13 148 136));text-decoration-color:rgb(var(--accent,13 148 136))}[data-cg-glossary-style=none] .cg-term{cursor:text}.cg-glossary{display:contents}.cg-glossary-popover{box-sizing:border-box;overscroll-behavior:contain;color:#18181b;width:max-content;max-width:min(22rem,100vw - 1rem);height:auto;max-height:min(70vh,32rem);font-family:var(--font-sans);text-align:left;z-index:60;background:#fff;border:1px solid #d4d4d8;border-radius:.75rem;margin:0;padding:.875rem 1rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;position:fixed;inset:auto;overflow:auto;box-shadow:0 12px 40px #09090b2e,0 2px 8px #09090b14}.cg-glossary-popover[hidden]{display:none!important}.cg-glossary-popover:focus{outline:none}.cg-glossary-popover:focus-visible{outline:2px solid rgb(var(--accent,13 148 136));outline-offset:2px}.cg-glossary-popover .cg-glossary-handle,.cg-glossary-popover .cg-glossary-close{display:none}.cg-glossary-body{gap:.5rem;display:grid}.cg-glossary-body p{margin:0}.cg-glossary-title-row{flex-wrap:wrap;align-items:baseline;gap:.375rem .75rem;display:flex}.cg-glossary-headword{font-size:1rem;font-weight:700;line-height:1.3}.cg-glossary-sense{color:#71717a;font-weight:500}.cg-glossary-context{color:#52525b}.cg-glossary-drug{border-top:1px solid #e4e4e7;gap:.375rem;margin:0;padding:.625rem 0 0;display:grid}.cg-glossary-drug div{display:block}.cg-glossary-drug dt{font-weight:650;display:inline}.cg-glossary-drug dt:after{content:": "}.cg-glossary-drug dd{margin:0;display:inline}.cg-glossary-note{border-left:3px solid rgb(var(--accent,13 148 136));background:rgb(var(--accent,13 148 136));border-radius:0 .375rem .375rem 0;padding:.5rem .75rem}@supports (color:color-mix(in lab,red,red)){.cg-glossary-note{background:color-mix(in srgb,rgb(var(--accent,13 148 136))8%,transparent)}}.cg-glossary-link{white-space:nowrap;color:#1e40af;flex-shrink:0;font-size:.8125rem;font-weight:600;line-height:1.3;text-decoration:none}.cg-glossary-link:hover,.cg-glossary-link:focus-visible{text-decoration:underline}.cg-glossary-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #1e40af}.dark .cg-glossary-popover{color:#fafafa;background:#18181b;border-color:#3f3f46;box-shadow:0 12px 40px #0000008c,0 2px 8px #00000059}.dark .cg-glossary-sense{color:#a1a1aa}.dark .cg-glossary-context{color:#d4d4d8}.dark .cg-glossary-drug{border-top-color:#3f3f46}.dark .cg-glossary-link{color:#93c5fd}.dark .cg-glossary-link:focus-visible{outline-color:#93c5fd}.cg-glossary-popover[data-cg-layout=sheet]{width:100%;max-width:none;max-height:70vh;padding:.5rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));border-bottom:0;border-radius:1rem 1rem 0 0;font-size:1rem;inset:auto auto 0 0;box-shadow:0 -12px 40px #09090b38}.cg-glossary-popover[data-cg-layout=sheet] .cg-glossary-handle{background:#d4d4d8;border-radius:9999px;width:2.5rem;height:.3125rem;margin:0 auto .75rem;display:block}.cg-glossary-popover[data-cg-layout=sheet] .cg-glossary-close{width:2.75rem;height:2.75rem;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #d4d4d8;border-radius:.5rem;place-items:center;display:grid;position:absolute;top:.875rem;right:.875rem}.cg-glossary-popover[data-cg-layout=sheet] .cg-glossary-close:focus-visible{outline:2px solid rgb(var(--accent,13 148 136));outline-offset:2px}.cg-glossary-popover[data-cg-layout=sheet] .cg-glossary-title-row{padding-right:3.25rem}.cg-glossary-popover[data-cg-layout=sheet] .cg-glossary-headword{font-size:1.125rem}.cg-glossary-popover[data-cg-layout=sheet] .cg-glossary-link{font-size:.9375rem}.cg-glossary-popover[data-cg-layout=sheet] .cg-glossary-body{gap:.625rem}.dark .cg-glossary-popover[data-cg-layout=sheet] .cg-glossary-handle{background:#52525b}.dark .cg-glossary-popover[data-cg-layout=sheet] .cg-glossary-close{border-color:#52525b}.dark .cg-glossary-popover[data-cg-layout=sheet]{box-shadow:0 -12px 40px #0009}@media(prefers-reduced-motion:no-preference){.cg-glossary-popover:popover-open{animation:.12s ease-out cg-glossary-in}.cg-glossary-popover[data-cg-layout=sheet]:popover-open{animation:.18s ease-out cg-glossary-sheet-in}}@keyframes cg-glossary-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes cg-glossary-sheet-in{0%{opacity:.6;transform:translateY(1rem)}to{opacity:1;transform:none}}.faculty-case-section{padding:1.25rem;scroll-margin-top:1rem}@media(min-width:640px){.faculty-case-section{padding:1.5rem}}.faculty-case-section__head{margin-bottom:1.1rem}.faculty-case-section__head p{max-width:48rem;margin-top:.15rem}.faculty-case-guide{max-height:calc(100vh - 2rem);padding:.75rem;overflow-y:auto}.faculty-case-guide__link{min-height:2.25rem;color:var(--console-ink-mute);border-radius:.375rem;align-items:center;gap:.5rem;padding:.35rem .5rem;font-size:.875rem;transition:background .12s,color .12s;display:flex}.faculty-case-guide__link:hover{background:var(--console-surface-sunk);color:var(--console-ink)}.faculty-case-guide__link[aria-current=location]{background:var(--console-surface-sunk);color:var(--console-ink);font-weight:600}.faculty-case-guide__link:focus-visible{outline:2px solid var(--console-accent,var(--console-ink));outline-offset:1px}.faculty-case-guide__dot{background:var(--console-line-strong);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem;transition:background .12s}.faculty-case-guide__link[aria-current=location] .faculty-case-guide__dot{background:var(--console-accent,var(--console-ink))}.faculty-case-choice{cursor:pointer;border:1px solid var(--console-line-strong);background:var(--console-surface);border-radius:.45rem;padding:.75rem .85rem;transition:border-color .12s,background .12s;display:block}.faculty-case-choice:hover{background:var(--console-surface-sunk)}.faculty-case-choice:has(input:checked),.faculty-case-choice[aria-pressed=true]{border-color:var(--console-accent,var(--console-ink));box-shadow:inset 0 0 0 1px var(--console-accent,var(--console-ink))}.faculty-case-choice:has(input:focus-visible){outline:2px solid var(--console-accent,var(--console-ink-soft));outline-offset:2px}.faculty-case-issue{border-left:3px solid var(--console-line-strong);background:var(--console-surface-sunk);color:var(--console-ink-soft);border-radius:0 .3rem .3rem 0;padding:.5rem .65rem;font-size:.8125rem}.faculty-case-issue--warning{border-left-color:var(--console-warn)}.faculty-case-issue--error{border-left-color:var(--console-crit)}.faculty-case-issue__replacement{color:var(--console-ink);margin-top:.25rem}.faculty-case-assist{border:1px dashed var(--console-line-strong);background:var(--console-surface-sunk);border-radius:.45rem;flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;padding:.85rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.faculty-case-assist{background:color-mix(in srgb,var(--console-surface-sunk)55%,var(--console-surface))}}.faculty-case-assist--stack{display:block}.faculty-case-working{background:var(--console-surface-sunk);color:var(--console-ink-soft);border-radius:.4rem;align-items:center;gap:.6rem;padding:.6rem .85rem;font-size:.8125rem;display:flex}.faculty-case-voice{border:1px solid var(--console-line-strong);background:var(--console-surface);border-radius:.45rem;align-items:center;gap:.6rem;padding:.6rem .7rem;display:flex}.faculty-case-voice[aria-pressed=true]{border-color:var(--console-accent,var(--console-ink));box-shadow:inset 0 0 0 1px var(--console-accent,var(--console-ink))}.faculty-case-voice__play{border:1px solid var(--console-line-strong);width:2rem;height:2rem;color:var(--console-ink-soft);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;display:inline-flex}.faculty-case-voice__play:hover{background:var(--console-surface-sunk);color:var(--console-ink)}.faculty-case-study{border:1px solid var(--console-line);background:var(--console-surface);border-radius:.45rem;padding:.85rem 1rem}@media(min-width:768px){.faculty-case-study--image{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;column-gap:1.25rem;display:grid}.faculty-case-study--image>:nth-child(n+3){grid-column:1/-1}}.faculty-case-study--image>.faculty-case-thumb{margin-top:.75rem}@media(min-width:768px){.faculty-case-study--image>.faculty-case-thumb{margin-top:0}}.faculty-case-inline-input,.faculty-case-inline-select{background:0 0;border:1px solid #0000;border-radius:.3rem;padding:.2rem .4rem}.faculty-case-inline-input:hover,.faculty-case-inline-select:hover{border-color:var(--console-line)}.faculty-case-inline-input:focus,.faculty-case-inline-select:focus{border-color:var(--console-accent,var(--console-line-strong));background:var(--console-surface);outline:none}.faculty-case-textarea{border:1px solid var(--console-line-strong);background:var(--console-surface);width:100%;color:var(--console-ink);resize:vertical;border-radius:.4rem;padding:.5rem .65rem;font-size:.875rem;line-height:1.45;display:block}.faculty-case-textarea:focus{border-color:var(--console-accent,var(--console-ink-soft));outline:none}.faculty-case-thumb{border:1px solid var(--console-line);background:#fff;border-radius:.35rem;display:block;overflow:hidden}.faculty-case-thumb img{object-fit:contain;width:100%;height:auto;max-height:16rem;display:block}.faculty-case-checkbox{width:1rem;height:1rem;accent-color:var(--console-ink)}.faculty-case-attest{max-width:40rem;color:var(--console-ink-soft);align-items:flex-start;gap:.6rem;font-size:.8125rem;display:flex}.faculty-case-overlay{z-index:50;background:var(--console-ink);justify-content:center;align-items:flex-start;padding:4vh 1rem;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.faculty-case-overlay{background:color-mix(in srgb,var(--console-ink)35%,transparent)}}.faculty-case-overlay__panel{width:100%;max-width:44rem;overflow:hidden}.faculty-case-turn{grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;padding:.4rem 0;font-size:.875rem;display:grid}.faculty-case-turn__who{color:var(--console-ink-mute);font-size:.75rem;font-weight:600}.faculty-case-turn--student .faculty-case-turn__who{color:var(--console-ink)}.console-brand--mark-only .breeze-brand__name{display:none}.faculty-case-approval--done{border-style:solid;border-color:var(--console-good)}.faculty-case-approval--needed{border-style:solid;border-color:var(--console-warn);animation:2.4s ease-in-out infinite faculty-case-approval-pulse}.faculty-case-approval--needed:hover,.faculty-case-approval--needed:focus-within{animation-play-state:paused}@keyframes faculty-case-approval-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--console-warn)0%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--console-warn)22%,transparent)}}.faculty-case-saved{background:var(--console-good);border-radius:9999px;align-items:center;gap:.25rem;padding:.1rem .5rem .1rem .35rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.faculty-case-saved{background:color-mix(in srgb,var(--console-good)12%,var(--console-surface))}}.faculty-case-saved{color:var(--console-good);font-size:.75rem;font-weight:600;animation:.42s ease-out faculty-case-saved-in}@keyframes faculty-case-saved-in{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}.faculty-case-guide__mark{background:var(--console-warn);border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.faculty-case-guide__mark--error{background:var(--console-crit);box-shadow:0 0 0 3px var(--console-crit)}@supports (color:color-mix(in lab,red,red)){.faculty-case-guide__mark--error{box-shadow:0 0 0 3px color-mix(in srgb,var(--console-crit)18%,transparent)}}.faculty-case-publishing{border:1px solid var(--console-line-strong);background:var(--console-surface-sunk);border-radius:.45rem;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.faculty-case-publishing__phrase{animation:.3s ease-out faculty-case-phrase-in}@keyframes faculty-case-phrase-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.faculty-case-drafting{position:relative}.faculty-case-drafting__veil{filter:blur(3px);opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;max-height:26rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.faculty-case-drafting__status{justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute;inset:0}.faculty-case-drafting__card{border:1px solid var(--console-line-strong);background:var(--console-surface);border-radius:.6rem;align-items:center;gap:.9rem;max-width:28rem;padding:1.1rem 1.35rem;display:flex;box-shadow:0 10px 30px #0000001f}@media(prefers-reduced-motion:reduce){.faculty-case-approval--needed,.faculty-case-saved,.faculty-case-publishing__phrase{animation:none}}.faculty-case-alert{z-index:20;border:1px solid var(--console-crit);background:var(--console-crit);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.7rem .9rem;display:flex;position:sticky;top:.75rem}@supports (color:color-mix(in lab,red,red)){.faculty-case-alert{background:color-mix(in srgb,var(--console-crit)7%,var(--console-surface))}}.faculty-case-alert{box-shadow:0 10px 24px -14px #00000073}.faculty-case-alert__icon{color:var(--console-crit)}.faculty-case-alert__title{color:var(--console-ink);font-size:.875rem;font-weight:600}.faculty-case-pulse{border-radius:.45rem;animation:1.1s ease-in-out 3 faculty-case-problem-pulse}@keyframes faculty-case-problem-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--console-crit)0%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--console-crit)28%,transparent)}}@media(prefers-reduced-motion:reduce){.faculty-case-pulse{outline:2px solid var(--console-crit);outline-offset:3px;animation:none}}.faculty-case-editor .console-button:disabled,.faculty-case-section .console-button:disabled{opacity:.45;cursor:not-allowed}.faculty-case-section textarea{field-sizing:content;min-height:3.25rem;max-height:24rem}.faculty-case-new{border:1.5px dashed var(--console-line-strong);color:var(--console-ink-mute);border-radius:.45rem;justify-content:center;align-items:center;gap:.65rem;margin:.65rem;padding:.9rem;font-size:1rem;font-weight:600;transition:border-color .14s,color .14s,background .14s;display:flex}.faculty-case-new:hover,.faculty-case-new:focus-visible{border-color:var(--console-accent,var(--console-ink));color:var(--console-accent,var(--console-ink));background:var(--console-accent,var(--console-ink))}@supports (color:color-mix(in lab,red,red)){.faculty-case-new:hover,.faculty-case-new:focus-visible{background:color-mix(in srgb,var(--console-accent,var(--console-ink))5%,var(--console-surface))}}.faculty-case-new:focus-visible{outline:2px solid var(--console-accent,var(--console-ink));outline-offset:2px}.faculty-case-new__plus{border:1.5px dashed;border-radius:9999px;place-items:center;width:1.75rem;height:1.75rem;transition:transform .16s;display:inline-grid}.faculty-case-new__plus svg{width:.9rem;height:.9rem}.faculty-case-new:hover .faculty-case-new__plus,.faculty-case-new:focus-visible .faculty-case-new__plus{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.faculty-case-new__plus{transition:none}.faculty-case-new:hover .faculty-case-new__plus{transform:none}}.faculty-case-list>.console-head{border-radius:.5rem .5rem 0 0}.faculty-case-list>.console-row:last-child{border-bottom:0;border-radius:0 0 .5rem .5rem}.faculty-case-list__link:after{content:"";position:absolute;inset:0}.faculty-case-list__link:focus-visible{outline:none}.faculty-case-list__link:focus-visible:after{outline:2px solid var(--console-accent,var(--console-ink));outline-offset:-2px;border-radius:inherit}.faculty-case-list__menu{width:2rem;height:2rem;color:var(--console-ink-mute);border-radius:.375rem;place-items:center;transition:background .12s,color .12s;display:inline-grid}.faculty-case-list__menu:hover,.faculty-case-list__menu[aria-expanded=true]{background:var(--console-surface);color:var(--console-ink);box-shadow:0 0 0 1px var(--console-line-strong)}.faculty-case-list__menu:focus-visible{outline:2px solid var(--console-accent,var(--console-ink));outline-offset:1px}.breeze-console[data-console-area] [data-flux-menu]{background:var(--console-surface);border-color:var(--console-line-strong);color:var(--console-ink)}.faculty-case-assignees{display:inline-block;position:relative}.faculty-case-assignees__trigger{-webkit-text-decoration:underline dotted var(--console-line-strong);text-decoration:underline dotted var(--console-line-strong);text-underline-offset:3px}.faculty-case-assignees__trigger:hover{color:var(--console-accent,var(--console-ink));text-decoration-color:currentColor}.faculty-case-assignees__popover{z-index:30;border:1px solid var(--console-line-strong);background:var(--console-surface);opacity:0;visibility:hidden;border-radius:.5rem;width:16rem;padding:.35rem;transition:opacity .12s,transform .12s,visibility 0s linear .12s;position:absolute;top:calc(100% + .4rem);left:-.75rem;transform:translateY(-2px);box-shadow:0 10px 24px -12px #00000040}.faculty-case-assignees-cell:has(.faculty-case-assignees:is(:hover,:focus-within)){z-index:40}.faculty-case-assignees__popover:before{content:"";height:.5rem;position:absolute;inset:-.5rem 0 auto}.faculty-case-assignees:hover .faculty-case-assignees__popover,.faculty-case-assignees:focus-within .faculty-case-assignees__popover{opacity:1;visibility:visible;transition-delay:0s;transform:none}.faculty-case-assignees__item{padding:.35rem .5rem;display:block}.faculty-case-assignees__popover--compact{width:max-content;max-width:16rem}.faculty-case-assignees__group{letter-spacing:.04em;text-transform:uppercase;padding:.45rem .5rem .1rem;font-size:.6875rem;font-weight:600}.faculty-case-assignees__item--grouped{padding-top:.2rem;padding-bottom:.2rem}.faculty-case-assignees__more{border-top:1px solid var(--console-line);color:var(--console-accent,var(--console-ink));margin-top:.2rem;padding:.4rem .5rem;font-size:.8125rem;font-weight:600;display:block}.faculty-case-assignees__more:hover{text-decoration:underline}.faculty-case [data-flux-field]>[data-flux-label]{display:flex}.faculty-case [data-flux-field]:not(.faculty-field--stacked):has(>[data-flux-label]+[data-flux-description]){flex-wrap:wrap;align-items:baseline;column-gap:.5rem;display:flex}.faculty-case [data-flux-field]:not(.faculty-field--stacked):has(>[data-flux-label]+[data-flux-description])>*{flex-basis:100%}.faculty-case [data-flux-field]:not(.faculty-field--stacked)>[data-flux-label]:has(+[data-flux-description]){flex-basis:auto;margin-bottom:.75rem}.faculty-case [data-flux-field]:not(.faculty-field--stacked)>[data-flux-label]+[data-flux-description]{min-width:8rem;color:var(--console-ink-mute);flex:1 1 0;margin:0 0 .75rem;font-size:.75rem;line-height:1rem}.faculty-case-preview-image{object-fit:contain;border:1px solid var(--console-line);background:#fff;border-radius:.375rem;width:auto;max-width:100%;height:auto;max-height:72vh}button.faculty-case-thumb{cursor:zoom-in}button.faculty-case-thumb:focus-visible{outline:2px solid var(--console-accent,var(--console-ink));outline-offset:2px}.faculty-case-section textarea.faculty-case-study-name{resize:none;min-height:0;max-height:none;line-height:1.35;overflow:hidden}.faculty-case-findings{border:1px solid var(--console-line-strong);background:var(--console-surface);border-radius:.45rem;padding:.85rem 1rem}.faculty-case-findings--error{border-color:var(--console-crit);background:var(--console-crit)}@supports (color:color-mix(in lab,red,red)){.faculty-case-findings--error{background:color-mix(in srgb,var(--console-crit)5%,var(--console-surface))}}.breeze-console[data-console-area=remediation]{--console-accent:#6a4a78;--console-ground:#efebe6;--color-accent:var(--console-accent);--color-accent-content:var(--console-accent);--color-accent-foreground:var(--console-surface);--rm-head-tint:25%}.dark .breeze-console[data-console-area=remediation]{--console-accent:#c3a6d1;--console-ground:#201d1d;--rm-head-tint:24%}.breeze-console[data-console-area=remediation] .console-button--solid{background:var(--console-accent);border-color:var(--console-accent);color:var(--console-surface)}.breeze-console[data-console-area=remediation] .console-button--solid:hover{background:var(--console-accent)}@supports (color:color-mix(in lab,red,red)){.breeze-console[data-console-area=remediation] .console-button--solid:hover{background:color-mix(in srgb,var(--console-accent)80%,var(--console-ink))}}.breeze-console[data-console-area=remediation] .console-button--solid:hover{border-color:var(--console-accent)}@supports (color:color-mix(in lab,red,red)){.breeze-console[data-console-area=remediation] .console-button--solid:hover{border-color:color-mix(in srgb,var(--console-accent)80%,var(--console-ink))}}.console-button.console-button--remediation{--rm-plum:#6a4a78;border-color:var(--rm-plum)}@supports (color:color-mix(in lab,red,red)){.console-button.console-button--remediation{border-color:color-mix(in srgb,var(--rm-plum)45%,var(--console-surface))}}.console-button.console-button--remediation{background:var(--rm-plum)}@supports (color:color-mix(in lab,red,red)){.console-button.console-button--remediation{background:color-mix(in srgb,var(--rm-plum)8%,var(--console-surface))}}.console-button.console-button--remediation{color:var(--rm-plum)}.dark .console-button.console-button--remediation{--rm-plum:#c3a6d1}.console-button.console-button--remediation:hover{background:var(--rm-plum)}@supports (color:color-mix(in lab,red,red)){.console-button.console-button--remediation:hover{background:color-mix(in srgb,var(--rm-plum)15%,var(--console-surface))}}.breeze-console[data-console-area=remediation] .faculty-case-checkbox{accent-color:var(--console-accent)}.remediation-editor .console-button:disabled,.remediation-modal .console-button:disabled{opacity:.45;cursor:not-allowed}.remediation-kinds{flex-wrap:wrap;gap:.25rem .75rem;margin-top:.2rem;display:flex}.remediation-kinds__kind{color:var(--console-ink-mute);align-items:center;gap:.2rem;font-size:.75rem;display:inline-flex}.remediation-kinds__kind svg{color:var(--console-accent)}.remediation-bar{background:var(--console-line);border-radius:9999px;height:.25rem;display:block;overflow:hidden}.remediation-bar>span{border-radius:inherit;background:var(--console-accent,var(--console-ink-soft));height:100%;display:block}.remediation-picker-secondary{border-top:1px solid var(--console-line);padding-top:1rem}.remediation-editor textarea{field-sizing:content;min-height:4.5rem;max-height:18rem}.remediation-items{gap:.5rem;display:grid}.remediation-item{border:1px solid var(--console-line);background:var(--console-surface);border-radius:.45rem;align-items:flex-start;gap:.6rem;padding:.55rem .5rem .6rem .65rem;display:flex}.remediation-item__icon{background:var(--console-accent,var(--console-ink));border-radius:.4rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;margin-top:.05rem;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.remediation-item__icon{background:color-mix(in srgb,var(--console-accent,var(--console-ink))10%,var(--console-surface))}}.remediation-item__icon{color:var(--console-accent,var(--console-ink-soft))}.remediation-item__title{width:100%;font-size:.875rem;font-weight:600;display:block}.remediation-item__actions{flex-shrink:0;align-items:center;gap:.1rem;display:flex}.remediation-icon-button{width:2rem;height:2rem;color:var(--console-ink-mute);border-radius:.375rem;place-items:center;transition:background .12s,color .12s;display:inline-grid}.remediation-icon-button:hover:not(:disabled){background:var(--console-surface-sunk);color:var(--console-ink)}.remediation-icon-button:disabled{opacity:.3;cursor:default}.remediation-icon-button:focus-visible{outline:2px solid var(--console-accent,var(--console-ink));outline-offset:1px}@media(max-width:479.98px){.remediation-item__actions{grid-template-columns:repeat(2,2rem);display:grid}.remediation-item__actions>:last-child{grid-area:1/2}.remediation-item__icon{display:none}.remediation-item{padding-left:.4rem}}.remediation-groups{gap:.75rem;display:grid}.remediation-group{border:1px solid var(--console-line);background:var(--console-surface);border-radius:.5rem}.remediation-group__head{border-bottom:1px solid var(--console-line);align-items:flex-start;gap:.6rem;padding:.55rem .5rem .5rem .4rem;display:flex}.remediation-group--exam .remediation-group__head{border-bottom:0;align-items:center}.remediation-group__exam-icon{width:1.75rem;height:1.75rem;color:var(--console-accent,var(--console-ink-soft));background:var(--console-accent,var(--console-ink-soft));border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:.15rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.remediation-group__exam-icon{background:color-mix(in srgb,var(--console-accent,var(--console-ink-soft))12%,transparent)}}.remediation-group__title{width:100%;font-size:.9375rem;font-weight:600;display:block}.remediation-group__items{padding:.25rem .5rem .35rem .4rem}.remediation-group__item{align-items:flex-start;gap:.35rem;padding:.15rem 0;display:flex}.remediation-group__item+.remediation-group__item{border-top:1px dashed var(--console-line)}.remediation-group__icon{color:var(--console-accent,var(--console-ink-soft));flex-shrink:0;margin-top:.4rem;margin-left:.25rem}.remediation-group__item-title{width:100%;font-size:.8125rem;font-weight:500;display:block}.remediation-group__more{color:var(--console-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--console-line-strong);text-decoration-color:var(--console-line-strong);text-underline-offset:2px;margin:.25rem 0 .1rem 1.6rem;font-size:.75rem;font-weight:500}.remediation-group__more:hover{color:var(--console-accent,var(--console-ink));text-decoration-color:currentColor}.remediation-icon-button--small{width:1.75rem;height:1.75rem;margin-top:.05rem}.remediation-summary__items{border-top:1px solid var(--console-line);padding:.4rem 0}.remediation-summary__foot{border-top:1px solid var(--console-line);background:var(--console-surface-sunk);border-radius:0 0 .45rem .45rem}.remediation-summary__note{-webkit-line-clamp:5;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(min-width:1024px){.remediation-summary{position:sticky;top:1rem}}.remediation-modal{width:100%;max-width:40rem}.remediation-modal--wide{max-width:68rem}dialog.remediation-modal--group{margin-top:min(6vh,3rem)}@media(max-width:639.98px){.remediation-modal{padding:1rem!important}}.remediation-picker .flex.items-center.space-x-4>[data-flux-heading]{display:none}.remediation-picker .category-item{border-color:var(--console-line);background:var(--console-surface)}.remediation-picker .category-item:hover,.remediation-picker .category-item--viewing{background:var(--console-surface-sunk)}.remediation-picker .category-item--selected{border-color:var(--console-accent,var(--console-ink))}@supports (color:color-mix(in lab,red,red)){.remediation-picker .category-item--selected{border-color:color-mix(in srgb,var(--console-accent,var(--console-ink))45%,var(--console-surface))}}.remediation-picker .category-item--selected{background:var(--console-accent,var(--console-ink))}@supports (color:color-mix(in lab,red,red)){.remediation-picker .category-item--selected{background:color-mix(in srgb,var(--console-accent,var(--console-ink))9%,var(--console-surface))}}.remediation-picker .category-item--selected:hover,.remediation-picker .category-item--viewing.category-item--selected{background:var(--console-accent,var(--console-ink))}@supports (color:color-mix(in lab,red,red)){.remediation-picker .category-item--selected:hover,.remediation-picker .category-item--viewing.category-item--selected{background:color-mix(in srgb,var(--console-accent,var(--console-ink))16%,var(--console-surface))}}.remediation-picker .category-item [data-flux-text]{color:var(--console-ink)}.dark .remediation-picker .category-item--selected{border-color:var(--console-accent)}@supports (color:color-mix(in lab,red,red)){.dark .remediation-picker .category-item--selected{border-color:color-mix(in srgb,var(--console-accent)60%,var(--console-surface))}}.dark .remediation-picker .category-item--selected{background:var(--console-accent)}@supports (color:color-mix(in lab,red,red)){.dark .remediation-picker .category-item--selected{background:color-mix(in srgb,var(--console-accent)20%,var(--console-surface))}}.dark .remediation-picker .category-item--selected:hover,.dark .remediation-picker .category-item--viewing.category-item--selected{background:var(--console-accent)}@supports (color:color-mix(in lab,red,red)){.dark .remediation-picker .category-item--selected:hover,.dark .remediation-picker .category-item--viewing.category-item--selected{background:color-mix(in srgb,var(--console-accent)28%,var(--console-surface))}}.remediation-picker [data-flux-badge]{background:var(--console-surface-sunk);color:var(--console-ink-soft)}.remediation-picker [data-flux-input]{max-width:100%}.remediation-picker .w-md{width:100%;max-width:28rem}.remediation-picker [data-flux-card]{background:var(--console-surface);border-color:var(--console-line-strong)}.remediation-picker .bg-zinc-50,.dark .remediation-picker .dark\:bg-zinc-800{background:var(--console-surface-sunk)}.remediation-picker [data-flux-card].border-dashed{border-color:var(--console-line-strong);background:0 0}@media(max-width:767.98px){.remediation-picker .grid.grid-cols-3{grid-template-columns:minmax(0,1fr);gap:1rem}.remediation-picker .grid.grid-cols-3 .h-80{height:12rem}.remediation-picker .flex.items-center.justify-between{flex-wrap:wrap;gap:.75rem}.remediation-picker .flex.items-center.justify-end{flex-wrap:wrap;justify-content:flex-start;gap:.75rem}.remediation-picker .flex.items-center.justify-end>*{margin:0!important}.remediation-picker .flex.items-center.gap-6.mr-6{flex-wrap:wrap;gap:.5rem 1rem}}.remediation-scope{border:1px solid var(--console-line);background:var(--console-surface-sunk);border-radius:.45rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}.remediation-choices{max-height:min(26rem,55vh);margin:0 -.25rem;padding:0 .25rem;overflow-y:auto}.remediation-choices__group{z-index:1;background:var(--console-surface);padding:.5rem .5rem .35rem;position:sticky;top:0}.remediation-choice{text-align:left;border-radius:.4rem;align-items:center;gap:.75rem;width:100%;padding:.5rem;transition:background .12s;display:flex}.remediation-choice:hover:not(:disabled){background:var(--console-surface-sunk)}.remediation-choice:focus-visible{outline:2px solid var(--console-accent,var(--console-ink));outline-offset:-2px}.remediation-choice:disabled{cursor:default;opacity:.6}.remediation-choice__plus{color:var(--console-ink-mute);flex-shrink:0}.remediation-choice:hover .remediation-choice__plus{color:var(--console-accent,var(--console-ink))}.remediation-group-table{--rgt-col:6.25rem;--rgt-cols:4;overscroll-behavior:contain;border:1px solid var(--console-line-strong);background:var(--console-surface);border-radius:.45rem;max-height:min(32rem,55vh);overflow:auto}.remediation-group-table__head,.remediation-group-table__heading,.remediation-group-table__row{grid-template-columns:minmax(9rem,1fr)repeat(var(--rgt-cols),var(--rgt-col));min-width:calc(9rem + var(--rgt-cols)*var(--rgt-col));align-items:center;display:grid}.remediation-group-table__head{z-index:2;background:var(--console-surface-sunk);border-bottom:1px solid var(--console-line-strong);color:var(--console-ink-soft);font-size:.75rem;font-weight:600;position:sticky;top:0}.remediation-group-table__head>div{padding:.45rem .6rem}.remediation-group-table__col{align-items:center;gap:.45rem;min-width:0;padding:0 .6rem;line-height:1.2;display:flex}.remediation-group-table__heading{border-bottom:1px solid var(--console-line)}.remediation-group-table__heading--medical{background:var(--console-accent,var(--console-ink))}@supports (color:color-mix(in lab,red,red)){.remediation-group-table__heading--medical{background:color-mix(in srgb,var(--console-accent,var(--console-ink))6%,var(--console-surface))}}.remediation-group-table__heading--topical{background:var(--console-surface)}.remediation-group-table__toggle{text-align:left;width:100%;min-width:0;color:var(--console-ink);align-items:center;gap:.35rem;padding:.4rem .6rem;display:flex}.remediation-group-table__heading--medical .remediation-group-table__toggle{font-size:.8125rem;font-weight:600}.remediation-group-table__heading--topical .remediation-group-table__toggle{color:var(--console-ink-soft);padding-left:1.4rem;font-size:.75rem;font-weight:600}.remediation-group-table__label{overflow-wrap:break-word;min-width:0}.remediation-group-table__toggle:focus-visible{outline:2px solid var(--console-accent,var(--console-ink));outline-offset:-2px}.remediation-group-table__row{border-bottom:1px solid var(--console-line);font-size:.8125rem}.remediation-group-table__row:hover{background:var(--console-surface-sunk)}.remediation-group-table__section:last-child>div:last-child>div:last-child>div:last-child>.remediation-group-table__row:last-child{border-bottom:0}.remediation-group-table__condition{min-width:0;color:var(--console-ink);overflow-wrap:break-word;padding:.3rem .6rem .3rem 2.35rem}.remediation-group-table__cell{cursor:pointer;min-height:1.9rem;color:var(--console-ink-soft);align-items:center;gap:.45rem;display:inline-flex}.remediation-group-table__cell--none{cursor:default;color:var(--console-ink-mute)}.remediation-group-table__cell--none input{opacity:.35}.remediation-group-table .faculty-case-checkbox{accent-color:var(--console-accent,var(--console-ink));flex-shrink:0}.remediation-check{border:1.5px solid var(--console-line-strong);background:var(--console-surface);width:1rem;height:1rem;color:var(--console-surface);border-radius:.2rem;flex-shrink:0;place-items:center;display:inline-grid}.remediation-check svg{width:.8rem;height:.8rem}.remediation-check[aria-checked=true],.remediation-check[aria-checked=mixed]{border-color:var(--console-accent,var(--console-ink));background:var(--console-accent,var(--console-ink))}.remediation-check:disabled{opacity:.3;cursor:default}.remediation-check:focus-visible{outline:2px solid var(--console-accent,var(--console-ink));outline-offset:2px}.remediation-group-foot{z-index:3;border-top:1px solid var(--console-line-strong);background:var(--console-surface-sunk);margin:1.25rem -1.5rem -1.5rem;padding:.85rem 1.5rem 1.1rem;position:sticky;bottom:-1.5rem}@media(max-width:639.98px){.remediation-group-table{--rgt-col:3.4rem;max-height:50vh}.remediation-group-table__head,.remediation-group-table__heading,.remediation-group-table__row{grid-template-columns:minmax(9rem,1fr)repeat(var(--rgt-cols),var(--rgt-col));min-width:calc(9rem + var(--rgt-cols)*var(--rgt-col))}.remediation-group-table__name{z-index:1;background:var(--console-surface);align-self:stretch;align-items:center;display:flex;position:sticky;left:0}.remediation-group-table__head>.remediation-group-table__name{background:var(--console-surface-sunk)}.remediation-group-table__heading--medical>.remediation-group-table__name{background:var(--console-accent,var(--console-ink))}@supports (color:color-mix(in lab,red,red)){.remediation-group-table__heading--medical>.remediation-group-table__name{background:color-mix(in srgb,var(--console-accent,var(--console-ink))6%,var(--console-surface))}}.remediation-group-table__col{gap:.3rem;padding:0 .3rem}.remediation-group-table__head>.remediation-group-table__col{flex-direction:column;align-items:flex-start;gap:.25rem;padding:.4rem .3rem;font-size:.6875rem}.remediation-group-table__head>.remediation-group-table__name{align-self:end}.remediation-group-table__guide-word,.remediation-group-table__count{display:none}.remediation-group-table__condition{padding-left:1.6rem}.remediation-group-table__heading--topical .remediation-group-table__toggle{padding-left:.9rem}.remediation-group-foot{margin:1rem -1rem -1rem;padding:.75rem 1rem .9rem;bottom:-1rem}}.remediation-footer{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.remediation-footer__rows{border:1px solid var(--console-line-strong);background:var(--console-surface);border-radius:.45rem}.remediation-footer__row{grid-template-columns:minmax(0,1fr) auto 5.5rem;align-items:center;gap:.75rem;min-height:2.75rem;padding:.4rem .75rem;display:grid}.remediation-footer__row+.remediation-footer__row{border-top:1px solid var(--console-line)}.remediation-footer__row.is-empty .remediation-footer__choice{cursor:default;opacity:.55}.remediation-footer__choice{cursor:pointer;align-items:center;gap:.6rem;min-width:0;display:flex}.remediation-footer__choice .faculty-case-checkbox{accent-color:var(--console-accent,var(--console-ink));flex-shrink:0}.remediation-footer__amount{justify-content:flex-end;display:flex}.remediation-footer__number{border:1px solid var(--console-line-strong);background:var(--console-surface);width:5rem;color:var(--console-ink);text-align:right;font-variant-numeric:tabular-nums;border-radius:.35rem;padding:.25rem .5rem;font-size:.875rem}.remediation-footer__number:focus{border-color:var(--console-accent,var(--console-ink));outline:none}.remediation-footer__number:disabled{opacity:.45}.remediation-footer__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.remediation-footer__customize{color:var(--console-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--console-line-strong);text-decoration-color:var(--console-line-strong);text-underline-offset:3px;font-size:.8125rem;font-weight:500}.remediation-footer__customize:hover:not(:disabled){color:var(--console-accent,var(--console-ink));text-decoration-color:currentColor}.remediation-footer__customize:disabled{opacity:.45;cursor:not-allowed}.dark .remediation-footer,.dark .remediation-group-table{color-scheme:dark}.remediation-options__toggle{text-align:left;align-items:center;gap:.4rem;width:100%;min-width:0;font-size:.8125rem;display:flex}.remediation-options__toggle:focus-visible{outline:2px solid var(--console-accent,var(--console-ink));outline-offset:2px}@media(max-width:639.98px){.remediation-footer__row{grid-template-columns:minmax(0,1fr) 5.5rem;row-gap:.15rem}.remediation-footer__choice{grid-column:1/-1}.remediation-footer__available{padding-left:1.6rem}}.remediation-legend{flex-wrap:wrap;gap:.25rem .9rem;display:flex}.remediation-legend>span{align-items:center;gap:.35rem;display:inline-flex}.remediation-mark{border:1.5px solid var(--console-line-strong);border-radius:9999px;flex-shrink:0;width:.7rem;height:.7rem;display:inline-block}.remediation-mark--in_progress{border-color:var(--console-accent,var(--console-ink-soft));background:linear-gradient(90deg,var(--console-accent,var(--console-ink-soft))50%,transparent 50%)}.remediation-mark--completed{border-color:var(--console-good);background:var(--console-good)}.remediation-tone--crit{--rm-tone:var(--console-crit)}.remediation-tone--warn{--rm-tone:var(--console-warn)}.remediation-tone--mid{--rm-tone:var(--console-ink-mute)}.remediation-tone--good-1{--rm-tone:var(--console-good-1)}.remediation-tone--good-2{--rm-tone:var(--console-good-2)}.remediation-tone--good-3{--rm-tone:var(--console-good-3)}.remediation-tone--neutral{--rm-tone:var(--console-ink-mute)}@supports (color:color-mix(in lab,red,red)){.remediation-tone--neutral{--rm-tone:color-mix(in srgb,var(--console-ink-mute)72%,var(--console-surface))}}.remediation-progress-panel__head{border-radius:.4rem .4rem 0 0}.remediation-progress-scroll{--rp-name:13rem}@media(max-width:767.98px){.remediation-progress-scroll{--rp-name:8.5rem;overflow-x:auto}}.remediation-progress{--rp-overall:7rem;--rp-type:8.5rem;table-layout:fixed;width:100%;min-width:calc(var(--rp-name) + var(--rp-overall) + var(--rp-types,4)*var(--rp-type))}.remediation-progress thead th{letter-spacing:.08em;background:var(--console-surface-sunk);border-bottom:1px solid var(--console-line-strong);padding:0;font-size:.75rem}.remediation-sort{width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;align-items:center;gap:.2rem;padding:.5rem .75rem;display:inline-flex}.remediation-sort:hover{color:var(--console-ink)}.remediation-sort:focus-visible{outline:2px solid var(--console-accent);outline-offset:-2px}.remediation-sort__idle{opacity:0}.remediation-sort:hover .remediation-sort__idle,.remediation-sort:focus-visible .remediation-sort__idle{opacity:.6}.remediation-progress thead th[aria-sort]{color:var(--console-ink)}.remediation-reset-sort{letter-spacing:0;text-transform:none;color:var(--console-accent);text-underline-offset:2px;cursor:pointer;font-weight:600;text-decoration:underline}.remediation-progress .remediation-progress__name{z-index:1;width:var(--rp-name);min-width:var(--rp-name);max-width:var(--rp-name);text-align:left;background:var(--console-surface);border-right:1px solid var(--console-line);position:sticky;left:0}.remediation-progress tbody .remediation-progress__name:has(.remediation-meter--flag:is(:hover,:focus-visible)){z-index:3}.remediation-progress thead .remediation-progress__name{z-index:2;background:var(--console-surface-sunk)}.remediation-progress thead th:first-child{border-top-left-radius:.4rem}.remediation-progress thead th:last-child{border-top-right-radius:.4rem}.remediation-progress .remediation-progress__overall{width:var(--rp-overall);white-space:nowrap}.remediation-progress .remediation-progress__type--icon{text-align:center}.remediation-progress thead .remediation-progress__type--icon .remediation-sort{justify-content:center}.remediation-progress tbody td,.remediation-progress tbody th{border-bottom:1px solid var(--console-line);padding:.55rem .75rem;font-size:.8125rem}.remediation-progress tbody tr:last-child td,.remediation-progress tbody tr:last-child th{border-bottom:0}.remediation-progress tbody tr:nth-child(2n) .remediation-progress__name{background:var(--console-surface)}@supports (color:color-mix(in lab,red,red)){.remediation-progress tbody tr:nth-child(2n) .remediation-progress__name{background:color-mix(in srgb,var(--console-surface)98%,var(--console-ink))}}.remediation-progress tbody tr:hover .remediation-progress__name{background:var(--console-surface-sunk)}.breeze-console .remediation-progress tbody tr.remediation-progress__row--attention,.breeze-console .remediation-progress tbody tr.remediation-progress__row--attention .remediation-progress__name{background:var(--console-crit)}@supports (color:color-mix(in lab,red,red)){.breeze-console .remediation-progress tbody tr.remediation-progress__row--attention,.breeze-console .remediation-progress tbody tr.remediation-progress__row--attention .remediation-progress__name{background:color-mix(in srgb,var(--console-crit)7%,var(--console-surface))}}.breeze-console .remediation-progress tbody tr.remediation-progress__row--attention:hover,.breeze-console .remediation-progress tbody tr.remediation-progress__row--attention:hover .remediation-progress__name{background:var(--console-crit)}@supports (color:color-mix(in lab,red,red)){.breeze-console .remediation-progress tbody tr.remediation-progress__row--attention:hover,.breeze-console .remediation-progress tbody tr.remediation-progress__row--attention:hover .remediation-progress__name{background:color-mix(in srgb,var(--console-crit)11%,var(--console-surface))}}.dark .breeze-console .remediation-progress tbody tr.remediation-progress__row--attention,.dark .breeze-console .remediation-progress tbody tr.remediation-progress__row--attention .remediation-progress__name{background:var(--console-crit)}@supports (color:color-mix(in lab,red,red)){.dark .breeze-console .remediation-progress tbody tr.remediation-progress__row--attention,.dark .breeze-console .remediation-progress tbody tr.remediation-progress__row--attention .remediation-progress__name{background:color-mix(in srgb,var(--console-crit)10%,var(--console-surface))}}.dark .breeze-console .remediation-progress tbody tr.remediation-progress__row--attention:hover,.dark .breeze-console .remediation-progress tbody tr.remediation-progress__row--attention:hover .remediation-progress__name{background:var(--console-crit)}@supports (color:color-mix(in lab,red,red)){.dark .breeze-console .remediation-progress tbody tr.remediation-progress__row--attention:hover,.dark .breeze-console .remediation-progress tbody tr.remediation-progress__row--attention:hover .remediation-progress__name{background:color-mix(in srgb,var(--console-crit)15%,var(--console-surface))}}@media(max-width:767.98px){.remediation-progress tbody td,.remediation-progress tbody th{padding:.5rem}.remediation-progress tbody th.remediation-progress__name{padding-left:.75rem}.remediation-sort{letter-spacing:.04em;padding:.5rem;font-size:.6875rem}.remediation-progress{--rp-overall:5.25rem;--rp-type:6.5rem}}.remediation-meter{width:100%;min-height:1.5rem;color:inherit;border-radius:.25rem;align-items:center;display:flex;position:relative}.remediation-meter:focus-visible{outline:2px solid var(--console-accent);outline-offset:2px}.remediation-meter--ring,.remediation-meter--icon,.remediation-meter--flag{gap:.4rem;width:auto;display:inline-flex}.remediation-meter--flag{flex-shrink:0;min-height:0}.remediation-meter__track{background:var(--console-surface-sunk);width:100%;max-width:14rem;height:.6rem;box-shadow:inset 0 0 0 1px var(--console-line);border-radius:9999px;display:block;position:relative}.remediation-meter__fill{background:var(--rm-tone);inset-block:0;border-radius:9999px;position:absolute;left:0}.remediation-meter__count{white-space:nowrap;flex-shrink:0;margin-left:.45rem;font-size:.75rem;line-height:1}.remediation-meter__track:has(+.remediation-meter__count){min-width:1.5rem}.remediation-ring{--rm-p:0;background:conic-gradient(var(--rm-tone)calc(var(--rm-p)*1%),var(--console-line-strong)0);border-radius:9999px;flex-shrink:0;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4.5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4.5px),#000 calc(100% - 4px))}.remediation-ring__count{font-size:.75rem}.remediation-result{width:1.25rem;height:1.25rem;color:var(--rm-tone);justify-content:center;align-items:center;display:inline-flex}.remediation-result .remediation-mark{width:.95rem;height:.95rem}.remediation-tip{z-index:30;border:1px solid var(--console-line-strong);background:var(--console-surface);letter-spacing:0;text-align:left;text-transform:none;white-space:normal;width:max-content;max-width:min(22rem,100vw - 2rem);color:var(--console-ink);opacity:0;visibility:hidden;pointer-events:none;border-radius:.5rem;gap:.15rem;padding:.45rem .6rem;font-size:.8125rem;font-weight:400;line-height:1.35;transition:opacity .12s,transform .12s,visibility 0s linear .12s;display:grid;position:absolute;top:calc(100% + .35rem);left:-.5rem;transform:translateY(-2px);box-shadow:0 10px 24px -12px #00000040}.remediation-meter--tip-end>.remediation-tip{left:auto;right:-.5rem}.remediation-meter:hover>.remediation-tip,.remediation-meter:focus-visible>.remediation-tip{opacity:1;visibility:visible;transition-delay:0s;transform:none}.dark .remediation-tip{box-shadow:0 10px 24px -12px #000000b3}.remediation-tip__title{color:var(--console-crit);font-weight:600}.remediation-tip__overdue{color:var(--console-crit);font-size:.75rem;font-weight:600}.remediation-legend__bar{background:var(--console-surface-sunk);width:1.5rem;height:.45rem;box-shadow:inset 0 0 0 1px var(--console-line);border-radius:9999px;display:inline-block;position:relative}.remediation-legend__bar>span{border-radius:inherit;background:var(--console-ink-mute);position:absolute;inset:0 40% 0 0}@supports (color:color-mix(in lab,red,red)){.remediation-legend__bar>span{background:color-mix(in srgb,var(--console-ink-mute)72%,var(--console-surface))}}.remediation-legend__swatches{gap:2px;display:inline-flex}.remediation-legend__swatches>span{background:var(--rm-tone);border-radius:9999px;width:.45rem;height:.45rem}.remediation-student [x-cloak]{display:none!important}.remediation-student-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;display:flex}.remediation-student-head__actions{flex-wrap:wrap;gap:.5rem;display:flex}.remediation-student-head__actions svg{color:var(--console-accent)}.remediation-name-link{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .12s}.remediation-name-link:hover,.remediation-name-link:focus-visible{-webkit-text-decoration-color:var(--console-line-strong);text-decoration-color:var(--console-line-strong)}.remediation-chip{--rm-chip:var(--console-ink-soft);background:var(--rm-chip);border-radius:9999px;align-items:center;padding:.12rem .6rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.remediation-chip{background:color-mix(in srgb,var(--rm-chip)13%,transparent)}}.remediation-chip{color:var(--rm-chip);white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.35}.remediation-chip.remediation-chip--status{padding:.3rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25}.remediation-chip--crit{--rm-chip:var(--console-crit)}.remediation-chip--warn{--rm-chip:var(--console-warn)}.remediation-chip--good{--rm-chip:var(--console-good)}.remediation-chip--mute{--rm-chip:var(--console-ink-mute);background:var(--console-ink-mute)}@supports (color:color-mix(in lab,red,red)){.remediation-chip--mute{background:color-mix(in srgb,var(--console-ink-mute)10%,transparent)}}.remediation-head-tip{cursor:default;min-height:0}.remediation-figures{--rm-radius:.6rem;grid-template-columns:repeat(var(--figures,4),minmax(0,1fr));border:1px solid var(--console-line);border-radius:var(--rm-radius);background:var(--console-surface);margin-top:1.25rem;display:grid}.remediation-figure{flex-direction:column;min-width:0;min-height:8.75rem;padding:.95rem 1.25rem 1.05rem;display:flex}.remediation-figure+.remediation-figure{border-left:1px solid var(--console-line)}.remediation-figure:first-child{border-radius:calc(var(--rm-radius) - 1px)0 0 calc(var(--rm-radius) - 1px)}.remediation-figure:last-child{border-radius:0 calc(var(--rm-radius) - 1px)calc(var(--rm-radius) - 1px)0}.remediation-figure__label{letter-spacing:.1em;text-transform:uppercase;color:var(--console-ink-soft);font-size:.75rem;font-weight:600}.remediation-figure__body{flex:auto;align-items:center;gap:1rem;min-width:0;padding-top:.6rem;display:flex}.remediation-figure__value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;font-size:2.25rem;font-weight:600;line-height:1.05;display:flex}.remediation-figure__value.remediation-figure__value--quiet{letter-spacing:0;color:var(--console-ink-mute);font-size:1.125rem;font-weight:500;line-height:1.4}.remediation-figure__detail{color:var(--console-ink-mute);font-variant-numeric:tabular-nums;margin-top:.35rem;font-size:.875rem}.remediation-figure__detail.remediation-figure__result{align-items:center;gap:.3rem;display:flex}.remediation-figure__result.remediation-figure__result--good{color:var(--console-good);font-weight:500}.remediation-figure__result.remediation-figure__result--crit{color:var(--console-crit);font-weight:500}.remediation-figure__value.remediation-figure__value--words:not(.remediation-figure__value--quiet){letter-spacing:-.015em;font-size:1.875rem}.remediation-figure__ring{border-radius:9999px;min-height:0}.remediation-ring--figure{width:4.5rem;height:4.5rem;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8.5px),#000 calc(100% - 8px));mask:radial-gradient(farthest-side,#0000 calc(100% - 8.5px),#000 calc(100% - 8px))}.remediation-figure--progress .remediation-figure__value{flex-wrap:wrap;align-items:baseline;gap:0 .4rem;font-size:2.5rem}.remediation-figure__value.remediation-figure__value--unit>span:first-child{flex-wrap:wrap;align-items:baseline;gap:0 .4rem;display:flex}.remediation-figure__unit{letter-spacing:0;color:var(--console-ink-soft);font-size:.875rem;font-weight:500}@media(max-width:1099.98px){.remediation-figure{padding-inline:1rem}}@media(max-width:639.98px){.remediation-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.remediation-figure{min-height:7.25rem;padding:.8rem .9rem .9rem;border-radius:0!important}.remediation-figure+.remediation-figure{border-left:0}.remediation-figure:nth-child(2n){border-left:1px solid var(--console-line)}.remediation-figure:nth-child(n+3){border-top:1px solid var(--console-line)}.remediation-figure:last-child:nth-child(odd){grid-column:1/-1}.remediation-figure:first-child{border-top-left-radius:calc(var(--rm-radius) - 1px)!important}.remediation-figure:nth-child(2){border-top-right-radius:calc(var(--rm-radius) - 1px)!important}.remediation-figure:last-child{border-bottom-right-radius:calc(var(--rm-radius) - 1px)!important}.remediation-figure:last-child:nth-child(odd),.remediation-figure:nth-last-child(2):nth-child(odd){border-bottom-left-radius:calc(var(--rm-radius) - 1px)!important}.remediation-figure__label{font-size:.6875rem}.remediation-figure__body{gap:.65rem}.remediation-figure__value,.remediation-figure--progress .remediation-figure__value{font-size:1.75rem}.remediation-figure__value.remediation-figure__value--quiet{font-size:1rem}.remediation-figure__detail,.remediation-figure__unit{font-size:.8125rem}.remediation-figure__value.remediation-figure__value--words:not(.remediation-figure__value--quiet){font-size:1.375rem}.remediation-ring--figure{width:3.25rem;height:3.25rem;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6.5px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6.5px),#000 calc(100% - 6px))}}.remediation-student-grid{align-items:start;gap:1rem;margin-top:1rem;display:grid}.remediation-perf-panel__scroll{overscroll-behavior:contain;border-radius:0 0 calc(.6rem - 1px) calc(.6rem - 1px);max-height:26rem;overflow-y:auto}.remediation-perf-panel__scroll.is-clipped{-webkit-mask-image:linear-gradient(#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(#000 calc(100% - 3rem),#0000)}.remediation-perf-panel__scroll:focus-visible{outline:2px solid var(--console-accent);outline-offset:-2px}@media(min-width:900px){.remediation-student-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;gap:1.25rem}.remediation-perf-panel{min-height:22rem;padding-bottom:0}.remediation-perf-panel__frame{flex-direction:column;display:flex;position:absolute;inset:0}.remediation-perf-panel__scroll{flex:auto;min-height:0;max-height:none;padding-bottom:.5rem}}.remediation-calm-panel{border:1px solid var(--console-line);background:var(--console-surface);border-radius:.6rem;padding-bottom:.5rem;position:relative}.remediation-calm-panel__title{letter-spacing:.1em;text-transform:uppercase;color:var(--console-ink-soft);font-size:.75rem;font-weight:600}.remediation-student summary{cursor:pointer;list-style:none}.remediation-student summary::-webkit-details-marker{display:none}.remediation-student summary:focus-visible{outline:2px solid var(--console-accent);outline-offset:-2px}.remediation-disclosure-chevron{color:var(--console-ink-mute);flex-shrink:0;transition:transform .15s}details[open]>summary .remediation-disclosure-chevron{transform:rotate(90deg)}.remediation-work{--rm-work-pad-l:.7rem;--rm-work-pad-r:1.1rem;container:rm-work/inline-size}.remediation-work__head,.remediation-work__row,.remediation-work__line{--rm-work-cols:1rem 1.25rem minmax(0,1fr)7rem 4.75rem 8.5rem;--rm-work-gap:.75rem;grid-template-columns:var(--rm-work-cols);align-items:center;column-gap:var(--rm-work-gap);padding-left:var(--rm-work-pad-l);padding-right:var(--rm-work-pad-r);grid-template-areas:"chev icon label bar count score";display:grid}@container rm-work (max-width:640px){.remediation-work__head,.remediation-work__row,.remediation-work__line{--rm-work-cols:1rem 1.25rem minmax(0,1fr)4.5rem 4.25rem 7.75rem;--rm-work-gap:.6rem}}.remediation-work__head{align-items:baseline;padding-top:.85rem;padding-bottom:.3rem}.remediation-work__head-title{padding-left:calc(1rem - var(--rm-work-pad-l));grid-column:1/4}.remediation-work__head-col{letter-spacing:.08em;text-transform:uppercase;color:var(--console-ink-mute);font-size:.6875rem;font-weight:600}.remediation-work__head-col--bar{grid-area:bar}.remediation-work__head-col--count{text-align:right;grid-area:count}.remediation-work__head-col--score{text-align:right;grid-area:score}.remediation-work__group{padding:.35rem 0 .4rem}.remediation-work__group+.remediation-work__group{border-top:1px solid var(--console-line);margin-top:.2rem;padding-top:.6rem}.remediation-work__heading{padding:.25rem var(--rm-work-pad-r).3rem 1rem;color:var(--console-ink);overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.35}.remediation-work__row{padding-top:.55rem;padding-bottom:.55rem;transition:background-color .12s}summary.remediation-work__row:hover{background:var(--console-surface-sunk)}@supports (color:color-mix(in lab,red,red)){summary.remediation-work__row:hover{background:color-mix(in srgb,var(--console-surface-sunk)70%,var(--console-surface))}}.remediation-work__chevron{grid-area:chev;align-self:start;margin-top:.2rem;display:flex}.remediation-work__icon{color:var(--console-accent);grid-area:icon;align-self:start;margin-top:.05rem;display:flex}.remediation-work__label{grid-area:label;min-width:0}.remediation-work__title{color:var(--console-ink);overflow-wrap:anywhere;font-size:1rem;font-weight:500;line-height:1.4;display:block}.remediation-work__sub{color:var(--console-ink-soft);margin-top:.1rem;font-size:.8125rem;display:block}.remediation-work__bar{grid-area:bar;align-items:center;display:flex}.remediation-work__bar .remediation-meter__track{max-width:none;height:.625rem}.remediation-work__bar--thin .remediation-meter__track{height:6px}.remediation-work__count{text-align:right;white-space:nowrap;grid-area:count;justify-self:end;font-size:.9375rem}.remediation-work__count.remediation-meter{min-height:0}.remediation-work__score{text-align:right;white-space:nowrap;grid-area:score;justify-self:end;font-size:.9375rem}.remediation-work__score .remediation-meter{min-height:0}.remediation-work__unit{color:var(--console-ink-mute);font-size:.8125rem;font-weight:400}.remediation-work__state{font-size:.875rem;font-weight:600}.remediation-work__children{padding:0 0 .5rem;position:relative}.remediation-work__children:before,.remediation-work__disclosure[open]>.remediation-work__row:after{content:"";left:calc(var(--rm-work-pad-l) + .5rem - .5px);border-left:1px solid var(--console-line-strong);position:absolute}.remediation-work__children:before{top:0;bottom:.7rem}.remediation-work__disclosure[open]>.remediation-work__row{position:relative}.remediation-work__disclosure[open]>.remediation-work__row:after{top:calc(1.75rem + 3px);bottom:0}.remediation-work__line{padding-top:.28rem;padding-bottom:.28rem;font-size:.875rem}.remediation-work__line .remediation-work__count,.remediation-work__line .remediation-work__score{font-size:.875rem}.remediation-work__line .remediation-work__unit{font-size:.75rem}.remediation-work__line-chevron{grid-area:icon;justify-content:center;align-self:start;margin-top:.1rem;display:flex}.remediation-work__line-label{min-width:0;color:var(--console-ink-soft);overflow-wrap:anywhere;grid-area:label}.remediation-work__line-label--sub{color:var(--console-ink-soft);padding-left:1.1rem}@supports (color:color-mix(in lab,red,red)){.remediation-work__line-label--sub{color:color-mix(in srgb,var(--console-ink-soft)80%,var(--console-ink-mute))}}.remediation-work__line--wide .remediation-work__line-label{color:var(--console-ink);grid-column:3/-1}summary.remediation-work__line:hover .remediation-work__line-label{text-decoration:underline;-webkit-text-decoration-color:var(--console-line-strong);text-decoration-color:var(--console-line-strong);text-underline-offset:3px}.remediation-work__note,.remediation-work__foot{padding-left:calc(var(--rm-work-pad-l) + 2.25rem + 2*var(--rm-work-gap));color:var(--console-ink-soft);display:block}.remediation-work__foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-top:.45rem;font-size:.8125rem;display:flex}@media(max-width:639.98px){.remediation-work{--rm-work-pad-l:.55rem;--rm-work-pad-r:.85rem}.remediation-work__head,.remediation-work__row,.remediation-work__line{--rm-work-cols:1rem 1.25rem minmax(0,1fr)3.75rem 6.75rem;--rm-work-gap:.5rem;grid-template-areas:"chev icon label label label"". .bar count score";row-gap:.3rem}.remediation-work__line{row-gap:.1rem}.remediation-work__line--wide{grid-template-areas:"chev icon label label label"}.remediation-work__head-title{grid-area:1/1/auto/-1}.remediation-work__heading{padding-left:.85rem}.remediation-work__unit--result{display:block}.remediation-work__dot{display:none}}.remediation-review-link{color:var(--console-accent);font-size:.875rem;font-weight:600}.remediation-review-link:hover{text-decoration:underline}.remediation-perf-panel{container:rm-perf/inline-size}.remediation-perf-panel__frame{--rm-perf-pad:1rem;--rm-perf-cols:minmax(0,1fr)3.5rem 3.5rem 4rem;--rm-perf-gap:.75rem}@container rm-perf (max-width:420px){.remediation-perf-panel__frame{--rm-perf-pad:.85rem;--rm-perf-cols:minmax(0,1fr)3.05rem 2.9rem 3.4rem;--rm-perf-gap:.5rem}.remediation-perf-cols{letter-spacing:.04em}}.remediation-perf-head{padding:.85rem var(--rm-perf-pad)0}.remediation-perf-head__titles{--rm-perf-dot:.9rem;flex-wrap:wrap;align-items:baseline;row-gap:.15rem;display:flex;overflow:hidden}.remediation-perf-head__titles>.remediation-calm-panel__title{margin-right:var(--rm-perf-dot)}.remediation-perf-head__sub{min-width:0;color:var(--console-ink-soft);font-size:.6875rem;line-height:1.4}.remediation-perf-head__sub:before{content:"·";width:var(--rm-perf-dot);margin-left:calc(-1*var(--rm-perf-dot));text-align:center;color:var(--console-ink-mute);display:inline-block}.remediation-perf-cols,.remediation-perf-row{grid-template-columns:var(--rm-perf-cols);align-items:baseline;column-gap:var(--rm-perf-gap);display:grid}.remediation-perf-cols{padding-right:var(--rm-perf-sb,0px);letter-spacing:.08em;text-transform:uppercase;color:var(--console-ink-mute);text-align:right;white-space:nowrap;margin-top:.7rem;font-size:.6875rem;font-weight:600}.remediation-perf-cols__name{text-align:left}.remediation-perf-list__item>.remediation-perf-row,.remediation-perf-topic__summary{padding:.45rem var(--rm-perf-pad)}.remediation-perf-list__item+.remediation-perf-list__item{border-top:1px solid var(--console-line)}@supports (color:color-mix(in lab,red,red)){.remediation-perf-list__item+.remediation-perf-list__item{border-top:1px solid color-mix(in srgb,var(--console-line)60%,transparent)}}.remediation-perf-topic__summary{display:block}.remediation-perf-topic__summary:hover{background:var(--console-surface-sunk)}.remediation-perf-topic__summary:focus-visible{outline:2px solid var(--console-accent);outline-offset:-2px}.remediation-perf-row__label{min-width:0;color:var(--console-ink);align-items:baseline;gap:.2rem;font-size:.875rem;font-weight:500;line-height:1.35;display:flex}.remediation-perf-row__label .remediation-disclosure-chevron{align-self:flex-start;margin-top:.05rem;margin-left:-.2rem}.remediation-perf-row__before,.remediation-perf-row__since,.remediation-perf-row__change{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.remediation-perf-row__before{color:var(--console-ink-soft);font-size:.875rem}.remediation-perf-row__since{font-size:.9375rem;font-weight:500}.remediation-perf-row__change{color:var(--console-ink-mute);font-size:.875rem;font-weight:500}.remediation-perf-row__change--up{color:var(--console-good)}.remediation-perf-row__change--down{color:var(--console-crit)}.remediation-perf-row__arrow{vertical-align:-.125em;margin-right:.1rem;display:inline-block}.remediation-perf-row__counts{text-align:right;color:var(--console-ink-mute);grid-column:2/-1;justify-self:end;font-size:.8125rem}.remediation-perf-row--muted .remediation-perf-row__label{color:var(--console-ink-soft);font-weight:400}.remediation-perf-row--muted .remediation-perf-row__since{opacity:.85}.remediation-perf-topic__children{margin:.1rem calc(var(--rm-perf-pad) - .25rem).4rem;background:var(--console-surface-sunk);border-radius:.4rem;padding:.2rem 0}.remediation-perf-topic__children>li>.remediation-perf-row{padding:.3rem .25rem .3rem 1.2rem}.remediation-perf-topic__children .remediation-perf-row__label,.remediation-perf-topic__children .remediation-perf-row__before,.remediation-perf-topic__children .remediation-perf-row__since,.remediation-perf-topic__children .remediation-perf-row__change{font-size:.8125rem}.remediation-perf-pending{margin-top:.35rem}.remediation-perf-pending__summary{padding:.35rem var(--rm-perf-pad);color:var(--console-ink-mute);align-items:center;gap:.3rem;font-size:.8125rem;display:flex}.remediation-perf-pending__summary:hover{color:var(--console-ink-soft)}.remediation-perf-pending__summary:focus-visible{outline:2px solid var(--console-accent);outline-offset:-2px}.remediation-perf-pending__list{margin:.1rem calc(var(--rm-perf-pad) - .25rem).25rem;background:var(--console-surface-sunk);border-radius:.4rem;padding:.25rem 0}.remediation-perf-pending__list>li{justify-content:space-between;gap:.75rem;padding:.25rem .75rem .25rem 1.2rem;font-size:.8125rem;display:flex}.remediation-result .remediation-mark--not_started{border-color:var(--console-ink-mute)}@media(max-width:767.98px){.remediation-progress-scroll .remediation-tip,.remediation-progress-scroll .remediation-meter--tip-end>.remediation-tip{top:var(--tip-top,-100vh);left:var(--tip-left,0px);position:fixed;right:auto}}.remediation-work__head,.remediation-perf-head{background:var(--console-accent)}@supports (color:color-mix(in lab,red,red)){.remediation-work__head,.remediation-perf-head{background:color-mix(in srgb,var(--console-accent)var(--rm-head-tint,25%),var(--console-surface))}}.remediation-work__head,.remediation-perf-head{border-bottom:1px solid var(--console-panel-line);border-radius:calc(.6rem - 1px) calc(.6rem - 1px) 0 0;margin-bottom:.35rem;padding-bottom:.6rem}.remediation-work__head .remediation-calm-panel__title,.remediation-perf-head .remediation-calm-panel__title{color:var(--console-ink)}.remediation-work__head .remediation-work__head-col,.remediation-perf-head .remediation-perf-cols{color:var(--console-accent)}@supports (color:color-mix(in lab,red,red)){.remediation-work__head .remediation-work__head-col,.remediation-perf-head .remediation-perf-cols{color:color-mix(in srgb,var(--console-accent)70%,var(--console-ink))}}.console-panel.remediation-live{border-left:4px solid var(--console-good);background:var(--console-good)}@supports (color:color-mix(in lab,red,red)){.console-panel.remediation-live{background:color-mix(in srgb,var(--console-good)10%,var(--console-surface))}}.console-panel.remediation-live .console-head{background:0 0}.console-panel.remediation-live .console-row:hover{background:var(--console-good)}@supports (color:color-mix(in lab,red,red)){.console-panel.remediation-live .console-row:hover{background:color-mix(in srgb,var(--console-good)15%,var(--console-surface))}}.remediation-live-label{color:var(--console-good);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}.remediation-live-dot{background:var(--console-good);border-radius:9999px;width:.5rem;height:.5rem;display:inline-block;position:relative}.remediation-live-dot:after{content:"";background:var(--console-good);border-radius:9999px;animation:1.6s cubic-bezier(0,0,.2,1) infinite remediation-live-ping;position:absolute;inset:0}@keyframes remediation-live-ping{75%,to{opacity:0;transform:scale(2.4)}}@media(prefers-reduced-motion:reduce){.remediation-live-dot:after{animation:none}}.remediation-live-badge{border:1px solid var(--console-good);align-items:center;gap:.3rem;margin-top:.25rem;padding:.05rem .5rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.remediation-live-badge{border:1px solid color-mix(in srgb,var(--console-good)45%,transparent)}}.remediation-live-badge{background:var(--console-good);border-radius:9999px}@supports (color:color-mix(in lab,red,red)){.remediation-live-badge{background:color-mix(in srgb,var(--console-good)9%,var(--console-surface))}}.remediation-live-badge{color:var(--console-good);white-space:nowrap;font-size:.75rem;font-weight:600}.seb-setup-banner__name{color:rgb(var(--accent))}.seb-setup-modal__icon{background:rgb(var(--accent)/.12);width:3.25rem;height:3.25rem;color:rgb(var(--accent));border-radius:9999px;justify-content:center;align-items:center;animation:1.6s ease-in-out infinite seb-setup-modal-pulse;display:inline-flex}.seb-setup-modal__track{background:#e4e4e7;border-radius:9999px;height:.25rem;overflow:hidden}.dark .seb-setup-modal__track{background:#3f3f46}.seb-setup-modal__bar{border-radius:inherit;background:rgb(var(--accent));transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}[data-flux-modal] [open] .seb-setup-modal__bar,dialog[open] .seb-setup-modal__bar{animation:2.2s linear forwards seb-setup-modal-fill}@keyframes seb-setup-modal-fill{to{transform:scaleX(1)}}@keyframes seb-setup-modal-pulse{0%,to{box-shadow:0 0 rgb(var(--accent)/.28)}50%{box-shadow:0 0 0 .6rem rgb(var(--accent)/0)}}@media(prefers-reduced-motion:reduce){.seb-setup-modal__icon{animation:none}dialog[open] .seb-setup-modal__bar{animation:none;transform:scaleX(1)}}.program-sim{flex-direction:column;gap:1.5rem;margin:0;display:flex}.program-sim__window{transform:scale(var(--sim-scale,1));transform-origin:top;margin-bottom:calc((var(--sim-scale,1) - 1)*var(--sim-window-h,0px))}.program-sim__window.breeze-console{border:1px solid #e4e4e7;border-radius:.75rem;min-height:0;position:relative;overflow:hidden;box-shadow:0 24px 48px -30px #18181b80}.dark .program-sim__window.breeze-console{border-color:#3f3f46;box-shadow:0 24px 48px -30px #000000bf}.program-sim__nav{background:var(--console-surface);border-bottom:1px solid var(--console-line);align-items:stretch;gap:1rem;height:2.75rem;padding:0 1rem;display:flex}.program-sim__mark{border-radius:.3rem;align-self:center;width:1.5rem;height:1.5rem}.program-sim__nav-items{align-items:stretch;gap:.25rem;min-width:0;display:flex}.program-sim__nav-item{color:var(--console-ink-mute);white-space:nowrap;align-items:center;gap:.4rem;padding:0 .6rem;font-size:.8125rem;transition:color .2s;display:inline-flex;position:relative}.program-sim__nav-item:after{content:"";background:var(--console-accent,var(--console-ink));height:2px;transition:transform .26s;position:absolute;bottom:-1px;left:.35rem;right:.35rem;transform:scaleX(0)}.program-sim__nav-item.is-current{color:var(--console-accent,var(--console-ink))}.program-sim__nav-item.is-current:after{transform:scaleX(1)}@media(max-width:39.99rem){.program-sim__nav-label{display:none}}.program-sim__stage{height:var(--sim-h,auto);background:var(--console-ground);transition:background-color .26s;position:relative;overflow:hidden}.program-sim__scenes{height:100%;display:grid}.program-sim__scene{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;min-height:0;transition:opacity .32s,visibility 0s linear .32s}.program-sim__scene.is-active{opacity:1;visibility:visible;transition:opacity .32s,visibility}[data-sim-scroll]{overflow:hidden}[data-sim-scroll]>*{will-change:transform;transition-property:transform;transition-timing-function:cubic-bezier(.45,0,.2,1)}.program-sim__stage .is-sim-pressed{box-shadow:0 0 0 3px var(--console-accent,var(--console-ink))}@supports (color:color-mix(in lab,red,red)){.program-sim__stage .is-sim-pressed{box-shadow:0 0 0 3px color-mix(in srgb,var(--console-accent,var(--console-ink))28%,transparent)}}.program-sim__stage .is-sim-pressed{transition:box-shadow .12s}.program-sim__flash{animation:1.2s ease-out program-sim-flash}@keyframes program-sim-flash{0%{background-color:color-mix(in srgb,var(--console-accent,#b4643c)22%,transparent)}to{background-color:#0000}}.program-sim__cursor{z-index:30;pointer-events:none;opacity:0;width:1.25rem;height:1.4rem;margin:-.15rem 0 0 -.2rem;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.45,0,.2,1);position:absolute;top:0;left:0}.program-sim__cursor.is-shown{opacity:1}.program-sim__cursor svg{fill:#1b1a17;stroke:#fff;stroke-width:1.3px;stroke-linejoin:round;filter:drop-shadow(0 2px 3px #00000040);transform-origin:15% 10%;width:100%;height:100%;transition:transform .12s}.program-sim__cursor.is-down svg{transform:scale(.84)}.program-sim__ripple{--sim-ripple:var(--console-accent,rgb(var(--accent)));z-index:29;pointer-events:none;width:2.75rem;height:2.75rem;margin:-1.375rem 0 0 -1.375rem;position:absolute}.program-sim__ripple:before,.program-sim__ripple:after{content:"";border-radius:9999px;position:absolute;inset:0}.program-sim__ripple:before{background:var(--sim-ripple)}@supports (color:color-mix(in lab,red,red)){.program-sim__ripple:before{background:color-mix(in srgb,var(--sim-ripple)30%,transparent)}}.program-sim__ripple:before{animation:.52s cubic-bezier(.2,.7,.3,1) forwards program-sim-pulse}.program-sim__ripple:after{border:2px solid var(--sim-ripple);animation:.82s cubic-bezier(.2,.7,.3,1) forwards program-sim-wave}@keyframes program-sim-pulse{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1)}}@keyframes program-sim-wave{0%{opacity:.8;transform:scale(.3)}to{opacity:0;transform:scale(1.9)}}.program-sim__toggle{border:1px solid var(--console-line-strong);background:var(--console-surface);min-height:1.85rem;color:var(--console-ink-soft);cursor:pointer;border-radius:9999px;flex:none;align-self:center;align-items:center;gap:.3rem;margin-left:auto;padding:.2rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.program-sim__toggle:hover{color:var(--console-ink)}.program-sim__toggle:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.program-sim__steps{gap:1.25rem 2rem;margin:0;padding:0;list-style:none;display:grid}@media(min-width:48rem){.program-sim__steps{grid-template-columns:repeat(var(--sim-step-count,4),minmax(0,1fr))}}.program-sim__step{text-align:left;width:100%;font:inherit;color:#52525b;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:.25rem;padding:0 0 .25rem;display:flex}.dark .program-sim__step{color:#d4d4d8}.program-sim__step:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:4px;border-radius:.25rem}.program-sim__rule{background:rgb(var(--accent)/.22);height:2px;margin-bottom:.75rem;display:block;overflow:hidden}.program-sim__rule>span{background:rgb(var(--accent));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.program-sim__rule.is-filled>span,.program-sim.is-reduced .program-sim__rule.is-current>span{transform:scaleX(1)}.program-sim:not(.is-reduced) .program-sim__rule.is-current>span{animation:program-sim-rule var(--sim-step-ms,10s)linear forwards;animation-play-state:paused}.program-sim.is-playing .program-sim__rule.is-current>span{animation-play-state:running}@keyframes program-sim-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.program-sim__step-title{color:#09090b8c;font-size:1rem;font-weight:700;transition:color .2s}.dark .program-sim__step-title{color:#fff9}.program-sim__step-num{color:rgb(var(--accent));font-variant-numeric:tabular-nums;margin-right:.4rem}.program-sim__step-body{opacity:.75;font-size:.9375rem;line-height:1.6;transition:opacity .2s}.program-sim__step.is-current .program-sim__step-title,.program-sim__step:hover .program-sim__step-title{color:#09090b}.dark .program-sim__step.is-current .program-sim__step-title,.dark .program-sim__step:hover .program-sim__step-title{color:#fff}.program-sim__step.is-current .program-sim__step-body{opacity:1}@media(prefers-reduced-motion:reduce){.program-sim__scene,.program-sim__nav-item:after,[data-sim-scroll]>*{transition:none!important}.program-sim__cursor,.program-sim__ripple{display:none}}.program-sim--drilldown{--sim-h:38rem}.program-sim--drilldown .program-sim__stage{container:drill/inline-size}.program-sim-drill__scroll{height:100%}.program-sim-drill__page{padding:1rem 1.25rem 4rem}.program-sim--drilldown .program-sim-drill__roster .console-table tbody tr{opacity:0;transition:opacity .36s}.program-sim--drilldown .program-sim-drill__roster.is-in .console-table tbody tr{opacity:1}.program-sim-drill__roster.is-in .console-table tbody tr:nth-child(2){transition-delay:70ms}.program-sim-drill__roster.is-in .console-table tbody tr:nth-child(3){transition-delay:.14s}.program-sim-drill__roster.is-in .console-table tbody tr:nth-child(4){transition-delay:.21s}.program-sim-drill__roster.is-in .console-table tbody tr:nth-child(5){transition-delay:.28s}.program-sim-drill__roster.is-in .console-table tbody tr:nth-child(6){transition-delay:.35s}.program-sim-drill__roster.is-in .console-table tbody tr:nth-child(7){transition-delay:.42s}.program-sim-drill__roster.is-in .console-table tbody tr:nth-child(8){transition-delay:.49s}.program-sim-drill__roster.is-in .console-table tbody tr:nth-child(9){transition-delay:.56s}.program-sim-drill__roster.is-in .console-table tbody tr:nth-child(10){transition-delay:.63s}.program-sim--drilldown .program-sim__stage .console-table tbody tr:nth-child(2n){background:0 0}.program-sim--drilldown .program-sim__stage .console-table tbody tr{background:var(--console-surface);position:relative}@container drill (max-width:75rem){.program-sim-drill__roster .breeze-program-sample__col-areas{display:none}}@container drill (max-width:60rem){.program-sim-drill__roster .breeze-program-sample__col-active{display:none}}@container drill (max-width:40rem){.program-sim-drill__roster .breeze-program-sample__col-standing,.program-sim-drill__roster .breeze-program-sample__col-open,.program-sim-drill__roster .breeze-program-sample__flag,.program-sim-drill__roster .breeze-program-sample__freshness{display:none}.program-sim--drilldown .program-sim-drill__roster .console-table th,.program-sim--drilldown .program-sim-drill__roster .console-table td{width:auto;padding-inline:.5rem}.program-sim--drilldown .program-sim-drill__roster .console-table th{letter-spacing:.06em;font-size:.6875rem}.program-sim-drill__roster .breeze-program-sample__chrome{gap:.4rem 1rem;padding-bottom:.6rem}.program-sim-drill__roster .breeze-program-sample__title{font-size:1.5rem}.program-sim-drill__roster .breeze-program-sample__tab{padding:.3rem .6rem;font-size:.8125rem}}.program-sim-drill__student-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.5rem;padding-bottom:1rem;display:flex}.program-sim-drill__head-button{min-height:2.25rem}.program-sim-drill__overall{flex-direction:column;align-items:flex-end;display:flex}.program-sim-drill__window{align-items:center;gap:.75rem;margin-top:.6rem;display:flex}.program-sim-drill__window .breeze-program-sample__control{width:9rem}.program-sim-drill__rotations{margin-bottom:1rem;overflow:hidden}.program-sim-drill__breakdown{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.program-sim-drill__breakdown .console-panel{overflow:hidden}.program-sim-drill__bar{align-items:center;gap:.5rem;padding:.25rem 1rem;display:flex}.program-sim-drill__assign{text-decoration:underline;-webkit-text-decoration-color:var(--console-line-strong);text-decoration-color:var(--console-line-strong);text-underline-offset:2px}.program-sim-drill__page .console-chart-fill,.program-sim-drill__cat-bar>span{transform-origin:0;transform:scaleX(0)}.program-sim-drill__page.is-grown-1 .program-sim-drill__rotations .console-chart-fill,.program-sim-drill__page.is-grown-1 .program-sim-drill__cat-bar>span,.program-sim-drill__page.is-grown-2 .console-chart-fill{transition:transform .85s cubic-bezier(.2,.7,.2,1)var(--d,0s);transform:scaleX(1)}.program-sim-drill__trend{margin-bottom:1rem;overflow:hidden}.program-sim--drilldown .program-sim-drill__trend-dot{opacity:0;transform:translate(-50%,50%)scale(.3)}.program-sim-drill__trend-line,.program-sim-drill__trend-tick{opacity:0}.program-sim--drilldown .program-sim-drill__page.is-grown-1 .program-sim-drill__trend-dot{opacity:1;transition:opacity .26s,transform .36s cubic-bezier(.3,1.5,.5,1);transition-delay:calc(var(--i)*.26s);transform:translate(-50%,50%)}.program-sim-drill__page.is-grown-1 .program-sim-drill__trend-line,.program-sim-drill__page.is-grown-1 .program-sim-drill__trend-tick{opacity:1;transition:opacity .32s ease calc(var(--i)*.26s)}@container drill (max-width:64rem){.program-sim--drilldown .program-sim-drill__breakdown .console-legend{display:none}.program-sim--drilldown .program-sim-drill__breakdown .console-chart-row{grid-template-columns:minmax(0,1.5fr) minmax(3rem,1fr) 3.1rem 3.1rem}}@container drill (max-width:52rem){.program-sim-drill__breakdown{grid-template-columns:minmax(0,1fr)}}@container drill (max-width:36rem){.program-sim-drill__page{padding-inline:.85rem}.program-sim-drill__overall{flex-flow:wrap;align-items:baseline;column-gap:.75rem}.program-sim-drill__overall .text-2xl{font-size:1.25rem}.program-sim-drill__window,.program-sim-drill__head-button:not(.console-button--remediation){display:none}.program-sim--drilldown .program-sim__stage .console-chart-row,.program-sim--drilldown .program-sim__stage .console-rotation .console-chart-row{grid-template-columns:minmax(0,1fr) 2.6rem 2.8rem;row-gap:.3rem}.program-sim--drilldown .program-sim__stage .console-chart-row>:first-child{grid-area:1/1/2/2}.program-sim--drilldown .program-sim__stage .console-chart-row>:nth-child(3){grid-area:1/2/2/3}.program-sim--drilldown .program-sim__stage .console-chart-row>:nth-child(4){grid-area:1/3/2/4}.program-sim--drilldown .program-sim__stage .console-chart-row>:nth-child(2){grid-area:2/1/3/4}.program-sim--drilldown .program-sim__stage .console-rotation{grid-template-columns:minmax(0,1fr);gap:.35rem}.program-sim--drilldown .program-sim__stage .console-rotation__series{border-left:0;padding-left:0}.program-sim--drilldown .program-sim__stage .console-head .console-legend{display:none}.program-sim--drilldown .program-sim__stage .console-session-row{grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem}.program-sim--drilldown .program-sim__stage .console-session-head,.program-sim--drilldown .program-sim__stage .console-session-kind,.program-sim--drilldown .program-sim__stage .console-session-mode,.program-sim--drilldown .program-sim__stage .console-session-open{display:none}.program-sim--drilldown .program-sim__stage .console-session-name{grid-column:1/-1}.program-sim--drilldown .program-sim__stage .console-session-completed{grid-column:1}.program-sim--drilldown .program-sim__stage .console-session-score{text-align:right;grid-column:2}.program-sim--drilldown .program-sim__stage .console-session-correct{text-align:left;grid-column:1/-1}}.program-sim-drill__crumb{padding-bottom:.75rem}.program-sim-drill__review{overflow:hidden}.program-sim-drill__app{--drill-card:rgb(var(--card-bg,255 255 255));--drill-line:var(--border-color,#c4c6cc);--drill-ink:#18181b;--drill-soft:#52525b;--drill-mute:#a1a1aa;--drill-track:#e4e4e7;--drill-sunk:#fafafa;--drill-amber:#b45309;--drill-teal:rgb(var(--accent,28 183 206));--drill-shadow:rgba(var(--card-shadow-color,28,183,206),var(--card-shadow-opacity,.6));max-width:46rem;color:var(--drill-ink);flex-direction:column;gap:1rem;margin:0 auto;padding:1.25rem 1.25rem 1.5rem;display:flex}.dark .program-sim-drill__app{--drill-card:rgb(var(--card-dark-bg,39 39 42));--drill-line:var(--border-color-dark,#52525b);--drill-ink:#f4f4f5;--drill-soft:#d4d4d8;--drill-mute:#71717a;--drill-track:#ffffff1a;--drill-sunk:#27272a99;--drill-amber:#fbbf24}.program-sim-drill__card{border:2px solid var(--drill-line);background:var(--drill-card);border-radius:.6rem}.program-sim-drill__session{box-shadow:6px 8px 0 var(--drill-shadow);align-items:center;gap:1.25rem;padding:1rem 1.25rem;display:flex}.program-sim-drill__session-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.program-sim-drill__session-title{font-size:1.0625rem;font-weight:500}.program-sim-drill__session-meta{color:var(--drill-soft);gap:.9rem;font-size:.8125rem;display:inline-flex}.program-sim-drill__session-meta>span{align-items:center;gap:.3rem;display:inline-flex}.program-sim-drill__chip{border:1px solid var(--drill-line);border-radius:9999px;padding:.2rem .65rem;font-size:.8125rem}.program-sim-drill__chip--test{color:#92400e;background:#fffbeb;border-color:#fcd34d}.dark .program-sim-drill__chip--test{color:#fcd34d;background:#fbbf241f;border-color:#fbbf2473}.program-sim-drill__review-button{background:var(--drill-teal);color:#fff;border-radius:.4rem;align-items:center;gap:.45rem;margin-top:.85rem;padding:.45rem .9rem;font-size:.875rem;font-weight:600;display:inline-flex;box-shadow:inset 0 -2px #00000029}.program-sim-drill__ring{border-left:1px solid var(--drill-track);box-sizing:content-box;font-variant-numeric:tabular-nums;flex:none;place-items:center;width:5rem;height:5rem;padding-left:1.25rem;font-size:1.125rem;font-weight:700;display:grid;position:relative}.program-sim-drill__ring svg{width:5rem;height:5rem;position:absolute;inset:0 0 0 1.25rem;transform:rotate(-90deg)}.program-sim-drill__ring circle{fill:none;stroke-width:3.2px}.program-sim-drill__ring-track{stroke:var(--drill-track)}.program-sim-drill__ring-fill{stroke:var(--drill-teal);stroke-linecap:round}.program-sim-drill__missed-row{justify-content:flex-end;display:flex}.program-sim-drill__missed{border:1px solid var(--drill-track);background:var(--drill-card);color:var(--drill-soft);border-radius:.5rem;align-items:center;gap:.75rem;padding:.55rem .9rem;font-size:.875rem;font-weight:500;display:inline-flex}.program-sim-drill__check{border:1px solid var(--drill-line);color:#0000;border-radius:.3rem;place-items:center;width:1.35rem;height:1.35rem;transition:background-color .16s,border-color .16s,color .16s;display:grid}.program-sim-drill__check.is-on{border-color:var(--drill-teal);background:var(--drill-teal);color:#fff}.program-sim-drill__cats{flex-direction:column;gap:.75rem;display:flex}.program-sim-drill__cat-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8rem 1rem;display:grid}.program-sim-drill__chev{color:#71717a;transition:transform .2s}.program-sim-drill__cat.is-open>.program-sim-drill__cat-row .program-sim-drill__chev,.program-sim-drill__topic.is-open .program-sim-drill__chev{transform:rotate(90deg)}.program-sim-drill__cat-name{text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:700;overflow:hidden}.program-sim-drill__cat-figure{grid-template-columns:10rem 2.75rem;align-items:center;gap:.75rem;display:grid}.program-sim-drill__cat-bar{background:var(--drill-track);border-radius:9999px;height:.375rem;display:block;position:relative;overflow:hidden}.program-sim-drill__cat-bar>span{inset-block:0;background:#64748b;border-radius:9999px;position:absolute;left:0}.dark .program-sim-drill__cat-bar>span{background:#94a3b8}.program-sim-drill__cat-pct{color:var(--drill-soft);text-align:right;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.program-sim-drill__cat-missed,.program-sim-drill__amber{color:var(--drill-amber);text-align:right;white-space:nowrap;font-size:.875rem;font-weight:500}.program-sim-drill__cat-missed{grid-column:1/-1;display:none}.program-sim-drill__cat-figure.is-missed .program-sim-drill__cat-bar,.program-sim-drill__cat-figure.is-missed .program-sim-drill__cat-pct{display:none}.program-sim-drill__cat-figure.is-missed .program-sim-drill__cat-missed{display:block}.program-sim-drill__fold{grid-template-rows:0fr;transition:grid-template-rows .36s;display:grid}.program-sim-drill__fold>div{min-height:0;overflow:hidden}.program-sim-drill__cat.is-open>.program-sim-drill__fold,.program-sim-drill__fold.is-open,.program-sim-drill__qa.is-marked .program-sim-drill__fold{grid-template-rows:1fr}.program-sim-drill__cat.is-open>.program-sim-drill__fold>div{border-top:1px solid var(--drill-track)}.program-sim-drill__topic,.program-sim-drill__condition{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.5rem 1rem .5rem 2.5rem;display:grid}.program-sim-drill__condition{background:var(--drill-sunk);grid-template-columns:minmax(0,1fr) auto;padding-left:4.5rem}.program-sim-drill__topic-name{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;overflow:hidden}.program-sim-drill__task{color:var(--drill-mute);font-weight:400}.program-sim-drill__qa{max-width:72rem;margin:0 auto}.program-sim-drill__progress{display:flex}.program-sim-drill__qbody{padding:1.5rem 0 .5rem}.program-sim-drill__qrow{align-items:stretch;gap:1rem;display:flex}.program-sim-drill__qcard{flex:0 46rem;min-width:0}.program-sim-drill__qnav{display:flex}.program-sim-drill__hub{opacity:0;flex:13rem;min-width:0;max-width:22rem;position:relative;transform:translateY(.5rem)}.program-sim-drill__hub>*{position:absolute;inset:0}.program-sim-drill__qa.is-hub .program-sim-drill__hub{opacity:1;transition:opacity .45s,transform .45s;transform:none}.program-sim-drill__qa:not(.is-marked) .program-sim-drill__marked,.program-sim-drill__qa.is-marked .program-sim-drill__unmarked,.program-sim-drill__qa:not(.is-keyed) .program-sim-drill__keyed,.program-sim-drill__qa.is-keyed .program-sim-drill__unkeyed{display:none}.program-sim-drill__qa [data-sim-target=question-breakdown] .prose>*{opacity:0;transform:translateY(.4rem)}.program-sim-drill__qa.is-explained [data-sim-target=question-breakdown] .prose>*{opacity:1;transition:opacity .45s,transform .45s;transform:none}.program-sim-drill__qa.is-explained [data-sim-target=question-breakdown] .prose>:nth-child(2){transition-delay:.15s}.program-sim-drill__qa.is-explained [data-sim-target=question-breakdown] .prose>:nth-child(3){transition-delay:.3s}.program-sim-drill__qa.is-explained [data-sim-target=question-breakdown] .prose>:nth-child(4){transition-delay:.45s}.program-sim-drill__qa.is-explained [data-sim-target=question-breakdown] .prose>:nth-child(5){transition-delay:.6s}.program-sim-drill__qa.is-explained [data-sim-target=question-breakdown] .prose>:nth-child(n+6){transition-delay:.75s}@container drill (max-width:64rem){.program-sim-drill__qcard{flex-basis:40rem}}@container drill (max-width:48rem){.program-sim-drill__qrow{display:block}.program-sim-drill__hub,.program-sim-drill__qnav{display:none}}@container drill (max-width:40rem){.program-sim-drill__progress{display:none}}@container drill (max-width:36rem){.program-sim-drill__qa [data-flux-card]{padding:1rem}.program-sim-drill__qa [data-question-card] .min-h-14{gap:.65rem;padding:.6rem .65rem}.program-sim-drill__qa .mobile-v2-analysis-slot{width:1.75rem;min-width:1.75rem}.program-sim-drill__app{padding:.85rem .75rem 1rem}.program-sim-drill__session{gap:.75rem;padding:.85rem}.program-sim-drill__session-meta{display:none}.program-sim-drill__ring{width:3.75rem;height:3.75rem;padding-left:.75rem;font-size:.9375rem}.program-sim-drill__ring svg{width:3.75rem;height:3.75rem;inset:0 0 0 .75rem}.program-sim-drill__cat-row{gap:.5rem;padding:.7rem .75rem}.program-sim-drill__cat-name{font-size:.9375rem}.program-sim-drill__cat-row{grid-template-columns:auto minmax(0,1fr);row-gap:.2rem}.program-sim-drill__cat-figure{grid-column:2;grid-template-columns:auto;justify-self:start}.program-sim-drill__cat-figure .program-sim-drill__cat-pct,.program-sim-drill__cat-missed{text-align:left}.program-sim-drill__review-button{white-space:nowrap;padding-inline:.7rem;font-size:.8125rem}.program-sim-drill__cat-bar{display:none}.program-sim-drill__cat-name,.program-sim-drill__topic-name{white-space:normal}.program-sim-drill__topic{padding-left:1.5rem}.program-sim-drill__condition{padding-left:2.5rem}.program-sim-drill__topic-name{font-size:.875rem}}@media(prefers-reduced-motion:reduce){.program-sim-drill__page .console-chart-fill,.program-sim-drill__cat-bar>span,.program-sim-drill__fold,.program-sim-drill__check,.program-sim-drill__hub,.program-sim-drill__trend-dot,.program-sim-drill__trend-line,.program-sim-drill__trend-tick,.program-sim-drill__qa [data-sim-target=question-breakdown] .prose>*,.program-sim-drill__qa .transition-colors,.program-sim-drill__qa .transition-opacity,.program-sim--drilldown .program-sim-drill__roster .console-table tbody tr,.breeze-program-sample__menu{transition:none!important}}.program-sim--remediation{--sim-h:36rem}@media(min-width:48rem){.program-sim--remediation{--sim-h:37.5rem}}@media(min-width:64rem){.program-sim--remediation{--sim-h:39rem}}.program-sim--remediation .program-sim__stage{container:psr/inline-size}.psr-scene{height:100%;position:relative;overflow:hidden}.psr-back{align-items:center;gap:.25rem;font-size:1rem;display:inline-flex}.psr-hidden{visibility:hidden}.psr-label{color:var(--console-ink);font-size:.875rem;font-weight:500;display:block}.psr-desc{color:var(--console-ink-mute);margin-top:.1rem;font-size:.75rem;display:block}.psr-input{border:1px solid var(--console-line-strong);background:var(--console-surface);min-height:2.5rem;color:var(--console-ink);border-radius:.5rem;align-items:center;gap:.5rem;margin-top:.4rem;padding:.45rem .75rem;font-size:.875rem;line-height:1.35;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #0000000a}.psr-input--sm{min-height:2.25rem;padding-block:.35rem}.psr-input--area{align-items:flex-start;min-height:3.75rem}.psr-input--search{max-width:28rem;margin-top:1rem}.psr-input.is-focus,.psr-number.is-focus{border-color:var(--console-accent);box-shadow:0 0 0 3px var(--console-accent)}@supports (color:color-mix(in lab,red,red)){.psr-input.is-focus,.psr-number.is-focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--console-accent)18%,transparent)}}.psr-input__text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.psr-input__placeholder{color:var(--console-ink-mute)}.psr-caret{vertical-align:-.15em;background:var(--console-ink);width:1px;height:1.05em;margin-left:1px;animation:1s step-end infinite psr-caret;display:inline-block}@keyframes psr-caret{50%{opacity:0}}.psr-selected{background:var(--console-accent)}@supports (color:color-mix(in lab,red,red)){.psr-selected{background:color-mix(in srgb,var(--console-accent)26%,transparent)}}.psr-check{border:1px solid var(--console-line-strong);background:var(--console-surface);color:#0000;border-radius:.25rem;flex-shrink:0;place-items:center;width:1rem;height:1rem;transition:background-color .15s,border-color .15s;display:inline-grid}.psr-check.is-on{border-color:var(--console-accent);background:var(--console-accent);color:var(--console-surface)}.psr-number{min-height:1.85rem;transition:border-color .15s,box-shadow .15s;display:block}.psr-number.is-off{opacity:.45}.psr-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.psr-editor{flex-direction:column;height:100%;padding:1rem 1.5rem 0;display:flex}.psr-editor__title{margin-top:.15rem;font-size:1.75rem;line-height:1.15}.psr-editor__grid{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 17rem;gap:1.25rem;min-height:0;margin-top:.9rem;display:grid}.psr-editor__scroll{min-height:0}.psr-editor__col{gap:1rem;padding-bottom:3.5rem;display:grid}.psr-section{padding:1rem 1.25rem 1.1rem}.psr-results{z-index:2;width:100%;display:block;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden}.psr-chips{flex-wrap:wrap;gap:.4rem;min-height:1.4rem;margin-top:.5rem;display:flex}.psr-cohorts{border-top:1px solid var(--console-line);margin-top:.75rem;padding-top:.75rem}.psr-cohorts__row{flex-wrap:wrap;gap:.4rem 1.25rem;margin-top:.4rem;display:flex}.psr-cohort{color:var(--console-ink);align-items:center;gap:.45rem;font-size:.875rem;display:inline-flex}.psr-exam-title{border:1px solid var(--console-line);border-radius:.35rem;padding:.2rem .4rem}.psr-exam-actions{align-items:center;gap:.6rem;padding:.4rem .4rem 0 0;display:flex}.psr-summary{align-self:start}.psr-summary__empty{border-top:1px solid var(--console-line)}.psr-summary--inline{display:none}.psr-dialog-layer{z-index:5;opacity:0;visibility:hidden;background:#18181b47;justify-content:center;padding:1rem 1.5rem;transition:opacity .28s,visibility 0s linear .28s;display:flex;position:absolute;inset:0}.dark .psr-dialog-layer{background:#00000080}.psr-dialog-layer.is-open{opacity:1;visibility:visible;transition:opacity .28s,visibility}.psr-dialog{border:1px solid var(--console-line-strong);background:var(--console-surface);width:min(100%,58rem);height:100%;color:var(--console-ink);border-radius:.75rem;flex-direction:column;transition:transform .28s;display:flex;position:relative;transform:translateY(10px);box-shadow:0 24px 48px -24px #00000073}.psr-dialog-layer.is-open .psr-dialog{transform:none}.psr-dialog__close{z-index:1;position:absolute;top:1rem;right:1rem}.psr-dialog__scroll{border-radius:inherit;flex:auto;min-height:0}.psr-dialog__body{padding:1.25rem 1.5rem 3.75rem}.psr-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1rem;display:grid}.psr-picker__head{color:var(--console-ink);margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.psr-picker__box{border:1px solid var(--console-line-strong);background:var(--console-surface);border-radius:.75rem;height:13.25rem;overflow:hidden}.psr-picker__list{gap:.5rem;padding:.5rem;display:grid}.psr-picker .category-item{gap:.5rem;padding:.6rem .75rem;transition:background-color .15s,border-color .15s}.psr-picker__label{min-width:0;color:var(--console-ink);font-size:.875rem;font-weight:500;line-height:1.3}.psr-picker__x{color:var(--console-ink-soft);flex-shrink:0}.psr-picker__empty{border:2px dashed var(--console-line-strong);color:var(--console-ink-soft);border-radius:.75rem;padding:1rem;font-size:.875rem}.psr-footer{border-top:1px solid var(--console-line);margin-top:1.25rem;padding-top:1.25rem}.psr-time{width:11rem}.psr-plan__scroll{height:100%}.psr-plan{padding:0 1.5rem 3.75rem}.psr-plan__head{padding-top:1rem}.psr-plan__title{margin-top:.35rem;font-size:1.75rem;line-height:1.2}.psr-plan .remediation-figures{margin-top:1rem}.psr-plan .remediation-figure{min-height:8rem}.psr-work.is-open .remediation-disclosure-chevron{transform:rotate(90deg)}.psr-work .remediation-work__children .remediation-disclosure-chevron{transform:none}.psr-work.is-open>.remediation-work__row{position:relative}.psr-work.is-open>.remediation-work__row:after{content:"";top:calc(1.75rem + 3px);bottom:0;left:calc(var(--rm-work-pad-l) + .5rem - .5px);border-left:1px solid var(--console-line-strong);position:absolute}.psr-grow{transition:width .85s cubic-bezier(.2,.7,.2,1)}.psr-toast{z-index:6;border:1px solid var(--console-line);background:var(--console-surface);max-width:calc(100% - 1.5rem);color:var(--console-ink);opacity:0;border-radius:.6rem;align-items:center;gap:1.25rem;padding:.75rem 1rem;font-size:.875rem;transition:opacity .22s,transform .22s;display:flex;position:absolute;top:.75rem;right:.75rem;transform:translateY(-8px);box-shadow:0 12px 28px -14px #00000059}.psr-toast.is-shown{opacity:1;transform:none}.psr-plans{height:100%;padding:1rem 1.5rem 0}.psr-plans__title{font-size:1.75rem;line-height:1.2}.psr-live{margin-bottom:1rem}.psr-live__grid{grid-template-columns:minmax(0,2.6fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.2fr) 2.5rem;align-items:center;gap:1rem;display:grid}.psr-live__row{position:relative}.psr-live__meta{font-size:.875rem;display:contents}.psr-live__inline,.psr-list__inline{display:none}.psr-live__actions{justify-self:end}.psr-menu{z-index:6;border:1px solid var(--console-line-strong);background:var(--console-surface);opacity:0;visibility:hidden;border-radius:.5rem;min-width:11.5rem;padding:.3rem;transition:opacity .16s,transform .16s,visibility 0s linear .16s;display:grid;position:absolute;top:calc(100% - .4rem);right:1rem;transform:translateY(-4px);box-shadow:0 14px 28px -14px #0006}.psr-menu.is-open{opacity:1;visibility:visible;transition:opacity .16s,transform .16s,visibility;transform:none}.psr-menu__item{color:var(--console-ink);border-radius:.35rem;align-items:center;gap:.6rem;padding:.45rem .6rem;font-size:.875rem;display:flex}.psr-list__grid{grid-template-columns:minmax(0,2.3fr) minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1.1fr) 2rem;align-items:center;gap:1rem;display:grid}.psr-list__menu{justify-self:end}@container psr (max-width:760px){.psr-list__grid{grid-template-columns:minmax(0,2.3fr) minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,.8fr) 2rem}.psr-list__edited{display:none}.psr-plan .remediation-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.psr-plan .remediation-figure{min-height:7.25rem;border-radius:0!important}.psr-plan .remediation-figure+.remediation-figure{border-left:0}.psr-plan .remediation-figure:nth-child(2n){border-left:1px solid var(--console-line)}.psr-plan .remediation-figure:nth-child(n+3){border-top:1px solid var(--console-line)}}@container psr (max-width:640px){.psr-editor,.psr-plans{padding-inline:1rem}.psr-editor__title,.psr-plan__title,.psr-plans__title{font-size:1.5rem}.psr-editor__grid{grid-template-columns:minmax(0,1fr)}.psr-summary--side{display:none}.psr-summary--inline{display:block}.psr-section{padding:.9rem 1rem 1rem}.psr-choices{grid-template-columns:minmax(0,1fr)}.psr-exam-actions>:not(:last-child){display:none}.psr-dialog-layer{padding:.5rem}.psr-dialog__body{padding:1rem 1rem 3.75rem}.psr-picker{grid-template-columns:minmax(0,1fr)}.psr-picker__col{display:none}.psr-picker__col.is-current{display:block}.psr-picker__box{height:12.5rem}.psr-plan{padding-inline:1rem}.psr-plan__actions{display:none}.psr-plan .remediation-figure--progress .remediation-figure__body{gap:.5rem}.psr-plan .remediation-ring--figure{width:2.5rem;height:2.5rem;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5.5px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5.5px),#000 calc(100% - 5px))}.psr-plan .remediation-figure--progress .remediation-figure__value{font-size:1.5rem}.psr-plan .remediation-perf-row__label{font-size:.8125rem}.psr-plan .remediation-perf-row__label .remediation-disclosure-chevron{display:none}.psr-plan .remediation-perf-cols{letter-spacing:.02em;font-size:.625rem}.psr-plan .remediation-work__head-col--bar{visibility:hidden}.psr-live__head,.psr-list__head{display:none}.psr-live__grid{grid-template-columns:minmax(0,1fr) 2rem;gap:.25rem .75rem}.psr-live__meta{flex-wrap:wrap;grid-column:1;gap:.15rem 1rem;display:flex}.psr-live__actions{grid-area:1/2/span 2}.psr-live__inline,.psr-list__inline{display:inline}.psr-list__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.4rem 1rem;padding-right:3rem;position:relative}.psr-list__grid>:first-child{grid-column:1/-1}.psr-list__due{display:none}.psr-list__menu{position:absolute;top:.5rem;right:.5rem}}@container psr (max-width:330px){.psr-plan .remediation-perf-panel__frame{--rm-perf-cols:minmax(0,1fr)2.6rem 2.6rem 3.1rem;--rm-perf-gap:.4rem}.psr-plan .remediation-work__row,.psr-plan .remediation-work__line,.psr-plan .remediation-work__head{--rm-work-cols:1rem 1.25rem minmax(0,1fr)3.25rem 5.75rem}}@media(prefers-reduced-motion:reduce){.psr-caret{animation:none}.psr-dialog-layer,.psr-dialog,.psr-toast,.psr-menu,.psr-grow{transition:none!important}}.program-sim--osce{--sim-h:38rem}@media(max-width:39.99rem){.program-sim--osce{--sim-h:36rem}}.program-sim--osce .program-sim__scenes{grid-template-rows:minmax(0,1fr);container:osce-sim/inline-size}.osce-sim__page{padding:1.25rem 1.5rem;overflow:hidden}.osce-sim__page--scroll{grid-template-rows:minmax(0,1fr);padding:0;display:grid}.osce-sim__page--scroll .osce-sim__scroll-inner{padding:1.25rem 1.5rem 3.5rem}.osce-sim__back{max-width:100%;color:var(--console-ink-mute);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.25rem;font-size:1rem;display:inline-flex;overflow:hidden}.osce-sim__label{color:var(--console-ink);margin-bottom:.4rem;font-size:.875rem;font-weight:500}.osce-sim__label--sm{margin-bottom:.3rem;font-size:.8125rem}.osce-sim__hint{color:var(--console-ink-mute);margin-left:.3rem;font-size:.75rem;font-weight:400}.osce-sim__input{border:1px solid var(--console-line-strong);background:var(--console-surface);min-height:2.4rem;color:var(--console-ink);border-radius:.5rem;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.875rem;line-height:1.45;transition:border-color .16s,box-shadow .16s;display:flex}.osce-sim__input--area{display:block}.osce-sim__input--sm{min-height:2rem;padding:.3rem .6rem;font-size:.8125rem}.osce-sim__input--empty{min-height:6rem}.osce-sim__input--select:after{content:"";border-right:1.5px solid var(--console-ink-mute);border-bottom:1.5px solid var(--console-ink-mute);width:.4rem;height:.4rem;margin:-.2rem .1rem 0 auto;transform:rotate(45deg)}.osce-sim__input.is-focused{border-color:var(--console-accent,var(--console-ink));box-shadow:0 0 0 1px var(--console-accent,var(--console-ink))}.osce-sim__lines{flex-direction:column;align-items:flex-start;display:flex}.osce-sim__caret{background:var(--console-ink);width:1.5px;height:1.1em;margin-left:-.3rem;animation:1s step-end infinite osce-sim-caret;display:inline-block}@keyframes osce-sim-caret{50%{opacity:0}}.osce-sim__check-label{color:var(--console-ink);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.osce-sim__checkbox{border:1.5px solid var(--console-line-strong);background:var(--console-surface);border-radius:.25rem;flex-shrink:0;place-items:center;width:1rem;height:1rem;display:inline-grid}.osce-sim__checkbox.is-checked{border-color:var(--console-ink);background:var(--console-ink);color:var(--console-surface)}.osce-sim__checkbox svg{width:.75rem;height:.75rem}.osce-sim__grid{gap:.85rem 1rem;display:grid}.osce-sim__span,.osce-sim__span-2{grid-column:1/-1}.osce-sim__cases-row{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr) 6rem minmax(0,1.1fr);align-items:center;gap:1rem;padding:.7rem 1rem;display:grid}.osce-sim__cases-head{border-radius:.5rem .5rem 0 0;padding-top:.5rem;padding-bottom:.5rem}.osce-sim__cases-inline{display:none}.faculty-case-new.is-hovered{border-color:var(--console-accent,var(--console-ink));background:var(--console-accent,var(--console-ink))}@supports (color:color-mix(in lab,red,red)){.faculty-case-new.is-hovered{background:color-mix(in srgb,var(--console-accent,var(--console-ink))5%,var(--console-surface))}}.faculty-case-new.is-hovered{color:var(--console-accent,var(--console-ink))}.faculty-case-new.is-hovered .faculty-case-new__plus{transform:rotate(90deg)}.osce-sim__page--scroll .osce-sim__new{max-width:45rem;margin:0 auto}.osce-sim__new-form{flex-direction:column;gap:1.25rem;margin-top:1.1rem;padding:1.25rem 1.4rem;display:flex}.osce-sim__types{gap:.5rem;display:grid}.osce-sim__new-actions{border-top:1px solid var(--console-line);flex-wrap:wrap;align-items:center;gap:.6rem .75rem;padding-top:1.1rem;display:flex}.osce-sim__editor{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);column-gap:1.25rem;padding:0 1.5rem;display:grid}.osce-sim__scroll{min-height:0}.osce-sim__scroll-inner{padding:1.25rem 0 3.5rem}.osce-sim__head{flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;padding-bottom:1rem;display:flex}.osce-sim__case-title{font-size:1.875rem;line-height:1.2}.osce-sim__head-actions{flex-wrap:wrap;gap:.5rem;display:flex}.osce-sim__notice{color:var(--console-ink-soft);align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.osce-sim__sections{flex-direction:column;gap:1.25rem;display:flex}.program-sim--osce .faculty-case-section{padding:1.25rem 1.4rem}.osce-sim__drafting{position:relative}.osce-sim__drafting>section{transition:filter .5s,opacity .5s}.osce-sim__drafting.is-drafting>section{filter:blur(3px);opacity:.6;max-height:26rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.osce-sim__drafting-status{justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute;inset:0}.osce-sim__drafting-status .faculty-case-drafting__card{width:100%}.osce-sim__guide-wrap{display:none}.osce-sim__guide{max-height:none;margin-top:7.25rem;padding:.65rem;transition:margin-top .7s cubic-bezier(.45,0,.2,1);overflow:visible}.osce-sim__guide.is-stuck{margin-top:1.25rem}.osce-sim__guide .faculty-case-guide__link{min-height:2rem;padding:.25rem .5rem}.osce-sim__voices{gap:.5rem;display:grid}.faculty-case-voice__play.is-playing{border-color:var(--console-accent,var(--console-ink));color:var(--console-accent,var(--console-ink))}.osce-sim__wave{align-items:center;gap:2px;height:.75rem;display:inline-flex}.osce-sim__wave i{background:currentColor;border-radius:1px;width:2px;height:100%;animation:.7s ease-in-out infinite osce-sim-wave;display:block}.osce-sim__wave i:nth-child(2){animation-delay:-.25s}.osce-sim__wave i:nth-child(3){animation-delay:-.48s}@keyframes osce-sim-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.osce-sim__vitals{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem .75rem;display:grid}.osce-sim__finding{grid-template-columns:minmax(0,1fr);gap:.4rem;display:grid}.osce-sim__finding.is-lit .osce-sim__input{border-color:var(--console-accent,var(--console-ink));box-shadow:0 0 0 3px var(--console-accent,var(--console-ink))}@supports (color:color-mix(in lab,red,red)){.osce-sim__finding.is-lit .osce-sim__input{box-shadow:0 0 0 3px color-mix(in srgb,var(--console-accent,var(--console-ink))20%,transparent)}}.osce-sim__study-name{border:1px solid var(--console-line);min-width:0;color:var(--console-ink);border-radius:.3rem;flex:10rem;padding:.2rem .45rem;font-size:.875rem;font-weight:600}.osce-sim__suggested{align-items:flex-start;gap:.75rem;display:flex}.osce-sim__suggested .console-pill{margin-top:.15rem}.osce-sim__study-actions{flex-wrap:wrap;gap:.5rem;display:flex}.osce-sim__lab{gap:.75rem;display:grid}.osce-sim__sheet{border:1px solid var(--console-line);color:#111;background:#fff;border-radius:.35rem;justify-self:start;padding:.6rem .7rem .7rem;font-family:Helvetica Neue,Arial,sans-serif}.osce-sim__sheet-title{text-align:center;margin-bottom:.35rem;font-size:.8125rem;font-weight:700}.osce-sim__sheet-panel{margin-bottom:.15rem;font-size:.75rem;font-weight:700}.osce-sim__sheet table{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:11px;line-height:1.3}.osce-sim__sheet th{color:#fff;white-space:nowrap;background:#3a4170;border:1px solid #2a2f4a;padding:1px 6px;font-weight:600}.osce-sim__sheet td{text-align:center;white-space:nowrap;border:1px solid #2a2f4a;padding:1px 6px}.osce-sim__sheet td:first-child{font-weight:700}.osce-sim__sheet tr.is-flagged td:nth-child(2){color:#c62828;background:#fff59a}.osce-sim__sheet tr.is-flagged td:last-child{color:#c62828;font-weight:700}.osce-sim__domains{border:1px solid var(--console-line);border-radius:.375rem;overflow:hidden}.osce-sim__approval{align-items:center}.osce-sim__approval>div{min-width:13rem}.osce-sim__assign{align-items:start;gap:1.25rem;display:grid}.osce-sim__assign-form{flex-direction:column;gap:1rem;padding:1.1rem 1.25rem;display:flex}.osce-sim__assign-form .osce-sim__check-label{display:flex}.osce-sim__progress{min-width:0;overflow:hidden}.osce-sim__progress-row{align-items:center;gap:.75rem 1rem;padding:.5rem 1rem;display:flex}.osce-sim__progress-score{text-align:right;width:2.75rem}.osce-sim__review{width:2.5rem}.osce-sim__review-head{flex-wrap:wrap;align-items:flex-end;gap:.5rem 1rem;margin-top:.25rem;display:flex}.osce-sim__flag{margin-left:auto}.osce-sim__review-grid{align-items:start;gap:1.25rem;display:grid}@container osce-sim (min-width:36rem){.osce-sim__grid--2,.osce-sim__types{grid-template-columns:repeat(2,minmax(0,1fr))}.osce-sim__types{grid-template-columns:repeat(3,minmax(0,1fr))}.osce-sim__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.osce-sim__span-2{grid-column:span 2}.osce-sim__voices{grid-template-columns:repeat(2,minmax(0,1fr))}.osce-sim__vitals{grid-template-columns:repeat(6,minmax(0,1fr))}.osce-sim__finding{grid-template-columns:10rem minmax(0,1fr);gap:.5rem}.osce-sim__lab{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1.25rem}}@container osce-sim (min-width:48rem){.osce-sim__assign{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.osce-sim__review-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@container osce-sim (min-width:52rem){.osce-sim__editor{grid-template-columns:minmax(0,1fr) 12rem}.osce-sim__guide-wrap{display:block}}@container osce-sim (min-width:64rem){.osce-sim__voices{grid-template-columns:repeat(4,minmax(0,1fr))}}@container osce-sim (max-width:35.99rem){.osce-sim__page{padding-left:.75rem;padding-right:.75rem}.osce-sim__editor{padding-left:.6rem;padding-right:.6rem}.osce-sim__head>:first-child{flex-basis:100%}.osce-sim__page{padding-top:1rem}.osce-sim__page--scroll{padding:0}.osce-sim__page--scroll .osce-sim__scroll-inner{padding:1rem .75rem 3.5rem}.osce-sim__scroll-inner{padding-top:1rem}.program-sim--osce .osce-sim__wide-only,.program-sim--osce .osce-sim__new-lede,.program-sim--osce .osce-sim__secondary,.osce-sim__cases-head,.osce-sim__cases-done,.osce-sim__cases-edited,.osce-sim__case:nth-of-type(n+5){display:none}.osce-sim__cases-row{grid-template-columns:minmax(0,1fr);gap:.3rem;padding:.65rem .85rem}.osce-sim__cases-inline{display:inline}.osce-sim__new-form{gap:1rem;padding:1rem}.osce-sim__case-title{font-size:1.5rem}.program-sim--osce .faculty-case-section{padding:1rem .75rem}.osce-sim__drafting-status .faculty-case-drafting__card{gap:.7rem;padding:.9rem 1rem}.osce-sim__voices>:nth-child(n+3),.osce-sim__suggested .console-pill{display:none}.program-sim--osce .faculty-case-study{padding:.65rem .5rem}.osce-sim__sheet{padding:.45rem .3rem .5rem}.osce-sim__sheet th,.osce-sim__sheet td{padding:1px 3px}.osce-sim__sheet th,.osce-sim__sheet td:first-child{white-space:normal}.osce-sim__progress-row{gap:.6rem;padding:.5rem .85rem}.osce-sim__flag{margin-left:0}}@media(prefers-reduced-motion:reduce){.osce-sim__caret,.osce-sim__wave i{animation:none}.osce-sim__guide,.osce-sim__drafting>section{transition:none}}.program-sim__window--student{--console-ground:#fff;--console-surface:#fff;--console-line:#e4e4e7;--console-line-strong:#d4d4d8;--console-ink:#18181b;--console-ink-soft:#3f3f46;--console-ink-mute:#71717a;--console-accent:rgb(var(--accent));color:var(--console-ink);border:1px solid #e4e4e7;border-radius:.75rem;position:relative;overflow:hidden;box-shadow:0 24px 48px -30px #18181b80}.dark .program-sim__window--student{--console-ground:#18181b;--console-surface:#18181b;--console-line:#3f3f46;--console-line-strong:#52525b;--console-ink:#fafafa;--console-ink-soft:#d4d4d8;--console-ink-mute:#a1a1aa;border-color:#3f3f46;box-shadow:0 24px 48px -30px #000000bf}.program-sim__window--student .program-sim__nav{gap:.75rem;height:3rem}.program-sim__window--student .program-sim__mark{width:1.75rem;height:1.75rem}.program-sim__wordmark{letter-spacing:-.02em;align-self:center;margin-right:.5rem;font-size:1.25rem;font-weight:700}.program-sim__window--student .program-sim__nav-item{font-weight:500}.program-sim__window--student .program-sim__nav-item.is-current{color:var(--console-ink)}.program-sim__window--student .program-sim__nav-item:after{background:var(--console-ink)}.program-sim__search{background:#f4f4f5;border-radius:.5rem;align-self:center;align-items:center;gap:.4rem;margin-left:auto;padding:.35rem .7rem;font-size:.8125rem;font-weight:500;display:inline-flex}.dark .program-sim__search{background:#27272a}.program-sim__account{color:var(--console-ink-soft);align-self:center;align-items:center;gap:.25rem;margin-left:auto;font-size:.8125rem;font-weight:500;display:inline-flex}.program-sim__search+.program-sim__account,.program-sim__toggle.program-sim__toggle--after-account{margin-left:.75rem}.program-sim--deadline .program-sim__stage{--sim-h:37rem;background-color:var(--console-ground);background-image:radial-gradient(#71717a29 1px,#0000 1.2px);background-size:12px 12px}.program-sim--deadline .program-sim__stage [data-flux-card]:hover{--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y);transform:none}.program-sim-dl__page{padding:1.5rem 1.75rem}.program-sim-dl__title-row{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.program-sim-dl__title{letter-spacing:-.02em;font-size:2rem;font-weight:700;line-height:1.1;display:block}.program-sim-dl__card.program-sim-dl__card{border-radius:.75rem;padding:1.1rem 1.25rem}.program-sim-dl__card-title{align-items:center;gap:.6rem;font-size:1.125rem;font-weight:700;display:flex}.program-sim-dl__muted{color:var(--console-ink-soft);margin-top:.4rem;font-size:.875rem;line-height:1.55}.program-sim-dl__tag{color:#1e40af;background:#dbeafe;border-radius:.3rem;padding:.1rem .45rem;font-size:.6875rem;font-weight:500}.dark .program-sim-dl__tag{color:#bfdbfe;background:#1e3a8a80}.program-sim-dl__btn{color:#27272a;white-space:nowrap;background:#fff;border:1px solid #e4e4e7;border-bottom-color:#d4d4d8;border-radius:.5rem;flex:none;align-items:center;gap:.45rem;height:2.25rem;padding:0 .8rem;font-size:.8125rem;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000000d}.dark .program-sim-dl__btn{color:#f4f4f5;background:#ffffff14;border-color:#52525b}.program-sim-dl__btn svg{color:#71717a}.program-sim-dl__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem;display:grid}.program-sim-dl__activity{grid-column:span 4}.program-sim-dl__greeting,.program-sim-dl__motivate{grid-column:span 2}.program-sim-dl__deadlines{grid-column:span 4}.program-sim-dl__streak,.program-sim-dl__pearl{grid-column:span 3}.program-sim-dl__greeting.program-sim-dl__greeting{letter-spacing:-.02em;text-align:center;text-wrap:balance;background:linear-gradient(to bottom right,#fff,#fafafa);justify-content:center;align-items:center;padding:1.25rem;font-size:1.5rem;font-weight:700;line-height:1.25;display:flex}.dark .program-sim-dl__greeting.program-sim-dl__greeting{background:linear-gradient(to bottom right,#18181b,#27272a80)}.program-sim-dl__motivate,.program-sim-dl__streak{position:relative;overflow:hidden}.program-sim-dl__motivate-art{opacity:.55;filter:grayscale();mix-blend-mode:multiply;pointer-events:none;height:4rem;position:absolute;bottom:.75rem;right:.75rem}.dark .program-sim-dl__motivate-art{opacity:.35;filter:invert(.8)grayscale()brightness(82%);mix-blend-mode:normal}.program-sim-dl__streak-art{opacity:.8;pointer-events:none;width:6rem;position:absolute;bottom:0;right:.5rem}.program-sim-dl__streak .program-sim-dl__muted{max-width:calc(100% - 6rem)}.program-sim-dl__quote{color:var(--console-ink-soft);margin-top:.6rem;font-size:1.05rem;font-style:italic;line-height:1.55}.program-sim-dl__rows{flex-direction:column;margin-top:.75rem;display:flex}.program-sim-dl__row{justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 0;display:flex}.program-sim-dl__row+.program-sim-dl__row{border-top:1px solid var(--console-line)}.program-sim-dl__row--new{opacity:0;grid-template-columns:minmax(0,1fr) auto;max-height:0;padding-block:0;transition:max-height .45s,padding .45s,opacity .35s .12s;display:grid;overflow:hidden}.program-sim-dl__row--new.is-in{opacity:1;max-height:5rem;padding-block:.7rem}.program-sim-dl__row--new+.program-sim-dl__row{border-top-color:#0000}.program-sim-dl__row--new.is-in+.program-sim-dl__row{border-top-color:var(--console-line)}.program-sim-dl__row-name{white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:500;overflow:hidden}.program-sim-dl__row-date{color:var(--console-ink-mute);margin-top:.2rem;font-size:.8125rem}.program-sim-dl__row-actions{align-items:center;gap:.4rem;display:flex}.program-sim-dl__more{width:1.5rem;color:var(--console-ink-soft)}.program-sim-dl__scroll{height:100%}.program-sim-dl__subtitle{color:var(--console-ink-mute);margin-top:.6rem;font-size:1rem}.program-sim-dl__pill{border:1px solid var(--console-line);color:var(--console-ink-soft);border-radius:9999px;align-items:center;gap:.25rem;padding:.15rem .55rem;font-size:.75rem;font-weight:500;display:inline-flex}.program-sim-dl__pill--mine{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.dark .program-sim-dl__pill--mine{color:#86efac;background:#14532d66;border-color:#166534}.program-sim-dl__stats{gap:2.25rem;margin:1.25rem 0;display:flex}.program-sim-dl__stats div{flex-direction:column;display:flex}.program-sim-dl__stats span{color:var(--console-ink-mute);font-size:.75rem}.program-sim-dl__stats strong{font-variant-numeric:tabular-nums;color:var(--console-ink-mute);font-size:1.25rem;font-weight:700}.program-sim-dl__progress.program-sim-dl__progress{max-width:26rem;margin-top:1.5rem}.program-sim-dl__bar{background:#e4e4e7;border-radius:9999px;height:.4rem;margin-top:.75rem;display:block;overflow:hidden}.dark .program-sim-dl__bar{background:#3f3f46}.program-sim-dl__bar>span{border-radius:inherit;background:rgb(var(--accent));width:0;height:100%;transition:width .7s;display:block}.program-sim-dl__section{margin:2rem 0 .75rem;font-size:1rem;font-weight:600}.program-sim-dl__cards{flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}.program-sim-dl__btn--danger{color:#dc2626;border-color:#fecaca}.dark .program-sim-dl__btn--danger{color:#f87171;border-color:#7f1d1d}.program-sim-dl__toolbar{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.program-sim-dl__deck-search{border:1px solid var(--console-line);height:2.5rem;color:var(--console-ink-mute);border-radius:.5rem;flex:0 20rem;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.875rem;display:inline-flex}.program-sim-dl__veil{z-index:10;opacity:0;visibility:hidden;background:#0000001a;transition:opacity .26s,visibility 0s linear .26s;position:absolute;inset:0}.dark .program-sim-dl__veil{background:#0000001a}.program-sim-dl__veil.is-shown{opacity:1;visibility:visible;transition:opacity .26s,visibility}.program-sim-dl__modal{z-index:11;opacity:0;visibility:hidden;background:#fff;border:1px solid #e4e4e7;border-radius:.75rem;flex-direction:column;padding:1.25rem 1.5rem;transition:opacity .24s,transform .28s cubic-bezier(.2,.8,.3,1),visibility 0s linear .28s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%)scale(.98);box-shadow:0 24px 50px -12px #00000040}.dark .program-sim-dl__modal{background:#27272a;border-color:#3f3f46}.program-sim-dl__modal.is-shown{opacity:1;visibility:visible;transition:opacity .24s .18s,transform .28s cubic-bezier(.2,.8,.3,1) .18s,visibility 0s .18s;transform:translate(-50%,-50%)}.program-sim-dl__modal--add{width:26rem}.program-sim-dl__modal-title{letter-spacing:-.02em;font-size:1.75rem;font-weight:700;line-height:1.15}.program-sim-dl__modal-sub{color:var(--console-ink-mute);margin-top:.15rem;font-size:.9375rem;font-style:italic}.program-sim-dl__label{margin:.9rem 0 .4rem;font-size:.8125rem;font-weight:500}.program-sim-dl__input{color:#3f3f46;background:#fff;border:1px solid #e4e4e7;border-bottom-color:#d4d4d8;border-radius:.5rem;align-items:center;gap:.5rem;height:2.4rem;padding:0 .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s;display:flex}.dark .program-sim-dl__input{color:#d4d4d8;background:#ffffff1a;border-color:#ffffff1a}.program-sim-dl__input.is-focus{border-color:rgb(var(--accent));box-shadow:0 0 0 2px rgb(var(--accent)/.25)}.program-sim-dl__input .is-placeholder{color:#a1a1aa}.program-sim-dl__caret{background:currentColor;width:1px;height:1.05rem;margin-left:-.45rem;animation:1s step-end infinite program-sim-dl-caret}.program-sim-dl__caret.program-sim-dl__caret--flush{flex:none;margin-left:1px}@keyframes program-sim-dl-caret{50%{opacity:0}}.program-sim-dl__hint{color:var(--console-ink-mute);margin-top:.9rem;font-size:.8125rem;font-style:italic}.program-sim-dl__modal-foot{justify-content:flex-end;align-items:center;gap:1.25rem;margin-top:1.1rem;display:flex}.program-sim-dl__calendar{opacity:0;visibility:hidden;background:#fff;border:1px solid #e4e4e7;border-radius:.75rem;width:15.5rem;padding:.75rem;transition:opacity .18s,transform .2s,visibility 0s linear .2s;position:absolute;top:12.6rem;left:1.5rem;transform:translateY(-4px);box-shadow:0 16px 36px -10px #00000040}.dark .program-sim-dl__calendar{background:#27272a;border-color:#ffffff1a}.program-sim-dl__calendar.is-shown{opacity:1;visibility:visible;transition:opacity .18s,transform .2s,visibility;transform:none}.program-sim-dl__days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:.15rem;font-size:.75rem;display:grid}.program-sim-dl__weekday{color:var(--console-ink-mute);padding-bottom:.3rem}.program-sim-dl__day{border-radius:.4rem;place-items:center;height:1.75rem;font-weight:500;display:grid}.program-sim-dl__day.is-out,.program-sim-dl__day.is-past{color:#a1a1aa;font-weight:400}.program-sim-dl__day.is-out{visibility:hidden}.program-sim-dl__day.is-today{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.program-sim-dl__day.is-picked{background:rgb(var(--accent));color:#fff}.program-sim--deadline .program-sim__scene{transition:none}.program-sim--deadline .is-instant,.program-sim--deadline .is-instant *,.program-sim--deadline .is-instant :after{transition:none!important;animation:none!important}.program-sim--deadline .program-sim__stage{container:dl-stage/inline-size}.program-sim--deadline .category-item:hover{background-color:#0000}.program-sim--deadline .category-item--selected:hover{background-color:var(--color-teal-50)}.dark .program-sim--deadline .category-item--selected:hover{background-color:#0b4f4a4d}@supports (color:color-mix(in lab,red,red)){.dark .program-sim--deadline .category-item--selected:hover{background-color:color-mix(in oklab,var(--color-teal-900)30%,transparent)}}.program-sim--deadline .category-item--viewing.category-item--selected:hover{background-color:var(--color-teal-100)}.dark .program-sim--deadline .category-item--viewing.category-item--selected:hover{background-color:#0b4f4a80}@supports (color:color-mix(in lab,red,red)){.dark .program-sim--deadline .category-item--viewing.category-item--selected:hover{background-color:color-mix(in oklab,var(--color-teal-900)50%,transparent)}}.program-sim--deadline .practice-resource-thumb:hover{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.program-sim--deadline .practice-resource-thumb:hover{border-color:color-mix(in oklab,rgb(var(--accent))28%,rgb(var(--card-border)))}}.program-sim--deadline .practice-resource-thumb:hover{box-shadow:2px 3px rgba(var(--card-shadow-color),calc(var(--card-shadow-opacity)*.55));transform:none}.dark .program-sim--deadline .practice-resource-thumb:hover{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .program-sim--deadline .practice-resource-thumb:hover{border-color:color-mix(in oklab,rgb(var(--accent))24%,var(--border-color-dark))}}.program-sim-dl__editor-rule{background:#e4e4e7;width:1px;height:1.25rem}.dark .program-sim-dl__editor-rule{background:#ffffff1a}.program-sim-dl__editor-body.program-sim-dl__editor-body{color:#a1a1aa;min-height:45px;padding:.75rem 1rem;font-size:.875rem;line-height:1.375rem}.program-sim-dl__session{padding:1.25rem 1.5rem}.program-sim-dl__fit{zoom:.86;max-width:69rem;margin-inline:auto}.program-sim-dl__session-row{align-items:stretch;display:flex}.program-sim-dl__spacer{flex:1 1 0;transition:flex-grow .81s ease-in-out .15s}.is-answered .program-sim-dl__spacer{flex-grow:0}.program-sim-dl__card-wrap{flex:none;width:46rem;position:relative}.program-sim-dl__hub-zone{flex:1 1 0;min-width:0;margin-left:1rem;position:relative}.program-sim-dl__hub.program-sim-dl__hub{width:22rem;position:absolute;inset:0 auto 0 0}.program-sim-dl__hub.program-sim-dl__hub,.program-sim-dl__breakdown{opacity:0;visibility:hidden;max-width:22rem}.program-sim-dl__breakdown{max-width:none}.is-answered .program-sim-dl__hub.program-sim-dl__hub,.is-answered .program-sim-dl__breakdown{opacity:1;visibility:visible;transition:opacity .6s ease-out .96s,visibility 0s .96s}.program-sim-dl__hub [data-flux-callout]{min-height:0}.program-sim-dl__segment{opacity:0;transition:opacity .3s}.is-answered .program-sim-dl__segment{opacity:1}.program-sim-dl__layer{z-index:11;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.program-sim-dl__dialog{opacity:0;visibility:hidden;background:#fff;border-radius:.75rem;max-height:calc(100% - 1.5rem);transition:opacity .2s,transform .2s,visibility 0s linear .2s;position:relative;overflow:hidden;transform:scale(.97);box-shadow:0 0 0 1px #0000000d,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.dark .program-sim-dl__dialog{background:#27272a;box-shadow:0 0 0 1px #3f3f46,0 10px 15px -3px #0000004d}.program-sim-dl__dialog.is-shown{opacity:1;visibility:visible;transition:opacity .2s .18s,transform .2s .18s,visibility 0s .18s;transform:none}.program-sim-dl__dialog-body{padding:1.5rem}.program-sim-dl__dialog--topics{width:61.92rem}.program-sim-dl__dialog--topics .program-sim-dl__dialog-body{zoom:.86;width:72rem}.program-sim-dl__dialog--settings{width:500px}.program-sim-dl__dialog .is-focus{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.program-sim-dl__check{color:#fff;background:#fff;border:1px solid #d4d4d8;border-radius:.3rem;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;box-shadow:0 1px 2px #0000000d}.dark .program-sim-dl__check{background:#ffffff1a;border-color:#ffffff1a}.program-sim-dl__check.is-on{background:var(--color-teal-500);box-shadow:none;border-color:#0000}.program-sim-dl__creating{z-index:20;opacity:0;visibility:hidden;background:#ffffffe6;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;transition:opacity .22s,visibility 0s linear .22s;display:flex;position:absolute;inset:0}.dark .program-sim-dl__creating{background:#18181be6}.program-sim-dl__creating.is-shown{opacity:1;visibility:visible;transition:opacity .22s,visibility}.program-sim-dl__tab{white-space:nowrap;color:#52525b;border-radius:.375rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:500;display:flex}.program-sim-dl__tab>svg:first-child{color:#71717a}.dark .program-sim-dl__tab{color:#ffffffb3}.dark .program-sim-dl__tab>svg:first-child{color:#a1a1aa}.program-sim-dl__tab.is-on{color:#27272a;background:#fff;box-shadow:0 1px 2px #0000000d}.program-sim-dl__tab.is-on>svg:first-child{color:#27272a}.dark .program-sim-dl__tab.is-on{color:#fff;background:#fff3}.dark .program-sim-dl__tab.is-on>svg:first-child{color:#fff}@container dl-stage (max-width:1060px){.program-sim-dl__fit{zoom:.8}.program-sim-dl__dialog--topics{width:57.6rem}.program-sim-dl__dialog--topics .program-sim-dl__dialog-body{zoom:.8}}@media(prefers-reduced-motion:reduce){.program-sim-dl__modal,.program-sim-dl__dialog,.program-sim-dl__veil,.program-sim-dl__calendar,.program-sim-dl__row--new,.program-sim-dl__creating,.program-sim-dl__spacer,.program-sim-dl__hub,.program-sim-dl__breakdown{transition:none!important}.program-sim-dl__caret{animation:none}}.program-sim--analytics .program-sim__stage{--sim-h:37.5rem;background-color:var(--console-ground);background-image:radial-gradient(#71717a29 1px,#0000 1.2px);background-size:12px 12px;container-type:inline-size}.program-sim--analytics .program-sim__stage [data-flux-card]:hover{--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y);transform:none}.program-sim-pa__page{zoom:.95;flex-direction:column;max-width:74.5rem;height:100%;margin:0 auto;padding:1.25rem 1.25rem 1rem;display:flex}.program-sim-pa__grid{grid-template-columns:23rem minmax(0,1fr)}.program-sim-pa__short{display:none}@container (max-width:68rem){.program-sim-pa__bars{display:none}}@container (max-width:56rem){.program-sim-pa__page{zoom:.9}.program-sim-pa__grid{grid-template-columns:17rem minmax(0,1fr)}.program-sim-pa__short{display:inline}.program-sim-pa__compact,.program-sim-pa__wide{display:none}}.program-sim-pa__box{flex:auto;min-height:0}.program-sim-pa__fill{transition:width .7s ease-out}.program-sim--analytics .is-instant .program-sim-pa__fill,.program-sim--analytics .is-instant .program-sim-pa__tray{transition:none}.program-sim-pa__tray{flex-shrink:0;max-height:0;transition:max-height .26s;overflow:hidden}.program-sim-pa__tray.is-shown{max-height:7rem}.program-sim-pa__check{width:1.75rem;height:1.75rem;color:var(--color-accent-foreground,#fff);background:#fff;border:1px solid #d4d4d8;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.program-sim-pa__check svg{opacity:0;width:1.25rem;height:1.25rem}.program-sim-pa__check.is-on,.program-sim-pa__check.is-mixed{background:var(--color-teal-500);box-shadow:none;border-color:#0000}.program-sim-pa__check.is-on svg,.program-sim-pa__check.is-mixed svg{opacity:1}.dark .program-sim-pa__check{background:#ffffff1a;border-color:#ffffff1a}.dark .program-sim-pa__check.is-on,.dark .program-sim-pa__check.is-mixed{background:var(--color-teal-500);border-color:#0000}.program-sim-pa__scroll{height:100%}.program-sim-pa__session{height:auto;padding:1.75rem 2.75rem 2rem;display:block}.program-sim-pa__question{width:46rem;margin:0 auto;position:relative}.program-sim--tutor .program-sim__stage{--sim-h:37.5rem;background-color:var(--console-ground);background-image:radial-gradient(#71717a29 1px,#0000 1.2px);background-size:12px 12px}.program-sim--tutor .program-sim__stage [data-flux-card]:hover{--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y);transform:none}.program-sim-tt__viewport{height:100%}.program-sim-tt__page{padding:1.5rem;container-type:inline-size}.program-sim-tt__card{width:42rem}@container (min-width:68rem){.program-sim-tt__card{width:46rem}}@container (max-width:62rem){.program-sim-tt__card{width:38rem}}.program-sim-tt__spacer{flex-grow:.1;transition:flex-grow .81s ease-in-out}.is-answered>.program-sim-tt__spacer{flex-grow:0}.program-sim-tt__segment{opacity:0;transition:opacity .3s}.program-sim-tt__segment.is-on{opacity:1}.program-sim-tt__panel{z-index:20;visibility:hidden;inset-block:0;flex-direction:column;width:24rem;transition:transform .15s ease-in,visibility 0s linear .15s;display:flex;position:absolute;right:0;transform:translate(calc(100% + 2rem));box-shadow:-8px 0 30px -5px #00000026}.program-sim-tt__panel.is-open{visibility:visible;transition:transform .2s ease-out,visibility;transform:none}.program-sim-tt__page.is-instant *,.program-sim-tt__page.is-instant .program-sim-tt__spacer,.program-sim-tt__panel.is-instant{transition:none!important}.program-sim-tt__word.is-out{visibility:hidden}.program-sim-tt__prompt.is-focus{border-color:#a1a1aa;box-shadow:0 0 0 2px #18181b1a,0 1px 2px #0000000d}.dark .program-sim-tt__prompt.is-focus{border-color:#71717a;box-shadow:0 0 0 2px #ffffff1a}.program-sim-tt__caret{vertical-align:-.15em;background:currentColor;width:1px;height:1.1em;margin-left:1px;animation:1s step-end infinite program-sim-tt-caret;display:inline-block}@keyframes program-sim-tt-caret{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.program-sim-tt__panel,.program-sim-tt__spacer,.program-sim-tt__segment{transition:none!important}.program-sim-tt__caret{animation:none}}.program-sim--guides .program-sim__stage{--sim-h:37.5rem;background-color:var(--console-ground);background-image:radial-gradient(#71717a29 1px,#0000 1.2px);background-size:12px 12px}.program-sim--guides .program-sim__stage [data-flux-card]:hover{--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y);transform:none}.program-sim--guides .program-sim__stage [data-flux-card]{transition:none}.program-sim-cg__page{padding:2rem 1.5rem}.program-sim-cg__lib-title{font-size:2.25rem;line-height:2.5rem;font-weight:var(--breeze-page-title-weight,700);color:#27272a}.program-sim-cg__lib-sub{color:#71717a;font-size:1rem;line-height:1.5rem}.dark .program-sim-cg__lib-title{color:#fff}.dark .program-sim-cg__lib-sub{color:#ffffffb3}.program-sim-cg__search-bar{gap:1rem;display:flex}.program-sim-cg__field{width:28rem;min-width:0;max-width:100%;position:relative}.program-sim-cg__input{color:#3f3f46;white-space:nowrap;background:#fff;border:1px solid #e4e4e7;border-bottom-color:#d4d4d8cc;border-radius:.5rem;align-items:center;height:2.5rem;padding:0 .75rem 0 2.5rem;font-size:.875rem;line-height:1.375rem;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.program-sim-cg__input.is-focus{outline-offset:-1px;outline:2px solid #005fcc}.program-sim-cg__input .is-placeholder{color:#a1a1aa}.program-sim-cg__input-icon{color:#a1a1aabf;position:absolute;left:.75rem}.dark .program-sim-cg__input{box-shadow:none;color:#d4d4d8;background:#ffffff1a;border-color:#ffffff1a}.dark .program-sim-cg__input .is-placeholder{color:#a1a1aa}.dark .program-sim-cg__input-icon{color:#fff9}.program-sim-cg__caret{background:currentColor;width:1px;height:1.05rem;margin-left:1px;animation:1s step-end infinite program-sim-cg-caret;display:inline-block}@keyframes program-sim-cg-caret{50%{opacity:0}}.program-sim-cg__options{z-index:5;opacity:0;visibility:hidden;background:#fff;border:1px solid #e4e4e7;border-radius:.5rem;padding:.3125rem;position:absolute;top:calc(100% + 5px);left:0;right:0;box-shadow:0 1px 2px #0000000d}.program-sim-cg__options.is-shown{opacity:1;visibility:visible}.program-sim-cg__option{color:#27272a;border-radius:.375rem;align-items:center;padding:.375rem .5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.program-sim-cg__option.is-active{background:#f4f4f5}.dark .program-sim-cg__options{background:#3f3f46;border-color:#52525b}.dark .program-sim-cg__option{color:#fff}.dark .program-sim-cg__option.is-active{background:#52525b}.program-sim-cg__btn{color:#27272a;white-space:nowrap;background:#fff;border:1px solid #e4e4e7;border-bottom-color:#d4d4d8cc;border-radius:.5rem;flex:none;align-items:center;gap:.5rem;height:2.5rem;padding:0 1rem 0 .75rem;font-size:.875rem;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000000d}.dark .program-sim-cg__btn{color:#fff;background:#3f3f46;border-color:#52525b}.program-sim-cg__card-head{color:#27272a;font-size:1.25rem;font-weight:700;line-height:1.75rem}.dark .program-sim-cg__card-head{color:#fff}.program-sim-cg__suggested{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.program-sim-cg__guide-card{border-radius:.75rem;flex-direction:column;padding:1.5rem;display:flex}.program-sim-cg__guide-card-title{-webkit-line-clamp:2;color:#27272a;-webkit-box-orient:vertical;font-size:1.25rem;font-weight:500;line-height:1.75rem;display:-webkit-box;overflow:hidden}.program-sim-cg__guide-card-text{-webkit-line-clamp:2;color:#71717a;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.875rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}.program-sim-cg__guide-card.is-long .program-sim-cg__guide-card-text{-webkit-line-clamp:1}.program-sim-cg__guide-card-meta{color:#71717a;align-items:center;gap:.25rem;margin-top:auto;padding-top:1rem;font-size:.75rem;line-height:1rem;display:flex}.dark .program-sim-cg__guide-card-title{color:#fff}.dark .program-sim-cg__guide-card-text,.dark .program-sim-cg__guide-card-meta{color:#ffffffb3}.program-sim-cg__reader{position:relative;overflow:hidden}.program-sim-cg__reader-inner{will-change:transform;padding:2rem .75rem 3rem;position:relative}.program-sim-cg__search-row{max-width:56rem;margin-inline:auto}.program-sim-cg__layout{grid-template-columns:minmax(0,56rem) 13rem;align-items:start;gap:1.5rem;margin-top:2rem;display:grid}.program-sim-cg__guide.program-sim-cg__guide{padding:2rem}.program-sim-cg__guide-title{color:#27272a;font-size:1.5rem;font-weight:500;line-height:2rem}.program-sim-cg__guide-time{color:#71717a;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-style:italic;line-height:1.25rem;display:flex}.dark .program-sim-cg__guide-title{color:#fff}.dark .program-sim-cg__guide-time{color:#ffffffb3}.program-sim-cg__accordion{margin-top:3rem}.program-sim-cg__item{border-bottom:1px solid #27272a1a;padding:1rem 0}.program-sim-cg__item.is-last{border-bottom:0;padding-bottom:0}.dark .program-sim-cg__item{border-bottom-color:#ffffff1a}.program-sim-cg__item-head{color:#27272a;justify-content:space-between;align-items:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;display:flex}.program-sim-cg__item-head svg{flex:none;margin-inline-start:1.5rem}.dark .program-sim-cg__item-head{color:#fff}.program-sim-cg__sep{background:#27272a0d;height:1px}.dark .program-sim-cg__sep{background:#ffffff1a}.program-sim-cg__term{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.program-sim-cg__term{-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}}.program-sim-cg__term{text-underline-offset:3px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px}.program-sim-cg__term.is-open,.is-defining [data-sim-target=term]{-webkit-text-decoration-color:rgb(var(--accent,13 148 136));text-decoration-color:rgb(var(--accent,13 148 136))}.program-sim-cg__copy .cg-citation-sup{vertical-align:super;font-size:.68em;line-height:0}.program-sim-cg__rail{z-index:4;background:#ffffffe6;border:1px solid #e4e4e7;border-radius:.5rem;width:13rem;padding:.75rem;position:absolute;right:max(.75rem,100% - 71.25rem);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.dark .program-sim-cg__rail{background:#18181bd9;border-color:#3f3f46}.program-sim-cg__rail-label{letter-spacing:.025em;text-transform:uppercase;color:#71717a;padding:0 .5rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem}.dark .program-sim-cg__rail-label{color:#a1a1aa}.program-sim-cg__rail-item{color:#71717a;border-radius:.375rem;align-items:center;gap:.5rem;min-height:2.25rem;padding:.375rem .5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.program-sim-cg__rail-dot{background:#d4d4d8;border-radius:9999px;flex:none;width:.375rem;height:.375rem}.program-sim-cg__rail-item.is-current{color:#09090b;background:#f4f4f5;font-weight:700}.program-sim-cg__rail-item.is-current .program-sim-cg__rail-dot{background:#14b8a6}.dark .program-sim-cg__rail-item{color:#a1a1aa}.dark .program-sim-cg__rail-dot{background:#52525b}.dark .program-sim-cg__rail-item.is-current{color:#fafafa;background:#27272a}.dark .program-sim-cg__rail-item.is-current .program-sim-cg__rail-dot{background:#2dd4bf}.program-sim-cg__rail-foot{border-top:1px solid #e4e4e7;margin-top:.75rem;padding-top:.75rem}.dark .program-sim-cg__rail-foot{border-top-color:#3f3f46}.program-sim-cg__rail-top{color:#52525b;align-items:center;gap:.5rem;min-height:2.25rem;padding:.375rem .5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.program-sim-cg__rail-top svg{color:#a1a1aa}.dark .program-sim-cg__rail-top{color:#d4d4d8}.dark .program-sim-cg__rail-top svg{color:#71717a}.program-sim-cg__pop{z-index:6;box-sizing:border-box;color:#18181b;text-align:left;opacity:0;visibility:hidden;background:#fff;border:1px solid #d4d4d8;border-radius:.75rem;width:max-content;max-width:min(22rem,100% - 1rem);padding:.875rem 1rem;font-size:.875rem;line-height:1.5;transition:opacity .12s ease-out,transform .12s ease-out,visibility 0s linear .12s;position:absolute;top:0;left:0;transform:translateY(2px);box-shadow:0 12px 40px #09090b2e,0 2px 8px #09090b14}.program-sim-cg__pop.is-shown{opacity:1;visibility:visible;transition:opacity .12s ease-out,transform .12s ease-out,visibility;transform:none}.dark .program-sim-cg__pop{color:#fafafa;background:#18181b;border-color:#3f3f46;box-shadow:0 12px 40px #0000008c,0 2px 8px #00000059}.program-sim-cg__pop-body{gap:.5rem;display:grid}.program-sim-cg__pop-body p{margin:0}.program-sim-cg__pop-title-row{flex-wrap:wrap;align-items:baseline;gap:.375rem .75rem;display:flex}.program-sim-cg__pop-headword.program-sim-cg__pop-headword{font-size:1rem;font-weight:700;line-height:1.3}.program-sim-cg__pop-link{white-space:nowrap;color:#1e40af;flex-shrink:0;font-size:.8125rem;font-weight:600;line-height:1.3}.dark .program-sim-cg__pop-link{color:#93c5fd}.program-sim-cg__pop-context{color:#52525b}.dark .program-sim-cg__pop-context{color:#d4d4d8}.program-sim-cg__pop-drug{border-top:1px solid #e4e4e7;gap:.375rem;margin:0;padding:.625rem 0 0;display:grid}.dark .program-sim-cg__pop-drug{border-top-color:#3f3f46}.program-sim-cg__pop-drug dt{font-weight:650;display:inline}.program-sim-cg__pop-drug dt:after{content:": "}.program-sim-cg__pop-drug dd{margin:0;display:inline}.program-sim-cg__pop-note{border-left:3px solid rgb(var(--accent,13 148 136));background:rgb(var(--accent,13 148 136));border-radius:0 .375rem .375rem 0;padding:.5rem .75rem}@supports (color:color-mix(in lab,red,red)){.program-sim-cg__pop-note{background:color-mix(in srgb,rgb(var(--accent,13 148 136))8%,transparent)}}.program-sim--glossary .program-sim__stage{--sim-h:26rem}.program-sim--glossary .program-sim__search,.program-sim--glossary .program-sim__account,.program-sim--glossary .program-sim__steps{display:none}.program-sim-cg__gloss{height:100%;overflow:hidden}.program-sim-cg__gloss-inner{will-change:transform;padding:0 1.5rem;position:relative}.program-sim-cg__gloss .program-sim-cg__copy{overflow-wrap:break-word}.program-sim-cg__gloss-card.program-sim-cg__gloss-card{margin-top:-1rem;padding:2rem 2rem 4rem}@media(max-width:39.99rem){.program-sim--glossary .program-sim__stage{--sim-h:34rem}.program-sim-cg__gloss-inner{padding:0 .75rem}.program-sim-cg__gloss-card.program-sim-cg__gloss-card{padding:1.75rem 1rem 4rem}.program-sim--glossary .program-sim__wordmark{display:none}}.program-sim--cards .program-sim__stage{--sim-h:39.5rem;background-color:#fff;background-image:radial-gradient(circle,#0000000b 1px,#0000 1px);background-size:6px 6px}.dark .program-sim--cards .program-sim__stage{background-color:#18181b;background-image:radial-gradient(circle,#ffffff0b 1px,#0000 1px)}.program-sim--cards .program-sim__scenes{pointer-events:none}.program-sim-fc__page{padding:1.75rem 2rem}.program-sim-fc__study{padding-bottom:1rem}.program-sim-fc__search{width:28rem}.program-sim-fc__select{white-space:nowrap;background:#fff;border:1px solid #e4e4e7;border-bottom-color:#d4d4d8cc;border-radius:.5rem;align-items:center;height:2.5rem;padding:0 .75rem;font-size:.875rem;display:flex;box-shadow:0 1px 2px #0000000d}.dark .program-sim-fc__select{background:#ffffff1a;border-color:#ffffff1a}.program-sim--cards [data-flux-card].program-sim-fc__hover{--card-shadow-active-x:var(--card-shadow-hover-x);--card-shadow-active-y:var(--card-shadow-hover-y);transform:translateY(var(--card-shadow-hover-lift))}.program-sim--cards [data-flux-card][data-hatch].program-sim-fc__hover:after{opacity:1;--hatch-reveal:100%;transition:opacity .2s ease-out var(--hatch-delay),--hatch-reveal var(--hatch-sweep)ease-out var(--hatch-delay)}.program-sim--cards .program-sim__stage [data-flux-card].is-sim-pressed{box-shadow:var(--card-shadow-active-x) var(--card-shadow-active-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.program-sim-fc__editor{background:#fff;border:1px solid #e4e4e7;border-bottom-color:#d4d4d8cc;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}.dark .program-sim-fc__editor{background:#ffffff1a;border-color:#ffffff1a}.program-sim-fc__toolbar{color:#a1a1aa;background:#fafafa;border-bottom:1px solid #e4e4e7;align-items:center;gap:.5rem;height:2.5rem;padding:.5rem .625rem;display:flex}.dark .program-sim-fc__toolbar{background:#ffffff0f;border-bottom-color:#ffffff1a}.program-sim-fc__toolbar-rule{background:#d4d4d8;width:1px;height:1rem}.dark .program-sim-fc__toolbar-rule{background:#ffffff26}.program-sim-fc__placeholder{color:#a1a1aa;min-height:3.25rem;padding:.75rem 1rem;font-size:.875rem}.program-sim-fc__instant>.program-sim__scene,.program-sim-fc__instant .flashcard{transition:none!important}.program-sim-fc__toast{z-index:5;opacity:0;visibility:hidden;width:max-content;max-width:24rem;transition:opacity .22s,transform .26s,visibility 0s linear .26s;position:absolute;top:1rem;right:1rem;transform:translateY(-.5rem)}.program-sim-fc__toast.is-shown{opacity:1;visibility:visible;transition:opacity .22s,transform .26s,visibility;transform:none}@media(prefers-reduced-motion:reduce){.program-sim--cards .flashcard,.program-sim-fc__toast{transition:none!important}}.program-sim--cards .program-sim__scene{transition:opacity .15s,visibility 0s linear .15s}.program-sim--cards .program-sim__scene.is-active{transition:opacity .22s .15s,visibility 0s .15s}.program-sim--practice .program-sim__stage{--sim-h:38rem;background-color:var(--console-ground);background-image:radial-gradient(#71717a29 1px,#0000 1.2px);background-size:12px 12px}.program-sim--practice .program-sim__stage [data-flux-card]:hover{--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y);transform:none}.program-sim--practice .category-item:hover{background-color:#0000}.program-sim--practice .category-item--selected:hover{background-color:var(--color-teal-50)}.dark .program-sim--practice .category-item--selected:hover{background-color:#0b4f4a4d}@supports (color:color-mix(in lab,red,red)){.dark .program-sim--practice .category-item--selected:hover{background-color:color-mix(in oklab,var(--color-teal-900)30%,transparent)}}.program-sim--practice .category-item--viewing.category-item--selected:hover{background-color:var(--color-teal-100)}.dark .program-sim--practice .category-item--viewing.category-item--selected:hover{background-color:#0b4f4a80}@supports (color:color-mix(in lab,red,red)){.dark .program-sim--practice .category-item--viewing.category-item--selected:hover{background-color:color-mix(in oklab,var(--color-teal-900)50%,transparent)}}.program-sim--practice .practice-resource-thumb:hover{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.program-sim--practice .practice-resource-thumb:hover{border-color:color-mix(in oklab,rgb(var(--accent))28%,rgb(var(--card-border)))}}.program-sim--practice .practice-resource-thumb:hover{box-shadow:2px 3px rgba(var(--card-shadow-color),calc(var(--card-shadow-opacity)*.55));transform:none}.dark .program-sim--practice .practice-resource-thumb:hover{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .program-sim--practice .practice-resource-thumb:hover{border-color:color-mix(in oklab,rgb(var(--accent))24%,var(--border-color-dark))}}.program-sim--practice .is-instant,.program-sim--practice .is-instant *,.program-sim--practice .is-instant :after{transition:none!important;animation:none!important}.program-sim-pq__scroll{height:100%}.program-sim-pq__page{padding:1.25rem 1.5rem}.program-sim-pq__fit{zoom:.86;max-width:69rem;margin-inline:auto}.program-sim-pq__x{color:#27272a;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin:-.5rem -.375rem -.5rem 0;display:inline-flex}.dark .program-sim-pq__x{color:#fff}.program-sim-pq__x.is-sim-pressed{background-color:#27272a0d}.dark .program-sim-pq__x.is-sim-pressed{background-color:#ffffff26}.program-sim-pq__check{color:#fff;background:#fff;border:1px solid #d4d4d8;border-radius:.3rem;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;box-shadow:0 1px 2px #0000000d}.dark .program-sim-pq__check{background:#ffffff1a;border-color:#ffffff1a}.program-sim-pq__check.is-on{background:var(--color-teal-500);box-shadow:none;border-color:#0000}.program-sim-pq__row{align-items:flex-start;display:flex}.program-sim-pq__spacer{flex:1 1 0;transition:flex-grow .81s ease-in-out}.is-answered .program-sim-pq__spacer{flex-grow:0}.program-sim-pq__card-wrap{flex:none;width:46rem;position:relative}.program-sim-pq__card{width:100%}.program-sim-pq__hub-zone{flex:1 1 0;min-width:0;margin-left:1rem}.program-sim-pq__hub{opacity:0;visibility:hidden;max-width:22rem}.is-answered .program-sim-pq__hub{opacity:1;visibility:visible;transition:opacity .81s ease-out .56s,visibility 0s .56s}.program-sim-pq__hub [data-flux-callout]{min-height:0}.program-sim-pq__segment{opacity:0;transition:opacity .3s}.is-answered .program-sim-pq__segment{opacity:1}.program-sim-pq__drawer{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.program-sim-pq__drawer>*{min-height:0;overflow:hidden}.is-analysis .program-sim-pq__drawer{grid-template-rows:1fr}.is-analysis .program-sim-pq__help{color:#18181b}.dark .is-analysis .program-sim-pq__help{color:#fff}.program-sim-pq__veil{z-index:10;opacity:0;visibility:hidden;background:#0000001a;transition:opacity .26s,visibility 0s linear .26s;position:absolute;inset:0}.program-sim-pq__veil.is-shown{opacity:1;visibility:visible;transition:opacity .26s,visibility}.program-sim-pq__modal{z-index:11;opacity:0;visibility:hidden;background:#fff;border-radius:.75rem;padding:1.5rem;transition:opacity .2s,transform .2s,visibility 0s linear .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.95);box-shadow:0 0 0 1px #0000000d,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.dark .program-sim-pq__modal{background:#27272a;box-shadow:0 0 0 1px #3f3f46,0 10px 15px -3px #0000004d}.program-sim-pq__modal.is-shown{opacity:1;visibility:visible;transition:opacity .2s .16s,transform .2s .16s,visibility 0s .16s;transform:translate(-50%,-50%)}.program-sim-pq__modal--settings{zoom:.86;width:500px}.program-sim-pq__modal--diagram{width:min(72rem,100% - 3rem)}.program-sim-pq__diagram{width:auto;max-width:100%;max-height:calc(var(--sim-h) - 7.5rem);object-fit:contain}.program-sim-pq__tab{white-space:nowrap;color:#52525b;border-radius:.375rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:500;display:flex}.program-sim-pq__tab>svg:first-child{color:#71717a}.dark .program-sim-pq__tab{color:#ffffffb3}.dark .program-sim-pq__tab>svg:first-child{color:#a1a1aa}.program-sim-pq__tab.is-on{color:#27272a;background:#fff;box-shadow:0 1px 2px #0000000d}.program-sim-pq__tab.is-on>svg:first-child{color:#27272a}.dark .program-sim-pq__tab.is-on{color:#fff;background:#fff3}.dark .program-sim-pq__tab.is-on>svg:first-child{color:#fff}.program-sim-pq__limit.is-focus{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.program-sim-pq__caret{background:currentColor;width:1px;height:1.1rem;margin-left:1px;animation:1s step-end infinite program-sim-pq-caret}@keyframes program-sim-pq-caret{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.program-sim-pq__spacer,.program-sim-pq__hub,.program-sim-pq__drawer,.program-sim-pq__veil,.program-sim-pq__modal{transition:none!important}}.program-sim--fm .program-sim__stage{background-color:#fff;background-image:radial-gradient(circle,#0000000b 1px,#0000 1px);background-size:6px 6px}.dark .program-sim--fm .program-sim__stage{background-color:#18181b;background-image:radial-gradient(circle,#ffffff0b 1px,#0000 1px)}.program-sim--fm .program-sim__search,.program-sim--fm .program-sim__account,.program-sim--fm .program-sim__steps{display:none}.program-sim--fm{gap:.875rem}.program-sim--fm .breeze-program-sample__caption{text-align:left;font-size:.8125rem;font-style:normal;line-height:1.5}.program-sim--fm .program-sim__stage>:not(.program-sim__cursor){pointer-events:none}.program-sim-fm__page{padding:1.75rem 1.25rem 2rem}.program-sim-fm__zoom{width:43.75rem;transform:scale(var(--fm-zoom,.75));transform-origin:0 0}.program-sim-fm__page--match{padding:1.5rem 1.5rem 1.75rem;position:relative}.program-sim-fm__page--match>.relative{position:static}.program-sim--fm .match-tile--default:hover{box-shadow:none;transform:none}.program-sim--fm .program-sim__stage .match-tile.is-sim-pressed{box-shadow:var(--card-shadow-hover-x) var(--card-shadow-hover-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.dark .program-sim--fm .program-sim__stage .match-tile.is-sim-pressed{box-shadow:calc(var(--card-shadow-x)*1.5) calc(var(--card-shadow-hover-y)*1.15) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.program-sim-fm__dissolve{animation:.47s ease-out forwards program-sim-fm-dissolve}@keyframes program-sim-fm-dissolve{0%{opacity:1;filter:blur();transform:scale(1)}28%{opacity:1;filter:blur();animation-timing-function:ease-out;transform:scale(1.035)}to{opacity:0;filter:blur(1.5px);transform:scale(.96)}}.program-sim-fm__instant .match-tile{transition:none!important}.program-sim-fm__done{opacity:0;visibility:hidden;justify-content:center;align-items:center;min-height:22rem;padding:0 1rem;transition:opacity .15s,visibility 0s linear .15s;display:flex;position:absolute;inset:0}.program-sim-fm__done.is-shown{opacity:1;visibility:visible;transition:opacity .15s,visibility}.program-sim-fm__board.is-away{visibility:hidden}.program-sim--fm-write .program-sim__stage{--sim-h:31rem}@media(min-width:80rem){.program-sim--fm-write .program-sim__stage{--sim-h:28.625rem}}.program-sim-fm__line{white-space:nowrap;height:35px;display:block;overflow:hidden}.program-sim-fm__caret{vertical-align:-.2em;background:currentColor;width:1.5px;height:1.15em;margin-left:1px;animation:1.06s step-end infinite program-sim-fm-caret;display:inline-block}@keyframes program-sim-fm-caret{50%{opacity:0}}.program-sim-fm__icon-static :is(.typed-svg-circle,.typed-svg-mark,.typed-svg-x-1,.typed-svg-x-2){stroke-dashoffset:0;animation:none}@media(prefers-reduced-motion:reduce){.program-sim-fm__caret{animation:none}.program-sim--fm :is(.typed-svg-circle,.typed-svg-mark,.typed-svg-x-1,.typed-svg-x-2){stroke-dashoffset:0;animation:none}.program-sim-fm__done,.program-sim--fm .match-tile,.program-sim--fm-match circle{transition:none!important}}.program-sim--fm .program-sim__wordmark{white-space:nowrap}@media(max-width:79.99rem){.program-sim--fm .program-sim__wordmark{display:none}}.program-sim--fm .program-sim__window:after{content:"";z-index:40;border-radius:inherit;opacity:0;pointer-events:none;background:#fff9;transition:opacity .4s;position:absolute;inset:0}.dark .program-sim--fm .program-sim__window:after{background:#18181b99}.program-sim--fm.is-resting .program-sim__window:after{opacity:1}.program-sim--fm.is-resting .program-sim__window{cursor:pointer}.program-sim--decks .program-sim__stage{--sim-h:38rem;background-color:#fff;background-image:radial-gradient(circle,#0000000b 1px,#0000 1px);background-size:6px 6px}.dark .program-sim--decks .program-sim__stage{background-color:#18181b;background-image:radial-gradient(circle,#ffffff0b 1px,#0000 1px)}.program-sim--decks .program-sim__scenes,.program-sim--decks .program-sim-fd__modal,.program-sim--decks .program-sim-fd__toast{pointer-events:none}.program-sim--decks .program-sim__stage [data-flux-card]:hover{--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y);transform:none}.program-sim-fd__page{padding:1.75rem 2rem}.program-sim-fd__deck{padding-bottom:24rem}.program-sim-fd__search{width:28rem}.program-sim-fd__select{white-space:nowrap;background:#fff;border:1px solid #e4e4e7;border-bottom-color:#d4d4d8cc;border-radius:.5rem;align-items:center;height:2.5rem;padding:0 .75rem;font-size:.875rem;display:flex;box-shadow:0 1px 2px #0000000d}.program-sim-fd__select--native{width:100%}.dark .program-sim-fd__select{background:#ffffff1a;border-color:#ffffff1a}.program-sim-fd__blank{flex:1;align-self:stretch}.program-sim-fd__name-field{outline-offset:-1px;color:#3f3f46;white-space:nowrap;background:#fff;border:1px solid #e4e4e7;border-radius:.5rem;outline:2px solid #1065d6;align-items:center;width:37.5rem;height:2.5rem;padding:0 .75rem;font-size:.875rem;display:flex;box-shadow:0 1px 2px #0000000d}.dark .program-sim-fd__name-field{color:#d4d4d8;background:#ffffff1a;border-color:#ffffff1a}.program-sim-fd__selected{background:#b4d5fe}.dark .program-sim-fd__selected{background:#264f78}.program-sim-fd__caret{vertical-align:-.2em;background:currentColor;width:1px;height:1.1em;margin-left:1px;animation:1s step-end infinite program-sim-fd-caret;display:inline-block}@keyframes program-sim-fd-caret{50%{opacity:0}}.program-sim-fd__editor{background:#fff;border:1px solid #e4e4e7;border-bottom-color:#d4d4d8cc;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}.dark .program-sim-fd__editor{background:#ffffff1a;border-color:#ffffff1a}.program-sim-fd__toolbar{color:#a1a1aa;background:#fafafa;border-bottom:1px solid #e4e4e7;align-items:center;gap:.5rem;height:2.5rem;padding:.5rem;display:flex}.dark .program-sim-fd__toolbar{background:#ffffff0f;border-bottom-color:#ffffff1a}.program-sim-fd__tool{border-radius:.125rem;padding:.125rem;transition:color .15s;display:flex}.program-sim-fd__tool.is-on{color:#27272a}.dark .program-sim-fd__tool.is-on{color:#fff}.program-sim-fd__toolbar-rule{background:#e4e4e7;width:1px;height:1rem}.dark .program-sim-fd__toolbar-rule{background:#fff3}.program-sim-fd__content{color:#3f3f46;min-height:3.25rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5rem}.dark .program-sim-fd__content{color:#d4d4d8}.program-sim-fd__content ul{padding-left:1.5rem;list-style:outside}.program-sim-fd__placeholder{color:#a1a1aa}.program-sim-fd__land{animation:.52s cubic-bezier(.2,.8,.3,1) both program-sim-fd-land;animation-delay:var(--land-delay,0s)}@keyframes program-sim-fd-land{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}.program-sim-fd__veil{z-index:10;opacity:0;visibility:hidden;background:#0000001a;transition:opacity .22s,visibility 0s linear .22s;position:absolute;inset:0}.program-sim-fd__veil.is-shown{opacity:1;visibility:visible;transition:opacity .22s,visibility}.program-sim-fd__modal{z-index:11;opacity:0;visibility:hidden;transform:translate(-50%,-48%)scale(var(--modal-scale,1));transition:opacity .2s,transform .26s cubic-bezier(.2,.8,.3,1),visibility 0s linear .26s;position:absolute;top:50%;left:50%}.program-sim-fd__modal.is-shown{opacity:1;visibility:visible;transform:translate(-50%,-50%)scale(var(--modal-scale,1));transition:opacity .2s .12s,transform .26s cubic-bezier(.2,.8,.3,1) .12s,visibility 0s .12s}.program-sim-fd__modal--import{--modal-scale:.87;width:42rem}.program-sim-fd__textarea{color:#3f3f46;background:#fff;border:1px solid #e4e4e7;border-bottom-color:#d4d4d8cc;border-radius:.5rem;height:6.5rem;padding:.75rem;font-size:.875rem;line-height:1.25rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}.program-sim-fd__textarea>span{white-space:pre-wrap;tab-size:4}.program-sim-fd__textarea.is-focus{outline-offset:-1px;outline:2px solid #1065d6}.dark .program-sim-fd__textarea{color:#d4d4d8;background:#ffffff1a;border-color:#ffffff1a}.program-sim-fd__placeholder-text{color:#a1a1aa}.program-sim-fd__checkbox{background:#fff;border:1px solid #d4d4d8;border-radius:.3rem;width:1.125rem;height:1.125rem;box-shadow:0 1px 2px #0000000d}.dark .program-sim-fd__checkbox{background:#ffffff1a;border-color:#ffffff1a}.program-sim-fd__toast{z-index:12;opacity:0;visibility:hidden;width:max-content;max-width:24rem;transition:opacity .22s,transform .26s,visibility 0s linear .26s;position:absolute;top:1rem;right:1rem;transform:translateY(-.5rem)}.program-sim-fd__toast.is-shown{opacity:1;visibility:visible;transition:opacity .22s,transform .26s,visibility;transform:none}.program-sim--decks .program-sim__scene{transition:opacity .15s,visibility 0s linear .15s}.program-sim--decks .program-sim__scene.is-active{transition:opacity .22s .15s,visibility 0s .15s}@media(prefers-reduced-motion:reduce){.program-sim-fd__modal,.program-sim-fd__veil,.program-sim-fd__toast{transition:none!important}.program-sim-fd__land,.program-sim-fd__caret{animation:none}}@media(min-width:64rem){.breeze-feature-split.program-sim-fd__split{grid-template-columns:minmax(0,1fr)}.program-sim-fd__split .program-sim-fd__copy{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem 4rem;display:grid}.program-sim-fd__copy>:not(ul){grid-column:1}.program-sim-fd__copy>ul{grid-area:1/2/span 3;margin-top:0}}.breeze-feature-phase.breeze-feature-phase--art{grid-template-columns:minmax(0,44rem) 9.375rem;align-items:center;column-gap:2.5rem;width:fit-content;max-width:100%;display:grid}.breeze-feature-phase__copy{flex-direction:column;gap:.75rem;min-width:0;display:flex}.line-art{justify-self:center;position:relative}.phase-art{--phase-art-height:6.5rem;--phase-art-ratio:1.44;--phase-art-stroke:1.75px;--phase-art-ink:rgb(var(--accent));--phase-art-muted:#71717a;--phase-art-paper:rgb(var(--page-bg));width:calc(var(--phase-art-height)*var(--phase-art-ratio));height:var(--phase-art-height);pointer-events:none;flex:none;justify-self:center}.dark .phase-art{--phase-art-muted:#a1a1aa;--phase-art-paper:rgb(var(--page-dark-bg))}@media(max-width:39.999rem){.breeze-feature-phase.breeze-feature-phase--art{grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;width:auto}.breeze-feature-phase--art>.breeze-feature-phase__copy{display:contents}.breeze-feature-phase--art .breeze-feature-phase__title{grid-area:1/1}.breeze-feature-phase--art .breeze-feature-phase__copy>:not(.breeze-feature-phase__title){grid-column:1/-1}.breeze-feature-phase--art>:is(.line-art,.phase-art){grid-area:1/2;justify-self:end}.breeze-feature-phase--art .phase-art{--phase-art-stroke:1.5px;--phase-art-height:4rem!important}}@media(min-width:40rem)and (max-width:47.999rem){.breeze-feature-phase.breeze-feature-phase--art{grid-template-columns:minmax(0,44rem) 8rem}.breeze-feature-phase--art>.phase-art{--phase-art-height:5.5rem}}.phase-art__svg{width:100%;height:100%;display:block;overflow:visible}.phase-art__svg :is(path,circle,ellipse,line){fill:none;stroke:var(--phase-art-ink);stroke-width:var(--phase-art-stroke);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.phase-art__svg .phase-art__muted,.phase-art__svg .phase-art__muted :is(path,circle,ellipse,line){stroke:var(--phase-art-muted)}.phase-art__svg .phase-art__paper{fill:var(--phase-art-paper)}.phase-art__svg .phase-art__bold,.phase-art__svg .phase-art__bold :is(path,circle){stroke-width:calc(var(--phase-art-stroke)*1.6)}.phase-art__svg .phase-art__tube{stroke-width:calc(var(--phase-art-stroke)*1.85)}.phase-art__svg .phase-art__body path,.phase-art__svg .phase-art__beat{stroke-width:calc(var(--phase-art-stroke)*1.15)}.phase-art__svg .phase-art__fill{fill:var(--phase-art-ink);stroke:none}.phase-art__svg .phase-art__halo{stroke:var(--phase-art-paper);stroke-width:calc(var(--phase-art-stroke)*1.85 + 5px)}.phase-art{--phase-art-pace:1;--phase-art-wait:2s}.phase-art.is-armed .phase-art__draw{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0}.phase-art.is-armed.is-drawn .phase-art__draw{animation:phase-art-draw calc(var(--t,.8s)*var(--phase-art-pace))cubic-bezier(.22,1,.36,1)calc(var(--phase-art-wait) + var(--d,0s)*var(--phase-art-pace))forwards}.phase-art__svg .phase-art__dot{stroke-width:calc(var(--phase-art-stroke)*1.35)}.phase-art.is-armed .phase-art__dot{opacity:0}.phase-art.is-armed.is-drawn .phase-art__dot{animation:phase-art-show calc(.4s*var(--phase-art-pace))ease-out calc(var(--phase-art-wait) + .85s*var(--phase-art-pace))forwards}.phase-art.is-armed .phase-art__under{opacity:0}.phase-art.is-armed.is-drawn .phase-art__under{animation:phase-art-show 10ms linear calc(var(--phase-art-wait) + 1.3s*var(--phase-art-pace))forwards}.phase-art.is-armed .phase-art__paper{fill-opacity:0}.phase-art.is-armed.is-drawn .phase-art__paper{animation:phase-art-draw calc(var(--t,.8s)*var(--phase-art-pace))cubic-bezier(.22,1,.36,1)calc(var(--phase-art-wait) + var(--d,0s)*var(--phase-art-pace))forwards,phase-art-fill calc(.5s*var(--phase-art-pace))ease-out calc(var(--phase-art-wait) + .55s*var(--phase-art-pace))forwards}.phase-art:not(.is-on) *{animation-play-state:paused}@keyframes phase-art-draw{0%{stroke-dashoffset:1px;opacity:0}2%{opacity:1}99.9%{stroke-dasharray:1 1;stroke-dashoffset:0;opacity:1}to{stroke-dasharray:none;stroke-dashoffset:0;opacity:1}}@keyframes phase-art-show{to{opacity:1}}@keyframes phase-art-fill{to{fill-opacity:1}}@media(prefers-reduced-motion:reduce){.phase-art .phase-art__draw{stroke-dasharray:none;stroke-dashoffset:0;opacity:1;animation:none}.phase-art .phase-art__paper{fill-opacity:1}.phase-art :is(.phase-art__dot,.phase-art__under){opacity:1;animation:none}}.art-wrap-spacer{display:none}.breeze-feature-section__head.art-host--beside{grid-template-columns:fit-content(44rem) auto;align-items:center;gap:.875rem 2.5rem;width:fit-content;max-width:none;display:grid}.art-host--beside>:not(.line-art,.phase-art){grid-column:1}.art-host--beside>:is(.line-art,.phase-art){grid-area:1/2/span 2}.art-host--centered{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;column-gap:2rem;display:grid}.art-host--centered>.art-host__text{grid-column:2}.art-host--centered>:is(.line-art,.phase-art){grid-column:3;justify-self:start}.art-host--gutter,.art-host--corner{position:relative}.art-host--gutter>:is(.line-art,.phase-art).line-art,.art-host--gutter>.phase-art{position:absolute;top:0;left:calc(100% + 3rem)}.art-host--corner>:is(.line-art,.phase-art).line-art,.art-host--corner>.phase-art{position:absolute;top:0;right:0}@media(max-width:79.999rem){.art-host--gutter>:is(.line-art,.phase-art){display:none!important}}@media(max-width:63.999rem){.art-host--corner>:is(.line-art,.phase-art){display:none!important}}.breeze-feature-cta>.line-art--cta{margin-bottom:.25rem}.art-host--trail{align-items:center;gap:2.5rem;display:flex}.art-host--trail>:is(.line-art,.phase-art){flex:none}.art-host--trail .phase-art{--phase-art-wait:.4s}@media(max-width:63.999rem){.art-host--trail>:is(.line-art,.phase-art){display:none}}.art-host--aside{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:.75rem;display:grid}.art-host--aside>.breeze-feature-list__term{grid-column:1/-1}.art-host--aside>:is(.line-art,.phase-art){--phase-art-height:5rem;margin-top:.375rem}@media(max-width:47.999rem){.art-host--aside{grid-template-columns:minmax(0,1fr)}.art-host--aside>:is(.line-art,.phase-art){display:none}}.art-host--above>:is(.line-art,.phase-art):first-child{justify-self:start;margin-bottom:.5rem}@media(max-width:47.999rem){.breeze-feature-section__head.art-host--beside{grid-template-columns:minmax(0,1fr);row-gap:.75rem;width:auto}.art-host--beside>:not(.line-art,.phase-art){grid-column:1}.art-host--beside>:nth-child(2):not(.line-art,.phase-art){grid-row:2}.art-host--beside>:first-child:not(.line-art,.phase-art){grid-row:1}.art-host--beside:not(.art-host--desktop-only)>:first-child:not(.line-art,.phase-art){text-wrap:wrap}.art-host--beside>:is(.line-art,.phase-art){z-index:1;grid-area:1/1/span 2;place-self:start end;margin-top:.25rem;position:relative}.art-host--beside .art-wrap-spacer{float:right;width:calc(var(--art-wrap-w,7rem) + .75rem);height:var(--art-wrap-h,0px);display:block}.art-host--beside .art-wrap-spacer--title{height:var(--art-wrap-title-h,5rem)}.art-host--desktop-only>:is(.line-art,.phase-art),.art-host--desktop-only .art-wrap-spacer{display:none}.art-host--centered{grid-template-columns:minmax(0,1fr);row-gap:.75rem}:is(.art-host--beside,.art-host--centered) .phase-art{--phase-art-height:4rem;--phase-art-stroke:1.5px}.art-host--beside:not(.art-host--stack) .phase-art{--phase-art-height:var(--art-fit-h,min(7.5rem,calc(clamp(6.5rem,30vw,10rem)/var(--phase-art-ratio))))!important}.breeze-feature-section__head.art-host--stack{grid-template-columns:minmax(0,1fr)}.art-host--stack.art-host--beside>:not(.line-art,.phase-art){grid-row:auto}.art-host--stack>:is(.line-art,.phase-art){order:-1;grid-area:auto/1;justify-self:start;max-width:100%}.art-host--stack .phase-art{max-width:100%;height:auto;aspect-ratio:var(--phase-art-ratio)}.art-host--centered>:is(.line-art,.phase-art){order:-1;grid-area:auto/1;justify-self:center}.art-host--centered>.art-host__text{grid-column:1}}.art-placed{z-index:5;float:none!important;grid-area:auto!important;margin:0!important;display:block!important;position:absolute!important}.art-placed.art-placed--behind{z-index:0}.art-placed .phase-art{aspect-ratio:var(--phase-art-ratio);width:100%!important;max-width:none!important;height:auto!important}.art-placed .phase-art svg{width:100%;height:100%}.art-place-spacer{pointer-events:none;display:block}.hs-fit{min-height:4.25rem;container-type:inline-size}.hs-short{display:none}@container (min-width:400px) and (max-width:539.98px){.hs-fit .text-2xl{font-size:1.25rem}.hs-fit .text-xs{letter-spacing:.01em;font-size:.6875rem}.hs-fit .hs-long{display:none}.hs-fit .hs-short{display:inline}}.home-checks{container-type:inline-size}.hc-cols{grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;grid-template-rows:repeat(var(--hc-rows),auto);justify-content:start;gap:.75rem .625rem}.hc-cols--4{--hc-rows:3}.hc-short,.hc-cols--4 .hc-long{display:none}.hc-cols--4 .hc-short{display:inline}@container (max-width:699.98px){.hc-cols--4{--hc-rows:6;column-gap:1rem}}.hc-line{color:rgb(var(--accent));overflow:visible}.hc-link{border-radius:.375rem;transition:color .15s}.hc-link:hover{color:#27272a}.dark .hc-link:hover{color:#f4f4f5}.hc-link:hover .hc-text .breeze-pattern-text-fill{text-decoration:underline;-webkit-text-decoration-color:rgb(var(--accent)/.6);text-decoration-color:rgb(var(--accent)/.6);text-underline-offset:3px;text-decoration-thickness:1.5px}.hc-link:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:3px}.hc-armed .hc-line>*{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.hc-armed.hc-ease .hc-text{opacity:0}.hc-armed.hc-playing .hc-line>*{animation:hc-draw .76s cubic-bezier(.45,0,.25,1)calc(var(--i,0)*.17s)both}.hc-armed.hc-playing .hc-line>:nth-child(2){animation-delay:calc(var(--i,0)*.17s + .12s)}.hc-armed.hc-playing .hc-line>:nth-child(n+3){animation-delay:calc(var(--i,0)*.17s + .24s)}.hc-armed.hc-playing.hc-ease .hc-text{animation:hc-text .48s ease-out calc(var(--i,0)*.17s + .24s)both}@keyframes hc-draw{0%{stroke-dashoffset:1px;opacity:0}1%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes hc-text{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hc-armed .hc-line>*{stroke-dasharray:none;stroke-dashoffset:0;opacity:1;animation:none}.hc-armed.hc-ease .hc-text{opacity:1;animation:none}}.home-ladder__stage{z-index:5;pointer-events:none;position:absolute;overflow:hidden}.home-ladder__stage.is-walk{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 36px);mask-image:linear-gradient(270deg,#0000 0,#000 36px)}.home-ladder__art.phase-art.is-armed.is-drawn.is-undrawing .phase-art__draw{animation:home-ladder-undraw calc(.75s*var(--home-ladder-undraw-pace,1))cubic-bezier(.55,0,.7,.4)calc((.9s - var(--d,0s))*var(--home-ladder-undraw-pace,1))both}.home-ladder__art.phase-art.is-armed.is-drawn.is-undrawing .phase-art__paper{animation:home-ladder-unfill calc(.45s*var(--home-ladder-undraw-pace,1))ease-in calc(.55s*var(--home-ladder-undraw-pace,1))both}@keyframes home-ladder-undraw{0%{stroke-dasharray:1 1;stroke-dashoffset:0;opacity:1}96%{stroke-dasharray:1 1;stroke-dashoffset:-1px;opacity:1}to{stroke-dasharray:1 1;stroke-dashoffset:-1px;opacity:0}}@keyframes home-ladder-unfill{0%{fill-opacity:1}to{fill-opacity:0}}.home-ladder__stage[hidden]{display:none}.home-ladder__art.phase-art{--phase-art-stroke:1.6px;pointer-events:none;display:block}@media(max-width:1023.98px),(prefers-reduced-motion:reduce){.home-ladder__stage{display:none!important}}.home-ladder-sheen{--home-ladder-shine:rgb(var(--accent));--home-ladder-core:rgb(var(--accent));--breeze-pattern-text-shield-density-size:0px;background-image:linear-gradient(100deg,var(--home-ladder-ink)0 41%,var(--home-ladder-shine)46%,var(--home-ladder-core)50%,var(--home-ladder-shine)54%,var(--home-ladder-ink)59% 100%);-webkit-text-fill-color:transparent;color:#0000;background-repeat:no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s cubic-bezier(.45,0,.4,1) forwards home-ladder-sheen}.dark .home-ladder-sheen{--home-ladder-core:#fff}@keyframes home-ladder-sheen{0%{background-position:0 0}to{background-position:100% 0}}[data-home-check].is-polished [data-home-check-icon]{animation:.8s ease-out 1.15s home-ladder-check}@keyframes home-ladder-check{45%{filter:saturate(1.1)brightness(1.12)drop-shadow(0 0 3px #22c55e8c);transform:scale(1.22)}}.learn-article{flex-direction:column;gap:4rem;display:flex}@media(min-width:64rem){.learn-article{gap:5.5rem}}.learn-section{flex-direction:column;gap:1.25rem;width:100%;display:flex}.learn-section__body{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.learn-section--split{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.learn-section--split>.learn-section__body{max-width:44rem}@media(min-width:64rem){.learn-section--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:4rem}.learn-section--flip>.learn-figure{order:-1}}.learn-section--wrap{display:flow-root}.learn-section--wrap>.breeze-feature-section__title{margin-bottom:1.25rem}.learn-section--wrap>:is(.learn-figure,.learn-points,.learn-table-wrap){margin-bottom:1.5rem}.learn-section--wrap>:is(.learn-prose,.learn-worked)+:is(.learn-prose,.learn-worked){margin-top:1.25rem}.learn-section--wrap>.learn-worked{display:flow-root}.learn-section--wrap>.learn-prose li{display:flow-root list-item}@media(min-width:64rem){.learn-section--wrap>:is(.learn-figure,.learn-points,.learn-table-wrap){float:right;width:min(46%,34rem);margin:.25rem 0 1.5rem 3rem}.learn-section--wrap.learn-section--flip>:is(.learn-figure,.learn-points,.learn-table-wrap){float:left;margin:.25rem 3rem 1.5rem 0}.learn-section--wrap>.learn-table-wrap{width:min(55%,40rem)}.learn-prose.learn-prose--cols{columns:2;column-gap:3rem;max-width:none}.learn-prose--cols>:not(p,ul,ol),.learn-prose--cols li{break-inside:avoid}.learn-prose--cols p{orphans:3;widows:3}.learn-prose--cols>:first-child{margin-top:0}.learn-prose--cols>h3{break-after:avoid}.learn-prose .learn-list-cols{columns:2;column-gap:3rem}.learn-prose .learn-list-cols>li{break-inside:avoid;margin:0 0 .5rem}}.learn-prose{color:#3f3f46;font-size:1.0625rem;line-height:1.75}.dark .learn-prose{color:#d4d4d8}.learn-prose>*+*{margin-top:1rem}.learn-prose strong{color:#18181b;font-weight:600}.dark .learn-prose strong{color:#fafafa}.learn-prose a{color:rgb(var(--accent));text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.learn-prose ul{padding-left:1.25rem;list-style:outside}.learn-prose li+li{margin-top:.375rem}.learn-prose li::marker{color:rgb(var(--accent))}.learn-cite{font-variant-numeric:tabular-nums;margin-left:.125rem;font-size:.6875em;font-weight:600;line-height:0}.learn-cite a{color:rgb(var(--accent));text-decoration:none}.learn-cite a:hover{text-decoration:underline}.learn-sources li:target{background:rgb(var(--accent)/.1);border-radius:.375rem}.learn-change{vertical-align:-.05em;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.75em;height:.75em;margin-right:.15em;display:inline-block}.learn-change.is-up{color:#16a34a}.learn-change.is-down{color:#dc2626}.dark .learn-change.is-up{color:#4ade80}.dark .learn-change.is-down{color:#f87171}.learn-worked{border-left:3px solid rgb(var(--accent));background:rgb(var(--accent)/.06);font-variant-numeric:tabular-nums;color:#27272a;border-radius:0 .5rem .5rem 0;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.7}.dark .learn-worked{background:rgb(var(--accent)/.1);color:#e4e4e7}.learn-worked p+p{margin-top:.25rem}.learn-tool-section{margin-top:calc(var(--feature-gap)*-.55)}.learn-tool{background:#fff;border:1px solid #e4e4e7;border-radius:1rem;flex-direction:column;gap:1.25rem;width:100%;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0000000a,0 12px 32px -16px #0000001f}.dark .learn-tool{box-shadow:none;background:#18181b;border-color:#3f3f46}@media(min-width:48rem){.learn-tool{padding:1.75rem 2rem}}.learn-tool__label{letter-spacing:.06em;text-transform:uppercase;color:#71717a;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}.dark .learn-tool__label{color:#a1a1aa}.learn-tool__chips{flex-wrap:wrap;gap:.375rem;display:flex}.learn-chip{color:#3f3f46;background:#fff;border:1px solid #e4e4e7;border-radius:999px;min-height:2.25rem;padding:.375rem .875rem;font-size:.875rem;font-weight:500;transition:background-color .16s,border-color .16s,color .16s}.learn-chip:hover{border-color:rgb(var(--accent))}.learn-chip.is-current{border-color:rgb(var(--accent));background:rgb(var(--accent));color:#fff}.dark .learn-chip{color:#d4d4d8;background:#27272a;border-color:#3f3f46}.dark .learn-chip.is-current{border-color:rgb(var(--accent));background:rgb(var(--accent));color:#09090b}.learn-tool__controls{gap:1rem;display:grid}@media(min-width:48rem){.learn-tool__controls{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.learn-tool__score{align-items:center;gap:.75rem;display:flex}.learn-tool__range{min-width:0;accent-color:rgb(var(--accent));flex:1}.learn-tool__number{text-align:center;font-variant-numeric:tabular-nums;color:#09090b;background:#fff;border:1px solid #d4d4d8;border-radius:.5rem;width:5.5rem;padding:.375rem .5rem;font-size:1.25rem;font-weight:700}.dark .learn-tool__number{color:#fff;background:#27272a;border-color:#52525b}.learn-chart{touch-action:none;cursor:ew-resize;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;overflow:visible}.learn-chart__axis{stroke:#a1a1aa;stroke-width:1px}.learn-chart__tick{fill:#71717a;font-variant-numeric:tabular-nums;font-size:11px}.dark .learn-chart__tick{fill:#a1a1aa}.learn-chart__sd{stroke:#d4d4d8;stroke-width:1px;stroke-dasharray:3 4}.dark .learn-chart__sd{stroke:#52525b}.learn-chart__sd-label{fill:#a1a1aa;text-anchor:middle;font-size:10px;font-weight:600;transition:opacity .12s}.learn-chart__area{fill:rgb(var(--accent)/.16)}.learn-chart__curve{fill:none;stroke:rgb(var(--accent));stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.learn-tool.is-armed .learn-chart__curve{stroke-dasharray:1 1;stroke-dashoffset:1px}.learn-tool.is-armed.is-drawn .learn-chart__curve{animation:1.1s cubic-bezier(.22,1,.36,1) forwards learn-chart-draw}.learn-tool.is-armed .learn-chart__area,.learn-tool.is-armed .learn-chart__marker{opacity:0}.learn-tool.is-armed.is-drawn .learn-chart__area,.learn-tool.is-armed.is-drawn .learn-chart__marker{animation:.4s ease-out .8s forwards learn-chart-show}@keyframes learn-chart-draw{99.9%{stroke-dasharray:1 1;stroke-dashoffset:0}to{stroke-dasharray:none;stroke-dashoffset:0}}@keyframes learn-chart-show{0%{opacity:0}to{opacity:1}}.learn-chart__marker-line{stroke:#18181b;stroke-width:1.5px}.dark .learn-chart__marker-line{stroke:#f4f4f5}.learn-chart__marker-dot{fill:#fff;stroke:rgb(var(--accent));stroke-width:2.5px}.dark .learn-chart__marker-dot{fill:#18181b}.learn-chart__marker-label{fill:#09090b;text-anchor:middle;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.dark .learn-chart__marker-label{fill:#fff}@media(max-width:39.999rem){.learn-chart__tick{font-size:21px}.learn-chart__tick--minor{display:none}.learn-chart__sd-label{font-size:19px}.learn-chart__marker-label{font-size:24px}.learn-chart__curve{stroke-width:4px}.learn-chart__marker-line{stroke-width:2.5px}.learn-chart__marker-dot{r:9px;stroke-width:4px}}.learn-tool__readout{border-top:1px solid #f4f4f5;gap:.375rem;padding-top:1rem;display:grid}.dark .learn-tool__readout{border-top-color:#27272a}.learn-tool__percentile{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#09090b;font-size:1.75rem;font-weight:700;line-height:1.2}.dark .learn-tool__percentile{color:#fff}.learn-tool__line{color:#3f3f46;font-size:.9375rem;line-height:1.6}.dark .learn-tool__line{color:#d4d4d8}.learn-tool__line--quiet{color:#71717a;font-size:.875rem}.dark .learn-tool__line--quiet{color:#a1a1aa}.learn-tool__note{color:#71717a;font-size:.8125rem;line-height:1.55}.dark .learn-tool__note{color:#a1a1aa}.learn-figure{width:100%;max-width:36rem;margin-inline:auto}.learn-figure__svg{width:100%;height:auto;display:block;overflow:visible}:is(.learn-figure__svg,.pbp-ring__svg,.hm-shapes__svg){transform:translateZ(0)}.learn-figure__label{fill:#71717a;text-anchor:middle;font-variant-numeric:tabular-nums;font-size:12px}.learn-figure__label--strong{fill:#27272a;font-weight:600}.learn-figure__label--start{text-anchor:start}.dark .learn-figure__label{fill:#a1a1aa}.dark .learn-figure__label--strong{fill:#e4e4e7}.learn-figure__caption{color:#71717a;margin-top:.75rem;font-size:.8125rem;line-height:1.55}.dark .learn-figure__caption{color:#a1a1aa}@keyframes learn-pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes learn-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}html.breeze-reveal-ready :is([data-reveal],.learn-reveal):not(.is-revealed) .learn-draw{stroke-dasharray:1 2;stroke-dashoffset:1.05px}html.breeze-reveal-ready :is([data-reveal],.learn-reveal):not(.is-revealed) :is(.learn-fade,.learn-pop){opacity:0}html.breeze-reveal-ready :is([data-reveal],.learn-reveal).is-revealed .learn-draw{stroke-dasharray:1 2;animation:learn-draw-in var(--t,1s)cubic-bezier(.22,1,.36,1)var(--d,.2s)both}@keyframes learn-draw-in{0%{stroke-dashoffset:1.05px}to{stroke-dashoffset:0}}html.breeze-reveal-ready :is([data-reveal],.learn-reveal).is-revealed .learn-fade{animation:learn-chart-show var(--t,.4s)ease-out var(--d,.2s)both}.learn-pop{transform-box:fill-box;transform-origin:50%}html.breeze-reveal-ready :is([data-reveal],.learn-reveal).is-revealed .learn-pop{animation:learn-pop-in var(--t,.35s)cubic-bezier(.34,1.56,.64,1)var(--d,.2s)both}@keyframes learn-pop-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.learn-exam__dot,.learn-exam__key{fill:rgb(var(--accent));stroke:rgb(var(--accent));stroke-width:1.5px;transform-box:fill-box;transform-origin:50%}.learn-exam__dot.is-pretest,.learn-exam__key--pretest{fill-opacity:0;stroke:#a1a1aa}.learn-exam__timer-track{fill:none;stroke:#e4e4e7;stroke-width:4px}.dark .learn-exam__timer-track{stroke:#3f3f46}.learn-exam__timer{fill:none;stroke:rgb(var(--accent));stroke-width:4px;stroke-linecap:round}.learn-exam__timer-text{fill:#18181b;text-anchor:middle;font-size:16px;font-weight:700}.learn-exam__timer-unit{fill:#71717a;text-anchor:middle;font-size:10px}.dark .learn-exam__timer-text{fill:#fff}.learn-exam__bracket{fill:none;stroke:#a1a1aa;stroke-width:1.25px}html.breeze-reveal-ready .learn-exam:not(.is-revealed) .learn-exam__dot{transform:scale(0)}html.breeze-reveal-ready .learn-exam:not(.is-revealed) :is(.learn-exam__timer,.learn-exam__bracket){stroke-dasharray:1 1;stroke-dashoffset:1px}html.breeze-reveal-ready .learn-exam:not(.is-revealed) .learn-exam__late{opacity:0}html.breeze-reveal-ready .learn-exam.is-revealed .learn-exam__dot{animation:learn-pop .28s cubic-bezier(.34,1.56,.64,1)var(--delay)both}html.breeze-reveal-ready .learn-exam.is-revealed .learn-exam__dot.is-pretest{animation:learn-pop .28s cubic-bezier(.34,1.56,.64,1)var(--delay)both,learn-exam-pretest .45s ease var(--pre)both}html.breeze-reveal-ready .learn-exam.is-revealed .learn-exam__timer{stroke-dasharray:1 1;animation:.9s linear 1.1s both learn-draw}html.breeze-reveal-ready .learn-exam.is-revealed .learn-exam__bracket{stroke-dasharray:1 1;animation:.7s cubic-bezier(.22,1,.36,1) 2.8s both learn-draw}html.breeze-reveal-ready .learn-exam.is-revealed .learn-exam__late{animation:.4s ease-out 3.3s both learn-chart-show}@keyframes learn-exam-pretest{0%{fill-opacity:1;stroke:rgb(var(--accent))}to{fill-opacity:0;stroke:#a1a1aa}}.learn-curve__line{fill:none;stroke:rgb(var(--accent));stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.learn-curve__axis{stroke:#a1a1aa;stroke-width:1px}.learn-curve__band--wide{fill:rgb(var(--accent)/.1)}.learn-curve__band--core{fill:rgb(var(--accent)/.22)}.learn-curve__bracket path{fill:none;stroke:#71717a;stroke-width:1.25px}html.breeze-reveal-ready .learn-curve:not(.is-revealed) .learn-curve__line,html.breeze-reveal-ready .learn-curve:not(.is-revealed) .learn-curve__bracket path{stroke-dasharray:1 1;stroke-dashoffset:1px}html.breeze-reveal-ready .learn-curve:not(.is-revealed) :is(.learn-curve__band,.learn-curve__bracket text){opacity:0}html.breeze-reveal-ready .learn-curve.is-revealed .learn-curve__line{stroke-dasharray:1 1;animation:1.1s cubic-bezier(.22,1,.36,1) .3s both learn-draw}html.breeze-reveal-ready .learn-curve.is-revealed .learn-curve__band--wide{animation:.5s ease-out 1.2s both learn-chart-show}html.breeze-reveal-ready .learn-curve.is-revealed .learn-curve__band--core{animation:.5s ease-out 1.6s both learn-chart-show}html.breeze-reveal-ready .learn-curve.is-revealed .learn-curve__bracket path{stroke-dasharray:1 1;animation:learn-draw .5s ease-out calc(1.6s + var(--step)*.45s)both}html.breeze-reveal-ready .learn-curve.is-revealed .learn-curve__bracket text{animation:learn-chart-show .3s ease-out calc(1.9s + var(--step)*.45s)both}@media(max-width:39.999rem){.learn-figure__label{font-size:15px}.learn-shift__name,.learn-shift__delta{font-size:14px}}.learn-shift__name{fill:#3f3f46;font-size:12px;font-weight:500}.dark .learn-shift__name{fill:#d4d4d8}.learn-shift__grid{stroke:#e4e4e7;stroke-width:1px}.dark .learn-shift__grid{stroke:#3f3f46}.learn-shift__line{stroke:rgb(var(--accent));stroke-width:2.5px;stroke-linecap:round}.learn-shift__old{fill:#fff;stroke:#71717a;stroke-width:2px}.dark .learn-shift__old{fill:#18181b;stroke:#a1a1aa}.learn-shift__new{fill:rgb(var(--accent))}.learn-shift__delta{fill:rgb(var(--accent));font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}html.breeze-reveal-ready .learn-shift:not(.is-revealed) .learn-shift__line{stroke-dasharray:1 1;stroke-dashoffset:1px}html.breeze-reveal-ready .learn-shift:not(.is-revealed) :is(.learn-shift__new,.learn-shift__delta){opacity:0}html.breeze-reveal-ready .learn-shift.is-revealed .learn-shift__line{stroke-dasharray:1 1;animation:learn-draw .9s cubic-bezier(.22,1,.36,1)calc(.35s + var(--row)*90ms)both}html.breeze-reveal-ready .learn-shift.is-revealed :is(.learn-shift__new,.learn-shift__delta){animation:learn-chart-show .3s ease-out calc(.95s + var(--row)*90ms)both}.learn-shift__legend{color:#71717a;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.75rem;font-size:.8125rem;display:flex}.learn-shift__key{align-items:center;gap:.375rem;display:inline-flex}.learn-shift__swatch{border-radius:999px;width:.625rem;height:.625rem}.learn-shift__swatch--old{border:2px solid #71717a}.learn-shift__swatch--new{background:rgb(var(--accent))}.learn-points{gap:1rem;display:grid}@media(min-width:48rem){.learn-points{grid-template-columns:repeat(3,minmax(0,1fr))}}.learn-points li{color:#3f3f46;background:#fff;border:1px solid #e4e4e7;border-radius:.875rem;padding:1.25rem;font-size:.9375rem;line-height:1.6}.learn-points strong{color:#18181b;margin-bottom:.375rem;font-size:1rem;font-weight:600;display:block}.dark .learn-points li{color:#d4d4d8;background:#18181b;border-color:#3f3f46}.dark .learn-points strong{color:#fafafa}@media(min-width:48rem){.learn-points--pairs{grid-template-columns:repeat(2,minmax(0,1fr))}}.learn-points--pairs li{isolation:isolate;padding-right:2.5rem;position:relative;overflow:hidden}.learn-points__mark{z-index:-1;width:13rem;height:13rem;color:rgb(var(--accent)/.1);pointer-events:none;position:absolute;bottom:-1.75rem;right:-1.75rem}.dark .learn-points__mark{color:rgb(var(--accent)/.12)}.learn-table-wrap{background:#fff;border:1px solid #e4e4e7;border-radius:.75rem;width:100%;position:relative;overflow-x:auto}.dark .learn-table-wrap{background:#18181b;border-color:#3f3f46}.learn-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.learn-table caption{text-align:left;color:#71717a;caption-side:bottom;padding:.75rem 1rem;font-size:.8125rem}.learn-table th,.learn-table td{text-align:left;vertical-align:top;border-bottom:1px solid #f4f4f5;padding:.625rem 1rem}.dark .learn-table th,.dark .learn-table td{border-bottom-color:#27272a}.dark .learn-table td{color:#e4e4e7}.learn-table thead th{letter-spacing:.04em;text-transform:uppercase;color:#71717a;background:#fafafa;font-size:.75rem;font-weight:600}.dark .learn-table thead th{color:#a1a1aa;background:#27272a80}.dark :is(.learn-table caption,.learn-table__version){color:#a1a1aa}.learn-table td.is-num,.learn-table th.is-num{text-align:right}.learn-table tbody th{color:#18181b;font-weight:600}.dark .learn-table tbody th{color:#f4f4f5}.learn-table tbody th a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--accent));text-decoration-color:rgb(var(--accent));text-underline-offset:3px;text-decoration-thickness:1px}.learn-table thead .learn-table__group{text-align:right;color:#27272a}.dark .learn-table thead .learn-table__group{color:#e4e4e7}@media(max-width:39.999rem){.learn-table__range{display:none}}.learn-table__version{color:#71717a;font-size:.8125rem;font-weight:400;display:block}.breeze-feature-page>.learn-sources{margin-top:calc(var(--feature-gap)*-.4);padding-bottom:6rem}.learn-related:has(+.learn-sources){padding-bottom:0}.learn-sources{color:#52525b;border-top:1px solid #e4e4e7;width:100%;padding-top:1.5rem;font-size:.875rem;line-height:1.6}.dark .learn-sources{color:#a1a1aa;border-top-color:#3f3f46}.learn-sources h2{letter-spacing:.06em;text-transform:uppercase;color:#3f3f46;margin-bottom:.75rem;font-size:.875rem;font-weight:700}.dark .learn-sources h2{color:#d4d4d8}.learn-sources ol{padding-left:1.25rem;list-style:decimal}.learn-sources li+li{margin-top:.5rem}@media(min-width:64rem){.learn-sources ol{columns:2;column-gap:4rem}.learn-sources li{break-inside:avoid}}.learn-sources a{color:rgb(var(--accent));text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}@media(prefers-reduced-motion:reduce){html.breeze-reveal-ready :is([data-reveal],.learn-reveal):is(.is-revealed,:not(.is-revealed)) :is(.learn-draw,.learn-fade,.learn-pop){opacity:1;animation:none;transform:none}html.breeze-reveal-ready :is([data-reveal],.learn-reveal):is(.is-revealed,:not(.is-revealed)) .learn-draw{stroke-dasharray:none}.learn-tool .learn-chart__curve{stroke-dasharray:none;animation:none}.learn-tool :is(.learn-chart__area,.learn-chart__marker){opacity:1;animation:none}html.breeze-reveal-ready .learn-shift .learn-shift__line{stroke-dasharray:none;animation:none}html.breeze-reveal-ready .learn-shift :is(.learn-shift__new,.learn-shift__delta){opacity:1;animation:none}html.breeze-reveal-ready .learn-figure :is(.learn-exam__dot,.learn-exam__timer,.learn-exam__bracket,.learn-exam__late,.learn-curve__line,.learn-curve__band,.learn-curve__bracket path,.learn-curve__bracket text){opacity:1;stroke-dasharray:none;animation:none;transform:none}html.breeze-reveal-ready :is([data-reveal],.learn-reveal) :is(.learn-draw,.learn-pop,.learn-fade,.learn-curve__line,.learn-curve__band,.learn-curve__bracket path,.learn-curve__bracket text){stroke-dasharray:none!important;animation:none!important;transform:none!important}}@media(min-width:96rem){.learn-hero.breeze-feature-hero--stacked .breeze-feature-hero__copy{max-width:76rem}.learn-hero.breeze-feature-hero--stacked .breeze-feature-hero__lede{max-width:62rem}}.learn-air-band{display:none}@media(max-width:1023.98px){.learn-air-band{display:block}}.learn-hub{margin-top:calc(var(--feature-gap)*-.45);flex-direction:column;gap:4rem;display:flex}.learn-hub__group{flex-direction:column;gap:1.5rem;display:flex}.learn-hub__head{flex-direction:column;gap:.5rem;display:flex}.learn-hub__lede{color:#52525b;max-width:44rem;font-size:1.0625rem;line-height:1.6}.dark .learn-hub__lede{color:#a1a1aa}.learn-hub__grid{gap:1rem;display:grid}@media(min-width:40rem){.learn-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.learn-hub__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:40rem){.learn-hub__grid--single{grid-template-columns:minmax(0,1fr)}.learn-hub__grid--single .learn-card{grid-template-rows:auto 1fr auto;grid-template-columns:8rem minmax(0,1fr);align-items:start;column-gap:1.75rem;padding:1.5rem 1.75rem;display:grid}.learn-hub__grid--single .learn-card__glyph{grid-row:1/4;align-self:center;width:8rem;margin-bottom:0}.learn-hub__grid--single .learn-card__body{max-width:48rem}.learn-hub__grid--single .learn-card__glyph :is(path,rect,circle){stroke-width:1.1px}.learn-hub__grid--single .learn-card__glyph .learn-card__ink--thick{stroke-width:1.6px}}.breeze-reveal-ready .learn-hub__item[data-reveal]{transition-delay:calc(var(--card,0)*70ms)}.learn-card{background:#fff;border:1px solid #e4e4e7;border-radius:1rem;flex-direction:column;gap:.375rem;height:100%;padding:1.25rem 1.25rem 1rem;transition:border-color .16s,box-shadow .2s,transform .2s;display:flex}.learn-card:hover{border-color:rgb(var(--accent)/.6);transform:translateY(-2px);box-shadow:0 12px 28px -18px #00000040}.learn-card:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.dark .learn-card{background:#18181b;border-color:#3f3f46}.learn-card__glyph{width:4.5rem;height:auto;margin-bottom:.5rem;overflow:visible}.learn-card__glyph :is(path,rect,circle){fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.learn-card__ink{stroke:rgb(var(--accent))}.learn-card__ink--thick{stroke-width:3px}.learn-card__muted{stroke:#a1a1aa}.learn-card__dash{stroke-dasharray:3 3}.learn-card__glyph .learn-card__fill{fill:rgb(var(--accent)/.16);stroke:none}.learn-card__glyph .learn-card__dot{fill:#d4d4d8;stroke:none}.learn-card__glyph .learn-card__dot.is-accent{fill:rgb(var(--accent))}.dark .learn-card__glyph .learn-card__dot{fill:#52525b}.dark .learn-card__glyph .learn-card__dot.is-accent{fill:rgb(var(--accent))}@media(hover:hover)and (prefers-reduced-motion:no-preference){html.breeze-reveal-ready .learn-hub__item.is-revealed .learn-card[data-redraw] .learn-draw{animation-delay:calc(var(--d,.2s)*.5)}html.breeze-reveal-ready .learn-hub__item.is-revealed .learn-card[data-redraw=a] .learn-draw{animation-name:learn-draw-again}html.breeze-reveal-ready .learn-hub__item.is-revealed .learn-card[data-redraw=b] .learn-draw{animation-name:learn-draw-again-b}}@keyframes learn-draw-again{0%{stroke-dashoffset:1.05px}to{stroke-dashoffset:0}}@keyframes learn-draw-again-b{0%{stroke-dashoffset:1.05px}to{stroke-dashoffset:0}}.learn-card__title{color:#09090b;font-size:1.0625rem;font-weight:700;line-height:1.35}.dark .learn-card__title{color:#fff}.learn-card__body{color:#52525b;flex:1;font-size:.9375rem;line-height:1.55}.dark .learn-card__body{color:#a1a1aa}.learn-card__go{color:rgb(var(--accent));align-items:center;gap:.25rem;margin-top:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.learn-card:hover .learn-card__go svg{transform:translate(2px)}.learn-card__go svg{transition:transform .16s}.breeze-feature-cta:has(>.line-art--learn){padding-top:0}.breeze-feature-cta>.line-art--learn .phase-art{--phase-art-height:9.75rem;--phase-art-stroke:1.25px}.learn-crumbs{color:#71717a;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;margin-bottom:.75rem;font-size:.8125rem;display:flex}.learn-crumbs a{color:rgb(var(--accent));align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.learn-crumbs a:hover{text-underline-offset:3px;text-decoration:underline}.learn-crumbs__sep{color:#d4d4d8}.dark .learn-crumbs{color:#a1a1aa}.dark .learn-crumbs__sep{color:#52525b}.breeze-feature-cta:has(+.learn-related){padding-bottom:1rem}.learn-related{flex-direction:column;gap:1.5rem;padding-bottom:6rem;display:flex}.learn-related__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.learn-related__all{color:rgb(var(--accent));align-items:center;gap:.25rem;font-size:.9375rem;font-weight:600;display:inline-flex}.learn-related__all:hover svg{transform:translate(2px)}.learn-related__all svg{transition:transform .16s}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark:not([data-theme=japanese])) :is(.learn-article,.learn-sources,.learn-crumbs,.learn-hub__lede,.learn-related__all,.breeze-feature-page:has(.learn-article,.learn-hub__lede) .breeze-feature-cta__body){-webkit-text-stroke:max(.45px,.012em)var(--breeze-pattern-text-shield-density-color);paint-order:stroke fill;text-shadow:0 0 var(--breeze-pattern-text-shield-blur-1)var(--breeze-pattern-text-shield-color),0 0 var(--breeze-pattern-text-shield-blur-2)var(--breeze-pattern-text-shield-color)}.learn-article :where(.learn-check,.learn-tool,.learn-points li,.ebc-card,.eorp-bweek,.pscore-step__row,.lrv-draw,button,input,select,textarea,table,[data-flux-card],[data-flux-button]){-webkit-text-stroke:0 transparent;text-shadow:none}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark:not([data-theme=japanese])) .learn-article svg text{stroke:var(--breeze-pattern-text-shield-color);stroke-width:3px;stroke-linejoin:round;paint-order:stroke fill}.learn-article :where(figure,.learn-figure,.learn-worked,.eorp-cell,.packrat-priorities__rank,.pscore-day__seg,.eorr-tasks__chip,.psp-daycard,.psp-example,.prr-facts,.prr-plan li,.learn-sale-mention__code){-webkit-text-stroke:0 transparent;text-shadow:none}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark:not([data-theme=japanese])) .learn-article :where(figure,.learn-figure):not(.prr-figure)>:where(figcaption,.learn-figure__caption){-webkit-text-stroke:max(.45px,.012em)var(--breeze-pattern-text-shield-density-color);text-shadow:0 0 var(--breeze-pattern-text-shield-blur-1)var(--breeze-pattern-text-shield-color),0 0 var(--breeze-pattern-text-shield-blur-2)var(--breeze-pattern-text-shield-color)}.learn-article :where(figure,.learn-figure) svg text,.learn-article :where(.learn-check,.learn-tool,[data-flux-card],.pbp-coding__pill) svg text,.learn-article :where(.pbp-coding__pill) text,.learn-article svg text:where(.eorp-prop__pct,.pscore-tries__token-n,.pscore-tries__month-n,.osce-sheet__num,.osce-abdomen__badge-num,.learn-bench-flow__sum-text){stroke:none}.ppg{text-align:left;flex-direction:column;gap:2rem;display:flex}.ppg__label{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--accent));margin-bottom:.75rem;font-size:.8125rem;font-weight:700}.ppg__band{background:#fff;border:1px solid #e4e4e7;border-radius:.875rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}@media(min-width:48rem){.ppg__band{grid-template-columns:repeat(5,minmax(0,1fr))}}.ppg__fact{border-top:1px solid #f4f4f5;border-left:1px solid #f4f4f5;flex-direction:column-reverse;justify-content:flex-end;gap:.25rem;margin:-1px 0 0 -1px;padding:1rem 1.125rem;display:flex}.ppg__fact:last-child{grid-column:1/-1}@media(min-width:48rem){.ppg__fact:last-child{grid-column:auto}}.ppg__fact dd{font-variant-numeric:tabular-nums;white-space:nowrap;color:rgb(var(--accent));font-size:1.5rem;font-weight:700;line-height:1.2}.ppg__fact dt{color:#52525b;font-size:.875rem;line-height:1.4}.ppg__note{color:#52525b;margin-top:.75rem;font-size:.875rem;line-height:1.6}.dark .ppg__band{background:#18181b;border-color:#3f3f46}.dark .ppg__fact{border-color:#27272a}.dark .ppg__fact dt,.dark .ppg__note{color:#a1a1aa}.ppg__cards{gap:1rem;display:grid}@media(min-width:48rem){.ppg__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.ppg__card{color:#3f3f46;background:#fff;border:1px solid #e4e4e7;border-radius:.875rem;padding:1.25rem;font-size:.9375rem;line-height:1.6}.ppg__card p+p{margin-top:.75rem}.ppg__title{color:#18181b;margin-bottom:.5rem;font-size:1rem;font-weight:600}.dark .ppg__card{color:#d4d4d8;background:#18181b;border-color:#3f3f46}.dark .ppg__title{color:#fafafa}.ppg__tips{counter-reset:ppg-tip;gap:.625rem;display:grid}.ppg__tips li{counter-increment:ppg-tip;padding-left:2rem;position:relative}.ppg__tips li:before{content:counter(ppg-tip);background:rgb(var(--accent)/.14);width:1.375rem;height:1.375rem;color:rgb(var(--accent));border-radius:999px;place-items:center;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:.125rem;left:0}.ppg__tips strong{color:#18181b;font-weight:600}.dark .ppg__tips strong{color:#fafafa}.ppg__faq{flex-direction:column;gap:.25rem;display:flex}body:has([data-public-sample-question-buffer-root][x-cloak]) :is([data-pance-practice-guide],[data-full-bank-cta]){visibility:hidden}.osce-station-band{--osce-band-bg:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.osce-station-band{--osce-band-bg:color-mix(in oklab,rgb(var(--accent))7%,rgb(var(--page-bg)))}}.osce-station-band{border:1px solid rgb(var(--accent));grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.75rem;margin-bottom:1.75rem;padding:1.25rem 1.5rem;display:grid}@supports (color:color-mix(in lab,red,red)){.osce-station-band{border:1px solid color-mix(in oklab,rgb(var(--accent))22%,transparent)}}.osce-station-band{background:var(--osce-band-bg);--osce-band-ink:#18181b;border-radius:.875rem}.dark .osce-station-band{--osce-band-bg:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .osce-station-band{--osce-band-bg:color-mix(in oklab,rgb(var(--accent))10%,rgb(var(--page-dark-bg)))}}.dark .osce-station-band{--osce-band-ink:#f4f4f5;border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .osce-station-band{border-color:color-mix(in oklab,rgb(var(--accent))28%,transparent)}}.osce-station-band--art{padding-block:.75rem;grid-template-columns:auto minmax(0,1fr) auto;padding-left:1rem}.osce-station-band__art .phase-art{--phase-art-height:6.5rem;--phase-art-paper:var(--osce-band-bg);--phase-art-wait:.3s}.osce-station-band__eyebrow{color:#71717a;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1rem}.osce-station-band__line{color:#27272a;margin-top:.25rem;font-size:1rem;font-weight:500;line-height:1.5rem}.osce-station-band__progress{color:#52525b;text-align:right;min-width:13rem;font-size:1.125rem;line-height:1.75rem}.osce-station-band__count{color:#18181b;font-weight:700}.dark .osce-station-band__eyebrow{color:#a1a1aa}.dark .osce-station-band__line,.dark .osce-station-band__count{color:#f4f4f5}.dark .osce-station-band__progress{color:#d4d4d8}.osce-station-band__bar{background:rgb(var(--accent));border-radius:9999px;height:6px;margin-top:.5rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.osce-station-band__bar{background:color-mix(in oklab,rgb(var(--accent))14%,#e4e4e7)}}.dark .osce-station-band__bar{background:#3f3f46}.osce-station-band__bar span{border-radius:inherit;background:rgb(var(--accent));transform-origin:0;height:100%;animation:1.1s cubic-bezier(.22,1,.36,1) .3s both osce-band-grow;display:block}@keyframes osce-band-grow{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.osce-station-band__bar span{animation:none}}@media(max-width:39.999rem){.osce-station-band,.osce-station-band--art{grid-template-columns:auto minmax(0,1fr);gap:.875rem 1rem;padding:.875rem 1rem}.osce-station-band:not(.osce-station-band--art){grid-template-columns:minmax(0,1fr)}.osce-station-band__art .phase-art{--phase-art-height:4.75rem}.osce-station-band__progress{text-align:left;grid-column:1/-1;min-width:0}}.osce-door-box{align-items:flex-end;gap:1.25rem;min-height:8.75rem;padding-inline:.5rem;display:flex}.osce-door-box__art .phase-art{--phase-art-height:8rem;--phase-art-paper:#fff;--phase-art-wait:.3s}.dark .osce-door-box__art .phase-art{--phase-art-paper:#27272a}[data-osce-case-row] .grid>:first-child .osce-door-box__art .phase-art{--phase-art-wait:1.6s}@media(min-width:40rem){[data-osce-case-row] .grid>:nth-child(-n+2) .osce-door-box__art .phase-art{--phase-art-wait:1.6s}}@media(min-width:80rem){[data-osce-case-row] .grid>:nth-child(-n+3) .osce-door-box__art .phase-art{--phase-art-wait:1.6s}}.osce-door-box .phase-art{--phase-art-ink:var(--phase-art-muted)}.osce-door-box.is-open .phase-art{--phase-art-ink:rgb(var(--accent))}.osce-door-box .phase-art__svg :is(path,circle,ellipse,line){transition:stroke .45s,fill .45s}.osce-door-box__note{color:#71717a;align-self:center;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.5rem;display:flex}.dark .osce-door-box__note{color:#a1a1aa}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/build/assets/inter-latin-var-Bv5lG1vU.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/build/assets/inter-latin-var-italic-Cdwe0R1_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/bungee-latin-400-Csp5z0J6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/rubik-latin-var-0V_ixqQm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"M PLUS Rounded 1c";font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/m-plus-rounded-1c-latin-400-BD1WQKfn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"M PLUS Rounded 1c";font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/m-plus-rounded-1c-latin-500-2n0hcgD-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"M PLUS Rounded 1c";font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/m-plus-rounded-1c-latin-700-DvAatqdI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400 600;font-display:swap;src:url(/build/assets/noto-sans-jp-latin-var-CNOxKcyn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/material-symbols-rounded-help-Dxkh_MCf.ttf)format("truetype")}.material-symbols-rounded{font-feature-settings:"liga";letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Rounded;font-style:normal;font-weight:400;line-height:1;display:inline-block}:root{--page-vw:100vw}@supports (width:100dvw){:root{--page-vw:100dvw}}:root{--breeze-page-title-weight:700}.breeze-page-title{font-weight:var(--breeze-page-title-weight)}.bg-pattern-dots{background-image:radial-gradient(circle,#0000000b 1px,#0000 1px);background-size:6px 6px}.dark .bg-pattern-dots{background-image:radial-gradient(circle,#ffffff0b 1px,#0000 1px);background-size:6px 6px}.theme-card{display:block}.theme-card__frame{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing)*3);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-width:1px;border-color:var(--border-color);transition-duration:.2s}@supports (color:color-mix(in lab,red,red)){.theme-card__frame{border-color:color-mix(in oklab,var(--border-color),transparent 42%)}}.theme-card__frame{background-position:50%;background-size:cover;align-items:flex-end;min-height:120px;display:flex}.theme-card input:checked+.theme-card__frame{border-color:rgb(var(--accent));box-shadow:0 0 0 2px rgb(var(--accent)/.2)}.theme-card input:focus-visible+.theme-card__frame{outline:2px solid rgb(var(--accent));outline-offset:2px}:where(.theme-card__meta>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.theme-card__meta{max-width:100%}.theme-card__label{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-zinc-800);font-family:InterVariable,Inter,system-ui,sans-serif;line-height:1.1}.theme-card__desc{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-zinc-600);font-family:InterVariable,Inter,system-ui,sans-serif;line-height:1.2}.no-theme-font,.no-theme-font *{font-family:InterVariable,Inter,system-ui,sans-serif!important}.settings-panel [data-flux-input] input{background-color:rgb(var(--card-bg));border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.settings-panel [data-flux-input] input{border-color:color-mix(in oklab,var(--border-color),transparent 35%)}}.settings-panel [data-flux-input] input{border-style:solid;border-width:1px}.dark .settings-panel [data-flux-input] input{background-color:rgb(var(--card-dark-bg));border-color:var(--border-color-dark)}@supports (color:color-mix(in lab,red,red)){.dark .settings-panel [data-flux-input] input{border-color:color-mix(in oklab,var(--border-color-dark),transparent 25%)}}.settings-panel [data-flux-control][data-flux-radio]{background-color:rgb(var(--card-bg));border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.settings-panel [data-flux-control][data-flux-radio]{border-color:color-mix(in oklab,var(--border-color),transparent 45%)}}.settings-panel [data-flux-control][data-flux-radio]{border-style:solid;border-width:1px}.dark .settings-panel [data-flux-control][data-flux-radio]{background-color:rgb(var(--card-dark-bg));border-color:var(--border-color-dark)}@supports (color:color-mix(in lab,red,red)){.dark .settings-panel [data-flux-control][data-flux-radio]{border-color:color-mix(in oklab,var(--border-color-dark),transparent 30%)}}.settings-group-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-zinc-900);font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.settings-group-title:where(.dark,.dark *){color:var(--color-white)}.settings-group-title{padding-left:.125rem}.settings-group-card{overflow:hidden}.settings-group-card>:first-child{margin-top:-1px}.settings-row{border-top:1px solid var(--border-color)}@supports (color:color-mix(in lab,red,red)){.settings-row{border-top:1px solid color-mix(in oklab,var(--border-color),transparent 55%)}}.dark .settings-row{border-top-color:var(--border-color-dark)}@supports (color:color-mix(in lab,red,red)){.dark .settings-row{border-top-color:color-mix(in oklab,var(--border-color-dark),transparent 35%)}}.settings-row__icon{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);border-radius:var(--radius-xl);background-color:rgb(var(--accent)/.12);color:rgb(var(--accent));flex-shrink:0;justify-content:center;align-items:center;display:flex}.dark .settings-row__icon{background-color:rgb(var(--accent)/.18)}.settings-choice-grid{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;display:grid!important}.onboarding-choice-grid [data-flux-heading]{font-size:1rem!important;font-weight:700!important;line-height:1.35!important}.onboarding-choice-grid [data-flux-subheading]{margin-top:.25rem;font-size:.875rem!important;line-height:1.35!important}@media(min-width:640px){.settings-choice-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.settings-choice-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.theme-card--default .theme-card__frame{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='160' viewBox='0 0 260 160'><rect width='260' height='160' fill='%23f8f8f6'/><g fill='%23e2e8f0'><circle cx='20' cy='20' r='2'/><circle cx='60' cy='30' r='2'/><circle cx='120' cy='24' r='2'/><circle cx='180' cy='36' r='2'/><circle cx='90' cy='60' r='2'/><circle cx='30' cy='80' r='2'/><circle cx='150' cy='90' r='2'/><circle cx='210' cy='70' r='2'/></g></svg>")}.theme-card--dark .theme-card__frame{background-image:linear-gradient(135deg,#0f172a,#1f2937)}.theme-card--dark .theme-card__label,.theme-card--dark .theme-card__desc{color:#e2e8f0}.theme-card--90s .theme-card__frame{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='160' viewBox='0 0 260 160'><rect width='260' height='160' fill='%23f7f3ea'/><polygon points='10,20 90,10 80,70' fill='%239adbd2'/><polygon points='190,15 250,35 210,80' fill='%23d9b8e8'/><circle cx='30' cy='120' r='14' fill='%23f5c2d6'/><circle cx='220' cy='105' r='10' fill='%23c7d7f7'/><path d='M130 30 q10 10 0 20 q-10 10 0 20' stroke='%23c4b5fd' stroke-width='4' fill='none'/><path d='M80 90 q10 10 0 20 q-10 10 0 20' stroke='%23f9a8d4' stroke-width='4' fill='none'/></svg>");font-family:Bungee,Rubik,system-ui,sans-serif}.theme-card--90s .theme-card__label{font-family:Bungee,system-ui,sans-serif}.theme-card--90s .theme-card__desc{font-family:Rubik,system-ui,sans-serif}.theme-card--japanese .theme-card__frame{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='160' viewBox='0 0 260 160'><rect width='260' height='160' fill='%23f3e8d1'/><g fill='%23e6b7b0'><circle cx='30' cy='30' r='5'/><circle cx='60' cy='20' r='4'/><circle cx='120' cy='28' r='4'/><circle cx='190' cy='24' r='5'/><circle cx='50' cy='80' r='4'/><circle cx='90' cy='90' r='5'/><circle cx='160' cy='85' r='4'/><circle cx='220' cy='60' r='4'/><circle cx='40' cy='125' r='5'/><circle cx='130' cy='120' r='4'/><circle cx='200' cy='115' r='5'/></g></svg>");font-family:"M PLUS Rounded 1c",Noto Sans JP,system-ui,sans-serif}.theme-card--japanese .theme-card__label,.theme-card--japanese .theme-card__desc{font-family:"M PLUS Rounded 1c",Noto Sans JP,system-ui,sans-serif}html[data-theme=default] .bg-pattern-dots{background-image:radial-gradient(circle,#0000000b 1px,#0000 1px);background-size:6px 6px}html[data-theme=default].dark .bg-pattern-dots{background-image:radial-gradient(circle,#ffffff0b 1px,#0000 1px);background-size:6px 6px}html[data-theme="90s"] .bg-pattern-dots,html[data-theme=japanese] .bg-pattern-dots{background-image:var(--page-bg-image);background-size:var(--page-bg-size);background-repeat:var(--page-bg-repeat);background-position:var(--page-bg-position)}html[data-theme="90s"].dark .bg-pattern-dots,html[data-theme=japanese].dark .bg-pattern-dots{background-image:none}body{background-image:var(--page-bg-image);background-size:var(--page-bg-size);background-repeat:var(--page-bg-repeat);background-position:var(--page-bg-position);font-family:var(--font-sans);background-color:rgb(var(--page-bg))!important}.email-verification-air-crop{pointer-events:none;height:7.25rem;position:absolute;inset:0 0 auto;overflow:hidden}.email-verification-air-current{--welcome-air-soft-start-opacity:0;--welcome-air-soft-mid-opacity:.15;--welcome-air-soft-end-opacity:.31;--welcome-air-strong-start-opacity:.045;--welcome-air-strong-mid-opacity:.37;--welcome-air-strong-end-opacity:.51;--welcome-air-wisp-opacity:.24;--welcome-air-wisp-width:.9;--welcome-air-wisp-speed:15s;--welcome-air-wisp-speed-slow:17.25s;--welcome-air-wisp-accent-weight:78%;--welcome-air-low-band-thickness-from:.88;--welcome-air-low-band-thickness-to:.8;opacity:.68;transform-origin:42% 58%;width:204%;height:5.875rem;position:absolute;top:-1.6875rem;left:50%;transform:translate(-54.5%)rotate(0)skewY(-1.5deg)}.email-verification-air-current .welcome-air-current__stop--soft-start{stop-opacity:var(--welcome-air-soft-start-opacity)}.email-verification-air-current .welcome-air-current__stop--soft-mid{stop-opacity:var(--welcome-air-soft-mid-opacity)}.email-verification-air-current .welcome-air-current__stop--soft-end{stop-opacity:var(--welcome-air-soft-end-opacity)}.email-verification-air-current .welcome-air-current__stop--strong-start{stop-opacity:var(--welcome-air-strong-start-opacity)}.email-verification-air-current .welcome-air-current__stop--strong-mid{stop-opacity:var(--welcome-air-strong-mid-opacity)}.email-verification-air-current .welcome-air-current__stop--strong-end{stop-opacity:var(--welcome-air-strong-end-opacity)}.dark .email-verification-air-current{opacity:.5}.platform-trial-banner{isolation:isolate;background:#fffffff0;border-bottom:1px solid #e4e4e7e6;min-height:4.75rem;position:relative;overflow:hidden}.platform-trial-banner__air-crop,.platform-trial-banner__veil{pointer-events:none;position:absolute;inset:0}.platform-trial-banner__air-crop{z-index:-2;overflow:hidden}.platform-trial-banner__air{--welcome-air-wisp-opacity:.15;--welcome-air-wisp-width:.95;--welcome-air-wisp-speed:16s;--welcome-air-wisp-speed-slow:18.56s;--welcome-air-wisp-accent-weight:78%;--welcome-air-low-band-thickness-from:.82;--welcome-air-low-band-thickness-to:1.08;opacity:1;transform-origin:18% 58%;width:120%;height:9.375rem;position:absolute;top:-4.5rem;left:-10%;transform:rotate(0)skewY(0)}.platform-trial-banner__veil{z-index:-1;background:linear-gradient(90deg,#ffffff9e,#ffffff61 48%,#ffffff94)}.platform-trial-banner__content{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.2rem .8rem;min-height:4.75rem;display:flex}.platform-trial-banner__icon{border:1px solid rgb(var(--accent)/.28);color:#27272a;width:2rem;height:2rem;box-shadow:0 4px 14px rgb(var(--accent)/.09);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffad;border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.platform-trial-banner__icon svg{stroke-width:2.25px;width:1.15rem;height:1.15rem}.platform-trial-banner__heading{color:#09090b;letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;min-width:0;font-size:clamp(1.125rem,1rem + .55vw,1.5rem);font-weight:800;line-height:1.15;display:inline-flex}.platform-trial-banner__remaining{color:#16a34a;font-weight:800}.platform-trial-banner__cta[data-flux-link]{color:#27272a;min-height:2.75rem;-webkit-text-decoration-color:rgb(var(--accent)/.65);text-decoration-color:rgb(var(--accent)/.65);text-underline-offset:.28rem;align-items:center;font-size:clamp(.95rem,.9rem + .18vw,1.075rem);font-weight:750;text-decoration-thickness:2px;display:inline-flex}.dark .platform-trial-banner{background:#18181bf0;border-bottom-color:#3f3f46e6}.dark .platform-trial-banner__air{opacity:.5}.dark .platform-trial-banner__veil{background:linear-gradient(90deg,#18181bad,#18181b73 48%,#18181b9e)}.dark .platform-trial-banner__icon{border-color:rgb(var(--accent)/.34);color:#f4f4f5;background:#18181b9e}.dark .platform-trial-banner__heading{color:#fafafa}.dark .platform-trial-banner__remaining{color:#4ade80}.dark .platform-trial-banner__cta[data-flux-link]{color:#f4f4f5}@media(max-width:1023.98px){.platform-trial-banner{min-height:4.5rem}.platform-trial-banner__air{--welcome-air-soft-start-opacity:0;--welcome-air-soft-mid-opacity:.15;--welcome-air-soft-end-opacity:.31;--welcome-air-strong-start-opacity:.045;--welcome-air-strong-mid-opacity:.37;--welcome-air-strong-end-opacity:.51;--welcome-air-wisp-opacity:.24;--welcome-air-wisp-width:.9;--welcome-air-wisp-speed:15s;--welcome-air-wisp-speed-slow:17.25s;--welcome-air-wisp-accent-weight:78%;--welcome-air-low-band-thickness-from:.88;--welcome-air-low-band-thickness-to:.8;opacity:.68;transform-origin:42% 58%;width:204vw;height:6.25rem;top:-2.375rem;left:50%;transform:translate(-54.5%)rotate(0)skewY(0)}.platform-trial-banner__air .welcome-air-current__stop--soft-start{stop-opacity:var(--welcome-air-soft-start-opacity)}.platform-trial-banner__air .welcome-air-current__stop--soft-mid{stop-opacity:var(--welcome-air-soft-mid-opacity)}.platform-trial-banner__air .welcome-air-current__stop--soft-end{stop-opacity:var(--welcome-air-soft-end-opacity)}.platform-trial-banner__air .welcome-air-current__stop--strong-start{stop-opacity:var(--welcome-air-strong-start-opacity)}.platform-trial-banner__air .welcome-air-current__stop--strong-mid{stop-opacity:var(--welcome-air-strong-mid-opacity)}.platform-trial-banner__air .welcome-air-current__stop--strong-end{stop-opacity:var(--welcome-air-strong-end-opacity)}.platform-trial-banner__content{column-gap:.6rem;min-height:4.5rem;padding-block:.55rem}.platform-trial-banner__icon{width:1.8rem;height:1.8rem}.platform-trial-banner__heading{column-gap:.3rem;font-size:1.125rem}.platform-trial-banner__cta[data-flux-link]{font-size:.95rem}}@media(max-width:340px){.platform-trial-banner__cta[data-flux-link]{margin-left:2.4rem}}html.question-ai-scrollbar-hidden,body.question-ai-scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:none;overflow:hidden}html.question-ai-scrollbar-hidden::-webkit-scrollbar{width:0;height:0;display:none}body.question-ai-scrollbar-hidden::-webkit-scrollbar{width:0;height:0;display:none}[data-question-ai-prompt]{scrollbar-width:thin;scrollbar-color:currentColor transparent}@supports (color:color-mix(in lab,red,red)){[data-question-ai-prompt]{scrollbar-color:color-mix(in srgb,currentColor 20%,transparent)transparent}}[data-question-ai-prompt]::-webkit-scrollbar{width:.75rem}[data-question-ai-prompt]::-webkit-scrollbar-track{background:0 0}[data-question-ai-prompt]::-webkit-scrollbar-thumb{background:currentColor;border:.25rem solid #0000;border-radius:9999px}@supports (color:color-mix(in lab,red,red)){[data-question-ai-prompt]::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 20%,transparent)}}[data-question-ai-prompt]::-webkit-scrollbar-thumb{background-clip:padding-box}.breeze-checkbox,.breeze-checkbox div{width:1.75rem;height:1.75rem}.breeze-checkbox ui-checkbox[data-checked] div,.breeze-checkbox ui-checkbox[data-indeterminate] div,ui-checkbox.breeze-checkbox[data-checked] div,ui-checkbox.breeze-checkbox[data-indeterminate] div{background-color:var(--color-teal-500)!important}.breeze-checkbox svg{width:calc(var(--spacing)*5)!important;height:calc(var(--spacing)*5)!important}.mobile-accent-action{background-color:var(--color-accent)!important;color:var(--color-accent-foreground)!important}.mobile-accent-action:hover{background-color:#242427!important}@supports (color:color-mix(in lab,red,red)){.mobile-accent-action:hover{background-color:color-mix(in oklab,var(--color-accent),black 8%)!important}}.dashboard-v1-recent-icon{width:var(--dashboard-recent-icon-size,2.125rem);height:var(--dashboard-recent-icon-size,2.125rem);border-radius:var(--dashboard-recent-icon-radius,.6rem)}.dashboard-v1-recent-icon svg{width:var(--dashboard-recent-icon-glyph-size,1.35rem);height:var(--dashboard-recent-icon-glyph-size,1.35rem)}.dashboard-v1-compact-card-copy{margin-top:var(--dashboard-compact-card-copy-gap,.525rem)}.dashboard-v1-body-copy{color:#27272a}.dashboard-v1{background-image:var(--page-bg-image);background-position:var(--page-bg-position);background-repeat:var(--page-bg-repeat);background-size:var(--page-bg-size);background-color:rgb(var(--page-bg))!important}.dark .dashboard-v1{background-image:none;background-color:rgb(var(--page-dark-bg))!important}.dark .dashboard-v1-body-copy{color:#e4e4e7}.dashboard-v1-art-card :where(h2,p){z-index:1;position:relative}.dashboard-v1-stethoscope-icon{right:var(--dashboard-stethoscope-right,-.4rem);bottom:var(--dashboard-stethoscope-bottom,-.3rem);width:var(--dashboard-stethoscope-size,5rem);height:var(--dashboard-stethoscope-size,5rem);object-fit:contain;opacity:.48;filter:grayscale();mix-blend-mode:multiply;z-index:0}.dark .dashboard-v1-stethoscope-icon{opacity:.28;filter:invert(.8)grayscale()brightness(82%);mix-blend-mode:normal}.dashboard-v1-accent-action{font-family:var(--font-sans)!important;color:rgb(var(--button-dark-text))!important;font-style:normal!important}.dashboard-v1-accent-action :where(span,svg){color:inherit!important}.dashboard-v1 :where(a,button,[role=button],[role=menuitem],[data-flux-button]):focus:not(:focus-visible),.study-break-v1-shell :where(a,button,[role=button],[role=menuitem],[data-flux-button]):focus:not(:focus-visible),[data-virus-dodge-game] :where(a,button,[role=button],[role=menuitem],[data-flux-button]):focus:not(:focus-visible){outline:none;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}.dashboard-v1-title{padding-block:var(--dashboard-title-padding-block,.525rem)}.dashboard-v1-item-title{font-weight:var(--dashboard-item-title-weight,550)!important}.dashboard-v1-welcome-layout{min-height:var(--dashboard-welcome-card-min-height,4.05rem);align-items:stretch;gap:var(--dashboard-welcome-art-copy-gap,1.3rem)}.dashboard-v1-welcome-copy{align-items:center;padding:.5rem .5rem .5rem 0;display:flex}.dashboard-v1-welcome-art-frame{width:clamp(var(--dashboard-welcome-art-min-width,4.075rem),var(--dashboard-welcome-art-fluid-width,24.25vw),var(--dashboard-welcome-art-max-width,7rem));flex:none;justify-content:center;align-self:stretch;align-items:flex-end;display:flex;overflow:visible}.dashboard-v1-welcome-art{width:auto;max-width:none;height:var(--dashboard-welcome-art-height,6.5rem);transform:translateY(var(--dashboard-welcome-art-bottom-offset,.45rem));display:block}.dashboard-v1-practice-cta{font-size:var(--dashboard-practice-cta-font-size,1rem)!important}.dashboard-v1-deadline-add{width:var(--dashboard-deadline-button-width,4.05rem);height:var(--dashboard-deadline-button-height,2rem)!important;min-height:var(--dashboard-deadline-button-height,2rem)!important;font-size:var(--dashboard-deadline-button-font-size,.9rem)!important}.dashboard-v1-recent-action-cluster{gap:var(--dashboard-recent-action-gap,.5rem);padding-right:var(--dashboard-recent-action-right-inset,.075rem)}.dashboard-v1-recent-action-button{padding-inline:0}.dashboard-v1-recent-action-icon{width:var(--dashboard-recent-action-icon-size,1.4rem);height:var(--dashboard-recent-action-icon-size,1.4rem);stroke-width:var(--dashboard-recent-action-icon-stroke,2)!important}.dashboard-v1-pearl-content{font-size:.875rem;font-weight:500;line-height:1.25rem}.dashboard-v1-pearl-content :where(p,ul,ol,li,blockquote){font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.dashboard-v1-pearl-content :where(strong,em,code){color:inherit}.dashboard-v1-pearl-content :where(li)::marker{color:inherit}.dashboard-v1-pearl-content :where(p,ul,ol){margin-top:.25rem;margin-bottom:0}.deck-preview-v1-offset-card[data-flux-card]{--card-shadow-x:5px;--card-shadow-y:6px}.mobile-app-header-toggle svg{width:2rem!important;height:2rem!important}.breeze-web-header .breeze-brand,.mobile-app-header .breeze-brand{--breeze-brand-mark-size:clamp(2.1rem,10vw,2.5rem);--breeze-brand-name-size:clamp(1.89rem,9vw,2.25rem);min-height:var(--breeze-brand-mark-size);min-width:0;height:var(--breeze-brand-mark-size)!important}.breeze-web-header .breeze-brand{max-width:min(72vw,20rem)}.mobile-app-header .breeze-brand,.mobile-app-header__brand{--breeze-brand-mark-size:clamp(2.1rem,8vw,2.15rem);--breeze-brand-name-size:clamp(1.89rem,7.2vw,1.94rem);max-width:min(72vw,20rem)}.breeze-web-header .breeze-brand .breeze-brand__mark,.mobile-app-header .breeze-brand .breeze-brand__mark{object-fit:contain;width:auto;height:var(--breeze-brand-mark-size)!important;max-height:var(--breeze-brand-mark-size)!important}.breeze-web-header .breeze-brand .breeze-brand__name,.mobile-app-header .breeze-brand .breeze-brand__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1;overflow:hidden;font-size:var(--breeze-brand-name-size)!important}[data-flux-sidebar] .breeze-brand--sidebar{--breeze-sidebar-brand-mark-size:1.875rem;--breeze-sidebar-brand-name-size:1.6875rem;min-width:0;min-height:2.5rem;height:2.5rem!important}[data-flux-sidebar]:not([data-flux-sidebar-collapsed-desktop]) [data-flux-sidebar-header] .breeze-brand--sidebar{flex:auto;max-width:calc(100% - 2.5rem);padding-inline:.25rem!important}[data-flux-sidebar] .breeze-brand--sidebar .breeze-brand__logo{width:var(--breeze-sidebar-brand-mark-size);min-width:var(--breeze-sidebar-brand-mark-size);min-height:var(--breeze-sidebar-brand-mark-size);height:var(--breeze-sidebar-brand-mark-size)!important;margin-left:0!important}[data-flux-sidebar] .breeze-brand--sidebar .breeze-brand__mark{width:var(--breeze-sidebar-brand-mark-size);object-fit:contain;height:var(--breeze-sidebar-brand-mark-size)!important;max-height:var(--breeze-sidebar-brand-mark-size)!important}[data-flux-sidebar] .breeze-brand--sidebar .breeze-brand__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1;overflow:hidden;font-size:var(--breeze-sidebar-brand-name-size)!important}@media(min-width:48rem){.breeze-web-header .breeze-brand{--breeze-brand-mark-size:clamp(2.15rem,3.125vw,2.5rem);--breeze-brand-name-size:clamp(1.94rem,2.8125vw,2.25rem);max-width:15.5rem}}@media(min-width:70rem){.breeze-web-header .breeze-brand{--breeze-brand-mark-size:clamp(2.2rem,3.125vw,2.5rem);--breeze-brand-name-size:clamp(1.98rem,2.8125vw,2.25rem);max-width:17.5rem}}@media(min-width:80rem){.breeze-web-header .breeze-brand{--breeze-brand-mark-size:2.5rem;--breeze-brand-name-size:2.25rem;max-width:19rem}}html[data-hotwire-native=true]{--mobile-app-safe-top:env(safe-area-inset-top,0px);--mobile-app-safe-right:env(safe-area-inset-right,0px);--mobile-app-safe-bottom:env(safe-area-inset-bottom,0px);--mobile-app-safe-left:env(safe-area-inset-left,0px)}html[data-hotwire-native=true] .turbo-progress-bar{visibility:hidden}html[data-hotwire-native=true] .mobile-app-header{z-index:40;min-height:calc(3.75rem + var(--mobile-app-safe-top));-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);align-items:flex-end;transition:transform .19s,box-shadow .19s,background-color .19s;top:0;transform:translateY(0);box-shadow:0 8px 22px #0f172a14;padding-top:var(--mobile-app-safe-top)!important;padding-bottom:.35rem!important;padding-left:max(1rem,var(--mobile-app-safe-left))!important;padding-right:max(1rem,var(--mobile-app-safe-right))!important;background-color:#fffffff0!important;border-bottom:1px solid #e4e4e7db!important;position:sticky!important}html[data-hotwire-native=true].dark .mobile-app-header{box-shadow:0 8px 24px #0000003d;background-color:#18181bf0!important;border-bottom-color:#3f3f46d1!important}html[data-hotwire-native=true] .mobile-app-header [data-flux-brand]{min-width:0}html[data-hotwire-native=true] .mobile-app-sidebar{padding-top:calc(var(--mobile-app-safe-top) + .75rem)!important;padding-bottom:calc(var(--mobile-app-safe-bottom) + 1rem)!important;padding-left:max(1rem,var(--mobile-app-safe-left))!important;padding-right:max(1rem,var(--mobile-app-safe-right))!important}body.mobile-web-chrome-surface{--mobile-app-safe-top:env(safe-area-inset-top,0px);--mobile-app-safe-right:env(safe-area-inset-right,0px);--mobile-app-safe-bottom:env(safe-area-inset-bottom,0px);--mobile-app-safe-left:env(safe-area-inset-left,0px);--mobile-web-header-surface:#fafafa;--mobile-web-sidebar-surface:#fff;background-color:var(--mobile-web-header-surface)!important}html:has(>body.mobile-web-chrome-surface){background-color:#fafafa}.dark body.mobile-web-chrome-surface{--mobile-web-header-surface:#18181b;--mobile-web-sidebar-surface:#18181b}html.dark:has(>body.mobile-web-chrome-surface){background-color:#18181b}body.mobile-web-chrome-surface .mobile-app-header{background-color:var(--mobile-web-header-surface)!important}body.mobile-web-chrome-surface .mobile-app-sidebar{background-color:var(--mobile-web-sidebar-surface)!important}body.mobile-web-chrome-surface .mobile-app-sidebar[data-flux-sidebar-on-mobile]{box-sizing:border-box;top:calc(-1*var(--mobile-app-safe-top))!important;bottom:calc(-1*var(--mobile-app-safe-bottom))!important;min-height:calc(100dvh + var(--mobile-app-safe-top) + var(--mobile-app-safe-bottom))!important;max-height:calc(100dvh + var(--mobile-app-safe-top) + var(--mobile-app-safe-bottom))!important;padding-top:calc(var(--mobile-app-safe-top) + .75rem)!important;padding-bottom:calc(var(--mobile-app-safe-bottom) + 1rem)!important;padding-left:max(1rem,var(--mobile-app-safe-left))!important;padding-right:max(1rem,var(--mobile-app-safe-right))!important}body.mobile-web-chrome-surface [data-flux-sidebar-backdrop]{min-height:100dvh!important;top:0!important;bottom:0!important}body:has(.mobile-app-sidebar[data-flux-sidebar][data-flux-sidebar-on-mobile]:not([data-flux-sidebar-collapsed-mobile])) [data-flux-sidebar-backdrop]{z-index:45!important;background-color:#09090b47!important}body:has(.mobile-app-sidebar[data-flux-sidebar][data-flux-sidebar-on-mobile]:not([data-flux-sidebar-collapsed-mobile])) .mobile-app-sidebar[data-flux-sidebar]{z-index:50!important}@media(max-width:1023.98px){html[data-hotwire-native=true][data-mobile-header-state=hidden] .mobile-app-header{box-shadow:none;transform:translateY(calc(-100% + var(--mobile-app-safe-top) + .35rem))}html[data-hotwire-native=true][data-mobile-header-state=hidden] .mobile-app-header__brand,html[data-hotwire-native=true][data-mobile-header-state=hidden] .mobile-app-header [data-testid=mobile-app-menu-toggle]{opacity:0;pointer-events:none}}@media(prefers-reduced-motion:reduce){html[data-hotwire-native=true] .mobile-app-header{transition:none}}.mobile-app-sidebar{font-size:var(--mobile-v2-sidebar-font-size,1.4rem);z-index:50!important;width:min(88vw,24rem)!important;min-width:min(88vw,24rem)!important}html[data-theme=default]:not(.dark) .mobile-app-sidebar{background-color:#fff!important}.mobile-app-sidebar-header{align-items:center;gap:.75rem;min-height:3.5rem;margin-bottom:.75rem;display:flex}.mobile-app-sidebar-brand{--mobile-app-sidebar-brand-mark-size:clamp(2.1rem,8vw,2.15rem);--mobile-app-sidebar-brand-name-size:clamp(1.89rem,7.2vw,1.94rem);min-width:0;color:rgb(var(--heading));flex:auto;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.mobile-app-sidebar-brand__mark{width:var(--mobile-app-sidebar-brand-mark-size);min-width:var(--mobile-app-sidebar-brand-mark-size);height:var(--mobile-app-sidebar-brand-mark-size);object-fit:contain}.mobile-app-sidebar-brand__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--mobile-app-sidebar-brand-name-size);font-weight:600;line-height:1;overflow:hidden}.mobile-app-sidebar [data-flux-sidebar-nav] [data-flux-sidebar-item],.mobile-app-sidebar [data-flux-sidebar-nav] [data-flux-sidebar-group]{margin-block:calc(var(--mobile-v2-sidebar-option-gap,1.4rem)/2)!important}.mobile-app-sidebar [data-flux-sidebar-item] [data-content],.mobile-app-sidebar [data-flux-sidebar-group]>button>span{margin-bottom:-.2rem;padding-bottom:.2rem;color:rgb(var(--text-strong))!important;font-size:var(--mobile-v2-sidebar-font-size,1.4rem)!important;line-height:1.22!important}.mobile-app-sidebar [data-flux-sidebar-group] [data-flux-sidebar-item] [data-content]{margin-bottom:-.18rem;padding-bottom:.18rem;font-size:var(--mobile-v2-sidebar-child-font-size,1.25rem)!important;line-height:1.2!important}.mobile-app-sidebar [data-flux-sidebar-item]>div:first-child svg,.mobile-app-sidebar [data-flux-sidebar-group]>button>div:first-child svg{width:var(--mobile-v2-sidebar-icon-size,1.4rem)!important;height:var(--mobile-v2-sidebar-icon-size,1.4rem)!important;min-width:var(--mobile-v2-sidebar-icon-size,1.4rem)!important;min-height:var(--mobile-v2-sidebar-icon-size,1.4rem)!important;stroke-width:2.2px!important}.mobile-app-sidebar [data-flux-sidebar-group] [data-flux-sidebar-item]>div:first-child svg{width:var(--mobile-v2-sidebar-child-icon-size,1.25rem)!important;height:var(--mobile-v2-sidebar-child-icon-size,1.25rem)!important;min-width:var(--mobile-v2-sidebar-child-icon-size,1.25rem)!important;min-height:var(--mobile-v2-sidebar-child-icon-size,1.25rem)!important}.mobile-app-sidebar [data-flux-sidebar-group]>button>div:last-child svg{width:var(--mobile-app-sidebar-chevron-size,clamp(1.1rem,4.6vw,1.35rem))!important;height:var(--mobile-app-sidebar-chevron-size,clamp(1.1rem,4.6vw,1.35rem))!important;min-width:var(--mobile-app-sidebar-chevron-size,clamp(1.1rem,4.6vw,1.35rem))!important;min-height:var(--mobile-app-sidebar-chevron-size,clamp(1.1rem,4.6vw,1.35rem))!important;stroke-width:2.4px!important}@media(max-width:1023.98px){.mobile-app-desktop-sidebar{display:none!important}}.mobile-v2-primary-action{width:100%!important;min-width:0!important;font-size:clamp(1.05rem,5.2vw,var(--mobile-v2-primary-action-font-size,1.375rem))!important;padding-inline:clamp(.5rem,2vw,1rem)!important}.mobile-v2-session-header{--mobile-v2-top-bar-border-width:0rem;border-bottom-width:var(--mobile-v2-top-bar-border-width)!important}.mobile-v2-session-header--card{--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:rgb(var(--card-bg))!important;border-color:var(--border-color)!important;box-shadow:var(--card-shadow-active-x) var(--card-shadow-active-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))!important;margin:clamp(.5rem,2.2vw,.75rem)clamp(.75rem,3vw,1rem)calc(var(--card-shadow-y) + .25rem)!important;border-style:solid!important;border-width:2px!important;border-radius:.9rem!important;padding:clamp(.75rem,3vw,1rem)!important;top:clamp(.5rem,2.2vw,.75rem)!important}.dark .mobile-v2-session-header--card{--card-shadow-active-x:calc(var(--card-shadow-x)*1.5);--card-shadow-active-y:calc(var(--card-shadow-y)*1.25);background-color:rgb(var(--card-dark-bg))!important;border-color:var(--border-color-dark)!important}.mobile-v2-exam-title{--mobile-v2-exam-title-font-size:1.5rem;margin-bottom:-.18rem;padding-bottom:.18rem;font-size:var(--mobile-v2-exam-title-font-size)!important;line-height:1.2!important}:root :is(.practice-exams-v1-title,.practice-exams-v1-details-topic-row,.dashboard-v1-item-title,.premade-decks-v1-card-title,.community-decks-v1-card-title,.my-decks-v1-card-title,.deck-study-v1-deck-title,.deck-study-v1-typed-deck-title,.deck-study-match-v1-deck-title){margin-bottom:-.18rem;padding-bottom:.18rem}:root .practice-exams-v1-title{line-height:1.24!important}:root .practice-exams-v1-details-topic-row{line-height:1.26!important}.mobile-v2-toolbar-chevron svg{width:clamp(1.65rem,8.8vw,var(--mobile-v2-chevron-icon-size,2.35rem))!important;height:clamp(1.65rem,8.8vw,var(--mobile-v2-chevron-icon-size,2.35rem))!important;stroke-width:2.65px!important}.mobile-v2-toolbar-dots svg{width:clamp(2.4rem,12.3vw,var(--mobile-v2-dots-icon-size,3.375rem))!important;height:clamp(2.4rem,12.3vw,var(--mobile-v2-dots-icon-size,3.375rem))!important}.mobile-v2-analysis-trigger svg,.mobile-v2-analysis-icon{width:var(--mobile-v2-analysis-icon-size,2.5rem)!important;height:var(--mobile-v2-analysis-icon-size,2.5rem)!important}.mobile-v2-analysis-trigger svg{stroke-width:2.1px!important}.mobile-v2-analysis-symbol{justify-content:center;align-items:center;font-size:var(--mobile-v2-analysis-icon-size,2.5rem)!important}.mobile-v2-option-card{--mobile-v2-option-border-width:.15rem;transition:background-color .36s,border-color .36s,color .36s,box-shadow .36s,opacity .26s;border-width:var(--mobile-v2-option-border-width)!important;opacity:1!important;min-height:3.5rem!important}.mobile-v2-option-card[data-flux-radio-cards]{padding:.75rem!important}.mobile-v2-option-row{transition:opacity .3s;gap:.625rem!important;min-height:2.5rem!important}.mobile-v2-option-row--dim{opacity:.75}.mobile-v2-option-badge{transition:background-color .36s,border-color .36s,color .36s,transform .3s;width:1.75rem!important;min-width:1.75rem!important;height:1.75rem!important;font-size:.875rem!important}.mobile-v2-option-label{transition:color .36s,opacity .3s;color:rgb(var(--text-strong))!important;line-height:1.35!important}.dark .mobile-v2-option-label{color:#fff!important}.mobile-v2-analysis-slot{justify-content:center;align-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;display:inline-flex}.mobile-v2-analysis-trigger{color:#52525b;box-shadow:none;background-color:#0000;border:1px solid #0000;transition:color .22s,transform .22s,opacity .22s;animation:.32s cubic-bezier(.22,1,.36,1) .12s both mobile-v2-analysis-trigger-in}.mobile-v2-analysis-trigger[aria-expanded=true]{color:#18181b}.dark .mobile-v2-analysis-trigger{color:#e4e4e7}.dark .mobile-v2-analysis-trigger[aria-expanded=true]{color:#fff}.mobile-v2-analysis-trigger:active{transform:scale(.94)}.mobile-v2-analysis-panel[x-cloak]{display:none!important}@keyframes mobile-v2-analysis-trigger-in{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.practice-hub-enter{animation:.81s ease-out .56s both practice-hub-fade-in}@keyframes practice-hub-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.practice-hub-enter{animation:none}}.practice-resource-wisp{opacity:.15;width:90%;top:60%;left:57%;transform:translate(-50%,-50%)}html[data-theme=default]:not(.dark) .practice-resource-wisp,html[data-theme="90s"] .practice-resource-wisp{filter:grayscale()}.onboarding-good-picks-wisp{top:48%;left:64%}.practice-resource-teasers,.practice-resource-teasers>[data-flux-modal-trigger],.practice-resource-teaser-state,.practice-resource-teaser-state>[data-flux-modal-trigger]{display:contents}.practice-resource-fallback{z-index:10;justify-content:center;min-height:3.75rem;position:relative;width:100%!important}.practice-resource-thumb{z-index:10;border:var(--card-border-width,2px)solid rgb(var(--accent));flex:none;width:100%;height:3.75rem;padding:0;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.practice-resource-thumb{border:var(--card-border-width,2px)solid color-mix(in oklab,rgb(var(--accent))28%,rgb(var(--card-border)))}}.practice-resource-thumb{box-shadow:2px 3px rgba(var(--card-shadow-color),calc(var(--card-shadow-opacity)*.55));cursor:pointer;border-radius:.5rem;transition:border-color .16s,box-shadow .16s,transform .16s}.practice-resource-thumb img{object-fit:cover;object-position:top;width:100%;height:100%}.practice-resource-thumb:hover{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.practice-resource-thumb:hover{border-color:color-mix(in oklab,rgb(var(--accent))55%,rgb(var(--card-border)))}}.practice-resource-thumb:hover{box-shadow:3px 4px rgba(var(--card-shadow-color),calc(var(--card-shadow-opacity)*.75));transform:translateY(-1px)}.practice-resource-thumb:focus-visible{outline:3px solid rgb(var(--accent)/.28);outline-offset:3px}.dark .practice-resource-thumb{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .practice-resource-thumb{border-color:color-mix(in oklab,rgb(var(--accent))24%,var(--border-color-dark))}}@media(prefers-reduced-motion:reduce){.practice-resource-thumb{transition:none}.practice-resource-thumb:hover{transform:none}}.practice-resource-grid>*,.practice-resource-grid>.contents>*{flex:100%;min-width:0}.practice-resource-grid ui-dropdown{display:block}@media(min-width:80rem){.practice-resource-grid>*,.practice-resource-grid>.contents>*{flex-basis:calc(50% - .5rem)}}.practice-resource-grid ui-dropdown>button,.practice-resource-grid [data-flux-modal-trigger]>button{width:100%}.practice-resource-grid>button,.practice-resource-grid ui-dropdown>button,.practice-resource-grid [data-flux-modal-trigger]>button{padding-inline:.5rem!important}.mobile-v2-resource-action-button{border:1px solid var(--border-color)!important;text-align:center!important;white-space:normal!important;border-radius:.75rem!important;justify-content:center!important;width:100%!important;min-height:4.25rem!important;padding-inline:1rem!important;font-size:clamp(1.05rem,4.8vw,1.25rem)!important;font-weight:650!important;line-height:1.1!important}.mobile-v2-resource-action-button svg{width:1.6rem!important;height:1.6rem!important}.mobile-v2-resource-action-button--neutral{color:#27272a!important;background-color:#f4f4f5!important;border-color:#d4d4d8!important}.mobile-v2-resource-action-button--neutral:hover{background-color:#e4e4e7!important}html[data-theme="90s"] .mobile-v2-resource-action-button--neutral,html[data-theme=japanese] .mobile-v2-resource-action-button--neutral{background-color:rgb(var(--card-bg))!important}@supports (color:color-mix(in lab,red,red)){html[data-theme="90s"] .mobile-v2-resource-action-button--neutral,html[data-theme=japanese] .mobile-v2-resource-action-button--neutral{background-color:color-mix(in oklab,rgb(var(--card-bg)),rgb(var(--accent))14%)!important}}html[data-theme="90s"] .mobile-v2-resource-action-button--neutral,html[data-theme=japanese] .mobile-v2-resource-action-button--neutral{border-color:var(--border-color)!important}@supports (color:color-mix(in lab,red,red)){html[data-theme="90s"] .mobile-v2-resource-action-button--neutral,html[data-theme=japanese] .mobile-v2-resource-action-button--neutral{border-color:color-mix(in oklab,var(--border-color),rgb(var(--accent))24%)!important}}html[data-theme="90s"] .mobile-v2-resource-action-button--neutral,html[data-theme=japanese] .mobile-v2-resource-action-button--neutral{color:rgb(var(--text-strong))!important}html[data-theme="90s"] .mobile-v2-resource-action-button--neutral:hover,html[data-theme=japanese] .mobile-v2-resource-action-button--neutral:hover{background-color:rgb(var(--card-bg))!important}@supports (color:color-mix(in lab,red,red)){html[data-theme="90s"] .mobile-v2-resource-action-button--neutral:hover,html[data-theme=japanese] .mobile-v2-resource-action-button--neutral:hover{background-color:color-mix(in oklab,rgb(var(--card-bg)),rgb(var(--accent))22%)!important}}.dark .mobile-v2-resource-action-button--neutral{border-color:var(--border-color-dark)!important;color:rgb(var(--text-strong-dark))!important;background-color:#ffffff1a!important}.dark .mobile-v2-resource-action-button--neutral:hover{background-color:#ffffff29!important}.mobile-v2-learning-action-grid{flex-wrap:wrap;gap:.5rem;display:flex}.mobile-v2-learning-action-grid>*,.mobile-v2-learning-action-grid>.contents>*{flex:calc(50% - .25rem);min-width:0}.mobile-v2-learning-action-grid [data-flux-modal-trigger],.mobile-v2-learning-action-grid [data-flux-dropdown]{width:100%;min-width:0}.mobile-v2-resource-teasers{flex-direction:column;gap:.5rem;display:flex}.mobile-v2-resource-teaser-state{width:100%;min-width:0}.mobile-v2-resource-teaser-state>*{width:100%}.mobile-v2-learning-action{white-space:normal!important;text-align:center!important;border-radius:.75rem!important;justify-content:center!important;gap:.35rem!important;width:100%!important;min-width:0!important;min-height:3.25rem!important;padding-inline:.55rem!important;font-size:clamp(.86rem,3.7vw,.98rem)!important;font-weight:650!important;line-height:1.05!important}.mobile-v2-learning-action svg{flex-shrink:0;width:1.05rem!important;height:1.05rem!important}.mobile-clinical-guide-modal-dialog{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1.5rem)!important;margin-block-start:max(.75rem,calc(env(safe-area-inset-top,0px) + .75rem))!important;margin-block-end:max(.75rem,calc(env(safe-area-inset-bottom,0px) + .75rem))!important}.mobile-clinical-guide-modal-dialog [data-testid=clinical-guide-condition-title]{padding-inline-end:3rem}.mobile-clinical-guide-modal-dialog>.absolute.top-0.end-0{margin-block-start:.75rem!important;margin-inline-end:.75rem!important}.mobile-clinical-guide-modal-dialog>.absolute.top-0.end-0 [data-flux-button]{-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08);box-shadow:inset 0 1px #ffffffad;color:#52525b!important;background-color:#f4f4f5e0!important;border:1px solid #e4e4e7f2!important;border-radius:.85rem!important;min-width:2.75rem!important;min-height:2.75rem!important}.mobile-clinical-guide-modal-dialog>.absolute.top-0.end-0 [data-flux-button]:hover{color:#27272a!important;background-color:#e4e4e7eb!important;border-color:#d4d4d8f2!important}.mobile-clinical-guide-modal-dialog>.absolute.top-0.end-0 [data-flux-button]:active{transform:scale(.96)}.mobile-add-premade-cards-modal{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1rem)!important;margin-block-start:max(.5rem,calc(env(safe-area-inset-top,0px) + .5rem))!important;margin-block-end:max(.5rem,calc(env(safe-area-inset-bottom,0px) + .5rem))!important}.mobile-add-premade-cards-panel{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 5.5rem);overscroll-behavior:contain;scrollbar-width:none;padding-top:.25rem;overflow-y:auto}.mobile-add-premade-cards-panel::-webkit-scrollbar{display:none}.mobile-add-premade-cards-panel .mobile-mcc-segmented-rail{width:100%!important;margin-inline:0!important}.mobile-dashboard-deadline-selector-modal{--mobile-dashboard-deadline-safe-top:max(4.5rem, calc(env(safe-area-inset-top,0px) + 1rem) );border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important}.mobile-dashboard-deadline-selector-modal>.absolute.top-0.end-0{z-index:50!important;margin-block-start:max(3.75rem,calc(env(safe-area-inset-top,0px) + .75rem))!important;margin-inline-end:max(.75rem,calc(env(safe-area-inset-right,0px) + .75rem))!important}.mobile-dashboard-deadline-selector-modal>.absolute.top-0.end-0 [data-flux-button]{min-width:2.75rem!important;min-height:2.75rem!important}.mobile-dashboard-deadline-selector-panel{overscroll-behavior:contain;width:min(100%,28rem);height:100%;min-height:0;max-height:100%;padding:var(--mobile-dashboard-deadline-safe-top)max(1rem,calc(env(safe-area-inset-right,0px) + 1rem))0 max(1rem,calc(env(safe-area-inset-left,0px) + 1rem));scrollbar-width:none;margin-inline:auto;overflow-y:auto}.mobile-dashboard-deadline-selector-panel::-webkit-scrollbar{display:none}.mobile-dashboard-deadline-selector-panel>.space-y-5>section:first-child>.space-y-2>.flex{padding-inline-end:3rem}.dark .mobile-clinical-guide-modal-dialog>.absolute.top-0.end-0 [data-flux-button]{box-shadow:inset 0 1px #ffffff14;color:#d4d4d8!important;background-color:#27272ad1!important;border-color:#52525bdb!important}.dark .mobile-clinical-guide-modal-dialog>.absolute.top-0.end-0 [data-flux-button]:hover{color:#fff!important;background-color:#3f3f46e0!important;border-color:#71717aeb!important}.mobile-deck-preview-v1{background-image:var(--page-bg-image);background-position:var(--page-bg-position);background-repeat:var(--page-bg-repeat);background-size:var(--page-bg-size);min-height:calc(100dvh + 1.5rem);margin-top:-1.5rem;background-color:rgb(var(--page-bg))!important;padding-top:max(1.25rem,env(safe-area-inset-top,0px))!important}.dark .mobile-deck-preview-v1{background-image:none;background-color:rgb(var(--page-dark-bg))!important}html[data-hotwire-native=true] .mobile-deck-preview-v1{padding-top:.875rem!important}.deck-preview-v1-title{-webkit-text-fill-color:rgb(var(--text-strong));color:rgb(var(--text-strong))!important;font-size:1.625rem!important;line-height:1.1!important}.dark .deck-preview-v1-title{-webkit-text-fill-color:rgb(var(--text-strong-dark));color:rgb(var(--text-strong-dark))!important}.deck-preview-v1-title-button{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;appearance:none;-webkit-text-fill-color:inherit;background:0 0;border:0;padding:0}.deck-preview-v1-title-button:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:.25rem;border-radius:.375rem}.deck-preview-v1-title-edit-icon{border:1px solid rgb(var(--text-subtle)/.28);background-color:rgb(var(--card-bg)/.78);color:rgb(var(--text-subtle));-webkit-text-fill-color:rgb(var(--text-subtle));box-shadow:0 1px 2px #0f172a14}.dark .deck-preview-v1-title-edit-icon{border-color:rgb(var(--text-subtle-dark)/.34);background-color:rgb(var(--card-dark-bg)/.78);color:rgb(var(--text-subtle-dark));-webkit-text-fill-color:rgb(var(--text-subtle-dark));box-shadow:0 1px 2px #0000002e}.mobile-tab-shell,.dark .mobile-tab-shell{-webkit-backdrop-filter:none!important;background:0 0!important}.mobile-tab-track{border-color:var(--border-color)!important}@supports (color:color-mix(in lab,red,red)){.mobile-tab-track{border-color:color-mix(in oklab,var(--border-color),transparent 38%)!important}}.mobile-tab-track{background:linear-gradient(180deg,rgb(var(--card-bg))0%100%)!important}@supports (color:color-mix(in lab,red,red)){.mobile-tab-track{background:linear-gradient(180deg,color-mix(in oklab,rgb(var(--card-bg)),rgb(var(--accent))8%),color-mix(in oklab,rgb(var(--card-bg)),rgb(var(--accent))3%))!important}}.mobile-tab-track{box-shadow:inset 0 1px #ffffff8c,0 1px 2px #18181b0d}.dark .mobile-tab-track{box-shadow:inset 0 1px #ffffff14,0 1px 2px #0000001f;background:linear-gradient(#ffffff14,#ffffff0b)!important;border-color:#ffffff21!important}.mobile-tab-button{border-color:var(--border-color)!important}@supports (color:color-mix(in lab,red,red)){.mobile-tab-button{border-color:color-mix(in oklab,var(--border-color),transparent 58%)!important}}.mobile-tab-button{color:rgb(var(--text-default));box-shadow:inset 0 1px #ffffff94;background-color:rgb(var(--card-bg))!important}.dark .mobile-tab-button{box-shadow:inset 0 1px #ffffff0f;background-color:rgb(var(--card-dark-bg))!important;border-color:#ffffff1a!important}.mobile-tab-button[aria-selected=true],.mobile-tab-button[aria-pressed=true]{border-color:rgb(var(--accent)/.62)!important;background:linear-gradient(rgb(var(--accent)/.16),rgb(var(--accent)/.16)),rgb(var(--card-bg))!important;color:rgb(var(--text-strong))!important}.dark .mobile-tab-button[aria-selected=true],.dark .mobile-tab-button[aria-pressed=true]{background:linear-gradient(rgb(var(--accent)/.2),rgb(var(--accent)/.2)),rgb(var(--card-dark-bg))!important;color:#fff!important}.desktop-performance-tabs{width:min(100%,20rem)}.desktop-performance-tab-button{min-height:2.75rem;font-size:1.125rem;line-height:1.5rem}.performance-selected-count-spinner{flex-shrink:0;width:1em;height:1em}.performance-selected-count-spinner__track,.performance-selected-count-spinner__arc{fill:none}.performance-selected-count-spinner__track{color:#d4d4d8;stroke:currentColor}.performance-selected-count-spinner__arc{color:#52525b;stroke:currentColor}.dark .performance-selected-count-spinner__track{color:#52525b}.dark .performance-selected-count-spinner__arc{color:#f4f4f5}.performance-study-card-slot{opacity:0;pointer-events:none;will-change:max-height,margin-top,opacity,transform;max-height:0;margin-top:0;transition:max-height .18s cubic-bezier(.22,1,.36,1),margin-top .18s cubic-bezier(.22,1,.36,1),opacity .12s,transform .18s;overflow:hidden;transform:translateY(-.35rem)}.performance-study-card-slot.is-active{opacity:1;pointer-events:auto;max-height:16rem;margin-top:2rem;transition:max-height .18s cubic-bezier(.22,1,.36,1),margin-top .18s cubic-bezier(.22,1,.36,1),opacity .14s 30ms,transform .18s 20ms;transform:translateY(0)}.performance-study-card-slot__inner{min-height:0;padding-top:.25rem;overflow:hidden}@media(prefers-reduced-motion:reduce){.performance-study-card-slot,.performance-study-card-slot__inner{transition:none}}.mobile-v2-learning-action.mobile-v2-learning-action--large{min-height:3.25rem!important;font-size:1rem!important;line-height:1.1!important}.practice-performance-v1-drawer-actions>*,.practice-performance-v1-drawer-actions [data-flux-dropdown],.practice-performance-v1-drawer-actions [data-flux-button]{width:100%;min-width:0}.practice-performance-v1-drawer-action{white-space:nowrap!important;gap:.25rem!important;min-width:0!important;padding-inline:.5rem!important;font-size:clamp(.82rem,3.35vw,.92rem)!important;line-height:1.1!important}.mobile-v2-learning-action.practice-performance-v1-drawer-action{font-size:clamp(.82rem,3.35vw,.92rem)!important;line-height:1.1!important}.practice-performance-v1-drawer-action>svg,.practice-performance-v1-drawer-action>span:first-child{flex-shrink:0;width:1rem!important;height:1rem!important}.practice-performance-v1-drawer-action>span:first-child svg:first-child{width:1rem!important;height:1rem!important}.practice-performance-v1-drawer-action>span:first-child svg.absolute{width:.65rem!important;height:.65rem!important}.practice-performance-v1-drawer-action>span:last-child{min-width:0;font-size:inherit!important;line-height:inherit!important}.practice-performance-v1{--practice-performance-v1-selected-border:#2a9ab0;--practice-performance-v1-base-border:#e4e4e7;--practice-performance-v1-expanded-border:#a1a1aa;--practice-performance-v1-expanded-border-width:3px;--practice-performance-v1-drawer-border-width:2px}html[data-theme=japanese] .practice-performance-v1{--practice-performance-v1-selected-border:rgb(var(--accent))}.dark .practice-performance-v1{--practice-performance-v1-base-border:#3f3f46;--practice-performance-v1-expanded-border:#52525b}.practice-performance-v1-row-shell{--practice-performance-v1-active-border:var(--practice-performance-v1-base-border)}.practice-performance-v1-parent-bar{z-index:1;border:1px solid var(--practice-performance-v1-base-border);border-radius:inherit;background-color:rgb(var(--card-bg));position:relative}.dark .practice-performance-v1-parent-bar{background-color:rgb(var(--card-dark-bg))}.practice-performance-v1-selected-row{background-color:rgb(var(--card-bg));border-color:var(--practice-performance-v1-selected-border)}.dark .practice-performance-v1-selected-row{background-color:rgb(var(--card-dark-bg))}.practice-performance-v1-selected-row>.practice-performance-v1-parent-bar{border-color:var(--practice-performance-v1-selected-border)}.practice-performance-v1-row-shell.practice-performance-v1-expanded-row{--practice-performance-v1-active-border:var(--practice-performance-v1-expanded-border)}.practice-performance-v1-row-shell.practice-performance-v1-expanded-row.practice-performance-v1-selected-row{--practice-performance-v1-active-border:var(--practice-performance-v1-selected-border)}.practice-performance-v1-row-shell.practice-performance-v1-expanded-row>.practice-performance-v1-parent-bar{border-color:var(--practice-performance-v1-active-border);border-width:var(--practice-performance-v1-expanded-border-width);border-bottom-right-radius:0;border-bottom-left-radius:0}.practice-performance-v1-row-shell.practice-performance-v1-expanded-row>.practice-performance-v1-children-panel{margin-top:calc(-1*var(--practice-performance-v1-drawer-border-width));border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;position:relative}.practice-performance-v1-row-shell.practice-performance-v1-expanded-row>.practice-performance-v1-children-panel:before{--practice-performance-v1-drawer-frame-offset:max(0px,calc((var(--practice-performance-v1-expanded-border-width) - var(--practice-performance-v1-drawer-border-width))/2));content:"";inset:0 var(--practice-performance-v1-drawer-frame-offset)0;pointer-events:none;border-color:var(--practice-performance-v1-active-border);border-style:solid;border-width:0 var(--practice-performance-v1-drawer-border-width)var(--practice-performance-v1-drawer-border-width);border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;position:absolute}.practice-performance-v1-row-shell.practice-performance-v1-expanded-row>.practice-performance-v1-children-panel>*{position:relative}.practice-performance-v1 .practice-performance-v1-row-shell.practice-performance-v1-expanded-row.practice-performance-v1-selected-row>.practice-performance-v1-parent-bar,.practice-performance-v1 .practice-performance-v1-row-shell.practice-performance-v1-selected-row>.practice-performance-v1-parent-bar{border-color:var(--practice-performance-v1-selected-border)}.practice-performance-v1-progress-stack{container-type:inline-size}.practice-performance-v1-title-row{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:clamp(.4rem,2.1vw,.75rem);display:grid}.practice-performance-v1-row-name{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:pretty;min-width:0}.practice-performance-v1-system-percent{text-align:right;min-width:3.25ch;font-size:clamp(1.35rem,5.9cqi,1.8rem);line-height:1}.practice-performance-v1-topic-percent{text-align:right;min-width:3.25ch;line-height:1}@container (max-width:14rem){.practice-performance-v1-title-row--system{gap:.35rem}.practice-performance-v1-system-percent{font-size:1.25rem}}@container (max-width:11.5rem){.practice-performance-v1-system-percent{font-size:1.1rem}}.practice-performance-v1-checkmark,.practice-performance-v1-checkmark *,.practice-performance-v1-chevron,.practice-performance-v1-chevron *{stroke-width:4px!important}.mobile-v2-feedback-enter{animation:.52s cubic-bezier(.22,1,.36,1) both mobile-v2-feedback-rise}.mobile-v2-feedback-enter--delay{animation-delay:.11s}@keyframes mobile-v2-feedback-rise{0%{opacity:0;transform:translateY(.85rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media(prefers-reduced-motion:reduce){.mobile-v2-feedback-enter,.mobile-v2-analysis-trigger{animation:none}.mobile-v2-analysis-panel{transition:none}}.mobile-v2-question-stem{font-size:clamp(1.05rem,4.7vw,1.25rem)!important;line-height:clamp(1.7rem,7vw,2rem)!important}.mobile-v2-toolbar-shell{--mobile-v2-toolbar-button-size:clamp(2.4rem,11vw,2.75rem);--mobile-v2-toolbar-action-width:clamp(5rem,26vw,6.5rem);--mobile-v2-toolbar-border-width:1px;--mobile-v2-toolbar-y-padding:.25rem;-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:clamp(0rem,.8vw,.25rem);display:grid;border-top-color:#71717a33!important;border-top-width:var(--mobile-v2-toolbar-border-width)!important;padding-inline:clamp(.25rem,1.6vw,.75rem)!important;padding-top:var(--mobile-v2-toolbar-y-padding)!important;padding-bottom:calc(var(--mobile-v2-toolbar-y-padding) + env(safe-area-inset-bottom))!important;background-color:#71717a33!important;border-top-style:solid!important}.dark .mobile-v2-toolbar-shell{background-color:#27272ab8!important;border-top-color:#ffffff1a!important}.mobile-v2-toolbar-core{grid-template-columns:var(--mobile-v2-toolbar-button-size)minmax(5rem,var(--mobile-v2-toolbar-action-width))var(--mobile-v2-toolbar-button-size);justify-self:center;align-items:center;column-gap:clamp(0rem,.7vw,.25rem);display:grid}.mobile-v2-toolbar-side{align-items:center;gap:clamp(0rem,.5vw,.125rem);min-width:0;display:flex}.mobile-v2-toolbar-side--left{justify-content:flex-end;justify-self:end}.mobile-v2-toolbar-side--right{justify-content:center;justify-self:stretch}.mobile-v2-toolbar-button{width:var(--mobile-v2-toolbar-button-size)!important;min-width:var(--mobile-v2-toolbar-button-size)!important;height:var(--mobile-v2-toolbar-button-size)!important}.mobile-v2-toolbar-dots{width:clamp(3rem,13vw,3.75rem)!important;min-width:clamp(3rem,13vw,3.75rem)!important;height:clamp(3rem,13vw,3.75rem)!important}.mobile-practice-v1-status{color:#18181b!important;background-color:#fff!important}.mobile-practice-v1-status :is(p,span,button,svg){color:#18181b!important}.dark .mobile-practice-v1-status{color:#fff!important;background-color:#18181b!important}.dark .mobile-practice-v1-status :is(p,span,button,svg){color:#fff!important}.mobile-strong-action{color:#fff!important;background-color:#18181b!important}.mobile-strong-action:hover{background-color:#27272a!important}.mobile-accent-checkbox ui-checkbox[data-checked] div,.mobile-accent-checkbox ui-checkbox[data-indeterminate] div,ui-checkbox.mobile-accent-checkbox[data-checked] div,ui-checkbox.mobile-accent-checkbox[data-indeterminate] div{background-color:rgb(var(--accent))!important}.mobile-selector-rail{scrollbar-width:none;-webkit-overflow-scrolling:touch}.mobile-selector-rail--full-bleed{width:var(--page-vw);margin-inline:calc(50% - var(--page-vw)/2);padding-inline:0}.mobile-selector-rail::-webkit-scrollbar{display:none}.mobile-selector-rail--snap{scroll-snap-type:x proximity;scroll-padding-inline:1rem}.mobile-selector-rail--full-bleed.mobile-selector-rail--snap{scroll-padding-inline:0}.mobile-selector-flow{gap:0;display:grid}.mobile-selector-flow--roomy-rail .mobile-mcc-segment{--mobile-selector-remove-target-size:4rem}.mobile-selector-group{gap:.5rem;display:grid}.mobile-skill-builder-group{--mobile-skill-builder-width:min( calc(100vw - 2rem - 2px) , calc(26rem - 2px) );width:var(--mobile-skill-builder-width);margin-inline:calc((100% - var(--mobile-skill-builder-width))/2);gap:.65rem}@supports (width:100dvw){.mobile-skill-builder-group{--mobile-skill-builder-width:min( calc(100dvw - 2rem - 2px) , calc(26rem - 2px) )}}.mobile-skill-builder-separator [data-flux-separator] span{color:rgb(var(--text-strong));text-transform:uppercase;font-size:1rem;font-weight:800;line-height:1.2}.mobile-skill-builder-action{justify-content:center!important;min-height:3rem!important;font-size:1.2rem!important;font-weight:700!important}.mobile-selector-heading-row{text-align:left}.mobile-selector-heading{width:100%;color:rgb(var(--text-strong));text-align:left;font-size:1rem;font-style:italic;font-weight:650;line-height:1.4}.mobile-practice-page{--mobile-page-gutter:1rem}.mobile-practice-wide-image-shell{place-items:center;min-height:min(74dvh,42rem);display:grid}.mobile-practice-wide-image-frame{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;place-items:center;width:100%;max-height:min(74dvh,42rem);display:grid;overflow:auto}.mobile-practice-wide-image{object-fit:contain;border-radius:.75rem;width:auto;max-width:100%;height:auto;max-height:min(74dvh,42rem)}@media(orientation:portrait)and (max-width:767.98px){.mobile-practice-wide-image-frame--rotated{height:min(100dvh - 6rem,48rem);max-height:calc(100dvh - 6rem);overflow:hidden}.mobile-practice-wide-image--rotated{transform-origin:50%;width:min(100dvh - 7rem,46rem);max-width:none;max-height:calc(100dvw - 2.5rem);transform:rotate(90deg)}}@media(orientation:landscape)and (max-width:950px)and (max-height:540px){.mobile-practice-wide-image-shell{min-height:calc(100dvh - 1rem)}.mobile-practice-wide-image-frame{max-height:calc(100dvh - 1rem)}.mobile-practice-wide-image{max-width:calc(100dvw - 2rem);max-height:calc(100dvh - 1rem)}.mobile-clinical-guide-page{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right));max-width:min(44rem,calc(100% - max(0px,env(safe-area-inset-left)) - max(0px,env(safe-area-inset-right))))!important}}.mobile-practice-portrait-prompt{display:none}.mobile-practice-portrait-card{border:2px solid var(--border-color);background:rgb(var(--card-bg));width:min(100%,22rem);box-shadow:var(--card-shadow-x) var(--card-shadow-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity));text-align:center;border-radius:.9rem;padding:1.25rem}.dark .mobile-practice-portrait-card{border-color:var(--border-color-dark);background:rgb(var(--card-dark-bg))}.mobile-practice-portrait-icon{background:rgb(var(--accent)/.12);width:4rem;height:4rem;color:rgb(var(--accent));border-radius:999px;place-items:center;margin-bottom:1rem;display:inline-grid;transform:rotate(-90deg)}.dark .mobile-practice-portrait-icon{background:rgb(var(--button-dark-bg)/.14);color:rgb(var(--button-dark-bg))}@media(orientation:landscape)and (max-width:950px)and (max-height:540px){.mobile-practice-portrait-content{display:none!important}.mobile-practice-portrait-prompt{min-height:calc(100svh - 3.5rem);padding:max(1.25rem,env(safe-area-inset-top))1.25rem max(1.25rem,env(safe-area-inset-bottom));place-items:center;display:grid}}.mobile-practice-viewer-image{object-fit:contain;border-radius:.5rem;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 6rem)}@media(orientation:portrait){.mobile-practice-viewer-image--rotated{width:calc(100dvh - 7rem);max-width:none;max-height:calc(100dvw - 1.5rem);transform:rotate(90deg)}}.mobile-mcc-segmented-rail{--mobile-segment-edge-fade:.5rem;width:calc(100% + 2*var(--mobile-page-gutter,1rem));margin-inline:calc(-1*var(--mobile-page-gutter,1rem));padding-bottom:calc(var(--card-shadow-y) + .25rem);scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,transparent 0,black var(--mobile-segment-edge-fade),black calc(100% - var(--mobile-segment-edge-fade)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,black var(--mobile-segment-edge-fade),black calc(100% - var(--mobile-segment-edge-fade)),transparent 100%);transform:none}.mobile-practice-page--edge-rails .mobile-mcc-segmented-rail{--mobile-edge-rail-outer-gutter:calc(var(--mobile-page-gutter,1rem) + 1.5rem);width:calc(100% + 2*var(--mobile-edge-rail-outer-gutter));margin-inline:calc(-1*var(--mobile-edge-rail-outer-gutter))}.mobile-mcc-segmented-rail::-webkit-scrollbar{display:none}.mobile-mcc-segmented{--mobile-segment-shadow-x:var(--card-shadow-x);--mobile-segment-shadow-y:var(--card-shadow-y);background:0 0;border:0;border-radius:0;align-items:stretch;width:max-content;min-width:100%;height:6.35rem;display:inline-flex;position:relative;overflow:visible}.mobile-mcc-segmented:before{content:"";top:90.9091%;right:calc(-1*var(--mobile-segment-shadow-x));left:var(--mobile-segment-shadow-x);z-index:0;height:var(--mobile-segment-shadow-y);background:rgba(var(--card-shadow-color),var(--card-shadow-opacity));pointer-events:none;position:absolute}.mobile-mcc-segmented--topical{height:5.9rem}.mobile-mcc-segmented--condition{height:5.5rem}.mobile-mcc-segment{--mobile-mcc-active-outline-width:3px;--mobile-selector-remove-target-size:3rem;--mobile-segment-border-color:var(--border-color);--mobile-segment-active-border-color:#52525b;--mobile-segment-fill:rgb(var(--card-bg));--mobile-segment-shadow-x:var(--card-shadow-x);--mobile-segment-shadow-y:var(--card-shadow-y);z-index:1;width:min(64vw,15rem);color:rgb(var(--text-strong));background:0 0;border:0;flex:none;align-items:stretch;display:inline-flex;position:relative;overflow:visible}.mobile-mcc-segment--topical{--mobile-segment-max-inline-size:min(78vw,var(--mobile-topical-segment-max-width,14rem));--mobile-segment-label-max-inline-size:calc(var(--mobile-segment-max-inline-size) - var(--mobile-selector-remove-target-size) - 1rem);width:fit-content;max-width:var(--mobile-segment-max-inline-size)}.mobile-mcc-segment--condition{--mobile-segment-max-inline-size:min(78vw,var(--mobile-condition-segment-max-width,11.75rem));--mobile-segment-label-max-inline-size:calc(var(--mobile-segment-max-inline-size) - var(--mobile-selector-remove-target-size) - 1rem);width:fit-content;max-width:var(--mobile-segment-max-inline-size)}.mobile-mcc-segment--viewing{--mobile-segment-border-color:var(--mobile-segment-active-border-color)}.mobile-mcc-segment__frame{z-index:0;width:100%;height:100%;shape-rendering:geometricPrecision;pointer-events:none;display:block;position:absolute;inset:0;overflow:visible}.mobile-mcc-segment__shape-fill{fill:var(--mobile-segment-fill);stroke:none}.mobile-mcc-segment__shape-selected-fill{fill:var(--mobile-segment-selected-border,rgb(var(--accent)));stroke:none;opacity:var(--mobile-rail-selected-fill-opacity,.2);display:none}.mobile-mcc-segment__shape-stroke{fill:none;stroke:var(--mobile-segment-border-color);stroke-linecap:butt;stroke-linejoin:miter;stroke-width:var(--mobile-segment-border-width,2px);vector-effect:non-scaling-stroke}.mobile-mcc-segment__shape-notch,.mobile-mcc-segment--viewing:not(.mobile-mcc-segment--condition) .mobile-mcc-segment__shape-flat:not(.mobile-mcc-segment__shape-selected-fill){display:none}.mobile-mcc-segment--viewing:not(.mobile-mcc-segment--condition) .mobile-mcc-segment__shape-notch:not(.mobile-mcc-segment__shape-selected-fill){display:block}.mobile-mcc-segment--viewing:not(.mobile-mcc-segment--condition):before{content:"";top:calc((100%*100/110) + var(--mobile-segment-shadow-y));left:calc(39% + var(--mobile-segment-shadow-x));z-index:0;background:rgba(var(--card-shadow-color),var(--card-shadow-opacity));clip-path:polygon(0 0,50% 100%,100% 0);pointer-events:none;width:22%;height:9.09091%;position:absolute}.mobile-mcc-segment__main{z-index:1;text-align:left;flex:auto;align-self:flex-start;align-items:center;min-width:0;height:90.9091%;padding-inline:.85rem 0;display:inline-flex;position:relative}.mobile-mcc-segment--selected .mobile-mcc-segment__main{background:0 0}.mobile-mcc-segment--selected{--mobile-segment-fill:rgb(var(--card-bg))}@supports (color:color-mix(in lab,red,red)){.mobile-mcc-segment--selected{--mobile-segment-fill:color-mix(in oklab,rgb(var(--card-bg)),hsl(145 52% var(--mobile-selector-selected-fill-lightness,49%))13%)}}.mobile-mcc-segment--viewing:after{content:"";top:0;right:calc(-.5*var(--mobile-segment-border-width,2px));z-index:2;width:var(--mobile-segment-border-width,2px);background:var(--mobile-segment-border-color);pointer-events:none;height:90.9091%;position:absolute}.mobile-mcc-segment--selected.mobile-mcc-segment--viewing{--mobile-segment-fill:rgb(var(--card-bg))}@supports (color:color-mix(in lab,red,red)){.mobile-mcc-segment--selected.mobile-mcc-segment--viewing{--mobile-segment-fill:color-mix(in oklab,rgb(var(--card-bg)),hsl(145 52% var(--mobile-selector-selected-fill-lightness,49%))36%)}}.mobile-mcc-segment--viewing:not(.mobile-mcc-segment--selected){--mobile-segment-fill:rgb(var(--card-bg))}@supports (color:color-mix(in lab,red,red)){.mobile-mcc-segment--viewing:not(.mobile-mcc-segment--selected){--mobile-segment-fill:color-mix(in oklab,rgb(var(--card-bg)),rgb(var(--text-strong))6%)}}.mobile-mcc-segment__label{text-overflow:ellipsis;white-space:normal;overflow-wrap:normal;-webkit-line-clamp:3;inline-size:auto;max-inline-size:11.75rem;font-size:var(--mobile-mcc-font-size,1.125rem);-webkit-box-orient:vertical;margin-bottom:-.18rem;padding-bottom:.18rem;font-weight:650;line-height:1.16;display:-webkit-box;overflow:hidden}.mobile-mcc-segment--topical .mobile-mcc-segment__label{inline-size:var(--mobile-segment-measured-label-width,auto);max-inline-size:max(0rem,var(--mobile-segment-label-max-inline-size));-webkit-line-clamp:3;font-size:var(--mobile-topical-font-size,1.0625rem);line-height:1.18}.mobile-mcc-segment--condition .mobile-mcc-segment__label{inline-size:var(--mobile-segment-measured-label-width,auto);max-inline-size:max(0rem,var(--mobile-segment-label-max-inline-size));-webkit-line-clamp:3;font-size:var(--mobile-condition-font-size,1rem);line-height:1.16}.mobile-mcc-segment--selected .mobile-mcc-segment__label{font-weight:700}.mobile-mcc-segment__remove{z-index:1;height:90.9091%;width:var(--mobile-selector-remove-target-size);min-width:var(--mobile-selector-remove-target-size);color:currentColor;justify-content:center;align-self:flex-start;align-items:center;display:inline-flex;position:relative}.mobile-mcc-segment__remove--spacer{visibility:hidden}.dark .mobile-mcc-segmented{--mobile-segment-shadow-x:calc(var(--card-shadow-x)*1.5);--mobile-segment-shadow-y:calc(var(--card-shadow-y)*1.25);border-color:var(--border-color-dark);background:0 0}.dark .mobile-mcc-segment{--mobile-segment-border-color:var(--border-color-dark);--mobile-segment-active-border-color:#d4d4d8;--mobile-segment-fill:rgb(var(--card-dark-bg));--mobile-segment-shadow-x:calc(var(--card-shadow-x)*1.5);--mobile-segment-shadow-y:calc(var(--card-shadow-y)*1.25);color:rgb(var(--text-strong-dark))}.dark .mobile-mcc-segment--viewing{--mobile-segment-fill:rgb(var(--card-dark-bg))}@supports (color:color-mix(in lab,red,red)){.dark .mobile-mcc-segment--viewing{--mobile-segment-fill:color-mix(in oklab,rgb(var(--card-dark-bg)),rgb(var(--text-strong-dark))8%)}}.dark .mobile-mcc-segment--selected{--mobile-segment-fill:rgb(var(--card-dark-bg))}@supports (color:color-mix(in lab,red,red)){.dark .mobile-mcc-segment--selected{--mobile-segment-fill:color-mix(in oklab,rgb(var(--card-dark-bg)),hsl(145 52% var(--mobile-selector-selected-fill-lightness,49%))13%)}}.dark .mobile-mcc-segment--selected.mobile-mcc-segment--viewing{--mobile-segment-fill:rgb(var(--card-dark-bg))}@supports (color:color-mix(in lab,red,red)){.dark .mobile-mcc-segment--selected.mobile-mcc-segment--viewing{--mobile-segment-fill:color-mix(in oklab,rgb(var(--card-dark-bg)),hsl(145 52% var(--mobile-selector-selected-fill-lightness,49%))36%)}}.mobile-selector-flow--framed-selection{--mobile-rail-resting-stroke:2.5px;--mobile-rail-expanded-stroke:4px;--mobile-rail-selected-fill-opacity:.2;--mobile-segment-selected-border:#2a9ab0;--mobile-segment-selected-base-fill:rgb(var(--card-bg));--mobile-segment-open-fill:rgb(var(--card-bg))}@supports (color:color-mix(in lab,red,red)){.mobile-selector-flow--framed-selection{--mobile-segment-open-fill:color-mix(in oklab,rgb(var(--card-bg)),rgb(var(--text-strong))6%)}}.mobile-selector-flow--framed-selection .mobile-mcc-segment{--mobile-segment-border-width:var(--mobile-rail-resting-stroke)}.mobile-selector-flow--framed-selection .mobile-mcc-segmented:before,.mobile-selector-flow--framed-selection .mobile-mcc-segment--viewing:not(.mobile-mcc-segment--condition):before{display:none}.mobile-selector-flow--framed-selection .mobile-mcc-segment__frame{filter:drop-shadow(0 1px 3px #0000001a)drop-shadow(0 1px 2px #00000014)}.mobile-selector-flow--framed-selection .mobile-mcc-segment__shape-stroke{stroke-linejoin:round}html[data-theme=japanese] .mobile-selector-flow--framed-selection{--mobile-segment-selected-border:rgb(var(--accent))}.mobile-selector-flow--framed-selection .mobile-mcc-segment--selected,.mobile-selector-flow--framed-selection .mobile-mcc-segment--selected.mobile-mcc-segment--viewing{--mobile-segment-border-color:var(--mobile-segment-selected-border);--mobile-segment-fill:var(--mobile-segment-selected-base-fill);z-index:2}.mobile-selector-flow--framed-selection .mobile-mcc-segment--viewing:not(.mobile-mcc-segment--condition){--mobile-segment-border-width:var(--mobile-rail-expanded-stroke);--mobile-segment-fill:var(--mobile-segment-open-fill);z-index:4}.mobile-selector-flow--framed-selection .mobile-mcc-segment--selected.mobile-mcc-segment--viewing:not(.mobile-mcc-segment--condition){--mobile-segment-border-color:var(--mobile-segment-active-border-color);--mobile-segment-fill:var(--mobile-segment-selected-base-fill)}.mobile-selector-flow--framed-selection .mobile-mcc-segment--selected .mobile-mcc-segment__shape-selected-fill.mobile-mcc-segment__shape-flat{display:block}.mobile-selector-flow--framed-selection .mobile-mcc-segment--selected .mobile-mcc-segment__shape-selected-fill.mobile-mcc-segment__shape-notch,.mobile-selector-flow--framed-selection .mobile-mcc-segment--selected.mobile-mcc-segment--viewing:not(.mobile-mcc-segment--condition) .mobile-mcc-segment__shape-selected-fill.mobile-mcc-segment__shape-flat{display:none}.mobile-selector-flow--framed-selection .mobile-mcc-segment--selected.mobile-mcc-segment--viewing:not(.mobile-mcc-segment--condition) .mobile-mcc-segment__shape-selected-fill.mobile-mcc-segment__shape-notch{display:block}.mobile-selector-flow--framed-selection .mobile-mcc-segment__remove{color:var(--mobile-segment-border-color)}.mobile-selector-flow--framed-selection .mobile-mcc-segment--viewing:not(.mobile-mcc-segment--condition):after{z-index:5}.dark .mobile-selector-flow--framed-selection{--mobile-segment-selected-border:rgb(var(--button-dark-bg));--mobile-segment-selected-base-fill:rgb(var(--card-dark-bg));--mobile-segment-open-fill:rgb(var(--card-dark-bg))}@supports (color:color-mix(in lab,red,red)){.dark .mobile-selector-flow--framed-selection{--mobile-segment-open-fill:color-mix(in oklab,rgb(var(--card-dark-bg)),rgb(var(--text-strong-dark))8%)}}.mobile-selector-shell{--mobile-selector-remove-target-size:3rem;--mobile-selector-label-max-inline-size:14ch;width:fit-content;height:2.75rem;max-width:min(78vw,calc(var(--mobile-selector-label-max-inline-size) + var(--mobile-selector-remove-target-size) + 1rem));--mobile-selector-border-width:2px;--mobile-selector-selected-border-width:3px;--mobile-selector-active-border-width:3px;--mobile-selector-selected-border:var(--border-color);border-radius:9999px;flex-shrink:0;align-items:stretch;display:inline-flex;position:relative;overflow:visible}@supports (color:color-mix(in lab,red,red)){.mobile-selector-shell{--mobile-selector-selected-border:color-mix(in oklab,var(--border-color),black 20%)}}.mobile-selector-shell{--mobile-selector-active-border:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.mobile-selector-shell{--mobile-selector-active-border:color-mix(in oklab,var(--border-color),black 28%)}}.mobile-selector-shell{--mobile-selector-lift:0px;--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y);transition:width .18s,transform .3s ease-in-out,max-width .18s}.mobile-selector-shell:before,.mobile-selector-shell:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;transform:translate(var(--card-shadow-active-x),var(--card-shadow-active-y));position:absolute;inset:0}.mobile-selector-shell:before{background-color:rgba(var(--card-shadow-color),var(--card-shadow-opacity));transition:transform .3s ease-in-out}.mobile-selector-shell:after{z-index:1;background-color:var(--hatch-bg);--hatch-reveal:0%;-webkit-mask-image:var(--hatch-line-mask-image),linear-gradient(90deg,black 0%,black var(--hatch-reveal),transparent var(--hatch-reveal));mask-image:var(--hatch-line-mask-image),linear-gradient(90deg,black 0%,black var(--hatch-reveal),transparent var(--hatch-reveal));-webkit-mask-size:var(--hatch-tile-size)var(--hatch-tile-size),100% 100%;mask-size:var(--hatch-tile-size)var(--hatch-tile-size),100% 100%;opacity:0;transition:opacity,--hatch-reveal;-webkit-mask-position:0 100%,0 0;mask-position:0 100%,0 0;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.mobile-selector-shell:active{transform:translateY(var(--mobile-selector-lift))scale(.97)}.mobile-selector-shell--viewing{z-index:1;--mobile-selector-lift:var(--card-shadow-hover-lift);--card-shadow-active-x:var(--card-shadow-hover-x);--card-shadow-active-y:var(--card-shadow-hover-y);transform:translateY(var(--mobile-selector-lift))}.mobile-selector-shell--snap-card.mobile-selector-shell--viewing{--mobile-selector-lift:0px;--card-shadow-active-x:var(--card-shadow-hover-x);--card-shadow-active-y:var(--card-shadow-hover-y);transform:none}.mobile-selector-shell--viewing:after{opacity:1;--hatch-reveal:100%;transition:opacity .2s ease-out var(--hatch-delay),--hatch-reveal var(--hatch-sweep)ease-out var(--hatch-delay)}.mobile-selector-shell--snap-card.mobile-selector-shell--viewing:after{opacity:0;--hatch-reveal:0%;transition:opacity,--hatch-reveal}.mobile-selector-shell--snap-card{--mobile-selector-label-max-inline-size:16ch;--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y);--mobile-selector-selected-border:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.mobile-selector-shell--snap-card{--mobile-selector-selected-border:color-mix(in oklab,var(--border-color),black 20%)}}.mobile-selector-shell--snap-card{--mobile-selector-active-border:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.mobile-selector-shell--snap-card{--mobile-selector-active-border:color-mix(in oklab,var(--border-color),black 34%)}}.mobile-selector-shell--snap-card{max-width:min(78vw,calc(var(--mobile-selector-label-max-inline-size) + var(--mobile-selector-remove-target-size) + 1rem));scroll-snap-align:start;border-radius:.75rem;height:4.25rem}.mobile-selector-shell--snap-card.mobile-selector-shell--selected{max-width:min(78vw,calc(var(--mobile-selector-label-max-inline-size) + var(--mobile-selector-remove-target-size) + 1rem))}.mobile-selector-pill{z-index:2;border-radius:inherit;border:var(--mobile-selector-border-width)solid var(--border-color);background:rgb(var(--card-bg));width:fit-content;min-width:0;max-width:100%;height:100%;color:rgb(var(--text-strong));align-items:stretch;transition:border-width .15s,border-color .15s,background .15s;display:inline-flex;position:relative;overflow:visible}.mobile-selector-shell--snap-card:after{display:none}.mobile-selector-shell--viewing .mobile-selector-pill{border-color:var(--mobile-selector-active-border);border-width:var(--mobile-selector-active-border-width)}.mobile-selector-shell--selected .mobile-selector-pill{border-color:var(--mobile-selector-selected-border);border-width:var(--mobile-selector-selected-border-width);background:linear-gradient(hsl(145 52% var(--mobile-selector-selected-fill-lightness,49%)/var(--mobile-selector-selected-fill-alpha,.24)),hsl(145 52% var(--mobile-selector-selected-fill-lightness,49%)/var(--mobile-selector-selected-fill-alpha,.24))),rgb(var(--card-bg));color:#18181b}.mobile-selector-shell--selected.mobile-selector-shell--viewing .mobile-selector-pill{background:linear-gradient(hsl(145 52% var(--mobile-selector-selected-fill-lightness,49%)/var(--mobile-selector-selected-fill-alpha,.24)),hsl(145 52% var(--mobile-selector-selected-fill-lightness,49%)/var(--mobile-selector-selected-fill-alpha,.24))),rgb(var(--card-bg));border-color:var(--mobile-selector-active-border);border-width:var(--mobile-selector-active-border-width)}.mobile-selector-shell--selected .mobile-selector-pill__main{background:0 0}.mobile-selector-pill__main{border-radius:inherit;min-width:0;color:inherit;text-align:left;background:0 0;flex:0 auto;align-items:center;gap:.5rem;padding-inline:1rem 0;display:inline-flex}.mobile-selector-pill__label{inline-size:min-content;max-inline-size:var(--mobile-selector-label-max-inline-size);text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:var(--mobile-condition-font-size,1rem);margin-bottom:-.18rem;padding-bottom:.18rem;font-weight:650;line-height:1.18;display:block;overflow:hidden}.mobile-selector-shell--selected .mobile-selector-pill__label{font-weight:700}.mobile-selector-shell--snap-card .mobile-selector-pill__main{padding-inline:1rem 0}.mobile-selector-shell--snap-card .mobile-selector-pill__label{max-inline-size:min(52vw,var(--mobile-selector-label-max-inline-size));white-space:normal;text-overflow:ellipsis;text-wrap:pretty;-webkit-line-clamp:2;font-size:var(--mobile-topical-font-size,1.0625rem);-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.mobile-selector-shell:not(.mobile-selector-shell--snap-card) .mobile-selector-pill__label{max-inline-size:min(48vw,var(--mobile-selector-label-max-inline-size));white-space:normal;text-wrap:pretty;-webkit-line-clamp:2;font-size:var(--mobile-condition-font-size,1rem);-webkit-box-orient:vertical;line-height:1.18;display:-webkit-box}.mobile-selector-shell:not(.mobile-selector-shell--snap-card){height:auto;min-height:3.15rem}.mobile-selector-shell:not(.mobile-selector-shell--snap-card) .mobile-selector-pill{min-height:inherit}.mobile-selector-shell:not(.mobile-selector-shell--snap-card) .mobile-selector-pill__main{padding-block:.55rem}.mobile-selector-pill__remove{width:var(--mobile-selector-remove-target-size);min-width:var(--mobile-selector-remove-target-size);color:currentColor;justify-content:center;align-items:center;display:inline-flex}.mobile-selector-shell--selected .mobile-selector-pill__remove{background:0 0}.mobile-selector-pill__remove svg{border-radius:9999px}.mobile-selector-pill__remove--spacer{visibility:hidden}.mobile-session-drawer{overflow-x:clip}.mobile-session-drawer--v2{min-height:0}@supports not (overflow-x:clip){.mobile-session-drawer{overflow-x:hidden}}.mobile-session-drawer__body{gap:var(--mobile-session-row-gap,.75rem);min-width:0;max-width:100%;display:grid}.mobile-session-drawer__summary-row{min-width:0;max-width:100%}.mobile-session-drawer__summary-row--v2{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:.5rem;display:grid}.mobile-session-drawer__summary-copy{min-width:0;max-width:100%;text-align:var(--mobile-session-summary-text-align,left);flex:auto}.mobile-session-drawer__summary-row--v2 .mobile-session-drawer__summary-copy{text-align:center;grid-column:1;justify-self:center}.mobile-session-drawer__summary-copy p{min-width:0;max-width:100%}.mobile-session-drawer__options{justify-content:var(--mobile-session-options-justify,flex-start);flex-wrap:wrap;align-items:center;min-width:0;max-width:100%}.mobile-session-drawer__action{overflow-wrap:anywhere;font-size:var(--mobile-session-action-font-size,.875rem)!important;justify-content:var(--mobile-session-action-justify,center)!important;white-space:normal!important;min-width:0!important;max-width:100%!important;text-align:var(--mobile-session-action-text-align,center)!important}.mobile-session-drawer__question-count{font-size:var(--mobile-session-question-font-size,1rem)}.mobile-session-drawer__condition-count{font-size:var(--mobile-session-condition-font-size,.875rem)}.mobile-session-drawer__clear{text-overflow:ellipsis;max-width:38%;overflow:hidden;font-size:var(--mobile-session-clear-font-size,.875rem)!important}.mobile-session-drawer__summary-row--v2 .mobile-session-drawer__clear{grid-column:2;justify-self:end;max-width:none}.mobile-session-drawer__option{font-size:var(--mobile-session-option-font-size,.875rem)!important;align-items:center!important;margin-top:0!important;line-height:1!important;display:inline-flex!important}.mobile-session-drawer__option :is(label,span,div),.mobile-session-drawer__option-group :is(label,span,div,ui-label,[data-flux-label]){align-items:center;font-size:var(--mobile-session-option-font-size,.875rem)!important;line-height:1!important}.mobile-session-drawer__option-group [data-flux-field]{grid-template-columns:auto auto!important;align-items:center!important;column-gap:.65rem!important;display:inline-grid!important}.mobile-session-drawer__option-group [data-flux-control],.mobile-session-drawer__option-group [data-flux-label]{align-self:center!important}.mobile-session-drawer__option-group{align-items:center;gap:.375rem;min-height:2.75rem;display:inline-flex}.mobile-session-drawer__option-with-help{min-width:0}.mobile-session-drawer__info{align-self:center;transform:translateY(.02em);color:#71717a!important}.mobile-session-drawer__didactic-popover{z-index:60}.dark .mobile-selector-shell{--mobile-selector-selected-border:var(--border-color-dark)}@supports (color:color-mix(in lab,red,red)){.dark .mobile-selector-shell{--mobile-selector-selected-border:color-mix(in oklab,var(--border-color-dark),white 18%)}}.dark .mobile-selector-shell{--mobile-selector-active-border:var(--border-color-dark)}@supports (color:color-mix(in lab,red,red)){.dark .mobile-selector-shell{--mobile-selector-active-border:color-mix(in oklab,var(--border-color-dark),white 28%)}}.dark .mobile-selector-shell{--card-shadow-active-x:calc(var(--card-shadow-x)*1.5);--card-shadow-active-y:calc(var(--card-shadow-y)*1.25)}.dark .mobile-selector-shell--viewing,.dark .mobile-selector-shell--snap-card.mobile-selector-shell--viewing{--card-shadow-active-x:calc(var(--card-shadow-x)*1.5);--card-shadow-active-y:calc(var(--card-shadow-hover-y)*1.15)}.dark .mobile-selector-shell--snap-card{--mobile-selector-selected-border:var(--border-color-dark)}@supports (color:color-mix(in lab,red,red)){.dark .mobile-selector-shell--snap-card{--mobile-selector-selected-border:color-mix(in oklab,var(--border-color-dark),white 18%)}}.dark .mobile-selector-shell--snap-card{--mobile-selector-active-border:var(--border-color-dark)}@supports (color:color-mix(in lab,red,red)){.dark .mobile-selector-shell--snap-card{--mobile-selector-active-border:color-mix(in oklab,var(--border-color-dark),white 32%)}}.dark .mobile-selector-pill{border-color:var(--border-color-dark);background:rgb(var(--card-dark-bg));color:rgb(var(--text-strong-dark))}.dark .mobile-selector-shell--selected .mobile-selector-pill{border-color:var(--mobile-selector-selected-border);background:linear-gradient(hsl(145 52% var(--mobile-selector-selected-fill-lightness,49%)/var(--mobile-selector-selected-fill-alpha,.24)),hsl(145 52% var(--mobile-selector-selected-fill-lightness,49%)/var(--mobile-selector-selected-fill-alpha,.24))),rgb(var(--card-dark-bg));color:rgb(var(--text-strong-dark))}.dark .mobile-selector-shell--selected.mobile-selector-shell--viewing .mobile-selector-pill,.dark .mobile-selector-shell--viewing .mobile-selector-pill{border-color:var(--mobile-selector-active-border)}.dark .mobile-selector-shell--selected .mobile-selector-pill__remove{background:0 0}.dark .mobile-accent-action{background-color:rgb(var(--button-dark-bg))!important;color:rgb(var(--button-dark-text))!important}.dark .mobile-accent-action:hover{background-color:rgb(var(--button-dark-bg-hover))!important}.dark .mobile-skill-builder-separator [data-flux-separator] span{color:rgb(var(--text-strong-dark))}.dark .mobile-strong-action{background-color:rgb(var(--button-dark-bg))!important;color:rgb(var(--button-dark-text))!important}.dark .mobile-strong-action:hover{background-color:rgb(var(--button-dark-bg-hover))!important}.dark .mobile-accent-checkbox ui-checkbox[data-checked] div,.dark .mobile-accent-checkbox ui-checkbox[data-indeterminate] div,.dark ui-checkbox.mobile-accent-checkbox[data-checked] div,.dark ui-checkbox.mobile-accent-checkbox[data-indeterminate] div{background-color:rgb(var(--button-dark-bg))!important}.draggable-source--is-dragging{opacity:0}.draggable-mirror{width:100%;max-width:1216px}.category-item{cursor:default;border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing)*3);border-width:1px;border-color:var(--color-gray-200);justify-content:space-between;align-items:center;display:flex}.category-item:where(.dark,.dark *){border-color:var(--color-gray-700)}@media(hover:hover){.category-item:hover{background-color:var(--color-gray-50)}.category-item:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}}.category-item:has(>.category-item__hit){position:relative}.category-item__hit{min-width:calc(var(--spacing)*0);cursor:default;text-align:left;font:inherit;color:inherit;background:0 0;border:0;flex:1;align-items:center;padding:0;display:flex}.category-item__hit:after{content:"";border-radius:inherit;position:absolute;inset:0}.category-item__hit:focus{outline:none}.category-item:has(>.category-item__hit:focus-visible){outline:2px solid rgb(var(--accent));outline-offset:2px}.category-item__remove{z-index:1;position:relative}.category-item--viewing{background-color:var(--color-gray-50)}.category-item--viewing:where(.dark,.dark *){background-color:var(--color-gray-800)}.category-item--selected{border-color:var(--color-teal-300);background-color:var(--color-teal-50)}.category-item--selected:where(.dark,.dark *){border-color:var(--color-teal-700);background-color:#0b4f4a4d}@supports (color:color-mix(in lab,red,red)){.category-item--selected:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-900)30%,transparent)}}@media(hover:hover){.category-item--selected:hover{background-color:var(--color-teal-100)}.category-item--selected:where(.dark,.dark *):hover{background-color:#0b4f4a80}@supports (color:color-mix(in lab,red,red)){.category-item--selected:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-teal-900)50%,transparent)}}}.category-item--viewing.category-item--selected{background-color:var(--color-teal-100)}.category-item--viewing.category-item--selected:where(.dark,.dark *){background-color:#0b4f4a80}@supports (color:color-mix(in lab,red,red)){.category-item--viewing.category-item--selected:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-900)50%,transparent)}}.flashcard-html ul{padding-left:calc(var(--spacing)*6);list-style-type:disc;list-style-position:outside}.flashcard-html ol{padding-left:calc(var(--spacing)*6);list-style-type:decimal;list-style-position:outside}.flashcard-html ul:not(:first-child),.flashcard-html ol:not(:first-child){margin-top:calc(var(--spacing)*2)}.flashcard-html li:not(:first-child){margin-top:calc(var(--spacing)*1)}.flashcard-html li p{display:inline}.breeze-delete-muted{filter:saturate(70%)}.cg-citation-sup{vertical-align:super;font-size:.68em;line-height:0}.cg-section-citation-sup{vertical-align:super;font-size:.54em;line-height:0}[data-clinical-guide-accordion] .prose blockquote,[data-testid=clinical-guide-reader] .prose blockquote,[data-clinical-guide-modal-mobile] .prose blockquote{color:#52525b;quotes:none;background:#fafafa;border-left:3px solid #d4d4d8;border-radius:0 .375rem .375rem 0;margin-block:.35rem .85rem;padding:.4rem .65rem;font-size:.86em;font-style:italic;line-height:1.45;display:flow-root}.dark [data-clinical-guide-accordion] .prose blockquote,.dark [data-testid=clinical-guide-reader] .prose blockquote,.dark [data-clinical-guide-modal-mobile] .prose blockquote{color:#a1a1aa;background:#27272a;border-left-color:#52525b}[data-clinical-guide-accordion] .prose blockquote p:before,[data-clinical-guide-accordion] .prose blockquote p:after,[data-testid=clinical-guide-reader] .prose blockquote p:before,[data-testid=clinical-guide-reader] .prose blockquote p:after,[data-clinical-guide-modal-mobile] .prose blockquote p:before,[data-clinical-guide-modal-mobile] .prose blockquote p:after{content:none}[data-clinical-guide-accordion] .prose blockquote p,[data-testid=clinical-guide-reader] .prose blockquote p,[data-clinical-guide-modal-mobile] .prose blockquote p{margin:0}@media(max-width:639px){[data-clinical-guide-accordion] .prose:has(>:is(ul,ol)),[data-testid=clinical-guide-reader] .prose:has(>:is(ul,ol)),[data-clinical-guide-modal-mobile] .prose:has(>:is(ul,ol)){margin-inline-start:-.75rem;padding-inline-start:.75rem}[data-clinical-guide-accordion] .prose :is(ul,ol),[data-testid=clinical-guide-reader] .prose :is(ul,ol),[data-clinical-guide-modal-mobile] .prose :is(ul,ol){padding-inline-start:.5em}}.flashcard{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;will-change:transform;transition:transform .6s ease-in-out;position:relative}.flashcard.flipped{transform:rotateY(180deg)}.flashcard-face{backface-visibility:hidden;position:absolute;inset:0}.flashcard-surface{flex-direction:column;justify-content:center;align-items:center;display:flex;overflow-y:auto;transition:none!important}.flashcard-surface>[data-flux-heading]{text-align:center;width:fit-content;max-width:100%;margin:auto}.flashcard-front{transform:rotateY(0)translateZ(1px)}.flashcard-back{transform:rotateY(180deg)translateZ(1px)}.flashcard:not(.flipped) .flashcard-back,.flashcard.flipped .flashcard-front{pointer-events:none}.flashcard-slide-container{position:relative;overflow:hidden}.flashcard-slide{opacity:1;transform:translate(0)}.flashcard-slide.sliding-out{animation:.4s ease-in-out forwards slideOut}.flashcard-slide.sliding-in{animation:.4s ease-in-out forwards slideIn}.flashcard-slide.sliding-out-reverse{animation:.4s ease-in-out forwards slideOutReverse}.flashcard-slide.sliding-in-reverse{animation:.4s ease-in-out forwards slideInReverse}.onboarding-slide-container{overflow-y:visible}.onboarding-slide{opacity:1;transform:translate(0)}.onboarding-slide.sliding-out{animation:.4s ease-in-out forwards onboardingSlideSoftOut}.onboarding-slide.sliding-in{animation:.4s ease-in-out forwards onboardingSlideSoftIn}.onboarding-slide.sliding-out-reverse{animation:.4s ease-in-out forwards onboardingSlideSoftOutReverse}.onboarding-slide.sliding-in-reverse{animation:.4s ease-in-out forwards onboardingSlideSoftInReverse}@keyframes slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutReverse{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes slideInReverse{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes onboardingSlideSoftOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-40%)}}@keyframes onboardingSlideSoftIn{0%{opacity:0;transform:translate(40%)}to{opacity:1;transform:translate(0)}}@keyframes onboardingSlideSoftOutReverse{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(40%)}}@keyframes onboardingSlideSoftInReverse{0%{opacity:0;transform:translate(-40%)}to{opacity:1;transform:translate(0)}}@keyframes onboardingStackOut{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(-20%)scale(.96)}}@keyframes onboardingStackIn{0%{opacity:0;transform:translate(20%)scale(1.02)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes onboardingStackOutReverse{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(20%)scale(.96)}}@keyframes onboardingStackInReverse{0%{opacity:0;transform:translate(-20%)scale(1.02)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes deadline-pulse{0%,to{background-color:rgba(var(--accent),.08);box-shadow:0 0 0 1px rgba(var(--accent),.15),inset 0 0 20px rgba(var(--accent),.1)}50%{background-color:rgba(var(--accent),.18);box-shadow:0 0 0 1px rgba(var(--accent),.3),inset 0 0 25px rgba(var(--accent),.25)}}@keyframes voice-start-pulse{0%{opacity:.32;transform:scale(1)}to{transform:scale(var(--pulse-end-scale,1.08));opacity:0}}:root{--card-shadow-x:6px;--card-shadow-y:8px;--card-shadow-opacity:.6;--card-shadow-color:28,183,206;--card-dark-bg:39 39 42;--page-dark-bg:24 24 27;--text-strong-dark:228 228 231;--text-default-dark:212 212 216;--text-subtle-dark:161 161 170;--heading-dark:212 212 216;--button-dark-bg:212 212 216;--button-dark-bg-hover:200 200 204;--button-dark-text:24 24 27;--breeze-dark-action-ink-bg:244 244 245;--breeze-dark-action-ink-bg-hover:228 228 231;--breeze-dark-action-ink-fg:24 24 27;--breeze-dark-action-ink-shelf:212 212 216;--page-bg:255 255 255;--page-bg-image:none;--page-bg-image-opacity:.5;--page-bg-size:auto;--page-bg-repeat:repeat;--page-bg-position:top left;--card-bg:255 255 255;--card-border:196 198 204;--text-strong:39 39 42;--text-default:113 113 122;--text-subtle:161 161 170;--heading:39 39 42;--font-heading:var(--font-sans);--accent:28 183 206;--accent-foreground:255 255 255;--card-border-width:2px;--card-shadow-hover-x:8px;--card-shadow-hover-y:14px;--card-shadow-hover-lift:-4px;--border-color:rgb(var(--card-border));--border-color-dark:oklch(44.2% .017 285.786);--mid-tone-color:#797986}.dark{--card-shadow-color:30,30,30;--text-strong:var(--text-strong-dark);--text-default:var(--text-default-dark);--text-subtle:var(--text-subtle-dark);--heading:var(--heading-dark)}[data-flux-card]{border-style:var(--tw-border-style);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;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-width:2px;border-width:var(--card-border-width);border-color:var(--border-color);background-color:rgb(var(--card-bg));--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y);box-shadow:var(--card-shadow-active-x) var(--card-shadow-active-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.dark [data-flux-card]{border-color:var(--border-color-dark);background-color:rgb(var(--card-dark-bg))}[data-flux-card]:hover{--card-shadow-active-x:var(--card-shadow-hover-x);--card-shadow-active-y:var(--card-shadow-hover-y);transform:translateY(var(--card-shadow-hover-lift))}.welcome-feature-card-link{color:inherit;text-decoration:none}.welcome-feature-card-link:focus-visible{outline:none}.welcome-feature-card{cursor:pointer}.welcome-feature-card__content{--welcome-feature-card-arrow-inset:.875rem;--welcome-feature-card-arrow-width:1.125rem;--welcome-feature-card-arrow-stroke:calc(var(--card-border-width)*2);height:100%;display:flow-root}.welcome-feature-card-link__reserve{float:right;width:var(--welcome-feature-card-arrow-width);height:1.25rem}.welcome-feature-card-link__arrow{right:calc(var(--welcome-feature-card-arrow-inset)*-1);bottom:calc(.125rem - var(--welcome-feature-card-arrow-inset));color:var(--border-color);transition:color .2s ease-out;display:flex;position:absolute}.dark .welcome-feature-card-link__arrow{color:var(--border-color-dark)}.welcome-feature-card-link__arrow svg{stroke-width:var(--welcome-feature-card-arrow-stroke);transition:transform .18s ease-out}.welcome-feature-card-link__arrow svg path{vector-effect:non-scaling-stroke}.welcome-feature-card-link:is(:hover,:focus-visible) .welcome-feature-card-link__arrow{color:rgb(var(--text-strong))}.welcome-feature-card-link:is(:hover,:focus-visible) .welcome-feature-card-link__arrow svg{transform:translate(.2rem)}.welcome-feature-card-link:focus-visible [data-flux-card]{--card-shadow-active-x:var(--card-shadow-hover-x);--card-shadow-active-y:var(--card-shadow-hover-y);outline:3px solid rgb(var(--accent));outline-offset:4px;transform:translateY(var(--card-shadow-hover-lift))}@media(prefers-reduced-motion:reduce){.welcome-feature-card-link__arrow svg{transition:none}.welcome-feature-card-link:is(:hover,:focus-visible) .welcome-feature-card-link__arrow svg{transform:none}}.dark [data-flux-card]{--card-shadow-active-x:calc(var(--card-shadow-x)*1.5);--card-shadow-active-y:calc(var(--card-shadow-y)*1.25)}.dark [data-flux-card]:hover{--card-shadow-active-x:calc(var(--card-shadow-x)*1.5);--card-shadow-active-y:calc(var(--card-shadow-hover-y)*1.15)}@property --hatch-reveal{syntax:"<percentage>";inherits:false;initial-value:0%}[data-flux-card][data-hatch],.mobile-selector-shell{isolation:isolate;--hatch-border-gap:2px;--hatch-tile-size:64px;--hatch-line-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'64'%20height%3D'64'%20viewBox%3D'0%200%2064%2064'%3E%3Cg%20stroke%3D'white'%20fill%3D'none'%20stroke-linecap%3D'round'%3E%3Cpath%20d%3D'M15.55%2C106.05%20C16.96%2C104.64%2021.20%2C100.40%2024.03%2C97.57%20C26.86%2C94.74%2029.69%2C91.91%2032.52%2C89.08%20C35.34%2C86.26%2038.17%2C83.43%2041.00%2C80.60%20C43.83%2C77.77%2046.66%2C74.94%2049.49%2C72.11%20C52.31%2C69.29%2055.14%2C66.46%2057.97%2C63.63%20C60.80%2C60.80%2063.63%2C57.97%2066.46%2C55.14%20C69.29%2C52.31%2072.11%2C49.49%2074.94%2C46.66%20C77.77%2C43.83%2080.60%2C41.00%2083.43%2C38.17%20C86.26%2C35.34%2089.08%2C32.52%2091.91%2C29.69%20C94.74%2C26.86%2097.57%2C24.03%20100.40%2C21.20%20C103.23%2C18.37%20106.05%2C15.55%20108.88%2C12.72%20C111.71%2C9.89%20114.54%2C7.06%20117.37%2C4.23%20C120.20%2C1.40%20123.03%2C-1.43%20125.85%2C-4.25%20C128.68%2C-7.08%20131.51%2C-9.91%20134.34%2C-12.74%20C137.17%2C-15.57%20140.00%2C-18.40%20142.82%2C-21.22%20C145.65%2C-24.05%20149.90%2C-28.30%20151.31%2C-29.71'%20stroke-width%3D'2.55'%2F%3E%3Cpath%20d%3D'M9.15%2C99.65%20C10.56%2C98.24%2014.80%2C94.00%2017.63%2C91.17%20C20.46%2C88.34%2023.29%2C85.51%2026.12%2C82.68%20C28.94%2C79.86%2031.77%2C77.03%2034.60%2C74.20%20C37.43%2C71.37%2040.26%2C68.54%2043.09%2C65.71%20C45.91%2C62.89%2048.74%2C60.06%2051.57%2C57.23%20C54.40%2C54.40%2057.23%2C51.57%2060.06%2C48.74%20C62.89%2C45.91%2065.71%2C43.09%2068.54%2C40.26%20C71.37%2C37.43%2074.20%2C34.60%2077.03%2C31.77%20C79.86%2C28.94%2082.68%2C26.12%2085.51%2C23.29%20C88.34%2C20.46%2091.17%2C17.63%2094.00%2C14.80%20C96.83%2C11.97%2099.65%2C9.15%20102.48%2C6.32%20C105.31%2C3.49%20108.14%2C0.66%20110.97%2C-2.17%20C113.80%2C-5.00%20116.63%2C-7.83%20119.45%2C-10.65%20C122.28%2C-13.48%20125.11%2C-16.31%20127.94%2C-19.14%20C130.77%2C-21.97%20133.60%2C-24.80%20136.42%2C-27.62%20C139.25%2C-30.45%20143.50%2C-34.70%20144.91%2C-36.11'%20stroke-width%3D'2.88'%2F%3E%3Cpath%20d%3D'M2.75%2C93.25%20C4.16%2C91.84%208.40%2C87.60%2011.23%2C84.77%20C14.06%2C81.94%2016.89%2C79.11%2019.72%2C76.28%20C22.54%2C73.46%2025.37%2C70.63%2028.20%2C67.80%20C31.03%2C64.97%2033.86%2C62.14%2036.69%2C59.31%20C39.51%2C56.49%2042.34%2C53.66%2045.17%2C50.83%20C48.00%2C48.00%2050.83%2C45.17%2053.66%2C42.34%20C56.49%2C39.51%2059.31%2C36.69%2062.14%2C33.86%20C64.97%2C31.03%2067.80%2C28.20%2070.63%2C25.37%20C73.46%2C22.54%2076.28%2C19.72%2079.11%2C16.89%20C81.94%2C14.06%2084.77%2C11.23%2087.60%2C8.40%20C90.43%2C5.57%2093.25%2C2.75%2096.08%2C-0.08%20C98.91%2C-2.91%20101.74%2C-5.74%20104.57%2C-8.57%20C107.40%2C-11.40%20110.23%2C-14.23%20113.05%2C-17.05%20C115.88%2C-19.88%20118.71%2C-22.71%20121.54%2C-25.54%20C124.37%2C-28.37%20127.20%2C-31.20%20130.02%2C-34.02%20C132.85%2C-36.85%20137.10%2C-41.10%20138.51%2C-42.51'%20stroke-width%3D'3.22'%2F%3E%3Cpath%20d%3D'M-3.65%2C86.85%20C-2.24%2C85.44%202.00%2C81.20%204.83%2C78.37%20C7.66%2C75.54%2010.49%2C72.71%2013.32%2C69.88%20C16.14%2C67.06%2018.97%2C64.23%2021.80%2C61.40%20C24.63%2C58.57%2027.46%2C55.74%2030.29%2C52.91%20C33.11%2C50.09%2035.94%2C47.26%2038.77%2C44.43%20C41.60%2C41.60%2044.43%2C38.77%2047.26%2C35.94%20C50.09%2C33.11%2052.91%2C30.29%2055.74%2C27.46%20C58.57%2C24.63%2061.40%2C21.80%2064.23%2C18.97%20C67.06%2C16.14%2069.88%2C13.32%2072.71%2C10.49%20C75.54%2C7.66%2078.37%2C4.83%2081.20%2C2.00%20C84.03%2C-0.83%2086.85%2C-3.65%2089.68%2C-6.48%20C92.51%2C-9.31%2095.34%2C-12.14%2098.17%2C-14.97%20C101.00%2C-17.80%20103.83%2C-20.63%20106.65%2C-23.45%20C109.48%2C-26.28%20112.31%2C-29.11%20115.14%2C-31.94%20C117.97%2C-34.77%20120.80%2C-37.60%20123.62%2C-40.42%20C126.45%2C-43.25%20130.70%2C-47.50%20132.11%2C-48.91'%20stroke-width%3D'2.65'%2F%3E%3Cpath%20d%3D'M-10.05%2C80.45%20C-8.64%2C79.04%20-4.40%2C74.80%20-1.57%2C71.97%20C1.26%2C69.14%204.09%2C66.31%206.92%2C63.48%20C9.74%2C60.66%2012.57%2C57.83%2015.40%2C55.00%20C18.23%2C52.17%2021.06%2C49.34%2023.89%2C46.51%20C26.71%2C43.69%2029.54%2C40.86%2032.37%2C38.03%20C35.20%2C35.20%2038.03%2C32.37%2040.86%2C29.54%20C43.69%2C26.71%2046.51%2C23.89%2049.34%2C21.06%20C52.17%2C18.23%2055.00%2C15.40%2057.83%2C12.57%20C60.66%2C9.74%2063.48%2C6.92%2066.31%2C4.09%20C69.14%2C1.26%2071.97%2C-1.57%2074.80%2C-4.40%20C77.63%2C-7.23%2080.45%2C-10.05%2083.28%2C-12.88%20C86.11%2C-15.71%2088.94%2C-18.54%2091.77%2C-21.37%20C94.60%2C-24.20%2097.43%2C-27.03%20100.25%2C-29.85%20C103.08%2C-32.68%20105.91%2C-35.51%20108.74%2C-38.34%20C111.57%2C-41.17%20114.40%2C-44.00%20117.22%2C-46.82%20C120.05%2C-49.65%20124.30%2C-53.90%20125.71%2C-55.31'%20stroke-width%3D'2.98'%2F%3E%3Cpath%20d%3D'M-16.45%2C74.05%20C-15.04%2C72.64%20-10.80%2C68.40%20-7.97%2C65.57%20C-5.14%2C62.74%20-2.31%2C59.91%200.52%2C57.08%20C3.34%2C54.26%206.17%2C51.43%209.00%2C48.60%20C11.83%2C45.77%2014.66%2C42.94%2017.49%2C40.11%20C20.31%2C37.29%2023.14%2C34.46%2025.97%2C31.63%20C28.80%2C28.80%2031.63%2C25.97%2034.46%2C23.14%20C37.29%2C20.31%2040.11%2C17.49%2042.94%2C14.66%20C45.77%2C11.83%2048.60%2C9.00%2051.43%2C6.17%20C54.26%2C3.34%2057.08%2C0.52%2059.91%2C-2.31%20C62.74%2C-5.14%2065.57%2C-7.97%2068.40%2C-10.80%20C71.23%2C-13.63%2074.05%2C-16.45%2076.88%2C-19.28%20C79.71%2C-22.11%2082.54%2C-24.94%2085.37%2C-27.77%20C88.20%2C-30.60%2091.03%2C-33.43%2093.85%2C-36.25%20C96.68%2C-39.08%2099.51%2C-41.91%20102.34%2C-44.74%20C105.17%2C-47.57%20108.00%2C-50.40%20110.82%2C-53.22%20C113.65%2C-56.05%20117.90%2C-60.30%20119.31%2C-61.71'%20stroke-width%3D'3.31'%2F%3E%3Cpath%20d%3D'M-22.85%2C67.65%20C-21.44%2C66.24%20-17.20%2C62.00%20-14.37%2C59.17%20C-11.54%2C56.34%20-8.71%2C53.51%20-5.88%2C50.68%20C-3.06%2C47.86%20-0.23%2C45.03%202.60%2C42.20%20C5.43%2C39.37%208.26%2C36.54%2011.09%2C33.71%20C13.91%2C30.89%2016.74%2C28.06%2019.57%2C25.23%20C22.40%2C22.40%2025.23%2C19.57%2028.06%2C16.74%20C30.89%2C13.91%2033.71%2C11.09%2036.54%2C8.26%20C39.37%2C5.43%2042.20%2C2.60%2045.03%2C-0.23%20C47.86%2C-3.06%2050.68%2C-5.88%2053.51%2C-8.71%20C56.34%2C-11.54%2059.17%2C-14.37%2062.00%2C-17.20%20C64.83%2C-20.03%2067.65%2C-22.85%2070.48%2C-25.68%20C73.31%2C-28.51%2076.14%2C-31.34%2078.97%2C-34.17%20C81.80%2C-37.00%2084.63%2C-39.83%2087.45%2C-42.65%20C90.28%2C-45.48%2093.11%2C-48.31%2095.94%2C-51.14%20C98.77%2C-53.97%20101.60%2C-56.80%20104.42%2C-59.62%20C107.25%2C-62.45%20111.50%2C-66.70%20112.91%2C-68.11'%20stroke-width%3D'2.75'%2F%3E%3Cpath%20d%3D'M-29.25%2C61.25%20C-27.84%2C59.84%20-23.60%2C55.60%20-20.77%2C52.77%20C-17.94%2C49.94%20-15.11%2C47.11%20-12.28%2C44.28%20C-9.46%2C41.46%20-6.63%2C38.63%20-3.80%2C35.80%20C-0.97%2C32.97%201.86%2C30.14%204.69%2C27.31%20C7.51%2C24.49%2010.34%2C21.66%2013.17%2C18.83%20C16.00%2C16.00%2018.83%2C13.17%2021.66%2C10.34%20C24.49%2C7.51%2027.31%2C4.69%2030.14%2C1.86%20C32.97%2C-0.97%2035.80%2C-3.80%2038.63%2C-6.63%20C41.46%2C-9.46%2044.28%2C-12.28%2047.11%2C-15.11%20C49.94%2C-17.94%2052.77%2C-20.77%2055.60%2C-23.60%20C58.43%2C-26.43%2061.25%2C-29.25%2064.08%2C-32.08%20C66.91%2C-34.91%2069.74%2C-37.74%2072.57%2C-40.57%20C75.40%2C-43.40%2078.23%2C-46.23%2081.05%2C-49.05%20C83.88%2C-51.88%2086.71%2C-54.71%2089.54%2C-57.54%20C92.37%2C-60.37%2095.20%2C-63.20%2098.02%2C-66.02%20C100.85%2C-68.85%20105.10%2C-73.10%20106.51%2C-74.51'%20stroke-width%3D'3.08'%2F%3E%3Cpath%20d%3D'M-35.65%2C54.85%20C-34.24%2C53.44%20-30.00%2C49.20%20-27.17%2C46.37%20C-24.34%2C43.54%20-21.51%2C40.71%20-18.68%2C37.88%20C-15.86%2C35.06%20-13.03%2C32.23%20-10.20%2C29.40%20C-7.37%2C26.57%20-4.54%2C23.74%20-1.71%2C20.91%20C1.11%2C18.09%203.94%2C15.26%206.77%2C12.43%20C9.60%2C9.60%2012.43%2C6.77%2015.26%2C3.94%20C18.09%2C1.11%2020.91%2C-1.71%2023.74%2C-4.54%20C26.57%2C-7.37%2029.40%2C-10.20%2032.23%2C-13.03%20C35.06%2C-15.86%2037.88%2C-18.68%2040.71%2C-21.51%20C43.54%2C-24.34%2046.37%2C-27.17%2049.20%2C-30.00%20C52.03%2C-32.83%2054.85%2C-35.65%2057.68%2C-38.48%20C60.51%2C-41.31%2063.34%2C-44.14%2066.17%2C-46.97%20C69.00%2C-49.80%2071.83%2C-52.63%2074.65%2C-55.45%20C77.48%2C-58.28%2080.31%2C-61.11%2083.14%2C-63.94%20C85.97%2C-66.77%2088.80%2C-69.60%2091.62%2C-72.42%20C94.45%2C-75.25%2098.70%2C-79.50%20100.11%2C-80.91'%20stroke-width%3D'3.41'%2F%3E%3Cpath%20d%3D'M-42.05%2C48.45%20C-40.64%2C47.04%20-36.40%2C42.80%20-33.57%2C39.97%20C-30.74%2C37.14%20-27.91%2C34.31%20-25.08%2C31.48%20C-22.26%2C28.66%20-19.43%2C25.83%20-16.60%2C23.00%20C-13.77%2C20.17%20-10.94%2C17.34%20-8.11%2C14.51%20C-5.29%2C11.69%20-2.46%2C8.86%200.37%2C6.03%20C3.20%2C3.20%206.03%2C0.37%208.86%2C-2.46%20C11.69%2C-5.29%2014.51%2C-8.11%2017.34%2C-10.94%20C20.17%2C-13.77%2023.00%2C-16.60%2025.83%2C-19.43%20C28.66%2C-22.26%2031.48%2C-25.08%2034.31%2C-27.91%20C37.14%2C-30.74%2039.97%2C-33.57%2042.80%2C-36.40%20C45.63%2C-39.23%2048.45%2C-42.05%2051.28%2C-44.88%20C54.11%2C-47.71%2056.94%2C-50.54%2059.77%2C-53.37%20C62.60%2C-56.20%2065.43%2C-59.03%2068.25%2C-61.85%20C71.08%2C-64.68%2073.91%2C-67.51%2076.74%2C-70.34%20C79.57%2C-73.17%2082.40%2C-76.00%2085.22%2C-78.82%20C88.05%2C-81.65%2092.30%2C-85.90%2093.71%2C-87.31'%20stroke-width%3D'2.85'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--hatch-bg:#14141c26;--hatch-bg-dark:#e4e4e71f;--hatch-delay:0s;--hatch-sweep:.75s;position:relative}[data-flux-card][data-hatch]:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;transform:translate(var(--card-shadow-active-x),var(--card-shadow-active-y));background-color:var(--hatch-bg);--hatch-reveal:0%;-webkit-mask-image:var(--hatch-line-mask-image),linear-gradient(90deg,black 0%,black var(--hatch-reveal),transparent var(--hatch-reveal));mask-image:var(--hatch-line-mask-image),linear-gradient(90deg,black 0%,black var(--hatch-reveal),transparent var(--hatch-reveal));-webkit-mask-size:var(--hatch-tile-size)var(--hatch-tile-size),100% 100%;mask-size:var(--hatch-tile-size)var(--hatch-tile-size),100% 100%;clip-path:polygon(100% 0%,100% 100%,0% 100%,0% calc(100% - var(--card-shadow-active-y) + var(--hatch-border-gap)),calc(100% - var(--card-shadow-active-x) + var(--hatch-border-gap))calc(100% - var(--card-shadow-active-y) + var(--hatch-border-gap)),calc(100% - var(--card-shadow-active-x) + var(--hatch-border-gap))0%);opacity:0;transition:opacity,--hatch-reveal;position:absolute;inset:0;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}[data-flux-card][data-hatch]:hover:after{opacity:1;--hatch-reveal:100%;transition:opacity .2s ease-out var(--hatch-delay),--hatch-reveal var(--hatch-sweep)ease-out var(--hatch-delay)}.dark [data-flux-card][data-hatch]:after,.dark .mobile-selector-shell:after{background-color:var(--hatch-bg-dark)}.desktop-library-card-clamp{overflow-wrap:normal;line-break:auto;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}.breeze-accent-action{--breeze-action-border-width:1px;--breeze-action-border-darken:0%;--breeze-action-border-lighten:40%;--breeze-action-border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.breeze-accent-action{--breeze-action-border-color:color-mix(in oklab,color-mix(in oklab,var(--border-color),white var(--breeze-action-border-lighten,0%)),black var(--breeze-action-border-darken,0%))}}.breeze-accent-action{border-style:solid;border-width:var(--breeze-action-border-width);border-color:var(--breeze-action-border-color)}.dark .breeze-accent-action{--breeze-action-border-color:var(--border-color-dark)}@supports (color:color-mix(in lab,red,red)){.dark .breeze-accent-action{--breeze-action-border-color:color-mix(in oklab,color-mix(in oklab,var(--border-color-dark),black var(--breeze-action-border-lighten,0%)),white var(--breeze-action-border-darken,0%))}}.breeze-accent-plate-action{--breeze-accent-plate-weight:18%;--breeze-accent-plate-hover-weight:26%;--breeze-accent-plate-border-weight:45%;--breeze-accent-plate-hover-border-weight:55%;--breeze-accent-plate-shelf-weight:42%;--breeze-accent-plate-hover-shelf-weight:52%;--breeze-accent-plate-bg:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.breeze-accent-plate-action{--breeze-accent-plate-bg:color-mix(in oklab,rgb(var(--accent))var(--breeze-accent-plate-weight),rgb(var(--card-bg)))}}.breeze-accent-plate-action{--breeze-accent-plate-bg-hover:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.breeze-accent-plate-action{--breeze-accent-plate-bg-hover:color-mix(in oklab,rgb(var(--accent))var(--breeze-accent-plate-hover-weight),rgb(var(--card-bg)))}}.breeze-accent-plate-action{--breeze-accent-plate-border:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.breeze-accent-plate-action{--breeze-accent-plate-border:color-mix(in oklab,rgb(var(--accent))var(--breeze-accent-plate-border-weight),var(--breeze-accent-plate-bg))}}.breeze-accent-plate-action{--breeze-accent-plate-border-hover:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.breeze-accent-plate-action{--breeze-accent-plate-border-hover:color-mix(in oklab,rgb(var(--accent))var(--breeze-accent-plate-hover-border-weight),var(--breeze-accent-plate-bg-hover))}}.breeze-accent-plate-action{--breeze-accent-plate-text:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.breeze-accent-plate-action{--breeze-accent-plate-text:color-mix(in oklab,rgb(var(--accent))55%,black)}}.breeze-accent-plate-action{--breeze-accent-plate-shelf:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.breeze-accent-plate-action{--breeze-accent-plate-shelf:color-mix(in oklab,rgb(var(--accent))var(--breeze-accent-plate-shelf-weight),var(--breeze-accent-plate-bg))}}.breeze-accent-plate-action{--breeze-accent-plate-shelf-hover:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.breeze-accent-plate-action{--breeze-accent-plate-shelf-hover:color-mix(in oklab,rgb(var(--accent))var(--breeze-accent-plate-hover-shelf-weight),var(--breeze-accent-plate-bg-hover))}}.breeze-accent-plate-action{border-style:solid;border-width:1px;border-color:var(--breeze-accent-plate-border);background-color:var(--breeze-accent-plate-bg);color:var(--breeze-accent-plate-text);-webkit-text-fill-color:var(--breeze-accent-plate-text);box-shadow:inset 0 -2px 0 var(--breeze-accent-plate-shelf);text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s}.breeze-accent-plate-action:hover{background-color:var(--breeze-accent-plate-bg-hover);border-color:var(--breeze-accent-plate-border-hover);box-shadow:inset 0 -2px 0 var(--breeze-accent-plate-shelf-hover)}.breeze-accent-plate-action:focus-visible{outline:2px solid rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.breeze-accent-plate-action:focus-visible{outline:2px solid color-mix(in oklab,rgb(var(--accent)),white 18%)}}.breeze-accent-plate-action:focus-visible{outline-offset:2px}.breeze-accent-plate-action :where(span):not(.material-symbols-rounded):not(.material-symbols-outlined){color:inherit;-webkit-text-fill-color:inherit}.breeze-accent-plate-action :where(svg,.material-symbols-rounded,.material-symbols-outlined){color:currentColor;-webkit-text-fill-color:currentColor}.dark .breeze-accent-plate-action{--breeze-accent-plate-bg:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .breeze-accent-plate-action{--breeze-accent-plate-bg:color-mix(in oklab,rgb(var(--accent))var(--breeze-accent-plate-weight),rgb(var(--card-dark-bg)))}}.dark .breeze-accent-plate-action{--breeze-accent-plate-bg-hover:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .breeze-accent-plate-action{--breeze-accent-plate-bg-hover:color-mix(in oklab,rgb(var(--accent))var(--breeze-accent-plate-hover-weight),rgb(var(--card-dark-bg)))}}.dark .breeze-accent-plate-action{--breeze-accent-plate-text:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .breeze-accent-plate-action{--breeze-accent-plate-text:color-mix(in oklab,rgb(var(--accent))35%,white)}}.dark .breeze-accent-plate-action:hover{background-color:var(--breeze-accent-plate-bg-hover);box-shadow:inset 0 -2px 0 var(--breeze-accent-plate-shelf-hover)}[data-flux-separator]{border-color:var(--border-color)}.dark [data-flux-separator]{border-color:var(--border-color-dark)}:where([data-flux-text][data-variant=subtle]){color:rgb(var(--text-subtle))}:where([data-flux-text][data-variant=strong]){color:rgb(var(--text-strong))}:where([data-flux-text]:not([data-variant])){color:rgb(var(--text-default))}:where([data-flux-heading]){color:rgb(var(--heading));font-family:var(--font-heading)}[data-flux-brand].navbar-logo>div:last-child{font-size:1.375rem;font-weight:600;line-height:1.875rem}.dark [data-flux-button][class*="bg-[var(--color-accent)]"]{--color-accent:rgb(var(--button-dark-bg));--color-accent-foreground:rgb(var(--button-dark-text))}.dark [data-flux-button][class*="bg-[var(--color-accent)]"]:hover{--color-accent:rgb(var(--button-dark-bg-hover))}.dark [data-flux-button][data-variant=primary]{--color-accent:rgb(var(--button-dark-bg));--color-accent-foreground:rgb(var(--button-dark-text))}.dark [data-flux-button][data-variant=primary]:hover{--color-accent:rgb(var(--button-dark-bg-hover))}html[data-theme="90s"]{--font-sans:"Rubik",system-ui,sans-serif;--font-heading:"Bungee",system-ui,sans-serif;--page-bg:248 245 235;--page-bg-image:url(/images/themes/90s.png);--page-bg-size:min(100vw,72rem)auto;--page-bg-repeat:repeat;--page-bg-position:top center;--card-bg:255 255 255;--card-border:70 70 70;--text-strong:28 28 28;--text-default:60 60 60;--text-subtle:96 96 96;--heading:28 28 28;--accent:88 198 214;--accent-foreground:24 24 24;--card-shadow-color:40,40,40;--card-shadow-opacity:.22;--color-accent:rgb(var(--accent));--color-accent-foreground:rgb(var(--accent-foreground))}html[data-theme=default]{--page-bg:255 255 255;--page-bg-image:none;--card-bg:255 255 255;--card-border:125 127 133;--text-strong:39 39 42;--text-default:113 113 122;--text-subtle:161 161 170;--heading:39 39 42;--accent:28 183 206;--accent-foreground:255 255 255;--color-accent:rgb(var(--accent));--color-accent-foreground:rgb(var(--accent-foreground))}html[data-theme=default].dark,html.dark{--text-strong:var(--text-strong-dark);--text-default:var(--text-default-dark);--text-subtle:var(--text-subtle-dark);--heading:var(--heading-dark)}.settings-panel [data-flux-field]:has([data-flux-control][data-flux-radio]){border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing)*4);border-width:1px;border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.settings-panel [data-flux-field]:has([data-flux-control][data-flux-radio]){border-color:color-mix(in oklab,var(--border-color),transparent 45%)}}.settings-panel [data-flux-field]:has([data-flux-control][data-flux-radio]){background-color:rgb(var(--card-bg))}.dark .settings-panel [data-flux-field]:has([data-flux-control][data-flux-radio]){border-color:var(--border-color-dark)}@supports (color:color-mix(in lab,red,red)){.dark .settings-panel [data-flux-field]:has([data-flux-control][data-flux-radio]){border-color:color-mix(in oklab,var(--border-color-dark),transparent 30%)}}.dark .settings-panel [data-flux-field]:has([data-flux-control][data-flux-radio]){background-color:rgb(var(--card-dark-bg))}.appearance-panel ui-radio-group{border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing)*3);border-width:2px;border-color:var(--border-color)}.dark .appearance-panel ui-radio-group{background-color:var(--color-zinc-900);border-color:var(--border-color-dark)}html[data-theme=japanese]{--font-sans:"Noto Sans JP",system-ui,sans-serif;--font-heading:"M PLUS Rounded 1c","Noto Sans JP",system-ui,sans-serif;--page-bg:242 232 209;--page-bg-image:url(/images/themes/japanese.png);--page-bg-size:min(100vw,64rem)auto;--page-bg-repeat:repeat;--page-bg-position:top center;--card-bg:248 242 227;--card-border:142 124 102;--text-strong:42 38 34;--text-default:78 70 62;--text-subtle:122 110 98;--heading:74 66 58;--accent:206 102 80;--accent-foreground:255 245 238;--card-shadow-color:92,80,68;--card-shadow-opacity:.2;--color-accent:rgb(var(--accent));--color-accent-foreground:rgb(var(--accent-foreground))}html[data-theme="90s"],html[data-theme=japanese]{--default-font-family:var(--font-sans)}html[data-theme="90s"] :where(:not(.material-symbols-rounded):not(.material-symbols-outlined):not(.no-theme-font):not(code):not(kbd):not(pre):not(samp):not(.font-mono)),html[data-theme=japanese] :where(:not(.material-symbols-rounded):not(.material-symbols-outlined):not(.no-theme-font):not(code):not(kbd):not(pre):not(samp):not(.font-mono)){font-family:var(--font-sans)}html[data-theme="90s"] :where(h1,h2,h3,h4,h5,h6,[data-flux-heading]):not(.no-theme-font),html[data-theme=japanese] :where(h1,h2,h3,h4,h5,h6,[data-flux-heading]):not(.no-theme-font){font-family:var(--font-heading)}html[data-theme="90s"] :where(code,kbd,pre,samp,.font-mono,.font-mono *),html[data-theme=japanese] :where(code,kbd,pre,samp,.font-mono,.font-mono *){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}html[data-theme="90s"] .onboarding-feature-headline{font-size:2rem}@media(min-width:1024px){html[data-theme="90s"] .onboarding-feature-headline{font-size:2.25rem}}[data-flux-card][data-flat],.card-flat{box-shadow:none!important;transform:none!important}[data-flux-card][data-no-lift]:hover{--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y);transform:none!important}.dark [data-flux-card][data-no-lift]:hover{--card-shadow-active-x:calc(var(--card-shadow-x)*1.5);--card-shadow-active-y:calc(var(--card-shadow-y)*1.25)}@media(max-width:767.98px){:root{--card-shadow-x:clamp(3px,1.1vw,4px);--card-shadow-y:clamp(4px,1.4vw,5px);--card-shadow-hover-x:clamp(4px,1.3vw,5px);--card-shadow-hover-y:clamp(6px,2vw,8px);--card-shadow-hover-lift:-2px}.dark [data-flux-card],.dark .mobile-v2-session-header--card{--card-shadow-active-x:calc(var(--card-shadow-x)*1.15);--card-shadow-active-y:calc(var(--card-shadow-y)*1.1)}.dark [data-flux-card]:hover{--card-shadow-active-x:calc(var(--card-shadow-hover-x)*1.15);--card-shadow-active-y:calc(var(--card-shadow-hover-y)*1.05)}.dark [data-flux-card][data-no-lift]:hover{--card-shadow-active-x:calc(var(--card-shadow-x)*1.15);--card-shadow-active-y:calc(var(--card-shadow-y)*1.1)}}.admin-surface [data-flux-card]:hover{--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y);transform:none!important}.dark .admin-surface [data-flux-card]:hover{--card-shadow-active-x:calc(var(--card-shadow-x)*1.5);--card-shadow-active-y:calc(var(--card-shadow-y)*1.25)}@media(max-width:767.98px){.dark .admin-surface [data-flux-card]:hover{--card-shadow-active-x:calc(var(--card-shadow-x)*1.15);--card-shadow-active-y:calc(var(--card-shadow-y)*1.1)}}.accordion-border{border-style:var(--tw-border-style);border-width:2px;border-color:var(--border-color)}.dark .accordion-border{border-color:var(--border-color-dark);background-color:rgb(var(--card-dark-bg))!important}.dark body{background-image:none;background-color:rgb(var(--page-dark-bg))!important}html:not([data-theme-ready]) body,html[data-theme-transition] body{visibility:hidden}.typed-answer-line{appearance:none;box-shadow:none;border-radius:0;outline:none}.typed-answer-line:focus{box-shadow:none!important}.typed-status-icon{width:72px;height:72px}.typed-icon-shrink{animation:.18s ease-in forwards typedIconShrink}.typed-icon-grow{animation:.3s cubic-bezier(.34,1.56,.64,1) forwards typedIconGrow}@keyframes typedIconShrink{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes typedIconGrow{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.typed-svg-circle{stroke-dasharray:201;stroke-dashoffset:201px;animation:.5s ease-out forwards typedDrawCircle}.typed-svg-mark{stroke-dasharray:46;stroke-dashoffset:46px;animation:.35s ease-out .35s forwards typedDrawMark}.typed-svg-x-1{stroke-dasharray:29;stroke-dashoffset:29px;animation:.25s ease-out .35s forwards typedDrawX}.typed-svg-x-2{stroke-dasharray:29;stroke-dashoffset:29px;animation:.25s ease-out .5s forwards typedDrawX}html:has(.compare-page-shell),body:has(.compare-page-shell){overflow-x:clip}body:has(.compare-page-shell) [data-flux-main]{padding-inline:0!important}@supports not (overflow-x:clip){html:has(.compare-page-shell),body:has(.compare-page-shell){overflow-x:hidden}}.compare-page-shell{--compare-content-width:64rem;--compare-page-gutter:clamp(.75rem, calc(.5rem + 1.5vw) ,1.5rem);--compare-section-gap:clamp(.85rem, calc(.05rem + 3.45vw) ,3rem);--compare-hero-gap:clamp(1rem, calc(.84rem + .42vw) ,1.25rem);--compare-hero-title-gap:.85rem;--compare-hero-title-size:1.875rem;--compare-hero-title-line-height:1.25;--compare-hero-title-rule-width:clamp(4.8rem,13vw,8rem);--compare-hero-title-rule-height:.28rem;--compare-hero-title-rule-shadow:0 2px 6px #1cb7ce2e;--compare-full-bleed-guard:1rem;--compare-hero-note-band-padding-block:1.5rem;--compare-hero-note-band-padding-inline:var(--compare-page-gutter);--compare-hero-note-inline-size:min(100%,var(--compare-content-width));--compare-hero-note-border-inline-width:2px;--compare-hero-note-radius:0;--compare-hero-note-padding-block:2rem;--compare-hero-note-padding-inline:clamp(1.25rem,3.2vw,2.75rem);--compare-hero-note-font-size:1.5rem;--compare-hero-note-line-height:2.25rem;--compare-hero-tail-gap:.15rem;--compare-hero-line2-gap:1rem;--compare-hero-line2-size:clamp(1.45rem,2.15vw,1.9rem);--compare-hero-line2-line-height:1.18;--compare-hero-arc-bottom:-.24em;--compare-hero-arc-height:.34em;--compare-hero-arc-stroke-width:3.4;--compare-matrix-gap:1rem;--compare-matrix-inline-offset:0rem;--compare-matrix-heading-size:1.5rem;--compare-matrix-heading-line-height:1.25;--compare-table-feature-column-width:28%;--compare-table-breeze-column-width:44%;--compare-table-traditional-column-width:28%;--compare-table-cell-padding-y:1rem;--compare-table-cell-padding-x:1rem;--compare-table-brand-head-padding-y:.75rem;--compare-table-brand-head-padding-x:.75rem;--compare-traditional-head-padding-x:.75rem;--compare-column-heading-size:clamp(1.125rem,1.75vw,1.5rem);--compare-column-heading-line-height:1.15;--compare-table-brand-gap:.5rem;--compare-table-brand-mark-size:clamp(1.25rem,1.7vw,2rem);--compare-table-brand-name-size:clamp(1.15rem,1.7vw,2rem);--compare-feature-cell-size:clamp(1rem,1.2vw,1.125rem);--compare-feature-cell-line-height:1.55;--compare-body-cell-size:.875rem;--compare-body-cell-line-height:1.5rem;--compare-breeze-body-cell-size:var(--compare-body-cell-size);--compare-cell-list-indent:1.15rem;--compare-cell-list-gap:.35rem;--compare-no-mark-size:3rem;--compare-varies-padding-y:.55rem;--compare-varies-padding-x:.85rem;--compare-varies-font-size:.82rem;--compare-demo-toggle-gap:.75rem;--compare-demo-chevron-size:2rem;--compare-demo-content-padding-inline:1rem;--compare-demo-content-padding-top:.5rem;--compare-demo-stage-scale:1;--compare-demo-stage-margin-bottom:1rem;--compare-demo-stage-padding-top:.85rem;--compare-demo-stage-padding-bottom:1.15rem;--compare-demo-stage-default-height:20rem;--compare-demo-stage-osce-height:24rem;--compare-demo-stage-tutor-height:26rem;--compare-demo-stage-search-height:26.75rem;--compare-demo-stage-builder-height:29.5rem;--compare-demo-stage-match-height:23rem;--compare-demo-stage-match-wide-height:13.5rem;--compare-builder-grid-template:repeat(3,minmax(0,1fr));gap:var(--compare-section-gap);flex-direction:column;display:flex}.compare-page-shell .compare-hero{align-items:center;gap:var(--compare-hero-gap);text-align:center;flex-direction:column;display:flex}.compare-page-shell .compare-hero-title{align-items:center;gap:var(--compare-hero-title-gap);flex-direction:column;margin-inline:auto;display:inline-flex;position:relative;font-size:var(--compare-hero-title-size)!important;line-height:var(--compare-hero-title-line-height)!important}.compare-page-shell .compare-hero-title:after{content:"";width:var(--compare-hero-title-rule-width);height:var(--compare-hero-title-rule-height);box-shadow:var(--compare-hero-title-rule-shadow);background:#1cb7ce;border-radius:9999px;display:block}.compare-page-shell .compare-hero-note-band{padding-block:var(--compare-hero-note-band-padding-block);padding-inline:max(var(--compare-hero-note-band-padding-inline),calc((100% - var(--compare-content-width))/2));clip-path:inset(0 100% 0 0);align-self:stretch;position:relative;overflow:hidden}.compare-page-shell .compare-hero-note-band:before{content:"";z-index:0;opacity:.58;top:50%;background:#1cb7ce;height:.28rem;position:absolute;inset-inline:0;transform:translateY(-50%)}.compare-page-shell .compare-hero-note-band--revealing{animation:.6s cubic-bezier(.22,1,.36,1) forwards compareBandWipe}@keyframes compareBandWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.dark .compare-page-shell .compare-hero-note-band:before{background:#1cb7ce}.compare-page-shell .compare-hero-note{z-index:1;width:var(--compare-hero-note-inline-size);--compare-note-line:#18181b;border:2px solid var(--compare-note-line);border-inline-width:var(--compare-hero-note-border-inline-width);border-radius:var(--compare-hero-note-radius);padding:var(--compare-hero-note-padding-block)var(--compare-hero-note-padding-inline);color:#27272a;font-size:var(--compare-hero-note-font-size);font-style:italic;font-weight:400;line-height:var(--compare-hero-note-line-height);box-shadow:8px 10px 0 0 var(--compare-note-line);text-shadow:none;background:#fff;margin-block:0;margin-inline:auto;position:relative}.compare-page-shell .compare-matrix-shell{gap:var(--compare-matrix-gap);width:min(calc(100% - (var(--compare-page-gutter)*2)),var(--compare-content-width));left:var(--compare-matrix-inline-offset);opacity:0;flex-direction:column;margin-inline:auto;display:flex;position:relative;transform:translateY(.75rem)}.compare-page-shell .compare-matrix-shell--revealing{animation:1.15s cubic-bezier(.22,1,.36,1) forwards compareMatrixReveal}.compare-page-shell .compare-matrix-heading{color:#09090b;font-size:var(--compare-matrix-heading-size);letter-spacing:-.025em;font-weight:400;line-height:var(--compare-matrix-heading-line-height);text-wrap:balance;margin:0}.dark .compare-page-shell .compare-matrix-heading{color:#fafafa}@keyframes compareMatrixReveal{to{opacity:1;transform:none}}.dark .compare-page-shell .compare-hero-note{--compare-note-line:#e4e4e7;color:#f4f4f5;text-shadow:none;background:#27272a}@media(max-width:39.999rem){.compare-page-shell{--compare-hero-note-band-padding-block:.9rem;--compare-hero-note-band-padding-inline:0rem;--compare-hero-note-inline-size:100%;--compare-hero-note-border-inline-width:0;--compare-hero-note-radius:0;--compare-hero-note-padding-block:1.15rem;--compare-hero-note-padding-inline:calc(.75rem + var(--compare-full-bleed-guard))}.compare-page-shell .compare-hero-note-band:before{display:none}.compare-page-shell .compare-hero-note{box-shadow:none}}.compare-page-shell .compare-hero-word{display:inline-block}.compare-page-shell .compare-hero-note-words{z-index:1;display:block;position:relative}.compare-page-shell .compare-hero-wipe{clip-path:inset(0 100% 0 0);display:inline-block}.compare-page-shell .compare-hero-note-words--revealing .compare-hero-wipe{animation:.12s linear forwards compareHeroWipeIn;animation-delay:var(--reveal-delay,0s)}@keyframes compareHeroWipeIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.compare-page-shell .compare-hero-char{opacity:0;transform-origin:50%;backface-visibility:hidden;display:inline-block;transform:perspective(520px)translateY(20px)rotateX(-90deg)}.compare-page-shell .compare-hero-note-words--armed .compare-hero-char{will-change:transform,opacity}.compare-page-shell .compare-hero-note-words--armed .compare-hero-wipe{will-change:clip-path}.compare-page-shell .compare-hero-note-words--revealing .compare-hero-char{animation:.6s cubic-bezier(.34,1.56,.64,1) forwards compareHeroCharIn;animation-delay:var(--char-delay,0s)}@keyframes compareHeroCharIn{0%{opacity:0;transform:perspective(520px)translateY(20px)rotateX(-90deg)}to{opacity:1;transform:perspective(520px)translate(0)rotateX(0)}}.compare-page-shell .compare-hero-word--accent{color:#1cb7ce}.compare-page-shell .compare-hero-underline{text-decoration:none;position:relative}.compare-page-shell .compare-hero-arc-underline{inset-inline:0;bottom:var(--compare-hero-arc-bottom);width:100%;height:var(--compare-hero-arc-height);pointer-events:none;clip-path:inset(0 100% 0 0);position:absolute;overflow:visible}.compare-page-shell .compare-hero-note-words--revealing .compare-hero-arc-underline{animation:.42s cubic-bezier(.22,1,.36,1) forwards compareHeroArcWipe;animation-delay:var(--ul-delay,0s)}@keyframes compareHeroArcWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.compare-page-shell .compare-hero-arc-underline__path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:var(--compare-hero-arc-stroke-width);vector-effect:non-scaling-stroke}.compare-page-shell .compare-hero-tail{margin-top:var(--compare-hero-tail-gap);text-wrap:pretty;display:block}.compare-page-shell .compare-hero-line2{margin-top:var(--compare-hero-line2-gap);font-size:var(--compare-hero-line2-size);font-weight:700;line-height:var(--compare-hero-line2-line-height);text-wrap:pretty;display:block}@media(prefers-reduced-motion:reduce){.compare-page-shell .compare-hero-char{opacity:1;transform:none;animation:none!important}.compare-page-shell .compare-hero-wipe,.compare-page-shell .compare-hero-arc-underline,.compare-page-shell .compare-hero-note-band{clip-path:none;animation:none!important}.compare-page-shell .compare-matrix-shell{opacity:1;transform:none;animation:none!important}}.compare-page-shell .compare-matrix-card{--compare-card-line:#18181b;border:2px solid var(--compare-card-line);box-shadow:8px 10px 0 0 var(--compare-card-line);border-radius:0;transform:none}.dark .compare-page-shell .compare-matrix-card{--compare-card-line:#e4e4e7}.compare-page-shell .compare-matrix-card thead tr{border-bottom-color:var(--compare-card-line)}.compare-page-shell .compare-matrix-card tbody>tr{border-bottom-color:#18181b38}.dark .compare-page-shell .compare-matrix-card tbody>tr{border-bottom-color:#e4e4e738}.compare-page-shell .compare-breeze-column-head{color:#18181b;text-align:center;background:#dcfce7b8}.dark .compare-page-shell .compare-breeze-column-head{color:#18181b;background:#bbf7d0e6}.compare-page-shell .compare-breeze-column-cell{vertical-align:top;background:#f0fdf4b8}.dark .compare-page-shell .compare-breeze-column-cell{background:#14532d1f}.compare-page-shell .compare-table-brand{justify-content:center;align-items:center;gap:var(--compare-table-brand-gap);color:inherit;line-height:1;display:inline-flex}.compare-page-shell .compare-table-brand__mark{height:var(--compare-table-brand-mark-size);object-fit:contain;width:auto}.compare-page-shell .compare-table-brand__name{color:#18181b;font-size:var(--compare-table-brand-name-size);letter-spacing:0;white-space:nowrap;font-weight:600}.compare-page-shell .compare-feature-column-head,.compare-page-shell .compare-traditional-column-head{color:#52525b;font-size:var(--compare-column-heading-size);font-weight:700;line-height:var(--compare-column-heading-line-height)}.dark .compare-page-shell .compare-feature-column-head,.dark .compare-page-shell .compare-traditional-column-head{color:#d4d4d8}.compare-page-shell .compare-feature-column-head{text-align:left}.compare-page-shell .compare-traditional-column-head{text-align:center;white-space:nowrap}.compare-page-shell .compare-traditional-column-label{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;display:inline-block}.compare-page-shell .compare-matrix-table th,.compare-page-shell .compare-matrix-table td{overflow-wrap:anywhere}.compare-page-shell .compare-matrix-table col:first-child{width:var(--compare-table-feature-column-width)}.compare-page-shell .compare-matrix-table col:nth-child(2){width:var(--compare-table-breeze-column-width)}.compare-page-shell .compare-matrix-table col:nth-child(3){width:var(--compare-table-traditional-column-width)}.compare-page-shell .compare-matrix-table th,.compare-page-shell .compare-matrix-table tbody>tr:not(.compare-demo-expansion-row)>td{padding:var(--compare-table-cell-padding-y)var(--compare-table-cell-padding-x)}.compare-page-shell .compare-breeze-column-head{padding:var(--compare-table-brand-head-padding-y)var(--compare-table-brand-head-padding-x)}.compare-page-shell .compare-traditional-column-head{padding-inline:var(--compare-traditional-head-padding-x)}.compare-page-shell .compare-demo-expansion-cell{padding:0}.compare-page-shell .compare-demo-toggle-content{justify-content:space-between;align-items:center;gap:var(--compare-demo-toggle-gap);display:flex}.compare-page-shell .compare-breeze-cell-content{color:#3f3f46;font-size:var(--compare-breeze-body-cell-size);line-height:var(--compare-body-cell-line-height);text-align:left}.dark .compare-page-shell .compare-breeze-cell-content{color:#e4e4e7}.compare-page-shell .compare-traditional-cell{font-size:var(--compare-body-cell-size);line-height:var(--compare-body-cell-line-height);text-align:center;vertical-align:middle}.compare-page-shell .compare-cell-list{padding-left:var(--compare-cell-list-indent);margin:0;list-style:outside}.compare-page-shell .compare-cell-list>li+li{margin-top:var(--compare-cell-list-gap)}.compare-page-shell .compare-feature-cell{color:#18181b;font-size:var(--compare-feature-cell-size);font-weight:400;line-height:var(--compare-feature-cell-line-height);vertical-align:top}.dark .compare-page-shell .compare-feature-cell{color:#f4f4f5}.compare-page-shell .compare-feature-cell strong{font-weight:700}.compare-page-shell .compare-feature-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:rgb(var(--accent)/.5);text-decoration-color:rgb(var(--accent)/.5);text-underline-offset:.2em;transition:color .14s,text-decoration-color .14s,text-decoration-thickness .14s}.compare-page-shell .compare-feature-link:hover{color:rgb(var(--accent));text-decoration-thickness:2px;-webkit-text-decoration-color:rgb(var(--accent));text-decoration-color:rgb(var(--accent))}.compare-page-shell .compare-feature-link:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:3px;-webkit-text-decoration-color:rgb(var(--accent));text-decoration-color:rgb(var(--accent))}.compare-page-shell .compare-feature-label--mobile{display:none}.compare-page-shell .compare-no-mark.typed-status-icon{width:var(--compare-no-mark-size);height:var(--compare-no-mark-size);color:#f43f5e;line-height:0;display:inline-flex}.dark .compare-page-shell .compare-no-mark.typed-status-icon{color:#fb7185}.compare-page-shell .compare-no-mark .typed-svg-wrong{transform-origin:50%;width:100%;height:100%;display:block}.compare-page-shell .compare-no-mark .typed-svg-circle,.compare-page-shell .compare-no-mark .typed-svg-x-1,.compare-page-shell .compare-no-mark .typed-svg-x-2{stroke-dashoffset:0;animation:none}.compare-page-shell .compare-varies-badge{color:#92400e;padding:var(--compare-varies-padding-y)var(--compare-varies-padding-x);font-size:var(--compare-varies-font-size);background:#fef3c794;line-height:1;box-shadow:inset 0 0 0 1px #f59e0b47}.dark .compare-page-shell .compare-varies-badge{color:#fde047;background:#facc151f;box-shadow:inset 0 0 0 1px #facc153d}@media(min-width:40rem)and (max-width:47.999rem){.compare-page-shell{--compare-hero-note-band-padding-block:1.15rem;--compare-hero-note-band-padding-inline:calc(1.5rem + var(--compare-full-bleed-guard));--compare-hero-note-padding-block:1.55rem;--compare-hero-note-padding-inline:clamp(1rem,3vw,1.5rem)}}@media(min-width:40rem)and (max-width:63.999rem){.compare-page-shell{--compare-hero-title-gap:.72rem;--compare-hero-title-size:clamp(2.15rem,4.85vw,2.55rem);--compare-hero-title-line-height:1.12;--compare-hero-title-rule-width:clamp(4.2rem,10vw,5.4rem);--compare-hero-title-rule-height:.22rem}}@media(min-width:48rem)and (max-width:79.999rem){.compare-page-shell{--compare-hero-note-band-padding-block:1.05rem;--compare-hero-note-inline-size:min(100%,43rem);--compare-hero-note-padding-block:1.25rem;--compare-hero-note-padding-inline:clamp(1.1rem,2.4vw,2rem);--compare-hero-note-font-size:clamp(1.2rem,2.05vw,1.35rem);--compare-hero-note-line-height:1.34;--compare-hero-tail-gap:.05rem;--compare-hero-line2-gap:.7rem;--compare-hero-line2-size:clamp(1.28rem,2.15vw,1.55rem);--compare-hero-line2-line-height:1.16;--compare-hero-arc-bottom:-.2em;--compare-hero-arc-height:.3em;--compare-hero-arc-stroke-width:2.85}}@media(min-width:64rem)and (max-width:89.999rem){.compare-page-shell{--compare-table-brand-mark-size:clamp(1.5rem,1.75vw,1.55rem);--compare-table-brand-name-size:clamp(1.5rem,1.75vw,1.55rem)}}@media(min-width:64rem){.compare-page-shell{--compare-hero-title-size:3rem;--compare-hero-title-line-height:1.25}}@media(max-width:63.999rem){.compare-page-shell{--compare-table-feature-column-width:27%;--compare-table-breeze-column-width:45%;--compare-table-traditional-column-width:28%;--compare-table-cell-padding-y:.75rem;--compare-table-cell-padding-x:.65rem;--compare-column-heading-size:1rem;--compare-column-heading-line-height:1.08;--compare-table-brand-gap:.38rem;--compare-table-brand-mark-size:clamp(1.05rem,2.65vw,1.45rem);--compare-table-brand-name-size:clamp(.98rem,2.6vw,1.35rem);--compare-feature-cell-size:.95rem;--compare-feature-cell-line-height:1.45;--compare-body-cell-size:.84rem;--compare-body-cell-line-height:1.45;--compare-breeze-body-cell-size:.92rem;--compare-cell-list-indent:1rem;--compare-no-mark-size:2.5rem;--compare-varies-padding-y:.55rem;--compare-varies-padding-x:.85rem;--compare-varies-font-size:.82rem}}@media(max-width:39.999rem){.compare-page-shell{--compare-table-breeze-column-width:48%;--compare-table-traditional-column-width:25%;--compare-hero-note-font-size:clamp(.92rem,4.25vw,1.05rem);--compare-hero-note-line-height:1.45;--compare-hero-tail-gap:.1rem;--compare-hero-line2-gap:.78rem;--compare-hero-line2-size:clamp(.98rem,4.75vw,1.18rem);--compare-hero-line2-line-height:1.22;--compare-hero-title-gap:.65rem;--compare-hero-title-rule-width:clamp(3.6rem,19vw,5rem);--compare-hero-title-rule-height:.18rem;--compare-hero-title-rule-shadow:0 1px 4px #1cb7ce24;--compare-hero-arc-stroke-width:2.35;--compare-matrix-heading-size:clamp(1.05rem,4.8vw,1.22rem);--compare-matrix-heading-line-height:1.18;--compare-table-cell-padding-y:.55rem;--compare-table-cell-padding-x:.36rem;--compare-column-heading-size:.9rem;--compare-column-heading-line-height:1.05;--compare-traditional-head-padding-x:.1rem;--compare-table-brand-gap:.18rem;--compare-table-brand-mark-size:clamp(1.12rem,6.4vw,1.55rem);--compare-table-brand-name-size:clamp(1.12rem,6.25vw,1.5rem);--compare-feature-cell-size:.74rem;--compare-feature-cell-line-height:1.28;--compare-body-cell-size:.66rem;--compare-body-cell-line-height:1.28;--compare-breeze-body-cell-size:.74rem;--compare-cell-list-indent:.72rem;--compare-cell-list-gap:.24rem;--compare-no-mark-size:1.85rem;--compare-varies-padding-y:.34rem;--compare-varies-padding-x:.48rem;--compare-varies-font-size:.62rem;--compare-demo-toggle-gap:0;--compare-demo-content-padding-inline:.5rem}.compare-page-shell .compare-traditional-column-head{white-space:normal;font-size:clamp(.72rem,3.75vw,.92rem);line-height:1.02}.compare-page-shell .compare-traditional-column-label{width:min-content;max-width:100%}.compare-page-shell .compare-feature-label--desktop{display:none}.compare-page-shell .compare-feature-label--mobile{display:inline}.compare-page-shell .compare-demo-chevron{display:none!important}.compare-page-shell .compare-demo-toggle-content{justify-content:flex-start}}@keyframes typedDrawCircle{to{stroke-dashoffset:0}}@keyframes typedDrawMark{to{stroke-dashoffset:0}}@keyframes typedDrawX{to{stroke-dashoffset:0}}.compare-page-shell .compare-demo-chevron{color:#18181b;border-radius:9999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:.2rem;transition:background-color .15s;display:inline-flex}.compare-page-shell .compare-demo-toggle-cell{cursor:pointer;transition:background-color .15s,box-shadow .15s}.compare-page-shell .compare-demo-toggle-cell:hover{background:#dcfce7f0}.dark .compare-page-shell .compare-demo-toggle-cell:hover{background:#14532d3d}.compare-page-shell .compare-demo-toggle-cell:focus-visible{outline:3px solid rgb(var(--accent)/.35);outline-offset:-3px}.compare-page-shell .compare-demo-toggle-cell:hover .compare-demo-chevron,.compare-page-shell .compare-demo-chevron:hover{background:#18181b14}.compare-page-shell .compare-demo-chevron__icon{width:var(--compare-demo-chevron-size);height:var(--compare-demo-chevron-size);stroke-width:2.75px;transition:transform .3s}.compare-page-shell .compare-demo-chevron__icon *{stroke-width:inherit}.compare-page-shell .compare-demo-chevron__icon--open{transform:rotate(180deg)}@media(max-width:39.999rem){.compare-page-shell.compare-affordance-auto-preview .compare-demo-toggle-cell{position:relative;overflow:hidden}.compare-page-shell.compare-affordance-auto-preview .compare-demo-toggle-cell:not(.compare-demo-toggle-cell--seen):after{--compare-demo-pulse-shadow:#0f172a24;--compare-demo-pulse-wave:#a1a1aa3d;--compare-demo-pulse-wave-clear:#a1a1aa00;content:"";width:.68rem;height:.68rem;box-shadow:0 .18rem .45rem var(--compare-demo-pulse-shadow);opacity:0;pointer-events:none;background:#71717aa8;border-radius:9999px;animation:2.1s ease-out infinite compareDemoCellPing;position:absolute;bottom:.34rem;right:.34rem;transform:scale(.78)}.dark .compare-page-shell.compare-affordance-auto-preview .compare-demo-toggle-cell:not(.compare-demo-toggle-cell--seen):after{--compare-demo-pulse-shadow:#00000057;--compare-demo-pulse-wave:#d4d4d83d;--compare-demo-pulse-wave-clear:#d4d4d800;box-shadow:0 .18rem .45rem var(--compare-demo-pulse-shadow);background:#d4d4d8ad}}@keyframes compareDemoCellPing{0%,56%,to{box-shadow:0 .18rem .45rem var(--compare-demo-pulse-shadow),0 0 0 0 var(--compare-demo-pulse-wave-clear);opacity:0;transform:scale(.78)}5%,8%{box-shadow:0 .18rem .45rem var(--compare-demo-pulse-shadow),0 0 0 0 var(--compare-demo-pulse-wave);opacity:.66;transform:scale(.98)}30%{box-shadow:0 .18rem .45rem var(--compare-demo-pulse-shadow),0 0 0 1.18rem var(--compare-demo-pulse-wave-clear);opacity:.22;transform:scale(.9)}}.compare-page-shell .compare-demo-expansion-row>td{border-bottom:2px solid #e4e4e7}.dark .compare-page-shell .compare-demo-expansion-row>td{border-bottom-color:#3f3f46}.compare-page-shell .compare-demo-expansion-row.is-open>td{border-top:2px solid #e4e4e7}.dark .compare-page-shell .compare-demo-expansion-row.is-open>td{border-top-color:#3f3f46}.compare-page-shell .compare-demo-content{z-index:1;padding-inline:var(--compare-demo-content-padding-inline);padding-top:var(--compare-demo-content-padding-top);opacity:0;transition:opacity .5s;position:relative}.compare-page-shell .compare-demo-content.is-visible{opacity:1}.compare-page-shell .compare-demo-expand{grid-template-rows:0fr;transition:grid-template-rows .42s;display:grid}.compare-page-shell .compare-demo-expand.is-open{grid-template-rows:1fr}.compare-page-shell .compare-demo-expand__inner{isolation:isolate;min-height:0;position:relative;overflow:hidden}.compare-page-shell .compare-demo-air-current{--welcome-air-wisp-opacity:.12;--welcome-air-wisp-width:.92;--welcome-air-wisp-dash:96;--welcome-air-wisp-dash-short:49.92;--welcome-air-wisp-dash-mid:109.44;--welcome-air-wisp-dash-long:174.72;--welcome-air-wisp-gap:82;--welcome-air-wisp-offset-long:-34.44px;--welcome-air-wisp-offset-short:-55.76px;--welcome-air-wisp-density-mid-opacity:.58;--welcome-air-wisp-density-high-opacity:.42;--welcome-air-wisp-speed:16s;--welcome-air-wisp-speed-slow:18.56s;--welcome-air-wisp-slide-start:-2487.2px;--welcome-air-wisp-x-pre:-1039.44px;--welcome-air-wisp-x-64:-112.87px;--welcome-air-wisp-slide-end:0px;--welcome-air-wisp-accent-weight:80%;--welcome-air-low-band-thickness-from:.62;--welcome-air-low-band-thickness-to:1.04;z-index:0;pointer-events:none;opacity:.42;transform-origin:18% 58%;width:min(126vw,84rem);height:clamp(7rem,10vw,9.5rem);position:absolute;inset:50% auto auto 50%;overflow:visible;transform:translate(-50%,-48%)rotate(-1.4deg)skewY(-4deg)}.compare-page-shell .compare-demo-expand:not(.is-open) .compare-demo-air-current,.compare-page-shell .compare-demo-expand:not(.is-open) .compare-demo-air-current *{animation-play-state:paused!important}.dark .compare-page-shell .compare-demo-air-current{opacity:.28}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark) .compare-page-shell .compare-pattern-text{-webkit-text-stroke:max(.45px,.012em)var(--breeze-pattern-text-shield-density-color);paint-order:stroke fill;text-shadow:0 0 var(--breeze-pattern-text-shield-blur-1)var(--breeze-pattern-text-shield-color),0 0 var(--breeze-pattern-text-shield-blur-2)var(--breeze-pattern-text-shield-color)}.compare-page-shell .compare-demo-stage{margin:0 0 var(--compare-demo-stage-margin-bottom);min-height:var(--compare-demo-stage-height,var(--compare-demo-stage-default-height));padding:var(--compare-demo-stage-padding-top)0 var(--compare-demo-stage-padding-bottom);zoom:var(--compare-demo-stage-scale);background:0 0;border:0;transition:min-height .74s cubic-bezier(.22,1,.36,1)}.compare-page-shell .compare-demo-stage--osce{--compare-demo-stage-height:var(--compare-demo-stage-osce-height)}.compare-page-shell .compare-osce-text-surface{background-clip:padding-box;border:2px solid #3f3f463d;box-shadow:0 12px 26px #0f172a17,0 0 0 1px #ffffff9e}.dark .compare-page-shell .compare-osce-text-surface{border-color:#d4d4d842;box-shadow:0 12px 26px #0000003d,0 0 0 1px #ffffff14}.compare-page-shell .compare-osce-chat-row,.osce-storefront-preview .compare-osce-chat-row{min-width:0}.compare-page-shell .compare-osce-chat-bubble,.osce-storefront-preview .compare-osce-chat-bubble{overflow-wrap:normal;word-break:normal;flex:0 auto;min-width:0;max-width:calc(100% - 4.5rem)}.compare-page-shell .compare-osce-transcript-stack,.compare-page-shell .compare-osce-transcript-ghost,.compare-page-shell .compare-osce-transcript-live,.osce-storefront-preview .compare-osce-transcript-stack,.osce-storefront-preview .compare-osce-transcript-ghost,.osce-storefront-preview .compare-osce-transcript-live{white-space:normal;overflow-wrap:normal;word-break:normal;max-width:100%}.compare-page-shell .compare-osce-chat-bubble .compare-osce-transcript-word,.osce-storefront-preview .compare-osce-chat-bubble .compare-osce-transcript-word{margin-right:.24em}.compare-page-shell .compare-osce-chat-bubble .compare-osce-transcript-word:last-child,.osce-storefront-preview .compare-osce-chat-bubble .compare-osce-transcript-word:last-child{margin-right:0}@media(min-width:640px){.compare-page-shell .compare-osce-chat-bubble,.osce-storefront-preview .compare-osce-chat-bubble{max-width:calc(100% - 5.5rem)}}.compare-page-shell .compare-osce-workup-option{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s}.compare-page-shell .compare-osce-workup-option:hover{border-color:rgb(var(--accent)/.36);box-shadow:0 14px 28px #0f172a1c,0 0 0 1px rgb(var(--accent)/.16);background:#fffffff5;transform:translateY(-1px)}.compare-page-shell .compare-osce-workup-option:active,.compare-page-shell .compare-osce-workup-option.is-clicked{background:#f4f4f5;border-color:#52525b5c;transform:translateY(1px)scale(.99);box-shadow:0 4px 10px #0f172a14,inset 0 2px 5px #0f172a1f,inset 0 0 0 1px #ffffffb8}.dark .compare-page-shell .compare-osce-workup-option:hover{border-color:rgb(var(--accent)/.42);box-shadow:0 14px 28px #00000047,0 0 0 1px rgb(var(--accent)/.16);background:#27272af5}.dark .compare-page-shell .compare-osce-workup-option:active,.dark .compare-page-shell .compare-osce-workup-option.is-clicked{background:#3f3f46;border-color:#d4d4d852;box-shadow:0 4px 10px #00000038,inset 0 2px 5px #00000052,inset 0 0 0 1px #ffffff0f}.compare-page-shell .compare-osce-ai-bubble{box-shadow:0 10px 24px #0f172a14,inset 0 0 0 1px rgb(var(--accent)/.16);background:#fffffff5}.dark .compare-page-shell .compare-osce-ai-bubble{box-shadow:0 12px 26px #0000003d,0 0 0 1px #ffffff14,inset 0 0 0 1px rgb(var(--accent)/.18);background:#27272af5}.compare-page-shell .compare-osce-ai-orb{box-shadow:0 10px 24px #0f172a14,inset 0 0 0 2px rgb(var(--accent)/.28);background:#fffffff5}.dark .compare-page-shell .compare-osce-ai-orb{box-shadow:inset 0 0 0 2px rgb(var(--accent)/.36);background:#27272af5}.compare-page-shell .compare-osce-transcript-stack{display:block;position:relative}.compare-page-shell .compare-osce-transcript-ghost{visibility:hidden;display:block}.compare-page-shell .compare-osce-transcript-live{display:block;position:absolute;inset:0}.compare-page-shell .compare-osce-transcript-word{opacity:0;filter:blur(.5px);margin-right:.24em;transition:opacity .24s,filter .24s,transform .34s cubic-bezier(.22,1,.36,1);display:inline-block;transform:translateY(.3em)}.compare-page-shell .compare-osce-transcript-word.is-visible{opacity:1;filter:blur();transform:translateY(0)}.compare-page-shell .compare-osce-speaker{--compare-osce-pulse-duration:.92s;--compare-osce-pulse-scale:1.018;--compare-osce-pulse-ring:#71717a29;isolation:isolate;transition:background-color .2s,box-shadow .2s,color .2s;position:relative;overflow:visible}.dark .compare-page-shell .compare-osce-speaker{--compare-osce-pulse-ring:#d4d4d824}.compare-page-shell .compare-osce-speaker.is-speaking{animation:compareOsceSpeakerPulse var(--compare-osce-pulse-duration)ease-in-out infinite}.compare-page-shell .compare-osce-speaker.is-volume-soft{--compare-osce-pulse-duration:1.08s;--compare-osce-pulse-scale:1.01;--compare-osce-pulse-ring:#71717a1a}.compare-page-shell .compare-osce-speaker.is-volume-mid{--compare-osce-pulse-duration:.9s;--compare-osce-pulse-scale:1.022;--compare-osce-pulse-ring:#71717a29}.compare-page-shell .compare-osce-speaker.is-volume-strong{--compare-osce-pulse-duration:.74s;--compare-osce-pulse-scale:1.038;--compare-osce-pulse-ring:#71717a38}.dark .compare-page-shell .compare-osce-speaker.is-volume-soft{--compare-osce-pulse-ring:#d4d4d81a}.dark .compare-page-shell .compare-osce-speaker.is-volume-mid{--compare-osce-pulse-ring:#d4d4d829}.dark .compare-page-shell .compare-osce-speaker.is-volume-strong{--compare-osce-pulse-ring:#d4d4d838}.compare-page-shell .compare-osce-mic-orb.is-speaking{color:#3f3f46;box-shadow:0 10px 24px #0f172a14,0 0 0 .28rem var(--compare-osce-pulse-ring),inset 0 0 0 2px #71717a47;background:#f4f4f5}.dark .compare-page-shell .compare-osce-mic-orb.is-speaking{color:#f4f4f5;box-shadow:0 0 0 .28rem var(--compare-osce-pulse-ring),inset 0 0 0 2px #d4d4d842;background:#3f3f46}.compare-page-shell .compare-osce-ai-orb.is-speaking{box-shadow:0 10px 24px #0f172a14,0 0 0 .28rem var(--compare-osce-pulse-ring),inset 0 0 0 2px #71717a42}.dark .compare-page-shell .compare-osce-ai-orb.is-speaking{box-shadow:0 0 0 .28rem var(--compare-osce-pulse-ring),inset 0 0 0 2px #d4d4d847}@keyframes compareOsceSpeakerPulse{0%,to{transform:scale(1)}42%{transform:scale(var(--compare-osce-pulse-scale))}}.compare-page-shell .compare-demo-stage--tutor{--compare-demo-stage-height:var(--compare-demo-stage-tutor-height)}.compare-page-shell .compare-ai-skeleton{gap:.55rem;width:min(100%,32rem);padding-top:.35rem;display:grid}.compare-page-shell .compare-ai-skeleton>span{background:linear-gradient(90deg,#e4e4e7,#f4f4f5,#e4e4e7 88%) 0 0/220% 100%;border-radius:9999px;height:.72rem;animation:1.15s ease-in-out infinite compareAiSkeleton;display:block;overflow:hidden}.dark .compare-page-shell .compare-ai-skeleton>span{background:linear-gradient(90deg,#3f3f46,#52525b,#3f3f46 88%) 0 0/220% 100%}.compare-page-shell .compare-ai-skeleton>span:nth-child(2){width:92%}.compare-page-shell .compare-ai-skeleton>span:nth-child(3){width:52%}@keyframes compareAiSkeleton{0%{background-position:120% 0}to{background-position:-120% 0}}.compare-page-shell .compare-demo-stage--search{--compare-demo-stage-height:var(--compare-demo-stage-search-height)}.compare-page-shell .compare-demo-stage--search.compare-demo-stage--search-builder{--compare-demo-stage-height:var(--compare-demo-stage-builder-height)}.compare-page-shell .compare-demo-stage--match{--compare-demo-stage-height:var(--compare-demo-stage-match-height)}@media(min-width:40rem){.compare-page-shell .compare-demo-stage--match{--compare-demo-stage-height:var(--compare-demo-stage-match-wide-height)}}.compare-page-shell .compare-demo-reserved,.compare-page-shell .compare-demo-reveal-item,.compare-page-shell .compare-search-panel{opacity:0;visibility:hidden;transition:opacity .24s,transform .24s,visibility 0s linear .24s}.compare-page-shell .compare-demo-reveal-item{transform:translateY(.25rem)}.compare-page-shell .compare-demo-reserved.is-visible,.compare-page-shell .compare-demo-reveal-item.is-visible,.compare-page-shell .compare-search-panel.is-visible{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.compare-page-shell .compare-search-panels{display:grid;position:relative}.compare-page-shell .compare-search-panel{filter:blur(2px);grid-area:1/1;transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1),filter .48s,visibility 0s linear .48s;transform:translateY(.65rem)scale(.985)}.compare-page-shell .compare-search-panel:not(.is-visible):not(.is-exiting){pointer-events:none;width:100%;position:absolute;inset:0}.compare-page-shell .compare-search-panel.is-visible{filter:blur();transition-delay:0s;transform:translateY(0)scale(1)}.compare-page-shell .compare-search-panel.is-exiting{filter:blur(2px);transform:translateY(-.5rem)scale(.99)}.compare-page-shell .compare-search-kicker{opacity:0;transition:opacity .28s,transform .28s;transform:translateY(.25rem)}.compare-page-shell .compare-search-kicker.is-visible{opacity:1;transform:translateY(0)}.compare-page-shell .compare-home-search-shell{background:#fff;border:1px solid #e4e4e7;border-radius:.75rem;overflow:hidden;box-shadow:0 18px 40px #0f172a1f}.dark .compare-page-shell .compare-home-search-shell{box-shadow:none;background:#18181b;border-color:#3f3f46}.compare-page-shell .compare-home-search-input{color:#18181b;background:0 0;border:0;outline:none;width:100%;padding:1.15rem 3rem;font-size:1.05rem;line-height:1.5rem}.compare-page-shell .compare-home-search-input::placeholder{color:#71717a}.dark .compare-page-shell .compare-home-search-input{color:#f4f4f5}.compare-page-shell .compare-home-search-results{opacity:0;pointer-events:none;border-top:1px solid #e4e4e7;min-height:18.5rem;padding:.75rem .5rem;transition:opacity .3s}.dark .compare-page-shell .compare-home-search-results{border-top-color:#3f3f46}.compare-page-shell .compare-home-search-results.is-visible{opacity:1;pointer-events:auto}.compare-page-shell .compare-home-search-row{color:#18181b;border-radius:.5rem;align-items:center;gap:.75rem;min-width:0;padding:.5rem;font-size:1rem;line-height:1.5rem;display:flex}.compare-page-shell .compare-home-search-row--exam{justify-content:space-between}.dark .compare-page-shell .compare-home-search-row{color:#f4f4f5}.compare-page-shell .compare-builder-shell{background:#fff;border:1px solid #e4e4e7;border-radius:.75rem;min-height:0;padding:.75rem;box-shadow:0 18px 40px #0f172a1a}.dark .compare-page-shell .compare-builder-shell{box-shadow:none;background:#18181b;border-color:#3f3f46}.compare-page-shell .compare-builder-header{border-bottom:1px solid #e4e4e7;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}.dark .compare-page-shell .compare-builder-header{border-bottom-color:#3f3f46}.compare-page-shell .compare-builder-grid{grid-template-columns:var(--compare-builder-grid-template);gap:.75rem;padding-top:.75rem;display:grid}.compare-page-shell .compare-builder-column{--compare-builder-list-fade:#fafafa;background:#fafafa;border:1px solid #e4e4e7;border-radius:.75rem;min-width:0;padding:.6rem;transition:opacity .22s,transform .22s}.dark .compare-page-shell .compare-builder-column{--compare-builder-list-fade:#18181b;background:#18181bb8;border-color:#3f3f46}.compare-page-shell .compare-builder-column.is-muted{opacity:.42}.compare-page-shell .compare-builder-column--revealed{transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1),visibility linear}.compare-page-shell .compare-builder-column--revealed.is-hidden{opacity:0;visibility:hidden;transition-delay:0s,0s,.42s;transform:translate(.65rem)}.compare-page-shell .compare-builder-column h4{color:#52525b;text-transform:uppercase;margin-bottom:.45rem;font-size:.68rem;font-weight:700;line-height:1rem}.dark .compare-page-shell .compare-builder-column h4{color:#a1a1aa}.compare-page-shell .compare-builder-list{max-height:11.63rem;margin-top:-.18rem;padding:.18rem .1rem 0 0;position:relative;overflow:hidden}.compare-page-shell .compare-builder-list--conditions{max-height:10.83rem}.compare-page-shell .compare-builder-list:after{content:"";pointer-events:none;background:linear-gradient(to bottom,transparent,var(--compare-builder-list-fade)82%);inset-inline:0;height:1.35rem;position:absolute;bottom:0}.compare-page-shell .compare-builder-card{text-align:left;color:#27272a;background:#fff;border:1px solid #e4e4e7;border-radius:.6rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:3.05rem;padding:.55rem .6rem;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .2s;display:flex}.compare-page-shell .compare-builder-card+.compare-builder-card{margin-top:.45rem}.dark .compare-page-shell .compare-builder-card{color:#f4f4f5;background:#27272a;border-color:#3f3f46}.compare-page-shell .compare-builder-card.is-active,.compare-page-shell .compare-builder-card.is-selected{border-color:rgb(var(--accent));background:rgb(var(--accent)/.12);box-shadow:0 0 0 1px rgb(var(--accent)/.2);transform:translateY(-1px)}.compare-page-shell .compare-builder-card__label{overflow-wrap:anywhere;min-width:0;font-size:.76rem;font-weight:700;line-height:1.05rem}.compare-page-shell .compare-builder-card__arrow{color:rgb(var(--accent));opacity:0;flex:none;transition:opacity .2s,transform .2s;transform:translate(-.15rem)}.compare-page-shell .compare-builder-card.is-active .compare-builder-card__arrow{opacity:1;transform:translate(0)}.compare-page-shell .compare-builder-condition{justify-content:flex-start;gap:.5rem;min-height:2.7rem}.compare-page-shell .compare-builder-check{color:#fff;background:#fff;border:1px solid #d4d4d8;border-radius:.25rem;flex:none;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:inline-flex}.dark .compare-page-shell .compare-builder-check{background:#18181b;border-color:#52525b}.compare-page-shell .compare-builder-check.is-selected{border-color:rgb(var(--accent));background:rgb(var(--accent))}.compare-page-shell .compare-builder-footer{justify-content:flex-end;padding-top:.75rem;display:flex}@media(max-width:42rem){.compare-page-shell{--compare-builder-grid-template:1fr;--compare-demo-stage-search-height:30rem;--compare-demo-stage-builder-height:41rem}}@media(max-width:39.999rem){.compare-page-shell{--compare-demo-stage-scale:.75}}.compare-page-shell .compare-caret{vertical-align:-2px;background:currentColor;width:2px;height:1.05em;margin-left:1px;animation:.9s step-end infinite compareCaretBlink;display:inline-block}@keyframes compareCaretBlink{50%{opacity:0}}.compare-page-shell .compare-wave line{transform-box:fill-box;transform-origin:50%;transition:transform .2s;transform:scaleY(.55)}.compare-page-shell .compare-wave.is-active line{animation:.9s ease-in-out infinite compareWave}.compare-page-shell .compare-wave.is-active line:nth-child(2){animation-delay:80ms}.compare-page-shell .compare-wave.is-active line:nth-child(3){animation-delay:.16s}.compare-page-shell .compare-wave.is-active line:nth-child(4){animation-delay:.24s}.compare-page-shell .compare-wave.is-active line:nth-child(5){animation-delay:.16s}.compare-page-shell .compare-wave.is-active line:nth-child(6){animation-delay:80ms}.compare-page-shell .compare-wave.is-active line:nth-child(7){animation-delay:0s}@keyframes compareWave{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1.15)}}@media(prefers-reduced-motion:reduce){.compare-page-shell .compare-demo-stage,.compare-page-shell .compare-demo-expand{transition:none}.compare-page-shell .compare-demo-content{opacity:1;transition:none}.compare-page-shell .compare-demo-reserved,.compare-page-shell .compare-demo-reveal-item,.compare-page-shell .compare-search-panel{transition:none;transform:none}.compare-page-shell .compare-caret,.compare-page-shell .compare-ai-skeleton>span,.compare-page-shell .compare-osce-speaker.is-speaking,.compare-page-shell .compare-wave.is-active line{animation:none}}.match-tile{background-color:rgb(var(--card-bg));box-shadow:none;transition:transform .3s ease-in-out,border-color .2s,box-shadow .3s ease-in-out;transform:none}.dark .match-tile{background-color:rgb(var(--card-dark-bg))}.match-tile-content>:first-child{margin-top:0}.match-tile-content>:last-child{margin-bottom:0}.match-tile-content p{margin:0}.match-tile--default{border-color:var(--border-color);cursor:pointer}.dark .match-tile--default{border-color:var(--border-color-dark)}.match-tile--default:hover{transform:translateY(var(--card-shadow-hover-lift));box-shadow:var(--card-shadow-hover-x) var(--card-shadow-hover-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.dark .match-tile--default:hover{box-shadow:calc(var(--card-shadow-x)*1.5) calc(var(--card-shadow-hover-y)*1.15) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.match-tile--selected{transform:translateY(var(--card-shadow-hover-lift));border-color:var(--border-color);box-shadow:var(--card-shadow-hover-x) var(--card-shadow-hover-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity));cursor:pointer}.dark .match-tile--selected{border-color:var(--border-color-dark);box-shadow:calc(var(--card-shadow-x)*1.5) calc(var(--card-shadow-hover-y)*1.15) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.match-tile--matched{border-color:#22c55e}.dark .match-tile--matched{border-color:#4ade80}.match-tile--hidden{visibility:hidden;pointer-events:none}.match-tile--mismatch{animation:.6s ease-out forwards matchMismatchBlink}@keyframes matchMismatchBlink{0%{border-color:#ef4444;transform:scale(1.03)}30%{border-color:#ef4444;transform:scale(1)}to{border-color:var(--border-color);transform:scale(1)}}.dark .match-tile--mismatch{animation:.6s ease-out forwards matchMismatchBlinkDark}@keyframes matchMismatchBlinkDark{0%{border-color:#ef4444;transform:scale(1.03)}30%{border-color:#ef4444;transform:scale(1)}to{border-color:var(--border-color-dark);transform:scale(1)}}body>canvas{pointer-events:none}@media(hover:none),(pointer:coarse){:where(a,button,summary,[role=button],[data-flux-button],[data-flux-sidebar-item],[data-flux-card],.match-tile--default):hover{transform:none!important}:where([data-flux-card]):hover{--card-shadow-active-x:var(--card-shadow-x);--card-shadow-active-y:var(--card-shadow-y)}.dark :where([data-flux-card]):hover{--card-shadow-active-x:calc(var(--card-shadow-x)*1.5);--card-shadow-active-y:calc(var(--card-shadow-y)*1.25)}@media(max-width:767.98px){.dark :where([data-flux-card]):hover{--card-shadow-active-x:calc(var(--card-shadow-x)*1.15);--card-shadow-active-y:calc(var(--card-shadow-y)*1.1)}}[data-flux-card][data-hatch]:hover:after{opacity:0;--hatch-reveal:0%;transition:none}.match-tile--default:hover{box-shadow:var(--card-shadow-x) var(--card-shadow-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.dark .match-tile--default:hover{box-shadow:calc(var(--card-shadow-x)*1.5) calc(var(--card-shadow-y)*1.25) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.mobile-accent-action:hover{background-color:var(--color-accent)!important}.mobile-strong-action:hover{background-color:#18181b!important}.breeze-accent-plate-action:hover{background-color:var(--breeze-accent-plate-bg)!important;border-color:var(--breeze-accent-plate-border)!important;box-shadow:inset 0 -2px 0 var(--breeze-accent-plate-shelf)!important}.dark .mobile-accent-action:hover,.dark .mobile-strong-action:hover{background-color:rgb(var(--button-dark-bg))!important}}html:not(.dark){--breeze-action-text-fill:rgb(var(--page-bg));--breeze-action-text-stroke-color:var(--breeze-action-border-color,var(--border-color))}@supports (color:color-mix(in lab,red,red)){html:not(.dark){--breeze-action-text-stroke-color:var(--breeze-action-border-color,color-mix(in oklab,var(--border-color),white 40%))}}html:not(.dark){--breeze-action-text-stroke-width:.1em;--breeze-action-text-shadow:0 0 .16em var(--breeze-action-text-stroke-color)}@supports (color:color-mix(in lab,red,red)){html:not(.dark){--breeze-action-text-shadow:0 0 .16em color-mix(in oklab,var(--breeze-action-text-stroke-color),transparent 50%)}}html[data-theme="90s"]:not(.dark),html[data-theme=japanese]:not(.dark){--breeze-action-text-fill:rgb(var(--accent-foreground))}html:not(.dark) :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--color-accent-foreground:var(--breeze-action-text-fill);-webkit-text-fill-color:var(--breeze-action-text-fill);-webkit-text-stroke:0 transparent;paint-order:normal;text-shadow:none;color:var(--breeze-action-text-fill)!important}html:not(.dark) :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]) :where(span):not(.material-symbols-rounded):not(.material-symbols-outlined){-webkit-text-fill-color:inherit;-webkit-text-stroke:inherit;paint-order:inherit;text-shadow:inherit;color:inherit!important}html:not(.dark) :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]) :where(svg,.material-symbols-rounded,.material-symbols-outlined){-webkit-text-fill-color:currentColor;-webkit-text-stroke:0 transparent;text-shadow:none}.mobile-strong-action{--breeze-action-solid-fill:#18181b;--breeze-action-solid-hover-fill:#27272a;--breeze-action-solid-border-color:oklab(13.0405% .00160407 -.0056366);--breeze-action-solid-hover-border-color:oklab(14.7926% .00151277 -.00526419);--breeze-action-solid-shelf-color:oklab(14.3025% .00160407 -.0056366);--breeze-action-solid-hover-shelf-color:oklab(15.8883% .00151277 -.00526419)}:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-fill:var(--color-accent);--breeze-action-solid-hover-fill:var(--breeze-action-solid-fill)}@supports (color:color-mix(in lab,red,red)){:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-hover-fill:color-mix(in oklab,var(--breeze-action-solid-fill)90%,rgb(var(--text-strong)))}}:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-border-color:var(--breeze-action-solid-fill)}@supports (color:color-mix(in lab,red,red)){:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-border-color:color-mix(in oklab,var(--breeze-action-solid-fill)62%,var(--breeze-action-border-color,color-mix(in oklab,var(--border-color),white 40%))38%)}}:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-hover-border-color:rgb(var(--text-strong))}@supports (color:color-mix(in lab,red,red)){:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-hover-border-color:color-mix(in oklab,rgb(var(--text-strong))46%,var(--breeze-action-solid-fill)54%)}}:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-shelf-color:rgb(var(--text-strong))}@supports (color:color-mix(in lab,red,red)){:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-shelf-color:color-mix(in oklab,rgb(var(--text-strong))32%,var(--breeze-action-solid-fill)68%)}}:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-hover-shelf-color:rgb(var(--text-strong))}@supports (color:color-mix(in lab,red,red)){:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-hover-shelf-color:color-mix(in oklab,rgb(var(--text-strong))42%,var(--breeze-action-solid-fill)58%)}}:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){border-style:solid;border-width:1px;transition:background-color .15s,border-color .15s,box-shadow .15s;background-color:var(--breeze-action-solid-fill)!important;border-color:var(--breeze-action-solid-border-color)!important;box-shadow:inset 0 -2px 0 var(--breeze-action-solid-shelf-color)!important}:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]):hover{background-color:var(--breeze-action-solid-hover-fill)!important;border-color:var(--breeze-action-solid-hover-border-color)!important;box-shadow:inset 0 -2px 0 var(--breeze-action-solid-hover-shelf-color)!important}:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]):focus-visible{outline:2px solid var(--breeze-action-solid-fill)}@supports (color:color-mix(in lab,red,red)){:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]):focus-visible{outline:2px solid color-mix(in oklab,var(--breeze-action-solid-fill),transparent 58%)}}:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]):focus-visible{outline-offset:2px;box-shadow:inset 0 -2px 0 var(--breeze-action-solid-shelf-color),0 0 0 1px rgb(var(--page-bg)/.9)!important}.dark :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--color-accent:rgb(var(--breeze-dark-action-ink-bg));--color-accent-foreground:rgb(var(--breeze-dark-action-ink-fg));--breeze-action-solid-fill:rgb(var(--breeze-dark-action-ink-bg));--breeze-action-solid-hover-fill:rgb(var(--breeze-dark-action-ink-bg-hover));--breeze-action-solid-border-color:rgb(var(--breeze-dark-action-ink-bg))}@supports (color:color-mix(in lab,red,red)){.dark :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-border-color:color-mix(in oklab,rgb(var(--breeze-dark-action-ink-bg))62%,rgb(var(--breeze-dark-action-ink-shelf))38%)}}.dark :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-hover-border-color:rgb(var(--breeze-dark-action-ink-bg-hover))}@supports (color:color-mix(in lab,red,red)){.dark :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-hover-border-color:color-mix(in oklab,rgb(var(--breeze-dark-action-ink-bg-hover))54%,rgb(var(--breeze-dark-action-ink-shelf))46%)}}.dark :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-shelf-color:rgb(var(--breeze-dark-action-ink-shelf));--breeze-action-solid-hover-shelf-color:rgb(var(--breeze-dark-action-ink-shelf))}@supports (color:color-mix(in lab,red,red)){.dark :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){--breeze-action-solid-hover-shelf-color:color-mix(in oklab,rgb(var(--breeze-dark-action-ink-shelf))84%,rgb(var(--breeze-dark-action-ink-bg-hover)))}}.dark :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]){-webkit-text-fill-color:rgb(var(--breeze-dark-action-ink-fg));-webkit-text-stroke:0 transparent;text-shadow:none;background-color:var(--breeze-action-solid-fill)!important;border-color:var(--breeze-action-solid-border-color)!important;color:rgb(var(--breeze-dark-action-ink-fg))!important;box-shadow:inset 0 -2px 0 var(--breeze-action-solid-shelf-color)!important}.dark :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]):hover{background-color:var(--breeze-action-solid-hover-fill)!important;border-color:var(--breeze-action-solid-hover-border-color)!important;box-shadow:inset 0 -2px 0 var(--breeze-action-solid-hover-shelf-color)!important}.dark :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]):focus-visible{outline-color:rgb(var(--breeze-dark-action-ink-bg))}@supports (color:color-mix(in lab,red,red)){.dark :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]):focus-visible{outline-color:color-mix(in oklab,rgb(var(--breeze-dark-action-ink-bg)),transparent 54%)}}.dark :where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]):focus-visible{box-shadow:inset 0 -2px 0 var(--breeze-action-solid-shelf-color),0 0 0 1px rgb(var(--page-dark-bg)/.95)!important}:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]) :where(span):not(.material-symbols-rounded):not(.material-symbols-outlined){color:inherit!important;-webkit-text-fill-color:inherit!important}:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]) :where(svg,[data-flux-icon],.material-symbols-rounded,.material-symbols-outlined){color:inherit!important;-webkit-text-fill-color:currentColor!important}@media(hover:none),(pointer:coarse){:where(.breeze-accent-action,.mobile-accent-action,.dashboard-v1-accent-action,.mobile-strong-action,[data-flux-button][data-variant=primary],[data-flux-button][class*="bg-[var(--color-accent)]"]):hover{background-color:var(--breeze-action-solid-fill)!important;border-color:var(--breeze-action-solid-border-color)!important;box-shadow:inset 0 -2px 0 var(--breeze-action-solid-shelf-color)!important}}:where([data-flux-button][class*="!bg-zinc-900"][class*="!text-white"]){--color-accent:#18181b;--color-accent-foreground:#fff;color:#fff!important;-webkit-text-fill-color:#fff!important;-webkit-text-stroke:0 transparent!important;text-shadow:none!important;background-color:#18181b!important;border-color:#0000001a!important;box-shadow:inset 0 1px #fff3!important}:where([data-flux-button][class*="!bg-zinc-900"][class*="!text-white"]):hover{background-color:#27272a!important;border-color:#0000001a!important;box-shadow:inset 0 1px #fff3!important}.dark :where([data-flux-button][class*="!bg-zinc-900"][class*="!text-white"]){--color-accent:rgb(var(--button-dark-bg));--color-accent-foreground:rgb(var(--button-dark-text));background-color:rgb(var(--button-dark-bg))!important;color:rgb(var(--button-dark-text))!important;-webkit-text-fill-color:rgb(var(--button-dark-text))!important;box-shadow:none!important}.dark :where([data-flux-button][class*="!bg-zinc-900"][class*="!text-white"]):hover{background-color:rgb(var(--button-dark-bg-hover))!important;box-shadow:none!important}@media(hover:none),(pointer:coarse){:where([data-flux-button][class*="!bg-zinc-900"][class*="!text-white"]):hover{background-color:#18181b!important;border-color:#0000001a!important;box-shadow:inset 0 1px #fff3!important}.dark :where([data-flux-button][class*="!bg-zinc-900"][class*="!text-white"]):hover{background-color:rgb(var(--button-dark-bg))!important;box-shadow:none!important}}:where(.breeze-pattern-text-protected,.pattern-text-shield){position:relative;overflow:visible}.breeze-pattern-text-stack{vertical-align:baseline;grid-template-areas:"stack";max-width:100%;display:inline-grid;position:relative;overflow:visible}.breeze-pattern-text-stack>*{grid-area:stack}.breeze-pattern-text-shield{z-index:1;pointer-events:none;color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:0 transparent;filter:none;paint-order:normal;text-shadow:none;display:inline-block;position:relative}.breeze-pattern-text-shield :where(*){color:inherit!important;-webkit-text-fill-color:inherit!important;-webkit-text-stroke-color:inherit!important;text-shadow:inherit!important}.breeze-pattern-text-fill{z-index:2;-webkit-text-stroke:0 transparent;filter:none;paint-order:normal;text-shadow:none;display:inline-block;position:relative}.breeze-metadata-chip{z-index:3;position:relative}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark:not([data-theme=japanese])){--breeze-pattern-text-shield-opacity:.7171;--breeze-pattern-text-shield-color:rgb(var(--page-bg)/var(--breeze-pattern-text-shield-opacity));--breeze-pattern-text-shield-density-floor:1.4px;--breeze-pattern-text-shield-density-size:max(var(--breeze-pattern-text-shield-density-floor),.0366em);--breeze-pattern-text-shield-density-opacity:.549;--breeze-pattern-text-shield-blur-1:.08em;--breeze-pattern-text-shield-blur-2:.19em;--breeze-pattern-text-shield-blur-3:.39em;--breeze-pattern-text-shield-blur-4:.6em;--breeze-pattern-text-shield-density-color:rgb(var(--page-bg)/var(--breeze-pattern-text-shield-density-opacity));--breeze-pattern-text-fade-filter:drop-shadow(0 0 var(--breeze-pattern-text-shield-blur-1)var(--breeze-pattern-text-shield-color))drop-shadow(0 0 var(--breeze-pattern-text-shield-blur-2)var(--breeze-pattern-text-shield-color))drop-shadow(0 0 var(--breeze-pattern-text-shield-blur-3)var(--breeze-pattern-text-shield-color))drop-shadow(0 0 var(--breeze-pattern-text-shield-blur-4)var(--breeze-pattern-text-shield-color))}html.dark:not([data-theme=japanese]){--breeze-pattern-text-shield-color:rgb(var(--page-dark-bg)/var(--breeze-pattern-text-shield-opacity));--breeze-pattern-text-shield-density-color:rgb(var(--page-dark-bg)/var(--breeze-pattern-text-shield-density-opacity))}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark:not([data-theme=japanese])) .breeze-pattern-text-shield{-webkit-text-stroke:var(--breeze-pattern-text-shield-density-size)var(--breeze-pattern-text-shield-density-color);filter:var(--breeze-pattern-text-fade-filter);paint-order:stroke fill;text-shadow:none;-webkit-text-fill-color:var(--breeze-pattern-text-shield-color);color:var(--breeze-pattern-text-shield-color)}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark:not([data-theme=japanese])) .breeze-pattern-text-fill:only-child{-webkit-text-stroke:var(--breeze-pattern-text-shield-density-size)var(--breeze-pattern-text-shield-density-color);filter:var(--breeze-pattern-text-fade-filter);paint-order:stroke fill}.breeze-pattern-text-fill:only-child [data-flux-link]:not(:hover){text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.breeze-pattern-text-fill:only-child [data-flux-link]:not(:hover){-webkit-text-decoration-color:color-mix(in oklab,currentColor 36%,transparent);text-decoration-color:color-mix(in oklab,currentColor 36%,transparent)}}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark:not([data-theme=japanese])) .breeze-pattern-text-protected+:not(.breeze-pattern-text-protected){z-index:3;position:relative}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark:not([data-theme=japanese])) .breeze-pattern-text-layer-scope{isolation:isolate;position:relative}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark:not([data-theme=japanese])) .breeze-pattern-text-layer-scope :where([data-flux-card],[data-hatch],[data-flat],[data-flux-button],.breeze-accent-action,.breeze-accent-plate-action,.mobile-accent-action,.breeze-metadata-chip){z-index:3;position:relative}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark:not([data-theme=japanese])) .pattern-text-shield:not(:has(.breeze-pattern-text-glyph)){-webkit-text-stroke:var(--breeze-pattern-text-shield-density-size)var(--breeze-pattern-text-shield-density-color);paint-order:stroke fill;text-shadow:none;display:inline-block}@media(max-width:767px){html[data-theme=japanese]{--breeze-pattern-text-shield-opacity:.76;--breeze-pattern-text-shield-color:rgb(var(--card-bg)/var(--breeze-pattern-text-shield-opacity));--breeze-pattern-text-shield-density-floor:1.4px;--breeze-pattern-text-shield-density-size:max(var(--breeze-pattern-text-shield-density-floor),.0366em);--breeze-pattern-text-shield-density-opacity:.58;--breeze-pattern-text-shield-blur-1:.08em;--breeze-pattern-text-shield-blur-2:.19em;--breeze-pattern-text-shield-blur-3:.39em;--breeze-pattern-text-shield-blur-4:.6em;--breeze-pattern-text-shield-density-color:rgb(var(--card-bg)/var(--breeze-pattern-text-shield-density-opacity));--breeze-pattern-text-fade-filter:drop-shadow(0 0 var(--breeze-pattern-text-shield-blur-1)var(--breeze-pattern-text-shield-color))drop-shadow(0 0 var(--breeze-pattern-text-shield-blur-2)var(--breeze-pattern-text-shield-color))drop-shadow(0 0 var(--breeze-pattern-text-shield-blur-3)var(--breeze-pattern-text-shield-color))drop-shadow(0 0 var(--breeze-pattern-text-shield-blur-4)var(--breeze-pattern-text-shield-color))}html[data-theme=japanese].dark{--breeze-pattern-text-shield-color:rgb(var(--page-dark-bg)/var(--breeze-pattern-text-shield-opacity));--breeze-pattern-text-shield-density-color:rgb(var(--page-dark-bg)/var(--breeze-pattern-text-shield-density-opacity))}html[data-theme=japanese] .breeze-pattern-text-shield{-webkit-text-stroke:var(--breeze-pattern-text-shield-density-size)var(--breeze-pattern-text-shield-density-color);filter:var(--breeze-pattern-text-fade-filter);paint-order:stroke fill;text-shadow:none;-webkit-text-fill-color:var(--breeze-pattern-text-shield-color);color:var(--breeze-pattern-text-shield-color)}html[data-theme=japanese] .breeze-pattern-text-fill:only-child{-webkit-text-stroke:var(--breeze-pattern-text-shield-density-size)var(--breeze-pattern-text-shield-density-color);filter:var(--breeze-pattern-text-fade-filter);paint-order:stroke fill}html[data-theme=japanese] .breeze-pattern-text-protected+:not(.breeze-pattern-text-protected){z-index:3;position:relative}html[data-theme=japanese] .breeze-pattern-text-layer-scope{isolation:isolate;position:relative}html[data-theme=japanese] .breeze-pattern-text-layer-scope :where([data-flux-card],[data-hatch],[data-flat],[data-flux-button],.breeze-accent-action,.breeze-accent-plate-action,.mobile-accent-action,.breeze-metadata-chip){z-index:3;position:relative}html[data-theme=japanese] .pattern-text-shield:not(:has(.breeze-pattern-text-glyph)){-webkit-text-stroke:var(--breeze-pattern-text-shield-density-size)var(--breeze-pattern-text-shield-density-color);paint-order:stroke fill;text-shadow:none;display:inline-block}html[data-theme=japanese] :where(.compare-page-shell .compare-pattern-text,.osce-storefront-preview .compare-pattern-text){-webkit-text-stroke:max(.45px,.012em)var(--breeze-pattern-text-shield-density-color);paint-order:stroke fill;text-shadow:0 0 var(--breeze-pattern-text-shield-blur-1)var(--breeze-pattern-text-shield-color),0 0 var(--breeze-pattern-text-shield-blur-2)var(--breeze-pattern-text-shield-color)}}@media(min-width:768px){html[data-theme=japanese] .welcome-page-shell{--breeze-pattern-text-shield-opacity:.76;--breeze-pattern-text-shield-color:rgb(var(--card-bg)/var(--breeze-pattern-text-shield-opacity));--breeze-pattern-text-shield-density-floor:1.4px;--breeze-pattern-text-shield-density-size:max(var(--breeze-pattern-text-shield-density-floor),.0366em);--breeze-pattern-text-shield-density-opacity:.58;--breeze-pattern-text-shield-blur-1:.08em;--breeze-pattern-text-shield-blur-2:.19em;--breeze-pattern-text-shield-blur-3:.39em;--breeze-pattern-text-shield-blur-4:.6em;--breeze-pattern-text-shield-density-color:rgb(var(--card-bg)/var(--breeze-pattern-text-shield-density-opacity));--breeze-pattern-text-fade-filter:drop-shadow(0 0 var(--breeze-pattern-text-shield-blur-1)var(--breeze-pattern-text-shield-color))drop-shadow(0 0 var(--breeze-pattern-text-shield-blur-2)var(--breeze-pattern-text-shield-color))drop-shadow(0 0 var(--breeze-pattern-text-shield-blur-3)var(--breeze-pattern-text-shield-color))drop-shadow(0 0 var(--breeze-pattern-text-shield-blur-4)var(--breeze-pattern-text-shield-color))}html[data-theme=japanese].dark .welcome-page-shell{--breeze-pattern-text-shield-color:rgb(var(--page-dark-bg)/var(--breeze-pattern-text-shield-opacity));--breeze-pattern-text-shield-density-color:rgb(var(--page-dark-bg)/var(--breeze-pattern-text-shield-density-opacity))}html[data-theme=japanese] .welcome-page-shell .breeze-pattern-text-shield{-webkit-text-stroke:var(--breeze-pattern-text-shield-density-size)var(--breeze-pattern-text-shield-density-color);filter:var(--breeze-pattern-text-fade-filter);paint-order:stroke fill;text-shadow:none;-webkit-text-fill-color:var(--breeze-pattern-text-shield-color);color:var(--breeze-pattern-text-shield-color)}html[data-theme=japanese] .welcome-page-shell .breeze-pattern-text-fill:only-child{-webkit-text-stroke:var(--breeze-pattern-text-shield-density-size)var(--breeze-pattern-text-shield-density-color);filter:var(--breeze-pattern-text-fade-filter);paint-order:stroke fill}html[data-theme=japanese] .welcome-page-shell .breeze-pattern-text-protected+:not(.breeze-pattern-text-protected){z-index:3;position:relative}html[data-theme=japanese] .welcome-page-shell .pattern-text-shield:not(:has(.breeze-pattern-text-glyph)){-webkit-text-stroke:var(--breeze-pattern-text-shield-density-size)var(--breeze-pattern-text-shield-density-color);paint-order:stroke fill;text-shadow:none;display:inline-block}}@media(max-width:1023px){html.dark .welcome-page-shell .welcome-feature-pill{color:rgb(var(--button-dark-text))!important}}@media(min-width:1024px){.welcome-signup-modal-layer{z-index:60}.welcome-signup-spotlight{z-index:40;pointer-events:auto;-webkit-backdrop-filter:blur(1px);background:#09090b14;position:fixed;inset:0}.dark .welcome-signup-spotlight{background:#00000024}.welcome-signup-spotlight-target{z-index:41;pointer-events:none;justify-content:center;align-items:center;padding:4.5rem 2rem 1.5rem;position:fixed;inset:0;overflow:hidden;margin:0!important;display:flex!important}.welcome-signup-spotlight-target>div{overscroll-behavior:contain;pointer-events:auto;scrollbar-width:thin;scrollbar-color:#a1a1aa73 transparent;border-radius:.75rem;width:min(28rem,100vw - 4rem);max-height:calc(100dvh - 6rem);overflow-y:auto;opacity:1!important;margin-inline:auto!important;transition:none!important;transform:none!important}.welcome-signup-spotlight-target>div::-webkit-scrollbar{width:6px}.welcome-signup-spotlight-target>div::-webkit-scrollbar-track{background:0 0}.welcome-signup-spotlight-target>div::-webkit-scrollbar-thumb{background:#a1a1aa73;border-radius:999px}}@media(min-width:1024px)and (max-height:900px){.welcome-signup-spotlight-target [data-welcome-auth-toggle]{margin-bottom:.75rem}.welcome-signup-spotlight-target [data-welcome-auth-body]{padding-bottom:1rem}.welcome-signup-spotlight-target [data-welcome-launch-signup]>*{margin-bottom:.625rem}.welcome-signup-spotlight-target [data-welcome-launch-signup] form>div>*{margin-bottom:.75rem}.welcome-signup-spotlight-target [data-welcome-launch-signup]>:last-child,.welcome-signup-spotlight-target [data-welcome-launch-signup] form>div>:last-child{margin-bottom:0}}@media(min-width:1024px)and (max-height:740px){.welcome-signup-spotlight-target{padding-top:4rem}.welcome-signup-spotlight-target>div{max-height:calc(100dvh - 5.5rem)}.welcome-signup-spotlight-target [data-welcome-auth-body]{padding-bottom:.75rem}.welcome-signup-spotlight-target [data-welcome-launch-signup]>*,.welcome-signup-spotlight-target [data-welcome-launch-signup] form>div>*{margin-bottom:.5rem}.welcome-signup-spotlight-target [data-welcome-launch-signup] ui-field>ui-label{margin-bottom:.25rem}}.welcome-hero-stage,.welcome-hero-copy{overflow:visible}.welcome-hero-title-container{container-type:inline-size}.welcome-hero-title{font-size:clamp(1.875rem,11.6cqi,5.5rem);line-height:1.08}@media(min-width:640px){.welcome-hero-title{line-height:1.02}}@media(min-width:1024px){.welcome-hero-title{line-height:.98}}.welcome-hero-title-line{white-space:nowrap;display:block}.welcome-hero-title-line--word{color:rgb(var(--accent));white-space:nowrap}.welcome-hero-word{--welcome-hero-word-fade-duration:.6s;--welcome-hero-word-fade-out-duration:.26s;--welcome-hero-word-fade-in-delay:.12s;--welcome-hero-word-fade-in-duration:.48s;vertical-align:baseline;white-space:nowrap;min-width:1ch;line-height:1;display:inline-grid;position:relative}.welcome-hero-word.is-resetting,.welcome-hero-word.is-resetting *{transition:none!important}.welcome-hero-word__fade-current,.welcome-hero-word__fade-next{filter:none;backface-visibility:hidden;will-change:opacity,transform;white-space:nowrap;grid-area:1/1;position:relative;transform:translateZ(0)}.welcome-hero-word__fade-next{opacity:0;visibility:visible}.welcome-hero-word__fade-current:after,.welcome-hero-word__fade-next:after{content:attr(data-word);content:attr(data-word)/"";opacity:0;filter:blur(.1em);pointer-events:none;position:absolute;top:0;left:0;transform:translateZ(0)}.welcome-hero-word.is-swapping .welcome-hero-word__fade-current{animation:welcome-hero-word-fade-out var(--welcome-hero-word-fade-out-duration)ease-in both}.welcome-hero-word.is-swapping .welcome-hero-word__fade-current:after{animation:welcome-hero-word-ghost-out var(--welcome-hero-word-fade-out-duration)ease-in both}.welcome-hero-word.is-swapping .welcome-hero-word__fade-next{animation:welcome-hero-word-fade-in var(--welcome-hero-word-fade-in-duration)cubic-bezier(.22,1,.36,1)var(--welcome-hero-word-fade-in-delay)both}.welcome-hero-word.is-swapping .welcome-hero-word__fade-next:after{animation:welcome-hero-word-ghost-in var(--welcome-hero-word-fade-in-duration)cubic-bezier(.22,1,.36,1)var(--welcome-hero-word-fade-in-delay)both}@keyframes welcome-hero-word-fade-out{0%{opacity:1;transform:translateY(0)translateZ(0)}to{opacity:0;transform:translateY(-.14em)translateZ(0)}}@keyframes welcome-hero-word-fade-in{0%{opacity:0;transform:translateY(.16em)translateZ(0)}to{opacity:1;transform:translateY(0)translateZ(0)}}@keyframes welcome-hero-word-ghost-out{0%{opacity:0}35%{opacity:.7}to{opacity:0}}@keyframes welcome-hero-word-ghost-in{0%{opacity:.9}to{opacity:0}}@media(prefers-reduced-motion:reduce){.welcome-hero-word,.welcome-hero-word *{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.welcome-hero-subtitle,.welcome-hero-subtitle .breeze-pattern-text-stack{isolation:isolate}.welcome-hero-appstore{--badge-height:2.75rem;flex:none;gap:.45rem;padding-inline:.7rem}@media(min-width:64rem){.welcome-hero-actions .welcome-hero-appstore{display:none}}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current{--welcome-air-wisp-opacity:.1;--welcome-air-wisp-width:1;--welcome-air-wisp-dash:96;--welcome-air-wisp-dash-short:49.92;--welcome-air-wisp-dash-mid:109.44;--welcome-air-wisp-dash-long:174.72;--welcome-air-wisp-gap:82;--welcome-air-wisp-offset-long:-34.44px;--welcome-air-wisp-offset-short:-55.76px;--welcome-air-wisp-density-mid-opacity:.58;--welcome-air-wisp-density-high-opacity:.42;--welcome-air-wisp-speed:16s;--welcome-air-wisp-speed-slow:18.56s;--welcome-air-wisp-slide-start:-2487.2px;--welcome-air-wisp-x-pre:-1039.44px;--welcome-air-wisp-x-64:-112.87px;--welcome-air-wisp-slide-end:0px;--welcome-air-wisp-accent-weight:75%;z-index:0;width:var(--page-vw);pointer-events:none;opacity:.9;transform-origin:18% 58%;--welcome-air-low-band-thickness-from:.75;--welcome-air-low-band-thickness-to:1.25;height:clamp(6.25rem,8.5vw,8.75rem);position:absolute;top:clamp(8.6rem,11.75vw,10.9rem);left:0;overflow:visible;transform:rotate(-1.4deg)skewY(-4deg)}@media(max-width:1023.98px){:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current{--welcome-air-mobile-width:204vw;--welcome-air-mobile-height:22vw;--welcome-air-mobile-top:18dvh;--welcome-air-mobile-translate-x:-54.5%;--welcome-air-mobile-rotate:-1.4deg;--welcome-air-mobile-skew-y:-4deg;--welcome-air-soft-start-opacity:0;--welcome-air-soft-mid-opacity:.15;--welcome-air-soft-end-opacity:.31;--welcome-air-strong-start-opacity:.045;--welcome-air-strong-mid-opacity:.37;--welcome-air-strong-end-opacity:.51;--welcome-air-wisp-opacity:.24;--welcome-air-wisp-width:.9;--welcome-air-wisp-speed:15s;--welcome-air-wisp-speed-slow:17.25s;--welcome-air-wisp-accent-weight:78%;--welcome-air-low-band-thickness-from:.88;--welcome-air-low-band-thickness-to:.8;--welcome-air-drift-wide-from-y:2px;--welcome-air-drift-wide-to-y:-3px;--welcome-air-drift-low-from-y:1.5px;--welcome-air-drift-low-to-y:-2.5px;--welcome-air-phase-0-y:1px;--welcome-air-phase-24-x:2.4%;--welcome-air-phase-24-y:-8px;--welcome-air-phase-51-x:4%;--welcome-air-phase-51-y:5px;--welcome-air-phase-78-x:-1.2%;--welcome-air-phase-78-y:2px;--welcome-air-phase-100-x:4.5%;--welcome-air-phase-100-y:-10px;top:var(--welcome-air-mobile-top);width:var(--welcome-air-mobile-width);height:clamp(3.9rem,var(--welcome-air-mobile-height),6.25rem);opacity:.72;transform:translate(var(--welcome-air-mobile-translate-x))rotate(var(--welcome-air-mobile-rotate))skewY(var(--welcome-air-mobile-skew-y));transform-origin:42% 58%;left:50%}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current .welcome-air-current__stop--soft-start{stop-opacity:var(--welcome-air-soft-start-opacity)}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current .welcome-air-current__stop--soft-mid{stop-opacity:var(--welcome-air-soft-mid-opacity)}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current .welcome-air-current__stop--soft-end{stop-opacity:var(--welcome-air-soft-end-opacity)}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current .welcome-air-current__stop--strong-start{stop-opacity:var(--welcome-air-strong-start-opacity)}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current .welcome-air-current__stop--strong-mid{stop-opacity:var(--welcome-air-strong-mid-opacity)}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current .welcome-air-current__stop--strong-end{stop-opacity:var(--welcome-air-strong-end-opacity)}.dark :is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current{opacity:.5}}.dark .welcome-air-current{opacity:.58}.error-page-stage{width:100%;max-width:none;margin-inline:0}.error-auto-retry{border:1px solid rgb(var(--accent)/.24);background:rgb(var(--accent));border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;min-height:2.75rem;padding:.62rem .95rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.error-auto-retry{background:color-mix(in srgb,rgb(var(--accent))9%,transparent)}}.error-auto-retry{color:rgb(var(--accent));letter-spacing:0;box-shadow:0 10px 24px rgb(var(--accent)/.08);font-size:.95rem;font-weight:800}.error-auto-retry__icon{width:1.35rem;height:1.35rem;animation:1.2s linear infinite error-auto-retry-spin}.error-page-stage>.error-air-current{--welcome-air-wisp-opacity:.09;--welcome-air-wisp-width:.9;--welcome-air-wisp-speed:17.5s;--welcome-air-wisp-speed-slow:20s;--welcome-air-wisp-accent-weight:76%;--welcome-air-low-band-thickness-from:.64;--welcome-air-low-band-thickness-to:1.02;--welcome-air-drift-wide-from-y:3px;--welcome-air-drift-wide-to-y:-6px;--welcome-air-drift-low-from-y:2px;--welcome-air-drift-low-to-y:-5px;z-index:0;pointer-events:none;opacity:.54;transform-origin:42% 58%;width:148vw;height:clamp(6.5rem,13vw,11rem);position:absolute;top:46%;left:50%;overflow:visible;transform:translate(-50%,-10%)rotate(-1.4deg)skewY(-4deg)}.error-page-stage>.error-air-current .welcome-air-current__stop--soft-start{stop-opacity:.12}.error-page-stage>.error-air-current .welcome-air-current__stop--strong-start{stop-opacity:.1}.dark .error-page-stage>.error-air-current{opacity:.38}@supports (width:100dvw){.error-page-stage>.error-air-current{width:148dvw}}@media(max-width:767.98px){.error-page-stage{min-height:calc(100dvh - 5.25rem);padding-block:1.25rem 2rem}.error-page-stage>.error-air-current{--welcome-air-wisp-opacity:.11;--welcome-air-wisp-width:.84;--welcome-air-wisp-speed:16s;--welcome-air-wisp-speed-slow:18.5s;--welcome-air-wisp-accent-weight:82%;--welcome-air-low-band-thickness-from:.56;--welcome-air-low-band-thickness-to:.92;opacity:.48;width:154vw;height:clamp(5.75rem,28vw,7.5rem);top:49%;transform:translate(-50%,-8%)rotate(-2deg)skewY(-5deg)}.error-page-stage>.error-air-current .welcome-air-current__stop--soft-start{stop-opacity:.12}.error-page-stage>.error-air-current .welcome-air-current__stop--soft-mid{stop-opacity:.16}.error-page-stage>.error-air-current .welcome-air-current__stop--soft-end{stop-opacity:.38}.error-page-stage>.error-air-current .welcome-air-current__stop--strong-start{stop-opacity:.1}.error-page-stage>.error-air-current .welcome-air-current__stop--strong-mid{stop-opacity:.36}.error-page-stage>.error-air-current .welcome-air-current__stop--strong-end{stop-opacity:.56}.dark .error-page-stage>.error-air-current{opacity:.36}}@keyframes error-auto-retry-spin{to{transform:rotate(360deg)}}.welcome-air-current__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.welcome-air-current__phase{transform-box:fill-box;transform-origin:66% 58%;will-change:transform;animation:13.54s cubic-bezier(.45,0,.25,1) infinite alternate welcome-air-phase}.welcome-air-current__layer{transform-box:fill-box;transform-origin:50%;will-change:transform}.welcome-air-current__layer--trace{opacity:.24;animation:4.9s ease-in-out -1.6s infinite alternate welcome-air-drift-soft}.welcome-air-current__layer--soft{opacity:.74;animation:6.2s ease-in-out -4.2s infinite alternate welcome-air-drift-wide}.welcome-air-current__layer--low{opacity:.86;animation:7.4s ease-in-out -6.3s infinite alternate welcome-air-drift-low}.welcome-air-current__layer--fine{opacity:.32;animation:5.7s ease-in-out -3.4s infinite alternate-reverse welcome-air-drift-soft}.welcome-air-current__ribbon{filter:drop-shadow(0 22px 30px rgb(var(--accent)/.1))}.welcome-air-current__ribbon--soft{fill:url(#welcome-air-soft)}.welcome-air-current__ribbon--strong{fill:url(#welcome-air-strong)}.welcome-air-current__line{fill:none;stroke:rgb(var(--accent));stroke-width:.8px;stroke-linecap:round;opacity:.28;vector-effect:non-scaling-stroke}.welcome-air-current__line--quiet{opacity:.16;stroke-width:.55px}.welcome-air-current__line--bright{opacity:.52;stroke-width:1.15px}.welcome-air-current__line--fine{opacity:.24;stroke-width:.45px;stroke-dasharray:14 22;animation:9s linear infinite welcome-air-dash}.welcome-air-current__texture{opacity:var(--welcome-air-wisp-opacity,.1);transform-box:fill-box;transform-origin:50%;will-change:transform;animation:welcome-air-wisp-slide var(--welcome-air-wisp-speed,16s)linear infinite}.welcome-air-current__texture--soft{animation-delay:-1.8s}.welcome-air-current__texture--low{animation-duration:var(--welcome-air-wisp-speed-slow,18.56s);animation-delay:-5.1s}.welcome-air-current__wisp{--welcome-air-wisp-offset-base:0px;fill:none;stroke:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.welcome-air-current__wisp{stroke:color-mix(in oklab,rgb(var(--accent))var(--welcome-air-wisp-accent-weight,75%),#71717a)}}.welcome-air-current__wisp{stroke-width:var(--welcome-air-wisp-width,1);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--welcome-air-wisp-dash-mid,var(--welcome-air-wisp-dash,109.44))var(--welcome-air-wisp-gap,82);stroke-dashoffset:var(--welcome-air-wisp-offset-base,0px);opacity:1;vector-effect:non-scaling-stroke}.welcome-air-current__wisp--slow{--welcome-air-wisp-offset-base:var(--welcome-air-wisp-offset-long,-34.44px);stroke-dasharray:var(--welcome-air-wisp-dash-long,var(--welcome-air-wisp-dash,174.72))var(--welcome-air-wisp-gap,82);opacity:.76}.welcome-air-current__wisp--faint{--welcome-air-wisp-offset-base:var(--welcome-air-wisp-offset-short,-55.76px);stroke-dasharray:var(--welcome-air-wisp-dash-short,var(--welcome-air-wisp-dash,49.92))var(--welcome-air-wisp-gap,82);opacity:.52}.welcome-air-current__wisp--density-mid{--welcome-air-wisp-offset-base:var(--welcome-air-wisp-offset-short,-55.76px);stroke-dasharray:var(--welcome-air-wisp-dash-mid,var(--welcome-air-wisp-dash,109.44))var(--welcome-air-wisp-gap,82);opacity:var(--welcome-air-wisp-density-mid-opacity,.58)}.welcome-air-current__wisp--density-high{--welcome-air-wisp-offset-base:var(--welcome-air-wisp-offset-long,-34.44px);stroke-dasharray:var(--welcome-air-wisp-dash-short,var(--welcome-air-wisp-dash,49.92))var(--welcome-air-wisp-gap,82);opacity:var(--welcome-air-wisp-density-high-opacity,.42)}.dark .welcome-air-current__texture{opacity:calc(var(--welcome-air-wisp-opacity,.1)*1.35)}@keyframes welcome-air-drift-soft{0%{transform:translate3d(var(--welcome-air-drift-soft-from-x,-2.8%),var(--welcome-air-drift-soft-from-y,4px),0)}to{transform:translate3d(var(--welcome-air-drift-soft-to-x,3.4%),var(--welcome-air-drift-soft-to-y,-7px),0)}}@keyframes welcome-air-drift-wide{0%{transform:translate3d(var(--welcome-air-drift-wide-from-x,-4.2%),var(--welcome-air-drift-wide-from-y,6px),0)scaleX(var(--welcome-air-drift-wide-from-scale,1.01))scaleY(var(--welcome-air-soft-band-thickness-from,var(--welcome-air-soft-band-thickness,1)))}to{transform:translate3d(var(--welcome-air-drift-wide-to-x,3.2%),var(--welcome-air-drift-wide-to-y,-8px),0)scaleX(var(--welcome-air-drift-wide-to-scale,1.052))scaleY(var(--welcome-air-soft-band-thickness-to,var(--welcome-air-soft-band-thickness,1)))}}@keyframes welcome-air-drift-low{0%{transform:translate3d(var(--welcome-air-drift-low-from-x,-3.2%),var(--welcome-air-drift-low-from-y,4px),0)scaleX(var(--welcome-air-drift-low-from-scale,1.015))scaleY(var(--welcome-air-low-band-thickness-from,var(--welcome-air-low-band-thickness,1)))}to{transform:translate3d(var(--welcome-air-drift-low-to-x,3.8%),var(--welcome-air-drift-low-to-y,-6px),0)scaleX(var(--welcome-air-drift-low-to-scale,1.06))scaleY(var(--welcome-air-low-band-thickness-to,var(--welcome-air-low-band-thickness,1)))}}@keyframes welcome-air-phase{0%{transform:translate3d(var(--welcome-air-phase-0-x,-2.2%),var(--welcome-air-phase-0-y,1.75px),0)scaleX(var(--welcome-air-phase-0-scale,.996))}24%{transform:translate3d(var(--welcome-air-phase-24-x,1.2%),var(--welcome-air-phase-24-y,-14px),0)scaleX(var(--welcome-air-phase-24-scale,1.026))}51%{transform:translate3d(var(--welcome-air-phase-51-x,2.6%),var(--welcome-air-phase-51-y,10.5px),0)scaleX(var(--welcome-air-phase-51-scale,1.012))}78%{transform:translate3d(var(--welcome-air-phase-78-x,-.8%),var(--welcome-air-phase-78-y,3.5px),0)scaleX(var(--welcome-air-phase-78-scale,1.04))}to{transform:translate3d(var(--welcome-air-phase-100-x,2%),var(--welcome-air-phase-100-y,-19.25px),0)scaleX(var(--welcome-air-phase-100-scale,1.02))}}@keyframes welcome-air-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-108px}}@keyframes welcome-air-wisp-slide{0%{transform:translate3d(var(--welcome-air-wisp-slide-start,-2487.2px),0,0)}50%{transform:translate3d(var(--welcome-air-wisp-x-pre,-1039.44px),0,0)}82%{transform:translate3d(var(--welcome-air-wisp-x-64,-112.87px),0,0)}to{transform:translate3d(var(--welcome-air-wisp-slide-end,0px),0,0)}}@media(prefers-reduced-motion:reduce){.welcome-air-current__phase,.welcome-air-current__layer,.welcome-air-current__texture,.welcome-air-current__wisp,.welcome-air-current__line--fine,.error-auto-retry__icon{animation:none!important}}[data-clinical-guide-accordion] [data-flux-accordion-item]{border-bottom-width:0!important}[data-clinical-guide-section-separator]{border-radius:9999px;block-size:2px!important;background:linear-gradient(90deg,#0000,currentColor 18% 82%,#0000)!important;height:2px!important}@supports (color:color-mix(in lab,red,red)){[data-clinical-guide-section-separator]{background:linear-gradient(to right,transparent,color-mix(in srgb,currentColor 10%,transparent)18%,color-mix(in srgb,currentColor 10%,transparent)82%,transparent)!important}}.osce-room [x-cloak],.osce-case-browser [x-cloak]{display:none!important}.osce-room,.osce-case-browser{--osce-surface:rgb(var(--card-bg));--osce-surface-muted:rgb(var(--page-bg));--osce-border:var(--border-color);--osce-text:rgb(var(--text-strong));--osce-muted:rgb(var(--text-default));--osce-subtle:rgb(var(--text-subtle));--osce-accent:rgb(var(--accent));--osce-accent-foreground:rgb(var(--accent-foreground));--osce-success:#16a34a;--osce-warning:#d97706;--osce-danger:#e11d48;color:var(--osce-text)}.dark .osce-room,.dark .osce-case-browser{--osce-surface:rgb(var(--card-dark-bg));--osce-surface-muted:rgb(var(--page-dark-bg));--osce-border:var(--border-color-dark);--osce-accent-foreground:rgb(var(--button-dark-text));--osce-success:#22c55e;--osce-warning:#f59e0b;--osce-danger:#fb7185}.osce-room :where(button,[href],input,select,textarea,[tabindex]):focus-visible,.osce-case-browser :where(button,[href],input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--osce-accent);outline-offset:2px;box-shadow:0 0 0 4px var(--osce-accent)}@supports (color:color-mix(in lab,red,red)){.osce-room :where(button,[href],input,select,textarea,[tabindex]):focus-visible,.osce-case-browser :where(button,[href],input,select,textarea,[tabindex]):focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--osce-accent)18%,transparent)}}.osce-case-browser [data-flux-input] input,.osce-case-browser [data-flux-select] button,.osce-action-panel [data-flux-input] input{background-color:var(--osce-surface);border-color:var(--osce-border)!important;color:var(--osce-text)!important}.osce-case-browser [data-flux-input] input::placeholder,.osce-action-panel [data-flux-input] input::placeholder{color:var(--osce-muted)}@supports (color:color-mix(in lab,red,red)){.osce-case-browser [data-flux-input] input::placeholder,.osce-action-panel [data-flux-input] input::placeholder{color:color-mix(in srgb,var(--osce-muted)72%,transparent)}}.osce-case-browser [data-flux-label],.osce-action-panel [data-flux-label]{color:var(--osce-muted)!important;font-size:.75rem!important;font-weight:500!important;line-height:1.45!important}.osce-case-tile[aria-current=true]{box-shadow:0 0 0 1px var(--osce-accent),var(--card-shadow-x) var(--card-shadow-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))}@supports (color:color-mix(in lab,red,red)){.osce-case-tile[aria-current=true]{box-shadow:0 0 0 1px color-mix(in srgb,var(--osce-accent)55%,transparent),var(--card-shadow-x) var(--card-shadow-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))}}[data-osce-console-divider] [data-flux-separator]{border-radius:9999px;background:linear-gradient(to bottom,transparent,var(--osce-text)18%,var(--osce-text)82%,transparent)!important;inline-size:3px!important;width:3px!important}@supports (color:color-mix(in lab,red,red)){[data-osce-console-divider] [data-flux-separator]{background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--osce-text)10%,transparent)18%,color-mix(in srgb,var(--osce-text)10%,transparent)82%,transparent)!important}}.osce-progress-rail{--osce-progress-base-padding:.375rem;inline-size:100%;padding-block-start:calc(var(--osce-progress-base-padding) + var(--osce-progress-offset-responsive,0rem));position:relative}.osce-progress-rail [data-flux-timeline]{--flux-timeline-content-gap:.75rem;--flux-timeline-indicator-size:2.5rem;--flux-timeline-item-gap:1.25rem;--flux-timeline-line-gap:.125rem;--flux-timeline-line-width:2px;inline-size:100%}.osce-progress-step [data-flux-timeline-content]{opacity:1!important}.osce-progress-step [data-flux-timeline-content] [data-flux-heading]{color:var(--osce-text)!important;font-size:.875rem!important;line-height:1.35!important}.osce-progress-step[data-osce-progress-state=locked] [data-flux-timeline-content] [data-flux-heading]{color:var(--osce-muted)!important}.osce-progress-step [data-flux-timeline-indicator]{border-color:var(--osce-border)!important;background-color:var(--osce-surface-muted)!important;color:var(--osce-muted)!important;box-shadow:none!important}.osce-progress-step[data-osce-progress-state=current] [data-flux-timeline-indicator]{border-color:var(--osce-accent)!important;background-color:var(--osce-accent)!important;color:var(--osce-accent-foreground)!important}.osce-progress-step[data-osce-progress-state=complete] [data-flux-timeline-indicator]{border-color:var(--osce-success)!important}@supports (color:color-mix(in lab,red,red)){.osce-progress-step[data-osce-progress-state=complete] [data-flux-timeline-indicator]{border-color:color-mix(in srgb,var(--osce-success)58%,var(--osce-border))!important}}.osce-progress-step[data-osce-progress-state=complete] [data-flux-timeline-indicator]{background-color:var(--osce-success)!important}@supports (color:color-mix(in lab,red,red)){.osce-progress-step[data-osce-progress-state=complete] [data-flux-timeline-indicator]{background-color:color-mix(in srgb,var(--osce-success)18%,var(--osce-surface))!important}}.osce-progress-step[data-osce-progress-state=complete] [data-flux-timeline-indicator]{color:var(--osce-text)!important}.osce-progress-step :is([data-flux-timeline-line-leading],[data-flux-timeline-line-trailing])>div{background-color:var(--osce-border)!important}.osce-progress-step[data-osce-progress-state=complete] [data-flux-timeline-line-trailing]>div,.osce-progress-step[data-osce-progress-state=complete]+.osce-progress-step [data-flux-timeline-line-leading]>div{background-color:var(--osce-success)!important}@supports (color:color-mix(in lab,red,red)){.osce-progress-step[data-osce-progress-state=complete] [data-flux-timeline-line-trailing]>div,.osce-progress-step[data-osce-progress-state=complete]+.osce-progress-step [data-flux-timeline-line-leading]>div{background-color:color-mix(in srgb,var(--osce-success)46%,var(--osce-border))!important}}.osce-progress-rail .osce-progress-timeline--row{--flux-timeline-indicator-size:1.75rem;--flux-timeline-content-gap:.375rem;--flux-timeline-line-gap:.25rem;--flux-timeline-line-width:2px}.osce-progress-timeline--row [data-flux-timeline-indicator]{font-size:.75rem}.osce-progress-timeline--row [data-flux-timeline-content] [data-flux-heading]{text-align:center;white-space:normal!important;font-size:.75rem!important;line-height:1rem!important}@media(min-width:1024px){.osce-progress-rail{--osce-progress-base-padding:.5rem}.osce-progress-rail [data-flux-timeline]{--flux-timeline-content-gap:.875rem;--flux-timeline-indicator-size:2.75rem;--flux-timeline-item-gap:1.4rem}}[data-osce-visualizer]{display:none!important}[data-osce-visualizer]:after,[data-osce-visualizer] canvas{display:none}.osce-status-chip{border:1px solid var(--osce-border)!important;background-color:var(--osce-surface-muted)!important}@supports (color:color-mix(in lab,red,red)){.osce-status-chip{background-color:color-mix(in srgb,var(--osce-surface-muted)75%,transparent)!important}}.osce-status-chip{color:var(--osce-text)!important;font-size:.75rem!important;font-weight:500!important;line-height:1.45!important}.osce-transcript-stream{display:none}.osce-transcript-stream::-webkit-scrollbar{width:.5rem}.osce-transcript-stream::-webkit-scrollbar-thumb{background:var(--osce-accent);border-radius:9999px}@supports (color:color-mix(in lab,red,red)){.osce-transcript-stream::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--osce-accent)42%,transparent)}}.osce-transcript-bubble{max-inline-size:min(42rem,88%)}.osce-transcript-bubble[data-osce-transcript-role=student],.osce-transcript-interim[data-osce-interim-role=student],.osce-transcript-bubble[data-osce-transcript-role=patient_actor],.osce-transcript-interim[data-osce-interim-role=model]{border-color:var(--osce-border);background-color:var(--osce-surface)}.osce-transcript-bubble[data-osce-transcript-role=moderator_examiner]{border-color:var(--osce-border);background-color:var(--osce-surface);max-inline-size:min(44rem,92%)}.osce-transcript-interim{border-style:dashed}.osce-station-action-grid{border-top:1px solid var(--osce-border);grid-template-columns:minmax(0,1fr);gap:.75rem;padding-top:1rem;display:grid}.osce-station-action-grid>*{min-width:0}.osce-primary-action,.osce-secondary-action,.osce-mode-button,.osce-danger-action{border-radius:.5rem!important;justify-content:center!important;min-height:2.75rem!important;font-weight:600!important}.osce-mode-button svg,.osce-secondary-action svg,.osce-danger-action svg{color:currentColor!important}@media(min-width:640px){.osce-station-action-grid.max-w-3xl{grid-template-columns:repeat(2,minmax(0,1fr))}}.osce-mode-button[disabled],.osce-mode-button[aria-disabled=true],.osce-control-input[aria-disabled=true]{opacity:.48}.osce-mode-button[disabled] svg,.osce-mode-button[aria-disabled=true] svg{filter:grayscale()}.osce-mode-button[aria-busy=true]{position:relative;border-color:var(--osce-accent)!important}.osce-mode-button[aria-busy=true]:after{content:"";border:2px solid var(--osce-accent);block-size:.9rem;inline-size:.9rem;margin-inline-start:.5rem}@supports (color:color-mix(in lab,red,red)){.osce-mode-button[aria-busy=true]:after{border:2px solid color-mix(in srgb,var(--osce-accent)24%,transparent)}}.osce-mode-button[aria-busy=true]:after{border-top-color:var(--osce-accent);border-radius:9999px}.osce-action-panel [data-osce-disabled-explanation]{border-color:var(--osce-warning)!important}@supports (color:color-mix(in lab,red,red)){.osce-action-panel [data-osce-disabled-explanation]{border-color:color-mix(in srgb,var(--osce-warning)35%,var(--osce-border))!important}}.osce-lab-report-card,[data-osce-lab-report-card]{border:1px solid var(--osce-border);background:var(--osce-surface);color:var(--osce-text);border-radius:.5rem;overflow:hidden}.osce-lab-report-card__header,[data-osce-lab-report-header]{border-bottom:1px solid var(--osce-border);background:var(--osce-surface-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.osce-lab-report-card__body,[data-osce-lab-report-body]{color:var(--osce-text);white-space:pre-wrap;padding:1rem;font-size:.875rem;line-height:1.6}.osce-lab-report-card__table,[data-osce-lab-report-table]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.osce-lab-report-card--critical,[data-osce-lab-report-critical=true]{border-left:4px solid var(--osce-danger)}.osce-lab-report-card--critical .osce-lab-report-card__status,[data-osce-lab-report-critical=true] [data-osce-lab-report-status]{border:1px solid var(--osce-danger)}@supports (color:color-mix(in lab,red,red)){.osce-lab-report-card--critical .osce-lab-report-card__status,[data-osce-lab-report-critical=true] [data-osce-lab-report-status]{border:1px solid color-mix(in srgb,var(--osce-danger)38%,transparent)}}.osce-lab-report-card--critical .osce-lab-report-card__status,[data-osce-lab-report-critical=true] [data-osce-lab-report-status]{background:var(--osce-danger)}@supports (color:color-mix(in lab,red,red)){.osce-lab-report-card--critical .osce-lab-report-card__status,[data-osce-lab-report-critical=true] [data-osce-lab-report-status]{background:color-mix(in srgb,var(--osce-danger)10%,var(--osce-surface))}}.osce-lab-report-card--critical .osce-lab-report-card__status,[data-osce-lab-report-critical=true] [data-osce-lab-report-status]{color:var(--osce-text)}.osce-score-number{font-variant-numeric:tabular-nums}.osce-evaluation-list{border-left:3px solid var(--osce-border);padding-left:.875rem}.osce-evaluation-list--critical{border-left-color:var(--osce-danger);background:var(--osce-danger)}@supports (color:color-mix(in lab,red,red)){.osce-evaluation-list--critical{background:color-mix(in srgb,var(--osce-danger)8%,transparent)}}.osce-evaluation-list--critical{padding-block:.5rem;border-radius:.5rem;padding-right:.75rem}.osce-evaluation-list--strengths{border-left-color:var(--osce-success)}.osce-evaluation-list--clinical-pearls{border-left:0;padding-left:0}.osce-document-folders{z-index:20;border:1px solid var(--osce-border);background:var(--osce-surface-muted);border-radius:.625rem;gap:.375rem;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.osce-document-folders{background:color-mix(in srgb,var(--osce-surface-muted)60%,var(--osce-surface))}}.osce-document-folders{padding:.375rem}.osce-document-folders__button{width:100%;color:var(--osce-muted);border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .625rem;font-size:.8125rem;font-weight:600;transition:background-color .12s,color .12s;display:flex;position:relative}.osce-document-folders__button:hover,.osce-document-folders__button:focus-visible{background:var(--osce-surface);color:var(--osce-text);outline:none}.osce-document-folders__button[data-active=true]{background:var(--osce-surface);color:var(--osce-text)}.osce-document-folders__count{background:var(--osce-accent);border-radius:9999px;order:3;place-items:center;min-width:1.125rem;height:1.125rem;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.osce-document-folders__count{background:color-mix(in srgb,var(--osce-accent)16%,var(--osce-surface))}}.osce-document-folders__count{color:var(--osce-accent);padding-inline:.25rem}@supports (color:color-mix(in lab,red,red)){.osce-document-folders__count{color:color-mix(in srgb,var(--osce-accent)75%,var(--osce-text))}}.osce-document-folders__count{font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:700}.osce-document-folders__menu{z-index:30;border:1px solid var(--osce-border);background:var(--osce-surface);border-radius:.625rem;gap:.125rem;width:15rem;padding:.375rem;display:grid;position:absolute;top:calc(100% + .375rem);right:0;box-shadow:0 10px 30px -12px #00000040,0 2px 6px -2px #00000014}.osce-document-folders__item{color:var(--osce-text);text-align:left;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.4375rem .625rem;font-size:.875rem;display:flex}.osce-document-folders__item:hover,.osce-document-folders__item:focus-visible{background:var(--osce-surface-muted)}@supports (color:color-mix(in lab,red,red)){.osce-document-folders__item:hover,.osce-document-folders__item:focus-visible{background:color-mix(in srgb,var(--osce-surface-muted)70%,var(--osce-surface))}}.osce-document-folders__item:hover,.osce-document-folders__item:focus-visible{outline:none}@media(min-width:64rem){.osce-document-folders{top:calc(var(--app-header-height,4rem) + 1.5rem);flex-direction:column;align-self:start;position:sticky}.osce-document-folders__button{flex-direction:column;gap:.125rem;width:3.5rem;padding:.625rem .25rem .5rem;font-size:.6875rem}.osce-document-folders__count{min-width:1rem;height:1rem;font-size:.625rem;position:absolute;top:.25rem;right:.25rem}.osce-document-folders__menu{top:0;right:calc(100% + .625rem)}}.osce-note-dot{border-radius:9999px;flex-shrink:0;width:.625rem;height:.625rem;display:inline-block}.osce-note-dot[data-tone=complete]{background:var(--osce-success)}.osce-note-dot[data-tone=partial]{background:linear-gradient(90deg,var(--osce-warning)50%,transparent 50%);box-shadow:inset 0 0 0 1.5px var(--osce-warning)}.osce-note-dot[data-tone=missing]{box-shadow:inset 0 0 0 1.5px var(--osce-danger)}.osce-note-meter{border-radius:9999px;gap:2px;height:.375rem;display:flex;overflow:hidden}.osce-note-meter>span{min-width:.375rem}.osce-note-meter>span[data-tone=complete]{background:var(--osce-success)}.osce-note-meter>span[data-tone=partial]{background:var(--osce-warning)}.osce-note-meter>span[data-tone=missing]{background:var(--osce-danger)}@supports (color:color-mix(in lab,red,red)){.osce-note-meter>span[data-tone=missing]{background:color-mix(in srgb,var(--osce-danger)28%,var(--osce-surface))}}.osce-note-paper{border:1px solid var(--osce-border);background:var(--osce-surface);border-radius:.75rem;min-width:0;padding:1rem 1.125rem}.osce-note-mark{--osce-note-tone:var(--osce-warning);background:var(--osce-note-tone);border-radius:.2rem}@supports (color:color-mix(in lab,red,red)){.osce-note-mark{background:color-mix(in srgb,var(--osce-note-tone)16%,transparent)}}.osce-note-mark{box-shadow:inset 0 -2px 0 var(--osce-note-tone)}@supports (color:color-mix(in lab,red,red)){.osce-note-mark{box-shadow:inset 0 -2px color-mix(in srgb,var(--osce-note-tone)70%,transparent)}}.osce-note-mark{transition:background-color .12s}.osce-note-mark[data-tone=critical],.osce-note-mark[data-tone=missing]{--osce-note-tone:var(--osce-danger)}.osce-note-tick{vertical-align:-.25em;color:var(--osce-success);cursor:pointer;border-radius:9999px;margin-left:.2rem;display:inline-flex}.osce-note-tick[data-active=true],.osce-note-tick:focus-visible{background:var(--osce-success)}@supports (color:color-mix(in lab,red,red)){.osce-note-tick[data-active=true],.osce-note-tick:focus-visible{background:color-mix(in srgb,var(--osce-success)16%,transparent)}}.osce-note-tick[data-active=true],.osce-note-tick:focus-visible{outline:none}.osce-note-end-dot{vertical-align:baseline;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;margin-left:.2rem;display:inline-flex}.osce-note-end-dot[data-active=true],.osce-note-end-dot:focus-visible{background:var(--osce-muted)}@supports (color:color-mix(in lab,red,red)){.osce-note-end-dot[data-active=true],.osce-note-end-dot:focus-visible{background:color-mix(in srgb,var(--osce-muted)16%,transparent)}}.osce-note-end-dot[data-active=true],.osce-note-end-dot:focus-visible{outline:none}.osce-note-paper [data-lit]{--osce-note-tone:var(--osce-warning);background:var(--osce-note-tone);border-radius:.2rem}@supports (color:color-mix(in lab,red,red)){.osce-note-paper [data-lit]{background:color-mix(in srgb,var(--osce-note-tone)14%,transparent)}}.osce-note-paper [data-lit]{transition:background-color .12s}.osce-note-paper [data-lit=complete]{--osce-note-tone:var(--osce-success)}.osce-note-paper [data-lit=critical],.osce-note-paper [data-lit=missing]{--osce-note-tone:var(--osce-danger)}.osce-note-ghost{--osce-note-tone:var(--osce-danger);width:fit-content;max-width:100%;color:var(--osce-muted);align-items:center;gap:.375rem;display:flex}@supports (color:color-mix(in lab,red,red)){.osce-note-ghost{color:color-mix(in srgb,var(--osce-muted)55%,transparent)}}.osce-note-ghost{cursor:pointer;font-style:italic}.osce-note-ghost>span{-webkit-text-decoration:underline dashed var(--osce-note-tone);text-decoration:underline dashed var(--osce-note-tone)}@supports (color:color-mix(in lab,red,red)){.osce-note-ghost>span{-webkit-text-decoration:underline dashed color-mix(in srgb,var(--osce-note-tone)55%,transparent);text-decoration:underline dashed color-mix(in srgb,var(--osce-note-tone)55%,transparent)}}.osce-note-ghost>span{text-underline-offset:.3em;text-decoration-thickness:1px}.osce-note-ghost__icon{width:.875rem;height:.875rem;color:var(--osce-note-tone);flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.osce-note-ghost__icon{color:color-mix(in srgb,var(--osce-note-tone)70%,transparent)}}.osce-note-ghost[data-tone=partial]{--osce-note-tone:var(--osce-warning)}.osce-note-ghost[data-active=true],.osce-note-ghost:focus-visible{color:var(--osce-muted);outline:none}.osce-note-ghost[data-active=true]>span,.osce-note-ghost:focus-visible>span{-webkit-text-decoration-color:var(--osce-note-tone);text-decoration-color:var(--osce-note-tone)}.osce-note-ghost[data-active=true] .osce-note-ghost__icon,.osce-note-ghost:focus-visible .osce-note-ghost__icon{color:var(--osce-note-tone)}.osce-note-mark[data-active=true]{background:var(--osce-note-tone)}@supports (color:color-mix(in lab,red,red)){.osce-note-mark[data-active=true]{background:color-mix(in srgb,var(--osce-note-tone)32%,transparent)}}.osce-note-comment{--osce-note-tone:var(--osce-warning);border-left:2px solid var(--osce-note-tone)}@supports (color:color-mix(in lab,red,red)){.osce-note-comment{border-left:2px solid color-mix(in srgb,var(--osce-note-tone)60%,transparent)}}.osce-note-comment{padding:.125rem 0 .125rem .75rem;transition:border-color .12s}.osce-note-comment[data-tone=critical],.osce-note-comment[data-tone=missing]{--osce-note-tone:var(--osce-danger)}.osce-note-comment[data-tone=complete]{--osce-note-tone:var(--osce-success)}.osce-note-comment[data-active=true]{border-left-color:var(--osce-note-tone)}.osce-note-mark[data-osce-note-mark]{cursor:pointer}.osce-note-mark:focus-visible{outline:2px solid var(--osce-note-tone);outline-offset:1px}.osce-note-popover{border:1px solid var(--osce-border);background:var(--osce-surface);border-radius:.625rem;gap:.625rem;padding:.75rem .875rem;display:grid;box-shadow:0 10px 30px -12px #00000040,0 2px 6px -2px #00000014}.osce-tutorial-invite-bleed{isolation:isolate;width:var(--page-vw);margin-left:calc(var(--page-vw)/-2);border-block:1px solid var(--osce-success);position:relative;left:50%}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-invite-bleed{border-block:1px solid color-mix(in srgb,var(--osce-success)30%,var(--osce-border))}}.osce-tutorial-invite-bleed{background:var(--osce-success)}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-invite-bleed{background:color-mix(in srgb,var(--osce-success)8%,var(--osce-surface))}}.osce-tutorial-invite__air-crop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.osce-tutorial-invite__air{--welcome-air-wisp-opacity:.15;--welcome-air-wisp-width:.95;--welcome-air-wisp-speed:16s;--welcome-air-wisp-speed-slow:18.56s;--welcome-air-low-band-thickness-from:.82;--welcome-air-low-band-thickness-to:1.08;opacity:.4;filter:grayscale();width:120%;height:9.375rem;position:absolute;top:-4.5rem;left:-10%}.dark .osce-tutorial-invite__air{opacity:.25}@media(max-width:1023.98px){.osce-tutorial-invite__air{width:204vw;height:6.25rem;top:-2.375rem;left:50%;transform:translate(-54.5%)}}.osce-tutorial-invite{flex-wrap:wrap;align-items:center;gap:clamp(.75rem,.55rem + .45vw,1.125rem);width:min(80rem,100% - 2rem);min-height:4.25rem;margin-inline:auto;padding-block:.65rem;display:flex}.osce-tutorial-invite__label{color:var(--osce-success)}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-invite__label{color:color-mix(in srgb,var(--osce-success)78%,var(--osce-text))}}.osce-tutorial-invite__label{white-space:nowrap;font-size:clamp(1rem,.93rem + .25vw,1.125rem);font-weight:800;line-height:1.35}.osce-tutorial-invite__action{border-bottom:2px solid var(--osce-success);flex:none;align-items:center;gap:clamp(.25rem,.18rem + .15vw,.375rem);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-invite__action{border-bottom:2px solid color-mix(in srgb,var(--osce-success)50%,transparent)}}.osce-tutorial-invite__action{color:var(--osce-success)}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-invite__action{color:color-mix(in srgb,var(--osce-success)88%,var(--osce-text))}}.osce-tutorial-invite__action{font-size:clamp(.875rem,.8rem + .22vw,1rem);font-weight:700;line-height:1.35;text-decoration:none;transition:border-color .14s,color .14s}.osce-tutorial-invite__action:hover{border-bottom-color:var(--osce-success);color:var(--osce-success)}.osce-tutorial-invite__action:focus-visible{outline:2px solid var(--osce-success);outline-offset:3px;border-radius:.2rem}.osce-tutorial-invite__dismiss{width:2.75rem;height:2.75rem;color:var(--osce-muted);border-radius:9999px;flex:0 0 2.75rem;justify-content:center;align-items:center;margin-left:auto;transition:background-color .14s,color .14s;display:inline-flex}.osce-tutorial-invite__dismiss:hover{background:var(--osce-success)}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-invite__dismiss:hover{background:color-mix(in srgb,var(--osce-success)10%,transparent)}}.osce-tutorial-invite__dismiss:hover{color:var(--osce-success)}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-invite__dismiss:hover{color:color-mix(in srgb,var(--osce-success)62%,var(--osce-text))}}.osce-tutorial-invite__dismiss:focus-visible{outline:2px solid var(--osce-success);outline-offset:2px}.osce-tutorial-overlay{z-index:40;visibility:hidden;pointer-events:none;position:fixed;inset:0}.osce-tutorial-overlay.is-ready{visibility:visible}.osce-tutorial-scrim{z-index:40;width:100vw;height:100dvh;fill:var(--osce-text);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-scrim{fill:color-mix(in srgb,var(--osce-text)55%,transparent)}}.osce-tutorial-scrim{pointer-events:none}.dark .osce-tutorial-scrim{fill:#0000006b}.osce-tutorial-scrim path{pointer-events:fill}.osce-tutorial-anchor,.osce-tutorial-interactive{z-index:43!important;position:relative!important}.osce-tutorial-interactive{pointer-events:auto!important}.osce-tutorial-action-target{animation:1.8s ease-in-out 2s infinite osce-tutorial-action-breathe}.osce-tutorial-exit{top:calc(var(--app-header-height,4rem) + .75rem);z-index:46;pointer-events:auto;position:fixed;left:1rem}[data-osce-tutorial-coach-slot]{z-index:45;position:relative}.osce-tutorial-card{z-index:45;border:1px solid var(--osce-border);background:var(--osce-surface);width:100%;max-width:100%;color:var(--osce-text);box-shadow:0 .75rem 2rem var(--osce-text);border-radius:.65rem;position:relative;overflow-x:hidden}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-card{box-shadow:0 .75rem 2rem color-mix(in srgb,var(--osce-text)18%,transparent)}}.osce-tutorial-card{pointer-events:auto}.osce-tutorial-card__content{min-width:0;padding:1.125rem}.osce-tutorial-card :where(h1,h2,h3,p){overflow-wrap:anywhere}.osce-tutorial-caption{--osce-tutorial-speaker:var(--osce-visualizer-listening-primary,var(--osce-accent));border:1px solid var(--osce-tutorial-speaker);margin-top:1rem}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-caption{border:1px solid color-mix(in srgb,var(--osce-tutorial-speaker)30%,var(--osce-border))}}.osce-tutorial-caption{border-left:3px solid var(--osce-tutorial-speaker);background:var(--osce-tutorial-speaker);border-radius:.5rem}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-caption{background:color-mix(in srgb,var(--osce-tutorial-speaker)7%,var(--osce-surface-muted))}}.osce-tutorial-caption{padding:.75rem}.osce-tutorial-caption[data-speaker=patient]{--osce-tutorial-speaker:var(--osce-visualizer-patient-primary,var(--osce-success))}.osce-tutorial-caption[data-speaker=examiner]{--osce-tutorial-speaker:var(--osce-visualizer-moderator-primary,var(--osce-accent))}.osce-tutorial-caption__speaker{color:var(--osce-tutorial-speaker);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;line-height:1.4;overflow:hidden}.osce-tutorial-caption__indicator{background:var(--osce-tutorial-speaker);border-radius:9999px;flex:none;width:.55rem;height:.55rem}.osce-tutorial-caption__indicator.is-speaking{box-shadow:0 0 0 0 var(--osce-tutorial-speaker)}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-caption__indicator.is-speaking{box-shadow:0 0 color-mix(in srgb,var(--osce-tutorial-speaker)42%,transparent)}}.osce-tutorial-caption__indicator.is-speaking{animation:1.15s ease-out infinite osce-tutorial-speaking}.osce-tutorial-caption__replay{color:var(--osce-muted);text-decoration:underline;-webkit-text-decoration-color:var(--osce-muted);text-decoration-color:var(--osce-muted);font-size:.75rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-caption__replay{-webkit-text-decoration-color:color-mix(in srgb,var(--osce-muted)42%,transparent);text-decoration-color:color-mix(in srgb,var(--osce-muted)42%,transparent)}}.osce-tutorial-caption__replay{text-underline-offset:.2rem}.osce-tutorial-caption__replay:disabled{cursor:default;opacity:.45}.osce-tutorial-footer{justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.osce-tutorial-footer__left,.osce-tutorial-footer__right{flex:none;display:flex}.osce-tutorial-footer__left{justify-content:flex-start}.osce-tutorial-footer__right{justify-content:flex-end;margin-left:auto}.osce-tutorial-progress{justify-content:center;align-items:center;gap:.35rem;margin-bottom:1rem;display:flex}.osce-tutorial-progress__dot{background:var(--osce-subtle);border-radius:9999px;width:.42rem;height:.42rem}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-progress__dot{background:color-mix(in srgb,var(--osce-subtle)38%,transparent)}}.osce-tutorial-progress__dot{transition:width .22s cubic-bezier(.2,.8,.2,1),background-color .18s}.osce-tutorial-progress__dot.is-complete{background:var(--osce-accent)}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-progress__dot.is-complete{background:color-mix(in srgb,var(--osce-accent)58%,var(--osce-border))}}.osce-tutorial-progress__dot.is-current{background:var(--osce-accent);width:1rem}.osce-tutorial-back{height:1.75rem;color:var(--osce-muted);border-radius:9999px;justify-content:center;align-items:center;gap:.125rem;padding:.25rem .45rem .25rem .25rem;font-size:.75rem;font-weight:600;transition:background-color .14s,color .14s;display:inline-flex}.osce-tutorial-back:hover{background:var(--osce-text)}@supports (color:color-mix(in lab,red,red)){.osce-tutorial-back:hover{background:color-mix(in srgb,var(--osce-text)7%,transparent)}}.osce-tutorial-back:hover{color:var(--osce-text)}@keyframes osce-tutorial-speaking{70%{box-shadow:0 0 0 .45rem #0000}to{box-shadow:0 0 #0000}}@keyframes osce-tutorial-action-breathe{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 .5rem color-mix(in srgb,var(--osce-accent)38%,transparent))}}@keyframes osce-step-dot-scale{0%{transform:scale(.92)}to{transform:scale(1)}}@keyframes osce-card-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes osce-spinner{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){.osce-mode-button,.osce-primary-action,.osce-secondary-action,.osce-danger-action{transition:background-color .16s cubic-bezier(.2,.8,.2,1),border-color .16s cubic-bezier(.2,.8,.2,1),color .16s cubic-bezier(.2,.8,.2,1),transform .16s cubic-bezier(.2,.8,.2,1)}.osce-mode-button:hover,.osce-primary-action:hover,.osce-secondary-action:hover{transform:none}.osce-lab-report-card,[data-osce-lab-report-card]{animation:.22s cubic-bezier(.2,.8,.2,1) both osce-card-reveal}.osce-mode-button[aria-busy=true]:after{animation:.7s linear infinite osce-spinner}}@media(prefers-reduced-motion:reduce){.osce-room *,.osce-case-browser *{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.osce-mode-button:hover,.osce-primary-action:hover,.osce-secondary-action:hover{transform:none!important}.osce-tutorial-caption__indicator.is-speaking,.osce-tutorial-action-target{animation:none!important}}html:has(.osce-storefront-shell),body:has(.osce-storefront-shell){overflow-x:clip}@supports not (overflow-x:clip){html:has(.osce-storefront-shell),body:has(.osce-storefront-shell){overflow-x:hidden}}.osce-storefront-shell [x-cloak]{display:none!important}.osce-storefront-shell{color:rgb(var(--text-strong));overflow-x:visible}.osce-storefront-shell :where(button,[href],input,select,textarea,[tabindex]):focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px;box-shadow:0 0 0 4px rgb(var(--accent)/.18)}.osce-storefront-shell [data-flux-card]{border-radius:.5rem}.osce-checkout-wait-shell{color:rgb(var(--text-strong))}html:has(.osce-checkout-wait-shell),body:has(.osce-checkout-wait-shell){overflow-x:clip}@supports not (overflow-x:clip){html:has(.osce-checkout-wait-shell),body:has(.osce-checkout-wait-shell){overflow-x:hidden}}.osce-checkout-wait-air-bleed{z-index:0;width:var(--page-vw);pointer-events:none;height:clamp(8rem,16vw,12rem);position:absolute;top:50%;left:50%;overflow:clip visible;transform:translate(-50%,-50%)}.osce-checkout-wait-air-current{--welcome-air-wisp-opacity:.12;--welcome-air-wisp-width:1.05;--welcome-air-wisp-dash:96;--welcome-air-wisp-dash-short:49.92;--welcome-air-wisp-dash-mid:109.44;--welcome-air-wisp-dash-long:174.72;--welcome-air-wisp-gap:82;--welcome-air-wisp-offset-long:-34.44px;--welcome-air-wisp-offset-short:-55.76px;--welcome-air-wisp-density-mid-opacity:.58;--welcome-air-wisp-density-high-opacity:.42;--welcome-air-wisp-speed:16s;--welcome-air-wisp-speed-slow:18.56s;--welcome-air-wisp-slide-start:-2487.2px;--welcome-air-wisp-x-pre:-1039.44px;--welcome-air-wisp-x-64:-112.87px;--welcome-air-wisp-slide-end:0;--welcome-air-wisp-accent-weight:75%;--welcome-air-low-band-thickness-from:.75;--welcome-air-low-band-thickness-to:1.25;z-index:0;pointer-events:none;opacity:.84;transform-origin:18% 58%;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(0)skewY(-4deg)}.dark .osce-checkout-wait-air-current{opacity:.54}.osce-checkout-wait-card[data-flux-card]{background:radial-gradient(circle at 10% 8%,rgb(var(--accent)/.1),transparent 28%),linear-gradient(135deg,#fffffff0,#fafafae6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:.65rem}.dark .osce-checkout-wait-card[data-flux-card]{background:radial-gradient(circle at 10% 8%,rgb(var(--accent)/.14),transparent 30%),linear-gradient(135deg,#27272aeb,#18181be0)}.osce-checkout-wait-spinner{border:3px solid rgb(var(--accent)/.22);border-top-color:rgb(var(--accent));border-radius:9999px;width:2.25rem;height:2.25rem;animation:.95s linear infinite osce-checkout-wait-spin}@keyframes osce-checkout-wait-spin{to{transform:rotate(360deg)}}.osce-storefront-hero{padding-top:0}.osce-storefront-selection{gap:1rem!important}.osce-storefront-hero h1{font-size:2.95rem;line-height:.98}.osce-storefront-hero-copy{max-width:58rem;font-size:.95rem;line-height:1.45;margin-top:.45rem!important}.osce-storefront-pack-section{margin-top:.7rem;overflow:visible}.osce-storefront-flow{margin:-1.75rem -1.25rem -2rem;padding:1.75rem 1.25rem 2rem;position:relative;overflow:hidden}.osce-storefront-flow.is-intro{overflow:visible}.osce-storefront-flow-panel{will-change:opacity,transform;width:100%;min-width:0;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.osce-storefront-flow-panel:focus{box-shadow:none;outline:none}.osce-storefront-flow-panel--intro{opacity:1;position:relative;transform:translate(0)}.osce-storefront-flow-panel--select,.osce-storefront-flow-panel--checkout{opacity:0;pointer-events:none;position:absolute;inset:0;transform:translate(106%)}.osce-storefront-flow.is-pricing .osce-storefront-flow-panel--intro,.osce-storefront-flow.is-checkout .osce-storefront-flow-panel--intro{opacity:0;pointer-events:none;position:absolute;inset:0;transform:translate(-106%)}.osce-storefront-flow.is-pricing .osce-storefront-flow-panel--select{opacity:1;pointer-events:auto;position:relative;transform:translate(0)}.osce-storefront-flow.is-checkout .osce-storefront-flow-panel--select{opacity:0;pointer-events:none;position:absolute;inset:0;transform:translate(-106%)}.osce-storefront-flow.is-checkout .osce-storefront-flow-panel--checkout{opacity:1;pointer-events:auto;position:relative;transform:translate(0)}.osce-storefront-purchase-card[data-flux-card]{background:rgb(var(--card-bg));border-radius:.8rem;overflow:hidden}.dark .osce-storefront-purchase-card[data-flux-card]{background:rgb(var(--card-dark-bg))}.osce-storefront-purchase-layout{min-width:0;display:grid}.osce-storefront-credit-picker,.osce-storefront-order-summary{min-width:0;padding:1.1rem}.osce-storefront-purchase-heading{text-align:left;gap:.18rem;display:grid}.osce-storefront-purchase-step{color:rgb(var(--text-strong));letter-spacing:0;font-size:1.02rem;font-weight:850;line-height:1.2}.dark .osce-storefront-purchase-step{color:rgb(var(--text-strong-dark))}.osce-storefront-credit-option-list{gap:.75rem;margin-top:.75rem;display:grid}.osce-storefront-credit-option{border:var(--card-border-width)solid rgb(var(--card-border));background:rgb(var(--card-bg));width:100%;min-width:0;color:inherit;text-align:left;box-shadow:none;cursor:pointer;border-radius:.68rem;transition:background-color .18s,border-color .18s,opacity .18s;display:block;position:relative;overflow:hidden}.dark .osce-storefront-credit-option{border-color:var(--border-color-dark);background:rgb(var(--card-dark-bg))}.osce-storefront-credit-option:not(.osce-storefront-credit-option--unavailable):not(:disabled):hover,.osce-storefront-credit-option:not(.osce-storefront-credit-option--unavailable):focus-visible,.osce-storefront-credit-option--custom:not(.osce-storefront-credit-option--unavailable):hover,.osce-storefront-credit-option--custom:not(.osce-storefront-credit-option--unavailable):focus-within{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.osce-storefront-credit-option:not(.osce-storefront-credit-option--unavailable):not(:disabled):hover,.osce-storefront-credit-option:not(.osce-storefront-credit-option--unavailable):focus-visible,.osce-storefront-credit-option--custom:not(.osce-storefront-credit-option--unavailable):hover,.osce-storefront-credit-option--custom:not(.osce-storefront-credit-option--unavailable):focus-within{border-color:color-mix(in oklab,rgb(var(--accent))46%,rgb(var(--card-border)))}}.osce-storefront-credit-option:not(.osce-storefront-credit-option--unavailable):not(:disabled):hover,.osce-storefront-credit-option:not(.osce-storefront-credit-option--unavailable):focus-visible,.osce-storefront-credit-option--custom:not(.osce-storefront-credit-option--unavailable):hover,.osce-storefront-credit-option--custom:not(.osce-storefront-credit-option--unavailable):focus-within{box-shadow:none}.osce-storefront-credit-option:focus-visible,.osce-storefront-credit-option-main:focus-visible,.osce-storefront-credit-range:focus-visible{outline:3px solid rgb(var(--accent)/.34);outline-offset:4px}.osce-storefront-credit-option--selected{background:rgb(var(--card-bg));box-shadow:none;border-color:#16a34a}.dark .osce-storefront-credit-option--selected{background:rgb(var(--card-dark-bg));box-shadow:none;border-color:#16a34a}.osce-storefront-credit-option--dimmed{border-color:rgb(var(--card-border))}@supports (color:color-mix(in lab,red,red)){.osce-storefront-credit-option--dimmed{border-color:color-mix(in oklab,rgb(var(--card-border))52%,rgb(var(--card-bg)))}}.osce-storefront-credit-option--dimmed{box-shadow:none}.dark .osce-storefront-credit-option--dimmed{border-color:#464646}@supports (color:color-mix(in lab,red,red)){.dark .osce-storefront-credit-option--dimmed{border-color:color-mix(in oklab,#464646 62%,rgb(var(--card-dark-bg)))}}.osce-storefront-credit-option--unavailable{opacity:.62;cursor:not-allowed}.osce-storefront-credit-option--selected:hover,.osce-storefront-credit-option--selected:focus-visible,.osce-storefront-credit-option--selected.osce-storefront-credit-option--custom:focus-within{border-color:#16a34a}.osce-storefront-checkout-card{width:100%;min-width:0;max-width:42rem;margin-inline:auto}.osce-storefront-credit-option-body,.osce-storefront-credit-option-main{justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1rem 1.05rem;display:flex}.osce-storefront-credit-option-main{width:100%;color:inherit;text-align:left;cursor:pointer}.osce-storefront-credit-option-tail{flex:none;justify-content:flex-end;align-items:center;gap:.8rem;min-width:max-content;margin-left:auto;display:inline-flex}.osce-storefront-credit-selector{width:2.15rem;height:2.15rem}.osce-storefront-credit-option--selected .pricing-addon-selector{color:#22c55e;transform:scale(1.04)}.osce-storefront-credit-option--selected .pricing-addon-check__circle{animation:.5s ease-out forwards pricingAddonDrawCircle}.osce-storefront-credit-option--selected .pricing-addon-check__mark{animation:.35s ease-out .32s forwards pricingAddonDrawMark}.osce-storefront-credit-option-copy{gap:.25rem;min-width:0;display:grid}.osce-storefront-credit-option-title{min-width:0;color:rgb(var(--text-strong));flex-wrap:wrap;align-items:center;gap:.45rem;font-size:1rem;font-weight:850;line-height:1.2;display:flex}.dark .osce-storefront-credit-option-title{color:rgb(var(--text-strong-dark))}.osce-storefront-credit-option-subtitle{color:rgb(var(--text-default));font-size:.88rem;font-weight:600;line-height:1.35}.dark .osce-storefront-credit-option-subtitle{color:rgb(var(--text-subtle-dark))}.osce-storefront-credit-option-badge{color:#166534;text-transform:uppercase;background:#dcfce7;border-radius:9999px;justify-content:center;align-items:center;min-height:1.35rem;padding:.18rem .54rem;font-size:.66rem;font-weight:850;line-height:1;display:inline-flex}.dark .osce-storefront-credit-option-badge{color:#bbf7d0;background:#14532db8}.osce-storefront-credit-option-price{min-width:8.4rem;color:rgb(var(--text-strong));text-align:right;justify-items:end;gap:.12rem;font-size:.82rem;font-weight:800;line-height:1.2;display:grid}.osce-storefront-credit-option-price>span:first-child{letter-spacing:0;font-size:1.42rem;font-weight:900;line-height:1}.dark .osce-storefront-credit-option-price{color:rgb(var(--text-strong-dark))}.osce-storefront-credit-option-savings{max-width:12.5rem;margin-top:0}.osce-storefront-credit-option--custom{cursor:default}.osce-storefront-credit-option--custom .osce-storefront-credit-option-main{padding-bottom:.55rem}.osce-storefront-custom-credit-controls{justify-items:center;gap:.75rem;padding:0 1.05rem 1rem;display:grid}.osce-storefront-custom-credit-controls .osce-storefront-credit-range{justify-self:stretch}.osce-storefront-quantity-stepper{border:1px solid rgb(var(--accent));justify-self:end;align-items:center;width:max-content;min-height:2.4rem;margin-left:auto;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.osce-storefront-quantity-stepper{border:1px solid color-mix(in oklab,rgb(var(--accent))28%,rgb(var(--card-border)))}}.osce-storefront-quantity-stepper{background:rgb(var(--accent));border-radius:.5rem}@supports (color:color-mix(in lab,red,red)){.osce-storefront-quantity-stepper{background:color-mix(in oklab,rgb(var(--accent))8%,#fff)}}.osce-storefront-quantity-stepper{color:#27272a;padding:.18rem;line-height:1;transition:background-color .16s,border-color .16s}.osce-storefront-quantity-stepper button{color:#27272a;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .16s,color .16s;display:inline-flex}.osce-storefront-quantity-stepper button:hover:not(:disabled){background:#ffffffd6}.osce-storefront-quantity-stepper button:disabled{opacity:.36;cursor:not-allowed}.osce-storefront-quantity-stepper div{justify-items:center;gap:.1rem;min-width:5.35rem;padding-inline:.45rem;display:grid}.osce-storefront-quantity-stepper span{color:#71717a;letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:800}.osce-storefront-quantity-stepper strong{color:#27272a;font-size:.95rem;font-weight:850}.osce-storefront-quantity-stepper:hover{border-color:rgb(var(--accent)/.42);background:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.osce-storefront-quantity-stepper:hover{background:color-mix(in oklab,rgb(var(--accent))12%,#fff)}}.dark .osce-storefront-quantity-stepper{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .osce-storefront-quantity-stepper{border-color:color-mix(in oklab,rgb(var(--accent))32%,#3f3f46)}}.dark .osce-storefront-quantity-stepper{background:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .osce-storefront-quantity-stepper{background:color-mix(in oklab,rgb(var(--accent))14%,#27272a)}}.dark .osce-storefront-quantity-stepper,.dark .osce-storefront-quantity-stepper button{color:#f4f4f5}.dark .osce-storefront-quantity-stepper button:hover:not(:disabled){background:#ffffff14}.dark .osce-storefront-quantity-stepper span{color:#a1a1aa}.dark .osce-storefront-quantity-stepper strong{color:#f4f4f5}.osce-storefront-credit-range{width:100%;accent-color:rgb(var(--accent));cursor:pointer}.osce-storefront-order-summary{background:#fafafa;border-top:1px solid #e4e4e7;flex-direction:column;gap:1rem;display:flex}.dark .osce-storefront-order-summary{background:#18181b;border-top-color:#3f3f46}.osce-storefront-order-lines{gap:.72rem;display:grid}.osce-storefront-order-lines div{border-bottom:1px solid #e4e4e7c7;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.72rem;display:flex}.dark .osce-storefront-order-lines div{border-bottom-color:#3f3f46cc}.osce-storefront-order-lines dt{color:rgb(var(--text-default));font-size:.84rem;font-weight:700}.dark .osce-storefront-order-lines dt{color:rgb(var(--text-subtle-dark))}.osce-storefront-order-lines dd{color:rgb(var(--text-strong));text-align:right;font-size:.9rem;font-weight:850}.osce-storefront-order-line--reserved{visibility:hidden}.dark .osce-storefront-order-lines dd{color:rgb(var(--text-strong-dark))}.osce-storefront-order-savings{margin-top:0;color:#15803d!important}.dark .osce-storefront-order-savings{color:#86efac!important}.osce-storefront-coupon-discount{color:#15803d!important}.dark .osce-storefront-coupon-discount{color:#86efac!important}.osce-storefront-coupon,.osce-storefront-coupon-form{gap:.45rem;display:grid}.osce-storefront-coupon-form label{color:rgb(var(--text-default));font-size:.84rem;font-weight:800}.dark .osce-storefront-coupon-form label{color:rgb(var(--text-subtle-dark))}.osce-storefront-coupon-form>div{gap:.45rem;min-width:0;display:flex}.osce-storefront-coupon-form input{min-width:0;color:rgb(var(--text-strong));text-transform:uppercase;background:#fff;border:1px solid #d4d4d8;border-radius:.54rem;flex:auto;padding:.62rem .7rem;font-size:.88rem;font-weight:700;line-height:1.2;transition:border-color .16s,box-shadow .16s}.osce-storefront-coupon-form input:focus{border-color:rgb(var(--accent));box-shadow:0 0 0 3px rgb(var(--accent)/.14);outline:none}.dark .osce-storefront-coupon-form input{color:rgb(var(--text-strong-dark));background:#18181bc7;border-color:#3f3f46}.osce-storefront-coupon-form button,.osce-storefront-coupon-applied button{border:1px solid rgb(var(--accent));justify-content:center;align-items:center;min-height:2.55rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.osce-storefront-coupon-form button,.osce-storefront-coupon-applied button{border:1px solid color-mix(in oklab,rgb(var(--accent))34%,rgb(var(--card-border)))}}.osce-storefront-coupon-form button,.osce-storefront-coupon-applied button{background:rgb(var(--accent));border-radius:.54rem}@supports (color:color-mix(in lab,red,red)){.osce-storefront-coupon-form button,.osce-storefront-coupon-applied button{background:color-mix(in oklab,rgb(var(--accent))10%,rgb(var(--card-bg)))}}.osce-storefront-coupon-form button,.osce-storefront-coupon-applied button{color:rgb(var(--text-strong));padding-inline:.82rem;font-size:.84rem;font-weight:850;line-height:1;transition:background-color .16s,border-color .16s,box-shadow .16s}.osce-storefront-coupon-form button:hover,.osce-storefront-coupon-applied button:hover{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.osce-storefront-coupon-form button:hover,.osce-storefront-coupon-applied button:hover{border-color:color-mix(in oklab,rgb(var(--accent))52%,rgb(var(--card-border)))}}.osce-storefront-coupon-form button:hover,.osce-storefront-coupon-applied button:hover{background:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.osce-storefront-coupon-form button:hover,.osce-storefront-coupon-applied button:hover{background:color-mix(in oklab,rgb(var(--accent))16%,rgb(var(--card-bg)))}}.osce-storefront-coupon-form button:focus-visible,.osce-storefront-coupon-applied button:focus-visible{outline:3px solid rgb(var(--accent)/.28);outline-offset:3px}.dark .osce-storefront-coupon-form button,.dark .osce-storefront-coupon-applied button{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .osce-storefront-coupon-form button,.dark .osce-storefront-coupon-applied button{border-color:color-mix(in oklab,rgb(var(--accent))28%,#3f3f46)}}.dark .osce-storefront-coupon-form button,.dark .osce-storefront-coupon-applied button{background:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .osce-storefront-coupon-form button,.dark .osce-storefront-coupon-applied button{background:color-mix(in oklab,rgb(var(--accent))12%,rgb(var(--card-dark-bg)))}}.dark .osce-storefront-coupon-form button,.dark .osce-storefront-coupon-applied button{color:rgb(var(--text-strong-dark))}.osce-storefront-coupon-applied{color:#14532d;background:#f0fdf4d1;border:1px solid #bbf7d0;border-radius:.62rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.68rem .72rem;display:flex}.osce-storefront-coupon-applied>span{text-transform:uppercase;gap:.1rem;min-width:0;font-size:.74rem;font-weight:800;line-height:1.2;display:grid}.osce-storefront-coupon-applied strong{color:#15803d;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.dark .osce-storefront-coupon-applied{color:#bbf7d0;background:#14532d47;border-color:#22c55e47}.dark .osce-storefront-coupon-applied strong{color:#86efac}.osce-storefront-order-total{border:1px solid rgb(var(--accent));justify-content:space-between;align-items:center;gap:1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.osce-storefront-order-total{border:1px solid color-mix(in oklab,rgb(var(--accent))28%,rgb(var(--card-border)))}}.osce-storefront-order-total{background:linear-gradient(135deg,rgb(var(--accent)),rgb(var(--accent)));border-radius:.68rem}@supports (color:color-mix(in lab,red,red)){.osce-storefront-order-total{background:linear-gradient(135deg,color-mix(in oklab,rgb(var(--accent))11%,#fff),color-mix(in oklab,rgb(var(--accent))4%,#fff))}}.osce-storefront-order-total{color:rgb(var(--text-strong));box-shadow:0 12px 26px rgb(var(--accent)/.1),inset 0 0 0 1px #ffffffb8;padding:1rem}.osce-storefront-order-total span{color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.osce-storefront-order-total span{color:color-mix(in oklab,rgb(var(--accent))62%,rgb(var(--text-default)))}}.osce-storefront-order-total span{letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:850}.osce-storefront-order-total strong{color:rgb(var(--accent));letter-spacing:0;font-size:clamp(1.65rem,3vw,2.1rem);font-weight:950;line-height:1}.dark .osce-storefront-order-total{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .osce-storefront-order-total{border-color:color-mix(in oklab,rgb(var(--accent))32%,#3f3f46)}}.dark .osce-storefront-order-total{background:linear-gradient(135deg,rgb(var(--accent)),rgb(var(--accent)))}@supports (color:color-mix(in lab,red,red)){.dark .osce-storefront-order-total{background:linear-gradient(135deg,color-mix(in oklab,rgb(var(--accent))22%,rgb(var(--card-dark-bg))),color-mix(in oklab,rgb(var(--accent))10%,rgb(var(--card-dark-bg))))}}.dark .osce-storefront-order-total{color:rgb(var(--text-strong-dark));box-shadow:0 14px 30px #0003,inset 0 0 0 1px #ffffff12}.dark .osce-storefront-order-total span{color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .osce-storefront-order-total span{color:color-mix(in oklab,rgb(var(--accent))66%,rgb(var(--text-subtle-dark)))}}.dark .osce-storefront-order-total strong{color:rgb(var(--accent))}.osce-storefront-summary-cta[data-flux-button]{margin-top:auto}@media(min-width:900px){.osce-storefront-purchase-layout{grid-template-columns:minmax(0,1.16fr) minmax(20rem,.84fr)}.osce-storefront-credit-picker,.osce-storefront-order-summary{padding:1.25rem}.osce-storefront-order-summary{border-top:0;border-left:1px solid #e4e4e7}.dark .osce-storefront-order-summary{border-left-color:#3f3f46}}@media(max-width:639.98px){.osce-storefront-credit-option-body,.osce-storefront-credit-option-main{flex-direction:column;align-items:flex-start;gap:.75rem}.osce-storefront-credit-option-price{text-align:left;justify-items:start;min-width:0}.osce-storefront-credit-option-tail{justify-content:space-between;width:100%;min-width:0;margin-left:0}.osce-storefront-credit-option-savings{max-width:none}}.osce-storefront-terms{transition:border-color .16s,box-shadow .16s,background-color .16s}.osce-storefront-terms:focus-within{border-color:rgb(var(--accent));box-shadow:0 0 0 3px rgb(var(--accent)/.14)}.osce-storefront-demo-panel{justify-items:center;display:grid}.osce-storefront-demo-inline{width:min(100%,64rem)}.osce-storefront-video-frame,.breeze-demo-video-frame{aspect-ratio:16/9;width:100%;box-shadow:0 1.25rem 3.25rem #18181b21,0 .2rem rgb(var(--accent)/.16);isolation:isolate;background:#f4f4f5;border:1px solid #18181b24;border-radius:clamp(.7rem,1.5vw,1rem);position:relative;overflow:hidden}.dark .osce-storefront-video-frame,.dark .breeze-demo-video-frame{box-shadow:0 1.25rem 3.25rem #00000052,0 .2rem rgb(var(--accent)/.22);background:#18181b;border-color:#ffffff29}.osce-storefront-video-frame iframe,.breeze-demo-video-frame iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.osce-storefront-look-inside{margin-top:.45rem}.osce-storefront-look-inside-band{max-width:none;margin-inline:-100vw;padding-inline:100vw}.osce-storefront-look-inside-grid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.75rem;padding:.1rem .15rem .85rem;scroll-padding-inline:.15rem;display:flex;overflow-x:auto}.osce-storefront-look-inside-grid::-webkit-scrollbar{display:none}.osce-storefront-look-inside-grid.is-draggable{cursor:grab}.osce-storefront-look-inside-grid.is-dragging,.osce-storefront-look-inside-grid.is-gliding{scroll-snap-type:none}.osce-storefront-look-inside-grid.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.osce-storefront-look-inside-grid.is-dragging .osce-storefront-look-inside-card{cursor:grabbing}.osce-faq{text-align:left;flex-direction:column;gap:2rem;padding-top:2.5rem;display:flex}.osce-faq__group{flex-direction:column;gap:.25rem;display:flex}.osce-faq__group-title{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--accent));font-size:.8125rem;font-weight:700}.osce-faq__columns{column-gap:2.5rem;display:grid}@media(min-width:48rem){.osce-faq__columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.osce-faq__item{isolation:isolate;border-bottom:1px solid #e4e4e7;position:relative}.osce-faq__item:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:#fff;border:1px solid #e4e4e7;border-radius:.875rem;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 -.875rem;transform:scale(.98);box-shadow:0 1px 2px #0000000a,0 12px 32px -16px #00000024}.osce-faq__item[open]{border-bottom-color:#0000}.osce-faq__item{interpolate-size:allow-keywords}.osce-faq__item::details-content{block-size:0;transition:block-size .48s cubic-bezier(.22,1,.36,1),content-visibility .48s allow-discrete;overflow:hidden}.osce-faq__item[open]::details-content{block-size:auto}.osce-faq__item[open]:before{opacity:1;transform:none}.osce-faq__item[open] .osce-faq__a{animation:.48s cubic-bezier(.22,1,.36,1) both osce-faq-answer-in}@keyframes osce-faq-answer-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:none}}.dark .osce-faq__item{border-color:#3f3f46}.dark .osce-faq__item:before{box-shadow:none;background:#18181b;border-color:#3f3f46}.dark .osce-faq__item[open]{border-bottom-color:#0000}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark:not([data-theme=japanese])) :is(.osce-faq__q,.osce-faq__group-title,.osce-faq__more,.ppg__label,.ppg__note){-webkit-text-stroke:max(.45px,.012em)var(--breeze-pattern-text-shield-density-color);paint-order:stroke fill;text-shadow:0 0 var(--breeze-pattern-text-shield-blur-1)var(--breeze-pattern-text-shield-color),0 0 var(--breeze-pattern-text-shield-blur-2)var(--breeze-pattern-text-shield-color)}.osce-faq__item[open] .osce-faq__q{-webkit-text-stroke:0 transparent;text-shadow:none}.osce-faq__q{color:#18181b;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 0;font-size:1rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.osce-faq__q::-webkit-details-marker{display:none}.osce-faq__q:hover,.osce-faq__item[open] .osce-faq__q{color:rgb(var(--accent))}.osce-faq__q:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px;border-radius:.25rem}.dark .osce-faq__q{color:#fafafa}.dark .osce-faq__q:hover,.dark .osce-faq__item[open] .osce-faq__q{color:rgb(var(--accent))}.osce-faq__chevron{color:#a1a1aa;flex:none;transition:transform .16s}.osce-faq__item[open] .osce-faq__chevron{color:rgb(var(--accent));transform:rotate(180deg)}.osce-faq__a{color:#3f3f46;padding:0 1.75rem 1rem 0;font-size:.9375rem;line-height:1.6}.dark .osce-faq__a{color:#d4d4d8}.osce-faq__a strong{color:#18181b;font-weight:600}.dark .osce-faq__a strong{color:#fafafa}.osce-faq__more{color:#52525b;font-size:.9375rem}.dark .osce-faq__more{color:#a1a1aa}.osce-faq__more a{color:rgb(var(--accent));text-underline-offset:3px;font-weight:600;text-decoration:underline}@media(prefers-reduced-motion:reduce){.osce-faq__chevron,.osce-faq__item:before{transition:none}.osce-faq__item::details-content{transition:none}.osce-faq__item[open] .osce-faq__a{animation:none}}.osce-prepare{text-align:left;flex-direction:column;gap:2.5rem;padding-top:2.5rem;padding-bottom:4.5rem;display:flex}@media(min-width:64rem){.osce-prepare{padding-bottom:6.5rem}}.osce-prepare__station{background:#fff;border:1px solid #e4e4e7;border-radius:1rem;padding:1.25rem 1.25rem 1rem}.dark .osce-prepare__station{background:#18181b;border-color:#3f3f46}.osce-prepare__stages{flex-direction:column;gap:1rem;display:flex;position:relative}.osce-prepare__stages:before{content:"";background:rgb(var(--accent)/.25);width:2px;position:absolute;top:1rem;bottom:1.5rem;left:.9375rem}.osce-prepare__stage{align-items:flex-start;gap:.875rem;display:flex;position:relative}.osce-prepare__num{background:rgb(var(--accent));font-variant-numeric:tabular-nums;color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:700;display:inline-flex}.osce-prepare__stage--after .osce-prepare__num{border:2px dashed rgb(var(--accent));color:rgb(var(--accent));background:#fff}.dark .osce-prepare__stage--after .osce-prepare__num{background:#18181b}.osce-prepare__stage-text{flex-direction:column;gap:.125rem;padding-top:.25rem;display:flex}.osce-prepare__stage-name{color:#18181b;font-size:.9375rem;font-weight:600}.dark .osce-prepare__stage-name{color:#fafafa}.osce-prepare__stage-graded{color:#52525b;font-size:.875rem;line-height:1.5}.dark .osce-prepare__stage-graded{color:#a1a1aa}.osce-prepare__tag{background:rgb(var(--accent)/.12);vertical-align:.0625rem;color:rgb(var(--accent));border-radius:999px;margin-left:.375rem;padding:.0625rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.osce-prepare__tips{gap:1rem;display:grid}@media(min-width:48rem){.osce-prepare__tips{grid-template-columns:repeat(6,minmax(0,1fr))}.osce-prepare__tip{grid-column:span 2}.osce-prepare__tip:nth-child(n+4){grid-column:span 3}}.osce-prepare__tip{background:#fff;border:1px solid #e4e4e7;border-radius:.875rem;flex-direction:column;gap:.375rem;padding:1.25rem;display:flex}.dark .osce-prepare__tip{background:#18181b;border-color:#3f3f46}.osce-prepare__tip-num{font-variant-numeric:tabular-nums;color:rgb(var(--accent));font-size:1.5rem;font-weight:700;line-height:1}.osce-prepare__tip-title{color:#18181b;font-size:1rem;font-weight:600}.dark .osce-prepare__tip-title{color:#fafafa}.osce-prepare__tip-body{color:#3f3f46;font-size:.9375rem;line-height:1.6}.dark .osce-prepare__tip-body{color:#d4d4d8}.osce-storefront-look-inside-card{color:#27272a;text-align:left;scroll-snap-align:center;background:#ffffffeb;border:1px solid #d4d4d8d1;border-radius:.5rem;flex:0 0 min(78vw,20rem);min-width:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;overflow:hidden;box-shadow:0 10px 22px #0f172a12,inset 0 0 0 1px #ffffff9e}.osce-storefront-look-inside-card:hover,.osce-storefront-look-inside-card:focus-visible{border-color:rgb(var(--accent)/.5);box-shadow:0 14px 28px #0f172a1c,0 0 0 3px rgb(var(--accent)/.1);transform:translateY(-1px)}.osce-storefront-look-inside-media{aspect-ratio:16/10;background:#f4f4f5;display:block;position:relative;overflow:hidden}.osce-storefront-look-inside-media img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .22s;display:block}.osce-storefront-look-inside-card:hover .osce-storefront-look-inside-media img,.osce-storefront-look-inside-card:focus-visible .osce-storefront-look-inside-media img{transform:scale(1.025)}.osce-storefront-look-inside-expand{color:#fff;opacity:0;background:#18181bb8;border:1px solid #ffffffb3;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:opacity .16s,transform .16s;display:inline-flex;position:absolute;top:.55rem;right:.55rem;transform:translateY(-.15rem)}.osce-storefront-look-inside-card:hover .osce-storefront-look-inside-expand,.osce-storefront-look-inside-card:focus-visible .osce-storefront-look-inside-expand{opacity:1;transform:translateY(0)}.osce-storefront-look-inside-caption{color:#27272a;align-items:center;min-height:2.75rem;padding:.6rem .75rem;font-size:.83rem;font-weight:800;line-height:1.25;display:flex}.dark .osce-storefront-look-inside-card{color:#f4f4f5;background:#27272ae0;border-color:#3f3f46eb;box-shadow:0 12px 26px #0000003d,inset 0 0 0 1px #ffffff0f}.dark .osce-storefront-look-inside-media{background:#18181b}.dark .osce-storefront-look-inside-caption{color:#f4f4f5}.osce-storefront-look-inside-lightbox[x-cloak]{display:none!important}.osce-storefront-look-inside-lightbox{z-index:99999;background:#000000db;justify-content:center;align-items:center;padding:clamp(1rem,2vw,2rem);display:flex;position:fixed;inset:0}.osce-storefront-look-inside-dialog{justify-items:center;gap:.8rem;width:min(100%,74rem);max-height:calc(100vh - 2rem);display:grid;position:relative}.osce-storefront-look-inside-full{object-fit:contain;border:1px solid #ffffff3d;border-radius:.5rem;width:auto;max-width:100%;max-height:calc(100vh - 7rem);display:block;box-shadow:0 28px 80px #00000075}.osce-storefront-look-inside-close{z-index:1;color:#fff;background:#18181be0;border:1px solid #ffffff47;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .16s,transform .16s;display:inline-flex;position:absolute;top:-.65rem;right:-.65rem;box-shadow:0 12px 28px #00000052}.osce-storefront-look-inside-close:hover,.osce-storefront-look-inside-close:focus-visible{background:#3f3f46f5;transform:translateY(-1px)}.osce-storefront-look-inside-close:focus-visible{outline-offset:2px;outline:2px solid #fff}.osce-storefront-look-inside-modal-caption{color:#fff;text-align:center;max-width:min(100%,48rem);font-size:.95rem;font-weight:800;line-height:1.4}@media(orientation:landscape)and (max-width:950px)and (max-height:540px){.osce-storefront-look-inside-lightbox{padding:max(.5rem,env(safe-area-inset-top))max(.75rem,env(safe-area-inset-right))max(.5rem,env(safe-area-inset-bottom))max(.75rem,env(safe-area-inset-left))}.osce-storefront-look-inside-dialog{gap:.35rem;width:min(100%,100vw - 1.5rem);max-height:calc(100dvh - 1rem)}.osce-storefront-look-inside-full{border-radius:.375rem;max-width:min(100%,100vw - 1.5rem);max-height:calc(100dvh - 3rem)}.osce-storefront-look-inside-close{background:#18181bf0;width:2.25rem;height:2.25rem;top:.35rem;right:.35rem}.osce-storefront-look-inside-modal-caption{max-width:calc(100vw - 3rem);font-size:.78rem;line-height:1.25}}@media(min-width:768px){.osce-storefront-look-inside:not(.osce-storefront-look-inside-band){max-width:58rem}.osce-storefront-look-inside-grid{gap:.75rem}.osce-storefront-look-inside-card{flex:1 0 12rem}}@media(prefers-reduced-motion:no-preference){.osce-storefront-look-inside,.osce-storefront-intro-cta{animation:.9s cubic-bezier(.22,1,.36,1) both osce-storefront-rise-in}.osce-storefront-look-inside{animation-delay:.55s}.osce-storefront-intro-cta{animation-delay:.72s}}@keyframes osce-storefront-rise-in{0%{opacity:0;transform:translateY(.85rem)}to{opacity:1;transform:translateY(0)}}:where(html[data-theme=default]:not(.dark),html[data-theme="90s"]:not(.dark),html.dark:not([data-theme=japanese])) .osce-storefront-preview .compare-pattern-text{-webkit-text-stroke:max(.45px,.012em)var(--breeze-pattern-text-shield-density-color);paint-order:stroke fill;text-shadow:0 0 var(--breeze-pattern-text-shield-blur-1)var(--breeze-pattern-text-shield-color),0 0 var(--breeze-pattern-text-shield-blur-2)var(--breeze-pattern-text-shield-color)}.osce-storefront-preview .compare-demo-stage{min-height:var(--compare-demo-stage-height,var(--compare-demo-stage-default-height));padding:var(--compare-demo-stage-padding-top)0 var(--compare-demo-stage-padding-bottom);zoom:var(--compare-demo-stage-scale);background:0 0;border:0;margin:0;transition:min-height .74s cubic-bezier(.22,1,.36,1)}.osce-storefront-preview .compare-demo-stage--osce{--compare-demo-stage-height:var(--compare-demo-stage-osce-height)}.osce-storefront-preview .compare-osce-text-surface{background-clip:padding-box;border:2px solid #3f3f463d;box-shadow:0 12px 26px #0f172a17,0 0 0 1px #ffffff9e}.dark .osce-storefront-preview .compare-osce-text-surface{border-color:#d4d4d842;box-shadow:0 12px 26px #0000003d,0 0 0 1px #ffffff14}.osce-storefront-preview .compare-osce-workup-option{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s}.osce-storefront-preview .compare-osce-workup-option:hover{border-color:rgb(var(--accent)/.36);box-shadow:0 14px 28px #0f172a1c,0 0 0 1px rgb(var(--accent)/.16);background:#fffffff5;transform:translateY(-1px)}.osce-storefront-preview .compare-osce-workup-option:active,.osce-storefront-preview .compare-osce-workup-option.is-clicked{background:#f4f4f5;border-color:#52525b5c;transform:translateY(1px)scale(.99);box-shadow:0 4px 10px #0f172a14,inset 0 2px 5px #0f172a1f,inset 0 0 0 1px #ffffffb8}.dark .osce-storefront-preview .compare-osce-workup-option:hover{border-color:rgb(var(--accent)/.42);box-shadow:0 14px 28px #00000047,0 0 0 1px rgb(var(--accent)/.16);background:#27272af5}.dark .osce-storefront-preview .compare-osce-workup-option:active,.dark .osce-storefront-preview .compare-osce-workup-option.is-clicked{background:#3f3f46;border-color:#d4d4d852;box-shadow:0 4px 10px #00000038,inset 0 2px 5px #00000052,inset 0 0 0 1px #ffffff0f}.osce-storefront-preview .compare-osce-ai-bubble{box-shadow:0 10px 24px #0f172a14,inset 0 0 0 1px rgb(var(--accent)/.16);background:#fffffff5}.dark .osce-storefront-preview .compare-osce-ai-bubble{box-shadow:0 12px 26px #0000003d,0 0 0 1px #ffffff14,inset 0 0 0 1px rgb(var(--accent)/.18);background:#27272af5}.osce-storefront-preview .compare-osce-ai-orb{box-shadow:0 10px 24px #0f172a14,inset 0 0 0 2px rgb(var(--accent)/.28);background:#fffffff5}.dark .osce-storefront-preview .compare-osce-ai-orb{box-shadow:inset 0 0 0 2px rgb(var(--accent)/.36);background:#27272af5}.osce-storefront-preview .compare-osce-transcript-stack{display:block;position:relative}.osce-storefront-preview .compare-osce-transcript-ghost{visibility:hidden;display:block}.osce-storefront-preview .compare-osce-transcript-live{display:block;position:absolute;inset:0}.osce-storefront-preview .compare-osce-transcript-word{opacity:0;filter:blur(.5px);margin-right:.24em;transition:opacity .24s,filter .24s,transform .34s cubic-bezier(.22,1,.36,1);display:inline-block;transform:translateY(.3em)}.osce-storefront-preview .compare-osce-transcript-word.is-visible{opacity:1;filter:blur();transform:translateY(0)}.osce-storefront-preview .compare-osce-speaker{--compare-osce-pulse-duration:.92s;--compare-osce-pulse-scale:1.018;--compare-osce-pulse-ring:#71717a29;isolation:isolate;transition:background-color .2s,box-shadow .2s,color .2s;position:relative;overflow:visible}.dark .osce-storefront-preview .compare-osce-speaker{--compare-osce-pulse-ring:#d4d4d824}.osce-storefront-preview .compare-osce-speaker.is-speaking{animation:compareOsceSpeakerPulse var(--compare-osce-pulse-duration)ease-in-out infinite}.osce-storefront-preview .compare-osce-speaker.is-volume-soft{--compare-osce-pulse-duration:1.08s;--compare-osce-pulse-scale:1.01;--compare-osce-pulse-ring:#71717a1a}.osce-storefront-preview .compare-osce-speaker.is-volume-mid{--compare-osce-pulse-duration:.9s;--compare-osce-pulse-scale:1.022;--compare-osce-pulse-ring:#71717a29}.osce-storefront-preview .compare-osce-speaker.is-volume-strong{--compare-osce-pulse-duration:.74s;--compare-osce-pulse-scale:1.038;--compare-osce-pulse-ring:#71717a38}.dark .osce-storefront-preview .compare-osce-speaker.is-volume-soft{--compare-osce-pulse-ring:#d4d4d81a}.dark .osce-storefront-preview .compare-osce-speaker.is-volume-mid{--compare-osce-pulse-ring:#d4d4d829}.dark .osce-storefront-preview .compare-osce-speaker.is-volume-strong{--compare-osce-pulse-ring:#d4d4d838}.osce-storefront-preview .compare-osce-mic-orb.is-speaking{color:#3f3f46;box-shadow:0 10px 24px #0f172a14,0 0 0 .28rem var(--compare-osce-pulse-ring),inset 0 0 0 2px #71717a47;background:#f4f4f5}.dark .osce-storefront-preview .compare-osce-mic-orb.is-speaking{color:#f4f4f5;box-shadow:0 0 0 .28rem var(--compare-osce-pulse-ring),inset 0 0 0 2px #d4d4d842;background:#3f3f46}.osce-storefront-preview .compare-osce-ai-orb.is-speaking{box-shadow:0 10px 24px #0f172a14,0 0 0 .28rem var(--compare-osce-pulse-ring),inset 0 0 0 2px #71717a42}.dark .osce-storefront-preview .compare-osce-ai-orb.is-speaking{box-shadow:0 0 0 .28rem var(--compare-osce-pulse-ring),inset 0 0 0 2px #d4d4d847}.osce-storefront-preview .compare-demo-reserved,.osce-storefront-preview .compare-demo-reveal-item{opacity:0;visibility:hidden;transition:opacity .24s,transform .24s,visibility 0s linear .24s}.osce-storefront-preview .compare-demo-reveal-item{transform:translateY(.25rem)}.osce-storefront-preview .compare-demo-reserved.is-visible,.osce-storefront-preview .compare-demo-reveal-item.is-visible{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.osce-storefront-preview .compare-wave line{transform-box:fill-box;transform-origin:50%;transition:transform .2s;transform:scaleY(.55)}.osce-storefront-preview .compare-wave.is-active line{animation:.9s ease-in-out infinite compareWave}.osce-storefront-preview .compare-wave.is-active line:nth-child(2){animation-delay:80ms}.osce-storefront-preview .compare-wave.is-active line:nth-child(3){animation-delay:.16s}.osce-storefront-preview .compare-wave.is-active line:nth-child(4){animation-delay:.24s}.osce-storefront-preview .compare-wave.is-active line:nth-child(5){animation-delay:.16s}.osce-storefront-preview .compare-wave.is-active line:nth-child(6){animation-delay:80ms}.osce-storefront-preview .compare-wave.is-active line:nth-child(7){animation-delay:0s}@media(max-width:767.98px){.osce-storefront-purchase-card[data-flux-card]{border-radius:.7rem}}@media(max-width:879.98px){.osce-storefront-shell{padding-top:.5rem!important}.osce-storefront-hero{margin-top:-.25rem}.osce-storefront-hero h1{text-wrap:wrap;font-size:2.25rem;line-height:1.06}.osce-storefront-hero-copy{text-wrap:wrap;max-width:none;font-size:.88rem;line-height:1.45;margin-top:.5rem!important}.osce-storefront-pack-section{margin-top:.55rem}}@media(max-width:39.999rem){.osce-storefront-hero h1{font-size:1.95rem}.osce-storefront-video-frame{border-radius:.6rem}}@media(prefers-reduced-motion:reduce){.osce-storefront-shell *,.osce-checkout-wait-spinner,.osce-checkout-wait-air-current,.osce-checkout-wait-shell .welcome-air-current__phase,.osce-checkout-wait-shell .welcome-air-current__layer,.osce-checkout-wait-shell .welcome-air-current__line--fine,.osce-checkout-wait-shell .welcome-air-current__texture{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.osce-storefront-credit-option--selected{transform:none}}.pricing-page-shell .pricing-air-bleed{z-index:0;width:var(--page-vw);pointer-events:none;height:clamp(6.25rem,8.5vw,8.75rem);position:absolute;top:clamp(5.15rem,10.2vw,7.75rem);left:50%;overflow:clip visible;transform:translate(-50%)}.pricing-page-shell .pricing-air-current{--welcome-air-wisp-opacity:.1;--welcome-air-wisp-width:1;--welcome-air-wisp-dash:96;--welcome-air-wisp-dash-short:49.92;--welcome-air-wisp-dash-mid:109.44;--welcome-air-wisp-dash-long:174.72;--welcome-air-wisp-gap:82;--welcome-air-wisp-offset-long:-34.44px;--welcome-air-wisp-offset-short:-55.76px;--welcome-air-wisp-density-mid-opacity:.58;--welcome-air-wisp-density-high-opacity:.42;--welcome-air-wisp-speed:16s;--welcome-air-wisp-speed-slow:18.56s;--welcome-air-wisp-slide-start:-2487.2px;--welcome-air-wisp-x-pre:-1039.44px;--welcome-air-wisp-x-64:-112.87px;--welcome-air-wisp-slide-end:0px;--welcome-air-wisp-accent-weight:75%;--welcome-air-low-band-thickness-from:.75;--welcome-air-low-band-thickness-to:1.25;z-index:0;pointer-events:none;opacity:.9;transform-origin:18% 58%;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(0)skewY(-4deg)}.dark .pricing-page-shell .pricing-air-current{opacity:.58}.pricing-hero{padding-top:clamp(0rem,.8vw,.65rem)}.pricing-launch-word{color:rgb(var(--accent))}.pricing-prelaunch-title-line{display:block}.pricing-prelaunch-counter{box-sizing:border-box;border:1px solid rgb(var(--accent));width:min(100%,28rem)}@supports (color:color-mix(in lab,red,red)){.pricing-prelaunch-counter{border:1px solid color-mix(in oklab,rgb(var(--accent))30%,rgb(var(--card-border)))}}.pricing-prelaunch-counter{background:linear-gradient(135deg,rgb(var(--accent)/.08),transparent 52%),rgb(var(--card-bg)/.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.7rem;padding:.72rem .85rem .78rem;box-shadow:inset 0 1px #ffffffc7,0 .9rem 2rem #18181b0f}.dark .pricing-prelaunch-counter{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .pricing-prelaunch-counter{border-color:color-mix(in oklab,rgb(var(--accent))36%,rgb(var(--card-dark-bg)))}}.dark .pricing-prelaunch-counter{background:linear-gradient(135deg,rgb(var(--accent)/.13),transparent 52%),rgb(var(--card-dark-bg)/.82);box-shadow:inset 0 1px #ffffff14,0 .9rem 2rem #00000038}.pricing-prelaunch-counter__top{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.pricing-prelaunch-counter__label{color:rgb(var(--text-strong));letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:850;line-height:1}.dark .pricing-prelaunch-counter__label{color:rgb(var(--text-strong-dark))}.pricing-prelaunch-counter__value{color:rgb(var(--text-default));align-items:baseline;gap:.25rem;font-size:.82rem;font-weight:750;line-height:1;display:inline-flex}.pricing-prelaunch-counter__value strong{color:rgb(var(--text-strong));letter-spacing:0;font-size:1.35rem;font-weight:900}.dark .pricing-prelaunch-counter__value{color:rgb(var(--text-subtle-dark))}.dark .pricing-prelaunch-counter__value strong{color:rgb(var(--text-strong-dark))}.pricing-prelaunch-counter__track{background:rgb(var(--accent));border-radius:9999px;height:.42rem;margin-top:.62rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.pricing-prelaunch-counter__track{background:color-mix(in oklab,rgb(var(--accent))14%,rgb(var(--card-border)))}}.dark .pricing-prelaunch-counter__track{background:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .pricing-prelaunch-counter__track{background:color-mix(in oklab,rgb(var(--accent))22%,#3f3f46)}}.pricing-prelaunch-counter__fill{width:var(--prelaunch-spots-claimed,0%);border-radius:inherit;background:linear-gradient(90deg,rgb(var(--accent)),rgb(var(--accent)));position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.pricing-prelaunch-counter__fill{background:linear-gradient(90deg,rgb(var(--accent)),color-mix(in oklab,rgb(var(--accent))72%,#18181b))}}.pricing-prelaunch-counter__fill{box-shadow:0 0 1.1rem rgb(var(--accent)/.26)}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-hero h1,.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-hero-copy{max-width:min(100%,48rem);margin-inline:auto}.pricing-plan-card[data-flux-card],.pricing-included-card[data-flux-card]{border-radius:.7rem}.pricing-plan-card[data-flux-card]{--card-shadow-hover-x:9px;--card-shadow-hover-y:15px;--card-shadow-hover-lift:-5px;opacity:1;min-height:22.75rem;transition:border-color .18s,box-shadow .18s,opacity .18s,transform .18s}.pricing-page-shell{--pricing-plan-highlight:63 63 70}.dark .pricing-page-shell{--pricing-plan-highlight:212 212 216}.pricing-plan-card--selected[data-flux-card]{--card-shadow-active-x:var(--card-shadow-hover-x);--card-shadow-active-y:var(--card-shadow-hover-y);border-color:rgb(var(--pricing-plan-highlight));box-shadow:var(--card-shadow-active-x) var(--card-shadow-active-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity)),0 0 0 3px rgb(var(--pricing-plan-highlight)/.12);transform:translateY(var(--card-shadow-hover-lift))}.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-card--annual[data-flux-card]{border-color:rgb(var(--pricing-plan-highlight));box-shadow:var(--card-shadow-active-x) var(--card-shadow-active-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity)),0 0 0 3px rgb(var(--pricing-plan-highlight)/.08)}.pricing-plan-card--dimmed .pricing-plan-content{opacity:.72;transition:opacity .18s}.pricing-plan-card--dimmed[data-flux-card]:hover .pricing-plan-content,.pricing-plan-card--dimmed[data-flux-card]:focus-within .pricing-plan-content{opacity:.9}.pricing-plan-card--dimmed[data-flux-card]{border-color:rgb(var(--card-border))}@supports (color:color-mix(in lab,red,red)){.pricing-plan-card--dimmed[data-flux-card]{border-color:color-mix(in oklab,rgb(var(--card-border))52%,rgb(var(--card-bg)))}}.pricing-plan-card--dimmed[data-flux-card]{box-shadow:var(--card-shadow-x) var(--card-shadow-y) 0 0 rgba(var(--card-shadow-color),.2);transform:scale(.985)}.dark .pricing-plan-card--dimmed[data-flux-card]{border-color:#464646}@supports (color:color-mix(in lab,red,red)){.dark .pricing-plan-card--dimmed[data-flux-card]{border-color:color-mix(in oklab,#464646 62%,rgb(var(--card-dark-bg)))}}.pricing-plan-card--dimmed[data-flux-card]:hover,.pricing-plan-card--dimmed[data-flux-card]:focus-within{border-color:rgb(var(--card-border));box-shadow:var(--card-shadow-x) var(--card-shadow-y) 0 0 rgba(var(--card-shadow-color),.4);transform:none}.pricing-plan-select-hitbox{z-index:5;border-radius:inherit;cursor:pointer;position:absolute;inset:0}.pricing-plan-select-hitbox:focus-visible{outline:3px solid rgb(var(--accent)/.42);outline-offset:4px}.pricing-plan-content{pointer-events:none}.pricing-plan-content :where(button,a){pointer-events:auto}.pricing-value-pill{color:#166534;text-transform:uppercase;background:#dcfce7;border-radius:.35rem;justify-content:center;align-items:center;min-height:1.55rem;padding:.15rem .65rem;font-size:.78rem;font-weight:800;line-height:1;display:inline-flex}.dark .pricing-value-pill{color:#bbf7d0;background:#14532d70}.pricing-value-pill--corner{z-index:6;transform-origin:50%;letter-spacing:.03em;pointer-events:none;border-radius:0;justify-content:center;width:9.7rem;min-height:0;padding:.48rem 0;font-size:.72rem;font-weight:900;position:absolute;top:1.28rem;left:auto;right:-2.95rem;transform:rotate(45deg);box-shadow:0 1px 3px #0003}.pricing-plan-price{font-size:clamp(2.15rem,3.7vw,2.85rem);font-weight:800;line-height:.95}.pricing-plan-sale-wrap{justify-items:center;gap:.42rem;display:grid}.pricing-plan-regular-price-row{color:rgb(var(--text-default));justify-content:center;align-items:baseline;gap:.62rem;line-height:1;display:inline-flex}.pricing-plan-regular-price{color:rgb(var(--text-strong));letter-spacing:0;font-size:1.62rem;font-weight:850;position:relative}.pricing-plan-regular-price:after{content:"";background:#71717a99;border-radius:9999px;height:.12em;position:absolute;top:46%;left:-.08em;right:-.08em}.pricing-plan-regular-note{color:#71717a;font-size:.9rem;font-weight:800}.pricing-plan-price-row--sale{margin-top:0}.pricing-plan-price-row--sale .pricing-plan-price{color:#15803d}.dark .pricing-plan-regular-note{color:#a1a1aa}.dark .pricing-plan-price-row--sale .pricing-plan-price{color:#86efac}.dark .pricing-plan-regular-price{color:rgb(var(--text-strong-dark))}.dark .pricing-plan-regular-price:after{background:#a1a1aa99}.pricing-plan-savings{color:#15803d;margin-top:.45rem;font-size:.82rem;font-style:italic;font-weight:800;line-height:1.2}.dark .pricing-plan-savings{color:#86efac}.pricing-list-check{filter:saturate(.7)}.pricing-plan-card li strong{color:rgb(var(--text-strong));font-weight:800}.dark .pricing-plan-card li strong{color:rgb(var(--text-strong-dark))}.pricing-plan-cta[data-flux-button]{--breeze-action-solid-fill:#18181b;--breeze-action-solid-hover-fill:#27272a;--breeze-action-solid-border-color:#0000001a;--breeze-action-solid-hover-border-color:#0000001a;--breeze-action-solid-shelf-color:#fff3;--breeze-action-solid-hover-shelf-color:#fff3;min-height:2.85rem;color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#18181b!important;border-color:#0000001a!important}.pricing-plan-cta[data-flux-button]:hover{background-color:#27272a!important;border-color:#0000001a!important}.pricing-plan-cta--selected[data-flux-button]{--breeze-action-solid-fill:rgb(var(--accent));--breeze-action-solid-hover-fill:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.pricing-plan-cta--selected[data-flux-button]{--breeze-action-solid-hover-fill:color-mix(in oklab,rgb(var(--accent))88%,rgb(var(--text-strong)))}}.pricing-plan-cta--selected[data-flux-button]{--breeze-action-solid-border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.pricing-plan-cta--selected[data-flux-button]{--breeze-action-solid-border-color:color-mix(in oklab,rgb(var(--accent))70%,rgb(var(--card-border)))}}.pricing-plan-cta--selected[data-flux-button]{--breeze-action-solid-hover-border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.pricing-plan-cta--selected[data-flux-button]{--breeze-action-solid-hover-border-color:color-mix(in oklab,rgb(var(--accent))58%,rgb(var(--text-strong)))}}.pricing-plan-cta--selected[data-flux-button]{--breeze-action-solid-shelf-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.pricing-plan-cta--selected[data-flux-button]{--breeze-action-solid-shelf-color:color-mix(in oklab,rgb(var(--accent))68%,rgb(var(--text-strong)))}}.pricing-plan-cta--selected[data-flux-button]{--breeze-action-solid-hover-shelf-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.pricing-plan-cta--selected[data-flux-button]{--breeze-action-solid-hover-shelf-color:color-mix(in oklab,rgb(var(--accent))56%,rgb(var(--text-strong)))}}.pricing-plan-cta--selected[data-flux-button]{background-color:rgb(var(--accent))!important;border-color:rgb(var(--accent))!important}@supports (color:color-mix(in lab,red,red)){.pricing-plan-cta--selected[data-flux-button]{border-color:color-mix(in oklab,rgb(var(--accent))70%,rgb(var(--card-border)))!important}}.pricing-plan-cta--selected[data-flux-button]{color:rgb(var(--accent-foreground))!important;-webkit-text-fill-color:rgb(var(--accent-foreground))!important}.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{--breeze-action-solid-fill:rgb(var(--accent));--breeze-action-solid-hover-fill:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{--breeze-action-solid-hover-fill:color-mix(in oklab,rgb(var(--accent))88%,rgb(var(--text-strong)))}}.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{--breeze-action-solid-border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{--breeze-action-solid-border-color:color-mix(in oklab,rgb(var(--accent))70%,rgb(var(--card-border)))}}.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{--breeze-action-solid-hover-border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{--breeze-action-solid-hover-border-color:color-mix(in oklab,rgb(var(--accent))58%,rgb(var(--text-strong)))}}.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{--breeze-action-solid-shelf-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{--breeze-action-solid-shelf-color:color-mix(in oklab,rgb(var(--accent))68%,rgb(var(--text-strong)))}}.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{--breeze-action-solid-hover-shelf-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{--breeze-action-solid-hover-shelf-color:color-mix(in oklab,rgb(var(--accent))56%,rgb(var(--text-strong)))}}.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{background-color:rgb(var(--accent))!important;border-color:rgb(var(--accent))!important}@supports (color:color-mix(in lab,red,red)){.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{border-color:color-mix(in oklab,rgb(var(--accent))70%,rgb(var(--card-border)))!important}}.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{color:rgb(var(--accent-foreground))!important;-webkit-text-fill-color:rgb(var(--accent-foreground))!important}.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]:hover{background-color:rgb(var(--accent))!important}@supports (color:color-mix(in lab,red,red)){.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]:hover{background-color:color-mix(in oklab,rgb(var(--accent))88%,rgb(var(--text-strong)))!important}}.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]:hover{border-color:rgb(var(--accent))!important}@supports (color:color-mix(in lab,red,red)){.pricing-page-shell:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]:hover{border-color:color-mix(in oklab,rgb(var(--accent))58%,rgb(var(--text-strong)))!important}}.pricing-plan-cta--selected[data-flux-button]:hover{background-color:rgb(var(--accent))!important}@supports (color:color-mix(in lab,red,red)){.pricing-plan-cta--selected[data-flux-button]:hover{background-color:color-mix(in oklab,rgb(var(--accent))88%,rgb(var(--text-strong)))!important}}.pricing-plan-cta--selected[data-flux-button]:hover{border-color:rgb(var(--accent))!important}@supports (color:color-mix(in lab,red,red)){.pricing-plan-cta--selected[data-flux-button]:hover{border-color:color-mix(in oklab,rgb(var(--accent))58%,rgb(var(--text-strong)))!important}}.dark .pricing-plan-cta[data-flux-button]{background-color:rgb(var(--button-dark-bg))!important;border-color:rgb(var(--button-dark-bg)/.5)!important;color:rgb(var(--button-dark-text))!important;-webkit-text-fill-color:rgb(var(--button-dark-text))!important}.dark .pricing-plan-cta[data-flux-button]:hover{background-color:rgb(var(--button-dark-bg-hover))!important}.dark .pricing-plan-cta--selected[data-flux-button]{background-color:rgb(var(--accent))!important;border-color:rgb(var(--accent)/.72)!important;color:rgb(var(--accent-foreground))!important;-webkit-text-fill-color:rgb(var(--accent-foreground))!important}.pricing-included-card[data-flux-card]{--card-shadow-hover-x:7px;--card-shadow-hover-y:10px}.pricing-addon-option{border:var(--card-border-width)solid var(--border-color);background:rgb(var(--card-bg));width:100%;color:inherit;text-align:left;box-shadow:var(--card-shadow-x) var(--card-shadow-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity));cursor:pointer;border-radius:.7rem;align-items:center;gap:.95rem;padding:.9rem 1.55rem .9rem 1rem;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:flex}.pricing-addon-option:hover,.pricing-addon-option:focus-visible{border-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.pricing-addon-option:hover,.pricing-addon-option:focus-visible{border-color:color-mix(in oklab,rgb(var(--accent))44%,rgb(var(--card-border)))}}.pricing-addon-option:hover,.pricing-addon-option:focus-visible{box-shadow:var(--card-shadow-hover-x) var(--card-shadow-hover-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity));transform:translateY(-2px)}.pricing-addon-option:focus-visible{outline:3px solid rgb(var(--accent)/.34);outline-offset:4px}.pricing-addon-option--selected{background:rgb(var(--card-bg));box-shadow:var(--card-shadow-hover-x) var(--card-shadow-hover-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity)),0 0 0 2px #16a34a24;border-color:#16a34a;transform:translateY(-2px)}.pricing-addon-option--selected:hover,.pricing-addon-option--selected:focus-visible{border-color:#16a34a}.dark .pricing-addon-option{border-color:var(--border-color-dark);background:rgb(var(--card-dark-bg))}.dark .pricing-addon-option--selected,.dark .pricing-addon-option--selected:hover,.dark .pricing-addon-option--selected:focus-visible{background:rgb(var(--card-dark-bg));border-color:#16a34a}.pricing-addon-tail{flex:none;justify-content:flex-end;align-items:center;gap:.7rem;min-width:max-content;margin-left:auto;display:inline-flex}.pricing-addon-selector{aspect-ratio:1;width:2.25rem;height:2.25rem;color:rgb(var(--card-border));flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.pricing-addon-selector{color:color-mix(in oklab,rgb(var(--card-border))76%,rgb(var(--accent)))}}.pricing-addon-selector{transition:color .16s,transform .16s}.dark .pricing-addon-selector{color:#71717a}@supports (color:color-mix(in lab,red,red)){.dark .pricing-addon-selector{color:color-mix(in oklab,#71717a 62%,rgb(var(--accent)))}}.pricing-addon-check{width:100%;height:100%;display:block}.pricing-addon-check__circle{stroke-dasharray:201;stroke-dashoffset:0}.pricing-addon-check__mark{stroke-dasharray:46;stroke-dashoffset:46px}.pricing-addon-option--selected .pricing-addon-selector{color:#22c55e;transform:scale(1.04)}.pricing-addon-option--selected .pricing-addon-check__circle{animation:.5s ease-out forwards pricingAddonDrawCircle}.pricing-addon-option--selected .pricing-addon-check__mark{animation:.35s ease-out .32s forwards pricingAddonDrawMark}@keyframes pricingAddonDrawCircle{0%{stroke-dashoffset:201px}to{stroke-dashoffset:0}}@keyframes pricingAddonDrawMark{0%{stroke-dashoffset:46px}to{stroke-dashoffset:0}}.pricing-addon-icon{border-radius:.45rem;flex:none;justify-content:center;align-items:center;width:3.55rem;height:3.55rem;display:inline-flex}.pricing-addon-icon--green{color:#16a34a;background:#dcfce7}.pricing-addon-icon--blue{color:#2563eb;background:#dbeafe}.dark .pricing-addon-icon--green{color:#86efac;background:#14532d70}.dark .pricing-addon-icon--blue{color:#93c5fd;background:#1e40af57}.pricing-addon-price{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:.25rem;min-width:7.4rem;display:flex}.pricing-addon-price__amount{color:rgb(var(--text-strong));letter-spacing:0;font-size:clamp(1.85rem,3.05vw,2.35rem);font-weight:850;line-height:.95}.pricing-addon-price__note{max-width:6.8rem;color:rgb(var(--text-default));font-size:.78rem;font-weight:700;line-height:1.1}.dark .pricing-addon-price__amount{color:rgb(var(--text-strong-dark))}.dark .pricing-addon-price__note{color:rgb(var(--text-subtle-dark))}.pricing-included-card[data-flux-card]{border-color:var(--border-color);background:linear-gradient(#22c55e0d,#22c55e0d),rgb(var(--card-bg))}.dark .pricing-included-card[data-flux-card]{border-color:var(--border-color-dark);background:linear-gradient(#22c55e14,#22c55e14),rgb(var(--card-dark-bg))}.pricing-included-check{color:#22c55e}.pricing-included-check.typed-status-icon{width:7rem;height:7rem}.pricing-included-check .typed-svg-check{width:100%;height:100%;animation:.22s cubic-bezier(.34,1.56,.64,1) both typedIconGrow;display:block}@media(min-width:1024px)and (max-height:900px){.pricing-page-shell{padding-block:.5rem .75rem}.pricing-page-shell .pricing-air-bleed{height:clamp(5.4rem,7.2vw,6.75rem);top:clamp(4.65rem,8.2vw,6.25rem)}.pricing-hero{padding-top:0}.pricing-hero h1{font-size:clamp(2.2rem,3.65vw,3.05rem);line-height:.98}.pricing-hero-copy{max-width:42rem;margin-top:.45rem;font-size:.95rem;line-height:1.45}.pricing-prelaunch-counter{margin-top:.6rem;padding:.55rem .68rem .6rem}.pricing-prelaunch-counter__label{font-size:.62rem}.pricing-prelaunch-counter__value strong{font-size:1.08rem}.pricing-prelaunch-counter__track{height:.34rem;margin-top:.48rem}.pricing-plan-section{margin-top:.7rem}.pricing-plan-grid{gap:1rem}.pricing-plan-card[data-flux-card]{--card-shadow-hover-x:7px;--card-shadow-hover-y:11px;--card-shadow-hover-lift:-3px;min-height:17.25rem}.pricing-plan-content{padding:.68rem .9rem!important}.pricing-value-pill{min-height:1.28rem;padding-inline:.48rem;font-size:.66rem}.pricing-plan-content>.mb-3:first-child{margin-bottom:.45rem}.pricing-plan-name{font-size:1.18rem}.pricing-plan-price-row{margin-top:.42rem}.pricing-plan-sale-wrap{gap:.28rem;margin-top:.32rem}.pricing-plan-regular-price{font-size:1.2rem}.pricing-plan-regular-note{font-size:.72rem}.pricing-plan-price{font-size:clamp(1.82rem,3vw,2.32rem)}.pricing-plan-period{padding-bottom:.35rem;font-size:.78rem}.pricing-plan-savings{margin-top:.25rem;font-size:.72rem}.pricing-plan-divider{margin-block:.5rem}.pricing-plan-intro{margin-bottom:.55rem;font-size:.82rem}.pricing-plan-feature-list{font-size:.76rem;line-height:1.15}.pricing-plan-feature-list>:not([hidden])~:not([hidden]){margin-top:.26rem}.pricing-plan-feature-list li{gap:.34rem}.pricing-list-check{width:.78rem;height:.78rem;margin-top:.05rem}.pricing-plan-action{padding-top:.55rem}.pricing-plan-cta[data-flux-button]{min-height:2.28rem;font-size:.82rem}.pricing-addons-section{margin-top:.6rem}.pricing-addons-heading{font-size:1.18rem}.pricing-addons-body{margin-top:.55rem}.pricing-addons-body .grid{gap:1rem}.pricing-addon-option{gap:.7rem;min-height:0;padding:.62rem 1.05rem .62rem .78rem}.pricing-addon-tail{gap:.5rem}.pricing-addon-selector{width:2rem;height:2rem}.pricing-addon-icon{width:2.8rem;height:2.8rem}.pricing-addon-icon svg{width:1.55rem;height:1.55rem}.pricing-addon-option .text-lg{font-size:.95rem}.pricing-addon-option .text-sm{margin-top:.18rem;font-size:.78rem}.pricing-addon-price{gap:.16rem;min-width:5.65rem}.pricing-addon-price__amount{font-size:clamp(1.45rem,2.35vw,1.88rem)}.pricing-addon-price__note{font-size:.66rem}.pricing-included-card[data-flux-card]{padding:1.25rem!important}.pricing-included-card>div{gap:.7rem}.pricing-included-title{font-size:1.18rem}.pricing-included-copy{font-size:.78rem}.pricing-included-check.typed-status-icon{width:6.5rem;height:6.5rem}.pricing-guarantee{gap:.55rem;margin-top:.32rem;font-size:.78rem}.pricing-guarantee svg{width:1.45rem;height:1.45rem}}@media(max-width:767.98px){.pricing-page-shell .pricing-air-bleed{height:9.6rem;top:9.5rem}.pricing-page-shell .pricing-air-current{opacity:.58;width:176%;left:-38%}.pricing-plan-card[data-flux-card]{min-height:auto}.pricing-plan-card--dimmed .pricing-plan-content{opacity:.82}.pricing-addon-option{align-items:flex-start;gap:.85rem;min-height:7.4rem;padding:.95rem}.pricing-addon-tail{gap:.55rem}.pricing-addon-icon{width:3.5rem;height:3.5rem}.pricing-addon-price{min-width:6.4rem}}@media(max-width:639.98px){.pricing-addon-icon{display:none}.pricing-addon-price{min-width:5.45rem}.pricing-addon-tail{gap:.42rem}.pricing-addon-price__amount{font-size:1.62rem}.pricing-addon-price__note{max-width:4.8rem}}@media(prefers-reduced-motion:reduce){.pricing-page-shell .pricing-air-current,.pricing-page-shell .welcome-air-current__phase,.pricing-page-shell .welcome-air-current__layer,.pricing-page-shell .welcome-air-current__line--fine,.pricing-page-shell .welcome-air-current__texture,.pricing-page-shell .typed-svg-circle,.pricing-page-shell .typed-svg-mark,.pricing-page-shell .pricing-addon-check__circle,.pricing-page-shell .pricing-addon-check__mark{animation:none!important}.pricing-addon-option--selected .pricing-addon-check__mark{stroke-dashoffset:0}.pricing-plan-card--selected[data-flux-card]{transform:none}}.pricing-page-shell .pricing-hero{margin-top:-.7rem}.pricing-page-shell .pricing-hero h1{font-size:2.95rem}.pricing-page-shell .pricing-hero-copy{font-size:.92rem}.pricing-page-shell .pricing-guarantee{margin-top:1.8rem;margin-bottom:0}.pricing-page-shell .pricing-addon-tail{gap:1rem}.pricing-page-shell .pricing-included-check.typed-status-icon{width:3rem;height:3rem}.pricing-page-shell .pricing-air-bleed{top:14rem}@media(min-width:880px){.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-air-bleed{top:16.25rem}}.pricing-page-shell .pricing-plan-price{font-size:2.2rem}.pricing-page-shell .pricing-addon-price__amount{font-size:1.8rem}.pricing-page-shell.pp-cta-action .pricing-plan-cta--selected[data-flux-button],.pricing-page-shell.pp-cta-action:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]{--breeze-action-solid-fill:#18181b;--breeze-action-solid-hover-fill:#27272a;--breeze-action-solid-shelf-color:#fff3;--breeze-action-solid-hover-shelf-color:#fff3;color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#18181b!important;border-color:#0000001a!important}.pricing-page-shell.pp-cta-action .pricing-plan-cta--selected[data-flux-button]:hover,.pricing-page-shell.pp-cta-action:not(.pricing-page-shell--has-selection) .pricing-plan-cta--annual-default[data-flux-button]:hover{background-color:#27272a!important;border-color:#0000001a!important}.dark .pricing-page-shell.pp-cta-action .pricing-plan-cta--selected[data-flux-button]{background-color:rgb(var(--button-dark-bg))!important;border-color:rgb(var(--button-dark-bg)/.5)!important}.pricing-page-shell .pricing-addons-grid{max-width:57rem;margin-inline:auto}.pricing-page-shell .pricing-track-switch-wrap{text-align:center;flex-direction:column;align-items:center;margin:0 auto 1.25rem;display:flex}.pricing-page-shell .pricing-track-switch{background:#f4f4f5;border:1px solid #e4e4e7;border-radius:9999px;gap:.25rem;max-width:100%;padding:.25rem;display:inline-flex}.dark .pricing-page-shell .pricing-track-switch{background:#27272a;border-color:#3f3f46}.pricing-page-shell .pricing-track-option{appearance:none;white-space:nowrap;color:#3f3f46;cursor:pointer;background:0 0;border:0;border-radius:9999px;min-height:2.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition:background .15s,color .15s,box-shadow .15s}.pricing-page-shell .pricing-track-option:hover:not(.is-active){color:#18181b;background:#e4e4e7b3}.pricing-page-shell .pricing-track-option:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.dark .pricing-page-shell .pricing-track-option{color:#d4d4d8}.dark .pricing-page-shell .pricing-track-option:hover:not(.is-active){color:#fff;background:#3f3f46b3}.pricing-page-shell .pricing-track-option.is-active{color:#fff;background:#18181b;box-shadow:0 1px 2px #0000002e}.dark .pricing-page-shell .pricing-track-option.is-active{color:#09090b;background:#f4f4f5}.pricing-page-shell .pricing-track-caption{color:#52525b;text-wrap:balance;margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.dark .pricing-page-shell .pricing-track-caption{color:#a1a1aa}@media(max-width:879.98px){.pricing-page-shell .pricing-track-switch-wrap{margin-bottom:1rem}.pricing-page-shell .pricing-track-option{padding-inline:1rem}}@media(prefers-reduced-motion:reduce){.pricing-page-shell .pricing-track-option{transition:none}}.pricing-page-shell .pricing-plan-tabs{background:#f4f4f5;border:1px solid #e4e4e7;border-radius:9999px;justify-content:center;gap:.25rem;width:max-content;max-width:100%;margin:0 auto 1.15rem;padding:.25rem;display:flex}.dark .pricing-page-shell .pricing-plan-tabs{background:#27272a;border-color:#3f3f46}.pricing-page-shell .pricing-plan-tab{appearance:none;white-space:nowrap;color:#52525b;cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:.5rem 1.05rem;font-size:.85rem;font-weight:600;line-height:1;transition:background .15s,color .15s,box-shadow .15s}.dark .pricing-page-shell .pricing-plan-tab{color:#a1a1aa}.pricing-page-shell .pricing-plan-tab.is-active{color:#18181b;background:#fff;box-shadow:0 1px 2px #00000024}.dark .pricing-page-shell .pricing-plan-tab.is-active{color:#fff;background:#09090b}.pricing-page-shell .pricing-plan-grid{--pp-card-w:min(76vw,20rem);width:var(--page-vw);scroll-snap-type:x mandatory;padding-block:1.5rem;padding-inline:calc((var(--page-vw) - var(--pp-card-w))/2);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:1rem;margin-block:-1rem;display:flex;position:relative;left:50%;overflow:auto visible;transform:translate(-50%)}.pricing-page-shell .pricing-plan-grid::-webkit-scrollbar{display:none}.pricing-page-shell .pricing-plan-grid>*{box-sizing:border-box;width:var(--pp-card-w);scroll-snap-align:center;flex:none}.pricing-page-shell .pricing-plan-grid.pricing-plan-grid--hidden{display:none}@media(min-width:880px){.pricing-page-shell .pricing-plan-tabs{display:none}.pricing-page-shell .pricing-plan-grid{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,21rem));justify-content:center;align-items:stretch;gap:1.25rem;width:auto;margin:0;padding:0;display:grid;position:static;left:auto;overflow:visible;transform:none}.pricing-page-shell .pricing-plan-grid>*{width:auto}.pricing-page-shell .pricing-plan-grid--single{grid-template-columns:minmax(20rem,22rem);justify-content:center}.pricing-page-shell .pricing-addons-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1180px){.pricing-page-shell[data-pricing-surface=prelaunch] [data-pricing-start-options]{--pricing-prelaunch-card-width:22rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-grid--single{grid-template-columns:var(--pricing-prelaunch-card-width)}.pricing-page-shell[data-pricing-surface=prelaunch] [data-pricing-choice-divider]{left:calc(50% + (var(--pricing-prelaunch-card-width)/2) + 1rem)}.pricing-page-shell[data-pricing-surface=prelaunch] [data-pricing-trial-choice]{left:calc(50% + (var(--pricing-prelaunch-card-width)/2) + 5.25rem)}}@media(max-width:879.98px){.pricing-page-shell .pricing-hero{margin-top:var(--pp-m-hero-top,-.25rem);max-width:none}.pricing-page-shell .pricing-hero h1{max-width:none;font-size:var(--pp-m-title,clamp(1.7rem,6.4vw,2.5rem));text-wrap:wrap;line-height:1.06}.pricing-page-shell .pricing-hero-copy{max-width:none;font-size:var(--pp-m-sub,.85rem);text-wrap:wrap;margin-top:.5rem;line-height:1.4}.pricing-page-shell .pricing-addon-price__amount{font-size:1.35rem}.pricing-page-shell .pricing-addon-name{font-size:1rem}.pricing-page-shell .pricing-addon-desc{font-size:.78rem}.pricing-page-shell .pricing-addon-tail{gap:.5rem}.pricing-page-shell .pricing-addon-selector{width:1.7rem;height:1.7rem}.pricing-page-shell .pricing-addon-option{align-items:center;gap:.65rem;min-height:0;padding-block:.8rem}.pricing-page-shell .pricing-prelaunch-counter{width:calc(100vw - 2.5rem);max-width:28rem;margin-top:.8rem}.pricing-page-shell .pricing-plan-grid--single{scroll-snap-type:none;width:min(100%,22rem);margin-inline:auto;padding:1.5rem 0;display:block;position:static;left:auto;overflow:visible;transform:none}.pricing-page-shell .pricing-plan-grid--single>*{width:100%}}@media(min-width:880px)and (max-width:1023.98px){.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-hero{margin-top:-2rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-hero h1{font-size:2.35rem;line-height:1.03}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-hero-copy{max-width:min(100%,44rem);margin-top:.55rem;font-size:.92rem;line-height:1.45}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-prelaunch-counter{margin-top:.75rem}}@media(max-width:879.98px){.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-hero{max-width:min(100%,48rem)}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-hero h1,.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-hero-copy{max-width:min(100%,44rem)}}@media(min-width:640px)and (max-width:879.98px){.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-hero h1{font-size:2.35rem;line-height:1.03}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-hero-copy{font-size:.92rem;line-height:1.45}}@media(max-width:1023.98px){.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-card[data-flux-card]{--card-shadow-hover-x:7px;--card-shadow-hover-y:11px;--card-shadow-hover-lift:-3px;min-height:auto}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-content{padding:.68rem .9rem!important}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-name{font-size:1.18rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-sale-wrap{gap:.28rem;margin-top:.32rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-regular-price{font-size:1.2rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-regular-note{font-size:.72rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-price{font-size:2.32rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-period{padding-bottom:.35rem;font-size:.78rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-divider{margin-block:.5rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-intro{margin-bottom:.55rem;font-size:.82rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-feature-list{font-size:.76rem;line-height:1.15}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-feature-list>:not([hidden])~:not([hidden]){margin-top:.26rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-feature-list li{gap:.34rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-list-check{width:.78rem;height:.78rem;margin-top:.05rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-action{padding-top:.55rem}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-cta[data-flux-button]{min-height:2.28rem;font-size:.82rem}}.pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-card--selected[data-flux-card],.pricing-page-shell[data-pricing-surface=prelaunch]:not(.pricing-page-shell--has-selection) .pricing-plan-card--annual[data-flux-card]{border-color:var(--border-color);box-shadow:var(--card-shadow-active-x) var(--card-shadow-active-y) 0 0 rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.dark .pricing-page-shell[data-pricing-surface=prelaunch] .pricing-plan-card--selected[data-flux-card],.dark .pricing-page-shell[data-pricing-surface=prelaunch]:not(.pricing-page-shell--has-selection) .pricing-plan-card--annual[data-flux-card]{border-color:var(--border-color-dark)}.pricing-page-shell .pricing-addons-cue{color:rgb(var(--accent));flex-direction:column;flex:none;align-items:center;gap:.125rem;transition:opacity .3s;display:inline-flex}.pricing-page-shell .pricing-addons-cue--hidden{opacity:0;pointer-events:none}@media(min-width:880px){.pricing-page-shell .pricing-addons-cue{display:none!important}}.pricing-page-shell .pricing-addons-cue__chevron{width:2.25rem;height:2.25rem;animation:1s infinite pricing-addons-cue-bounce}.pricing-page-shell .pricing-addons-cue__chevron--lag{opacity:.65;animation-delay:.15s}@keyframes pricing-addons-cue-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:translateY(0)}}@media(prefers-reduced-motion:reduce){.pricing-page-shell .pricing-addons-cue__chevron{animation:none}}.pricing-page-shell .pricing-addons-heading{--shimmer-base:#09090b;background-image:linear-gradient(100deg,var(--shimmer-base)0%,var(--shimmer-base)42%,rgb(var(--accent))50%,var(--shimmer-base)58%,var(--shimmer-base)100%);-webkit-text-fill-color:transparent;color:#0000;background-position:125% 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:3.2s linear infinite pricing-addons-shimmer}.dark .pricing-page-shell .pricing-addons-heading{--shimmer-base:#fff}@keyframes pricing-addons-shimmer{0%{background-position:125% 0}to{background-position:-40% 0}}@media(prefers-reduced-motion:reduce){.pricing-page-shell .pricing-addons-heading{background-position:50% 0;animation:none}}.pp-tuner{z-index:9999;color:#18181b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff7;border:1px solid #0000001f;border-radius:.75rem;width:18rem;max-height:85vh;padding:.85rem 1rem 1rem;font-size:.78rem;position:fixed;bottom:1rem;right:1rem;overflow-y:auto;box-shadow:0 12px 32px #00000038}.dark .pp-tuner{color:#f4f4f5;background:#18181bf7;border-color:#ffffff24}.pp-tuner__head{justify-content:space-between;align-items:center;margin-bottom:.55rem;font-size:.85rem;display:flex}.pp-tuner__head button{cursor:pointer;width:1.5rem;height:1.5rem;color:inherit;background:#0000000f;border-radius:.4rem;font-size:1.1rem;line-height:1}.pp-tuner__row{grid-template-columns:1fr auto;align-items:center;gap:.15rem .6rem;margin-bottom:.6rem;display:grid}.pp-tuner__row>span{grid-column:1/-1;font-weight:600}.pp-tuner__row input[type=range]{width:100%;accent-color:rgb(var(--accent))}.pp-tuner__row output{font-variant-numeric:tabular-nums;opacity:.75;text-align:right;min-width:3.6rem}.pp-tuner__readout{font-variant-numeric:tabular-nums;opacity:.85;-webkit-user-select:all;user-select:all;border-top:1px solid #0000001a;margin-top:.2rem;padding-top:.5rem;font-weight:600}.dark .pp-tuner__readout{border-top-color:#ffffff24}.pp-tuner-open{z-index:9999;background:rgb(var(--accent));color:rgb(var(--accent-foreground));cursor:pointer;border-radius:9999px;padding:.5rem .85rem;font-size:.78rem;font-weight:700;position:fixed;bottom:1rem;right:1rem;box-shadow:0 8px 20px #00000038}.breeze-appstore-badge{--badge-height:3.25rem;height:var(--badge-height);border-radius:calc(var(--badge-height)*.165);color:#fff;background:#000;border:1px solid #000;align-items:center;gap:.625rem;max-width:100%;padding-inline:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 6px 16px #0f172a29}.breeze-appstore-badge--sm{--badge-height:2.75rem;gap:.5rem;padding-inline:.85rem}.breeze-appstore-badge:hover{transform:translateY(-1px);box-shadow:0 10px 22px #0f172a38}.breeze-appstore-badge:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:3px}.breeze-appstore-badge__glyph{width:calc(var(--badge-height)*.44);height:calc(var(--badge-height)*.44);margin-top:calc(var(--badge-height)*.015);flex:none}.breeze-appstore-badge__lockup{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.breeze-appstore-badge__eyebrow{font-size:calc(var(--badge-height)*.168);letter-spacing:.005em;font-weight:400}.breeze-appstore-badge__wordmark{margin-top:calc(var(--badge-height)*.05);font-size:calc(var(--badge-height)*.36);letter-spacing:-.012em;font-weight:500}.dark .breeze-appstore-badge{color:#000;background:#fff;border-color:#fff;box-shadow:0 6px 16px #0006}.dark .breeze-appstore-badge:hover{box-shadow:0 10px 22px #00000080}.breeze-device-frame{--bezel:.5625rem;--screen-radius:2.125rem;width:100%;padding:var(--bezel);border-radius:calc(var(--screen-radius) + var(--bezel));background:linear-gradient(155deg,#45474e,#1a1b1f 38%,#121316 62%,#383a41);position:relative;box-shadow:0 24px 48px -14px #0f172a61,0 0 0 1px #0000008c}.dark .breeze-device-frame{box-shadow:0 24px 48px -14px #0009,0 0 0 1px #ffffff24}.breeze-device-frame__screen{border-radius:var(--screen-radius);aspect-ratio:1320/2868;background:#fafafa;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.breeze-device-frame__screen img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.breeze-app-hero{isolation:isolate;align-items:center;gap:2.75rem;display:grid;position:relative}.breeze-app-hero__copy,.breeze-app-hero__device{z-index:1;position:relative}.breeze-app-hero__copy{text-align:center;flex-direction:column;gap:1.25rem;display:flex}.breeze-app-hero__lede{color:#52525b;max-width:34rem;margin-inline:auto;font-size:1rem;line-height:1.75}.dark .breeze-app-hero__lede{color:#d4d4d8}.breeze-app-hero__actions{flex-direction:column;align-items:center;gap:.625rem;margin-top:.25rem;display:flex}.breeze-app-hero__requires{color:#71717a;font-size:.8125rem}.breeze-app-hero__air{--welcome-air-mobile-width:204vw;--welcome-air-mobile-height:22vw;--welcome-air-mobile-translate-x:-54.5%;--welcome-air-soft-start-opacity:0;--welcome-air-soft-mid-opacity:.15;--welcome-air-soft-end-opacity:.31;--welcome-air-strong-start-opacity:.045;--welcome-air-strong-mid-opacity:.37;--welcome-air-strong-end-opacity:.51;--welcome-air-wisp-opacity:.24;--welcome-air-wisp-width:.9;--welcome-air-wisp-speed:15s;--welcome-air-wisp-speed-slow:17.25s;--welcome-air-wisp-accent-weight:78%;--welcome-air-low-band-thickness-from:.88;--welcome-air-low-band-thickness-to:.8;--welcome-air-drift-wide-from-y:2px;--welcome-air-drift-wide-to-y:-3px;--welcome-air-drift-low-from-y:1.5px;--welcome-air-drift-low-to-y:-2.5px;--welcome-air-phase-0-y:1px;--welcome-air-phase-24-x:2.4%;--welcome-air-phase-24-y:-8px;--welcome-air-phase-51-x:4%;--welcome-air-phase-51-y:5px;--welcome-air-phase-78-x:-1.2%;--welcome-air-phase-78-y:2px;--welcome-air-phase-100-x:4.5%;--welcome-air-phase-100-y:-10px;z-index:0;width:var(--welcome-air-mobile-width);height:clamp(3.9rem,var(--welcome-air-mobile-height),6.25rem);pointer-events:none;opacity:.72;transform:translate(var(--welcome-air-mobile-translate-x))rotate(-1.4deg)skewY(-4deg);transform-origin:42% 58%;grid-area:2/1;position:absolute;top:-2.25rem;left:50%;overflow:visible}.breeze-app-hero__air .welcome-air-current__stop--soft-start{stop-opacity:var(--welcome-air-soft-start-opacity)}.breeze-app-hero__air .welcome-air-current__stop--soft-mid{stop-opacity:var(--welcome-air-soft-mid-opacity)}.breeze-app-hero__air .welcome-air-current__stop--soft-end{stop-opacity:var(--welcome-air-soft-end-opacity)}.breeze-app-hero__air .welcome-air-current__stop--strong-start{stop-opacity:var(--welcome-air-strong-start-opacity)}.breeze-app-hero__air .welcome-air-current__stop--strong-mid{stop-opacity:var(--welcome-air-strong-mid-opacity)}.breeze-app-hero__air .welcome-air-current__stop--strong-end{stop-opacity:var(--welcome-air-strong-end-opacity)}.dark .breeze-app-hero__requires{color:#a1a1aa}.breeze-app-hero__device{justify-self:center;width:min(100%,15.5rem)}@media(min-width:40rem){.breeze-app-hero__device{width:17.5rem}}@media(min-width:64rem){.breeze-app-hero{grid-template-columns:minmax(0,32rem) auto;justify-content:center;align-items:start;gap:3rem}.breeze-app-hero__copy{text-align:left}.breeze-app-hero__actions{align-items:flex-start}.breeze-app-hero__air{--welcome-air-soft-start-opacity:0;--welcome-air-soft-mid-opacity:.13;--welcome-air-soft-end-opacity:.3;--welcome-air-strong-start-opacity:.04;--welcome-air-strong-mid-opacity:.3;--welcome-air-strong-end-opacity:.46;--welcome-air-wisp-opacity:.1;--welcome-air-wisp-width:1;--welcome-air-wisp-speed:16s;--welcome-air-wisp-speed-slow:18.56s;--welcome-air-wisp-accent-weight:75%;--welcome-air-low-band-thickness-from:.75;--welcome-air-low-band-thickness-to:1.25;width:var(--page-vw);margin-left:calc(var(--page-vw)/-2);opacity:.9;transform-origin:18% 58%;grid-area:1/1/auto/-1;height:clamp(6.25rem,8.5vw,8.75rem);top:auto;bottom:3.5rem;left:50%;transform:rotate(-1.4deg)skewY(-4deg)}.breeze-app-hero__lede{margin-inline:0}}.breeze-app-feature-grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media(min-width:40rem){.breeze-app-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.breeze-app-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.breeze-app-feature-card{height:100%}.breeze-app-hero__title{text-wrap:balance;letter-spacing:-.02em!important;font-size:2.25rem!important;line-height:1.1!important}@media(min-width:40rem){.breeze-app-hero__title{font-size:2.75rem!important}}.breeze-app-hero__list{text-align:left;flex-direction:column;align-items:stretch;gap:.625rem;max-width:fit-content;margin:0 auto;padding:0;list-style:none;display:flex}.breeze-app-hero__list li{color:#52525b;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.dark .breeze-app-hero__list li{color:#d4d4d8}@media(min-width:64rem){.breeze-app-hero__list{margin-inline:0}}.breeze-app-preview{justify-items:center;gap:.875rem;width:100%;display:grid}.breeze-app-preview__frame{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.breeze-app-preview__frame:focus-visible{outline:none}.breeze-app-preview__frame:focus-visible .breeze-device-frame{outline:2px solid rgb(var(--accent));outline-offset:4px}.breeze-app-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;height:100%;display:flex;overflow-x:auto}.breeze-app-carousel::-webkit-scrollbar{display:none}.breeze-app-carousel.is-dragging{scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.breeze-app-preview__frame.is-dragging{cursor:grabbing}.breeze-app-carousel__slide{object-fit:cover;object-position:top center;scroll-snap-align:start;flex:0 0 100%;width:100%;height:100%}.breeze-app-preview__caption{color:#52525b;text-align:center;text-wrap:balance;min-height:2.5rem;font-size:.8125rem;font-weight:600;line-height:1.45}.dark .breeze-app-preview__caption{color:#d4d4d8}.breeze-app-preview__dots{justify-content:center;gap:.5rem;display:flex}.breeze-app-dot{cursor:pointer;background:#d4d4d8;border:0;border-radius:9999px;width:.5rem;height:.5rem;transition:all .3s}.dark .breeze-app-dot{background:#71717a}.breeze-app-dot:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:3px}.breeze-app-dot--active{background:rgb(var(--accent));width:1.5rem}.breeze-app-lightbox{z-index:99999;background:#000000db;justify-content:center;align-items:center;padding:clamp(1rem,2vw,2rem);animation:.15s breezeAppLightboxIn;display:flex;position:fixed;inset:0}@keyframes breezeAppLightboxIn{0%{opacity:0}to{opacity:1}}.breeze-app-lightbox__dialog{grid-template-columns:auto minmax(0,1fr) auto;place-items:center;gap:.5rem .875rem;max-width:min(100%,34rem);display:grid;position:relative}.breeze-app-lightbox__nav{color:#f4f4f5;cursor:pointer;background:#18181bb8;border:1px solid #ffffff38;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .16s;display:inline-flex}.breeze-app-lightbox__nav:hover{background:#3f3f46eb}.breeze-app-lightbox__nav:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}@media(max-width:30rem){.breeze-app-lightbox__dialog{grid-template-columns:minmax(0,1fr)}.breeze-app-lightbox__nav{display:none}}.breeze-app-lightbox__image{border-radius:1.25rem;width:auto;max-width:100%;max-height:78vh;display:block;box-shadow:0 30px 60px -20px #000c}.breeze-app-lightbox__caption{color:#e4e4e7;text-align:center;text-wrap:balance;grid-column:1/-1;font-size:.875rem;font-weight:600}.breeze-app-lightbox__close{z-index:1;color:#f4f4f5;cursor:pointer;background:#18181beb;border:1px solid #ffffff38;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;position:absolute;top:-.5rem;right:-.5rem}.breeze-app-lightbox__close:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.breeze-app-access{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.breeze-app-access__actions{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}@media(min-width:48rem){.breeze-app-access{flex-direction:row;justify-content:space-between;align-items:center;gap:2.5rem}.breeze-app-access__actions{flex-direction:column;flex:none;align-items:stretch}}.compare-app-store-cta{--badge-height:2.5rem;gap:.45rem;margin-top:.75rem;padding-inline:.7rem}.compare-page-shell .compare-cell-link{color:rgb(var(--accent));text-underline-offset:2px;font-weight:600;text-decoration:underline}@media(prefers-reduced-motion:reduce){.breeze-app-lightbox{animation:none}.breeze-appstore-badge{transition:none}.breeze-appstore-badge:hover{transform:none}.breeze-app-carousel{scroll-behavior:auto}}.breeze-feature-page{--feature-gap:5rem;gap:var(--feature-gap);flex-direction:column;width:100%;max-width:72rem;margin-inline:auto;display:flex}@media(min-width:64rem){.breeze-feature-page{--feature-gap:7.5rem}}.breeze-feature-hero{isolation:isolate;grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;padding-top:1rem;display:grid;position:relative}.breeze-feature-hero__copy,.breeze-feature-hero__shot{z-index:1;position:relative}.breeze-feature-hero__copy{text-align:center;flex-direction:column;gap:1.25rem;display:flex}.breeze-feature-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--accent));font-size:.75rem;font-weight:800}.breeze-feature-eyebrow--prominent{letter-spacing:.08em;text-wrap:balance;font-size:clamp(1.25rem,5.4vw,1.5rem);font-weight:700;line-height:1.2;font-style:var(--breeze-feature-eyebrow-style,italic)}@property --breeze-eyebrow-grow{syntax:"<number>";inherits:true;initial-value:1}.breeze-feature-eyebrow--prominent{--breeze-eyebrow-depth:.25;--breeze-eyebrow-dx:.707;--breeze-eyebrow-dy:.707;--breeze-eyebrow-depth-near:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.breeze-feature-eyebrow--prominent{--breeze-eyebrow-depth-near:color-mix(in oklab,rgb(var(--accent))30%,#16414a)}}.breeze-feature-eyebrow--prominent{--breeze-eyebrow-depth-far:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.breeze-feature-eyebrow--prominent{--breeze-eyebrow-depth-far:color-mix(in oklab,rgb(var(--accent))22%,#0a2126)}}.breeze-feature-eyebrow--prominent{--breeze-eyebrow-cast:#0b3c4445}.dark .breeze-feature-eyebrow--prominent{--breeze-eyebrow-depth-near:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .breeze-feature-eyebrow--prominent{--breeze-eyebrow-depth-near:color-mix(in oklab,rgb(var(--accent))30%,#2e626e)}}.dark .breeze-feature-eyebrow--prominent{--breeze-eyebrow-depth-far:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.dark .breeze-feature-eyebrow--prominent{--breeze-eyebrow-depth-far:color-mix(in oklab,rgb(var(--accent))22%,#1a4048)}}.dark .breeze-feature-eyebrow--prominent{--breeze-eyebrow-cast:#00000070}.breeze-feature-eyebrow--prominent .breeze-pattern-text-fill{text-shadow:calc(var(--breeze-eyebrow-grow)*var(--breeze-eyebrow-depth)*var(--breeze-eyebrow-dx)*1px)calc(var(--breeze-eyebrow-grow)*var(--breeze-eyebrow-depth)*var(--breeze-eyebrow-dy)*1px)0 var(--breeze-eyebrow-depth-near),calc(var(--breeze-eyebrow-grow)*var(--breeze-eyebrow-depth)*var(--breeze-eyebrow-dx)*2px)calc(var(--breeze-eyebrow-grow)*var(--breeze-eyebrow-depth)*var(--breeze-eyebrow-dy)*2px)0 var(--breeze-eyebrow-depth-near),calc(var(--breeze-eyebrow-grow)*var(--breeze-eyebrow-depth)*var(--breeze-eyebrow-dx)*3px)calc(var(--breeze-eyebrow-grow)*var(--breeze-eyebrow-depth)*var(--breeze-eyebrow-dy)*3px)0 var(--breeze-eyebrow-depth-far),calc(var(--breeze-eyebrow-grow)*var(--breeze-eyebrow-depth)*var(--breeze-eyebrow-dx)*4px)calc(var(--breeze-eyebrow-grow)*var(--breeze-eyebrow-depth)*var(--breeze-eyebrow-dy)*4px)0 var(--breeze-eyebrow-depth-far),calc(var(--breeze-eyebrow-grow)*var(--breeze-eyebrow-depth)*var(--breeze-eyebrow-dx)*5px)calc(var(--breeze-eyebrow-grow)*var(--breeze-eyebrow-depth)*var(--breeze-eyebrow-dy)*7px)calc(var(--breeze-eyebrow-grow)*var(--breeze-eyebrow-depth)*9px)var(--breeze-eyebrow-cast)}@media(prefers-reduced-motion:no-preference){.breeze-feature-eyebrow--prominent{animation:.88s cubic-bezier(.2,.82,.25,1) both breeze-eyebrow-rise}}@keyframes breeze-eyebrow-rise{0%{--breeze-eyebrow-grow:0;transform:translateY(.14em)scale(.965)}60%{--breeze-eyebrow-grow:1.22}to{--breeze-eyebrow-grow:1;transform:translateY(0)scale(1)}}.breeze-feature-eyebrow--prominent.breeze-feature-eyebrow--brutal-sticker{letter-spacing:.12em;--breeze-feature-eyebrow-style:normal;animation:none}.breeze-feature-eyebrow--prominent.breeze-feature-eyebrow--brutal-sticker .breeze-pattern-text-stack{background:rgb(var(--accent));border:var(--card-border-width)solid #18181b;box-shadow:calc(var(--breeze-eyebrow-grow)*5px) calc(var(--breeze-eyebrow-grow)*6px) 0 0 #18181b;border-radius:0;padding:.34em .6em}.dark .breeze-feature-eyebrow--prominent.breeze-feature-eyebrow--brutal-sticker .breeze-pattern-text-stack{border:var(--card-border-width)solid rgb(var(--accent));box-shadow:calc(var(--breeze-eyebrow-grow)*3px) calc(var(--breeze-eyebrow-grow)*4px) 0 0 rgb(var(--accent));background:#2e464d}.breeze-feature-eyebrow--prominent.breeze-feature-eyebrow--brutal-sticker .breeze-pattern-text-fill{color:#fff;text-shadow:none}.dark .breeze-feature-eyebrow--prominent.breeze-feature-eyebrow--brutal-sticker .breeze-pattern-text-fill{color:#f4f4f5}.breeze-feature-eyebrow--prominent.breeze-feature-eyebrow--brutal-sticker{--breeze-pattern-text-shield-density-size:0px;--breeze-pattern-text-fade-filter:none}@media(prefers-reduced-motion:no-preference){.breeze-feature-eyebrow--prominent.breeze-feature-eyebrow--brutal-sticker .breeze-pattern-text-stack{animation:.76s cubic-bezier(.2,.82,.25,1) both breeze-eyebrow-snap}}@keyframes breeze-eyebrow-snap{0%{--breeze-eyebrow-grow:0;transform:scale(.72)rotate(-2.5deg)}55%{--breeze-eyebrow-grow:0;transform:scale(1.05)rotate(.6deg)}72%{--breeze-eyebrow-grow:1.25}to{--breeze-eyebrow-grow:1;transform:none}}.breeze-feature-hero__title{text-wrap:balance;letter-spacing:-.02em!important;font-size:2.25rem!important;line-height:1.1!important}.breeze-feature-hero__lede{text-wrap:pretty;color:#52525b;font-size:1.0625rem;line-height:1.7}.dark .breeze-feature-hero__lede{color:#d4d4d8}.breeze-feature-hero__actions{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}.breeze-feature-hero__air{z-index:0;width:var(--page-vw);margin-left:calc(var(--page-vw)/-2);pointer-events:none;display:none;position:absolute;top:52%;left:50%;transform:translateY(-50%)}@media(min-width:40rem){.breeze-feature-hero__actions{flex-direction:row;justify-content:center}.breeze-feature-hero__title{font-size:2.75rem!important}}@media(min-width:64rem){.breeze-feature-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:3.5rem;padding-top:2rem}.breeze-feature-hero__copy{text-align:left}.breeze-feature-hero__actions{justify-content:flex-start}.breeze-feature-hero__title{font-size:3.25rem!important}}.breeze-feature-hero--stacked{grid-template-columns:minmax(0,1fr)}@media(min-width:64rem){.breeze-feature-hero--stacked{grid-template-columns:minmax(0,1fr);gap:3rem}.breeze-feature-hero--stacked .breeze-feature-hero__copy{text-align:center;max-width:56rem;margin-inline:auto}.breeze-feature-hero--stacked .breeze-feature-hero__lede{max-width:52rem;margin-inline:auto}.breeze-feature-hero--stacked .breeze-feature-hero__actions{justify-content:center}}.breeze-stat-band{width:var(--page-vw);margin-left:calc(var(--page-vw)/-2);background-color:#fafafa;border-block:1px solid #e4e4e7;position:relative;left:50%}.dark .breeze-stat-band{background-color:#18181b;border-color:#3f3f46}.breeze-stat-band__inner{background-color:#e4e4e7;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:100%;max-width:88rem;margin-inline:auto;display:grid}.dark .breeze-stat-band__inner{background-color:#3f3f46}.breeze-stat-band__item{text-align:center;background-color:#fafafa;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:1.75rem .75rem;display:flex}.dark .breeze-stat-band__item{background-color:#18181b}.breeze-stat-band__value{isolation:isolate;letter-spacing:-.03em;font-variant-numeric:tabular-nums;min-width:1ch;min-height:1em;color:rgb(var(--accent));justify-content:center;align-items:center;font-size:2rem;font-weight:800;line-height:1.1;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.breeze-stat-band__value{color:color-mix(in oklab,rgb(var(--accent))90%,black 10%)}}.breeze-stat-band__digits{z-index:1;position:relative}.breeze-stat-band__label{color:#71717a;font-size:.8125rem;font-weight:600;line-height:1.3}.dark .breeze-stat-band__label{color:#a1a1aa}.breeze-stat-band__burst{color:rgb(var(--accent));pointer-events:none;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.breeze-stat-band__ray{width:var(--l,.8rem);height:var(--h,3px);opacity:0;transform-origin:0;background-color:currentColor;border-radius:9999px;position:absolute;top:0;left:0}.breeze-stat-band__value.is-bursting .breeze-stat-band__ray{animation:breeze-stat-ray 1.02s cubic-bezier(.18,.85,.28,1)var(--delay,0s)both}@keyframes breeze-stat-ray{0%{opacity:0;transform:rotate(var(--r))translate(calc(var(--d) - .45rem))scaleX(.12)}35%{opacity:.9;transform:rotate(var(--r))translate(var(--d))scaleX(1)}to{opacity:0;transform:rotate(var(--r))translate(calc(var(--d) + .65rem))scaleX(.28)}}@media(prefers-reduced-motion:reduce){.breeze-stat-band__value.is-bursting .breeze-stat-band__ray{animation:none}}@media(min-width:48rem){.breeze-stat-band__inner{grid-template-columns:repeat(4,minmax(0,1fr))}.breeze-stat-band__item{padding-block:2.25rem}.breeze-stat-band__value{font-size:2.75rem}.breeze-stat-band__label{font-size:.875rem}}.breeze-feature-air-section{flex-direction:column;gap:clamp(1.75rem,4vw,3rem);min-width:0;display:flex}.breeze-feature-page>:is(.breeze-feature-air-section,.breeze-feature-air-band),.breeze-feature-page>.breeze-feature-section>.breeze-feature-air-band{margin-top:calc(var(--feature-gap)*-1 + clamp(.625rem,2vw,1.5rem))}.breeze-feature-air-band{width:var(--page-vw);height:clamp(9rem,12vw,13.5rem);margin-left:calc(var(--page-vw)/-2);position:relative;left:50%;overflow:hidden}.breeze-feature-air-band>.welcome-air-current{top:calc(50% - 2px);transform:translateY(-50%)rotate(-1.5deg)}@media(max-width:1023.98px){.breeze-feature-air-band{height:clamp(6rem,30vw,8rem)}.breeze-feature-air-band>.welcome-air-current{transform:translate(var(--welcome-air-mobile-translate-x),-50%)rotate(-1.5deg);top:calc(50% - 2px)}}.breeze-feature-band{width:var(--page-vw);margin-left:calc(var(--page-vw)/-2);border-block:1px solid #e4e4e7;padding-block:4rem;position:relative;left:50%}.breeze-feature-band--muted{background-color:#fafafa}.breeze-feature-band--plain{background-color:#fff}.dark .breeze-feature-band--plain{background-color:#18181b}.dark .breeze-feature-band{border-color:#27272a}.dark .breeze-feature-band--muted{background-color:#18181b80}.breeze-feature-band__inner{flex-direction:column;gap:2.5rem;width:calc(100% - 3rem);max-width:72rem;margin-inline:auto;display:flex}@media(min-width:64rem){.breeze-feature-band{padding-block:6rem}}.breeze-feature-section{flex-direction:column;gap:2.5rem;display:flex}.breeze-feature-section__head{flex-direction:column;gap:.875rem;max-width:44rem;display:flex}.breeze-feature-section__head--centered{text-align:center;margin-inline:auto}.breeze-feature-section__title{letter-spacing:-.02em;text-wrap:balance;color:#09090b;scroll-margin-top:2.5rem;font-size:1.875rem;font-weight:700;line-height:1.2}.dark .breeze-feature-section__title{color:#fff}.breeze-feature-section__lede{text-wrap:pretty;color:#52525b;font-size:1.0625rem;line-height:1.7}.dark .breeze-feature-section__lede{color:#d4d4d8}@media(min-width:48rem){.breeze-feature-section__title{font-size:2.25rem}}.breeze-feature-shot{width:100%;min-width:0;margin:0}.breeze-feature-shot__frame{border:2px solid var(--border-color);background-color:#fafafa;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 18px 40px -22px #09090b59,0 4px 12px -6px #09090b1f}.breeze-annotated .breeze-feature-shot__frame{overflow:visible}.breeze-annotated .breeze-feature-shot__pic{border-radius:calc(1rem - 2px);overflow:hidden}.dark .breeze-feature-shot__frame{border-color:var(--border-color-dark);background-color:#18181b;box-shadow:0 18px 40px -22px #000000b3}.breeze-feature-shot__pic{width:100%}.breeze-feature-shot__img{width:100%;height:auto;display:block}@media(max-width:63.999rem){.breeze-feature-shot--phone{max-width:28rem;margin-inline:auto}}.breeze-feature-shot--pan .breeze-feature-shot__frame{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.breeze-feature-shot--pan .breeze-feature-shot__frame::-webkit-scrollbar{display:none}.breeze-feature-shot--pan .breeze-feature-shot__frame:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:3px}.breeze-feature-shot--pan .breeze-feature-shot__pic,.breeze-feature-shot--pan .breeze-feature-shot__img{width:46rem;max-width:none}.breeze-feature-shot__pan-hint{color:#71717a;align-items:center;gap:.375rem;margin-top:.625rem;font-size:.8125rem;font-weight:600;display:flex}.dark .breeze-feature-shot__pan-hint{color:#a1a1aa}@media(min-width:64rem){.breeze-feature-shot--pan .breeze-feature-shot__frame{overflow-x:hidden}.breeze-feature-shot--pan .breeze-feature-shot__pic,.breeze-feature-shot--pan .breeze-feature-shot__img{width:100%}.breeze-feature-shot__pan-hint{display:none}}.breeze-feature-shot__landscape{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:.625rem;width:100%;padding:0;display:flex}.breeze-feature-shot__landscape-frame{border:2px solid var(--border-color);background-color:#fafafa;border-radius:1rem;display:block;overflow:hidden;box-shadow:0 18px 40px -22px #09090b59}.dark .breeze-feature-shot__landscape-frame{border-color:var(--border-color-dark);background-color:#18181b;box-shadow:0 18px 40px -22px #000000b3}.breeze-feature-shot__landscape:focus-visible .breeze-feature-shot__landscape-frame{outline:2px solid rgb(var(--accent));outline-offset:3px}.breeze-feature-shot__landscape-hint{color:#71717a;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}.dark .breeze-feature-shot__landscape-hint{color:#a1a1aa}.breeze-feature-shot--has-landscape .breeze-feature-shot__frame{display:none}@media(min-width:64rem){.breeze-feature-shot--has-landscape .breeze-feature-shot__frame{display:block}.breeze-feature-shot__landscape{display:none}}.breeze-shot-viewer[x-cloak]{display:none}.breeze-shot-viewer{z-index:9999;background-color:#09090bf0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.breeze-shot-viewer__img{z-index:1;border:2px solid #ffffff5c;border-radius:.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.breeze-shot-viewer__img--light{display:block}.breeze-shot-viewer__img--dark,.dark .breeze-shot-viewer__img--light{display:none}.dark .breeze-shot-viewer__img--dark{display:block}@media(orientation:portrait){.breeze-shot-viewer__img{max-width:92dvh;max-height:92dvw;transform:translate(-50%,-50%)rotate(90deg)}}@media(orientation:landscape){.breeze-shot-viewer__img{max-width:96dvw;max-height:96dvh}}.breeze-shot-viewer__close{z-index:3;top:max(.875rem,env(safe-area-inset-top));right:max(.875rem,env(safe-area-inset-right));color:#fff;cursor:pointer;touch-action:manipulation;background-color:#18181be0;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:.25rem;min-width:4.75rem;min-height:2.75rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:700;display:flex;position:absolute;box-shadow:0 0 0 1px #ffffff57,0 8px 24px #00000073}.breeze-shot-viewer__close:focus-visible{outline-offset:3px;outline:3px solid #fff}.breeze-shot-viewer__hint{z-index:2;bottom:max(1rem,env(safe-area-inset-bottom));text-align:center;color:#ffffffb8;font-size:.75rem;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}@media(orientation:landscape){.breeze-shot-viewer__hint{display:none}}.breeze-feature-shot__caption{color:#71717a;margin-top:.875rem;font-size:.8125rem;line-height:1.5}.dark .breeze-feature-shot__caption{color:#a1a1aa}.breeze-annotated{flex-direction:column;gap:1.5rem;display:flex}.breeze-annotated__stage{position:relative}.breeze-annotated__hint{color:#71717a;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:none}.dark .breeze-annotated__hint{color:#a1a1aa}.breeze-annotated__mobile-guide{color:#52525b;margin:0;font-size:.9375rem;line-height:1.6}.dark .breeze-annotated__mobile-guide{color:#d4d4d8}.breeze-annotated--ai-location .breeze-annotated__legend{display:none}.breeze-annotated__hotspot{z-index:2;appearance:none;cursor:help;background:0 0;border:0;padding:0;display:none;position:absolute;transform:translate(-50%,-50%)}.breeze-annotated__hotspot:hover,.breeze-annotated__hotspot:focus-visible{z-index:5}.breeze-annotated__hotspot:focus-visible{outline:none}.breeze-annotated__legend{gap:1.25rem 2rem;margin:0;padding:0;list-style:none;display:grid}.breeze-annotated__legend-item{align-items:flex-start;gap:.875rem;display:flex}.breeze-annotated__legend-marker,.breeze-annotated__pin{background-color:rgb(var(--accent));width:1.75rem;height:1.75rem;color:var(--color-accent-foreground);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:inline-flex}.breeze-annotated__pin{transition:transform .14s;position:relative;box-shadow:0 0 0 3px #fff,0 6px 14px -4px #09090b73}.dark .breeze-annotated__pin{box-shadow:0 0 0 3px #18181b,0 6px 14px -4px #0009}.breeze-annotated__pin:after{content:"";border:2px solid rgb(var(--accent));pointer-events:none;border-radius:9999px;animation:2.6s ease-out infinite breeze-annotated-halo;position:absolute;inset:0}.breeze-annotated__hotspot:hover .breeze-annotated__pin,.breeze-annotated__hotspot:focus-visible .breeze-annotated__pin{transform:scale(1.12)}.breeze-annotated__hotspot:hover .breeze-annotated__pin:after,.breeze-annotated__hotspot:focus-visible .breeze-annotated__pin:after{opacity:0;animation:none}@keyframes breeze-annotated-halo{0%{opacity:.75;transform:scale(1)}70%,to{opacity:0;transform:scale(2.1)}}@media(prefers-reduced-motion:reduce){.breeze-annotated__pin:after{opacity:0;animation:none}}.breeze-annotated__tip{text-align:left;opacity:0;visibility:hidden;pointer-events:none;background-color:#fff;border-radius:.875rem;width:18rem;padding:.875rem 1rem 1rem;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;transform:translateY(.35rem);box-shadow:0 0 0 1px #09090b14,0 20px 40px -18px #09090b73}.dark .breeze-annotated__tip{background-color:#27272a;box-shadow:0 0 0 1px #ffffff24,0 20px 40px -18px #000c}.breeze-annotated__hotspot:hover .breeze-annotated__tip,.breeze-annotated__hotspot:focus-visible .breeze-annotated__tip{opacity:1;visibility:visible;transform:translateY(0)}.breeze-annotated__hotspot--right .breeze-annotated__tip{margin-top:-3.25rem;top:50%;left:calc(100% + .875rem)}.breeze-annotated__hotspot--left .breeze-annotated__tip{margin-top:-3.25rem;top:50%;right:calc(100% + .875rem)}.breeze-annotated__hotspot--left-start .breeze-annotated__tip{top:1.75rem;right:calc(100% + .875rem)}.breeze-annotated__hotspot--left-end .breeze-annotated__tip{top:auto;bottom:0;right:calc(100% + .875rem)}.breeze-annotated__hotspot--top .breeze-annotated__tip{margin-left:-9rem;bottom:calc(100% + .875rem);left:50%}.breeze-annotated__hotspot--bottom .breeze-annotated__tip{margin-left:-9rem;top:calc(100% + .875rem);left:50%}.breeze-annotated__tip-title,.breeze-annotated__legend-title{color:#09090b;font-size:1rem;font-weight:700;display:block}.dark .breeze-annotated__tip-title,.dark .breeze-annotated__legend-title{color:#fff}.breeze-annotated__tip-body,.breeze-annotated__legend-body{color:#52525b;margin-top:.25rem;font-size:.9375rem;line-height:1.6;display:block}.dark .breeze-annotated__tip-body,.dark .breeze-annotated__legend-body{color:#d4d4d8}@media(min-width:48rem){.breeze-annotated__legend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.breeze-annotated__mobile-guide{display:none}.breeze-annotated__hotspot{display:block}.breeze-annotated__hint{display:flex}.breeze-annotated__legend{display:none}}.breeze-callout-editor{display:none}@media(min-width:64rem){.breeze-callout-editor{display:block}}.breeze-callout-editor__launcher,.breeze-callout-editor__panel{right:max(1.25rem,env(safe-area-inset-right));bottom:max(1.25rem,env(safe-area-inset-bottom));z-index:80;position:fixed}.breeze-callout-editor__launcher[hidden],.breeze-callout-editor__panel[hidden]{display:none}.breeze-callout-editor__launcher{color:#27272a;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #09090b1f;border-radius:9999px;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1rem .625rem .75rem;font-size:.8125rem;font-weight:750;display:inline-flex;box-shadow:0 16px 38px -15px #09090b80}.dark .breeze-callout-editor__launcher{color:#f4f4f5;background:#18181bf0;border-color:#ffffff24;box-shadow:0 16px 38px -15px #000000d1}.breeze-callout-editor__launcher:focus-visible,.breeze-callout-editor__close:focus-visible,.breeze-callout-editor__save:focus-visible,.breeze-callout-editor__reset:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:3px}.breeze-callout-editor__launcher-mark{background:rgb(var(--accent));width:1.75rem;height:1.75rem;color:var(--color-accent-foreground);border-radius:9999px;justify-content:center;align-items:center;font-size:1.125rem;line-height:1;display:inline-flex}.breeze-callout-editor__panel{background:linear-gradient(135deg,rgb(var(--accent)/.07),transparent 44%),#fffffffa;color:#27272a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #09090b1f;border-radius:1rem;gap:1rem;width:min(23rem,100vw - 2.5rem);padding:1.125rem;display:grid;box-shadow:0 28px 68px -24px #09090b94}.dark .breeze-callout-editor__panel{background:linear-gradient(135deg,rgb(var(--accent)/.1),transparent 44%),#18181bfa;color:#f4f4f5;border-color:#ffffff24;box-shadow:0 28px 68px -24px #000000e6}.breeze-callout-editor__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.breeze-callout-editor__eyebrow{color:rgb(var(--accent));letter-spacing:.13em;text-transform:uppercase;margin:0 0 .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:800}.breeze-callout-editor__title{letter-spacing:-.015em;margin:0;font-size:1.0625rem;font-weight:800}.breeze-callout-editor__close{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;margin:-.5rem -.5rem 0 0;font-size:1.5rem;line-height:1;display:inline-flex}.breeze-callout-editor__close:hover{color:#18181b;background:#f4f4f5}.dark .breeze-callout-editor__close:hover{color:#fafafa;background:#27272a}.breeze-callout-editor__instructions,.breeze-callout-editor__status{color:#52525b;margin:0;font-size:.8125rem;line-height:1.55}.dark .breeze-callout-editor__instructions,.dark .breeze-callout-editor__status{color:#a1a1aa}.breeze-callout-editor__readout{background:#fafafacc;border:1px solid #09090b14;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem;display:flex}.dark .breeze-callout-editor__readout{background:#27272abf;border-color:#ffffff1a}.breeze-callout-editor__readout-label,.breeze-callout-editor__selection-title{display:block}.breeze-callout-editor__readout-label{color:#71717a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.15rem;font-size:.6875rem;font-weight:700}.breeze-callout-editor__selection-title{color:#71717a;text-overflow:ellipsis;white-space:nowrap;max-width:10.5rem;margin-top:.15rem;font-size:.75rem;line-height:1.35;overflow:hidden}.dark .breeze-callout-editor__readout-label,.dark .breeze-callout-editor__selection-title{color:#a1a1aa}.breeze-callout-editor__coordinates{font-variant-numeric:tabular-nums;text-align:right;gap:.2rem;min-width:5.8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;display:grid}.breeze-callout-editor__coordinates b{color:rgb(var(--accent))}.breeze-callout-editor__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.625rem;display:grid}.breeze-callout-editor__save,.breeze-callout-editor__reset{cursor:pointer;border-radius:.625rem;min-height:2.75rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:750}.breeze-callout-editor__save{border:1px solid rgb(var(--accent));background:rgb(var(--accent));color:var(--color-accent-foreground)}.breeze-callout-editor__reset{color:#3f3f46;background:#fffc;border:1px solid #d4d4d8}.dark .breeze-callout-editor__reset{color:#e4e4e7;background:#27272acc;border-color:#52525b}.breeze-callout-editor__save:disabled,.breeze-callout-editor__reset:disabled{cursor:default;opacity:.42}.breeze-callout-editor__status[data-tone=unsaved]{color:#b45309}.breeze-callout-editor__status[data-tone=saved]{color:#047857}.breeze-callout-editor__status[data-tone=error]{color:#be123c}.dark .breeze-callout-editor__status[data-tone=unsaved]{color:#fbbf24}.dark .breeze-callout-editor__status[data-tone=saved]{color:#34d399}.dark .breeze-callout-editor__status[data-tone=error]{color:#fb7185}.breeze-annotated--editing .breeze-annotated__hotspot{z-index:9;cursor:grab;touch-action:none}.breeze-annotated--editing .breeze-annotated__hotspot--dragging{z-index:12;cursor:grabbing}.breeze-annotated--editing .breeze-annotated__tip{display:none}.breeze-annotated--editing .breeze-annotated__pin:after{opacity:0;animation:none}.breeze-annotated--editing .breeze-annotated__hotspot:hover .breeze-annotated__pin,.breeze-annotated--editing .breeze-annotated__hotspot:focus-visible .breeze-annotated__pin{transform:none}.breeze-annotated--editing .breeze-annotated__hotspot[data-callout-selected=false]{opacity:.62}.breeze-annotated--editing .breeze-annotated__hotspot[data-callout-selected=true]:before,.breeze-annotated--editing .breeze-annotated__hotspot[data-callout-selected=true]:after{content:"";z-index:0;pointer-events:none;position:absolute}.breeze-annotated--editing .breeze-annotated__hotspot[data-callout-selected=true]:before{border-top:1px dashed rgb(var(--accent)/.68);width:200vw;top:50%;left:-100vw}.breeze-annotated--editing .breeze-annotated__hotspot[data-callout-selected=true]:after{border-left:1px dashed rgb(var(--accent)/.68);height:200vh;top:-100vh;left:50%}.breeze-annotated--editing .breeze-annotated__hotspot[data-callout-selected=true] .breeze-annotated__pin{z-index:1;box-shadow:0 0 0 3px #fff,0 0 0 6px rgb(var(--accent)/.5),0 8px 20px -5px #09090b8c}.dark .breeze-annotated--editing .breeze-annotated__hotspot[data-callout-selected=true] .breeze-annotated__pin{box-shadow:0 0 0 3px #18181b,0 0 0 6px rgb(var(--accent)/.55),0 8px 20px -5px #000c}.breeze-feature-split{--split-copy:.85fr;--split-shot:1.15fr;grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;display:grid}.breeze-feature-split__copy{flex-direction:column;gap:1rem;display:flex}@media(min-width:64rem){.breeze-feature-split{grid-template-columns:minmax(0,var(--split-copy))minmax(0,var(--split-shot));gap:3.5rem}.breeze-feature-split--reverse{grid-template-columns:minmax(0,var(--split-shot))minmax(0,var(--split-copy))}.breeze-feature-split--reverse .breeze-feature-split__copy{order:2}.breeze-feature-split--reverse .breeze-feature-split__shot{order:1}}.breeze-feature-phase{border-top:2px solid rgb(var(--accent)/.35);flex-direction:column;gap:.75rem;max-width:44rem;margin-top:1rem;padding-top:2rem;display:flex}.breeze-feature-phase__title{letter-spacing:-.015em;color:#09090b;font-size:1.375rem;font-weight:700;line-height:1.25}.dark .breeze-feature-phase__title{color:#fff}@media(min-width:48rem){.breeze-feature-phase__title{font-size:1.5rem}}.breeze-rotation-plan{background-color:#fff;border:1px solid #e4e4e7;border-radius:1rem;overflow:hidden}.dark .breeze-rotation-plan{background-color:#27272a;border-color:#3f3f46}.breeze-rotation-plan>.breeze-rotations:first-child{border-top:0;border-bottom:1px solid #e4e4e7}.dark .breeze-rotation-plan>.breeze-rotations:first-child{border-bottom-color:#3f3f46}.breeze-rotation-plan__weeks{margin:0;padding:0;list-style:none;display:grid}.breeze-plan-week{padding:1.5rem 1.75rem}.breeze-plan-week+.breeze-plan-week{border-top:1px solid #e4e4e7}.dark .breeze-plan-week+.breeze-plan-week{border-top-color:#3f3f46}.breeze-plan-week__label{letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--accent));font-size:.75rem;font-weight:800}.breeze-plan-week__name{color:#09090b;margin-top:.5rem;font-size:1.125rem;font-weight:700;line-height:1.3}.dark .breeze-plan-week__name{color:#fff}.breeze-plan-week__spec{font-variant-numeric:tabular-nums;color:#71717a;margin-top:.125rem;font-size:.875rem;font-weight:600}.dark .breeze-plan-week__spec{color:#a1a1aa}.breeze-plan-week__body{color:#52525b;margin-top:.75rem;font-size:.9375rem;line-height:1.6}.dark .breeze-plan-week__body{color:#d4d4d8}@media(min-width:80rem){.breeze-rotation-plan .breeze-rotations__list{flex-wrap:nowrap;gap:.375rem}.breeze-rotation-plan .breeze-rotations__chip{white-space:nowrap;padding-inline:.6875rem}}.breeze-rotations.breeze-plan-footer{flex-direction:row;justify-content:center;align-items:center;gap:.5rem .625rem;padding-block:.875rem}.breeze-plan-footer__art{margin-left:1rem}.breeze-plan-footer__art .phase-art,.breeze-plan-footer>.phase-art{--phase-art-height:3.75rem}@media(max-width:39.999rem){.breeze-rotations.breeze-plan-footer{flex-wrap:wrap;align-items:baseline}.breeze-plan-footer__line{flex:1 1 0}.breeze-plan-footer__art,.breeze-plan-footer>.phase-art{flex-basis:100%;margin-left:0}}.breeze-plan-footer__mark{color:rgb(var(--accent));font-size:1.5rem;font-weight:700;line-height:1}.breeze-plan-footer__line{color:#3f3f46;font-size:.9375rem;font-weight:600;line-height:1.6}.dark .breeze-plan-footer__line{color:#e4e4e7}@media(min-width:64rem){.breeze-rotation-plan__weeks{grid-template-columns:repeat(4,minmax(0,1fr))}.breeze-plan-week+.breeze-plan-week{border-top:0;border-left:1px solid #e4e4e7}.dark .breeze-plan-week+.breeze-plan-week{border-left-color:#3f3f46}}.breeze-feature-list{flex-direction:column;gap:1rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.breeze-feature-list li{border-left:2px solid rgb(var(--accent)/.35);color:#52525b;padding-left:1rem;font-size:.9375rem;line-height:1.65}.dark .breeze-feature-list li{color:#d4d4d8}.breeze-feature-list__term{color:#09090b;font-weight:700;display:block}.dark .breeze-feature-list__term{color:#fff}.breeze-reveal-ready :is([data-reveal],[data-reveal-group]>*){opacity:0;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--reveal-i,0)*var(--reveal-step,90ms));transform:translateY(.875rem)}.breeze-reveal-ready :is([data-reveal],[data-reveal-group]>*).is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.breeze-reveal-ready :is([data-reveal],[data-reveal-group]>*),.breeze-reveal-ready :is([data-reveal],[data-reveal-group]>*).is-revealed{opacity:1;transition:none;transform:none}}.breeze-feature-points{gap:1.5rem 2.5rem;margin:0;padding:0;list-style:none;display:grid}.breeze-feature-points li{border-top:2px solid rgb(var(--accent)/.45);color:#52525b;padding-top:1rem;font-size:.9375rem;line-height:1.65}.dark .breeze-feature-points li{color:#d4d4d8}.breeze-feature-points__term{color:#09090b;margin-bottom:.25rem;font-size:1rem;font-weight:700;display:block}.dark .breeze-feature-points__term{color:#fff}@media(min-width:48rem){.breeze-feature-points{grid-template-columns:repeat(3,minmax(0,1fr))}}.breeze-feature-points--panel{background-color:#fff;border:1px solid #e4e4e7;border-radius:1rem;gap:0;overflow:hidden}.dark .breeze-feature-points--panel{background-color:#27272a;border-color:#3f3f46}.breeze-feature-points--panel li{border-top:0;flex-direction:column;gap:.6rem;padding:1.5rem;display:flex}.breeze-feature-points--panel li+li{border-top:1px solid #e4e4e7}.dark .breeze-feature-points--panel li+li{border-color:#3f3f46}.breeze-feature-points__icon{background:rgb(var(--accent)/.1);width:2.25rem;height:2.25rem;color:rgb(var(--accent));border-radius:.6rem;padding:.5rem}@media(min-width:48rem){.breeze-feature-points--panel li+li{border-top:0;border-left:1px solid #e4e4e7}.dark .breeze-feature-points--panel li+li{border-left-color:#3f3f46}}.breeze-feature-steps{counter-reset:breeze-step;gap:2.75rem 2.5rem;margin:0;padding:0;list-style:none;display:grid}.breeze-feature-steps li{border-top:2px solid rgb(var(--accent)/.45);color:#52525b;counter-increment:breeze-step;padding-top:1rem;font-size:.9375rem;line-height:1.65;position:relative}.dark .breeze-feature-steps li{color:#d4d4d8}.breeze-feature-steps__term{color:#09090b;margin-bottom:.25rem;font-size:1rem;font-weight:700;display:block}.breeze-feature-steps__term:before{content:counter(breeze-step,decimal-leading-zero);color:rgb(var(--accent));font-variant-numeric:tabular-nums;margin-right:.5rem}.dark .breeze-feature-steps__term{color:#fff}.breeze-feature-steps li:not(:last-child):after{content:"";border-top:2px solid rgb(var(--accent)/.7);border-right:2px solid rgb(var(--accent)/.7);width:.5rem;height:.5rem;position:absolute;bottom:-1.75rem;left:50%;transform:translate(-50%)rotate(135deg)}@media(min-width:48rem){.breeze-feature-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.breeze-feature-steps li:not(:last-child):after{inset:1.9rem -1.5rem auto auto;transform:translate(50%)rotate(45deg)}}.breeze-shot-pair{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media(min-width:64rem){.breeze-shot-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.breeze-mode-grid{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.breeze-mode-card{flex-direction:column;gap:.5rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.breeze-mode-card:not([data-flux-card]){background-color:#fff;border:1px solid #e4e4e7;border-radius:1rem}.dark .breeze-mode-card:not([data-flux-card]){background-color:#27272a;border-color:#3f3f46}.breeze-mode-card__watermark{opacity:.1;pointer-events:none;display:block;position:absolute;bottom:0;right:0}.breeze-mode-card__watermark svg{width:6.5rem;height:6.5rem}.breeze-mode-card__content{z-index:1;flex-direction:column;gap:.5rem;display:flex;position:relative}.breeze-mode-card__name{color:#09090b;font-size:1.125rem;font-weight:700}.dark .breeze-mode-card__name{color:#fff}.breeze-mode-card__body{color:#52525b;font-size:.9375rem;line-height:1.6}.dark .breeze-mode-card__body{color:#d4d4d8}@media(min-width:40rem){.breeze-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.breeze-mode-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.breeze-level-panel{background-color:#fff;border:1px solid #e4e4e7;border-radius:1rem;overflow:hidden}.dark .breeze-level-panel{background-color:#27272a;border-color:#3f3f46}.breeze-level-row{gap:1.25rem;padding:1.75rem;display:grid}.breeze-level-row__lede{align-items:center;gap:1.25rem;display:flex}.breeze-level-row__count{letter-spacing:-.04em;text-align:center;min-width:3.5rem;color:rgb(var(--accent));flex-shrink:0;font-size:4.5rem;font-weight:800;line-height:1}.breeze-level-row__name{color:#09090b;font-size:1.25rem;font-weight:700}.dark .breeze-level-row__name{color:#fff}.breeze-level-row__body{color:#52525b;margin-top:.375rem;font-size:.9375rem;line-height:1.6}.dark .breeze-level-row__body{color:#d4d4d8}.breeze-level-chips{flex-wrap:wrap;gap:.5rem;margin:0;padding-left:4.75rem;list-style:none;display:flex}.breeze-level-chip{background-color:rgb(var(--accent)/.12);color:rgb(var(--accent));border-radius:9999px;padding:.4375rem .9375rem;font-size:.875rem;font-weight:700}@media(min-width:48rem){.breeze-level-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:2rem 2.25rem}.breeze-level-chips{padding-left:0}}.breeze-section-list{counter-reset:none;gap:1.25rem 2.5rem;margin:0;padding:0;list-style:none;display:grid}.breeze-section-list__item{border-top:1px solid #e4e4e7;align-items:flex-start;gap:1rem;padding-top:1rem;display:flex}.dark .breeze-section-list__item{border-top-color:#3f3f46}.breeze-section-list__index{color:rgb(var(--accent));flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;font-weight:700;line-height:1.6}.breeze-section-list__name{color:#09090b;font-size:1.0625rem;font-weight:700}.dark .breeze-section-list__name{color:#fff}.breeze-section-list__body{color:#52525b;margin-top:.25rem;font-size:.9375rem;line-height:1.6}.dark .breeze-section-list__body{color:#d4d4d8}@media(min-width:48rem){.breeze-section-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.breeze-exam-panel{background-color:#fff;border:1px solid #e4e4e7;border-radius:1rem;overflow:hidden}.dark .breeze-exam-panel{background-color:#27272a;border-color:#3f3f46}.breeze-exam-row{gap:1.25rem;padding:1.75rem;display:grid}.breeze-exam-row+.breeze-exam-row{border-top:1px solid #e4e4e7}.dark .breeze-exam-row+.breeze-exam-row{border-top-color:#3f3f46}.breeze-exam-row__lede{grid-template-columns:3.75rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.breeze-exam-row__lede>div{min-width:0}.breeze-exam-row__count{border:1px solid rgb(var(--accent)/.2);background-color:rgb(var(--accent)/.09);letter-spacing:-.04em;width:3.75rem;min-width:3.75rem;height:3.75rem;color:rgb(var(--accent));border-radius:.875rem;justify-content:center;align-self:center;align-items:center;font-size:2.75rem;font-weight:800;line-height:1;display:inline-flex}.dark .breeze-exam-row__count{border-color:rgb(var(--accent)/.28);background-color:rgb(var(--accent)/.14)}.breeze-exam-row__name{color:#09090b;font-size:1.25rem;font-weight:700}.dark .breeze-exam-row__name{color:#fff}.breeze-exam-row__body{color:#52525b;margin-top:.375rem;font-size:.9375rem;line-height:1.6}.dark .breeze-exam-row__body{color:#d4d4d8}.breeze-exam-row__spec{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding-left:0;display:grid}.breeze-exam-spec{text-align:center;background-color:#f4f4f5;border-radius:.75rem;flex-direction:column-reverse;gap:.125rem;min-width:0;padding:.625rem .875rem;display:flex}.dark .breeze-exam-spec{background-color:#18181b}.breeze-exam-spec dt{letter-spacing:.08em;text-transform:uppercase;color:#71717a;font-size:.6875rem;font-weight:700}.dark .breeze-exam-spec dt{color:#a1a1aa}.breeze-exam-spec dd{letter-spacing:-.02em;color:#09090b;margin:0;font-size:1.375rem;font-weight:800;line-height:1.1}.dark .breeze-exam-spec dd{color:#fff}.breeze-rotations{background-color:#fafafa;border-top:1px solid #e4e4e7;flex-direction:column;gap:.875rem;padding:1.5rem 1.75rem;display:flex}.dark .breeze-rotations{background-color:#18181b;border-top-color:#3f3f46}.breeze-rotations__label{letter-spacing:.16em;text-transform:uppercase;color:#71717a;font-size:.75rem;font-weight:800}.dark .breeze-rotations__label{color:#a1a1aa}.breeze-rotations__list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.breeze-rotations__chip{color:#27272a;background-color:#fff;border:1px solid #e4e4e7;border-radius:9999px;padding:.4375rem .9375rem;font-size:.875rem;font-weight:600;box-shadow:0 1px 2px #09090b0d}.dark .breeze-rotations__chip{box-shadow:none;color:#f4f4f5;background-color:#3f3f46;border-color:#52525b}@media(min-width:48rem){.breeze-exam-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:2rem 2.25rem}.breeze-exam-row__spec{padding-left:0}.breeze-rotations{padding:1.75rem 2.25rem}}.breeze-loop{align-items:center;gap:2.5rem;width:100%;min-width:0;display:grid}.breeze-loop>*{min-width:0}.breeze-loop__shots{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.75rem;margin-inline:-1.5rem;padding:.15rem 1.5rem .9rem;scroll-padding-inline:1.5rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000)}.breeze-loop__shots::-webkit-scrollbar{display:none}.breeze-loop__shot{scroll-snap-align:center;flex:0 0 min(82vw,32rem)}.breeze-loop__shot .breeze-feature-shot__frame{border:2px solid #a1a1aa9e}.dark .breeze-loop__shot .breeze-feature-shot__frame{border-color:#71717ad1}.breeze-loop__pagination{justify-content:center;gap:.5rem;min-height:.5rem;margin-top:.5rem;display:flex}.breeze-loop__steps{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.breeze-loop__step-number{color:rgb(var(--accent));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:700}.breeze-loop__step-title{color:#09090b;margin-top:.25rem;font-size:1.0625rem;font-weight:700}.dark .breeze-loop__step-title{color:#fff}.breeze-loop__step-body{color:#52525b;margin-top:.25rem;font-size:.9375rem;line-height:1.6}.dark .breeze-loop__step-body{color:#d4d4d8}@media(min-width:64rem){.breeze-loop{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:3.5rem}.breeze-loop__pagination{display:none}.breeze-loop__shots{scroll-snap-type:none;margin-inline:0;padding:0 3rem 5.5rem 0;display:block;position:relative;overflow:visible;-webkit-mask-image:none;mask-image:none}.breeze-loop__shot{width:auto}.breeze-loop__shot--front{width:82%}.breeze-loop__shot--back{width:66%;position:absolute;bottom:0;right:0}}.breeze-feature-cta{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding-top:3.5rem;padding-bottom:7rem;display:flex}.breeze-feature-cta__title{letter-spacing:-.02em;text-wrap:balance;color:#09090b;font-size:1.875rem;font-weight:700}.dark .breeze-feature-cta__title{color:#fff}.breeze-feature-cta__body{text-wrap:pretty;color:#52525b;max-width:34rem;font-size:1rem;line-height:1.7}.dark .breeze-feature-cta__body{color:#d4d4d8}.breeze-feature-cta__actions{flex-direction:column;gap:.75rem;width:100%;max-width:24rem;display:flex}@media(min-width:40rem){.breeze-feature-cta__actions{flex-direction:row;justify-content:center;max-width:none}.breeze-feature-cta__title{font-size:2.25rem}}.breeze-premade-sim{width:100%;max-width:28rem;margin-inline:auto}.breeze-premade-sim__frame{aspect-ratio:778/1548}.breeze-premade-sim__surface{--deck-library-card-padding:.72rem;--deck-library-card-stack-gap:.75rem;--deck-library-card-title-font-size:1rem;--deck-library-card-title-line-height:1.2rem;--deck-library-card-description-font-size:.8125rem;--deck-library-card-description-line-height:1rem;--deck-library-card-meta-font-size:.75rem;--deck-library-card-meta-line-height:.95rem;--deck-library-card-meta-icon-size:.75rem;--deck-library-title-font-size:1.7rem;--deck-library-title-line-height:2rem;--deck-library-shadow-gutter:.65rem;--deck-library-pager-clearance:.75rem;background-color:#fafafa;background-image:radial-gradient(circle,#a1a1aa38 1px,#0000 1.2px);background-size:.5rem .5rem;flex-direction:column;gap:.75rem;height:100%;min-height:0;padding:1.4rem 1rem .85rem;display:flex}.dark .breeze-premade-sim__surface{background-color:#18181b;background-image:radial-gradient(circle,#71717a47 1px,#0000 1.2px)}.breeze-premade-sim__toolbar{justify-content:space-between;align-items:center;gap:.75rem;padding-inline:.15rem;display:flex}.breeze-premade-sim__tools{color:#18181b;align-items:center;gap:.5rem;display:flex}.dark .breeze-premade-sim__tools{color:#fafafa}.breeze-premade-sim-toolbar-icon{width:1.85rem;height:1.85rem}[data-feature-premade-carousel] .breeze-premade-sim-page-scroller{min-height:0;max-width:calc(100% + (var(--deck-library-shadow-gutter)*2));flex:1}[data-feature-premade-carousel] .breeze-premade-sim-page-track{height:calc(100% - var(--deck-library-pager-clearance));align-items:stretch}[data-feature-premade-carousel] .breeze-premade-sim-page,[data-feature-premade-carousel] .breeze-premade-sim-card-stack{grid-template-rows:repeat(5,minmax(0,1fr));grid-auto-rows:unset;height:100%;min-height:0}.breeze-premade-sim__card{min-height:0;padding:var(--deck-library-card-padding);flex-direction:column;justify-content:center;display:flex;position:relative}.breeze-premade-sim__dot{touch-action:manipulation;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.breeze-premade-sim__dot:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:-.35rem}.breeze-premade-sim__dot>span{background-color:#d4d4d8;border-radius:9999px;width:.7rem;height:.7rem;transition:background-color .18s,transform .18s}.dark .breeze-premade-sim__dot>span{background-color:#52525b}.breeze-premade-sim__dot>span.is-active{background-color:rgb(var(--accent));transform:scale(1.12)}@media(max-width:23rem){.breeze-premade-sim__surface{--deck-library-card-stack-gap:.6rem;--deck-library-card-title-font-size:.92rem;--deck-library-card-description-font-size:.75rem;--deck-library-card-meta-font-size:.69rem;padding:1.1rem .8rem .6rem}.breeze-premade-sim__dot{width:2.35rem;height:2.35rem}}.breeze-console{--console-ground:#f6f3ec;--console-surface:#fffdf8;--console-surface-sunk:#efebe1;--console-line:#e0dace;--console-line-strong:#cec7b6;--console-ink:#22201c;--console-ink-soft:#57534a;--console-ink-mute:#8a8375;--console-panel-line:#b1a99a;--console-crit:#a8443c;--console-warn:#9a6a1e;--console-good:#4b6b45;--console-serif:ui-serif,"Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;background:var(--console-ground);color:var(--console-ink);min-height:100vh}.dark .breeze-console{--console-ground:#171613;--console-surface:#201e1a;--console-surface-sunk:#1b1a16;--console-line:#33302a;--console-line-strong:#46423a;--console-ink:#ece8df;--console-ink-soft:#b8b2a5;--console-ink-mute:#8b8578;--console-panel-line:#565046;--console-crit:#d98078;--console-warn:#d0a054;--console-good:#8fb187}.breeze-console{--console-loading-fill:var(--console-line)}@supports (color:color-mix(in lab,red,red)){.breeze-console{--console-loading-fill:color-mix(in srgb,var(--console-line)62%,var(--console-surface))}}.breeze-console{--console-loading-fill-soft:var(--console-line)}@supports (color:color-mix(in lab,red,red)){.breeze-console{--console-loading-fill-soft:color-mix(in srgb,var(--console-line)40%,var(--console-surface))}}.breeze-console{--console-loading-mask:var(--console-ground)}.console-route-frame{position:relative}html[data-theme-transition] .breeze-console{visibility:visible}.console-route-loading{z-index:20;background:var(--console-loading-mask);min-height:calc(100vh - 3.25rem);position:absolute;top:0;left:1rem;right:1rem}.console-route-loading__panel{margin-top:1.5rem}.console-route-progress{background:var(--console-loading-fill-soft);height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.console-route-progress>span{background:var(--console-ink-soft);width:38%;height:100%;animation:1.15s ease-in-out infinite console-route-progress;display:block;transform:translate(-105%)}.console-loading-panel-frame{width:100%;display:block}.console-loading-panel-frame--sm{height:7rem}.console-loading-panel-frame--md{height:12rem}.console-loading-panel-frame--lg{height:18rem}.console-loading-panel-frame--xl{height:26rem}.console-loading-panel{border:1.5px solid var(--console-panel-line);background:var(--console-surface);border-radius:.5rem;flex-direction:column;height:100%;display:flex;overflow:hidden}.console-loading-toolbar{border-bottom:1px solid var(--console-line-strong);background:var(--console-surface-sunk);justify-content:space-between;align-items:center;gap:1rem;min-height:2.8rem;padding:.7rem 1rem;display:flex}.console-loading-block{background-color:var(--console-loading-fill);background-image:linear-gradient(90deg,transparent 0%,var(--console-surface)50%,transparent 100%);border-radius:.2rem;max-width:100%;display:block}@supports (color:color-mix(in lab,red,red)){.console-loading-block{background-image:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--console-surface)85%,transparent)50%,transparent 100%)}}.console-loading-block{background-repeat:no-repeat;background-size:60% 100%;animation:1.5s ease-in-out infinite console-loading-sweep}.console-loading-block--heading{width:9rem;height:.7rem}.console-loading-block--control{border-radius:.35rem;width:5.5rem;height:1.55rem}.console-loading-block--name{width:min(14rem,80%);height:.7rem}.console-loading-block--cell{justify-self:end;width:min(5rem,82%);height:.65rem}.console-loading-block--caption{width:4.4rem;height:.55rem}.console-loading-block--label{width:min(16rem,70%);height:.7rem}.console-loading-block--value{justify-self:end;width:4.5rem;height:.7rem}.console-loading-block--eyebrow{width:6rem;height:.55rem}.console-loading-block--title{width:min(18rem,65%);height:1.45rem}.console-loading-block--line{width:100%;height:.65rem}.console-loading-block--metric{width:6.5rem;height:2.3rem}.console-loading-table,.console-loading-detail{flex-direction:column;flex:1;min-height:0;display:flex}.console-loading-table__row{border-bottom:1px solid var(--console-line);flex:1;grid-template-columns:minmax(8rem,2fr) repeat(3,minmax(3rem,.7fr));align-items:center;gap:1rem;min-height:2.6rem;padding:.55rem 1rem;display:grid}.console-loading-table__row:last-child,.console-loading-detail__row:last-child{border-bottom:0}.console-loading-detail{padding:.15rem 1rem}.console-loading-detail__row{border-bottom:1px solid var(--console-line);flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:2.5rem;display:grid}.console-loading-chart{border-bottom:1px solid var(--console-line-strong);background:linear-gradient(to top,var(--console-line)1px,transparent 1px)0 100%/100% 33.333%;flex:1;min-height:0;margin:1rem 1.2rem .65rem;position:relative;overflow:hidden}.console-loading-chart__rule{background:var(--console-line);height:1px;position:absolute;left:0;right:0}.console-loading-chart__rule--one{bottom:33%}.console-loading-chart__rule--two{bottom:66%}.console-loading-chart__line{border-top:3px solid var(--console-loading-fill);opacity:.9;border-radius:50% 40% 0 0;height:38%;animation:1.7s ease-in-out infinite console-loading-breathe;position:absolute;bottom:24%;left:4%;right:5%;transform:skewY(-7deg)}.console-loading-captions{justify-content:space-between;gap:.75rem;padding:0 1.2rem 1rem;display:flex}.console-loading-route-head{border-bottom:1px solid var(--console-line);gap:.55rem;padding:1.15rem 1.25rem;display:grid}.console-loading-route-grid{flex:1;grid-template-columns:minmax(0,1.65fr) minmax(12rem,.85fr);gap:1rem;min-height:0;padding:1rem;display:grid}.console-loading-route-card{border:1px solid var(--console-line);background:var(--console-surface-sunk);border-radius:.35rem;flex-direction:column;gap:1rem;min-width:0;padding:1rem;display:flex}.console-loading-route-card--wide .console-loading-block--line:nth-child(3n){width:76%}.console-loading-route-card--wide .console-loading-block--line:nth-child(4n){width:88%}.console-loading-inline{color:var(--console-ink-soft);align-items:center;gap:.4rem;font-size:.75rem;line-height:1;display:inline-flex}.console-loading-spinner{border:2px solid var(--console-loading-fill);border-top-color:var(--console-ink-soft);border-radius:9999px;flex:none;animation:.7s linear infinite console-loading-spin;display:inline-block}.console-loading-inline--sm .console-loading-spinner{width:.85rem;height:.85rem}.console-loading-inline--md .console-loading-spinner{width:1rem;height:1rem}.console-loading-cover{background:var(--console-surface);flex-direction:column;justify-content:center;align-items:center;gap:.75rem}.console-loading-spinner--lg{border-width:3px;width:2.25rem;height:2.25rem}.console-loading-status{color:var(--console-ink-soft);align-items:center;font-size:.75rem;line-height:1.25;display:inline-flex}@keyframes console-loading-breathe{0%,to{opacity:.62}50%{opacity:1}}@keyframes console-loading-sweep{0%{background-position:-80% 0}to{background-position:180% 0}}@media(prefers-reduced-motion:reduce){.console-loading-block,.console-loading-chart__line{animation:none}}@keyframes console-loading-spin{to{transform:rotate(360deg)}}@keyframes console-route-progress{0%{transform:translate(-105%)}70%,to{transform:translate(275%)}}@media(min-width:640px){.console-route-loading{left:1.5rem;right:1.5rem}}@media(max-width:639.98px){.console-loading-table__row{grid-template-columns:minmax(7rem,1fr) 4rem}.console-loading-table__row .console-loading-block--cell:nth-last-child(-n+2){display:none}.console-loading-route-grid{grid-template-columns:minmax(0,1fr)}.console-loading-route-card:not(.console-loading-route-card--wide){display:none}}@media(prefers-reduced-motion:reduce){.breeze-console .console-loading-block,.breeze-console .console-loading-chart__line,.breeze-console .console-loading-spinner,.breeze-console .console-route-progress>span{animation:none}.breeze-console .console-loading-block,.breeze-console .console-loading-chart__line{opacity:.78}.breeze-console .console-route-progress>span{transform:translate(55%)}}.console-title{font-family:var(--console-serif);letter-spacing:-.01em;color:var(--console-ink);font-weight:400}.console-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--console-ink-mute);font-size:.8125rem;font-weight:600}.console-panel{background:var(--console-surface);border:1.5px solid var(--console-panel-line);border-radius:.5rem}.console-bar{background:var(--console-surface);border-bottom:1px solid var(--console-line)}.console-row{border-bottom:1px solid var(--console-line)}.console-row:last-child{border-bottom:0}.console-row:hover{background:var(--console-surface-sunk)}.console-head{background:var(--console-surface-sunk);border-bottom:1px solid var(--console-line-strong)}.console-muted{color:var(--console-ink-mute)}.console-soft{color:var(--console-ink-soft)}.console-strong{color:var(--console-ink)}.console-crit{color:var(--console-crit)}.console-warn{color:var(--console-warn)}.console-good{color:var(--console-good)}.console-cohort-tab{color:var(--console-ink-mute);border:1px solid #0000}.console-cohort-tab:hover{color:var(--console-ink-soft)}.console-cohort-tab[aria-pressed=true]{color:var(--console-ink);background:var(--console-surface);border-color:var(--console-line-strong);font-weight:600}.breeze-console[data-console-area=cases]{--console-accent:#2b666d;--console-ground:#ecece6;--color-accent:var(--console-accent);--color-accent-content:var(--console-accent);--color-accent-foreground:var(--console-surface)}.dark .breeze-console[data-console-area=cases]{--console-accent:#86c2c8;--console-ground:#1d1f1c}html:has(.breeze-console){scrollbar-gutter:stable}.console-nav{--color-accent-content:var(--console-accent,var(--console-ink))}.breeze-console[data-console-area=cases] .console-button--solid{background:var(--console-accent);border-color:var(--console-accent);color:var(--console-surface)}.breeze-console[data-console-area=cases] .console-button--solid:hover{background:var(--console-accent)}@supports (color:color-mix(in lab,red,red)){.breeze-console[data-console-area=cases] .console-button--solid:hover{background:color-mix(in srgb,var(--console-accent)80%,var(--console-ink))}}.breeze-console[data-console-area=cases] .console-button--solid:hover{border-color:var(--console-accent)}@supports (color:color-mix(in lab,red,red)){.breeze-console[data-console-area=cases] .console-button--solid:hover{border-color:color-mix(in srgb,var(--console-accent)80%,var(--console-ink))}}.console-dot{border-radius:9999px;flex:none;width:.5rem;height:.5rem;display:inline-block}.breeze-console select,.breeze-console textarea,.breeze-console input[type=search],.breeze-console input[type=text],.breeze-console input[type=email],.breeze-console input[type=tel],.breeze-console input[type=url],.breeze-console input[type=number],.breeze-console input[type=date],.breeze-console input[type=time]{background:var(--console-surface)!important;border-color:var(--console-line-strong)!important;color:var(--console-ink)!important}.console-table{border-collapse:collapse;width:100%}.console-table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--console-ink-mute);text-align:left;white-space:nowrap;padding:.5rem .75rem;font-size:.9375rem;font-weight:600}.console-table tbody td{vertical-align:middle;padding:.4rem .75rem}.console-table tbody tr:nth-child(2n){background:#00000005}.dark .console-table tbody tr:nth-child(2n){background:#ffffff06}.console-table tbody tr:hover{background:var(--console-surface-sunk)}.console-divide{border-right:1px solid var(--console-line)}.console-num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.console-num--left{text-align:left}.console-table .console-center{text-align:center}.console-area-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:.125rem .75rem;min-width:0;display:grid}.console-area-chips--two{grid-template-columns:repeat(2,minmax(0,1fr))}.console-area-chip{white-space:nowrap;grid-template-columns:3rem 2.4rem minmax(0,auto);align-items:baseline;column-gap:.35rem;min-width:0;display:grid}.console-area-chip>:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.console-name{color:var(--console-ink);font-weight:600}.console-name:hover{text-decoration:underline}.console-pill{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:.1875rem;padding:.05rem .3rem;font-size:.625rem;font-weight:600}.breeze-console{--console-good-1:#6f8a5c;--console-good-2:#4f7a45;--console-good-3:#2f6636;--console-compare:#3f6d8e;--console-compare-band:#3f6d8e29;--console-benchmark:#8a8375}.dark .breeze-console{--console-good-1:#9cb888;--console-good-2:#7fb079;--console-good-3:#63a86e;--console-compare:#7fb3d4;--console-compare-band:#7fb3d433;--console-benchmark:#9d9689}.console-good-1{color:var(--console-good-1)}.console-good-2{color:var(--console-good-2)}.console-good-3{color:var(--console-good-3)}.breeze-score-scale{--console-crit:#ef4444;--console-warn:#f59e0b;--console-ink:#52525b;--console-ink-mute:#a1a1aa;--console-good-1:#4ade80;--console-good-2:#22c55e;--console-good-3:#16a34a}.breeze-score-scale .console-crit{color:#dc2626}.breeze-score-scale .console-warn{color:#b45309}.breeze-score-scale .console-good-1{color:#16a34a}.breeze-score-scale .console-good-2{color:#15803d}.breeze-score-scale .console-good-3{color:#166534}.dark .breeze-score-scale{--console-crit:#f87171;--console-warn:#fbbf24;--console-ink:#a1a1aa;--console-ink-mute:#71717a;--console-good-1:#86efac;--console-good-2:#4ade80;--console-good-3:#22c55e}.dark .breeze-score-scale .console-crit{color:var(--console-crit)}.dark .breeze-score-scale .console-warn{color:var(--console-warn)}.dark .breeze-score-scale .console-good-1{color:var(--console-good-1)}.dark .breeze-score-scale .console-good-2{color:var(--console-good-2)}.dark .breeze-score-scale .console-good-3{color:var(--console-good-3)}.performance-section-box,.performance-section-r,.performance-section-b,.performance-section-t{border-color:var(--border-color);border-style:solid;border-width:0}.dark .performance-section-box,.dark .performance-section-r,.dark .performance-section-b,.dark .performance-section-t{border-color:var(--border-color-dark)}.performance-section-box{border-width:var(--card-border-width)}.performance-section-r{border-right-width:var(--card-border-width)}.performance-section-b{border-bottom-width:var(--card-border-width)}.performance-section-t{border-top-width:var(--card-border-width)}.performance-topics-tint{background:linear-gradient(rgb(var(--accent)/.08),rgb(var(--accent)/.08)),#fff}.dark .performance-topics-tint{background:linear-gradient(rgb(var(--accent)/.12),rgb(var(--accent)/.12)),rgb(var(--card-dark-bg))}.performance-bar-shimmer{position:relative;overflow:hidden;box-shadow:inset 0 -2px #00000029}.performance-bar-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:8s ease-in-out 1.5s infinite performance-bar-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes performance-bar-shimmer{0%{transform:translate(-100%)}25%{transform:translate(100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.performance-bar-shimmer:after{animation:none;display:none}}.console-row--clickable{cursor:pointer}.console-chart-row{grid-template-columns:minmax(9.5rem,15rem) minmax(2rem,1fr) 3.1rem 3.1rem;align-items:center;gap:.5rem;padding:.1rem 0;display:grid}.console-chart-track{background:var(--console-surface-sunk);border:1px solid var(--console-line);border-radius:.15rem;height:1.05rem;position:relative;overflow:hidden}.console-chart-fill{inset-block:0;border-radius:.1rem 0 0 .1rem;position:absolute;left:0}.console-chart-fill--crit{background:var(--console-crit)}.console-chart-fill--warn{background:var(--console-warn)}.console-chart-fill--mid{background:var(--console-ink-mute)}.console-chart-fill--good-1{background:var(--console-good-1)}.console-chart-fill--good-2{background:var(--console-good-2)}.console-chart-fill--good-3{background:var(--console-good-3)}.console-chart-fill--none{background:0 0}.console-chart-benchmark{border-left:2px dashed var(--console-benchmark);pointer-events:none;z-index:2;width:0;position:absolute;inset-block:0}.console-chart-axis{height:1.15rem;margin-top:.15rem;position:relative}.console-chart-axis span{font-variant-numeric:tabular-nums;color:var(--console-ink-mute);white-space:nowrap;font-size:.75rem;position:absolute;top:0;transform:translate(-50%)}.console-rotation{grid-template-columns:minmax(7rem,11rem) minmax(0,1fr);align-items:start;gap:.75rem;padding:.5rem 1rem;display:grid}.console-rotation__name{min-width:0;padding-top:.15rem}.console-rotation__series{border-left:1px solid var(--console-line);min-width:0;padding-left:.75rem}.console-rotation .console-chart-row{grid-template-columns:minmax(12rem,22rem) minmax(2rem,1fr) 3.1rem 3.1rem}.console-rotation__entry{border-radius:.2rem;display:block}.console-chart-label-link:hover .console-soft,.console-chart-label-link:focus-visible .console-soft{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.console-chart-label-link:focus-visible{outline:2px solid var(--console-line-strong);outline-offset:2px;border-radius:.15rem}@media(max-width:640px){.console-rotation{grid-template-columns:minmax(0,1fr)}.console-rotation__series{border-left:0;padding-left:0}}.console-spread-dot{justify-content:center;align-items:center;width:.85rem;height:1.25rem;display:flex;position:absolute;top:0;transform:translate(-50%)}.console-spread-dot:hover,.console-spread-dot:focus-visible{z-index:30;outline:none}.console-spread-dot__mark{border-radius:9999px;width:.625rem;height:.625rem;transition:transform .12s,box-shadow .12s}.console-spread-dot:hover .console-spread-dot__mark,.console-spread-dot:focus-visible .console-spread-dot__mark{box-shadow:0 0 0 2px var(--console-surface);transform:scale(1.5)}.console-spread-dot__label{border:1px solid var(--console-line-strong);background:var(--console-surface);color:var(--console-ink);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;border-radius:.25rem;padding:.15rem .4rem;font-size:.6875rem;transition:opacity .12s;position:absolute;bottom:calc(100% + .3rem);left:50%;transform:translate(-50%)}.console-spread-dot:hover .console-spread-dot__label,.console-spread-dot:focus-visible .console-spread-dot__label{opacity:1}.breeze-console--neutral-accent{--color-accent:var(--console-ink);--color-accent-content:var(--console-ink);--color-accent-foreground:var(--console-surface)}.console-segment{border:1px solid var(--console-line-strong);background:var(--console-surface-sunk);border-radius:.4rem;padding:.15rem;display:inline-flex}.console-segment__item{color:var(--console-ink-mute);white-space:nowrap;border-radius:.28rem;padding:.3rem .7rem;font-size:.8125rem;transition:background .12s,color .12s}.console-segment__item:hover{color:var(--console-ink)}.console-segment__item[aria-current=page],.console-segment__item[aria-pressed=true]{background:var(--console-surface);border:1px solid var(--console-line);color:var(--console-ink);padding:calc(.3rem - 1px) calc(.7rem - 1px);font-weight:600}.console-segment__count{font-variant-numeric:tabular-nums;color:var(--console-ink-mute)}.console-chip{border:1px solid var(--console-line-strong);background:var(--console-surface);color:var(--console-ink-soft);white-space:nowrap;border-radius:9999px;align-items:center;gap:.4rem;padding:.15rem .6rem;font-size:.75rem;transition:color .12s,border-color .12s;display:inline-flex}.console-chip:hover{color:var(--console-ink);border-color:var(--console-ink-mute)}.console-chip__count{background:var(--console-surface-sunk);color:var(--console-ink-mute);font-variant-numeric:tabular-nums;border-radius:9999px;padding:0 .25rem;font-size:.6875rem}.console-pill--crit{color:var(--console-crit)}.console-pill--warn{color:var(--console-warn)}.console-pill--good{color:var(--console-good)}.console-pill--mute{color:var(--console-ink-mute)}.console-pill--ink{color:var(--console-ink-soft)}.console-pill--num{font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:.02em}.console-pill--label{text-transform:none;letter-spacing:.01em;padding:.1rem .4rem;font-size:.6875rem;font-weight:500}.console-dashed{border:1px dashed var(--console-line-strong);border-radius:.5rem}.console-button{border:1px solid var(--console-line-strong);background:var(--console-surface);color:var(--console-ink);white-space:nowrap;border-radius:.35rem;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}.console-button:hover{background:var(--console-surface-sunk)}.console-button--solid{background:var(--console-ink);border-color:var(--console-ink);color:var(--console-surface)}.console-button--solid:hover{background:var(--console-ink-soft);border-color:var(--console-ink-soft)}.console-button--solid.console-button--danger,.breeze-console[data-console-area] .console-button--solid.console-button--danger{background:var(--console-crit);border-color:var(--console-crit);color:var(--console-surface)}.console-button--solid.console-button--danger:hover,.breeze-console[data-console-area] .console-button--solid.console-button--danger:hover{background:var(--console-crit)}@supports (color:color-mix(in lab,red,red)){.console-button--solid.console-button--danger:hover,.breeze-console[data-console-area] .console-button--solid.console-button--danger:hover{background:color-mix(in srgb,var(--console-crit)82%,var(--console-ink))}}.console-button--solid.console-button--danger:hover,.breeze-console[data-console-area] .console-button--solid.console-button--danger:hover{border-color:var(--console-crit)}@supports (color:color-mix(in lab,red,red)){.console-button--solid.console-button--danger:hover,.breeze-console[data-console-area] .console-button--solid.console-button--danger:hover{border-color:color-mix(in srgb,var(--console-crit)82%,var(--console-ink))}}.console-modal{color:var(--console-ink);background:var(--console-surface)!important}.breeze-console--neutral-accent .breeze-checkbox ui-checkbox[data-checked] div,.breeze-console--neutral-accent .breeze-checkbox ui-checkbox[data-indeterminate] div,.breeze-console--neutral-accent ui-checkbox.breeze-checkbox[data-checked] div,.breeze-console--neutral-accent ui-checkbox.breeze-checkbox[data-indeterminate] div{background:var(--console-ink)!important}.breeze-console--neutral-accent [data-flux-menu],.breeze-console--neutral-accent [data-flux-date-picker]{background:var(--console-surface);border-color:var(--console-line-strong);color:var(--console-ink)}.console-note{border:1px solid;border-radius:.35rem;padding:.4rem .6rem;font-size:.75rem}.breeze-program-sample{flex-direction:column;gap:.625rem;margin:0;display:flex}.breeze-program-sample__frame{border:1px solid #e4e4e7;border-radius:.75rem;min-height:0;overflow:hidden;box-shadow:0 18px 40px -28px #18181b73}.breeze-program-sample__scroll{position:relative;overflow-x:auto}.dark .breeze-program-sample__frame{border-color:#3f3f46;box-shadow:0 18px 40px -28px #000000b3}.breeze-program-sample__table .console-table th,.breeze-program-sample__table .console-table td{white-space:nowrap}.breeze-program-sample__chrome{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding:1rem 1rem .75rem;display:flex}.breeze-program-sample__title{font-size:1.75rem;line-height:1.1}.breeze-program-sample__tabs{align-items:center;gap:.25rem;display:flex}.breeze-program-sample__tab{white-space:nowrap;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.875rem;display:inline-flex}.breeze-program-sample__tab--on{border-color:var(--console-line-strong);background:var(--console-surface);color:var(--console-ink);font-weight:600}.breeze-program-sample__freshness{white-space:nowrap;align-items:center;gap:.75rem;margin-left:auto;font-size:.75rem;display:flex}.breeze-program-sample__refresh{border:1px solid var(--console-line-strong);border-radius:.375rem;padding:.2rem .5rem}.breeze-program-sample__profile{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;padding:1.25rem 1rem 1rem;display:flex}.breeze-program-sample__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:0 1rem .75rem;display:flex}.breeze-program-sample__find{align-items:center;gap:.75rem;min-width:0;display:flex}.breeze-program-sample__search{border:1px solid var(--console-line-strong);background:var(--console-surface);border-radius:.375rem;flex:none;align-items:center;gap:.4rem;width:13rem;padding:.3rem .6rem;font-size:.8125rem;display:inline-flex}.breeze-program-sample__totals{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}.breeze-program-sample__selects{gap:.5rem;min-width:0;display:flex}.breeze-program-sample__control{border:1px solid var(--console-line-strong);background:var(--console-surface);width:10rem;min-width:0;color:var(--console-ink);white-space:nowrap;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.3rem .5rem .3rem .6rem;font-size:.8125rem;display:inline-flex;position:relative}.breeze-program-sample__control:first-child{width:14rem}.breeze-program-sample__control--sort{width:13rem}.breeze-program-sample__menu{z-index:20;border:1px solid var(--console-line-strong);background:var(--console-surface);opacity:0;border-radius:.4rem;flex-direction:column;padding:.25rem;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:calc(100% + .25rem);left:0;right:0;transform:translateY(-.25rem);box-shadow:0 12px 28px -14px #00000059}.breeze-program-sample__menu.is-open{opacity:1;transform:none}.breeze-program-sample__option{color:var(--console-ink-soft);border-radius:.25rem;padding:.3rem .5rem}.breeze-program-sample__option.is-selected{background:var(--console-surface-sunk);color:var(--console-ink);font-weight:600}.breeze-program-sample__spread{align-items:center;gap:1rem;margin:0 1rem .75rem;padding:.5rem 1rem;display:flex}.breeze-program-sample__table{margin:0 1rem 1rem;overflow:hidden}.breeze-program-sample .console-chart-row{grid-template-columns:minmax(9.5rem,24rem) minmax(2rem,1fr) 2.6rem 2.6rem}@media(max-width:40rem){.breeze-program-sample .console-chart-row{grid-template-columns:minmax(0,1fr) 2.6rem 2.8rem;row-gap:.3rem}.breeze-program-sample .console-chart-row>:first-child{grid-area:1/1/2/2}.breeze-program-sample .console-chart-row>:nth-child(3){grid-area:1/2/2/3}.breeze-program-sample .console-chart-row>:nth-child(4){grid-area:1/3/2/4}.breeze-program-sample .console-chart-row>:nth-child(2){grid-area:2/1/3/4}}.breeze-program-sample .console-spread-dot__label{top:calc(100% + .3rem);bottom:auto}.breeze-program-sample .console-area-chips{min-width:24rem}.breeze-program-sample .console-area-chips--two{min-width:16rem}@media(max-width:79.99rem){.breeze-program-sample__totals{display:none}}@media(max-width:63.99rem){.breeze-program-sample__selects{flex:100%}.breeze-program-sample__control,.breeze-program-sample__control:first-child,.breeze-program-sample__control--sort{flex:1 1 0;width:auto}}@media(max-width:47.99rem){.breeze-program-sample__spread{display:none}.breeze-program-sample__find,.breeze-program-sample__search{flex:100%;width:auto}}@media(max-width:39.99rem){.breeze-program-sample__selects{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.breeze-program-sample__control:first-child{grid-area:1/1}.breeze-program-sample__control:last-child{grid-area:1/2}.breeze-program-sample__control--sort{grid-area:2/1/3/3}}.breeze-program-sample__caption{color:#71717a;text-align:center;font-size:.75rem;font-style:italic}.dark .breeze-program-sample__caption{color:#a1a1aa}.breeze-program-window-layout{align-items:center}.breeze-program-window-sample{width:100%;max-width:34rem;margin:0 auto}.breeze-program-window-sample__picker{background:var(--console-ground);border-radius:.75rem;min-height:0;padding:1rem}.breeze-program-window-sample__label{color:var(--console-ink-mute);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.15rem;font-size:1rem;font-weight:700;line-height:1.2}.breeze-program-window-sample__control{border:1.5px solid var(--console-line-strong);background:var(--console-surface);min-height:4.25rem;color:var(--console-ink);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.4rem;font-size:1.25rem;font-weight:700;display:flex}.breeze-program-window-sample__menu{border:1.5px solid var(--console-line-strong);background:var(--console-surface);border-radius:.75rem;margin-top:.75rem;padding:.7rem}.breeze-program-window-sample__option{min-height:3.25rem;color:var(--console-ink-soft);border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .8rem;font-size:1.125rem;display:flex}.breeze-program-window-sample__option--selected{background:var(--console-surface-sunk);color:var(--console-ink);font-weight:600}@media(max-width:31.999rem){.breeze-program-window-sample__picker{padding:.75rem}.breeze-program-window-sample__label{margin-bottom:.85rem;font-size:.8125rem}.breeze-program-window-sample__control{min-height:3.5rem;padding:.75rem 1rem;font-size:1rem}.breeze-program-window-sample__menu{padding:.5rem}.breeze-program-window-sample__option{min-height:2.75rem;padding:.55rem .65rem;font-size:.9375rem}}@media(min-width:64rem){.breeze-program-window-layout{grid-template-columns:minmax(0,.85fr) minmax(28rem,1.15fr);gap:4rem;display:grid}.breeze-program-window-layout .breeze-feature-section__head{max-width:none}}.breeze-program-host{max-width:56rem;margin-inline:auto}.breeze-program-host__main{flex-direction:column;gap:1.5rem;display:flex}.breeze-program-host__identity{flex-direction:column;gap:.875rem;max-width:12rem;margin:0 auto;display:flex}.breeze-program-host__identity figcaption{text-align:center;text-wrap:balance}.breeze-program-host__photo{aspect-ratio:4/5;object-fit:cover;object-position:top;border-radius:.875rem;outline:1px solid #e4e4e7;width:100%;max-width:12rem;margin:0;box-shadow:0 18px 40px -28px #18181bb3}.dark .breeze-program-host__photo{outline-color:#3f3f46}.breeze-program-host__body{flex:auto;min-width:0}.breeze-program-host__role{letter-spacing:.01em;color:rgb(var(--accent));flex-direction:column;margin-top:.2rem;font-size:.875rem;font-weight:600;display:flex}.breeze-program-host__invitation+.breeze-program-host__invitation{margin-top:1rem}.breeze-program-host__invitation{text-wrap:pretty;color:#3f3f46;margin-top:0;font-size:1.0625rem;line-height:1.75}.dark .breeze-program-host__invitation{color:#e4e4e7}.breeze-program-host__about-label{color:rgb(var(--accent));letter-spacing:.1em;text-transform:uppercase;margin-top:1.75rem;font-size:.75rem;font-weight:700}.breeze-program-host__bio{color:#52525b;flex-direction:column;gap:.75rem;margin-top:.625rem;font-size:1rem;line-height:1.7;display:flex}.dark .breeze-program-host__bio{color:#d4d4d8}.breeze-program-host__action{justify-content:center;margin-top:1.75rem;display:flex}@media(min-width:48rem){.breeze-program-host__main{flex-direction:row;align-items:flex-start;gap:2.5rem}.breeze-program-host__identity{flex:none;width:15rem;max-width:none;margin-inline:0}.breeze-program-host__photo{max-width:none}.breeze-program-host__body{padding-top:.25rem}}.breeze-console [data-practice-progress-track]{cursor:pointer}.breeze-optional-fields{background-color:#f4f4f5;border-block:1px solid #e4e4e7;margin-inline:-1.5rem;padding:1.5rem}.dark .breeze-optional-fields{background-color:#00000026;border-color:#3f3f46}.breeze-optional-fields__title{letter-spacing:.01em;color:#71717a;font-size:1.25rem;font-style:italic;font-weight:600}.dark .breeze-optional-fields__title{color:#a1a1aa}.breeze-console .console-trend{color:inherit;text-decoration:none;display:block}.breeze-console .console-trend__plot{border-bottom:1px solid var(--console-line);position:relative}.breeze-console .console-trend__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.breeze-console .console-trend__band{fill:var(--console-compare-band)}.breeze-console .console-trend__median{fill:none;stroke:var(--console-compare);stroke-width:2px;stroke-dasharray:4 4}.breeze-console .console-trend__benchmark{stroke:var(--console-benchmark);stroke-width:1.5px;stroke-dasharray:9 5}.breeze-console .console-trend__line{fill:none;stroke:var(--console-ink);stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round}.breeze-console .console-trend__dot{width:.65rem;height:.65rem;box-shadow:0 0 0 2px var(--console-surface);border-radius:9999px;position:absolute;transform:translate(-50%,50%)}.breeze-console .console-trend__axis{grid-template-columns:repeat(var(--console-trend-columns),minmax(0,1fr));padding-top:.35rem;display:grid}.breeze-console .console-trend__tick{flex-direction:column;align-items:center;min-width:0;line-height:1.25;display:flex}.breeze-console .console-trend__label{letter-spacing:.06em;text-transform:uppercase;color:var(--console-ink-mute);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8125rem;overflow:hidden}.breeze-console .console-trend__value{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.breeze-console .console-trend__count{font-variant-numeric:tabular-nums;color:var(--console-ink-mute);font-size:.75rem}.breeze-console .console-trend--linked:hover .console-trend__plot{background:var(--console-surface-sunk)}.breeze-console .console-scatter{position:relative}.breeze-console .console-scatter__median{stroke:var(--console-compare);stroke-width:2px;stroke-dasharray:4 4}.breeze-console .console-scatter__minimum{stroke:var(--console-ink-mute);stroke-width:1.75px;stroke-dasharray:1 3}.breeze-console .console-scatter__dot{width:.85rem;height:.85rem;box-shadow:0 0 0 2px var(--console-surface);border-radius:9999px;transition:transform .12s;position:absolute;transform:translate(-50%,50%)}.breeze-console .console-scatter__dot--thin{background:var(--console-ink-soft);opacity:1}.breeze-console .console-scatter__dot:hover,.breeze-console .console-scatter__dot:focus-visible{z-index:3;opacity:1;transform:translate(-50%,50%)scale(1.45)}.breeze-console .console-scatter__dot--edge-left .console-scatter__dot-label{left:-.15rem;transform:none}.breeze-console .console-scatter__dot--edge-right .console-scatter__dot-label{left:auto;right:-.15rem;transform:none}.breeze-console .console-scatter__dot--edge-top .console-scatter__dot-label{top:140%;bottom:auto}.breeze-console .console-scatter__dot-label{white-space:nowrap;letter-spacing:.01em;text-transform:none;color:var(--console-ink);background:var(--console-surface);border:1px solid var(--console-line);opacity:0;pointer-events:none;border-radius:.25rem;padding:.1rem .35rem;font-size:.6875rem;transition:opacity .12s;position:absolute;bottom:140%;left:50%;transform:translate(-50%)}.breeze-console .console-scatter__dot:hover .console-scatter__dot-label,.breeze-console .console-scatter__dot:focus-visible .console-scatter__dot-label{opacity:1}.breeze-console .console-scatter__xaxis{height:1.15rem;margin-top:.35rem;margin-left:2.25rem;position:relative}.breeze-console .console-scatter__xtick{font-variant-numeric:tabular-nums;color:var(--console-ink-mute);font-size:.75rem;position:absolute;transform:translate(-50%)}.breeze-console .console-scatter__xtick--rule{font-variant-numeric:normal;white-space:nowrap;cursor:help}.breeze-console .console-insight-distribution .console-trend__gridlabel,.breeze-console .console-insight-distribution .console-scatter__xtick{font-size:.875rem;font-weight:600}.breeze-console .console-priority-row{grid-template-columns:minmax(0,1fr) minmax(6rem,16rem) 4.5rem 5.5rem;align-items:center;gap:.75rem;display:grid}.breeze-console .console-breakdown-row{grid-template-columns:minmax(0,1fr) minmax(4rem,10rem) 4.25rem 7rem;align-items:center;gap:.75rem;display:grid}.breeze-console .console-absolute-row{grid-template-columns:minmax(0,1fr) 6rem 6rem;align-items:center;gap:.75rem;display:grid}.breeze-console .console-segmented{background:var(--console-surface-sunk);border:1px solid var(--console-line);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.125rem;padding:.1875rem}.breeze-console .console-segmented__option{white-space:nowrap;color:var(--console-ink-mute);border:1px solid #0000;border-radius:.375rem;padding:.25rem .625rem;font-size:.8125rem;line-height:1.25rem;transition:background-color .12s,color .12s,border-color .12s}.breeze-console .console-segmented__option:hover{color:var(--console-ink)}.breeze-console .console-segmented__option[aria-pressed=true]{background:var(--console-surface);border-color:var(--console-line-strong);color:var(--console-ink);font-weight:600}.breeze-console .console-segmented__divider{background:var(--console-line-strong);align-self:stretch;width:1px;margin:.125rem .3125rem}.breeze-console .console-explore-meter{grid-template-columns:minmax(0,1fr) 4.25rem 7.5rem 7.5rem;align-items:center;gap:.75rem;display:grid}.breeze-console .console-explore-meter--mean{grid-template-columns:minmax(0,1fr) 8.5rem 7.5rem}.breeze-console .console-explore-scroll{scrollbar-gutter:stable;overscroll-behavior:contain;height:26.625rem;overflow-y:auto}.breeze-console .console-explore-scroll--open{height:auto;overflow-y:visible}.breeze-console .console-explore-more{width:100%;color:var(--console-ink-mute);background:var(--console-surface-sunk);border-top:1px solid var(--console-line);justify-content:center;align-items:center;gap:.375rem;padding:.4rem 0;font-size:.8125rem;transition:color .12s;display:flex}.breeze-console .console-explore-more:hover{color:var(--console-ink)}.breeze-console .console-insight-head{letter-spacing:.1em;text-transform:uppercase;color:var(--console-ink-soft);font-size:.9375rem;font-weight:600;line-height:1.2}.breeze-console .console-gap-track{background:var(--console-surface-sunk);border:1px solid var(--console-line);border-radius:.15rem;height:1.05rem;position:relative;overflow:hidden}.breeze-console .console-gap-zero{border-left:1px solid var(--console-ink-mute);opacity:.85;z-index:2;inset-block:0;width:0;position:absolute;left:50%}.breeze-console .console-gap-fill{border-radius:.1rem;position:absolute;inset-block:.1rem}.breeze-console .console-gap-fill--down{background:var(--console-crit)}.breeze-console .console-gap-fill--soft{background:var(--console-warn)}.breeze-console .console-gap-fill--up{background:var(--console-good-2)}.breeze-console .console-gap-fill--flat{background:var(--console-ink-mute);opacity:.55}.breeze-console .console-evidence{background:var(--console-surface-sunk);border-top:1px solid var(--console-line)}@media(max-width:768px){.breeze-console .console-priority-row,.breeze-console .console-breakdown-row,.breeze-console .console-absolute-row,.breeze-console .console-explore-meter{grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem}.breeze-console .console-priority-row .console-gap-track,.breeze-console .console-breakdown-row .console-gap-track{grid-column:1/-1}.breeze-console .console-insight-head{display:none}.breeze-console .console-explore-meter--mean .console-chart-track{grid-column:1/-1}}.breeze-console .console-session-row{grid-template-columns:minmax(0,1fr) 6rem 6.75rem 7rem 4.5rem 5.5rem 1.25rem;align-items:center;gap:.75rem;display:grid}.breeze-console .console-session-head{letter-spacing:.1em;text-transform:uppercase;color:var(--console-ink-soft);font-size:.9375rem;font-weight:600;line-height:1.2}@media(max-width:768px){.breeze-console .console-session-row{grid-template-columns:minmax(0,1fr) auto auto;gap:.25rem .75rem}.breeze-console .console-session-head{display:none}.breeze-console .console-session-name{grid-column:1/-1}.breeze-console .console-session-kind{grid-column:1}.breeze-console .console-session-mode{grid-column:2}.breeze-console .console-session-completed{grid-column:3}.breeze-console .console-session-score{text-align:left;grid-column:1}.breeze-console .console-session-correct{text-align:left;grid-column:2}.breeze-console .console-session-open{grid-column:3;justify-self:end}}@media(max-width:480px){.breeze-console .console-session-row{grid-template-columns:minmax(0,1fr) auto}.breeze-console .console-session-completed{grid-column:1}.breeze-console .console-session-score{text-align:right;grid-column:2}.breeze-console .console-session-correct{grid-column:1}.breeze-console .console-session-open{grid-column:2}}.breeze-console .console-row--thin .console-chart-track{opacity:.55}.breeze-console .console-row--thin .console-soft{color:var(--console-ink-mute)}.breeze-console .console-legend{color:var(--console-ink-soft);flex-wrap:wrap;align-items:center;gap:.25rem 1rem;font-size:.75rem;display:flex}.breeze-console .console-legend__item{cursor:help;outline:none;flex-wrap:wrap;align-items:center;gap:.375rem;max-width:min(22rem,85vw);display:flex}.breeze-console .console-legend__label{text-underline-offset:.2em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--console-line-strong);text-decoration-color:var(--console-line-strong)}.breeze-console .console-legend__item:hover .console-legend__label{-webkit-text-decoration-color:var(--console-ink-mute);text-decoration-color:var(--console-ink-mute);color:var(--console-ink-soft)}.breeze-console .console-legend__item:focus-visible .console-legend__label{outline:2px solid var(--console-ink-soft);outline-offset:2px}.breeze-console .console-legend__explanation{color:var(--console-ink-soft);flex-basis:100%;padding-top:.2rem;font-size:.75rem;line-height:1.35;display:none}.breeze-console .console-legend__item:focus .console-legend__explanation{display:block}.breeze-console .console-legend-swatch{flex:none;width:1.5rem;height:.5rem;display:inline-block}.breeze-console .console-legend-swatch--band{background:var(--console-compare-band);border-block:1px solid var(--console-compare);opacity:.9}.breeze-console .console-legend-swatch--median{background-image:repeating-linear-gradient(to right,var(--console-compare)0 4px,transparent 4px 8px);height:2px}.breeze-console .console-legend-swatch--benchmark{background-image:repeating-linear-gradient(to right,var(--console-benchmark)0 9px,transparent 9px 14px);height:2px}.breeze-console .console-legend-swatch--thin{background:var(--console-ink-mute);opacity:.45;border-radius:9999px;width:.55rem;height:.55rem}.breeze-console .console-check{width:.85rem;height:.85rem;accent-color:var(--console-ink-soft)}.breeze-console .console-multiple{cursor:pointer;width:100%;min-width:0;display:block}.breeze-console .console-multiple:hover .console-trend__plot{background:var(--console-surface-sunk)}.breeze-console .console-trend__line--gap{stroke-dasharray:4 4;opacity:.65}.breeze-console .console-trend__plot--scaled{margin-left:2.25rem}.breeze-console .console-trend__gridline{border-top:1px solid var(--console-line);opacity:.6;height:0;position:absolute;left:0;right:0}.breeze-console .console-trend__gridlabel{font-variant-numeric:tabular-nums;color:var(--console-ink-mute);padding-right:.4rem;font-size:.75rem;position:absolute;right:100%;transform:translateY(50%)}.watermark-legible-fields [data-flux-control]:is(input,select,textarea){border-width:1.5px}.dark .watermark-legible-fields [data-flux-control]:is(input,select,textarea){background-color:var(--color-zinc-800);background-image:linear-gradient(#ffffff1a,#ffffff1a)}.dark .watermark-legible-fields [data-flux-control]:is(input,select,textarea):disabled{background-image:linear-gradient(#ffffff12,#ffffff12)}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current.breeze-air-current{--welcome-air-wisp-opacity:.1;--welcome-air-wisp-width:1;--welcome-air-wisp-dash:96;--welcome-air-wisp-dash-short:49.92;--welcome-air-wisp-dash-mid:109.44;--welcome-air-wisp-dash-long:174.72;--welcome-air-wisp-gap:82;--welcome-air-wisp-offset-long:-34.44px;--welcome-air-wisp-offset-short:-55.76px;--welcome-air-wisp-density-mid-opacity:.58;--welcome-air-wisp-density-high-opacity:.42;--welcome-air-wisp-speed:16s;--welcome-air-wisp-speed-slow:18.56s;--welcome-air-wisp-slide-start:-2487.2px;--welcome-air-wisp-x-pre:-1039.44px;--welcome-air-wisp-x-64:-112.87px;--welcome-air-wisp-slide-end:0px;--welcome-air-wisp-accent-weight:75%;z-index:0;pointer-events:none;opacity:.9;transform-origin:18% 58%;--welcome-air-low-band-thickness-from:.75;--welcome-air-low-band-thickness-to:1.25;width:100vw;height:clamp(6.25rem,8.5vw,8.75rem);position:absolute;top:clamp(8.6rem,11.75vw,10.9rem);left:0;overflow:visible;transform:rotate(-1.4deg)skewY(-4deg)}@supports (width:100dvw){:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current.breeze-air-current{width:100dvw}}@media(max-width:1023.98px){:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current.breeze-air-current{--welcome-air-mobile-width:204vw;--welcome-air-mobile-height:22vw;--welcome-air-mobile-top:18dvh;--welcome-air-mobile-translate-x:-54.5%;--welcome-air-mobile-rotate:-1.4deg;--welcome-air-mobile-skew-y:-4deg;--welcome-air-soft-start-opacity:0;--welcome-air-soft-mid-opacity:.15;--welcome-air-soft-end-opacity:.31;--welcome-air-strong-start-opacity:.045;--welcome-air-strong-mid-opacity:.37;--welcome-air-strong-end-opacity:.51;--welcome-air-wisp-opacity:.24;--welcome-air-wisp-width:.9;--welcome-air-wisp-speed:15s;--welcome-air-wisp-speed-slow:17.25s;--welcome-air-wisp-accent-weight:78%;--welcome-air-low-band-thickness-from:.88;--welcome-air-low-band-thickness-to:.8;--welcome-air-drift-wide-from-y:2px;--welcome-air-drift-wide-to-y:-3px;--welcome-air-drift-low-from-y:1.5px;--welcome-air-drift-low-to-y:-2.5px;--welcome-air-phase-0-y:1px;--welcome-air-phase-24-x:2.4%;--welcome-air-phase-24-y:-8px;--welcome-air-phase-51-x:4%;--welcome-air-phase-51-y:5px;--welcome-air-phase-78-x:-1.2%;--welcome-air-phase-78-y:2px;--welcome-air-phase-100-x:4.5%;--welcome-air-phase-100-y:-10px;top:var(--welcome-air-mobile-top);width:var(--welcome-air-mobile-width);height:clamp(3.9rem,var(--welcome-air-mobile-height),6.25rem);opacity:.72;transform:translate(var(--welcome-air-mobile-translate-x))rotate(var(--welcome-air-mobile-rotate))skewY(var(--welcome-air-mobile-skew-y));transform-origin:42% 58%;left:50%}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current.breeze-air-current .welcome-air-current__stop--soft-start{stop-opacity:var(--welcome-air-soft-start-opacity)}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current.breeze-air-current .welcome-air-current__stop--soft-mid{stop-opacity:var(--welcome-air-soft-mid-opacity)}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current.breeze-air-current .welcome-air-current__stop--soft-end{stop-opacity:var(--welcome-air-soft-end-opacity)}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current.breeze-air-current .welcome-air-current__stop--strong-start{stop-opacity:var(--welcome-air-strong-start-opacity)}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current.breeze-air-current .welcome-air-current__stop--strong-mid{stop-opacity:var(--welcome-air-strong-mid-opacity)}:is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current.breeze-air-current .welcome-air-current__stop--strong-end{stop-opacity:var(--welcome-air-strong-end-opacity)}.dark :is(.welcome-hero-stage,.breeze-feature-air-band)>.welcome-air-current.breeze-air-current{opacity:.5}}.dark .welcome-air-current.breeze-air-current{opacity:.58}.breeze-air-current .welcome-air-current__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.breeze-air-current .welcome-air-current__phase{transform-box:fill-box;transform-origin:66% 58%;will-change:transform;animation:13.54s cubic-bezier(.45,0,.25,1) infinite alternate breeze-welcome-air-phase}.breeze-air-current .welcome-air-current__layer{transform-box:fill-box;transform-origin:50%;will-change:transform}.breeze-air-current .welcome-air-current__layer--trace{opacity:.24;animation:4.9s ease-in-out -1.6s infinite alternate breeze-welcome-air-drift-soft}.breeze-air-current .welcome-air-current__layer--soft{opacity:.74;animation:6.2s ease-in-out -4.2s infinite alternate breeze-welcome-air-drift-wide}.breeze-air-current .welcome-air-current__layer--low{opacity:.86;animation:7.4s ease-in-out -6.3s infinite alternate breeze-welcome-air-drift-low}.breeze-air-current .welcome-air-current__layer--fine{opacity:.32;animation:5.7s ease-in-out -3.4s infinite alternate-reverse breeze-welcome-air-drift-soft}.breeze-air-current .welcome-air-current__ribbon{filter:drop-shadow(0 22px 30px rgb(var(--accent)/.1))}.breeze-air-current .welcome-air-current__line{fill:none;stroke:rgb(var(--accent));stroke-width:.8px;stroke-linecap:round;opacity:.28;vector-effect:non-scaling-stroke}.breeze-air-current .welcome-air-current__line--quiet{opacity:.16;stroke-width:.55px}.breeze-air-current .welcome-air-current__line--bright{opacity:.52;stroke-width:1.15px}.breeze-air-current .welcome-air-current__line--fine{opacity:.24;stroke-width:.45px;stroke-dasharray:14 22;animation:9s linear infinite breeze-welcome-air-dash}.breeze-air-current .welcome-air-current__texture{opacity:var(--welcome-air-wisp-opacity,.1);transform-box:fill-box;transform-origin:50%;will-change:transform;animation:breeze-welcome-air-wisp-slide var(--welcome-air-wisp-speed,16s)linear infinite}.breeze-air-current .welcome-air-current__texture--soft{animation-delay:-1.8s}.breeze-air-current .welcome-air-current__texture--low{animation-duration:var(--welcome-air-wisp-speed-slow,18.56s);animation-delay:-5.1s}.breeze-air-current .welcome-air-current__wisp{--welcome-air-wisp-offset-base:0px;fill:none;stroke:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.breeze-air-current .welcome-air-current__wisp{stroke:color-mix(in oklab,rgb(var(--accent))var(--welcome-air-wisp-accent-weight,75%),#71717a)}}.breeze-air-current .welcome-air-current__wisp{stroke-width:var(--welcome-air-wisp-width,1);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--welcome-air-wisp-dash-mid,var(--welcome-air-wisp-dash,109.44))var(--welcome-air-wisp-gap,82);stroke-dashoffset:var(--welcome-air-wisp-offset-base,0px);opacity:1;vector-effect:non-scaling-stroke}.breeze-air-current .welcome-air-current__wisp--slow{--welcome-air-wisp-offset-base:var(--welcome-air-wisp-offset-long,-34.44px);stroke-dasharray:var(--welcome-air-wisp-dash-long,var(--welcome-air-wisp-dash,174.72))var(--welcome-air-wisp-gap,82);opacity:.76}.breeze-air-current .welcome-air-current__wisp--faint{--welcome-air-wisp-offset-base:var(--welcome-air-wisp-offset-short,-55.76px);stroke-dasharray:var(--welcome-air-wisp-dash-short,var(--welcome-air-wisp-dash,49.92))var(--welcome-air-wisp-gap,82);opacity:.52}.breeze-air-current .welcome-air-current__wisp--density-mid{--welcome-air-wisp-offset-base:var(--welcome-air-wisp-offset-short,-55.76px);stroke-dasharray:var(--welcome-air-wisp-dash-mid,var(--welcome-air-wisp-dash,109.44))var(--welcome-air-wisp-gap,82);opacity:var(--welcome-air-wisp-density-mid-opacity,.58)}.breeze-air-current .welcome-air-current__wisp--density-high{--welcome-air-wisp-offset-base:var(--welcome-air-wisp-offset-long,-34.44px);stroke-dasharray:var(--welcome-air-wisp-dash-short,var(--welcome-air-wisp-dash,49.92))var(--welcome-air-wisp-gap,82);opacity:var(--welcome-air-wisp-density-high-opacity,.42)}.dark .breeze-air-current .welcome-air-current__texture{opacity:calc(var(--welcome-air-wisp-opacity,.1)*1.35)}@keyframes breeze-welcome-air-drift-soft{0%{transform:translate3d(var(--welcome-air-drift-soft-from-x,-2.8%),var(--welcome-air-drift-soft-from-y,4px),0)}to{transform:translate3d(var(--welcome-air-drift-soft-to-x,3.4%),var(--welcome-air-drift-soft-to-y,-7px),0)}}@keyframes breeze-welcome-air-drift-wide{0%{transform:translate3d(var(--welcome-air-drift-wide-from-x,-4.2%),var(--welcome-air-drift-wide-from-y,6px),0)scaleX(var(--welcome-air-drift-wide-from-scale,1.01))scaleY(var(--welcome-air-soft-band-thickness-from,var(--welcome-air-soft-band-thickness,1)))}to{transform:translate3d(var(--welcome-air-drift-wide-to-x,3.2%),var(--welcome-air-drift-wide-to-y,-8px),0)scaleX(var(--welcome-air-drift-wide-to-scale,1.052))scaleY(var(--welcome-air-soft-band-thickness-to,var(--welcome-air-soft-band-thickness,1)))}}@keyframes breeze-welcome-air-drift-low{0%{transform:translate3d(var(--welcome-air-drift-low-from-x,-3.2%),var(--welcome-air-drift-low-from-y,4px),0)scaleX(var(--welcome-air-drift-low-from-scale,1.015))scaleY(var(--welcome-air-low-band-thickness-from,var(--welcome-air-low-band-thickness,1)))}to{transform:translate3d(var(--welcome-air-drift-low-to-x,3.8%),var(--welcome-air-drift-low-to-y,-6px),0)scaleX(var(--welcome-air-drift-low-to-scale,1.06))scaleY(var(--welcome-air-low-band-thickness-to,var(--welcome-air-low-band-thickness,1)))}}@keyframes breeze-welcome-air-phase{0%{transform:translate3d(var(--welcome-air-phase-0-x,-2.2%),var(--welcome-air-phase-0-y,1.75px),0)scaleX(var(--welcome-air-phase-0-scale,.996))}24%{transform:translate3d(var(--welcome-air-phase-24-x,1.2%),var(--welcome-air-phase-24-y,-14px),0)scaleX(var(--welcome-air-phase-24-scale,1.026))}51%{transform:translate3d(var(--welcome-air-phase-51-x,2.6%),var(--welcome-air-phase-51-y,10.5px),0)scaleX(var(--welcome-air-phase-51-scale,1.012))}78%{transform:translate3d(var(--welcome-air-phase-78-x,-.8%),var(--welcome-air-phase-78-y,3.5px),0)scaleX(var(--welcome-air-phase-78-scale,1.04))}to{transform:translate3d(var(--welcome-air-phase-100-x,2%),var(--welcome-air-phase-100-y,-19.25px),0)scaleX(var(--welcome-air-phase-100-scale,1.02))}}@keyframes breeze-welcome-air-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-108px}}@keyframes breeze-welcome-air-wisp-slide{0%{transform:translate3d(var(--welcome-air-wisp-slide-start,-2487.2px),0,0)}50%{transform:translate3d(var(--welcome-air-wisp-x-pre,-1039.44px),0,0)}82%{transform:translate3d(var(--welcome-air-wisp-x-64,-112.87px),0,0)}to{transform:translate3d(var(--welcome-air-wisp-slide-end,0px),0,0)}}@media(prefers-reduced-motion:reduce){.breeze-air-current .welcome-air-current__phase,.breeze-air-current .welcome-air-current__layer,.breeze-air-current .welcome-air-current__texture,.breeze-air-current .welcome-air-current__wisp,.breeze-air-current .welcome-air-current__line--fine,.breeze-air-current .error-auto-retry__icon{animation:none!important}}.welcome-air-current.breeze-air-current{--air-gray:oklab(82.1776% -.055435 -.0332395);--air-gray-light:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.welcome-air-current.breeze-air-current{--air-gray-light:color-mix(in oklab,rgb(var(--accent))30%,#fff)}}.welcome-air-current.breeze-air-current{--air-strength:1}html.dark .welcome-air-current.breeze-air-current{--air-gray:#02aac0;--air-gray-light:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){html.dark .welcome-air-current.breeze-air-current{--air-gray-light:color-mix(in oklab,rgb(var(--accent))30%,#fff)}}html.dark .welcome-air-current.breeze-air-current{--air-strength:1.6}@media(max-width:1023.98px){.welcome-air-current.breeze-air-current{--air-strength:.9}}.breeze-air-current .air-phase{transform-box:view-box;transform-origin:738px 134px;animation:13.54s cubic-bezier(.45,0,.25,1) infinite alternate breeze-welcome-air-phase}.breeze-air-current .air-layer{opacity:var(--air-strength)}.breeze-air-current .air-gust{opacity:0;will-change:transform,opacity;animation-timing-function:linear;animation-iteration-count:infinite}.welcome-air-current.breeze-air-current.is-paused *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.welcome-air-current.breeze-air-current .air-phase{animation:none!important}.welcome-air-current.breeze-air-current .air-gust{transform:var(--rest);opacity:var(--rest-o);animation:none!important}}.welcome-air-current.breeze-air-current.is-still .air-phase,.welcome-air-current.breeze-air-current.is-still .welcome-air-current__phase,.welcome-air-current.breeze-air-current.is-still .welcome-air-current__layer,.welcome-air-current.breeze-air-current.is-still .welcome-air-current__line--fine{animation:none!important}.welcome-air-current.breeze-air-current.is-still .air-gust{transform:var(--rest);opacity:var(--rest-o);animation:none!important}@keyframes breeze-air-lane-a{0%{opacity:0;transform:translate(-480px,231px)rotate(-7.9deg)}5.9%{opacity:0;transform:translate(-360px,214.4px)rotate(-7.9deg)}11.8%{opacity:0;transform:translate(-240px,197.9px)rotate(-7.9deg)}17.6%{opacity:0;transform:translate(-120px,181.3px)rotate(-7.9deg)}23.5%{opacity:0;transform:translateY(168.2px)rotate(-3.2deg)}29.4%{opacity:.06;transform:translate(120px,166.9px)rotate(1.5deg)}35.3%{opacity:.33;transform:translate(240px,171.7px)rotate(2.4deg)}41.2%{opacity:.67;transform:translate(360px,173.9px)rotate(-1.1deg)}47.1%{opacity:.94;transform:translate(480px,164.7px)rotate(-7.8deg)}52.9%{opacity:1;transform:translate(600px,144.2px)rotate(-11deg)}58.8%{opacity:1;transform:translate(720px,121.3px)rotate(-10deg)}64.7%{opacity:1;transform:translate(840px,104px)rotate(-6.2deg)}70.6%{opacity:1;transform:translate(960px,95.4px)rotate(-2.1deg)}76.5%{opacity:.67;transform:translate(1080px,95px)rotate(1.5deg)}82.4%{opacity:.06;transform:translate(1200px,100.8px)rotate(3.2deg)}88.2%{opacity:0;transform:translate(1320px,107.5px)rotate(3.2deg)}94.1%{opacity:0;transform:translate(1440px,114.2px)rotate(3.2deg)}to{opacity:0;transform:translate(1560px,120.9px)rotate(3.2deg)}}@keyframes breeze-air-lane-b{0%{opacity:0;transform:translate(-480px,239.2px)rotate(-4.6deg)}5.9%{opacity:0;transform:translate(-360px,229.4px)rotate(-4.6deg)}11.8%{opacity:0;transform:translate(-240px,219.7px)rotate(-4.6deg)}17.6%{opacity:0;transform:translate(-120px,209.9px)rotate(-4.6deg)}23.5%{opacity:0;transform:translateY(202.4px)rotate(-1.6deg)}29.4%{opacity:.06;transform:translate(120px,202.6px)rotate(1.5deg)}35.3%{opacity:.33;transform:translate(240px,206.5px)rotate(1.7deg)}41.2%{opacity:.67;transform:translate(360px,207.3px)rotate(-1.5deg)}47.1%{opacity:.94;transform:translate(480px,198.5px)rotate(-7.2deg)}52.9%{opacity:1;transform:translate(600px,179.4px)rotate(-10.3deg)}58.8%{opacity:1;transform:translate(720px,156.9px)rotate(-10.3deg)}64.7%{opacity:1;transform:translate(840px,138px)rotate(-7.1deg)}70.6%{opacity:1;transform:translate(960px,127.9px)rotate(-2.5deg)}76.5%{opacity:.67;transform:translate(1080px,127.3px)rotate(1.8deg)}82.4%{opacity:.06;transform:translate(1200px,134.1px)rotate(3.8deg)}88.2%{opacity:0;transform:translate(1320px,142.1px)rotate(3.8deg)}94.1%{opacity:0;transform:translate(1440px,150.1px)rotate(3.8deg)}to{opacity:0;transform:translate(1560px,158.1px)rotate(3.8deg)}}@keyframes breeze-air-lane-c{0%{opacity:0;transform:translate(-480px,269.2px)rotate(-4.6deg)}5.9%{opacity:0;transform:translate(-360px,259.4px)rotate(-4.6deg)}11.8%{opacity:0;transform:translate(-240px,249.7px)rotate(-4.6deg)}17.6%{opacity:0;transform:translate(-120px,239.9px)rotate(-4.6deg)}23.5%{opacity:0;transform:translateY(232.4px)rotate(-1.6deg)}29.4%{opacity:.06;transform:translate(120px,232.6px)rotate(1.5deg)}35.3%{opacity:.33;transform:translate(240px,236.5px)rotate(1.7deg)}41.2%{opacity:.67;transform:translate(360px,237.3px)rotate(-1.5deg)}47.1%{opacity:.94;transform:translate(480px,228.5px)rotate(-7.2deg)}52.9%{opacity:1;transform:translate(600px,209.4px)rotate(-10.3deg)}58.8%{opacity:1;transform:translate(720px,186.9px)rotate(-10.3deg)}64.7%{opacity:1;transform:translate(840px,168px)rotate(-7.1deg)}70.6%{opacity:1;transform:translate(960px,157.9px)rotate(-2.5deg)}76.5%{opacity:.67;transform:translate(1080px,157.3px)rotate(1.8deg)}82.4%{opacity:.06;transform:translate(1200px,164.1px)rotate(3.8deg)}88.2%{opacity:0;transform:translate(1320px,172.1px)rotate(3.8deg)}94.1%{opacity:0;transform:translate(1440px,180.1px)rotate(3.8deg)}to{opacity:0;transform:translate(1560px,188.1px)rotate(3.8deg)}}.breeze-air-current .air-gust--a{animation-name:breeze-air-lane-a}.breeze-air-current .air-gust--b{animation-name:breeze-air-lane-b}.breeze-air-current .air-gust--c{animation-name:breeze-air-lane-c}.welcome-air-current.breeze-air-current{--air-haze-a:.867;--air-grain-rest:.357;--air-grain-lit:2.55}html.dark .welcome-air-current.breeze-air-current{--air-haze-a:.867;--air-grain-rest:.357;--air-grain-lit:2.295}.breeze-air-current .air-grain{fill:var(--air-gray)}.breeze-air-current .air-grain--rest{opacity:var(--air-grain-rest)}.breeze-air-current .air-grain--lit{opacity:var(--air-grain-lit)}.breeze-air-current .breeze-air-window{transform-box:view-box;transform-origin:0 0;will-change:transform}.breeze-air-current .air-window--main{animation:10s cubic-bezier(.4,0,.6,1) infinite breeze-air-window}.breeze-air-current .air-window--echo{opacity:.55;animation:15.4545s cubic-bezier(.4,0,.6,1) -8.18182s infinite breeze-air-window}@keyframes breeze-air-window{0%{transform:translate(-560px)}86%,to{transform:translate(1300px)}}@media(prefers-reduced-motion:reduce){.welcome-air-current.breeze-air-current .breeze-air-window{transform:translate(560px);animation:none!important}.welcome-air-current.breeze-air-current .air-window--echo{transform:translate(-560px)}}.welcome-air-current.breeze-air-current.is-still .breeze-air-window{transform:translate(560px);animation:none!important}.welcome-air-current.breeze-air-current.is-still .air-window--echo{transform:translate(-560px)}.breeze-air-current .air-layer{filter:blur(8.65px)}.breeze-air-current :is(.air-gust>*,.air-streak,.air-haze){transform-box:fill-box;transform-origin:50%;transform:scaleY(1.05)}.breeze-feature-air-band>.welcome-air-current.breeze-air-current{top:calc(50% - 2px);transform:translateY(-50%)rotate(-1.5deg)}@media(max-width:1023.98px){.breeze-feature-air-band>.welcome-air-current.breeze-air-current{transform:translate(var(--welcome-air-mobile-translate-x),-50%)rotate(-1.5deg)}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value: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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@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-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-right-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-right-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-right-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-right-to-color{syntax:"*";inherits:false;initial-value:transparent}@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:""}@property --tw-mask-left-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-left-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-left-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-left-to-color{syntax:"*";inherits:false;initial-value:transparent}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@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}}
