/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-space-y-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-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:"";--flare-angle:0deg}}}@layer theme{:host,:root{--font-sans:var(--font-urbanist),"Urbanist",ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-geist-mono),"Geist Mono",ui-monospace,monospace;--color-red-500:oklch(63.7% .237 25.331);--color-slate-800:oklch(27.9% .041 260.031);--color-black:var(--contrast-min);--color-white:var(--contrast-max);--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;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.625rem;--radius-md:.875rem;--radius-lg:1.125rem;--radius-xl:1.375rem;--radius-2xl:var(--radius-tile);--radius-3xl:var(--radius-card);--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--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-ping:ping 1s cubic-bezier(0,0,.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:var(--dur-fast);--default-transition-timing-function:var(--ease-quick);--default-font-family:var(--font-urbanist),"Urbanist",ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,monospace;--color-accent:var(--raised-3);--font-display:var(--font-urbanist),"Urbanist",ui-sans-serif,system-ui,sans-serif;--font-lyon:var(--font-urbanist),"Urbanist",ui-sans-serif,system-ui,sans-serif;--font-mono-label:var(--font-geist-mono),"Geist Mono",ui-monospace,monospace;--color-iris:var(--iris);--color-orchid:var(--orchid);--color-periwinkle:var(--periwinkle);--color-cyan-signal:var(--cyan-signal);--color-obsidian:var(--obsidian);--color-abyss:var(--abyss);--color-graphite:var(--graphite);--color-steel:var(--steel);--color-silver:var(--silver);--color-fog:var(--fog);--color-ash:var(--ash);--color-cloud:var(--cloud);--radius-pill:9999px;--radius-feature:var(--radius-card);--radius-card-16:var(--radius-tile);--radius-swatch:3px;--radius-nested-md:calc(var(--radius-md) - 3px);--shadow-elev-1:var(--elev-1);--shadow-card:var(--elev-1);--shadow-lift:var(--elev-2);--shadow-button:var(--elev-1);--shadow-press:none;--color-video-stage:#07080b}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.type-h1{font-family:var(--font-display);font-size:var(--type-h1);line-height:var(--type-h1-leading);letter-spacing:-.02em;text-wrap:balance;font-weight:700}.type-h2{font-size:var(--type-h2);line-height:var(--type-h2-leading)}.type-h2,.type-h3{font-family:var(--font-sans);letter-spacing:-.02em;font-weight:700}.type-h3{font-size:var(--type-h3);line-height:var(--type-h3-leading)}.type-h4{font-family:var(--font-sans);font-size:var(--type-h4);line-height:var(--type-h4-leading);letter-spacing:-.01em;font-weight:700}.type-body{font-size:var(--type-body);line-height:var(--type-body-leading)}.type-small{font-size:var(--type-small);line-height:var(--type-small-leading)}.type-caption{font-size:var(--type-caption);line-height:var(--type-caption-leading)}.type-label{font-size:var(--type-label);line-height:var(--type-label-leading);font-weight:600}.type-eyebrow{font-size:var(--type-eyebrow);letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1rem}.type-eyebrow,.type-figure{font-family:var(--font-sans)}.type-figure{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}:where(.console-shell) :where(h1){font-size:var(--type-h1);line-height:var(--type-h1-leading);letter-spacing:-.02em;font-weight:700}:where(.console-shell) :where(h2){font-size:var(--type-h2);line-height:var(--type-h2-leading);letter-spacing:-.02em;font-weight:700}:where(.console-shell) :where(h3){font-size:var(--type-h3);line-height:var(--type-h3-leading);letter-spacing:-.02em;font-weight:700}:where(.console-shell) :where(h4){font-size:var(--type-h4);line-height:var(--type-h4-leading);letter-spacing:-.02em;font-weight:700}.ui-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%235a4b3f' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;background-size:1rem}[data-theme=dark] .ui-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23b9ab99' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E")}.ui-select option{background-color:var(--bg-overlay);color:var(--fg-primary)}.ui-checkbox,.ui-radio{appearance:none;border:1px solid var(--border-control);background-color:var(--bg-card);width:1rem;height:1rem;box-shadow:var(--elevation-1);cursor:pointer;vertical-align:middle;flex:none;place-content:center;margin:0;transition:background-color .12s ease-out,border-color .12s ease-out;display:inline-grid}.ui-checkbox{border-radius:.25rem}.ui-radio{border-radius:9999px}.ui-checkbox:hover:not(:disabled),.ui-radio:hover:not(:disabled){border-color:var(--fg-muted)}.ui-checkbox:checked,.ui-checkbox:indeterminate{border-color:var(--action-fill,var(--action-primary));background-color:var(--action-fill,var(--action-primary));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23f7f4ee' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.5 8.5 3 3 6-7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.75rem}.ui-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23f7f4ee' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M4 8h8'/%3E%3C/svg%3E")}[data-theme=dark] .ui-checkbox:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23211b18' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.5 8.5 3 3 6-7'/%3E%3C/svg%3E")}[data-theme=dark] .ui-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23211b18' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M4 8h8'/%3E%3C/svg%3E")}.ui-radio:checked{border-color:var(--action-fill,var(--action-primary));background-color:var(--bg-card);box-shadow:inset 0 0 0 3px var(--bg-card),inset 0 0 0 8px var(--action-fill,var(--action-primary))}.ui-checkbox:disabled,.ui-radio:disabled{cursor:not-allowed;opacity:.5}.ui-checkbox[aria-invalid=true],.ui-radio[aria-invalid=true]{border-color:var(--danger)}:where(.console-shell button:not([data-slot=button])){border-radius:var(--radius-control);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}:where(.console-shell button:not([data-slot=button]):disabled),:where(.console-shell button:not([data-slot=button])[aria-disabled=true]){cursor:not-allowed;opacity:.5}@property --ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.btn{isolation:isolate;border-radius:var(--radius-pill);letter-spacing:.01em;cursor:pointer;min-height:2.75rem;transition:transform .22s var(--ease-settle),background-color .22s var(--ease-settle),color .22s var(--ease-settle),box-shadow .22s var(--ease-settle),filter .22s var(--ease-settle);border:0;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.25rem;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.btn,.btn>*{position:relative}.btn>*{z-index:2}.btn:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.btn[data-size=sm]{min-height:2.25rem;padding-inline:.875rem;font-size:.875rem}.btn[data-size=lg]{min-height:3rem;padding-inline:1.5rem;font-size:1rem}.btn[data-block="1"]{width:100%}.btn--primary{color:var(--ring-ink);background-color:var(--ring-glass-to)}@supports (color:color-mix(in lab,red,red)){.btn--primary{background-color:color-mix(in srgb,var(--ring-glass-to) var(--ring-glass-fill),transparent)}}.btn--primary{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-sat-tinted));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-sat-tinted));background-image:none;box-shadow:0 1px 2px #423c3614,0 6px 16px -10px #423c364d,inset 0 1px #ffffff47}[data-theme=dark] .btn--primary{box-shadow:0 1px #00000059,0 10px 30px -12px #0000008c,inset 0 1px #ffffff38}.btn--primary:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,var(--ring-from) 0,var(--ring-to) 42%,transparent 72%);display:none;position:absolute;inset:-30%}@supports (color:color-mix(in lab,red,red)){.btn--primary:after{background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--ring-from) var(--ring-halo),transparent) 0,color-mix(in srgb,var(--ring-to) calc(var(--ring-halo) * .6),transparent) 42%,transparent 72%)}}.btn--primary:after{filter:blur(14px);opacity:.9;transition:opacity .26s var(--ease-settle),transform .26s var(--ease-settle)}.btn--primary:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--ring-angle),var(--ring-edge) 0turn,var(--ring-edge) .52turn,var(--ring-edge) .74turn,var(--ring-edge) .9turn,var(--ring-edge) 1turn);padding:1.5px;display:none;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.btn--primary:before{background:conic-gradient(from var(--ring-angle),color-mix(in srgb,var(--ring-edge) 22%,transparent) 0turn,color-mix(in srgb,var(--ring-edge) 22%,transparent) .52turn,var(--ring-edge) .74turn,color-mix(in srgb,var(--ring-edge) 30%,transparent) .9turn,color-mix(in srgb,var(--ring-edge) 22%,transparent) 1turn)}}.btn--primary:before{animation:btn-spark 5.5s linear infinite;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes btn-spark{to{--ring-angle:360deg}}.btn--primary:hover:not(:disabled){background-color:var(--ring-glass-to);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.btn--primary:hover:not(:disabled){background-color:color-mix(in srgb,color-mix(in srgb,var(--ring-glass-to) 84%,#211b18) var(--ring-glass-fill),transparent)}}[data-theme=dark] .btn--primary:hover:not(:disabled){background-color:var(--ring-glass-to)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .btn--primary:hover:not(:disabled){background-color:color-mix(in srgb,color-mix(in srgb,var(--ring-glass-to) 78%,#fff) var(--ring-glass-fill),transparent)}}.btn--primary:hover:not(:disabled):after{opacity:1;transform:scale(1.06)}.btn--primary:active:not(:disabled){filter:brightness(.97);transform:translateY(0)}.btn--primary:active:not(:disabled):after{opacity:.65;transform:scale(.97)}.btn--primary:disabled:after{opacity:.3}.btn--secondary{color:var(--ink);background-color:var(--raised)}@supports (color:color-mix(in lab,red,red)){.btn--secondary{background-color:color-mix(in srgb,var(--raised) var(--glass-tint-control),transparent)}}.btn--secondary{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow-control),inset 0 0 0 1px var(--glass-line),inset 0 1px 0 0 var(--glass-highlight)}.btn--secondary:hover:not(:disabled){background-color:var(--raised-3)}@supports (color:color-mix(in lab,red,red)){.btn--secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--raised-3) var(--glass-tint-control),transparent)}}.btn--secondary:hover:not(:disabled){box-shadow:var(--glass-shadow-float),inset 0 0 0 1px var(--glass-line),inset 0 1px 0 0 var(--glass-highlight);transform:translateY(-1px)}.btn--secondary:active:not(:disabled){box-shadow:var(--elevation-1),inset 0 0 0 1px var(--glass-line),inset 0 1px 0 0 var(--glass-highlight);transform:translateY(0)}.btn--subtle{color:var(--ink-2);background-color:var(--raised-2)}@supports (color:color-mix(in lab,red,red)){.btn--subtle{background-color:color-mix(in srgb,var(--raised-2) var(--glass-tint-quiet),transparent)}}.btn--subtle{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate))}.btn--subtle:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,var(--action-primary) 0,transparent 70%);display:none;position:absolute;inset:-20%}@supports (color:color-mix(in lab,red,red)){.btn--subtle:after{background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--action-primary) 14%,transparent) 0,transparent 70%)}}.btn--subtle:after{filter:blur(10px);opacity:0;transition:opacity .22s var(--ease-settle)}.btn--subtle:hover:not(:disabled){background-color:var(--raised-2)}@supports (color:color-mix(in lab,red,red)){.btn--subtle:hover:not(:disabled){background-color:color-mix(in srgb,var(--raised-2) 72%,transparent)}}.btn--subtle:hover:not(:disabled){color:var(--ink)}.btn--subtle:focus-visible:after,.btn--subtle:hover:not(:disabled):after{opacity:1}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.btn--secondary{background-color:var(--raised)}@supports (color:color-mix(in lab,red,red)){.btn--secondary{background-color:color-mix(in srgb,var(--raised) var(--glass-fill-solid),transparent)}}.btn--secondary:hover:not(:disabled){background-color:var(--raised-3)}@supports (color:color-mix(in lab,red,red)){.btn--secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--raised-3) var(--glass-fill-solid),transparent)}}.btn--primary{background-color:var(--ring-glass-to)}@supports (color:color-mix(in lab,red,red)){.btn--primary{background-color:color-mix(in srgb,var(--ring-glass-to) var(--glass-fill-solid),transparent)}}.btn--danger{background-color:var(--alert-glass)}@supports (color:color-mix(in lab,red,red)){.btn--danger{background-color:color-mix(in srgb,var(--alert-glass) var(--glass-fill-solid),transparent)}}.btn--contrast{background-color:var(--contrast-glass)}@supports (color:color-mix(in lab,red,red)){.btn--contrast{background-color:color-mix(in srgb,var(--contrast-glass) var(--glass-fill-solid),transparent)}}.btn--subtle{background-color:var(--raised-2)}@supports (color:color-mix(in lab,red,red)){.btn--subtle{background-color:color-mix(in srgb,var(--raised-2) var(--glass-tint-quiet),transparent)}}}:root[data-landing-compositing=slow] .btn--secondary{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--raised)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .btn--secondary{background-color:color-mix(in srgb,var(--raised) var(--glass-fill-solid),transparent)}}:root[data-landing-compositing=slow] .btn--secondary:hover:not(:disabled){background-color:var(--raised-3)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .btn--secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--raised-3) var(--glass-fill-solid),transparent)}}:root[data-landing-compositing=slow] .btn--contrast,:root[data-landing-compositing=slow] .btn--danger,:root[data-landing-compositing=slow] .btn--primary,:root[data-landing-compositing=slow] .btn--subtle{-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-landing-compositing=slow] .btn--primary{background-color:var(--ring-glass-to)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .btn--primary{background-color:color-mix(in srgb,var(--ring-glass-to) var(--glass-fill-solid),transparent)}}:root[data-landing-compositing=slow] .btn--danger{background-color:var(--alert-glass)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .btn--danger{background-color:color-mix(in srgb,var(--alert-glass) var(--glass-fill-solid),transparent)}}:root[data-landing-compositing=slow] .btn--contrast{background-color:var(--contrast-glass)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .btn--contrast{background-color:color-mix(in srgb,var(--contrast-glass) var(--glass-fill-solid),transparent)}}.btn--danger{color:var(--signal-button-ink);background-color:var(--alert-glass)}@supports (color:color-mix(in lab,red,red)){.btn--danger{background-color:color-mix(in srgb,var(--alert-glass) var(--ring-glass-fill),transparent)}}.btn--danger{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-sat-tinted));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-sat-tinted));border:1px solid var(--alert-glass)}@supports (color:color-mix(in lab,red,red)){.btn--danger{border:1px solid color-mix(in srgb,var(--alert-glass) 55%,transparent)}}.btn--danger{box-shadow:var(--elev-1),inset 0 1px 0 0 var(--glass-highlight)}.btn--danger:hover:not(:disabled){background-color:var(--alert-glass)}@supports (color:color-mix(in lab,red,red)){.btn--danger:hover:not(:disabled){background-color:color-mix(in srgb,var(--alert-glass) calc(var(--ring-glass-fill) + 10%),transparent)}}.btn--danger:hover:not(:disabled){border-color:var(--alert-glass)}@supports (color:color-mix(in lab,red,red)){.btn--danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--alert-glass) 80%,transparent)}}.btn--danger:hover:not(:disabled){box-shadow:var(--elev-2),inset 0 1px 0 0 var(--glass-highlight)}.btn--contrast{color:var(--contrast-min);background-color:var(--contrast-glass)}@supports (color:color-mix(in lab,red,red)){.btn--contrast{background-color:color-mix(in srgb,var(--contrast-glass) var(--ring-glass-fill),transparent)}}.btn--contrast{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-sat-tinted));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-sat-tinted));border:1px solid var(--contrast-glass)}@supports (color:color-mix(in lab,red,red)){.btn--contrast{border:1px solid color-mix(in srgb,var(--contrast-glass) 45%,transparent)}}.btn--contrast:hover:not(:disabled){background-color:var(--contrast-glass);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.btn--contrast:hover:not(:disabled){background-color:color-mix(in srgb,var(--contrast-glass) calc(var(--ring-glass-fill) + 10%),transparent)}}.btn--contrast:active:not(:disabled){opacity:1;transform:translateY(0)scale(.98)}.btn--subtle:active:not(:disabled){transform:scale(.98)}.btn--danger:active:not(:disabled){box-shadow:var(--elev-1);transform:scale(.98)}.btn--touch{min-height:3rem;padding-inline:1.5rem;font-size:1.0625rem}.btn--chairside,.btn--touch{border-radius:var(--radius-pill)}.btn--chairside{min-height:4rem;padding-inline:3rem;font-size:1.25rem}.btn--underline{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.choice-row{border:2px solid var(--line);border-radius:var(--radius-control);background-color:var(--raised);justify-content:flex-start;align-items:center;gap:1rem;width:100%;min-height:4rem;padding:1rem 1.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.choice-row{background-color:color-mix(in srgb,var(--raised) var(--glass-tint-control),transparent)}}.choice-row{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));color:var(--ink-body);text-align:start;cursor:pointer;transition:transform .18s var(--ease-settle),border-color .18s var(--ease-settle),background-color .18s var(--ease-settle),color .18s var(--ease-settle);font-size:1.25rem;line-height:1.6}.choice-row--split{justify-content:space-between}.choice-row:hover:not(:disabled){border-color:var(--line-strong);transform:translateY(-1px)}.choice-row:active:not(:disabled){transform:translateY(0)scale(.995)}.choice-row:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.choice-row[aria-checked=true],.choice-row[data-selected=true]{border-color:var(--brand-accent,var(--action-primary));background-color:var(--brand-accent,var(--action-primary))}@supports (color:color-mix(in lab,red,red)){.choice-row[aria-checked=true],.choice-row[data-selected=true]{background-color:color-mix(in srgb,color-mix(in srgb,var(--brand-accent,var(--action-primary)) 10%,var(--raised)) var(--glass-tint-control),transparent)}}.choice-row[aria-checked=true],.choice-row[data-selected=true]{color:var(--ink);font-weight:500}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.choice-row{background-color:var(--raised)}.choice-row[aria-checked=true],.choice-row[data-selected=true]{background-color:var(--brand-accent,var(--action-primary))}@supports (color:color-mix(in lab,red,red)){.choice-row[aria-checked=true],.choice-row[data-selected=true]{background-color:color-mix(in srgb,var(--brand-accent,var(--action-primary)) 10%,var(--raised))}}}:root[data-landing-compositing=slow] .choice-row{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--raised)}:root[data-landing-compositing=slow] .choice-row[aria-checked=true],:root[data-landing-compositing=slow] .choice-row[data-selected=true]{background-color:var(--brand-accent,var(--action-primary))}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .choice-row[aria-checked=true],:root[data-landing-compositing=slow] .choice-row[data-selected=true]{background-color:color-mix(in srgb,var(--brand-accent,var(--action-primary)) 10%,var(--raised))}}@media (prefers-reduced-motion:reduce){.btn,.btn--primary:after,.btn--subtle:after{transition:none}.btn--primary:before{--ring-angle:236deg;animation:none}.btn--primary:active:not(:disabled):after,.btn--primary:hover:not(:disabled):after,.btn:active:not(:disabled),.btn:hover:not(:disabled){transform:none}.choice-row{transition:none}.choice-row:active:not(:disabled),.choice-row:hover:not(:disabled){transform:none}}.ring-button{width:100%;min-height:3rem}.type-patient-display{font-size:var(--type-patient-display);line-height:1.08}.type-patient-display,.type-patient-title{font-family:var(--font-sans);letter-spacing:-.02em;text-wrap:balance;font-weight:700}.type-patient-title{font-size:var(--type-patient-title);line-height:1.15}.type-patient-question{font-size:var(--type-patient-question);text-wrap:pretty}.type-patient-heading,.type-patient-question{font-family:var(--font-sans);letter-spacing:-.02em;font-weight:700;line-height:1.25}.type-patient-heading{font-size:var(--type-patient-heading)}.type-patient-reading{font-size:var(--type-patient-reading);line-height:1.7}.type-patient-lead{font-size:var(--type-patient-lead);text-wrap:pretty;line-height:1.6}.type-patient-label{font-size:var(--type-patient-control);font-weight:500;line-height:1.5}.type-patient-meta{font-size:var(--type-patient-meta);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.5}.type-patient-eyebrow{font-size:var(--type-patient-eyebrow);letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.4}.site-shell .type-h1{letter-spacing:-.021em}.site-shell .type-h1,.site-shell .type-h2{font-family:var(--font-sans);font-weight:600}.site-shell .type-h2{letter-spacing:-.014em}.site-shell .type-h3{letter-spacing:-.009em}.site-shell .type-h3,.site-shell .type-h4{font-family:var(--font-sans);font-weight:600}.site-shell .type-h4{letter-spacing:normal}.site-shell .type-label{font-weight:500}.site-shell .type-eyebrow{font-weight:600}.site-shell .btn--secondary{background-color:var(--raised-3)}@supports (color:color-mix(in lab,red,red)){.site-shell .btn--secondary{background-color:color-mix(in srgb,var(--raised-3) var(--glass-tint-control),transparent)}}.site-shell .btn--secondary:hover:not(:disabled){background-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.site-shell .btn--secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--line) var(--glass-tint-control),transparent)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-shell .btn--secondary{background-color:var(--raised-3)}@supports (color:color-mix(in lab,red,red)){.site-shell .btn--secondary{background-color:color-mix(in srgb,var(--raised-3) var(--glass-fill-solid),transparent)}}.site-shell .btn--secondary:hover:not(:disabled){background-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.site-shell .btn--secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--line) var(--glass-fill-solid),transparent)}}}:root[data-landing-compositing=slow] .site-shell .btn--secondary{background-color:var(--raised-3)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .site-shell .btn--secondary{background-color:color-mix(in srgb,var(--raised-3) var(--glass-fill-solid),transparent)}}:root[data-landing-compositing=slow] .site-shell .btn--secondary:hover:not(:disabled){background-color:var(--line)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .site-shell .btn--secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--line) var(--glass-fill-solid),transparent)}}}@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;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-16{inset:calc(var(--spacing) * -16)}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:0}.inset-y-2\.5{inset-block:calc(var(--spacing) * 2.5)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.-end-20{inset-inline-end:calc(var(--spacing) * -20)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-16{inset-inline-end:calc(var(--spacing) * 16)}.-top-24{top:calc(var(--spacing) * -24)}.-top-px{top:-1px}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-8{top:calc(var(--spacing) * 8)}.top-\[calc\(100\%\+0\.75rem\)\]{top:calc(100% + .75rem)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-6{right:calc(var(--spacing) * -6)}.-right-24{right:calc(var(--spacing) * -24)}.right-0{right:0}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.col-0{grid-column:0}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.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-2{margin:calc(var(--spacing) * -2)}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.m-5{margin:calc(var(--spacing) * 5)}.m-auto{margin:auto}.-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-6{margin-inline:calc(var(--spacing) * -6)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.ms-1{margin-inline-start:var(--spacing)}.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-\[0\.04em\]{margin-inline-start:.04em}.ms-\[3\.25rem\]{margin-inline-start:3.25rem}.ms-\[6\.25rem\]{margin-inline-start:6.25rem}.ms-auto{margin-inline-start:auto}.-me-3{margin-inline-end:calc(var(--spacing) * -3)}.me-1{margin-inline-end:var(--spacing)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-3{margin-inline-end:calc(var(--spacing) * 3)}.me-3\.5{margin-inline-end:calc(var(--spacing) * 3.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-15{margin-top:calc(var(--spacing) * 15)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-\[0\.4rem\]{margin-top:.4rem}.mt-\[140px\]{margin-top:140px}.mt-\[clamp\(1\.75rem\,3\.5vw\,2\.75rem\)\]{margin-top:clamp(1.75rem,3.5vw,2.75rem)}.mt-\[clamp\(1\.75rem\,3\.5vw\,3rem\)\]{margin-top:clamp(1.75rem,3.5vw,3rem)}.mt-\[var\(--site-stack\)\]{margin-top:var(--site-stack)}.mt-auto{margin-top:auto}.-mr-3{margin-right:calc(var(--spacing) * -3)}.-mb-0\.5{margin-bottom:calc(var(--spacing) * -.5)}.-mb-10{margin-bottom:calc(var(--spacing) * -10)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.contents{display:contents}.flex{display:flex}.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-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-64{width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64)}.size-72{width:calc(var(--spacing) * 72);height:calc(var(--spacing) * 72)}.size-\[1\.1rem\]{width:1.1rem;height:1.1rem}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.size-full{width:100%;height:100%}.\!h-8{height:calc(var(--spacing) * 8)!important}.h-0{height:0}.h-1{height:var(--spacing)}.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-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-\[2\.75rem\]{height:2.75rem}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[100svh\]{height:100svh}.h-\[calc\(100dvh-var\(--titlebar-h\,0px\)\)\]{height:calc(100dvh - var(--titlebar-h,0px))}.h-\[calc\(var\(--screen\)\*2\)\]{height:calc(var(--screen) * 2)}.h-\[var\(--screen\)\]{height:var(--screen)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[min\(38vh\,18rem\)\]{max-height:min(38vh,18rem)}.max-h-\[min\(calc\(var\(--spacing\)\*136\)\,calc\(100dvh-var\(--spacing\)\*6\)\)\]{max-height:min(calc(var(--spacing) * 136),calc(100dvh - var(--spacing) * 6))}.min-h-0{min-height:0}.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-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[10\.5rem\]{min-height:10.5rem}.min-h-\[10rem\]{min-height:10rem}.min-h-\[11\.5rem\]{min-height:11.5rem}.min-h-\[13rem\]{min-height:13rem}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[calc\(100dvh-var\(--titlebar-h\,0px\)\)\]{min-height:calc(100dvh - var(--titlebar-h,0px))}.min-h-\[var\(--screen\)\]{min-height:var(--screen)}.min-h-dvh{min-height:100dvh}.\!w-8{width:calc(var(--spacing) * 8)!important}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-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-96{width:calc(var(--spacing) * 96)}.w-104{width:calc(var(--spacing) * 104)}.w-\[2px\]{width:2px}.w-\[9px\]{width:9px}.w-\[10px\]{width:10px}.w-\[11px\]{width:11px}.w-\[15rem\]{width:15rem}.w-\[16\.5rem\]{width:16.5rem}.w-\[16rem\]{width:16rem}.w-\[20rem\]{width:20rem}.w-\[22rem\]{width:22rem}.w-\[24rem\]{width:24rem}.w-\[26rem\]{width:26rem}.w-\[28rem\]{width:28rem}.w-\[30rem\]{width:30rem}.w-\[32rem\]{width:32rem}.w-\[34rem\]{width:34rem}.w-\[38\%\]{width:38%}.w-\[42\%\]{width:42%}.w-\[56\%\]{width:56%}.w-\[62\%\]{width:62%}.w-\[70\%\]{width:70%}.w-\[82\%\]{width:82%}.w-\[88\%\]{width:88%}.w-\[min\(15rem\,38cqi\)\]{width:min(15rem,38cqi)}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{width:min(28rem,100vw - 2rem)}.w-\[min\(44rem\,calc\(100vw-2\.5rem\)\)\]{width:min(44rem,100vw - 2.5rem)}.w-\[min\(46rem\,calc\(100vw-2rem\)\)\]{width:min(46rem,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.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-11{max-width:calc(var(--spacing) * 11)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-104{max-width:calc(var(--spacing) * 104)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24ch\]{max-width:24ch}.max-w-\[24rem\]{max-width:24rem}.max-w-\[26ch\]{max-width:26ch}.max-w-\[28rem\]{max-width:28rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[30rem\]{max-width:30rem}.max-w-\[34ch\]{max-width:34ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36ch\]{max-width:36ch}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42ch\]{max-width:42ch}.max-w-\[42rem\]{max-width:42rem}.max-w-\[44ch\]{max-width:44ch}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46ch\]{max-width:46ch}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48ch\]{max-width:48ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[74ch\]{max-width:74ch}.max-w-\[80ch\]{max-width:80ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[90\%\]{max-width:90%}.max-w-\[500px\]{max-width:500px}.max-w-\[560px\]{max-width:560px}.max-w-\[680px\]{max-width:680px}.max-w-\[880px\]{max-width:880px}.max-w-\[980px\]{max-width:980px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1200px\]{max-width:1200px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-\[10rem\]{min-width:10rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[32rem\]{min-width:32rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[42rem\]{min-width:42rem}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-36{flex-basis:calc(var(--spacing) * 36)}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-44{flex-basis:calc(var(--spacing) * 44)}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-60{flex-basis:calc(var(--spacing) * 60)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:50%}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.translate-x-0{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5)}.-translate-y-1\/2,.translate-x-5{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.-translate-y-full{--tw-translate-y:-100%}.-translate-y-full,.translate-y-1{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing)}.translate-y-\[-3px\]{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.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-\[1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:1.5rem minmax(0,1fr)}.grid-cols-\[1\.75rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.75rem minmax(0,1fr) auto}.grid-cols-\[1fr_1fr_1\.5fr\]{grid-template-columns:1fr 1fr 1.5fr}.grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.grid-cols-\[3\.5rem_1fr_auto\]{grid-template-columns:3.5rem 1fr auto}.grid-cols-\[3\.8rem_minmax\(0\,1fr\)\]{grid-template-columns:3.8rem minmax(0,1fr)}.grid-cols-\[4\.25rem_1fr\]{grid-template-columns:4.25rem 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.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}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[3px\]{gap:3px}.gap-\[clamp\(1\.5rem\,3\.4svh\,2\.75rem\)\]{gap:clamp(1.5rem,3.4svh,2.75rem)}.gap-\[clamp\(2\.5rem\,6vw\,5rem\)\]{gap:clamp(2.5rem,6vw,5rem)}.gap-px{gap:1px}: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-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)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.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)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-15{column-gap:calc(var(--spacing) * 15)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.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)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-9{row-gap:calc(var(--spacing) * 9)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}: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-border>:not(:last-child)){border-color:var(--border-subtle)}:where(.divide-line>:not(:last-child)){border-color:var(--line)}:where(.divide-white\/\[0\.08\]>:not(:last-child)){border-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/\[0\.08\]>:not(:last-child)){border-color:color-mix(in oklab,var(--contrast-max) 8%,transparent)}}.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}.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}.overscroll-contain{overscroll-behavior:contain}.\!rounded-lg{border-radius:1.125rem!important}.rounded{border-radius:var(--radius-sm)}.rounded-2xl{border-radius:var(--radius-tile)}.rounded-3xl{border-radius:var(--radius-card)}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[0\.625rem\]{border-radius:.625rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-control\)\]{border-radius:var(--radius-control)}.rounded-\[var\(--radius-control-nested\)\]{border-radius:var(--radius-control-nested)}.rounded-\[var\(--radius-feature\)\]{border-radius:var(--radius-feature)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-pill\)\]{border-radius:var(--radius-pill)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--radius-swatch\)\]{border-radius:var(--radius-swatch)}.rounded-\[var\(--radius-tile\)\],.rounded-card-16{border-radius:var(--radius-tile)}.rounded-feature{border-radius:var(--radius-card)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:1.125rem}.rounded-md{border-radius:.875rem}.rounded-xl{border-radius:1.375rem}.rounded-e-\[var\(--radius-control-nested\)\]{border-start-end-radius:var(--radius-control-nested);border-end-end-radius:var(--radius-control-nested)}.rounded-t-\[var\(--radius-card\)\]{border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card)}.rounded-t-\[var\(--radius-lg\)\]{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-b-\[var\(--radius-card\)\]{border-bottom-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-bl-\[4px\]{border-bottom-left-radius:4px}.rounded-bl-\[var\(--radius-control-nested\)\]{border-bottom-left-radius:var(--radius-control-nested)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.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-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-s-4{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[1\.5px\]{border-top-style:var(--tw-border-style);border-top-width:1.5px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.\[border-color\:red\]{border-color:red}.border-\[color\:color-mix\(in_srgb\,var\(--badge-ink\)_16\%\,transparent\)\]{border-color:var(--badge-ink)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:color-mix\(in_srgb\,var\(--badge-ink\)_16\%\,transparent\)\]{border-color:color-mix(in srgb,var(--badge-ink) 16%,transparent)}}.border-\[color\:color-mix\(in_srgb\,var\(--fg-secondary\)_40\%\,transparent\)\]{border-color:var(--fg-secondary)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:color-mix\(in_srgb\,var\(--fg-secondary\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--fg-secondary) 40%,transparent)}}.border-\[color\:var\(--accent-sage\)\]{border-color:var(--accent-sage)}.border-\[color\:var\(--ink-muted-lift\)\]{border-color:var(--ink-muted-lift)}.border-\[var\(--action-primary\)\]{border-color:var(--action-primary)}.border-\[var\(--border-control\)\]{border-color:var(--border-control)}.border-\[var\(--border-subtle\)\]{border-color:var(--border-subtle)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line-strong\)\]{border-color:var(--line-strong)}.border-accent{border-color:var(--raised-3)}.border-alert{border-color:var(--signal-alert)}.border-background{border-color:var(--bg-page)}.border-border{border-color:var(--border-subtle)}.border-border-strong{border-color:var(--border-strong)}.border-clay{border-color:var(--signal-alert)}.border-current{border-color:currentColor}.border-danger{border-color:var(--danger)}.border-edge{border-color:var(--line)}.border-foreground\/35{border-color:var(--fg-primary)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/35{border-color:color-mix(in oklab,var(--fg-primary) 35%,transparent)}}.border-input{border-color:var(--border-control)}.border-line{border-color:var(--line)}.border-line-strong{border-color:var(--line-strong)}.border-pending{border-color:var(--signal-pending)}.border-primary{border-color:var(--action-primary)}.border-success{border-color:var(--success)}.border-transparent{border-color:#0000}.border-verified,.border-verified\/25{border-color:var(--signal-verified)}@supports (color:color-mix(in lab,red,red)){.border-verified\/25{border-color:color-mix(in oklab,var(--signal-verified) 25%,transparent)}}.border-verified\/30{border-color:var(--signal-verified)}@supports (color:color-mix(in lab,red,red)){.border-verified\/30{border-color:color-mix(in oklab,var(--signal-verified) 30%,transparent)}}.border-warning,.border-warning\/40{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/40{border-color:color-mix(in oklab,var(--warning) 40%,transparent)}}.border-white\/15{border-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--contrast-max) 15%,transparent)}}.border-white\/30{border-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--contrast-max) 30%,transparent)}}.border-white\/\[0\.1\]{border-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.1\]{border-color:color-mix(in oklab,var(--contrast-max) 10%,transparent)}}.border-white\/\[0\.06\]{border-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--contrast-max) 6%,transparent)}}.border-white\/\[0\.07\]{border-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab,var(--contrast-max) 7%,transparent)}}.border-white\/\[0\.08\]{border-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--contrast-max) 8%,transparent)}}.border-white\/\[0\.09\]{border-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.09\]{border-color:color-mix(in oklab,var(--contrast-max) 9%,transparent)}}.border-white\/\[0\.10\]{border-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.10\]{border-color:color-mix(in oklab,var(--contrast-max) 10%,transparent)}}.border-white\/\[0\.12\]{border-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.12\]{border-color:color-mix(in oklab,var(--contrast-max) 12%,transparent)}}.\!bg-bronze{background-color:var(--bronze)!important}.\[background-color\:red\]{background-color:red}.bg-\[\#f4f1ea\]{background-color:#f4f1ea}.bg-\[\#f7f4ee\]{background-color:#f7f4ee}.bg-\[\#ffffff\]{background-color:#fff}.bg-\[color-mix\(in_oklab\,var\(--ink\)_6\%\,transparent\)\]{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--ink\)_6\%\,transparent\)\]{background-color:color-mix(in oklab,var(--ink) 6%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--fg-secondary\)_8\%\,transparent\)\]{background-color:var(--fg-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:color-mix\(in_srgb\,var\(--fg-secondary\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--fg-secondary) 8%,transparent)}}.bg-\[color\:var\(--accent-sage\)\]{background-color:var(--accent-sage)}.bg-\[color\:var\(--badge-tone\)\]{background-color:var(--badge-tone)}.bg-\[color\:var\(--line-strong\)\]{background-color:var(--line-strong)}.bg-\[color\:var\(--signal-verified\)\]{background-color:var(--signal-verified)}.bg-\[var\(--action-primary\)\]{background-color:var(--action-primary)}.bg-\[var\(--bronze\)\]{background-color:var(--bronze)}.bg-\[var\(--chart-sand\)\]{background-color:var(--chart-sand)}.bg-\[var\(--chart-terracotta\)\]{background-color:var(--chart-terracotta)}.bg-\[var\(--chart-track\)\]{background-color:var(--chart-track)}.bg-\[var\(--ink-muted\)\]{background-color:var(--ink-muted)}.bg-\[var\(--line\)\]{background-color:var(--line)}.bg-\[var\(--periwinkle\,var\(--fg-primary\)\)\]{background-color:var(--periwinkle,var(--fg-primary))}.bg-\[var\(--porcelain-raised\)\]{background-color:var(--porcelain-raised)}.bg-\[var\(--sunken\)\]{background-color:var(--sunken)}.bg-\[var\(--surface-raised\)\]{background-color:var(--surface-raised)}.bg-abyss{background-color:var(--abyss)}.bg-accent{background-color:var(--raised-3)}.bg-accent-strong{background-color:var(--line)}.bg-alert{background-color:var(--signal-alert)}.bg-alert-wash{background-color:var(--signal-alert-wash)}.bg-black,.bg-black\/40{background-color:var(--contrast-min)}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--contrast-min) 40%,transparent)}}.bg-black\/45{background-color:var(--contrast-min)}@supports (color:color-mix(in lab,red,red)){.bg-black\/45{background-color:color-mix(in oklab,var(--contrast-min) 45%,transparent)}}.bg-black\/50{background-color:var(--contrast-min)}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--contrast-min) 50%,transparent)}}.bg-black\/80{background-color:var(--contrast-min)}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--contrast-min) 80%,transparent)}}.bg-bronze{background-color:var(--bronze)}.bg-bronze\!{background-color:var(--bronze)!important}.bg-card{background-color:var(--bg-card)}.bg-cloud\/70{background-color:var(--cloud)}@supports (color:color-mix(in lab,red,red)){.bg-cloud\/70{background-color:color-mix(in oklab,var(--cloud) 70%,transparent)}}.bg-current\/12{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.bg-current\/12{background-color:color-mix(in oklab,currentcolor 12%,transparent)}}.bg-danger{background-color:var(--danger)}.bg-danger-solid{background-color:var(--danger-solid)}.bg-danger-surface{background-color:var(--danger-surface)}.bg-foreground{background-color:var(--fg-primary)}.bg-ground,.bg-ground\/95{background-color:var(--ground)}@supports (color:color-mix(in lab,red,red)){.bg-ground\/95{background-color:color-mix(in oklab,var(--ground) 95%,transparent)}}.bg-ink-2{background-color:var(--ink-2)}.bg-iris{background-color:var(--iris)}.bg-iris-deep{background-color:var(--iris-deep)}.bg-iris-pale{background-color:var(--iris-pale)}.bg-line{background-color:var(--line)}.bg-line-strong{background-color:var(--line-strong)}.bg-muted{background-color:var(--bg-muted)}.bg-muted-foreground,.bg-muted-foreground\/50{background-color:var(--fg-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab,var(--fg-muted) 50%,transparent)}}.bg-muted\/60{background-color:var(--bg-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--bg-muted) 60%,transparent)}}.bg-muted\/70{background-color:var(--bg-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/70{background-color:color-mix(in oklab,var(--bg-muted) 70%,transparent)}}.bg-obsidian,.bg-obsidian\/\[0\.93\]{background-color:var(--obsidian)}@supports (color:color-mix(in lab,red,red)){.bg-obsidian\/\[0\.93\]{background-color:color-mix(in oklab,var(--obsidian) 93%,transparent)}}.bg-pending{background-color:var(--signal-pending)}.bg-popover{background-color:var(--bg-overlay)}.bg-primary{background-color:var(--action-primary)}.bg-primary-fill{background-color:var(--action-fill)}.bg-primary-fill-foreground{background-color:var(--action-fill-fg)}.bg-primary-soft{background-color:var(--action-primary-soft)}.bg-raised{background-color:var(--raised)}.bg-raised-2{background-color:var(--raised-2)}.bg-raised-3{background-color:var(--raised-3)}.bg-silver{background-color:var(--silver)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-success{background-color:var(--success)}.bg-success-solid{background-color:var(--success-solid)}.bg-success-surface{background-color:var(--success-surface)}.bg-sunken{background-color:var(--sunken)}.bg-surface{background-color:var(--ground)}.bg-surface-raised{background-color:var(--raised)}.bg-surface-sunken{background-color:var(--sunken)}.bg-tile-bone{background-color:var(--tile-bone)}.bg-tile-charcoal{background-color:var(--tile-charcoal)}.bg-tile-ink,.bg-tile-ink\/10{background-color:var(--tile-ink)}@supports (color:color-mix(in lab,red,red)){.bg-tile-ink\/10{background-color:color-mix(in oklab,var(--tile-ink) 10%,transparent)}}.bg-tile-ink\/40{background-color:var(--tile-ink)}@supports (color:color-mix(in lab,red,red)){.bg-tile-ink\/40{background-color:color-mix(in oklab,var(--tile-ink) 40%,transparent)}}.bg-tile-ink\/50{background-color:var(--tile-ink)}@supports (color:color-mix(in lab,red,red)){.bg-tile-ink\/50{background-color:color-mix(in oklab,var(--tile-ink) 50%,transparent)}}.bg-tile-ink\/\[0\.09\]{background-color:var(--tile-ink)}@supports (color:color-mix(in lab,red,red)){.bg-tile-ink\/\[0\.09\]{background-color:color-mix(in oklab,var(--tile-ink) 9%,transparent)}}.bg-tile-sand{background-color:var(--tile-sand)}.bg-tile-terracotta{background-color:var(--tile-terracotta)}.bg-tone-bone-soft{background-color:var(--tone-bone-soft)}.bg-tone-charcoal-soft{background-color:var(--tone-charcoal-soft)}.bg-tone-sand-soft{background-color:var(--tone-sand-soft)}.bg-tone-terracotta-soft{background-color:var(--tone-terracotta-soft)}.bg-transparent{background-color:#0000}.bg-verified{background-color:var(--signal-verified)}.bg-verified-wash,.bg-verified-wash\/60{background-color:var(--signal-verified-wash)}@supports (color:color-mix(in lab,red,red)){.bg-verified-wash\/60{background-color:color-mix(in oklab,var(--signal-verified-wash) 60%,transparent)}}.bg-video-stage{background-color:#07080b}.bg-warning{background-color:var(--warning)}.bg-warning-surface{background-color:var(--warning-surface)}.bg-white,.bg-white\/20{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--contrast-max) 20%,transparent)}}.bg-white\/25{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--contrast-max) 25%,transparent)}}.bg-white\/50{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--contrast-max) 50%,transparent)}}.bg-white\/90{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--contrast-max) 90%,transparent)}}.bg-white\/\[0\.03\]{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--contrast-max) 3%,transparent)}}.bg-white\/\[0\.04\]{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--contrast-max) 4%,transparent)}}.bg-white\/\[0\.06\]{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--contrast-max) 6%,transparent)}}.bg-white\/\[0\.07\]{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab,var(--contrast-max) 7%,transparent)}}.bg-white\/\[0\.08\]{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--contrast-max) 8%,transparent)}}.bg-white\/\[0\.12\]{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.12\]{background-color:color-mix(in oklab,var(--contrast-max) 12%,transparent)}}.bg-white\/\[0\.14\]{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.14\]{background-color:color-mix(in oklab,var(--contrast-max) 14%,transparent)}}.bg-white\/\[0\.16\]{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.16\]{background-color:color-mix(in oklab,var(--contrast-max) 16%,transparent)}}.bg-white\/\[0\.22\]{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.22\]{background-color:color-mix(in oklab,var(--contrast-max) 22%,transparent)}}.\[background-image\:none\],.bg-none{background-image:none}.from-black\/70{--tw-gradient-from:var(--contrast-min)}@supports (color:color-mix(in lab,red,red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab,var(--contrast-min) 70%,transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-current{fill:currentColor}.fill-raised{fill:var(--raised)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[18px\]{padding-inline:18px}.px-\[var\(--video-gutter\)\]{padding-inline:var(--video-gutter)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.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-15{padding-block:calc(var(--spacing) * 15)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[10px\]{padding-block:10px}.py-\[clamp\(1\.75rem\,3\.5vw\,3rem\)\]{padding-block:clamp(1.75rem,3.5vw,3rem)}.py-\[clamp\(3rem\,6vw\,5\.5rem\)\]{padding-block:clamp(3rem,6vw,5.5rem)}.py-\[clamp\(3rem\,7vw\,5rem\)\]{padding-block:clamp(3rem,7vw,5rem)}.py-\[clamp\(3rem\,8vh\,6rem\)\]{padding-block:clamp(3rem,8vh,6rem)}.py-\[clamp\(4\.5rem\,9vw\,8rem\)\]{padding-block:clamp(4.5rem,9vw,8rem)}.py-px{padding-block:1px}.ps-1{padding-inline-start:var(--spacing)}.ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.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-6{padding-inline-start:calc(var(--spacing) * 6)}.ps-7{padding-inline-start:calc(var(--spacing) * 7)}.ps-9{padding-inline-start:calc(var(--spacing) * 9)}.pe-1{padding-inline-end:var(--spacing)}.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-5{padding-inline-end:calc(var(--spacing) * 5)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pe-12{padding-inline-end:calc(var(--spacing) * 12)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.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-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-15{padding-top:calc(var(--spacing) * 15)}.pt-\[0\.9rem\]{padding-top:.9rem}.pt-\[clamp\(3rem\,7vw\,5\.625rem\)\]{padding-top:clamp(3rem,7vw,5.625rem)}.pt-\[clamp\(5\.5rem\,11svh\,7\.5rem\)\]{padding-top:clamp(5.5rem,11svh,7.5rem)}.pt-\[clamp\(5rem\,8vw\,6\.5rem\)\]{padding-top:clamp(5rem,8vw,6.5rem)}.pt-\[clamp\(7rem\,13vw\,10\.5rem\)\]{padding-top:clamp(7rem,13vw,10.5rem)}.pr-1{padding-right:var(--spacing)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-17{padding-bottom:calc(var(--spacing) * 17)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[clamp\(1\.5rem\,3\.4svh\,2\.75rem\)\]{padding-bottom:clamp(1.5rem,3.4svh,2.75rem)}.pb-\[clamp\(2\.5rem\,5vw\,4rem\)\]{padding-bottom:clamp(2.5rem,5vw,4rem)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-11{padding-left:calc(var(--spacing) * 11)}.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-\[-2px\]{vertical-align:-2px}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-display{font-family:var(--font-urbanist),"Urbanist",ui-sans-serif,system-ui,sans-serif}.font-mono{font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,monospace}.font-sans{font-family:var(--font-urbanist),"Urbanist",ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7em\]{font-size:.7em}.text-\[0\.55em\]{font-size:.55em}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.1875rem\]{font-size:1.1875rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.75rem\]{font-size:2.75rem}.text-\[2rem\]{font-size:2rem}.text-\[3\.25rem\]{font-size:3.25rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[clamp\(1\.75rem\,3\.2vw\,2\.5rem\)\]{font-size:clamp(1.75rem,3.2vw,2.5rem)}.text-\[clamp\(1\.75rem\,6vw\,2\.5rem\)\]{font-size:clamp(1.75rem,6vw,2.5rem)}.text-\[clamp\(1\.375rem\,2\.4vw\,1\.75rem\)\]{font-size:clamp(1.375rem,2.4vw,1.75rem)}.text-\[clamp\(1\.375rem\,2\.4vw\,1\.875rem\)\]{font-size:clamp(1.375rem,2.4vw,1.875rem)}.text-\[clamp\(1\.625rem\,3vw\,2\.25rem\)\]{font-size:clamp(1.625rem,3vw,2.25rem)}.text-\[clamp\(1\.625rem\,3vw\,2\.375rem\)\]{font-size:clamp(1.625rem,3vw,2.375rem)}.text-\[clamp\(2\.5rem\,6\.2vw\,5rem\)\]{font-size:clamp(2.5rem,6.2vw,5rem)}.text-\[clamp\(2\.25rem\,4\.6vw\,3\.5rem\)\]{font-size:clamp(2.25rem,4.6vw,3.5rem)}.text-\[clamp\(2\.25rem\,4\.8vw\,3\.5rem\)\]{font-size:clamp(2.25rem,4.8vw,3.5rem)}.text-\[clamp\(2\.25rem\,4vw\,3rem\)\]{font-size:clamp(2.25rem,4vw,3rem)}.text-\[clamp\(2\.25rem\,5\.2vw\,4rem\)\]{font-size:clamp(2.25rem,5.2vw,4rem)}.text-\[clamp\(2\.25rem\,5\.5vw\,3\.75rem\)\]{font-size:clamp(2.25rem,5.5vw,3.75rem)}.text-\[clamp\(2\.25rem\,6vw\,3rem\)\]{font-size:clamp(2.25rem,6vw,3rem)}.text-\[clamp\(2\.75rem\,7\.5vw\,6rem\)\]{font-size:clamp(2.75rem,7.5vw,6rem)}.text-\[clamp\(2\.75rem\,7vw\,3\.75rem\)\]{font-size:clamp(2.75rem,7vw,3.75rem)}.text-\[clamp\(2\.75rem\,7vw\,5rem\)\]{font-size:clamp(2.75rem,7vw,5rem)}.text-\[clamp\(2\.75rem\,33cqi\,4\.5rem\)\]{font-size:clamp(2.75rem,33cqi,4.5rem)}.text-\[clamp\(2rem\,3\.6vw\,2\.75rem\)\]{font-size:clamp(2rem,3.6vw,2.75rem)}.text-\[clamp\(2rem\,4\.4vw\,3rem\)\]{font-size:clamp(2rem,4.4vw,3rem)}.text-\[clamp\(2rem\,4\.6vw\,3\.25rem\)\]{font-size:clamp(2rem,4.6vw,3.25rem)}.text-\[clamp\(3\.25rem\,19cqi\,5\.25rem\)\]{font-size:clamp(3.25rem,19cqi,5.25rem)}.text-\[clamp\(3\.75rem\,23cqi\,7\.75rem\)\]{font-size:clamp(3.75rem,23cqi,7.75rem)}.text-\[length\:var\(--type-eyebrow\)\]{font-size:var(--type-eyebrow)}.text-\[length\:var\(--type-h3\)\]{font-size:var(--type-h3)}.text-\[length\:var\(--type-small\)\]{font-size:var(--type-small)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[var\(--type-h2-leading\)\]{--tw-leading:var(--type-h2-leading);line-height:var(--type-h2-leading)}.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)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\[color\:red\]{color:red}.text-\[\#\.\.\.\]{color:#...}.text-\[\#24262b\]{color:#24262b}.text-\[\#101211\]{color:#101211}.text-\[\.\.\.\]{color:...}.text-\[Nrem\]{color:Nrem}.text-\[color\:var\(--badge-ink\)\]{color:var(--badge-ink)}.text-\[color\:var\(--danger\)\]{color:var(--danger)}.text-\[color\:var\(--signal-button-ink\)\]{color:var(--signal-button-ink)}.text-\[var\(--action-primary-fg\)\]{color:var(--action-primary-fg)}.text-\[var\(--fg-primary\)\]{color:var(--fg-primary)}.text-\[var\(--fg-secondary\)\]{color:var(--fg-secondary)}.text-\[var\(--ink-body\)\]{color:var(--ink-body)}.text-\[var\(--signal-button-ink\)\]{color:var(--signal-button-ink)}.text-\[var\(--tile-ink\)\]{color:var(--tile-ink)}.text-accent{color:var(--raised-3)}.text-accent-soft{color:var(--ink-2)}.text-alert{color:var(--signal-alert)}.text-amber-strong{color:var(--signal-pending)}.text-ash{color:var(--ash)}.text-background{color:var(--bg-page)}.text-black,.text-black\/60{color:var(--contrast-min)}@supports (color:color-mix(in lab,red,red)){.text-black\/60{color:color-mix(in oklab,var(--contrast-min) 60%,transparent)}}.text-black\/70{color:var(--contrast-min)}@supports (color:color-mix(in lab,red,red)){.text-black\/70{color:color-mix(in oklab,var(--contrast-min) 70%,transparent)}}.text-body{color:var(--fg-body)}.text-brand-mark{color:var(--brand-mark)}.text-button-ink{color:var(--ink)}.text-card{color:var(--bg-card)}.text-card-foreground{color:var(--fg-primary)}.text-clay{color:var(--signal-alert)}.text-cloud,.text-cloud\/70{color:var(--cloud)}@supports (color:color-mix(in lab,red,red)){.text-cloud\/70{color:color-mix(in oklab,var(--cloud) 70%,transparent)}}.text-current\/70{color:currentColor}@supports (color:color-mix(in lab,red,red)){.text-current\/70{color:color-mix(in oklab,currentcolor 70%,transparent)}}.text-current\/90{color:currentColor}@supports (color:color-mix(in lab,red,red)){.text-current\/90{color:color-mix(in oklab,currentcolor 90%,transparent)}}.text-danger{color:var(--danger)}.text-fg-secondary{color:var(--fg-secondary)}.text-fog{color:var(--fog)}.text-foreground{color:var(--fg-primary)}.text-ink{color:var(--ink)}.text-ink-2{color:var(--ink-2)}.text-ink-body{color:var(--ink-body)}.text-ink-muted{color:var(--ink-muted)}.text-ink-muted-lift{color:var(--ink-muted-lift)}.text-ink-secondary{color:var(--ink-2)}.text-ink-tertiary{color:var(--ink-muted)}.text-iris-pale{color:var(--iris-pale)}.text-muted-foreground{color:var(--fg-muted)}.text-pending{color:var(--signal-pending)}.text-popover-foreground{color:var(--fg-primary)}.text-primary{color:var(--action-primary)}.text-primary-fill{color:var(--action-fill)}.text-primary-foreground{color:var(--action-primary-fg)}.text-primary-soft-foreground{color:var(--action-primary-soft-fg)}.text-red-500{color:var(--color-red-500)}.text-success{color:var(--success)}.text-tile-bone{color:var(--tile-bone)}.text-tile-bone-ink{color:var(--tile-bone-ink)}.text-tile-charcoal{color:var(--tile-charcoal)}.text-tile-charcoal-ink{color:var(--tile-charcoal-ink)}.text-tile-ink{color:var(--tile-ink)}.text-tile-sand{color:var(--tile-sand)}.text-tile-sand-ink{color:var(--tile-sand-ink)}.text-tile-terracotta{color:var(--tile-terracotta)}.text-tile-terracotta-ink{color:var(--tile-terracotta-ink)}.text-tone-bone-text{color:var(--tone-bone-text)}.text-tone-charcoal-text{color:var(--tone-charcoal-text)}.text-tone-sand-text{color:var(--tone-sand-text)}.text-tone-terracotta-text{color:var(--tone-terracotta-text)}.text-transparent{color:#0000}.text-verified{color:var(--signal-verified)}.text-warning{color:var(--warning)}.text-white,.text-white\/25{color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.text-white\/25{color:color-mix(in oklab,var(--contrast-max) 25%,transparent)}}.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}.ordinal,.tabular-nums{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}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[var\(--line\)\]{-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.decoration-\[var\(--line-strong\)\]{-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.decoration-border{-webkit-text-decoration-color:var(--border-subtle);text-decoration-color:var(--border-subtle)}.decoration-current\/20{text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.decoration-current\/20{-webkit-text-decoration-color:color-mix(in oklab,currentcolor 20%,transparent);text-decoration-color:color-mix(in oklab,currentcolor 20%,transparent)}}.decoration-current\/25{text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.decoration-current\/25{-webkit-text-decoration-color:color-mix(in oklab,currentcolor 25%,transparent);text-decoration-color:color-mix(in oklab,currentcolor 25%,transparent)}}.decoration-fg-secondary{-webkit-text-decoration-color:var(--fg-secondary);text-decoration-color:var(--fg-secondary)}.decoration-line-strong{-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.decoration-transparent{text-decoration-color:#0000}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--focus-ring\)\]{accent-color:var(--focus-ring)}.accent-\[var\(--ink\)\]{accent-color:var(--ink)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[0\.12\]{opacity:.12}.opacity-\[0\.17\]{opacity:.17}.opacity-\[0\.42\]{opacity:.42}.opacity-\[0\.62\]{opacity:.62}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_0_0_1px_var\(--action-primary\)\]{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_var\(--action-primary\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--action-primary))}.shadow-\[0_0_0_8px_color-mix\(in_srgb\,var\(--tile-terracotta\)_9\%\,transparent\)\]{--tw-shadow:0 0 0 8px var(--tw-shadow-color,var(--tile-terracotta))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_8px_color-mix\(in_srgb\,var\(--tile-terracotta\)_9\%\,transparent\)\]{--tw-shadow:0 0 0 8px var(--tw-shadow-color,color-mix(in srgb,var(--tile-terracotta) 9%,transparent))}}.shadow-\[0_0_0_8px_color-mix\(in_srgb\,var\(--tile-terracotta\)_9\%\,transparent\)\],.shadow-\[0_18px_40px_-24px_rgb\(0_0_0\/0\.9\)\]{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_18px_40px_-24px_rgb\(0_0_0\/0\.9\)\]{--tw-shadow:0 18px 40px -24px var(--tw-shadow-color,#000000e6)}.shadow-\[inset_0_0_0_1px_var\(--border-subtle\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--border-subtle))}.shadow-\[inset_0_0_0_1px_var\(--border-subtle\)\],.shadow-\[inset_0_0_0_1px_var\(--tile-bone-edge\)\]{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_0_0_0_1px_var\(--tile-bone-edge\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--tile-bone-edge))}.shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.3\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff4d)}.shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.28\)\],.shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.3\)\]{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_0_1px_0_rgb\(255_255_255\/0\.28\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff47)}.shadow-\[var\(--elev-1\)\]{--tw-shadow:var(--elev-1)}.shadow-\[var\(--elev-1\)\],.shadow-\[var\(--elev-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-\[var\(--elev-2\)\]{--tw-shadow:var(--elev-2)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow:var(--shadow-card)}.shadow-\[var\(--shadow-card\)\],.shadow-elev-1{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-elev-1{--tw-shadow:var(--elev-1)}.shadow-elevation-1{--tw-shadow:var(--elevation-1)}.shadow-elevation-1,.shadow-elevation-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-elevation-2{--tw-shadow:var(--elevation-2)}.shadow-elevation-3{--tw-shadow:var(--elevation-3)}.shadow-elevation-3,.shadow-lg{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)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring,.ring-1,.ring-2{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)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-4,.ring-\[3px\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-\[6px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(6px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.inset-shadow-\[0_1px_0_rgb\(255_255_255\/0\.32\)\],.ring-\[6px\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-shadow-\[0_1px_0_rgb\(255_255_255\/0\.32\)\]{--tw-inset-shadow:inset 0 1px 0 var(--tw-inset-shadow-color,#ffffff52)}.ring-\[var\(--chart-terracotta\)\]\/50{--tw-ring-color:var(--chart-terracotta)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--chart-terracotta\)\]\/50{--tw-ring-color:color-mix(in oklab,var(--chart-terracotta) 50%,transparent)}}.ring-obsidian{--tw-ring-color:var(--obsidian)}.ring-primary{--tw-ring-color:var(--action-primary)}.ring-tile-bone-edge{--tw-ring-color:var(--tile-bone-edge)}.ring-tile-charcoal-edge{--tw-ring-color:var(--tile-charcoal-edge)}.ring-tile-ink\/10{--tw-ring-color:var(--tile-ink)}@supports (color:color-mix(in lab,red,red)){.ring-tile-ink\/10{--tw-ring-color:color-mix(in oklab,var(--tile-ink) 10%,transparent)}}.ring-tile-terracotta{--tw-ring-color:var(--tile-terracotta)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-\[3px\]{--tw-ring-offset-width:3px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--bg-page)}.ring-offset-card{--tw-ring-offset-color:var(--bg-card)}.outline{outline-width:1px}.outline,.outline-2{outline-style:var(--tw-outline-style)}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-offset-4{outline-offset:4px}.outline-\[var\(--focus-ring\)\]{outline-color:var(--focus-ring)}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl))}.blur-3xl{--tw-blur:blur(var(--blur-3xl))}.blur-3xl,.blur-\[60px\]{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-\[60px\]{--tw-blur:blur(60px)}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{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{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)}.backdrop-blur,.backdrop-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-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-md,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.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(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[\.\.\.\]{transition-property:...;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[box-shadow\,translate\,scale\,border-color\]{transition-property:box-shadow,translate,scale,border-color;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[color\,background-color\,\.\.\.\]{transition-property:color,background-color,...;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[color\,background-color\,border-color\,box-shadow\,transform\,scale\]{transition-property:color,background-color,border-color,box-shadow,transform,scale;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[color\,background-color\,box-shadow\,scale\]{transition-property:color,background-color,box-shadow,scale;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[color\,background-color\,transform\]{transition-property:color,background-color,transform;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[color\,background-color\]{transition-property:color,background-color;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[top\,left\,width\,height\]{transition-property:top,left,width,height;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-\[translate\,box-shadow\]{transition-property:translate,box-shadow;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.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(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.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}.ease-\(--ease-spring\){--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}.ease-\(--motion-ease\){--tw-ease:var(--motion-ease);transition-timing-function:var(--motion-ease)}.ease-\[var\(--ease-settle\)\]{--tw-ease:var(--ease-settle);transition-timing-function:var(--ease-settle)}.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)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--badge-ink\:var\(--action-primary\)\]{--badge-ink:var(--action-primary)}.\[--badge-ink\:var\(--danger\)\]{--badge-ink:var(--danger)}.\[--badge-ink\:var\(--fg-secondary\)\]{--badge-ink:var(--fg-secondary)}.\[--badge-ink\:var\(--success\)\]{--badge-ink:var(--success)}.\[--badge-ink\:var\(--warning\)\]{--badge-ink:var(--warning)}.\[--badge-tone\:color-mix\(in_srgb\,var\(--badge-ink\)_10\%\,transparent\)\]{--badge-tone:var(--badge-ink)}@supports (color:color-mix(in lab,red,red)){.\[--badge-tone\:color-mix\(in_srgb\,var\(--badge-ink\)_10\%\,transparent\)\]{--badge-tone:color-mix(in srgb,var(--badge-ink) 10%,transparent)}}.\[--badge-tone\:transparent\]{--badge-tone:transparent}.\[--glass-border\:var\(--border-control\)\]{--glass-border:var(--border-control)}.\[--motion-delay\:120ms\]{--motion-delay:.12s}.\[--motion-delay\:140ms\]{--motion-delay:.14s}.\[--motion-rise\:18px\]{--motion-rise:18px}.\[--motion-rise\:100\%\]{--motion-rise:100%}.\[--motion-step\:90ms\]{--motion-step:90ms}.\[--overview-row\:2\.5rem_minmax\(0\,1fr\)_auto_minmax\(10rem\,max-content\)_minmax\(6\.5rem\,max-content\)_minmax\(8\.5rem\,max-content\)\]{--overview-row:2.5rem minmax(0,1fr) auto minmax(10rem,max-content) minmax(6.5rem,max-content) minmax(8.5rem,max-content)}.\[--tile-ink\:var\(--tile-bone-ink\)\]{--tile-ink:var(--tile-bone-ink)}.\[--tile-ink\:var\(--tile-charcoal-ink\)\]{--tile-ink:var(--tile-charcoal-ink)}.\[--tile-ink\:var\(--tile-sand-ink\)\]{--tile-ink:var(--tile-sand-ink)}.\[--tile-ink\:var\(--tile-terracotta-ink\)\]{--tile-ink:var(--tile-terracotta-ink)}.\[background\:red\]{background:red}.\[delivery\:console\]{delivery:console}.\[grid-area\:control\]{grid-area:control}.\[grid-area\:label\]{grid-area:label}.\[grid-area\:value\]{grid-area:value}.\[grid-template-areas\:\'label_control\'_\'value_control\'\]{grid-template-areas:"label control""value control"}.\[transform-box\:fill-box\]{transform-box:fill-box}.ring-inset{--tw-ring-inset:inset}.group-open\:line-clamp-none:is(:where(.group):is([open],:popover-open,:open) *){-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.group-open\:block:is(:where(.group):is([open],:popover-open,:open) *){display:block}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/cat\:rotate-90:is(:where(.group\/cat):is([open],:popover-open,:open) *),.group-open\/detail\:rotate-90:is(:where(.group\/detail):is([open],:popover-open,:open) *),.group-open\/gdc\:rotate-90:is(:where(.group\/gdc):is([open],:popover-open,:open) *),.group-open\/more\:rotate-90:is(:where(.group\/more):is([open],:popover-open,:open) *),.group-open\/quality\:rotate-90:is(:where(.group\/quality):is([open],:popover-open,:open) *){rotate:90deg}.group-open\/row\:rotate-180:is(:where(.group\/row):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\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:rotate-45:is(:where(.group):hover *){rotate:45deg}.group-hover\:rotate-90:is(:where(.group):hover *){rotate:90deg}.group-hover\:bg-bronze:is(:where(.group):hover *){background-color:var(--bronze)}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--fg-primary)}.group-hover\:text-ink:is(:where(.group):hover *){color:var(--ink)}.group-hover\:text-ink-2:is(:where(.group):hover *){color:var(--ink-2)}.group-hover\:text-ink-muted-lift:is(:where(.group):hover *){color:var(--ink-muted-lift)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:decoration-border:is(:where(.group):hover *){-webkit-text-decoration-color:var(--border-subtle);text-decoration-color:var(--border-subtle)}.group-hover\:underline-offset-4:is(:where(.group):hover *){text-underline-offset:4px}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/bar\:translate-y-0:is(:where(.group\/bar):hover *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/bar\:bg-\[var\(--chart-grid\)\]:is(:where(.group\/bar):hover *){background-color:var(--chart-grid)}.group-hover\/bar\:opacity-100:is(:where(.group\/bar):hover *){opacity:1}.group-hover\/row\:bg-hover:is(:where(.group\/row):hover *){background-color:var(--bg-hover)}.group-hover\/see\:translate-x-0\.5:is(:where(.group\/see):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-has-\[input\:checked\]\/select\:flex:is(:where(.group\/select):has(:is(input:checked)) *){display:flex}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.marker\:content-none ::marker{--tw-content:none;content:none}.marker\:content-none::marker{--tw-content:none;content:none}.marker\:content-none ::-webkit-details-marker,.marker\:content-none::-webkit-details-marker{--tw-content:none;content:none}.file\:me-3::file-selector-button{margin-inline-end:calc(var(--spacing) * 3)}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded::file-selector-button{border-radius:var(--radius-sm)}.file\:rounded-full::file-selector-button{border-radius:3.40282e+38px}.file\:border::file-selector-button{border-style:var(--tw-border-style);border-width:1px}.file\:border-border::file-selector-button{border-color:var(--border-subtle)}.file\:border-line::file-selector-button{border-color:var(--line)}.file\:bg-card::file-selector-button{background-color:var(--bg-card)}.file\:bg-surface::file-selector-button{background-color:var(--ground)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-1\.5::file-selector-button{padding-block:calc(var(--spacing) * 1.5)}.file\:text-\[0\.875rem\]::file-selector-button{font-size:.875rem}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--fg-primary)}.file\:text-ink::file-selector-button{color:var(--ink)}.file\:shadow-elevation-1::file-selector-button{--tw-shadow:var(--elevation-1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.file\:transition-colors::file-selector-button{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(--ease-quick));transition-duration:var(--tw-duration,var(--dur-fast))}.placeholder\:text-ash::placeholder{color:var(--ash)}.placeholder\:text-fog::placeholder{color:var(--fog)}.placeholder\:text-ink-tertiary::placeholder{color:var(--ink-muted)}.placeholder\:text-muted-foreground::placeholder{color:var(--fg-muted)}.backdrop\:bg-\[color\:color-mix\(in_srgb\,var\(--ink\)_16\%\,transparent\)\]::backdrop{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-\[color\:color-mix\(in_srgb\,var\(--ink\)_16\%\,transparent\)\]::backdrop{background-color:color-mix(in srgb,var(--ink) 16%,transparent)}}.backdrop\:bg-black\/40::backdrop{background-color:var(--contrast-min)}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-black\/40::backdrop{background-color:color-mix(in oklab,var(--contrast-min) 40%,transparent)}}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-5:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 5)}.before\:start-\[1\.9rem\]:before{content:var(--tw-content);inset-inline-start:1.9rem}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-line:before{content:var(--tw-content);background-color:var(--line)}.before\:content-\[attr\(data-initials\)\]:before{--tw-content:attr(data-initials);content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:rounded-\[var\(--radius-control\)\]:after{content:var(--tw-content);border-radius:var(--radius-control)}.after\:rounded-\[var\(--radius-tile\)\]:after{content:var(--tw-content);border-radius:var(--radius-tile)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.first\:pt-1:first-child{padding-top:var(--spacing)}.first\:pl-0:first-child{padding-left:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-1:last-child{padding-bottom:var(--spacing)}.open\:w-full:is([open],:popover-open,:open){width:100%}.empty\:mt-0:empty{margin-top:0}.empty\:hidden:empty{display:none}@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\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:border-border:hover{border-color:var(--border-subtle)}.hover\:border-edge-strong:hover{border-color:var(--line-strong)}.hover\:border-foreground\/40:hover{border-color:var(--fg-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab,var(--fg-primary) 40%,transparent)}}.hover\:border-input:hover{border-color:var(--border-control)}.hover\:border-line-strong:hover{border-color:var(--line-strong)}.hover\:\!bg-bronze:hover{background-color:var(--bronze)!important}.hover\:bg-alert-wash:hover{background-color:var(--signal-alert-wash)}.hover\:bg-bronze:hover{background-color:var(--bronze)}.hover\:bg-bronze\!:hover{background-color:var(--bronze)!important}.hover\:bg-cloud:hover{background-color:var(--cloud)}.hover\:bg-hover:hover,.hover\:bg-hover\/60:hover{background-color:var(--bg-hover)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-hover\/60:hover{background-color:color-mix(in oklab,var(--bg-hover) 60%,transparent)}}.hover\:bg-muted:hover{background-color:var(--bg-muted)}.hover\:bg-primary-fill:hover{background-color:var(--action-fill)}.hover\:bg-raised:hover{background-color:var(--raised)}.hover\:bg-raised-2:hover,.hover\:bg-raised-2\/60:hover{background-color:var(--raised-2)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-raised-2\/60:hover{background-color:color-mix(in oklab,var(--raised-2) 60%,transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white\/30:hover{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab,var(--contrast-max) 30%,transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--contrast-max) 4%,transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--contrast-max) 8%,transparent)}}.hover\:bg-white\/\[0\.10\]:hover{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.10\]:hover{background-color:color-mix(in oklab,var(--contrast-max) 10%,transparent)}}.hover\:bg-white\/\[0\.12\]:hover{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.12\]:hover{background-color:color-mix(in oklab,var(--contrast-max) 12%,transparent)}}.hover\:\[background-image\:none\]:hover{background-image:none}.hover\:text-accent-soft:hover{color:var(--ink-2)}.hover\:text-alert:hover{color:var(--signal-alert)}.hover\:text-bronze:hover{color:var(--bronze)}.hover\:text-cloud:hover{color:var(--cloud)}.hover\:text-fg-secondary:hover{color:var(--fg-secondary)}.hover\:text-foreground:hover{color:var(--fg-primary)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-ink-2:hover{color:var(--ink-2)}.hover\:text-primary-fill-foreground:hover{color:var(--action-fill-fg)}.hover\:text-white:hover{color:var(--contrast-max)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover,.hover\:decoration-current\/50:hover{text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.hover\:decoration-current\/50:hover{-webkit-text-decoration-color:color-mix(in oklab,currentcolor 50%,transparent);text-decoration-color:color-mix(in oklab,currentcolor 50%,transparent)}}.hover\:decoration-current\/60:hover{text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.hover\:decoration-current\/60:hover{-webkit-text-decoration-color:color-mix(in oklab,currentcolor 60%,transparent);text-decoration-color:color-mix(in oklab,currentcolor 60%,transparent)}}.hover\:decoration-foreground:hover{-webkit-text-decoration-color:var(--fg-primary);text-decoration-color:var(--fg-primary)}.hover\:decoration-ink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.hover\:decoration-line-strong:hover{-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.hover\:decoration-solid:hover{text-decoration-style:solid}.hover\:shadow-\[var\(--elevation-1\)\]:hover{--tw-shadow:var(--elevation-1)}.hover\:shadow-\[var\(--elevation-1\)\]:hover,.hover\:shadow-elevation-2:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-elevation-2:hover{--tw-shadow:var(--elevation-2)}.hover\:shadow-elevation-3:hover{--tw-shadow:var(--elevation-3);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%)}.hover\:brightness-110:hover,.hover\:brightness-95:hover{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\:brightness-110:hover{--tw-brightness:brightness(110%)}.hover\:brightness-125:hover{--tw-brightness:brightness(125%);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\:file\:bg-hover:hover::file-selector-button{background-color:var(--bg-hover)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-\[var\(--radius-control\)\]:focus{border-radius:var(--radius-control)}.focus\:rounded-\[var\(--radius-md\)\]:focus{border-radius:var(--radius-md)}.focus\:border-accent-soft:focus{border-color:var(--ink-2)}.focus\:bg-raised-3:focus{background-color:var(--raised-3)}.focus\:px-5:focus{padding-inline:calc(var(--spacing) * 5)}.focus\:py-3:focus{padding-block:calc(var(--spacing) * 3)}.focus\:text-\[0\.9375rem\]:focus{font-size:.9375rem}.focus\:font-medium:focus{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.focus\:text-ink:focus{color:var(--ink)}.focus\:shadow-\[var\(--elev-2\)\]:focus{--tw-shadow:var(--elev-2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-offset-1:focus{outline-offset:1px}.focus\:outline-accent:focus{outline-color:var(--raised-3)}.focus\:outline-white:focus{outline-color:var(--contrast-max)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--focus)}.focus-visible\:bg-bronze:focus-visible{background-color:var(--bronze)}.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-\[var\(--focus-ring\,var\(--line-strong\)\)\]:focus-visible{--tw-ring-color:var(--focus-ring,var(--line-strong))}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-\[var\(--focus-ring\)\]:focus-visible{outline-color:var(--focus-ring)}.focus-visible\:outline-white:focus-visible{outline-color:var(--contrast-max)}.focus-visible\:after\:outline-2:focus-visible:after{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:after\:outline-offset-2:focus-visible:after{content:var(--tw-content);outline-offset:2px}.focus-visible\:after\:outline-\[var\(--focus-ring\)\]:focus-visible:after{content:var(--tw-content);outline-color:var(--focus-ring)}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:bg-white\/\[0\.16\]:active{background-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/\[0\.16\]:active{background-color:color-mix(in oklab,var(--contrast-max) 16%,transparent)}}.active\:opacity-60:active{opacity:.6}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.has-\[\:focus-visible\]\:outline:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:1px}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-\[var\(--focus\)\]:has(:focus-visible){outline-color:var(--focus)}.has-\[\:focus-visible\]\:outline-\[var\(--focus-ring\)\]:has(:focus-visible){outline-color:var(--focus-ring)}.has-\[\>svg\:first-child\]\:ps-2\.5:has(>svg:first-child){padding-inline-start:calc(var(--spacing) * 2.5)}.has-\[\>svg\:first-child\]\:ps-4:has(>svg:first-child){padding-inline-start:calc(var(--spacing) * 4)}.has-\[\>svg\:first-child\]\:ps-5:has(>svg:first-child){padding-inline-start:calc(var(--spacing) * 5)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-danger[aria-invalid=true]{border-color:var(--danger)}.aria-invalid\:text-danger[aria-invalid=true]{color:var(--danger)}.aria-\[current\=true\]\:border-border[aria-current=true]{border-color:var(--border-subtle)}.aria-\[current\=true\]\:bg-muted[aria-current=true]{background-color:var(--bg-muted)}.data-\[state\=on\]\:font-semibold[data-state=on]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[state\=on\]\:text-foreground[data-state=on]{color:var(--fg-primary)}.data-\[state\=on\]\:text-primary-fill-foreground[data-state=on]{color:var(--action-fill-fg)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[chart-draw_1\.4s_var\(--motion-ease\)_backwards\]{animation:chart-draw 1.4s var(--motion-ease) backwards}.motion-safe\:animate-\[motion-fade_600ms_var\(--motion-ease\)_900ms_backwards\]{animation:motion-fade .6s var(--motion-ease) .9s backwards}.motion-safe\:animate-\[motion-pop_900ms_var\(--motion-ease\)_backwards\]{animation:motion-pop .9s var(--motion-ease) backwards}.motion-safe\:animate-\[motion-rise_800ms_var\(--motion-ease\)_backwards\]{animation:motion-rise .8s var(--motion-ease) backwards}.motion-safe\:animate-\[motion-rise_900ms_var\(--motion-ease\)_backwards\]{animation:motion-rise .9s var(--motion-ease) backwards}.motion-safe\:animate-ping{animation:var(--animate-ping)}.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 (hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (min-width:440px){.min-\[440px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:40rem){.sm\:inset-x-auto{inset-inline:auto}.sm\:end-5{inset-inline-end:calc(var(--spacing) * 5)}.sm\:bottom-5{bottom:calc(var(--spacing) * 5)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-1{grid-column-start:1}.sm\:col-start-3{grid-column-start:3}.sm\:col-end-4{grid-column-end:4}.sm\:row-start-1{grid-row-start:1}.sm\:row-start-2{grid-row-start:2}.sm\:m-8{margin:calc(var(--spacing) * 8)}.sm\:mx-0{margin-inline:0}.sm\:ms-1{margin-inline-start:var(--spacing)}.sm\:ms-4{margin-inline-start:calc(var(--spacing) * 4)}.sm\:ms-auto{margin-inline-start:auto}.sm\:-mb-10{margin-bottom:calc(var(--spacing) * -10)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:aspect-video{aspect-ratio:var(--aspect-video)}.sm\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.sm\:size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.sm\:size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.sm\:size-80{width:calc(var(--spacing) * 80);height:calc(var(--spacing) * 80)}.sm\:size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.sm\:size-\[4\.5rem\]{width:4.5rem;height:4.5rem}.sm\:h-24{height:calc(var(--spacing) * 24)}.sm\:h-64{height:calc(var(--spacing) * 64)}.sm\:max-h-\[min\(calc\(var\(--spacing\)\*136\)\,calc\(100dvh-var\(--spacing\)\*10\)\)\]{max-height:min(calc(var(--spacing) * 136),calc(100dvh - var(--spacing) * 10))}.sm\:max-h-none{max-height:none}.sm\:min-h-11{min-height:calc(var(--spacing) * 11)}.sm\:min-h-12{min-height:calc(var(--spacing) * 12)}.sm\:min-h-\[12\.5rem\]{min-height:12.5rem}.sm\:min-h-\[13rem\]{min-height:13rem}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-104{width:calc(var(--spacing) * 104)}.sm\:w-auto{width:auto}.sm\:max-w-\[46ch\]{max-width:46ch}.sm\:min-w-56{min-width:calc(var(--spacing) * 56)}.sm\:min-w-64{min-width:calc(var(--spacing) * 64)}.sm\:flex-initial{flex:0 auto}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:basis-0{flex-basis:0}.sm\:basis-auto{flex-basis:auto}.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-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.sm\:grid-cols-\[1\.75rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.75rem minmax(0,1fr) auto}.sm\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[4\.3rem_minmax\(0\,1fr\)\]{grid-template-columns:4.3rem minmax(0,1fr)}.sm\:grid-cols-\[7\.5rem_1fr\]{grid-template-columns:7.5rem 1fr}.sm\:grid-cols-\[11rem_1fr\]{grid-template-columns:11rem 1fr}.sm\:grid-cols-\[minmax\(0\,12rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,12rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,12rem) minmax(0,1fr) auto}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.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\:gap-1{gap:var(--spacing)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-16{gap:calc(var(--spacing) * 16)}.sm\:gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:self-auto{align-self:auto}.sm\:self-start{align-self:flex-start}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:overflow-visible{overflow:visible}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-0{padding-inline:0}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.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\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.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-16{padding-block:calc(var(--spacing) * 16)}.sm\:ps-0{padding-inline-start:0}.sm\:ps-4{padding-inline-start:calc(var(--spacing) * 4)}.sm\:pb-0{padding-bottom:0}.sm\:pb-17{padding-bottom:calc(var(--spacing) * 17)}.sm\:text-end{text-align:end}.sm\:text-\[0\.6875rem\]{font-size:.6875rem}.sm\:text-\[0\.9375rem\]{font-size:.9375rem}.sm\:text-\[1\.375rem\]{font-size:1.375rem}.sm\:text-\[2\.5rem\]{font-size:2.5rem}.sm\:\[grid-template-areas\:\'label_value_control\'\]{grid-template-areas:"label value control"}.sm\:before\:start-\[2\.15rem\]:before{content:var(--tw-content);inset-inline-start:2.15rem}}@media (min-width:48rem){.md\:sticky{position:sticky}.md\:top-8{top:calc(var(--spacing) * 8)}.md\:left-1\/2{left:50%}.md\:col-span-3{grid-column:span 3/span 3}.md\:mx-0{margin-inline:0}.md\:ms-0{margin-inline-start:0}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:w-\[min\(calc\(100vw_-_2rem\)\,60rem\,calc\(var\(--replay-h\,55dvh\)_\*_16_\/_9\)\)\]{width:min(calc(100vw - 2rem),60rem,calc(var(--replay-h,55dvh) * 16 / 9))}.md\:w-auto{width:auto}.md\:shrink-0{flex-shrink:0}.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-\(--overview-row\){grid-template-columns:var(--overview-row)}.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-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,12rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-14{gap:calc(var(--spacing) * 14)}.md\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.md\:justify-self-end{justify-self:flex-end}.md\:overflow-visible{overflow:visible}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:px-0{padding-inline:0}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:px-15{padding-inline:calc(var(--spacing) * 15)}.md\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-15{padding-block:calc(var(--spacing) * 15)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pt-15{padding-top:calc(var(--spacing) * 15)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:text-end{text-align:end}@media (hover:hover){.md\:hover\:bg-bronze:hover{background-color:var(--bronze)}}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:w-72{width:calc(var(--spacing) * 72)}.lg\:w-auto{width:auto}.lg\:flex-none{flex:none}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_17rem\]{grid-template-columns:minmax(0,1fr) 17rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.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\:justify-between{justify-content:space-between}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:p-14{padding:calc(var(--spacing) * 14)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:text-end{text-align:end}}@media (min-width:80rem){.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:row-start-1{grid-row-start:1}.xl\:row-start-2{grid-row-start:2}.xl\:hidden{display:none}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)_minmax\(15rem\,auto\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.1fr) minmax(15rem,auto)}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:text-\[2\.75rem\]{font-size:2.75rem}}@container (min-width:28rem){.\@min-\[28rem\]\:size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}}@container (min-width:32rem){.\@min-\[32rem\]\:h-28{height:calc(var(--spacing) * 28)}}@media (prefers-color-scheme:dark){.dark\:bg-bronze{background-color:var(--bronze)}}.\[\&_\.field-label\]\:sr-only .field-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[\&_\[data-slot\=badge\]\]\:min-h-9 [data-slot=badge]{min-height:calc(var(--spacing) * 9)}.\[\&_\[data-slot\=badge\]\]\:px-4 [data-slot=badge]{padding-inline:calc(var(--spacing) * 4)}.\[\&_\[data-slot\=badge\]\]\:text-\[length\:var\(--type-small\)\] [data-slot=badge]{font-size:var(--type-small)}.\[\&_\[data-slot\=badge\]\]\:font-bold [data-slot=badge]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\[data-upcoming-day\]\>h3_\:empty\]\:hidden [data-upcoming-day]>h3 :empty{display:none}.\[\&_\[data-upcoming-day\]\>h3\>span\:first-child\]\:min-h-0 [data-upcoming-day]>h3>span:first-child{min-height:0}.\[\&_\[data-upcoming-day\]\>h3\>span\:first-child\]\:rounded-none [data-upcoming-day]>h3>span:first-child{border-radius:0}.\[\&_\[data-upcoming-day\]\>h3\>span\:first-child\]\:bg-transparent [data-upcoming-day]>h3>span:first-child{background-color:#0000}.\[\&_\[data-upcoming-day\]\>h3\>span\:first-child\]\:px-0 [data-upcoming-day]>h3>span:first-child{padding-inline:0}.\[\&_\[data-upcoming-day\]\>h3\>span\:first-child\]\:text-\[0\.875rem\] [data-upcoming-day]>h3>span:first-child{font-size:.875rem}@media (min-width:48rem){.md\:\[\&_\[data-upcoming-row\]\]\:grid [data-upcoming-row]{display:grid}.md\:\[\&_\[data-upcoming-row\]\]\:grid-cols-\(--overview-row\) [data-upcoming-row]{grid-template-columns:var(--overview-row)}.md\:\[\&_\[data-upcoming-row\]\]\:gap-x-4 [data-upcoming-row]{column-gap:calc(var(--spacing) * 4)}.md\:\[\&_\[data-upcoming-row\]\]\:py-3\.5 [data-upcoming-row]{padding-block:calc(var(--spacing) * 3.5)}.md\:\[\&_\[data-upcoming-row\]\>\:nth-child\(2\)\]\:col-start-1 [data-upcoming-row]>:nth-child(2){grid-column-start:1}.md\:\[\&_\[data-upcoming-row\]\>\:nth-child\(2\)\]\:row-start-1 [data-upcoming-row]>:nth-child(2){grid-row-start:1}.md\:\[\&_\[data-upcoming-row\]\>\:nth-child\(3\)\]\:col-start-2 [data-upcoming-row]>:nth-child(3){grid-column-start:2}.md\:\[\&_\[data-upcoming-row\]\>\:nth-child\(3\)\]\:row-start-1 [data-upcoming-row]>:nth-child(3){grid-row-start:1}.md\:\[\&_\[data-upcoming-row\]\>span\:first-child\]\:col-start-5 [data-upcoming-row]>span:first-child{grid-column-start:5}.md\:\[\&_\[data-upcoming-row\]\>span\:first-child\]\:row-start-1 [data-upcoming-row]>span:first-child{grid-row-start:1}.md\:\[\&_\[data-upcoming-row\]\>span\:first-child\]\:w-auto [data-upcoming-row]>span:first-child{width:auto}.md\:\[\&_\[data-upcoming-row\]\>span\:first-child\]\:text-end [data-upcoming-row]>span:first-child{text-align:end}.md\:\[\&_\[data-upcoming-row\]\>span\:last-child\]\:contents [data-upcoming-row]>span:last-child{display:contents}.md\:\[\&_\[data-upcoming-row\]\>span\:last-child\>\[data-consent-status-timeline\]\]\:col-start-4 [data-upcoming-row]>span:last-child>[data-consent-status-timeline]{grid-column-start:4}.md\:\[\&_\[data-upcoming-row\]\>span\:last-child\>\[data-consent-status-timeline\]\]\:row-start-1 [data-upcoming-row]>span:last-child>[data-consent-status-timeline]{grid-row-start:1}.md\:\[\&_\[data-upcoming-row\]\>span\:last-child\>\[data-slot\=badge\]\]\:col-start-3 [data-upcoming-row]>span:last-child>[data-slot=badge]{grid-column-start:3}.md\:\[\&_\[data-upcoming-row\]\>span\:last-child\>\[data-slot\=badge\]\]\:row-start-1 [data-upcoming-row]>span:last-child>[data-slot=badge]{grid-row-start:1}}.\[\&_\[data-upcoming-row\]\>span\:last-child\>a\]\:rounded-full [data-upcoming-row]>span:last-child>a{border-radius:3.40282e+38px}.\[\&_\[data-upcoming-row\]\>span\:last-child\>a\]\:bg-muted [data-upcoming-row]>span:last-child>a{background-color:var(--bg-muted)}.\[\&_\[data-upcoming-row\]\>span\:last-child\>a\]\:px-3\.5 [data-upcoming-row]>span:last-child>a{padding-inline:calc(var(--spacing) * 3.5)}.\[\&_\[data-upcoming-row\]\>span\:last-child\>a\]\:font-semibold [data-upcoming-row]>span:last-child>a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\[data-upcoming-row\]\>span\:last-child\>a\]\:text-ink [data-upcoming-row]>span:last-child>a{color:var(--ink)}.\[\&_\[data-upcoming-row\]\>span\:last-child\>a\]\:no-underline [data-upcoming-row]>span:last-child>a{text-decoration-line:none}@media (hover:hover){.\[\&_\[data-upcoming-row\]\>span\:last-child\>a\]\:hover\:bg-hover [data-upcoming-row]>span:last-child>a:hover{background-color:var(--bg-hover)}}@media (min-width:48rem){.md\:\[\&_\[data-upcoming-row\]\>span\:last-child\>a\]\:col-start-6 [data-upcoming-row]>span:last-child>a{grid-column-start:6}.md\:\[\&_\[data-upcoming-row\]\>span\:last-child\>a\]\:row-start-1 [data-upcoming-row]>span:last-child>a{grid-row-start:1}.md\:\[\&_\[data-upcoming-row\]\>span\:last-child\>a\]\:justify-self-end [data-upcoming-row]>span:last-child>a{justify-self:flex-end}}.\[\&_\[data-upcoming-row\]\>span\:last-child\>a\[data-resume-consent\]\]\:bg-primary-soft [data-upcoming-row]>span:last-child>a[data-resume-consent]{background-color:var(--action-primary-soft)}.\[\&_\[data-upcoming-row\]\>span\:last-child\>a\[data-resume-consent\]\]\:text-primary-soft-foreground [data-upcoming-row]>span:last-child>a[data-resume-consent]{color:var(--action-primary-soft-fg)}.\[\&_\[data-upcoming-row\]\>span\:last-child\>a\[href\^\=\'\/console\/sessions\/new\'\]\]\:bg-primary-soft [data-upcoming-row]>span:last-child>a[href^="/console/sessions/new"]{background-color:var(--action-primary-soft)}.\[\&_\[data-upcoming-row\]\>span\:last-child\>a\[href\^\=\'\/console\/sessions\/new\'\]\]\:text-primary-soft-foreground [data-upcoming-row]>span:last-child>a[href^="/console/sessions/new"]{color:var(--action-primary-soft-fg)}.\[\&_h2\]\:mt-11 h2{margin-top:calc(var(--spacing) * 11)}.\[\&_h2\]\:mb-3 h2{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h2\]\:border-t h2{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_h2\]\:border-border h2{border-color:var(--border-subtle)}.\[\&_h2\]\:pt-7 h2{padding-top:calc(var(--spacing) * 7)}.\[\&_h2\]\:text-muted-foreground h2{color:var(--fg-muted)}.\[\&_h2\:first-child\]\:mt-0 h2:first-child{margin-top:0}.\[\&_h2\:first-child\]\:border-t-0 h2:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.\[\&_h2\:first-child\]\:pt-0 h2:first-child{padding-top:0}.\[\&_p\]\:mb-4 p{margin-bottom:calc(var(--spacing) * 4)}.\[\&_p\]\:max-w-prose p{max-width:65ch}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_summary\]\:list-none summary{list-style-type:none}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-6 svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_svg\]\:size-\[1\.125rem\] svg{width:1.125rem;height:1.125rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[\\u0026\:\:-webkit-details-marker\]\:hidden:is(){display:none}.\[aria-haspopup\=\"dialog\"\]\:visible:is(){visibility:visible}@media (min-width:40rem){.\[\&\>\*\]\:sm\:col-start-2>*{grid-column-start:2}}.\[\&\>\*\+\*\]\:border-t>*+*{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>\*\+\*\]\:border-border>*+*{border-color:var(--border-subtle)}.\[\&\>section\>div\:first-child\]\:flex-wrap>section>div:first-child{flex-wrap:wrap}.\[\&\>section\>div\:first-child\]\:gap-y-2>section>div:first-child{row-gap:calc(var(--spacing) * 2)}.\[\&\>section\>div\:first-child_h2\]\:whitespace-nowrap>section>div:first-child h2{white-space:nowrap}.\[\&\>section\>div\:first-child\>div\]\:flex-\[1_0_auto\]>section>div:first-child>div{flex:1 0 auto}@media not all and (min-width:379px){.max-\[379px\]\:\[\&\>section\>div\:first-child\>span\:first-child\]\:hidden>section>div:first-child>span:first-child{display:none}}.\[\&\>svg\]\:mt-0\.5>svg{margin-top:calc(var(--spacing) * .5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--fg-muted)}.\[\&\>td\]\:align-top>td{vertical-align:top}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-a\=\"x\:y\"\]\]\:bg-bronze[data-a=x\:y]{background-color:var(--bronze)}.console-chart-defer .\[\.console-chart-defer_\&\]\:animate-none{animation:none}}.dissolve{pointer-events:none;z-index:-1;position:absolute;inset:0}.dissolve-radial{background:radial-gradient(118% 74% at 50% 46%,var(--iris-deep) 0,var(--iris-deep) 34%,transparent 72%)}@supports (color:color-mix(in lab,red,red)){.dissolve-radial{background:radial-gradient(118% 74% at 50% 46%,color-mix(in srgb,var(--iris-deep) var(--dissolve-strength,62%),transparent) 0,color-mix(in srgb,var(--iris-deep) calc(var(--dissolve-strength,62%) * .36),transparent) 34%,transparent 72%)}}.dissolve-linear{background:linear-gradient(180deg,transparent 0,var(--iris-deep) 30%,var(--iris-deep) 52%,var(--iris-deep) 74%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.dissolve-linear{background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--iris-deep) calc(var(--dissolve-strength,62%) * .5),transparent) 30%,color-mix(in srgb,var(--iris-deep) var(--dissolve-strength,62%),transparent) 52%,color-mix(in srgb,var(--iris-deep) calc(var(--dissolve-strength,62%) * .4),transparent) 74%,transparent 100%)}}.record-card{isolation:isolate;background:var(--abyss);border:1px solid var(--contrast-max);border-radius:30px;flex-direction:column;justify-content:space-between;height:100%;min-height:25rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.record-card{border:1px solid color-mix(in srgb,var(--contrast-max) 7%,transparent)}}.record-card__backdrop{z-index:0}.record-card__backdrop,.record-card__scrim{pointer-events:none;position:absolute;inset:0}.record-card__scrim{z-index:1;background:linear-gradient(180deg,var(--sunken) 0,var(--sunken) 38%,var(--sunken) 66%,var(--sunken) 100%)}@supports (color:color-mix(in lab,red,red)){.record-card__scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--sunken) 15%,transparent) 0,color-mix(in srgb,var(--sunken) 55%,transparent) 38%,color-mix(in srgb,var(--sunken) 93%,transparent) 66%,color-mix(in srgb,var(--sunken) 97%,transparent) 100%)}}.record-card__content{z-index:2;position:relative}.bd-swirl svg{width:100%;height:100%;display:block}.bd-gradient{background:linear-gradient(142deg,var(--iris) 0,var(--iris-deep) 30%,var(--iris-deep) 58%,var(--abyss) 80%,var(--abyss) 100%)}@supports (color:color-mix(in lab,red,red)){.bd-gradient{background:linear-gradient(142deg,color-mix(in srgb,var(--iris) 62%,transparent) 0,color-mix(in srgb,var(--iris-deep) 88%,transparent) 30%,color-mix(in srgb,var(--iris-deep) 34%,transparent) 58%,color-mix(in srgb,var(--abyss) 92%,transparent) 80%,var(--abyss) 100%)}}.bd-radial{background:radial-gradient(52% 42% at 50% 8%,var(--iris-pale) 0,var(--iris) 38%,transparent 72%),radial-gradient(64% 50% at 14% 96%,var(--cyan-signal) 0,transparent 68%),var(--abyss)}@supports (color:color-mix(in lab,red,red)){.bd-radial{background:radial-gradient(52% 42% at 50% 8%,color-mix(in srgb,var(--iris-pale) 56%,transparent) 0,color-mix(in srgb,var(--iris) 34%,transparent) 38%,transparent 72%),radial-gradient(64% 50% at 14% 96%,color-mix(in srgb,var(--cyan-signal) 22%,transparent) 0,transparent 68%),var(--abyss)}}.eclipse .eclipse-reserve{height:calc(var(--eclipse-box) * 1.18)}.eclipse .eclipse-stack{width:calc(var(--eclipse-box) * 1.18);margin-inline-start:calc(var(--eclipse-box) * -.59)}.eclipse .eclipse-glow{background:radial-gradient(58% 40% at 50% 30%,var(--iris-pale) 0,var(--iris) 44%,var(--iris-deep) 62%,transparent 76%)}@supports (color:color-mix(in lab,red,red)){.eclipse .eclipse-glow{background:radial-gradient(58% 40% at 50% 30%,color-mix(in srgb,var(--iris-pale) 58%,transparent) 0,color-mix(in srgb,var(--iris) 34%,transparent) 44%,color-mix(in srgb,var(--iris-deep) 16%,transparent) 62%,transparent 76%)}}.eclipse .eclipse-glow{filter:blur(calc(var(--eclipse-box) * .048));transform:translateY(-4.5%)}.eclipse .eclipse-body{background:radial-gradient(circle closest-side at 50% 88%,var(--eclipse-body) 0,var(--eclipse-body) 62%,var(--eclipse-body) 100%)}@supports (color:color-mix(in lab,red,red)){.eclipse .eclipse-body{background:radial-gradient(circle closest-side at 50% 88%,var(--eclipse-body) 0,color-mix(in srgb,var(--eclipse-body) 92%,black) 62%,color-mix(in srgb,var(--eclipse-body) 88%,var(--iris-deep)) 100%)}}.eclipse .eclipse-body{box-shadow:0 40px 120px -40px #000000f2,0 0 0 1px var(--iris-pale),inset 0 -30px 70px -40px var(--iris),inset 0 26px 60px -46px var(--iris-pale)}@supports (color:color-mix(in lab,red,red)){.eclipse .eclipse-body{box-shadow:0 40px 120px -40px #000000f2,0 0 0 1px color-mix(in srgb,var(--iris-pale) 10%,transparent),inset 0 -30px 70px -40px color-mix(in srgb,var(--iris) 35%,transparent),inset 0 26px 60px -46px color-mix(in srgb,var(--iris-pale) 55%,transparent)}}.eclipse .eclipse-sheen{background:radial-gradient(circle closest-side at 50% 50%,transparent 0,transparent 93.5%,var(--iris-pale) 97.5%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.eclipse .eclipse-sheen{background:radial-gradient(circle closest-side at 50% 50%,transparent 0,transparent 93.5%,color-mix(in srgb,var(--iris-pale) 95%,transparent) 97.5%,transparent 100%)}}.eclipse .eclipse-sheen{filter:blur(calc(var(--eclipse-box) * .004));-webkit-mask-image:conic-gradient(from 270deg,#000 0deg,#0000008c 46deg,#0000 96deg 264deg,#0000008c 314deg,#000 1turn);mask-image:conic-gradient(from 270deg,#000 0deg,#0000008c 46deg,#0000 96deg 264deg,#0000008c 314deg,#000 1turn)}.nav-float{height:0;overflow:visible}.nav-disclosure>summary::-webkit-details-marker{display:none}.nav-disclosure>summary{cursor:pointer;list-style:none}@media (max-width:767.98px),(pointer:coarse){.nav-disclosure a,.nav-disclosure>summary,.site-nav__mark{align-items:center;min-height:44px;display:inline-flex}.nav-disclosure a{width:100%}[data-primary-cta],a.mono-label.inline-flex{min-height:44px}}:root[data-hero-cta=visible] .nav-cta{display:none}.nav-capsule{transition:gap .2s}.nav-capsule .nav-capsule{background-color:var(--obsidian);-webkit-backdrop-filter:none;backdrop-filter:none}.page-frame{--frame-inset:12px;--frame-radius:28px;--screen:calc(100svh - var(--frame-inset) * 2);margin:var(--frame-inset);border-radius:var(--frame-radius);overflow:clip}body:has(.page-frame){background-color:var(--abyss)}.page-frame .nav-float{top:var(--frame-inset)}@media (max-width:640px){.page-frame{--frame-inset:6px;--frame-radius:20px}}:root{--site-stack:clamp(1.75rem,3.5vw,2.75rem)}.site-dissolve{background-color:var(--obsidian);background-image:linear-gradient(180deg,transparent 0,var(--iris-deep) 30%,var(--iris-deep) 52%,var(--iris-deep) 74%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.site-dissolve{background-image:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--iris-deep) 17%,transparent) 30%,color-mix(in srgb,var(--iris-deep) 34%,transparent) 52%,color-mix(in srgb,var(--iris-deep) 14%,transparent) 74%,transparent 100%)}}.site-reserved{border:1px dashed var(--cloud)}@supports (color:color-mix(in lab,red,red)){.site-reserved{border:1px dashed color-mix(in srgb,var(--cloud) 16%,transparent)}}.site-reserved{background-image:repeating-linear-gradient(-45deg,var(--cloud) 0 1px,transparent 1px 11px)}@supports (color:color-mix(in lab,red,red)){.site-reserved{background-image:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--cloud) 4%,transparent) 0 1px,transparent 1px 11px)}}.site-faq>summary{cursor:pointer;list-style:none}.site-faq>summary::-webkit-details-marker{display:none}.site-faq .site-faq-mark{transition:transform var(--dur-fast) var(--ease-quick)}.site-faq[open] .site-faq-mark{transform:rotate(45deg)}.site-link-rule{background-image:linear-gradient(to bottom,var(--signal-verified),var(--signal-verified))}@supports (color:color-mix(in lab,red,red)){.site-link-rule{background-image:linear-gradient(to bottom,color-mix(in srgb,var(--signal-verified) 70%,transparent),color-mix(in srgb,var(--signal-verified) 15%,transparent))}}@media (prefers-reduced-motion:reduce){.site-faq .site-faq-mark{transition:none}}.page-hero__wash{z-index:-1;pointer-events:none;background:radial-gradient(46% 62% at 22% 34%,var(--page-accent) 0,transparent 72%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.page-hero__wash{background:radial-gradient(46% 62% at 22% 34%,color-mix(in srgb,var(--page-accent) 9%,transparent) 0,transparent 72%)}}.page-hero__rule{background:var(--page-accent);border-radius:2px;width:56px;height:2px;margin-top:1.75rem;display:block}@media (max-width:767.98px),(pointer:coarse){.site-footer__nav a{align-items:center;min-height:44px;display:inline-flex}}:root{--site-ease:var(--ease-settle);--site-dur-quick:.16s;--site-dur:.24s;--site-dur-enter:.44s}@keyframes site-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes site-fade{0%{opacity:0}to{opacity:1}}@keyframes site-card-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes site-pop{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:none}}@keyframes site-nav-settle{to{box-shadow:inset 0 1px 0 var(--glass-highlight),var(--glass-shadow-control)}}@media screen and (prefers-reduced-motion:no-preference){.site-page-enter{animation:site-fade .32s var(--site-ease) backwards}:root [data-sx=reveal].sx-play,:root [data-sx=stagger-inner].sx-play>*>*,:root [data-sx=stagger].sx-play>*{animation-name:site-rise;animation-duration:var(--site-dur-enter);animation-delay:calc(var(--sx-i,0) * 55ms)}:root .sx-hero-title .sx-word{animation-duration:.52s;animation-delay:calc(40ms + var(--sx-i,0) * 45ms)}:root .sx-hero-lead{animation-name:site-rise;animation-duration:.48s;animation-delay:.22s}:root .sx-hero-rule{animation-duration:.48s;animation-delay:.28s}}@supports (animation-timeline:scroll()){:root:not([data-landing-compositing=slow]) .nav-float>div>.nav-capsule{animation:site-nav-settle linear both;animation-timeline:scroll(root);animation-range:0 160px}}.nav-float>div>.nav-capsule>div>a.mono-label:not([data-primary-cta]),.nav-float>div>.nav-capsule>div>div>a.mono-label:not([data-primary-cta]){position:relative}.nav-float>div>.nav-capsule>div>a.mono-label:not([data-primary-cta]):after,.nav-float>div>.nav-capsule>div>div>a.mono-label:not([data-primary-cta]):after{content:"";opacity:.55;transform-origin:100%;height:1px;transition:transform var(--site-dur) var(--site-ease);pointer-events:none;background:currentColor;position:absolute;inset:auto 0 -6px;transform:scaleX(0)}.nav-float>div>.nav-capsule>div>a.mono-label[aria-current=page]:after,.nav-float>div>.nav-capsule>div>div>a.mono-label[aria-current=page]:after{transform:none}@media (hover:hover){.nav-float>div>.nav-capsule>div>a.mono-label:not([data-primary-cta]):hover:after,.nav-float>div>.nav-capsule>div>div>a.mono-label:not([data-primary-cta]):hover:after{transform-origin:0;transform:none}}@media screen and (prefers-reduced-motion:no-preference){[data-nav-menu][open] .nav-capsule{transform-origin:50% 0;animation:site-pop var(--site-dur) var(--site-ease) backwards}.nav-disclosure[open]>.nav-capsule{transform-origin:100% 0;animation:site-pop var(--site-dur) var(--site-ease) backwards}}[data-primary-cta]{transition-property:color,background-color,box-shadow,transform;transition-duration:var(--site-dur);transition-timing-function:var(--site-ease)}[data-primary-cta]>span[aria-hidden]{transition:transform var(--site-dur) var(--site-ease);display:inline-block}@media (hover:hover){[data-primary-cta]:hover{box-shadow:var(--glass-shadow-control);transform:translateY(-1px)}[data-primary-cta]:hover>span[aria-hidden]{transform:translate(3px)}}[data-primary-cta]:active{box-shadow:none;transition-duration:var(--site-dur-quick);transform:scale(.98)}.site-shell .sx-card{box-shadow:var(--elevation-1)}@media (hover:hover){.site-shell .sx-card:hover{box-shadow:var(--elevation-3)}}@media screen and (prefers-reduced-motion:no-preference){.siteb-auth .siteb-rise{animation-name:site-rise;animation-duration:.48s;animation-delay:calc(var(--rise-i,0) * 60ms + 40ms)}.siteb-auth .siteb-rise:has(>.auth-card){animation-name:site-card-in;animation-duration:.52s}}@media (prefers-reduced-motion:reduce){.nav-float>div>.nav-capsule>div>a.mono-label:after,.nav-float>div>.nav-capsule>div>div>a.mono-label:after,[data-primary-cta],[data-primary-cta]>span[aria-hidden]{transition-property:color,background-color,box-shadow,opacity}.site-shell .sx-card:hover,[data-primary-cta]:active,[data-primary-cta]:hover,[data-primary-cta]:hover>span[aria-hidden]{transform:none}}:root{--console-hue:var(--ash);--console-wash:.14;--console-halo-alpha:.12;--console-lift:0;--console-field-opacity:.08;--console-dot-dim:.86}[data-theme=dark]{--console-wash:.09;--console-halo-alpha:.14;--console-lift:.035;--console-field-opacity:.18;--console-dot-dim:.72}.console-backdrop{z-index:0;pointer-events:none;contain:layout paint style;position:fixed;inset:0}.console-field{opacity:var(--console-field-opacity);position:absolute;inset:0}@media print{.console-backdrop{display:none!important}}.console-shell dialog::backdrop{background-color:var(--scrim)}.console-column{z-index:1;position:relative;overflow-x:clip}.console-rail{z-index:2;overflow:visible}@media (min-width:768px){.console-shell>aside.console-rail{--rail-inset:.75rem;top:calc(var(--titlebar-h,0px) + var(--rail-inset));width:16rem;height:calc(100dvh - var(--titlebar-h,0px) - 2 * var(--rail-inset));position:fixed;inset-inline-start:var(--rail-inset)}.console-shell>.console-column{margin-inline-start:16.75rem}}.console-rail:after{content:"";pointer-events:none;background:linear-gradient(180deg,var(--line) 0,var(--line) 34%,var(--line) 100%);width:1px;position:absolute;inset-block:0;inset-inline-end:0}@supports (color:color-mix(in lab,red,red)){.console-rail:after{background:linear-gradient(180deg,var(--line) 0,color-mix(in srgb,var(--line) 62%,transparent) 34%,color-mix(in srgb,var(--line) 34%,transparent) 100%)}}.console-rail-rule{border-top:1px solid var(--line)}@supports (color:color-mix(in lab,red,red)){.console-rail-rule{border-top:1px solid color-mix(in srgb,var(--line) 45%,transparent)}}.console-column .panel{background-image:radial-gradient(124% 100% at 50% -12%,var(--cloud) 0,transparent 62%)}@supports (color:color-mix(in lab,red,red)){.console-column .panel{background-image:radial-gradient(124% 100% at 50% -12%,color-mix(in srgb,var(--cloud) calc(var(--console-lift) * 100%),transparent) 0,transparent 62%)}}.console-tint{isolation:isolate;position:relative}.console-tint:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(88% 120% at 0 0,var(--console-hue) 0,transparent 68%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.console-tint:before{background:radial-gradient(88% 120% at 0 0,color-mix(in srgb,var(--console-hue) calc(var(--console-wash) * 100%),transparent) 0,transparent 68%)}}.console-halo{isolation:isolate;position:relative}.console-halo:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,var(--console-hue) 0,transparent 70%);width:62%;height:420%;position:absolute;top:-180%;left:-12%}@supports (color:color-mix(in lab,red,red)){.console-halo:before{background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--console-hue) calc(var(--console-halo-alpha) * 100%),transparent) 0,transparent 70%)}}.console-edge{position:relative}.console-edge:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,var(--console-hue) 0,var(--console-hue) 42%,transparent 78%);inset-inline:0;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){.console-edge:after{background:linear-gradient(90deg,color-mix(in srgb,var(--console-hue) 40%,transparent) 0,color-mix(in srgb,var(--console-hue) 10%,transparent) 42%,transparent 78%)}}@supports ((-webkit-mask-image:linear-gradient(#000,#000)) or (mask-image:linear-gradient(#000,#000))){.console-edge:after{height:auto;inset:0;-webkit-mask-image:linear-gradient(#000 0 1px,#0000 1px);mask-image:linear-gradient(#000 0 1px,#0000 1px)}}.panel.console-card{border-radius:var(--radius-card)}.console-dot{background:var(--console-hue);width:6px;height:6px;opacity:var(--console-dot-dim);transition:opacity var(--dur-fast) var(--ease-quick);border-radius:9999px;flex:none;display:inline-block}.console-nav-item:hover .console-dot,[aria-current=page] .console-dot{opacity:1}.console-nav-row{align-items:center;gap:.125rem;display:flex;position:relative}.console-info{border:1px solid var(--fog);background-color:var(--raised-2);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.console-info{background-color:color-mix(in srgb,var(--raised-2) var(--glass-tint-quiet),transparent)}}.console-info{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));cursor:help}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.console-info{background-color:var(--raised-2)}}:root[data-landing-compositing=slow] .console-info{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--raised-2)}.console-info>span{width:18px;height:18px;font-family:var(--font-mono),ui-monospace,monospace;color:var(--ink-2);transition:color var(--dur-fast) var(--ease-quick),border-color var(--dur-fast) var(--ease-quick);border-radius:9999px;justify-content:center;align-items:center;font-size:.5625rem;line-height:1;display:inline-flex}.console-info:focus-visible,.console-info:hover{border-color:var(--ink-2)}.console-info:focus-visible>span,.console-info:hover>span{color:var(--ink)}.console-info:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:9999px}.console-hint{z-index:40;clip-path:inset(50%);pointer-events:none;border-radius:var(--radius-control);background:var(--raised-3);width:1px;height:1px;box-shadow:var(--elev-2);color:var(--ink-body);top:0;border:0;padding:0;font-size:.75rem;line-height:1.45;position:absolute;inset-inline-end:0;overflow:hidden}.console-info:focus+.console-hint,.console-info:focus-visible+.console-hint,.console-info:hover+.console-hint{border:1px solid var(--line);clip-path:none;width:max-content;max-width:15rem;height:auto;padding:.5rem .6875rem;top:calc(100% + .25rem);overflow:visible}@media (min-width:768px){.console-rail .console-info:focus+.console-hint,.console-rail .console-info:focus-visible+.console-hint,.console-rail .console-info:hover+.console-hint{top:50%;inset-inline:calc(100% + .5rem) auto;transform:translateY(-50%)}}.console-star{transition:color var(--dur-fast) var(--ease-quick),background-color var(--dur-fast) var(--ease-quick)}.console-star:hover{color:var(--cloud);background-color:var(--action-fill,#8a5e45)}@supports (color:color-mix(in lab,red,red)){.console-star:hover{background-color:color-mix(in srgb,var(--action-fill,#8a5e45) 16%,transparent)}}.console-rise{will-change:auto}.console-rise-on{transform:translate3d(0,var(--console-rise-y,0),0)}:root[data-console-rise-measuring] .console-rise-on{transform:none!important}@media print{.console-rise-on{transform:none!important}}.console-chart-defer .bar-draw,.console-chart-defer .chart-draw,.console-chart-defer .chart-mark,.console-chart-defer .chart-reveal{animation:none}.console-chart-run .chart-reveal{animation:chart-reveal 1.1s cubic-bezier(.85,0,.15,1)}.console-chart-run .chart-mark{animation:chart-mark .7s cubic-bezier(.85,0,.15,1) backwards}.console-chart-run .bar-draw{animation:bar-draw .9s cubic-bezier(.455,.03,.515,.955)}.console-chart-run .chart-draw{animation:chart-draw 1.8s cubic-bezier(.455,.03,.515,.955)}.console-switcher summary::-webkit-details-marker{display:none}.console-switcher>summary{list-style:none}.console-switcher-summary:hover{background:var(--surface-hover);border-radius:var(--radius-control)}.console-switcher-summary:hover .console-dot{opacity:1}.console-switcher[open] .console-switcher-chevron{transform:rotate(180deg)}.console-switcher-chevron{transition:transform var(--dur-fast) var(--ease-quick)}@media (prefers-reduced-motion:reduce){.console-rise-on{will-change:auto!important;transform:none!important}.console-chart-defer .bar-draw,.console-chart-defer .chart-draw,.console-chart-defer .chart-mark,.console-chart-defer .chart-reveal,.console-chart-run .bar-draw,.console-chart-run .chart-draw,.console-chart-run .chart-mark,.console-chart-run .chart-reveal{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}.console-dot,.console-switcher-chevron{transition:none!important}.console-backdrop,.console-field{transition:none!important;animation:none!important}.console-hint,.console-info>span,.console-star{transition:none!important}}.chart-ring{animation:chart-ring 1.4s cubic-bezier(.455,.03,.515,.955)}@keyframes chart-ring{0%{stroke-dashoffset:264px}}.console-chart-defer .chart-ring{animation:none}.console-chart-run .chart-ring{animation:chart-ring 1.4s cubic-bezier(.455,.03,.515,.955)}@media (prefers-reduced-motion:reduce){.chart-ring,.console-chart-defer .chart-ring,.console-chart-run .chart-ring{animation:none!important}}@media (max-width:767.98px),(pointer:coarse){.console-info{width:44px;height:44px;margin-inline:-10px}.console-nav-item,.console-nav-row{min-height:44px}}@media (max-width:1023.98px){.console-table,.console-table tbody,.console-table td,.console-table tr{width:100%;display:block}.console-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.console-table tr{border-top:1px solid var(--line);padding:.75rem 0}.console-table td{white-space:normal;padding:.25rem 0;padding-inline-end:0}.console-table td:before{content:attr(data-label);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted-lift);margin-bottom:.125rem;font-size:.6875rem;display:block}.console-table td:not([data-label]):before{content:none}.console-table .meta,.console-table code{overflow-wrap:anywhere}}@media (max-width:767.98px),(pointer:coarse){.console-switcher-block a,.console-switcher-block button{min-height:44px}.theme-toggle-seg{min-width:44px;min-height:44px}summary{min-height:44px}input[type=checkbox],input[type=radio]{min-width:24px;min-height:24px}.console-inline-action,.console-view-all,a.inline-block{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}}.console-switcher-block{position:relative}.console-switcher-panel{inset-inline:0;bottom:calc(100% + var(--console-menu-gap));z-index:20;background:var(--raised);border-radius:var(--radius-card);box-shadow:var(--elev-2);max-height:var(--console-menu-max,min(60dvh,32rem));overscroll-behavior:contain;padding-block:.375rem .625rem;position:absolute;overflow-y:auto}.console-switcher-block[data-placement=down] .console-switcher-panel{bottom:auto;top:calc(100% + var(--console-menu-gap))}.console-switcher{--console-menu-gap:.5rem}.console-switcher:not([open]) .console-switcher-panel{display:none}.console-mobile-sheet{flex-direction:column;min-height:calc(100dvh - 4.25rem);display:flex}:root{--bone-0:#fbf9f5;--bone-25:#f7f4ee;--bone-50:#ece8df;--bone-75:#f1ede5;--bone-100:#e3dfd3;--bone-125:#e9e4da;--bone-200:#dad3c6;--bone-300:#c9bca9;--bone-400:#877a6b;--bone-500:#665d53;--bone-600:#5c544c;--bone-800:#423c36;--bone-950:#2a2521;--umber-50:#ede8dd;--umber-200:#dcd5c8;--umber-300:#b3a796;--umber-400:#a29586;--umber-450:#807064;--umber-600:#54493f;--umber-650:#43382f;--umber-700:#342b26;--umber-725:#2f2723;--umber-750:#2a231f;--umber-775:#28211d;--umber-800:#211b18;--umber-900:#171311;--umber-950:#120f0d;--terracotta-50:#eadfd6;--terracotta-200:#e0c3ae;--terracotta-300:#d2b49e;--terracotta-400:#8a5e45;--terracotta-500:#7a5039;--terracotta-600:#774f39;--terracotta-700:#6e4732;--sand-300:#d6cbba;--sand-400:#c9bca9;--sand-700:#5c4a36;--bone-block:#e3dfd3;--charcoal-400:#423c36;--sage-400:#8c9670;--moss-50:#e4e6d8;--moss-400:#a3ae86;--moss-700:#56623f;--ochre-50:#f1e6d0;--ochre-400:#d1a76a;--ochre-700:#7d5518;--clay-50:#f2ddd6;--clay-400:#d98b77;--clay-700:#9a4232;--type-h1:1.875rem;--type-h1-leading:2.25rem;--type-h2:1.25rem;--type-h2-leading:1.75rem;--type-h3:1.0625rem;--type-h3-leading:1.5rem;--type-h4:.9375rem;--type-h4-leading:1.375rem;--type-body:.9375rem;--type-body-leading:1.5rem;--type-small:.875rem;--type-small-leading:1.25rem;--type-caption:.8125rem;--type-caption-leading:1.125rem;--type-label:.8125rem;--type-label-leading:1.125rem;--type-eyebrow:.75rem;--radius-pill:9999px;--radius-control:.875rem;--radius-control-nested:calc(var(--radius-control) - 2px);--radius-tile:1.125rem;--radius-card:1.375rem;--glass-saturate:120%}:root,[data-theme=light]{--bg-page:var(--bone-50);--bg-inset:var(--bone-100);--bg-card:var(--bone-25);--bg-muted:var(--bone-75);--bg-hover:var(--bone-125);--bg-overlay:var(--bone-0);--skeleton-ground:var(--bg-muted);--skeleton-sheen:var(--bg-card);--border-subtle:var(--bone-200);--border-strong:var(--bone-300);--border-control:var(--bone-400);--fg-primary:var(--bone-950);--fg-body:var(--bone-800);--fg-secondary:var(--bone-600);--fg-muted:var(--bone-500);--action-primary:var(--terracotta-500);--action-primary-hover:var(--terracotta-700);--action-primary-fg:var(--bone-25);--action-primary-soft:var(--terracotta-50);--action-primary-soft-fg:var(--terracotta-700);--action-fill:var(--terracotta-400);--action-fill-top:var(--terracotta-400);--action-fill-hover:var(--terracotta-600);--action-fill-fg:var(--bone-25);--action-fill-highlight:#ffffff29;--brand-mark:var(--terracotta-400);--tile-olive:var(--charcoal-400);--tile-orange:var(--terracotta-400);--tile-lavender:var(--bone-block);--tile-mustard:var(--sand-400);--tile-ink:var(--bone-950);--tile-olive-ink:var(--umber-50);--tile-orange-ink:var(--bone-25);--tile-lavender-ink:var(--bone-950);--tile-mustard-ink:var(--bone-950);--tile-olive-edge:var(--charcoal-400);--tile-lavender-edge:var(--sand-400);--accent-olive:var(--charcoal-400);--accent-orange:var(--terracotta-500);--accent-lavender:var(--bone-600);--accent-mustard:var(--sand-700);--accent-aqua:var(--terracotta-500);--focus:var(--terracotta-400);--success:var(--moss-700);--success-surface:var(--moss-50);--success-solid:var(--moss-700);--success-glow:var(--moss-400);--warning:var(--ochre-700);--warning-surface:var(--ochre-50);--warning-solid:var(--ochre-700);--warning-glow:var(--ochre-400);--danger:var(--clay-700);--danger-surface:var(--clay-50);--danger-solid:var(--clay-700);--danger-solid-fg:#f7f4ee;--danger-glow:var(--clay-400);--elevation-1:0 1px 2px #423c360f,0 10px 28px -14px #423c3633;--elevation-2:0 1px 2px #423c360f,0 14px 32px -14px #423c363d;--elevation-3:0 2px 6px #423c360f,0 22px 48px -16px #423c3647;--surface:var(--bg-page);--surface-raised:var(--bg-card);--border:var(--border-subtle);--text-primary:var(--fg-primary);--text-muted:var(--fg-muted);--primary:var(--action-primary);--glow-sky:#c9bca9;--glow-sky-strength:8%;--glow-aqua:#c9bca9;--glow-aqua-strength:4%;--rail-top:var(--bone-100);--rail-bottom:var(--bone-100);--rail-fill:100%;--rail-wash:var(--terracotta-400);--rail-wash-strength:0%;--rail-edge:var(--bone-200);--rail-ink:var(--bone-800);--rail-icon:var(--bone-600);--rail-accent:var(--terracotta-700);--rail-accent-mark:var(--terracotta-400);--rail-active-strength:14%;--rail-hover-strength:6%;--rail-card:var(--bone-25);--rail-card-border:var(--bone-200);--glass-blur:14px;--glass-blur-control:8px;--glass-fill-card:100%;--glass-fill-panel:100%;--glass-fill-bar:92%;--glass-fill:94%;--glass-fill-solid:100%;--glass-line:#423c361a;--glass-highlight:#ffffffe6;--glass-inner-shadow:inset 0 1px 0 0 var(--glass-highlight),inset 0 -1px 0 0 #423c3608;--glass-shadow:0 1px 2px #423c360f,0 10px 28px -14px #423c3633;--glass-shadow-float:0 22px 48px -16px #423c3647,0 2px 6px -2px #423c3614;--glass-shadow-control:0 1px 2px #423c3614,0 1px 1px #423c360d;--glass-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.26 0 0 0 0 0.24 0 0 0 0 0.21 0 0 0 1.4 -0.55'/%3E%3C/filter%3E%3Crect width='96' height='96' filter='url(%23n)' opacity='0.015'/%3E%3C/svg%3E");--glass-noise-opacity:1.5%;--glass-field-tint:100%;--glass-field-tint-focus:100%;--glass-tint-control:100%;--glass-sheen:#ffffff0f;--glass-edge-contact:#423c3612;--glass-recess:#423c360f;--glass-tint-strong:100%;--glass-tint-loud:12%;--chart-grid:#423c3624;--chart-grid-faint:#423c3614;--chart-grid-strong:#423c3647;--chart-track:#423c3612;--glass-primary-fg:#f7f4ee;--glass-rim:#ffffff9e;--glass-spec:#ffffff2e;--glass-spec-mid:#ffffff0f;--glass-tint-quiet:0%;--glass-hue-neutral:#e3dfd3;--glass-hue-primary:#8a5e45;--glass-hue-danger:#9a4232;--glass-danger-fg:#5a2419;--glass-contrast-fg:#2a2521;--glass-hue-contrast:#2a2521;--glass-sat-tinted:120%;--ring-glass-from:#8a5e45;--ring-glass-to:#8a5e45;--ring-glass-fill:100%;--alert-glass:#9a4232;--contrast-glass:#2a2521}[data-theme=dark]{--bg-page:var(--umber-900);--bg-inset:var(--umber-950);--bg-card:var(--umber-800);--bg-muted:var(--umber-750);--bg-hover:var(--umber-725);--bg-overlay:var(--umber-775);--skeleton-ground:var(--bg-muted);--skeleton-sheen:var(--bg-hover);--border-subtle:var(--umber-700);--border-strong:var(--umber-650);--border-control:var(--umber-450);--fg-primary:var(--umber-50);--fg-body:var(--umber-200);--fg-secondary:var(--umber-300);--fg-muted:var(--umber-400);--action-primary:var(--terracotta-300);--action-primary-hover:var(--terracotta-200);--action-primary-fg:var(--umber-800);--action-primary-soft:#382a22;--action-primary-soft-fg:var(--terracotta-200);--action-fill:var(--sand-400);--action-fill-top:var(--sand-400);--action-fill-hover:var(--sand-300);--action-fill-fg:var(--umber-800);--action-fill-highlight:#ffffff38;--brand-mark:var(--sand-400);--tile-olive:var(--charcoal-400);--tile-orange:var(--terracotta-400);--tile-lavender:var(--bone-block);--tile-mustard:var(--sand-400);--tile-ink:var(--umber-800);--tile-olive-ink:var(--umber-50);--tile-orange-ink:#f3eee4;--tile-lavender-ink:var(--umber-800);--tile-mustard-ink:var(--umber-800);--tile-olive-edge:var(--umber-600);--tile-lavender-edge:var(--bone-block);--accent-olive:var(--umber-300);--accent-orange:var(--terracotta-300);--accent-lavender:var(--bone-block);--accent-mustard:var(--sand-400);--accent-aqua:var(--terracotta-300);--focus:var(--terracotta-300);--success:var(--moss-400);--success-surface:#333027;--success-solid:var(--moss-400);--success-glow:var(--moss-400);--warning:var(--ochre-400);--warning-surface:#3a2f23;--warning-solid:var(--ochre-400);--warning-glow:var(--ochre-400);--danger:var(--clay-400);--danger-surface:#3b2b25;--danger-solid:var(--clay-400);--danger-solid-fg:#211b18;--danger-glow:var(--clay-400);--elevation-1:inset 0 1px 0 #fff0dc0a;--elevation-2:inset 0 1px 0 #fff0dc0a,0 10px 30px -12px #0000008c;--elevation-3:inset 0 1px 0 #fff0dc0d,0 16px 40px -12px #0009;--surface:var(--bg-page);--surface-raised:var(--bg-card);--border:var(--border-subtle);--text-primary:var(--fg-primary);--text-muted:var(--fg-muted);--primary:var(--action-primary);--glow-blue:#c9bca9;--glow-blue-strength:8%;--glow-blue-trail-strength:0%;--glow-aqua:#c9bca9;--glow-aqua-strength:4%;--glow-sky:var(--glow-blue);--glow-sky-strength:0%;--rail-top:var(--umber-950);--rail-bottom:var(--umber-950);--rail-fill:100%;--rail-wash:var(--sand-400);--rail-wash-strength:0%;--rail-edge:var(--umber-700);--rail-ink:var(--fg-secondary);--rail-icon:var(--umber-300);--rail-accent:var(--terracotta-200);--rail-accent-mark:var(--terracotta-300);--rail-active-strength:16%;--rail-hover-strength:7%;--rail-card:var(--umber-800);--rail-card-border:var(--umber-700);--glass-blur:16px;--glass-blur-control:10px;--glass-fill-card:100%;--glass-fill-panel:100%;--glass-fill-bar:96%;--glass-fill:100%;--glass-fill-solid:100%;--glass-tint-control:100%;--glass-line:#fff0dc12;--glass-highlight:#fff0dc0a;--glass-inner-shadow:inset 0 1px 0 0 var(--glass-highlight),inset 0 -1px 0 0 #0003;--glass-shadow:inset 0 1px 0 #fff0dc0a;--glass-shadow-float:0 10px 30px -12px #0000008c,0 2px 6px -2px #0006;--glass-shadow-control:0 1px 0 #0000004d,0 2px 6px -2px #0006;--glass-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.93 0 0 0 0 0.91 0 0 0 0 0.87 0 0 0 1.4 -0.55'/%3E%3C/filter%3E%3Crect width='96' height='96' filter='url(%23n)' opacity='0.02'/%3E%3C/svg%3E");--glass-noise-opacity:2%;--glass-field-tint:100%;--glass-field-tint-focus:100%;--glass-sheen:#fff0dc08;--glass-edge-contact:#0000004d;--glass-recess:#0000004d;--glass-tint-strong:100%;--glass-tint-loud:14%;--chart-grid:#fff0dc1a;--chart-grid-faint:#fff0dc0f;--chart-grid-strong:#fff0dc38;--chart-track:#fff0dc14;--glass-primary-fg:#211b18;--glass-rim:#fff0dc29;--glass-spec:#fff0dc1f;--glass-spec-mid:#fff0dc0a;--glass-tint-quiet:0%;--glass-hue-neutral:#342b26;--glass-hue-primary:#c9bca9;--glass-hue-danger:#d98b77;--glass-danger-fg:#f5e1da;--glass-contrast-fg:#ede8dd;--glass-hue-contrast:#ede8dd;--glass-sat-tinted:120%;--ring-glass-from:#c9bca9;--ring-glass-to:#c9bca9;--ring-glass-fill:100%;--alert-glass:#d98b77;--contrast-glass:#ede8dd}html[data-palette=iris]{--mist-0:#fff;--mist-25:#fbfbfc;--mist-50:#f6f7f9;--mist-75:#f1f3f7;--mist-100:#eef0f4;--mist-200:#e3e6ec;--mist-300:#d5d9e2;--mist-400:#7a8192;--mist-500:#5d6474;--mist-600:#4b5263;--mist-800:#262b35;--mist-950:#0e1116;--night-50:#f2f3f7;--night-200:#d6d8e0;--night-300:#a6aab8;--night-400:#8b90a0;--night-450:#686d7c;--night-700:#2e313c;--night-750:#22242d;--night-800:#1a1c23;--night-825:#17181f;--night-850:#16171d;--night-900:#121318;--night-925:#0e0f13;--night-950:#0b0c10;--night-975:#08090c;--iris-50:#eef0ff;--iris-200:#c4c0ff;--iris-300:#a5a0ff;--iris-350:#8b85ff;--iris-400:#7c74ff;--iris-450:#6860f4;--iris-500:#5b52ee;--iris-600:#4f46e5;--iris-700:#4338ca;--iris-800:#3730a3;--iris-950:#1e1b4b;--aqua-400:#22d3ee;--aqua-500:#06b6d4;--aqua-600:#0891b2;--green-50:#ecfdf5;--green-400:#34d399;--green-500:#10b981;--green-600:#059669;--green-700:#047857;--green-750:#056c50;--green-900-a:#122725;--amber-50:#fffbeb;--amber-400:#fbbf24;--amber-500:#f59e0b;--amber-600:#c2690a;--amber-700:#b45309;--amber-750:#a14a07;--amber-900-a:#2d2416;--rose-50:#fff1f2;--rose-400:#fb7185;--rose-500:#f43f5e;--rose-600:#e11d48;--rose-700:#be123c;--rose-900-a:#2d1820;--rose-950:#4c0519;--slate-600:#475569;--slate-700:#334155;--indigo-soft:#e0e0ff;--indigo-soft-dark:#c7c9ff}html[data-palette=iris]:not([data-theme=dark]){--porcelain-base:#f6f7f9;--porcelain-raised:#fff;--porcelain-sunken:#eef0f4;--porcelain-line:#e3e6ec;--porcelain-line-strong:#d5d9e2;--graphite-strong:#0e1116;--graphite-body:#262b35;--graphite-secondary:#4b5263;--graphite-muted:#5d6474;--sage-light:#056c50;--sage-light-wash:#ecfdf5;--ochre-light:#a14a07;--ochre-light-wash:#fffbeb;--rust-light:#be123c;--rust-light-wash:#fff1f2;--slab-light:#15171e;--fog-light:#7e8595;--ink-max-light:#0e1116;--ink-min-light:#fff;--iris-light:#4f46e5;--iris-pale-light:#6366f1;--iris-deep-light:#d9dcff;--orchid-light:#9333ea;--periwinkle-light:#2563eb;--cyan-light:#0891b2;--rose-light:#0891b2;--bronze-light:#4f46e5;--bronze-muted-light:#6366f1;--bronze-wash-light:#eef0ff;--accent-sage-light:#4f46e5;--accent-amber-light:#0891b2;--hero-purple-light:var(--iris-light)}@supports (color:color-mix(in lab,red,red)){html[data-palette=iris]:not([data-theme=dark]){--hero-purple-light:color-mix(in srgb,var(--iris-light) 58%,var(--orchid-light))}}html[data-palette=iris]:not([data-theme=dark]){--accent:var(--iris-600);--accent-strong:var(--iris-700);--accent-soft:var(--iris-600);--accent-wash:var(--iris-50);--accent-ghost:var(--iris-50);--ring-from:var(--accent-sage);--ring-to:var(--accent-sage)}@supports (color:color-mix(in lab,red,red)){html[data-palette=iris]:not([data-theme=dark]){--ring-to:color-mix(in srgb,var(--accent-sage) 45%,var(--accent-amber))}}html[data-palette=iris]:not([data-theme=dark]){--ring-ink:var(--signal-button-ink);--ring-edge:#ffffff8c;--focus-ring:var(--iris-600);--signal-button-ink:#fff;--bronze-glow:#4f46e51f;--scrim:#0009;--elev-1:0 1px 2px #1018280a,0 1px 3px #1018280f;--elev-2:0 4px 12px -2px #10182814,0 2px 4px -2px #1018280a;--elev-3:0 16px 40px -8px #1018282e;--bg-page:var(--mist-50);--bg-inset:var(--mist-100);--bg-card:var(--mist-0);--bg-muted:var(--mist-100);--bg-hover:var(--mist-75);--bg-overlay:var(--mist-0);--border-subtle:var(--mist-200);--border-strong:var(--mist-300);--border-control:var(--mist-400);--fg-primary:var(--mist-950);--fg-body:var(--mist-800);--fg-secondary:var(--mist-600);--fg-muted:var(--mist-500);--action-primary:var(--iris-600);--action-primary-hover:var(--iris-700);--action-primary-fg:#fff;--action-primary-soft:var(--iris-50);--action-primary-soft-fg:var(--iris-800);--action-fill:var(--iris-600);--action-fill-top:#5b53ee;--action-fill-hover:var(--iris-700);--action-fill-fg:#fff;--action-fill-highlight:#ffffff2e;--accent-aqua:var(--aqua-500);--focus:var(--iris-600);--success:var(--green-750);--success-surface:var(--green-50);--success-solid:var(--green-600);--success-glow:var(--green-500);--warning:var(--amber-750);--warning-surface:var(--amber-50);--warning-solid:var(--amber-600);--warning-glow:var(--amber-500);--danger:var(--rose-700);--danger-surface:var(--rose-50);--danger-solid:var(--rose-600);--danger-solid-fg:#fff;--danger-glow:var(--rose-600);--elevation-1:0 1px 2px #1018280a,0 1px 3px #1018280f;--elevation-2:0 4px 12px -2px #10182814,0 2px 4px -2px #1018280a;--elevation-3:0 16px 40px -8px #1018282e;--glow-sky:#4f46e5;--glow-sky-strength:10%;--glow-aqua:#06b6d4;--glow-aqua-strength:6%;--rail-top:var(--mist-25);--rail-bottom:var(--mist-25);--rail-wash:var(--iris-600);--rail-edge:var(--mist-200);--rail-ink:var(--fg-secondary);--rail-icon:var(--mist-600);--rail-accent:var(--iris-700);--rail-accent-mark:var(--iris-600);--rail-active-strength:8%;--rail-hover-strength:4%;--rail-card:var(--mist-0);--rail-card-border:var(--mist-200);--glass-line:#10182814;--glass-inner-shadow:inset 0 1px 0 0 var(--glass-highlight),inset 0 -1px 0 0 #10182805;--glass-shadow:0 1px 2px #1018280a,0 1px 3px #1018280f;--glass-shadow-float:0 16px 40px -8px #1018282e,0 2px 6px -2px #1018280f;--glass-shadow-control:0 1px 2px #1018280f,0 1px 1px #1018280a;--glass-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.06 0 0 0 0 0.09 0 0 0 0 0.16 0 0 0 1.4 -0.55'/%3E%3C/filter%3E%3Crect width='96' height='96' filter='url(%23n)' opacity='0.015'/%3E%3C/svg%3E");--glass-edge-contact:#1018280f;--glass-recess:#1018280d;--chart-grid:#10182824;--chart-grid-faint:#10182814;--chart-grid-strong:#10182847;--chart-track:#10182812;--glass-primary-fg:var(--iris-950);--glass-hue-neutral:#eef0f4;--glass-hue-primary:#4f46e5;--glass-hue-danger:#e11d48;--glass-danger-fg:#4c0519;--glass-contrast-fg:#0e1116;--glass-hue-contrast:#000;--ring-glass-from:#5b53ee;--ring-glass-to:#4f46e5;--alert-glass:#e11d48;--contrast-glass:#0e1116;--brand-mark:var(--iris-600);--tile-olive:var(--slate-700);--tile-orange:var(--iris-600);--tile-lavender:var(--indigo-soft);--tile-mustard:#67e8f9;--tile-ink:var(--mist-950);--tile-olive-ink:#f8fafc;--tile-orange-ink:#fff;--tile-lavender-ink:var(--mist-950);--tile-mustard-ink:var(--mist-950);--tile-olive-edge:var(--slate-700);--tile-lavender-edge:var(--iris-200);--accent-olive:var(--slate-600);--accent-orange:var(--iris-600);--accent-lavender:var(--iris-500);--accent-mustard:#0e7490}html[data-palette=iris][data-theme=dark]{--porcelain-base:#f6f7f9;--porcelain-raised:#fff;--porcelain-sunken:#eef0f4;--porcelain-line:#e3e6ec;--porcelain-line-strong:#d5d9e2;--graphite-strong:#0e1116;--graphite-body:#262b35;--graphite-secondary:#4b5263;--graphite-muted:#5d6474;--sage-light:#056c50;--sage-light-wash:#ecfdf5;--ochre-light:#a14a07;--ochre-light-wash:#fffbeb;--rust-light:#be123c;--rust-light-wash:#fff1f2;--slab-light:#15171e;--fog-light:#7e8595;--ink-max-light:#0e1116;--ink-min-light:#fff;--iris-light:#4f46e5;--iris-pale-light:#6366f1;--iris-deep-light:#d9dcff;--orchid-light:#9333ea;--periwinkle-light:#2563eb;--cyan-light:#0891b2;--rose-light:#0891b2;--bronze-light:#4f46e5;--bronze-muted-light:#6366f1;--bronze-wash-light:#eef0ff;--accent-sage-light:#4f46e5;--accent-amber-light:#0891b2;--hero-purple-light:var(--iris-light)}@supports (color:color-mix(in lab,red,red)){html[data-palette=iris][data-theme=dark]{--hero-purple-light:color-mix(in srgb,var(--iris-light) 58%,var(--orchid-light))}}html[data-palette=iris][data-theme=dark]{--ring-from:var(--accent-sage);--ring-to:var(--accent-sage)}@supports (color:color-mix(in lab,red,red)){html[data-palette=iris][data-theme=dark]{--ring-to:color-mix(in srgb,var(--accent-sage) 45%,var(--accent-amber))}}html[data-palette=iris][data-theme=dark]{--ring-ink:var(--signal-button-ink);--obsidian:#0b0c10;--abyss:#08090c;--graphite:#22242d;--steel:#2e313c;--silver:#d6d8e0;--fog:#6b7080;--ash:#a6aab8;--cloud:#f2f3f7;--accent-sage:#8b85ff;--accent-amber:#22d3ee;--rose:#06b6d4;--hero-purple:var(--iris-deep)}@supports (color:color-mix(in lab,red,red)){html[data-palette=iris][data-theme=dark]{--hero-purple:color-mix(in srgb,var(--iris-deep) 62%,var(--orchid))}}html[data-palette=iris][data-theme=dark]{--hero-ground:#07080b;--iris:#7c74ff;--iris-pale:#c4c0ff;--iris-deep:#3f3aa8;--orchid:#c084fc;--periwinkle:#8fb3ff;--cyan-signal:#22d3ee;--slate-1:#121318;--slate-2:#17181f;--slate-3:#1a1c23;--ash-dim:#8b90a0;--ash-lift:#9a9fae;--bronze:#a5a0ff;--bronze-muted:#8b85ff;--bronze-wash:#212138;--bronze-glow:#7c74ff26;--signal-verified:#34d399;--signal-verified-wash:#122725;--signal-pending:#fbbf24;--signal-pending-wash:#2d2416;--signal-alert:#fb7185;--signal-alert-wash:#2d1820;--focus-ring:var(--iris-350);--signal-button-ink:#fff;--contrast-max:#fff;--contrast-min:#000;--scrim:#0009;--elev-1:inset 0 1px 0 #ffffff0a,0 1px 0 #0006,0 8px 24px -8px #0009;--elev-2:inset 0 1px 0 #ffffff0d,0 1px 0 #0006,0 12px 32px -8px #000000a6;--elev-3:inset 0 1px 0 #ffffff0f,0 16px 40px -8px #000000b3;--glow-sage:12%;--glow-amber:8%;--ring-edge:#ffffffb3;--bg-page:var(--night-950);--bg-inset:var(--night-975);--bg-card:var(--night-900);--bg-muted:var(--night-850);--bg-hover:var(--night-800);--bg-overlay:var(--night-825);--border-subtle:var(--night-750);--border-strong:var(--night-700);--border-control:var(--night-450);--fg-primary:var(--night-50);--fg-body:var(--night-200);--fg-secondary:var(--night-300);--fg-muted:var(--night-400);--action-primary:var(--iris-300);--action-primary-hover:var(--iris-200);--action-primary-fg:var(--night-950);--action-primary-soft:#212138;--action-primary-soft-fg:var(--iris-200);--action-fill:var(--iris-500);--action-fill-top:#6159f0;--action-fill-hover:var(--iris-450);--action-fill-fg:#fff;--action-fill-highlight:#ffffff24;--accent-aqua:var(--aqua-400);--focus:var(--iris-350);--success:var(--green-400);--success-surface:var(--green-900-a);--success-solid:var(--green-400);--success-glow:var(--green-400);--warning:var(--amber-400);--warning-surface:var(--amber-900-a);--warning-solid:var(--amber-400);--warning-glow:var(--amber-400);--danger:var(--rose-400);--danger-surface:var(--rose-900-a);--danger-solid:var(--rose-600);--danger-solid-fg:#fff;--danger-glow:var(--rose-400);--elevation-1:inset 0 1px 0 #ffffff0a,0 1px 0 #0006,0 8px 24px -8px #0009;--elevation-2:inset 0 1px 0 #ffffff0d,0 1px 0 #0006,0 12px 32px -8px #000000a6;--elevation-3:inset 0 1px 0 #ffffff0f,0 16px 40px -8px #000000b3;--glow-blue:#7c74ff;--glow-blue-strength:12%;--glow-blue-trail-strength:8%;--glow-aqua:#22d3ee;--glow-aqua-strength:8%;--rail-top:var(--night-925);--rail-bottom:var(--night-925);--rail-wash:var(--iris-400);--rail-edge:var(--night-750);--rail-icon:var(--night-300);--rail-accent:var(--iris-200);--rail-accent-mark:var(--iris-350);--rail-active-strength:14%;--rail-hover-strength:6%;--rail-card:var(--night-900);--rail-card-border:var(--night-750);--glass-fill-bar:92%;--glass-fill:96%;--glass-line:#ffffff12;--glass-highlight:#ffffff0a;--glass-shadow:0 1px 0 #0006,0 8px 24px -8px #0009;--glass-shadow-float:0 16px 40px -8px #000000b3,0 2px 6px -2px #00000080;--glass-shadow-control:0 1px 0 #0006,0 2px 6px -2px #00000080;--glass-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.4 -0.55'/%3E%3C/filter%3E%3Crect width='96' height='96' filter='url(%23n)' opacity='0.02'/%3E%3C/svg%3E");--glass-sheen:#ffffff08;--chart-grid:#ffffff1a;--chart-grid-faint:#ffffff0f;--chart-grid-strong:#ffffff38;--chart-track:#ffffff14;--glass-primary-fg:#fff;--glass-rim:#ffffff2e;--glass-spec:#ffffff24;--glass-spec-mid:#ffffff0a;--glass-hue-neutral:#22242d;--glass-hue-primary:#5b52ee;--glass-hue-danger:#f43f5e;--glass-danger-fg:#fff;--glass-contrast-fg:#fff;--glass-hue-contrast:#fff;--ring-glass-from:#6159f0;--ring-glass-to:#5b52ee;--alert-glass:#e11d48;--contrast-glass:#f2f3f7;--brand-mark:var(--iris-400);--tile-olive:var(--slate-700);--tile-orange:var(--iris-500);--tile-lavender:var(--indigo-soft-dark);--tile-mustard:var(--aqua-400);--tile-ink:var(--night-950);--tile-olive-ink:#f1f5f9;--tile-orange-ink:#fff;--tile-lavender-ink:var(--night-950);--tile-mustard-ink:var(--night-950);--tile-olive-edge:var(--slate-600);--tile-lavender-edge:var(--indigo-soft-dark);--accent-olive:#94a3b8;--accent-orange:var(--iris-300);--accent-lavender:var(--indigo-soft-dark);--accent-mustard:var(--aqua-400)}html[data-palette=iris] [data-theme=light] .console-shell,html[data-palette=iris][data-theme=light] .console-shell{--chart-terracotta:#4f46e5;--chart-sand:#0e7490;--chart-neutral:#475569;--chart-sage:#6d6ae8;--chart-terracotta-pale:var(--chart-terracotta)}@supports (color:color-mix(in lab,red,red)){html[data-palette=iris] [data-theme=light] .console-shell,html[data-palette=iris][data-theme=light] .console-shell{--chart-terracotta-pale:color-mix(in srgb,var(--chart-terracotta) 38%,var(--bg-card))}}html[data-palette=iris] [data-theme=dark] .console-shell,html[data-palette=iris][data-theme=dark] .console-shell{--chart-terracotta:#a5a0ff;--chart-sand:#22d3ee;--chart-neutral:#cbd5e1;--chart-sage:#8b85ff;--chart-terracotta-pale:var(--chart-terracotta)}@supports (color:color-mix(in lab,red,red)){html[data-palette=iris] [data-theme=dark] .console-shell,html[data-palette=iris][data-theme=dark] .console-shell{--chart-terracotta-pale:color-mix(in srgb,var(--chart-terracotta) 45%,var(--bg-card))}}html[data-palette=midnight] [data-theme=light],html[data-palette=midnight][data-theme=light]{--bg-page:#f5f7fb;--bg-inset:#edf0f6;--bg-card:#fff;--bg-muted:#f7f9fc;--bg-hover:#eef2f8;--bg-overlay:#fff;--skeleton-ground:#f2f5f9;--skeleton-sheen:#fff;--border-subtle:#e3e8f0;--border-strong:#cfd6e1;--border-control:#7a879b;--fg-primary:#0b1017;--fg-body:#1f2937;--fg-secondary:#4a5568;--fg-muted:#556175;--action-primary:#2563eb;--action-primary-hover:#1d4ed8;--action-primary-fg:#fff;--action-primary-soft:#e6efff;--action-primary-soft-fg:#1d4ed8;--action-fill:#0a5cd6;--action-fill-top:#0a5cd6;--action-fill-hover:#0950bb;--action-fill-fg:#fff;--action-fill-highlight:#ffffff2e;--brand-mark:#2563eb;--tile-olive:#fff;--tile-orange:#fff;--tile-lavender:#fff;--tile-mustard:#fff;--tile-ink:#0b1017;--tile-olive-ink:#0b1017;--tile-orange-ink:#0b1017;--tile-lavender-ink:#0b1017;--tile-mustard-ink:#0b1017;--tile-olive-edge:#e3e8f0;--tile-lavender-edge:#e3e8f0;--accent-olive:#1d4ed8;--accent-orange:#b4382a;--accent-lavender:#4a5568;--accent-mustard:#12744b;--accent-aqua:#1d4ed8;--focus:#2563eb;--success:#12744b;--success-surface:#dcf3e8;--success-solid:#12744b;--success-glow:#5bd6a0;--warning:#855a00;--warning-surface:#fdf1d3;--warning-solid:#855a00;--warning-glow:#f5c451;--danger:#b4382a;--danger-surface:#fde4df;--danger-solid:#b4382a;--danger-solid-fg:#fff;--danger-glow:#f0705a;--elevation-1:0 1px 2px #0b10170d;--elevation-2:0 1px 2px #0b10170d,0 8px 24px -14px #0b101729;--elevation-3:0 2px 6px #0b10170f,0 18px 40px -18px #0b101738;--glow-sky:#2563eb;--glow-sky-strength:0%;--glow-aqua:#2563eb;--glow-aqua-strength:0%;--rail-top:#fff;--rail-bottom:#fff;--rail-fill:100%;--rail-wash:#2563eb;--rail-wash-strength:0%;--rail-edge:#e3e8f0;--rail-ink:#4a5568;--rail-icon:#4a5568;--rail-accent:#1d4ed8;--rail-accent-mark:#2563eb;--rail-active-strength:10%;--rail-hover-strength:5%;--rail-card:#fff;--rail-card-border:#e3e8f0;--glass-line:#0b10171a;--glass-highlight:#ffffffe6;--glass-inner-shadow:inset 0 1px 0 0 #ffffffe6,inset 0 -1px 0 0 #0b101708;--glass-shadow:0 1px 2px #0b10170d,0 8px 24px -14px #0b101729;--glass-shadow-float:0 18px 40px -18px #0b101738,0 2px 6px -2px #0b10170f;--glass-shadow-control:0 1px 2px #0b10170f;--glass-edge-contact:#0b10170f;--glass-recess:#0b10170d;--chart-grid:#0b10171a;--chart-grid-faint:#0b10170f;--chart-grid-strong:#0b10173d;--chart-track:#e3e8f0;--glass-primary-fg:#fff;--glass-hue-neutral:#edf0f6;--glass-hue-primary:#2563eb;--glass-hue-danger:#b4382a;--glass-danger-fg:#6e1d14;--glass-contrast-fg:#0b1017;--glass-hue-contrast:#0b1017;--ring-glass-from:#147d55;--ring-glass-to:#0a5cd6;--ring-glass-fill:100%;--alert-glass:#b4382a;--contrast-glass:#0b1017;--tile-terracotta:#fff;--tile-terracotta-ink:#0b1017;--tile-sand:#fff;--tile-sand-ink:#0b1017;--tile-charcoal:#fff;--tile-charcoal-ink:#0b1017;--tile-charcoal-edge:#e3e8f0;--tile-bone:#fff;--tile-bone-ink:#0b1017;--tile-bone-edge:#e3e8f0;--tone-terracotta-soft:#e0ebff;--tone-terracotta-text:#1d4ed8;--tone-sand-soft:#fde4df;--tone-sand-text:#b4382a;--tone-charcoal-soft:#dcf3e8;--tone-charcoal-text:#12744b;--tone-bone-soft:#eef2f8;--tone-bone-text:#4a5568;--tile-sand-chip:#e0ebff;--tile-sand-chip-ink:#1d4ed8;--tile-terracotta-chip:#fde4df;--tile-terracotta-chip-ink:#b4382a;--tile-charcoal-chip:#dcf3e8;--tile-charcoal-chip-ink:#12744b;--tile-bone-chip:#e0ebff;--tile-bone-chip-ink:#1d4ed8;--tile-card-edge:#e3e8f0;--contrast-pill:#0b1017;--contrast-pill-hover:#1f2937;--contrast-pill-ink:#fff;--primary-glow:0 6px 18px -8px #2563eb73;--primary-glow-hover:0 10px 24px -8px #2563eb8c}html[data-palette=midnight] [data-theme=light] .console-shell,html[data-palette=midnight][data-theme=light] .console-shell{--chart-terracotta:#2563eb;--chart-sand:#d9503b;--chart-neutral:#334155;--chart-sage:#12855a;--chart-terracotta-pale:var(--chart-terracotta)}@supports (color:color-mix(in lab,red,red)){html[data-palette=midnight] [data-theme=light] .console-shell,html[data-palette=midnight][data-theme=light] .console-shell{--chart-terracotta-pale:color-mix(in srgb,var(--chart-terracotta) 38%,var(--bg-card))}}html[data-palette=midnight] [data-theme=dark],html[data-palette=midnight][data-theme=dark]{--bg-page:#0b1017;--bg-inset:#080c12;--bg-card:#111823;--bg-muted:#141c28;--bg-hover:#182130;--bg-overlay:#141c28;--skeleton-ground:#141c28;--skeleton-sheen:#182130;--border-subtle:#1e2733;--border-strong:#2a3544;--border-control:#66768c;--fg-primary:#f4f7fb;--fg-body:#d5dce6;--fg-secondary:#9aa6b6;--fg-muted:#8a96a8;--action-primary:#4c8dff;--action-primary-hover:#6aa5ff;--action-primary-fg:#0b1017;--action-primary-soft:#13233d;--action-primary-soft-fg:#6aa5ff;--action-fill:#0b63e5;--action-fill-top:#0b63e5;--action-fill-hover:#0a58cc;--action-fill-fg:#fff;--action-fill-highlight:#fff3;--brand-mark:#3b82f6;--tile-olive:#111823;--tile-orange:#111823;--tile-lavender:#111823;--tile-mustard:#111823;--tile-ink:#f4f7fb;--tile-olive-ink:#f4f7fb;--tile-orange-ink:#f4f7fb;--tile-lavender-ink:#f4f7fb;--tile-mustard-ink:#f4f7fb;--tile-olive-edge:#1e2733;--tile-lavender-edge:#1e2733;--accent-olive:#6aa5ff;--accent-orange:#f0705a;--accent-lavender:#9aa6b6;--accent-mustard:#5bd6a0;--accent-aqua:#6aa5ff;--focus:#3b82f6;--success:#5bd6a0;--success-surface:#1b3434;--success-solid:#5bd6a0;--success-glow:#5bd6a0;--warning:#f5c451;--warning-surface:#36352d;--warning-solid:#f5c451;--warning-glow:#f5c451;--danger:#f0705a;--danger-surface:#35262a;--danger-solid:#f0705a;--danger-solid-fg:#0b1017;--danger-glow:#f0705a;--elevation-1:inset 0 1px 0 #dce8ff08;--elevation-2:inset 0 1px 0 #dce8ff08,0 8px 24px -14px #00000080;--elevation-3:inset 0 1px 0 #dce8ff0a,0 14px 36px -14px #0000008c;--glow-blue:#3b82f6;--glow-blue-strength:0%;--glow-blue-trail-strength:0%;--glow-aqua:#3b82f6;--glow-aqua-strength:0%;--glow-sky:#3b82f6;--glow-sky-strength:0%;--rail-top:#0b1017;--rail-bottom:#0b1017;--rail-fill:100%;--rail-wash:#3b82f6;--rail-wash-strength:0%;--rail-edge:#1e2733;--rail-ink:#9aa6b6;--rail-icon:#9aa6b6;--rail-accent:#4c8dff;--rail-accent-mark:#3b82f6;--rail-active-strength:17%;--rail-hover-strength:6%;--rail-card:#111823;--rail-card-border:#1e2733;--glass-line:#1e2733;--glass-highlight:#dce8ff08;--glass-inner-shadow:inset 0 1px 0 0 #dce8ff08,inset 0 -1px 0 0 #0003;--glass-shadow:inset 0 1px 0 #dce8ff08;--glass-sheen:#dce8ff05;--chart-grid:#dce8ff17;--chart-grid-faint:#dce8ff0d;--chart-grid-strong:#dce8ff33;--chart-track:#1e2733;--glass-primary-fg:#fff;--glass-rim:#dce8ff1f;--glass-spec:#dce8ff14;--glass-spec-mid:#dce8ff08;--glass-hue-neutral:#1e2733;--glass-hue-primary:#3b82f6;--glass-hue-danger:#f0705a;--glass-danger-fg:#fde2dc;--glass-contrast-fg:#f4f7fb;--glass-hue-contrast:#f4f7fb;--ring-glass-from:#18845a;--ring-glass-to:#0b63e5;--ring-glass-fill:100%;--alert-glass:#f0705a;--contrast-glass:#f4f7fb;--tile-terracotta:#111823;--tile-terracotta-ink:#f4f7fb;--tile-sand:#111823;--tile-sand-ink:#f4f7fb;--tile-charcoal:#111823;--tile-charcoal-ink:#f4f7fb;--tile-charcoal-edge:#1e2733;--tile-bone:#111823;--tile-bone-ink:#f4f7fb;--tile-bone-edge:#1e2733;--tone-terracotta-soft:#1b3a66;--tone-terracotta-text:#6aa5ff;--tone-sand-soft:#3f1f1c;--tone-sand-text:#f0705a;--tone-charcoal-soft:#16392c;--tone-charcoal-text:#5bd6a0;--tone-bone-soft:#1a2330;--tone-bone-text:#c5cedb;--tile-sand-chip:#1b3a66;--tile-sand-chip-ink:#6aa5ff;--tile-terracotta-chip:#3f1f1c;--tile-terracotta-chip-ink:#f0705a;--tile-charcoal-chip:#16392c;--tile-charcoal-chip-ink:#5bd6a0;--tile-bone-chip:#1b3a66;--tile-bone-chip-ink:#6aa5ff;--tile-card-edge:#1e2733;--contrast-pill:#f4f7fb;--contrast-pill-hover:#fff;--contrast-pill-ink:#0b1017;--primary-glow:0 8px 22px -8px #3b82f68c;--primary-glow-hover:0 10px 28px -8px #3b82f6b3}html[data-palette=midnight] [data-theme=dark] .console-shell,html[data-palette=midnight][data-theme=dark] .console-shell{--chart-terracotta:#3b82f6;--chart-sand:#f0705a;--chart-neutral:#f4f7fb;--chart-sage:#5bd6a0;--chart-terracotta-pale:var(--chart-terracotta)}@supports (color:color-mix(in lab,red,red)){html[data-palette=midnight] [data-theme=dark] .console-shell,html[data-palette=midnight][data-theme=dark] .console-shell{--chart-terracotta-pale:color-mix(in srgb,var(--chart-terracotta) 45%,var(--bg-card))}}html[data-palette=midnight] .btn-glass-primary,html[data-palette=midnight] .console-shell .btn--primary{--btn-primary-edge:transparent;--btn-primary-shadow:var(--primary-glow);background-image:linear-gradient(90deg,var(--ring-glass-from),var(--ring-glass-to))}html[data-palette=midnight] .btn-glass-primary:hover:not(:disabled):not([aria-disabled=true]),html[data-palette=midnight] .console-shell .btn--primary:hover:not(:disabled){--btn-primary-shadow:var(--primary-glow-hover);background-image:linear-gradient(90deg,var(--ring-glass-from),var(--ring-glass-to))}html[data-palette=midnight] .console-shell .btn--contrast{--btn-primary-fill:var(--contrast-pill);--btn-primary-fill-hover:var(--contrast-pill-hover);--btn-primary-edge:var(--contrast-pill);--btn-primary-ink:var(--contrast-pill-ink);--btn-primary-highlight:transparent;--btn-primary-shadow:none}html[data-palette=midnight] [data-tile-tone]:not(:focus-visible){outline:1px solid var(--tile-card-edge);outline-offset:-1px}html[data-palette=midnight] [data-tile-tone=sand] [data-tile-chip]{background-color:var(--tile-sand-chip);color:var(--tile-sand-chip-ink)}html[data-palette=midnight] [data-tile-tone=terracotta] [data-tile-chip]{background-color:var(--tile-terracotta-chip);color:var(--tile-terracotta-chip-ink)}html[data-palette=midnight] [data-tile-tone=charcoal] [data-tile-chip]{background-color:var(--tile-charcoal-chip);color:var(--tile-charcoal-chip-ink)}html[data-palette=midnight] [data-tile-tone=bone] [data-tile-chip]{background-color:var(--tile-bone-chip);color:var(--tile-bone-chip-ink)}.console-shell{--ground:var(--bg-page);--raised:var(--bg-card);--raised-2:var(--bg-muted);--raised-3:var(--bg-hover);--sunken:var(--bg-inset);--line:var(--border-subtle);--line-strong:var(--border-control);--ink:var(--fg-primary);--ink-body:var(--fg-body);--ink-2:var(--fg-secondary);--ink-muted:var(--fg-muted);--ink-muted-lift:var(--fg-muted);--signal-verified:var(--success);--signal-verified-wash:var(--success-surface);--signal-pending:var(--warning);--signal-pending-wash:var(--warning-surface);--signal-alert:var(--danger);--signal-alert-wash:var(--danger-surface);--signal-button-ink:var(--action-fill-fg,#f7f4ee);--surface-hover:var(--bg-hover);--focus-ring:var(--focus);--focus-ring-offset:2px;--obsidian:var(--bg-page);--abyss:var(--bg-inset);--graphite:var(--border-subtle);--steel:var(--border-control);--silver:var(--fg-body);--fog:var(--border-control);--ash:var(--fg-secondary);--cloud:var(--fg-primary);--bronze:var(--action-primary);--bronze-muted:var(--fg-muted);--bronze-wash:var(--action-primary-soft);--surface:var(--bg-page);--surface-raised:var(--bg-card);--surface-sunken:var(--bg-inset);--border:var(--border-subtle);--border-strong:var(--border-control);--text:var(--fg-primary);--text-body:var(--fg-body);--text-secondary:var(--fg-secondary);--text-tertiary:var(--fg-muted);--accent:var(--bg-hover);--accent-strong:var(--border-subtle);--accent-soft:var(--fg-secondary);--accent-wash:var(--bg-hover);--accent-ghost:var(--bg-muted);--sage-core:var(--success);--sage-strong:var(--success);--sage-wash:var(--success-surface);--clay-core:var(--danger);--clay-strong:var(--danger);--clay-wash:var(--danger-surface);--amber-core:var(--warning);--amber-strong:var(--warning);--amber-wash:var(--warning-surface);--chart-terracotta:#8a5e45;--chart-sand:#988160;--chart-neutral:#423c36;--chart-sage:#7f8864;--chart-terracotta-pale:var(--chart-terracotta)}@supports (color:color-mix(in lab,red,red)){.console-shell{--chart-terracotta-pale:color-mix(in srgb,var(--chart-terracotta) 38%,var(--bg-card))}}.console-shell{--chart-slate:var(--fg-muted);--iris:var(--chart-terracotta);--iris-pale:var(--chart-terracotta-pale);--cyan-signal:var(--chart-sand);--orchid:var(--chart-neutral);--periwinkle:var(--chart-sage);--elev-1:var(--elevation-1);--elev-2:var(--elevation-2);--elev-3:var(--elevation-3);background-color:var(--bg-page);color:var(--fg-primary);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--type-body-leading)}[data-theme=dark] .console-shell{--chart-terracotta:#98674c;--chart-sand:#c9bca9;--chart-neutral:#e3dfd3;--chart-sage:#8c9670;--chart-terracotta-pale:var(--chart-terracotta)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .console-shell{--chart-terracotta-pale:color-mix(in srgb,var(--chart-terracotta) 45%,var(--bg-card))}}:root,[data-theme=light]{--tile-terracotta:#8a5e45;--tile-terracotta-ink:#f7f4ee;--tile-sand:#c9bca9;--tile-sand-ink:#2a2521;--tile-charcoal:#423c36;--tile-charcoal-ink:#ede8dd;--tile-charcoal-edge:#423c36;--tile-bone:#e3dfd3;--tile-bone-ink:#2a2521;--tile-bone-edge:#c9bca9;--tone-terracotta-soft:#eadfd6;--tone-terracotta-text:#6e4732;--tone-sand-soft:#e6ddd0;--tone-sand-text:#5c4a36;--tone-charcoal-soft:#e3dfd8;--tone-charcoal-text:#423c36;--tone-bone-soft:#ece8df;--tone-bone-text:#5c544c}[data-theme=dark]{--tile-terracotta:#8a5e45;--tile-terracotta-ink:#f3eee4;--tile-sand:#c9bca9;--tile-sand-ink:#211b18;--tile-charcoal:#423c36;--tile-charcoal-ink:#ede8dd;--tile-charcoal-edge:#54493f;--tile-bone:#e3dfd3;--tile-bone-ink:#211b18;--tile-bone-edge:#e3dfd3;--tone-terracotta-soft:#8a5e4538;--tone-terracotta-text:#e0c3ae;--tone-sand-soft:#c9bca929;--tone-sand-text:#c9bca9;--tone-charcoal-soft:#423c36;--tone-charcoal-text:#ede8dd;--tone-bone-soft:#e3dfd324;--tone-bone-text:#e3dfd3}.tile-block-terracotta{background-color:var(--tile-terracotta);--tile-ink:var(--tile-terracotta-ink)}.tile-block-sand{background-color:var(--tile-sand);--tile-ink:var(--tile-sand-ink)}.tile-block-charcoal{background-color:var(--tile-charcoal);--tile-ink:var(--tile-charcoal-ink);outline:1px solid var(--tile-charcoal-edge);outline-offset:-1px}.tile-block-bone{background-color:var(--tile-bone);--tile-ink:var(--tile-bone-ink);outline:1px solid var(--tile-bone-edge);outline-offset:-1px}body:has(.console-shell):after{display:none}body:has(.console-shell){background-color:var(--bg-page)}.console-shell .console-backdrop,.console-shell .console-edge:after,.console-shell .console-halo:before,.console-shell .console-tint:before{display:none}.console-glow{z-index:0;pointer-events:none;contain:strict;--console-glow-sand:var(--glow-sky,#c9bca9);--console-glow-strength:var(--glow-sky-strength,8%);background:radial-gradient(64% 52% at 58% 0,var(--console-glow-sand) 0,var(--console-glow-sand) 40%,transparent 74%);position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.console-glow{background:radial-gradient(64% 52% at 58% 0,color-mix(in srgb,var(--console-glow-sand) var(--console-glow-strength),transparent) 0,color-mix(in srgb,var(--console-glow-sand) calc(var(--console-glow-strength) / 2),transparent) 40%,transparent 74%)}}[data-theme=dark] .console-glow{--console-glow-sand:var(--glow-blue,#c9bca9);--console-glow-strength:var(--glow-blue-strength,7%)}.console-shell .console-header-glow{display:none}.console-shell{isolation:isolate}.console-shell>:not(.console-glow):not([data-shell-fixed]){z-index:1;position:relative}.console-shell>.console-rail{z-index:2}.console-shell .console-switcher-panel,.console-shell .glass-surface,.console-shell [data-slot=tooltip-content],[data-slot=dialog-content]{background-color:var(--bg-overlay)}@supports (color:color-mix(in lab,red,red)){.console-shell .console-switcher-panel,.console-shell .glass-surface,.console-shell [data-slot=tooltip-content],[data-slot=dialog-content]{background-color:color-mix(in srgb,var(--bg-overlay) var(--glass-fill),transparent)}}.console-shell .console-switcher-panel,.console-shell .glass-surface,.console-shell [data-slot=tooltip-content],[data-slot=dialog-content]{background-image:var(--glass-noise),linear-gradient(to bottom,var(--glass-sheen),transparent 40%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-line);box-shadow:var(--glass-shadow-float),var(--glass-inner-shadow)}.btn-glass{background-color:var(--glass-hue,var(--bg-card))}@supports (color:color-mix(in lab,red,red)){.btn-glass{background-color:color-mix(in srgb,var(--glass-hue,var(--bg-card)) var(--glass-amount,var(--glass-fill)),transparent)}}.btn-glass{background-image:linear-gradient(to bottom,var(--glass-spec,#ffffff1a) 0,var(--glass-spec-mid,#ffffff08) 12%,transparent 30%);-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-sat,var(--glass-saturate)));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-sat,var(--glass-saturate)));border-radius:var(--glass-radius,var(--radius-pill,9999px));border:1px solid var(--glass-border,var(--glass-rim));box-shadow:var(--elevation-1),inset 0 1px 0 0 var(--glass-highlight),inset 0 -1px 0 0 var(--glass-edge-contact)}.btn-glass:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--glass-hue,var(--bg-hover))}@supports (color:color-mix(in lab,red,red)){.btn-glass:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb,var(--glass-hue,var(--bg-hover)) calc(var(--glass-amount,var(--glass-fill)) + 10%),transparent)}}.btn-glass:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--glass-border-hover,var(--border-control))}.btn-glass-primary{--glass-hue:var(--glass-hue-primary);--glass-amount:var(--glass-tint-loud);--glass-sat:var(--glass-sat-tinted);--glass-border:var(--glass-rim)}@supports (color:color-mix(in lab,red,red)){.btn-glass-primary{--glass-border:color-mix(in srgb,var(--glass-rim) 72%,var(--glass-hue-primary))}}.btn-glass-primary{--glass-border-hover:var(--glass-hue-primary)}@supports (color:color-mix(in lab,red,red)){.btn-glass-primary{--glass-border-hover:color-mix(in srgb,var(--glass-hue-primary) 80%,transparent)}}.btn-glass-primary{color:var(--glass-primary-fg,var(--action-primary-fg))}.btn-glass-primary,.console-shell .btn--contrast,.console-shell .btn--primary{--btn-primary-fill:var(--action-fill,#8a5e45);--btn-primary-fill-hover:var(--action-fill-hover,#774f39);--btn-primary-edge:var(--action-fill,#8a5e45)}@supports (color:color-mix(in lab,red,red)){.btn-glass-primary,.console-shell .btn--contrast,.console-shell .btn--primary{--btn-primary-edge:color-mix(in srgb,var(--action-fill,#8a5e45) 80%,#211b18)}}.btn-glass-primary,.console-shell .btn--contrast,.console-shell .btn--primary{--btn-primary-ink:var(--action-fill-fg,#f7f4ee);--btn-primary-highlight:var(--action-fill-highlight,#ffffff47);--btn-primary-shadow:0 1px 2px #423c3614,0 6px 16px -10px #423c364d}.btn-glass-primary{color:var(--btn-primary-ink);border-color:var(--btn-primary-edge);border-radius:var(--radius-pill,9999px);background-color:var(--btn-primary-fill);box-shadow:var(--btn-primary-shadow),inset 0 1px 0 0 var(--btn-primary-highlight);background-image:none}[data-theme=dark] .btn-glass-primary,[data-theme=dark] .console-shell .btn--contrast,[data-theme=dark] .console-shell .btn--primary{--btn-primary-fill-hover:var(--action-fill-hover,#d6cbba);--btn-primary-edge:var(--action-fill,#c9bca9);--btn-primary-shadow:0 1px 0 #00000059,0 10px 30px -12px #0000008c}.btn-glass-primary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--btn-primary-fill-hover);border-color:var(--btn-primary-edge);background-image:none}.btn-glass-danger{--glass-hue:var(--glass-hue-danger);--glass-amount:var(--glass-tint-loud);--glass-sat:var(--glass-sat-tinted);--glass-border:var(--glass-rim)}@supports (color:color-mix(in lab,red,red)){.btn-glass-danger{--glass-border:color-mix(in srgb,var(--glass-rim) 72%,var(--glass-hue-danger))}}.btn-glass-danger{--glass-border-hover:var(--glass-rim)}@supports (color:color-mix(in lab,red,red)){.btn-glass-danger{--glass-border-hover:color-mix(in srgb,var(--glass-rim) 45%,var(--glass-hue-danger))}}.btn-glass-danger{color:var(--glass-danger-fg,var(--danger-solid-fg))}.btn-glass-contrast{--glass-hue:var(--glass-hue-contrast);--glass-amount:var(--glass-tint-loud);--glass-sat:var(--glass-sat-tinted);--glass-border:var(--glass-rim)}@supports (color:color-mix(in lab,red,red)){.btn-glass-contrast{--glass-border:color-mix(in srgb,var(--glass-rim) 72%,var(--glass-hue-contrast))}}.btn-glass-contrast{--glass-border-hover:var(--glass-rim)}@supports (color:color-mix(in lab,red,red)){.btn-glass-contrast{--glass-border-hover:color-mix(in srgb,var(--glass-rim) 45%,var(--glass-hue-contrast))}}.btn-glass-contrast{color:var(--glass-contrast-fg)}.btn-glass-neutral{--glass-sat:var(--glass-sat-tinted)}.btn-glass-neutral,.btn-glass-quiet{--glass-hue:var(--glass-hue-neutral)}.btn-glass-quiet{--glass-amount:var(--glass-tint-quiet);--glass-sat:var(--glass-sat-tinted);--glass-border:transparent;color:var(--fg-secondary)}.btn-glass-quiet:hover:not(:disabled):not([aria-disabled=true]){color:var(--fg-primary)}.seg-track{border-radius:var(--radius-pill,9999px);background-color:var(--bg-inset)}@supports (color:color-mix(in lab,red,red)){.seg-track{background-color:color-mix(in srgb,var(--bg-inset) var(--glass-tint-quiet),transparent)}}.seg-track{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));border:1px solid var(--border-subtle)}.seg-item{border-radius:var(--radius-pill,9999px);background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){.seg-item{background-color:color-mix(in srgb,var(--bg-card) 12%,transparent)}}.seg-item{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate))}.seg-item:has(:checked),.seg-item[data-state=on]{background-color:var(--action-fill,#8a5e45);color:var(--action-fill-fg,#f7f4ee);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 0 var(--action-fill-highlight,#ffffff47);background-image:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.seg-track{background-color:var(--bg-inset)}.seg-item:has(:checked),.seg-item[data-state=on]{background-color:var(--action-fill,#8a5e45)}}:root[data-landing-compositing=slow] .seg-item:has(:checked),:root[data-landing-compositing=slow] .seg-item[data-state=on],:root[data-landing-compositing=slow] .seg-track{-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-landing-compositing=slow] .seg-track{background-color:var(--bg-inset)}:root[data-landing-compositing=slow] .seg-item:has(:checked),:root[data-landing-compositing=slow] .seg-item[data-state=on]{background-color:var(--action-fill,#8a5e45)}.seg-pill{z-index:0;border-radius:var(--radius-pill,9999px);background-color:var(--action-fill,#8a5e45);box-shadow:inset 0 1px 0 0 var(--action-fill-highlight,#ffffff47),0 4px 12px -6px #211b1859;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.seg-track[data-sliding]>.seg-item[data-state=on]{box-shadow:none;background-color:#0000}@media screen and (prefers-reduced-motion:no-preference){.seg-pill{transition:transform .36s cubic-bezier(.3,1.3,.5,1),width .36s cubic-bezier(.3,1.3,.5,1)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.btn-glass{background-color:var(--glass-hue,var(--bg-card))}@supports (color:color-mix(in lab,red,red)){.btn-glass{background-color:color-mix(in srgb,var(--glass-hue,var(--bg-card)) calc(var(--glass-amount,var(--glass-fill)) + 22%),transparent)}}}:root[data-landing-compositing=slow] .btn-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--glass-hue,var(--bg-card))}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .btn-glass{background-color:color-mix(in srgb,var(--glass-hue,var(--bg-card)) calc(var(--glass-amount,var(--glass-fill)) + 22%),transparent)}}.console-shell .glass-toolbar{background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){.console-shell .glass-toolbar{background-color:color-mix(in srgb,var(--bg-card) var(--glass-fill),transparent)}}.console-shell .glass-toolbar{background-image:var(--glass-noise),linear-gradient(to bottom,var(--glass-sheen),transparent 60%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-line);border-radius:var(--radius-card);box-shadow:var(--elevation-1),var(--glass-inner-shadow)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.console-shell .console-switcher-panel,.console-shell .glass-surface,.console-shell .glass-toolbar,.console-shell [data-slot=tooltip-content],[data-slot=dialog-content]{background-color:var(--bg-overlay)}@supports (color:color-mix(in lab,red,red)){.console-shell .console-switcher-panel,.console-shell .glass-surface,.console-shell .glass-toolbar,.console-shell [data-slot=tooltip-content],[data-slot=dialog-content]{background-color:color-mix(in srgb,var(--bg-overlay) var(--glass-fill-solid),transparent)}}}:root[data-landing-compositing=slow] .console-shell .console-switcher-panel,:root[data-landing-compositing=slow] .console-shell .glass-surface,:root[data-landing-compositing=slow] .console-shell .glass-toolbar,:root[data-landing-compositing=slow] .console-shell [data-slot=tooltip-content],:root[data-landing-compositing=slow] [data-slot=dialog-content]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--bg-overlay)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .console-shell .console-switcher-panel,:root[data-landing-compositing=slow] .console-shell .glass-surface,:root[data-landing-compositing=slow] .console-shell .glass-toolbar,:root[data-landing-compositing=slow] .console-shell [data-slot=tooltip-content],:root[data-landing-compositing=slow] [data-slot=dialog-content]{background-color:color-mix(in srgb,var(--bg-overlay) var(--glass-fill-solid),transparent)}}@media (prefers-reduced-transparency:reduce){.console-shell .console-switcher-panel,.console-shell .glass-surface,.console-shell .glass-toolbar,.console-shell [data-slot=tooltip-content],[data-slot=dialog-content]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--bg-overlay)}@supports (color:color-mix(in lab,red,red)){.console-shell .console-switcher-panel,.console-shell .glass-surface,.console-shell .glass-toolbar,.console-shell [data-slot=tooltip-content],[data-slot=dialog-content]{background-color:color-mix(in srgb,var(--bg-overlay) var(--glass-fill-solid),transparent)}}}.console-shell .console-rail{background:linear-gradient(180deg,var(--rail-top) 0,var(--rail-bottom) 100%)}@supports (color:color-mix(in lab,red,red)){.console-shell .console-rail{background:linear-gradient(180deg,color-mix(in srgb,var(--rail-top) var(--rail-fill),transparent) 0,color-mix(in srgb,var(--rail-bottom) var(--rail-fill),transparent) 100%)}}.console-shell .console-rail{border-inline-end:1px solid var(--rail-edge)}@media (min-width:768px){.console-shell aside.console-rail{border:1px solid var(--rail-edge);border-radius:var(--radius-card);box-shadow:var(--elevation-2)}}.console-shell .console-mobile-sheet{background:linear-gradient(180deg,var(--rail-top) 0,var(--rail-bottom) 100%)}.console-shell .console-rail:after{display:none}.console-shell .console-mobile-bar{background-color:var(--rail-top)}@supports (color:color-mix(in lab,red,red)){.console-shell .console-mobile-bar{background-color:color-mix(in srgb,var(--rail-top) var(--glass-fill-bar),transparent)}}.console-shell .console-mobile-bar{background-image:var(--glass-noise);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border-bottom-color:var(--rail-edge);box-shadow:var(--elevation-1)}.console-shell .console-mobile-bar summary.disclosure-summary,.console-shell .console-mobile-bar summary.disclosure-summary:hover,:root[data-landing-compositing=slow] .console-shell .console-mobile-bar summary.disclosure-summary{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;background-image:none;border-color:#0000;border-radius:0}.console-shell .console-mobile-sheet{padding-top:.5rem}.console-shell .console-rail-brand{padding-block-end:1rem;position:relative}.console-shell .console-rail-brand:after{content:"";pointer-events:none;background:var(--rail-edge);block-size:1px;position:absolute;inset-block-end:0;inset-inline:.25rem}.console-shell .console-mobile-bar summary .text-accent-soft,.console-shell .console-rail-brand .text-accent-soft{color:var(--rail-accent-mark)}.console-shell .console-nav-item{color:var(--rail-ink)}.console-shell .console-nav-item>svg{color:var(--rail-icon);transition:color .15s}.console-shell .console-nav-item{border-radius:var(--radius-pill,9999px)}.console-shell .console-nav-item:hover{background-color:var(--bg-hover);color:var(--fg-primary)}.console-shell .console-nav-item:hover>svg{color:var(--fg-primary)}.console-shell .console-nav-item[aria-current=page]{background-color:var(--action-fill);color:var(--action-fill-fg);box-shadow:inset 0 1px 0 0 var(--action-fill-highlight),0 6px 16px -10px var(--action-fill);font-weight:700}@supports (color:color-mix(in lab,red,red)){.console-shell .console-nav-item[aria-current=page]{box-shadow:inset 0 1px 0 0 var(--action-fill-highlight),0 6px 16px -10px color-mix(in srgb,var(--action-fill) 90%,#211b18)}}.console-shell .console-nav-item[aria-current=page]:hover{background-color:var(--action-fill-hover);color:var(--action-fill-fg)}.console-shell .console-nav-item[aria-current=page]:hover>svg,.console-shell .console-nav-item[aria-current=page]>svg{color:var(--action-fill-fg)}.console-shell .console-nav-icon{background-color:var(--fg-primary);border-radius:9999px;flex-shrink:0;place-items:center;block-size:1.875rem;inline-size:1.875rem;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.console-shell .console-nav-icon{background-color:color-mix(in srgb,var(--fg-primary) 5%,transparent)}}.console-shell .console-nav-icon{color:var(--rail-icon);transition:background-color var(--motion-fast,.16s) ease,color var(--motion-fast,.16s) ease}.console-shell .console-nav-item:hover .console-nav-icon{background-color:var(--fg-primary)}@supports (color:color-mix(in lab,red,red)){.console-shell .console-nav-item:hover .console-nav-icon{background-color:color-mix(in srgb,var(--fg-primary) 9%,transparent)}}.console-shell .console-nav-item:hover .console-nav-icon{color:var(--fg-primary)}.console-shell .console-nav-item[aria-current=page] .console-nav-icon{background-color:var(--action-fill-fg)}@supports (color:color-mix(in lab,red,red)){.console-shell .console-nav-item[aria-current=page] .console-nav-icon{background-color:color-mix(in srgb,var(--action-fill-fg) 12%,transparent)}}.console-shell .console-nav-item[aria-current=page] .console-nav-icon{color:var(--action-fill-fg)}.console-shell .console-nav-item[aria-current=page]:before{content:"";background:var(--action-fill-fg);opacity:.7;pointer-events:none;border-radius:9999px;block-size:6px;inline-size:6px;position:absolute;inset-block-start:calc(50% - 3px);inset-inline-end:.875rem}.console-shell .console-rail-card{background-color:var(--rail-card);border:1px solid var(--rail-card-border);box-shadow:var(--elevation-1)}.console-shell .console-rail-card summary.disclosure-summary:not(:hover){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;background-image:none}.console-shell .console-rail-card[data-current]{background-color:var(--rail-accent-mark);position:relative}@supports (color:color-mix(in lab,red,red)){.console-shell .console-rail-card[data-current]{background-color:color-mix(in srgb,var(--rail-accent-mark) var(--rail-hover-strength),var(--rail-card))}}.console-shell .console-rail-card[data-current]{border-color:var(--rail-accent-mark)}@supports (color:color-mix(in lab,red,red)){.console-shell .console-rail-card[data-current]{border-color:color-mix(in srgb,var(--rail-accent-mark) 45%,var(--rail-card-border))}}.console-shell .console-rail-card[data-current]:before{content:"";background:var(--rail-accent-mark);pointer-events:none;border-start-end-radius:2px;border-end-end-radius:2px;inline-size:2px;position:absolute;inset-block:25%;inset-inline-start:-1px}.console-shell .console-menu-link[aria-current=page]{background-color:var(--rail-accent-mark)}@supports (color:color-mix(in lab,red,red)){.console-shell .console-menu-link[aria-current=page]{background-color:color-mix(in srgb,var(--rail-accent-mark) var(--rail-active-strength),var(--rail-card))}}.console-shell .console-menu-link[aria-current=page]{color:var(--rail-accent);font-weight:600}.console-shell .console-rail-avatar{background-color:var(--rail-accent-mark)}@supports (color:color-mix(in lab,red,red)){.console-shell .console-rail-avatar{background-color:color-mix(in srgb,var(--rail-accent-mark) var(--rail-active-strength),var(--rail-card))}}.console-shell .console-rail-avatar{color:var(--rail-accent);box-shadow:inset 0 0 0 1px var(--rail-accent-mark)}@supports (color:color-mix(in lab,red,red)){.console-shell .console-rail-avatar{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rail-accent-mark) 28%,transparent)}}@media (prefers-reduced-motion:reduce){.console-shell .console-nav-item>svg{transition:none}}@keyframes rail-pill-in{0%{background-color:color-mix(in srgb,var(--action-fill) 0%,transparent);scale:.94}}@media screen and (prefers-reduced-motion:no-preference){.console-shell .console-rail-card[data-current]:before{animation:motion-mark var(--motion-slow) var(--motion-ease)}.console-shell .console-nav-item[aria-current=page]{animation:rail-pill-in var(--motion-slow) var(--motion-ease)}.console-shell .console-nav-item[aria-current=page]:before{animation:motion-pop var(--motion-base) var(--motion-ease) .12s backwards}.console-shell .console-nav-item:hover:not([aria-current=page]) .console-nav-icon{scale:1.06}.console-shell .console-nav-icon{transition:background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease),scale var(--motion-fast) var(--motion-ease)}.console-shell .console-nav-item>svg{transition:color var(--motion-fast) var(--motion-ease),translate var(--motion-fast) var(--motion-ease)}.console-shell .console-nav-item:hover:not([aria-current=page])>svg{translate:1px}.console-shell .console-nav-item:active{scale:.98}.console-shell .console-mobile-sheet{animation:motion-rise var(--motion-base) var(--motion-ease)}.console-shell .console-switcher-panel,[data-slot=tooltip-content]{animation:motion-fade var(--motion-base) var(--motion-ease)}}.console-shell .console-rail-rule{border-top-color:var(--border-subtle)}.console-shell .panel,.console-shell .panel.panel-primary,.console-shell [data-slot=card]:not(.glass-panel){background-color:var(--bg-card);position:relative}@supports (color:color-mix(in lab,red,red)){.console-shell .panel,.console-shell .panel.panel-primary,.console-shell [data-slot=card]:not(.glass-panel){background-color:color-mix(in srgb,var(--bg-card) var(--glass-fill-card),transparent)}}.console-shell .panel,.console-shell .panel.panel-primary,.console-shell [data-slot=card]:not(.glass-panel){background-image:var(--glass-noise),linear-gradient(to bottom,var(--glass-sheen),transparent 96px);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--glass-line);border-radius:var(--radius-card);box-shadow:var(--glass-shadow),var(--glass-inner-shadow)}.console-shell .panel.panel-primary{box-shadow:var(--elevation-2),var(--glass-inner-shadow)}.console-shell .panel.console-card{border-radius:var(--radius-card)}.console-shell .panel-lift:hover{border-color:var(--border-control);box-shadow:var(--elevation-2),var(--glass-inner-shadow);background-color:var(--bg-card);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.console-shell .panel-lift:hover{background-color:color-mix(in srgb,var(--bg-card) calc(var(--glass-fill-card) + 8%),transparent)}}.console-shell [data-slot=card].card-interactive:hover{border-color:var(--border-control);box-shadow:var(--elevation-2),var(--glass-inner-shadow)}@media screen and (prefers-reduced-motion:no-preference){.console-shell .panel-lift{transition:transform var(--motion-base) var(--motion-ease),scale var(--motion-fast) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),background-color var(--motion-base) var(--motion-ease)}.console-shell .panel-lift:active{scale:.99}}.console-shell .panel.sticky{background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){.console-shell .panel.sticky{background-color:color-mix(in srgb,var(--bg-card) var(--glass-fill-bar),transparent)}}.console-shell .panel.sticky{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow-float),var(--glass-inner-shadow)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.console-shell .panel.sticky{background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){.console-shell .panel.sticky{background-color:color-mix(in srgb,var(--bg-card) var(--glass-fill-solid),transparent)}}.console-shell .console-mobile-bar{background-color:var(--rail-top)}@supports (color:color-mix(in lab,red,red)){.console-shell .console-mobile-bar{background-color:color-mix(in srgb,var(--rail-top) var(--glass-fill-solid),transparent)}}}:root[data-landing-compositing=slow] .console-shell .console-mobile-bar,:root[data-landing-compositing=slow] .console-shell .panel.sticky{-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-landing-compositing=slow] .console-shell .panel.sticky{background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .console-shell .panel.sticky{background-color:color-mix(in srgb,var(--bg-card) var(--glass-fill-solid),transparent)}}:root[data-landing-compositing=slow] .console-shell .console-mobile-bar{background-color:var(--rail-top)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .console-shell .console-mobile-bar{background-color:color-mix(in srgb,var(--rail-top) var(--glass-fill-solid),transparent)}}@media (prefers-reduced-transparency:reduce){.console-shell .panel,.console-shell .panel.panel-primary,.console-shell .panel.sticky,.console-shell [data-slot=card]:not(.glass-panel){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--bg-card)}.console-shell .console-mobile-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--rail-top)}.console-shell .console-rail{--rail-fill:100%}}.console-shell .lyon{font-family:var(--font-sans);letter-spacing:-.02em;font-weight:700;line-height:1.2}.console-shell .display,.console-shell .display-tight,.console-shell .figure{font-family:var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-style:normal;font-weight:800}.console-shell .lyon-italic{font-style:normal}.console-shell header:has(>.console-header-glow) h1{font-family:var(--font-sans);letter-spacing:-.035em;font-size:clamp(2rem,1.35rem + 2.2vw,2.875rem);font-weight:800;line-height:1.04}.console-shell .console-kicker{border-radius:var(--radius-pill,9999px);background-color:var(--bg-card);border:1px solid var(--border-subtle);min-height:1.75rem;box-shadow:var(--elevation-1);color:var(--fg-secondary);font-size:var(--type-eyebrow);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.5rem;padding-inline:.75rem;font-weight:700;display:inline-flex}.console-shell .console-kicker:before{content:"";background:var(--tile-terracotta);block-size:6px;inline-size:6px;box-shadow:0 0 0 3px var(--tile-terracotta);border-radius:9999px}@supports (color:color-mix(in lab,red,red)){.console-shell .console-kicker:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--tile-terracotta) 24%,transparent)}}.console-shell .mono-label{font-family:var(--font-sans);font-size:var(--type-eyebrow);letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:1rem}.console-shell .section-title{font-size:var(--type-h3);line-height:var(--type-h3-leading);letter-spacing:-.02em;color:var(--fg-primary);font-weight:700}.console-shell .meta{font-size:var(--type-caption);line-height:var(--type-caption-leading);letter-spacing:0;color:var(--fg-muted)}.console-shell :where(h1,h2,h3,h4){font-family:var(--font-sans);color:var(--fg-primary);text-wrap:balance}.console-shell :where(p,li){text-wrap:pretty}.console-shell ::selection{background:var(--action-primary-soft);color:var(--fg-primary)}.console-shell .btn{border-radius:var(--radius-pill,9999px);letter-spacing:0;min-height:2.5rem;box-shadow:var(--elevation-1);gap:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:500;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.console-shell .btn:after,.console-shell .btn:before{display:none}.console-shell .btn--contrast,.console-shell .btn--primary{background:var(--btn-primary-fill);color:var(--btn-primary-ink);border:1px solid var(--btn-primary-edge);box-shadow:var(--btn-primary-shadow),inset 0 1px 0 0 var(--btn-primary-highlight)}.console-shell .btn--contrast:hover:not(:disabled),.console-shell .btn--primary:hover:not(:disabled){background:var(--btn-primary-fill-hover);color:var(--btn-primary-ink)}.console-shell .btn--secondary{background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){.console-shell .btn--secondary{background-color:color-mix(in srgb,var(--bg-card) var(--glass-fill),transparent)}}.console-shell .btn--secondary{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));color:var(--fg-primary);border:1px solid var(--glass-line);box-shadow:var(--elevation-1),inset 0 1px 0 0 var(--glass-highlight),inset 0 -1px 0 0 var(--glass-edge-contact)}.console-shell .btn--secondary:hover:not(:disabled){background-color:var(--bg-hover)}@supports (color:color-mix(in lab,red,red)){.console-shell .btn--secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--bg-hover) var(--glass-fill-solid),transparent)}}.console-shell .btn--secondary:hover:not(:disabled){border-color:var(--border-control)}.console-shell .btn--subtle{color:var(--fg-primary);box-shadow:none;background:0 0;border:1px solid #0000}.console-shell .btn--subtle:hover:not(:disabled){background:var(--bg-hover)}.console-shell .btn--danger{background:var(--danger-solid);color:var(--danger-solid-fg);border:1px solid #0000}.console-shell select:not([class*=ui-]):not(.field-input):not([hidden]){appearance:none;border:1px solid var(--border-control);border-radius:var(--radius-control);background-color:var(--bg-card);min-height:2.5rem;color:var(--fg-primary);padding:0 2.25rem 0 .75rem;font-size:.9375rem}.console-shell input[type=checkbox]:not([class*=ui-]):not(.sr-only),.console-shell input[type=radio]:not([class*=ui-]):not(.sr-only){accent-color:var(--action-fill,var(--action-primary))}.console-shell table:not([data-slot=table]){border-collapse:collapse;font-size:.875rem}.console-shell table:not([data-slot=table]) th{font-size:var(--type-label);color:var(--fg-muted);text-align:start;font-weight:500}.console-shell summary{cursor:pointer;border-radius:var(--radius-control);transition:color .15s ease-out}.console-shell summary:hover{color:var(--fg-primary)}.console-shell .theme-toggle{gap:.125rem;padding:.25rem;display:flex}.console-shell .theme-toggle-seg{min-height:32px;transition:background-color var(--motion-base,.24s) var(--motion-ease,ease),color var(--motion-fast,.16s) var(--motion-ease,ease);font-size:var(--type-caption);color:var(--fg-muted);flex:1;justify-content:center}.console-shell .theme-toggle-seg:hover{color:var(--fg-primary)}.console-shell .theme-toggle-seg[data-on=true]{font-weight:600}.console-shell .theme-toggle-seg{background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){.console-shell .theme-toggle-seg{background-color:color-mix(in srgb,var(--bg-card) 12%,transparent)}}.console-shell .theme-toggle-seg{background-image:none}.console-shell .theme-toggle-seg[data-on=true]{background-color:var(--action-fill,#8a5e45);color:var(--action-fill-fg,#f7f4ee);box-shadow:inset 0 1px 0 0 var(--action-fill-highlight,#ffffff47);background-image:none}.console-shell .field-input{background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){.console-shell .field-input{background-color:color-mix(in srgb,var(--bg-card) var(--glass-tint-control),transparent)}}.console-shell .field-input{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 2px 0 var(--glass-recess),inset 0 -1px 0 0 var(--glass-highlight)}.console-shell .field-input:focus-visible:not(:disabled){background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){.console-shell .field-input:focus-visible:not(:disabled){background-color:color-mix(in srgb,var(--bg-card) min(100%,calc(var(--glass-tint-control) + 12%)),transparent)}}.console-shell .field-input{background-color:var(--bg-muted);border-radius:var(--radius-control);box-shadow:inset 0 1px 2px 0 var(--glass-recess);transition:background-color var(--motion-fast,.16s) var(--motion-ease,ease),border-color var(--motion-fast,.16s) var(--motion-ease,ease),box-shadow var(--motion-base,.24s) var(--motion-ease,ease)}.console-shell .field-input:hover:not(:disabled):not(:focus-visible){background-color:var(--bg-hover)}.console-shell .field-input:focus-visible:not(:disabled),.console-shell .field-input:focus:not(:disabled){background-color:var(--bg-card);border-color:var(--focus);box-shadow:0 0 0 4px var(--focus,#8a5e45)}@supports (color:color-mix(in lab,red,red)){.console-shell .field-input:focus-visible:not(:disabled),.console-shell .field-input:focus:not(:disabled){box-shadow:0 0 0 4px color-mix(in srgb,var(--focus,#8a5e45) 24%,transparent)}}.console-shell [data-slot=file-input]::file-selector-button{background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){.console-shell [data-slot=file-input]::file-selector-button{background-color:color-mix(in srgb,var(--bg-card) var(--glass-tint-control),transparent)}}.console-shell [data-slot=file-input]::file-selector-button{background-image:linear-gradient(to bottom,var(--glass-sheen) 0,transparent 40%);-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));box-shadow:var(--elevation-1),inset 0 1px 0 0 var(--glass-highlight),inset 0 -1px 0 0 var(--glass-edge-contact)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.console-shell [data-slot=file-input]::file-selector-button{background-color:var(--bg-card)}}:root[data-landing-compositing=slow] .console-shell [data-slot=file-input]::file-selector-button{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--bg-card)}.console-shell .ui-checkbox,.console-shell .ui-radio{background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){.console-shell .ui-checkbox,.console-shell .ui-radio{background-color:color-mix(in srgb,var(--bg-card) var(--glass-tint-control),transparent)}}.console-shell .ui-checkbox,.console-shell .ui-radio{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate))}.console-shell .ui-checkbox:checked,.console-shell .ui-radio:checked{background-color:var(--action-fill,var(--action-primary));-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-sat-tinted));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-sat-tinted))}.console-shell [data-slot=badge]{background-color:var(--bg-card);background-image:linear-gradient(var(--badge-tone,transparent),var(--badge-tone,transparent));-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=dark] .console-shell [data-slot=badge]{background-color:var(--badge-tone,transparent);background-image:none}.console-shell .disclosure-summary{border-radius:var(--radius-control);background-color:var(--bg-card);padding-inline:.75rem}@supports (color:color-mix(in lab,red,red)){.console-shell .disclosure-summary{background-color:color-mix(in srgb,var(--bg-card) var(--glass-tint-quiet),transparent)}}.console-shell .disclosure-summary{background-image:linear-gradient(to bottom,var(--glass-sheen) 0,transparent 45%);-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));border:1px solid #0000;transition:background-color .15s ease-out,border-color .15s ease-out}.console-shell .disclosure-summary:hover{background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){.console-shell .disclosure-summary:hover{background-color:color-mix(in srgb,var(--bg-card) calc(var(--glass-tint-quiet) + 18%),transparent)}}.console-shell .disclosure-summary:hover{border-color:var(--border-subtle)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.console-shell .field-input,.console-shell .ui-checkbox,.console-shell .ui-radio{background-color:var(--bg-card)}.console-shell .ui-checkbox:checked,.console-shell .ui-radio:checked{background-color:var(--action-fill,var(--action-primary))}.console-shell .disclosure-summary{background-color:var(--bg-muted)}}:root[data-landing-compositing=slow] .console-shell .disclosure-summary,:root[data-landing-compositing=slow] .console-shell .field-input,:root[data-landing-compositing=slow] .console-shell .ui-checkbox,:root[data-landing-compositing=slow] .console-shell .ui-radio,:root[data-landing-compositing=slow] .console-shell [data-slot=badge],:root[data-landing-compositing=slow] .seg-item{-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-landing-compositing=slow] .console-shell .field-input,:root[data-landing-compositing=slow] .console-shell .ui-checkbox,:root[data-landing-compositing=slow] .console-shell .ui-radio{background-color:var(--bg-card)}:root[data-landing-compositing=slow] .console-shell .ui-checkbox:checked,:root[data-landing-compositing=slow] .console-shell .ui-radio:checked{background-color:var(--action-fill,var(--action-primary))}:root[data-landing-compositing=slow] .console-shell .disclosure-summary{background-color:var(--bg-muted)}.console-shell .field-search{border-radius:var(--radius-control);background-color:var(--bg-card)}@supports (color:color-mix(in lab,red,red)){.console-shell .field-search{background-color:color-mix(in srgb,var(--bg-card) var(--glass-tint-control),transparent)}}.console-shell .field-search{-webkit-backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-control)) saturate(var(--glass-saturate))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.console-shell .field-search{background-color:var(--bg-card)}}:root[data-landing-compositing=slow] .console-shell .field-search{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--bg-card)}@media (prefers-reduced-transparency:reduce){.btn-glass,.console-shell .disclosure-summary,.console-shell .field-input,.console-shell .field-search,.console-shell .ui-checkbox,.console-shell .ui-radio,.seg-item,.seg-track{-webkit-backdrop-filter:none;backdrop-filter:none}.console-shell [data-slot=file-input]::file-selector-button{-webkit-backdrop-filter:none;backdrop-filter:none}.btn-glass{background-color:var(--glass-hue,var(--bg-card))}@supports (color:color-mix(in lab,red,red)){.btn-glass{background-color:color-mix(in srgb,var(--glass-hue,var(--bg-card)) calc(var(--glass-amount,var(--glass-fill)) + 22%),transparent)}}.seg-track{background-color:var(--bg-inset)}.seg-item:has(:checked),.seg-item[data-state=on]{background-color:var(--action-fill,#8a5e45)}.console-shell .field-input,.console-shell .field-search,.console-shell .ui-checkbox,.console-shell .ui-radio{background-color:var(--bg-card)}.console-shell [data-slot=file-input]::file-selector-button{background-color:var(--bg-card)}.console-shell .ui-checkbox:checked,.console-shell .ui-radio:checked{background-color:var(--action-fill,var(--action-primary))}.console-shell .disclosure-summary{background-color:var(--bg-muted)}}.console-shell .console-live-dot{opacity:0}@keyframes console-live-ring{0%{opacity:.55;scale:1}to{opacity:0;scale:2.6}}@media screen and (prefers-reduced-motion:no-preference){.console-shell .console-live-dot{animation:console-live-ring 2.4s var(--motion-ease,ease-out) infinite}.btn-glass-primary{transition:background-color var(--motion-fast) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease),translate var(--motion-fast) var(--motion-ease),scale var(--motion-fast) var(--motion-ease)}.btn-glass-primary:hover:not(:disabled):not([aria-disabled=true]){box-shadow:0 2px 4px #211b181a,0 12px 24px -12px var(--action-fill),inset 0 1px 0 0 var(--btn-primary-highlight);translate:0 -1px}@supports (color:color-mix(in lab,red,red)){.btn-glass-primary:hover:not(:disabled):not([aria-disabled=true]){box-shadow:0 2px 4px #211b181a,0 12px 24px -12px color-mix(in srgb,var(--action-fill) 70%,#211b18),inset 0 1px 0 0 var(--btn-primary-highlight)}}.btn-glass-primary:active:not(:disabled):not([aria-disabled=true]){translate:0}}.console-shell .section-title{letter-spacing:-.025em;font-weight:800}.auth-card{width:100%}.auth-info{border-inline-start:2px solid var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.auth-info{border-inline-start:2px solid color-mix(in srgb,var(--action-primary) 80%,transparent)}}.auth-info{background:linear-gradient(to inline-end,var(--action-primary),transparent 72%)}@supports (color:color-mix(in lab,red,red)){.auth-info{background:linear-gradient(to inline-end,color-mix(in srgb,var(--action-primary) 8%,transparent),transparent 72%)}}.auth-pin{text-align:center;font-size:var(--type-h1);line-height:var(--type-h1-leading);letter-spacing:.5em;font-variant-numeric:tabular-nums;text-indent:.5em}:root{--type-patient-display:clamp(2.25rem,1.75rem + 2vw,3rem);--type-patient-title:clamp(1.875rem,1.55rem + 1.3vw,2.375rem);--type-patient-question:clamp(1.625rem,1.4rem + .9vw,2rem);--type-patient-heading:clamp(1.375rem,1.25rem + .5vw,1.625rem);--type-patient-reading:clamp(1.1875rem,1.05rem + .55vw,1.375rem);--type-patient-lead:clamp(1.125rem,1.05rem + .3vw,1.25rem);--type-patient-control:1.0625rem;--type-patient-action:1.25rem;--type-patient-meta:1rem;--type-patient-eyebrow:.875rem}.btn--touch{min-height:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 6);font-size:var(--type-patient-control)}.btn--chairside,.btn--touch{border-radius:var(--radius-pill,9999px)}.btn--chairside{min-height:calc(var(--spacing) * 16);padding-inline:calc(var(--spacing) * 10);font-size:var(--type-patient-action)}.btn--chairside svg:not([class*=size-]){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.patient-card{background-color:var(--raised)}@supports (color:color-mix(in lab,red,red)){.patient-card{background-color:color-mix(in srgb,var(--raised) var(--glass-fill-solid),transparent)}}.patient-card{border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--elevation-1)}.patient-input{border:2px solid var(--line);border-radius:var(--radius-control);background-color:var(--raised);color:var(--ink);font-size:var(--type-patient-lead);padding:calc(var(--spacing) * 4) calc(var(--spacing) * 5);transition:border-color .16s var(--ease-settle);line-height:1.4}.patient-input::placeholder{color:var(--ink-muted);opacity:1}.patient-input:hover{border-color:var(--line-strong)}.patient-input:focus{border-color:var(--focus)}.patient-input[aria-invalid=true]{border-color:var(--danger)}.patient-input--dob{text-align:center;font-size:var(--type-patient-heading);font-variant-numeric:tabular-nums;letter-spacing:.06em;padding-inline:calc(var(--spacing) * 2);font-weight:700}.patient-input--dob::placeholder{letter-spacing:.12em;font-size:var(--type-patient-lead);font-weight:500}.patient-actions{align-items:center;gap:calc(var(--spacing) * 3) calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.patient-actions--center{justify-content:center}@media (max-width:39.99rem){.patient-actions{flex-direction:column;align-items:stretch}.patient-actions>*,.patient-actions>*>[data-slot=button]{width:100%}.patient-actions>:has(>[data-variant=primary]),.patient-actions>[data-variant=primary]{order:-1}}.patient-safe-bottom{padding-bottom:max(calc(var(--spacing) * 3),env(safe-area-inset-bottom))}@media (max-width:39.99rem){[data-patient-footer] .btn--touch{padding-inline:calc(var(--spacing) * 3)}[data-patient-footer] .btn--touch svg{display:none}}.patient-spinner{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border:2px solid var(--line);border-top-color:var(--patient-accent,var(--focus));border-radius:50%;animation:patient-spin .9s linear infinite}@keyframes patient-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.patient-spinner{animation-duration:2.4s}.patient-input{transition:none}}.patient-room.patient-room [data-theme=light],.patient-room.patient-room[data-theme]{--ground:#ece8df;--raised:#f7f4ee;--raised-2:#f1ede5;--raised-3:#e9e4da;--sunken:#e3dfd3;--line:#dad3c6;--line-strong:#c9bca9;--patient-edge:#c9bca9;--patient-edge-hover:#8c7f70;--patient-field:#f7f4ee;--patient-field-edge:#8c7f70;--patient-field-edge-hover:#6a6157;--patient-hover:#e9e4da;--patient-accent:#8a5e45;--patient-accent-fill:#e3dfd3;--patient-accent-ink:#2a2521;--patient-selected:#8a5e45;--patient-selected-ink:#f7f4ee;--patient-done:#5e6b45;--patient-done-wash:#e4e6d8;--patient-tone-terracotta:#8a5e45;--patient-tone-terracotta-ink:#f7f4ee;--patient-tone-sand:#c9bca9;--patient-tone-sand-ink:#2a2521;--patient-tone-charcoal:#423c36;--patient-tone-charcoal-ink:#ede8dd;--patient-tone-charcoal-edge:transparent;--patient-tone-bone:#e3dfd3;--patient-tone-bone-ink:#2a2521;--patient-tone-bone-edge:#c9bca9;--patient-chart-3:#423c36;--patient-hairline:#dad3c6;--patient-highlight:transparent;--patient-shadow-card:0 1px 2px #423c360f,0 10px 28px -14px #423c3633;--patient-shadow-hover:0 1px 2px #423c360f,0 12px 28px -12px #423c363d;--patient-input-inset:inset 0 1px 2px #423c360d;--patient-primary:var(--brand-accent,#8a5e45);--patient-primary-hover:var(--brand-accent,#774f39);--patient-primary-highlight:#ffffff29;--patient-primary-shadow:0 1px 2px #423c361a,0 6px 16px -8px #423c364d;--ring-glass-from:var(--brand-accent,#8a5e45);--ring-glass-to:var(--brand-accent,#8a5e45);--ring-glass-fill:100%;--ring-from:var(--brand-accent,#8a5e45);--ring-to:var(--brand-accent,#8a5e45);--ring-ink:var(--brand-accent-ink,#f7f4ee);--ink:#2a2521;--ink-body:#423c36;--ink-2:#5c544c;--ink-muted:#6a6157;--ink-muted-lift:#5c544c;--signal-verified:#6e4732;--signal-verified-wash:#eadfd6;--signal-pending:#8a5f1f;--signal-pending-wash:#f1e6d0;--signal-alert:#9a4232;--signal-alert-wash:#f2ddd6;--focus-ring:#8a5e45;--signal-button-ink:#f7f4ee;--elevation-1:0 1px 2px #423c360f,0 10px 28px -14px #423c3633;--type-patient-display:clamp(2rem,1.65rem + 1.5vw,2.625rem);--type-patient-title:clamp(1.75rem,1.5rem + 1vw,2.125rem);--type-patient-question:min(clamp(1.5rem,1.3rem + .8vw,1.875rem),max(1.375rem,.75rem + 2.2dvh));--type-patient-heading:clamp(1.3125rem,1.2rem + .45vw,1.5rem);--type-patient-reading:clamp(1.0625rem,1rem + .35vw,1.1875rem);--type-patient-lead:clamp(1.0625rem,1.02rem + .2vw,1.125rem);--type-patient-control:1.0625rem;--type-patient-action:1.125rem;background-color:var(--ground);color:var(--ink)}@media (prefers-color-scheme:dark){.patient-room.patient-room [data-theme=light],.patient-room.patient-room[data-theme]{color-scheme:dark;--ground:#171311;--raised:#211b18;--raised-2:#2a231f;--raised-3:#2f2723;--sunken:#120f0d;--line:#342b26;--line-strong:#43382f;--patient-edge:#43382f;--patient-edge-hover:#7e6e62;--patient-field:#120f0d;--patient-field-edge:#7e6e62;--patient-field-edge-hover:#9c8f80;--patient-hover:#2f2723;--patient-accent:#d2b49e;--patient-accent-fill:#423c36;--patient-accent-ink:#ede8dd;--patient-selected:#c9bca9;--patient-selected-ink:#211b18;--patient-done:#a3ae86;--patient-done-wash:#2b2921;--patient-tone-terracotta-ink:#f3eee4;--patient-tone-sand-ink:#211b18;--patient-tone-charcoal-edge:#54493f;--patient-tone-bone-ink:#211b18;--patient-tone-bone-edge:transparent;--patient-chart-3:#e3dfd3;--patient-hairline:#342b26;--patient-highlight:#ede8dd0a;--patient-shadow-card:inset 0 1px 0 #ede8dd0a;--patient-shadow-hover:0 10px 30px -12px #0000008c;--patient-input-inset:inset 0 1px 2px #0000004d;--patient-primary:var(--brand-accent,#c9bca9);--patient-primary-hover:var(--brand-accent,#d6cbba);--patient-primary-highlight:#ffffff38;--patient-primary-shadow:0 1px 0 #0006,0 6px 16px -8px #00000080;--ring-glass-from:var(--brand-accent,#c9bca9);--ring-glass-to:var(--brand-accent,#c9bca9);--ring-from:var(--brand-accent,#c9bca9);--ring-to:var(--brand-accent,#c9bca9);--ring-ink:var(--brand-accent-ink,#211b18);--ink:#ede8dd;--ink-body:#dcd5c8;--ink-2:#b3a796;--ink-muted:#9c8f80;--ink-muted-lift:#b3a796;--signal-verified:#e0c3ae;--signal-verified-wash:#30241c;--signal-pending:#d1a76a;--signal-pending-wash:#31281d;--signal-alert:#d98b77;--signal-alert-wash:#32241f;--alert-glass:#d98b77;--focus-ring:#d2b49e;--signal-button-ink:#211b18;--bg-page:#171311;--bg-inset:#120f0d;--bg-card:#211b18;--bg-muted:#2a231f;--bg-hover:#2f2723;--bg-overlay:#28211d;--border-subtle:#342b26;--border-strong:#43382f;--border-control:#7e6e62;--fg-primary:#ede8dd;--fg-body:#dcd5c8;--fg-secondary:#b3a796;--fg-muted:#9c8f80;--action-primary:#d2b49e;--action-primary-hover:#e0c3ae;--action-primary-fg:#211b18;--action-primary-soft:#8a5e4538;--action-fill:#c9bca9;--action-fill-top:#c9bca9;--action-fill-hover:#d6cbba;--action-fill-fg:#211b18;--action-fill-highlight:#ffffff38;--action-primary-soft-fg:#e0c3ae;--focus:#d2b49e;--success:#a3ae86;--success-surface:#a3ae8624;--warning:#d1a76a;--warning-surface:#d1a76a24;--danger:#d98b77;--danger-surface:#d98b7724;--glass-line:#ede8dd14;--glass-highlight:#ede8dd0a;--glass-shadow-control:0 1px 0 #0006,0 10px 30px -12px #0000008c;--elevation-1:inset 0 1px 0 #ede8dd0a}}main.patient-room{background-image:radial-gradient(90% 42% at 50% 0,#c9bca914,#0000 72%);background-repeat:no-repeat}body:has(main.patient-room):after{display:none}.patient-room .patient-fit__column,.patient-room [data-patient-footer]>div{max-width:40rem;padding-inline:clamp(1.25rem,5vw,2rem)}.patient-room .type-patient-reading{line-height:1.55}.patient-room .type-patient-lead{line-height:1.5}.patient-room .type-patient-heading,.patient-room .type-patient-question{line-height:1.3}.patient-room .type-patient-eyebrow{letter-spacing:.06em}.patient-room .btn--chairside{min-width:min(100%,15rem)}.patient-room .btn--primary{background-color:var(--patient-primary);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 var(--patient-primary-highlight),var(--patient-primary-shadow);background-image:none}.patient-room .btn--primary:hover:not(:disabled){background-color:var(--patient-primary-hover);filter:none;background-image:none}.patient-room .btn--primary:after,.patient-room .btn--primary:before{display:none}.patient-room .btn--secondary{background-color:var(--raised);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px var(--line-strong),inset 0 1px 0 0 var(--patient-highlight)}.patient-room .btn--secondary:hover:not(:disabled){background-color:var(--patient-hover);box-shadow:inset 0 0 0 1px var(--line-strong),inset 0 1px 0 0 var(--patient-highlight),var(--patient-shadow-hover)}.patient-room .patient-card{background-color:var(--raised);border-color:var(--patient-hairline);box-shadow:var(--patient-shadow-card)}.patient-room .patient-input{background-color:var(--patient-field);border-color:var(--patient-field-edge);box-shadow:var(--patient-input-inset)}.patient-room .patient-input:hover{border-color:var(--patient-field-edge-hover)}.patient-room .patient-input:focus{border-color:var(--patient-accent)}.patient-room .patient-input[aria-invalid=true]{border-color:var(--signal-alert)}.patient-room .choice-row{border:2px solid var(--patient-edge);border-radius:var(--radius-tile,1.125rem);background-color:var(--raised);-webkit-backdrop-filter:none;backdrop-filter:none;min-height:3.5rem;color:var(--ink-body);font-size:var(--type-patient-lead);box-shadow:inset 0 1px 0 var(--patient-highlight);transition:transform .18s var(--ease-settle),scale .16s var(--ease-settle),border-color .2s var(--ease-settle),background-color .2s var(--ease-settle),box-shadow .22s var(--ease-settle),color .2s var(--ease-settle);padding:.875rem 1.25rem;line-height:1.45}.patient-room .choice-row:active:not(:disabled){scale:.985}@media (hover:hover){.patient-room .choice-row:hover:not(:disabled):not([aria-checked=true]):not([data-selected=true]){box-shadow:inset 0 1px 0 var(--patient-highlight),var(--patient-shadow-hover)}}.patient-room.patient-fit .fit-question .choice-row{min-height:3.5rem;padding-block:.75rem;line-height:1.45}.patient-room.patient-room .choice-row[role=radio]{padding-inline-end:3.75rem;position:relative}.patient-room .choice-row[role=radio]:after{content:"";border:2px solid var(--patient-edge-hover);background-color:var(--raised);width:1.5rem;height:1.5rem;transition:background-color .16s var(--ease-settle),border-color .16s var(--ease-settle);inset-inline-end:1.125rem;border-radius:50%;position:absolute;top:50%;translate:0 -50%}.patient-room .choice-row:hover:not(:disabled){transform:none}.patient-room .choice-row:hover:not(:disabled):not([aria-checked=true]):not([data-selected=true]){border-color:var(--patient-edge-hover);background-color:var(--patient-hover)}.patient-room .choice-row:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.patient-room .choice-row[aria-checked=true],.patient-room .choice-row[data-selected=true]{border-color:var(--patient-selected);background-color:var(--patient-selected);color:var(--patient-selected-ink);font-weight:600;box-shadow:inset 0 1px #ffffff38}.patient-room .choice-row[role=radio][aria-checked=true]:after{border-color:var(--patient-accent-fill);background-color:var(--patient-accent-fill);animation:patient-mark-pop .38s var(--ease-spring)}.patient-room .choice-row[role=radio][aria-checked=true]:before{content:"";z-index:1;border-right:2.5px solid var(--patient-accent-ink);border-bottom:2.5px solid var(--patient-accent-ink);inset-inline-end:1.6875rem;width:.375rem;height:.6875rem;animation:patient-check-draw .42s linear;position:absolute;top:50%;transform:translateY(-62%)rotate(45deg)}.patient-room .patient-note{border-radius:var(--radius-pill,9999px);background-color:var(--signal-verified-wash);color:var(--ink);align-items:center;gap:.5rem;padding:.25rem .875rem;display:inline-flex}.patient-room .patient-note:before{content:"";background-color:var(--patient-accent);border-radius:50%;flex:none;width:.5rem;height:.5rem}.patient-room{transition:background-color .36s var(--ease-settle),color .36s var(--ease-settle)}.patient-room .patient-card{transition:background-color .36s var(--ease-settle),border-color .36s var(--ease-settle),box-shadow .36s var(--ease-settle)}.patient-room .patient-input{transition:border-color .18s var(--ease-settle),background-color .36s var(--ease-settle),box-shadow .36s var(--ease-settle)}.patient-room .type-patient-display,.patient-room .type-patient-question,.patient-room .type-patient-title{letter-spacing:-.02em}.patient-room .patient-fade{animation:patient-room-enter .46s var(--ease-settle)}@keyframes patient-room-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.patient-room .patient-fade .choice-row:nth-child(-n+8){animation:patient-rise var(--patient-rise,.42s) linear}.patient-room .patient-fade .choice-row:nth-child(2){--patient-rise:.49s}.patient-room .patient-fade .choice-row:nth-child(3){--patient-rise:.56s}.patient-room .patient-fade .choice-row:nth-child(4){--patient-rise:.63s}.patient-room .patient-fade .choice-row:nth-child(5){--patient-rise:.7s}.patient-room .patient-fade .choice-row:nth-child(6){--patient-rise:.76s}.patient-room .patient-fade .choice-row:nth-child(7){--patient-rise:.81s}.patient-room .patient-fade .choice-row:nth-child(8){--patient-rise:.86s}@keyframes patient-rise{0%{opacity:0;translate:0 8px}30%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);translate:0 8px}to{opacity:1;translate:0}}@keyframes patient-mark-pop{0%{scale:.55}to{scale:1}}@keyframes patient-check-draw{0%{clip-path:inset(76% 100% 0 0)}22%{clip-path:inset(76% 100% 0 0);animation-timing-function:cubic-bezier(.5,0,.9,.6)}50%{clip-path:inset(76% 0 0);animation-timing-function:cubic-bezier(.22,1,.36,1)}to{clip-path:inset(0)}}.patient-room .patient-note{animation:patient-note-in .38s var(--ease-settle)}.patient-room [role=radiogroup]+p[id]{animation:patient-room-enter .32s var(--ease-settle)}@keyframes patient-note-in{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}.patient-overlay{animation:patient-overlay-in .28s var(--ease-settle)}@keyframes patient-overlay-in{0%{opacity:0}to{opacity:1}}.patient-room .patient-done__ring{transform-box:fill-box;transform-origin:50%;animation:patient-done-ring .64s var(--ease-spring)}@keyframes patient-done-ring{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.patient-room .patient-done__tick{stroke-dasharray:44;animation:patient-done-tick .9s linear}@keyframes patient-done-tick{0%{stroke-dashoffset:46px}34%{stroke-dashoffset:46px;animation-timing-function:cubic-bezier(.65,0,.35,1)}to{stroke-dashoffset:0}}.patient-room .patient-done__rule{animation:patient-done-rule .9s linear}@keyframes patient-done-rule{0%{scale:0 1}45%{animation-timing-function:cubic-bezier(.22,1,.36,1);scale:0 1}to{scale:1}}.join-code{border-radius:var(--radius-tile,1.125rem);font-variant-numeric:tabular-nums;border-color:var(--border-control);caret-color:var(--focus);box-shadow:inset 0 1px 2px var(--ink);padding-inline-start:.1em;font-weight:800}@supports (color:color-mix(in lab,red,red)){.join-code{box-shadow:inset 0 1px 2px color-mix(in srgb,var(--ink) 6%,transparent)}}.join-code{transition:border-color .18s var(--ease-settle),box-shadow .22s var(--ease-settle),background-color .22s var(--ease-settle)}.join-code:hover{border-color:var(--fg-muted)}.join-code:focus{border-color:var(--focus)}.join-code[aria-invalid=true]{border-color:var(--danger)}@media (prefers-reduced-motion:reduce){.join-code,.patient-room,.patient-room .choice-row,.patient-room .choice-row[role=radio]:after,.patient-room .patient-card,.patient-room .patient-input{transition:none}.patient-overlay,.patient-room .choice-row[role=radio][aria-checked=true]:after,.patient-room .choice-row[role=radio][aria-checked=true]:before,.patient-room .patient-done__ring,.patient-room .patient-done__rule,.patient-room .patient-done__tick,.patient-room .patient-fade,.patient-room .patient-fade .choice-row,.patient-room .patient-note,.patient-room [role=radiogroup]+p[id]{animation:none}.patient-room .choice-row:active:not(:disabled){scale:none}}.patient-room.patient-room[data-theme]{--type-patient-display:clamp(2.25rem,1.8rem + 2vw,3.25rem);--type-patient-question:min(clamp(1.75rem,1.4rem + 1.2vw,2.375rem),max(1.5rem,.5rem + 3dvh))}.patient-room .type-patient-display,.patient-room .type-patient-question,.patient-room .type-patient-title{letter-spacing:-.03em;font-weight:800}.patient-room .type-patient-question{line-height:1.15}.patient-room .type-patient-display{line-height:1.05}.patient-room .type-patient-heading{font-weight:800}.patient-room .patient-chip{border-radius:var(--radius-pill);background-color:var(--raised);min-height:2.25rem;box-shadow:inset 0 0 0 1px var(--patient-hairline),var(--patient-shadow-card);color:var(--ink-2);letter-spacing:.01em;font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;padding:.375rem .9375rem .375rem .6875rem;font-size:.9375rem;font-weight:700;line-height:1.2;display:inline-flex}.patient-room .patient-chip:before{content:"";background-color:var(--patient-selected);width:.625rem;height:.625rem;box-shadow:0 0 0 3px var(--patient-selected);border-radius:50%;flex:none}@supports (color:color-mix(in lab,red,red)){.patient-room .patient-chip:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--patient-selected) 26%,transparent)}}.patient-icon-chip{background-color:var(--patient-tone-terracotta,#8a5e45);width:2.5rem;height:2.5rem;color:var(--patient-tone-terracotta-ink,#f7f4ee);border-radius:50%;flex:none;place-items:center;display:inline-grid}.patient-icon-chip svg{width:1.25rem;height:1.25rem}.patient-icon-chip[data-tone=sand]{background-color:var(--patient-tone-sand,#c9bca9);color:var(--patient-tone-sand-ink,#2a2521)}.patient-icon-chip[data-tone=charcoal]{background-color:var(--patient-tone-charcoal,#423c36);color:var(--patient-tone-charcoal-ink,#ede8dd);box-shadow:inset 0 0 0 1px var(--patient-tone-charcoal-edge,transparent)}.patient-icon-chip[data-tone=bone]{background-color:var(--patient-tone-bone,#e3dfd3);color:var(--patient-tone-bone-ink,#2a2521);box-shadow:inset 0 0 0 1px var(--patient-tone-bone-edge,#c9bca9)}.patient-room .patient-brand__pill{border-color:var(--patient-hairline);box-shadow:var(--patient-shadow-card)}.patient-room .patient-brand__pill img{max-height:2rem}.patient-room .patient-brand__swatch{box-shadow:inset 0 0 0 1px #00000014}.patient-room .patient-hero{isolation:isolate;border:1px solid var(--patient-hairline);border-radius:var(--radius-card);background-color:var(--raised);max-width:36rem;box-shadow:var(--patient-shadow-card);margin-inline:auto;padding:clamp(1.5rem,4dvh,2.5rem) clamp(1.25rem,5vw,2.5rem);position:relative;overflow:hidden}.patient-room .patient-hero:after,.patient-room .patient-hero:before{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.patient-room .patient-hero:before{background-color:var(--patient-tone-sand);top:-3rem;width:6.5rem;height:6.5rem;inset-inline-end:-2.5rem}.patient-room .patient-hero:after{background-color:var(--patient-tone-terracotta);bottom:-2.25rem;width:4rem;height:4rem;inset-inline-start:-1.25rem}.patient-room .patient-avatar{background-color:var(--patient-selected);width:4rem;height:4rem;color:var(--patient-selected-ink);box-shadow:0 0 0 6px var(--patient-selected);border-radius:50%;place-items:center;font-size:1.75rem;font-weight:800;line-height:1;display:inline-grid;position:relative}@supports (color:color-mix(in lab,red,red)){.patient-room .patient-avatar{box-shadow:0 0 0 6px color-mix(in srgb,var(--patient-selected) 22%,transparent)}}.patient-room .patient-avatar{animation:patient-avatar-in .72s var(--ease-spring)}.patient-room .patient-avatar__dot{animation:patient-dot-in var(--patient-dot,.9s) linear;border-radius:50%;position:absolute}.patient-room .patient-avatar__dot[data-tone=sand]{background-color:var(--patient-tone-sand);width:.75rem;height:.75rem;top:-.375rem;right:-.875rem}.patient-room .patient-avatar__dot[data-tone=charcoal]{--patient-dot:1.02s;background-color:var(--patient-tone-charcoal);width:.625rem;height:.625rem;box-shadow:inset 0 0 0 1px var(--patient-tone-charcoal-edge);bottom:-.125rem;left:-1.125rem}.patient-room .patient-avatar__dot[data-tone=bone]{--patient-dot:1.14s;background-color:var(--patient-tone-bone);width:.5rem;height:.5rem;box-shadow:inset 0 0 0 1px var(--patient-tone-bone-edge);top:.25rem;left:-1.375rem}@keyframes patient-avatar-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes patient-dot-in{0%{opacity:0;scale:0}45%{opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1);scale:0}to{opacity:1;scale:1}}.patient-room .fit-welcome .patient-hero{animation:patient-rise .52s linear}.patient-room .fit-welcome .fit-welcome__intro{animation:patient-rise .64s linear}.patient-room .fit-welcome .patient-card{animation:patient-rise .76s linear}@media (max-height:44rem){.patient-room .patient-avatar{width:3rem;height:3rem;font-size:1.375rem}.patient-room .patient-hero .patient-chip{margin-top:.75rem}}.patient-room .patient-tile{box-shadow:inset 0 0 0 1px var(--patient-accent)}@supports (color:color-mix(in lab,red,red)){.patient-room .patient-tile{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--patient-accent) 14%,transparent)}}.patient-room .patient-tile>p{padding-top:.3125rem}.patient-room .patient-input--dob{border-radius:var(--radius-tile);letter-spacing:.02em;font-size:clamp(1.5rem,1.3rem + 1vw,1.875rem);font-weight:800}.patient-room .choice-row{color:var(--ink);transition:translate .2s var(--ease-settle),scale .16s var(--ease-settle),border-color .2s var(--ease-settle),background-color .2s var(--ease-settle),box-shadow .22s var(--ease-settle),color .2s var(--ease-settle);font-weight:500}.patient-room.patient-room .choice-row:has(>.choice-row__key){gap:.875rem;padding-inline-start:.75rem}@media (hover:hover){.patient-room .choice-row:hover:not(:disabled):not([aria-checked=true]):not([data-selected=true]){translate:0 -2px}}.patient-room .choice-row__key{background-color:var(--raised-2);width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 2px var(--patient-edge-hover);color:var(--ink);transition:background-color .2s var(--ease-settle),box-shadow .2s var(--ease-settle),color .2s var(--ease-settle);border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:800;line-height:1;display:inline-grid}.patient-room .choice-row__key:before{content:attr(data-key)}.patient-room .choice-row:hover:not(:disabled) .choice-row__key{background-color:var(--patient-selected)}@supports (color:color-mix(in lab,red,red)){.patient-room .choice-row:hover:not(:disabled) .choice-row__key{background-color:color-mix(in srgb,var(--patient-selected) 32%,var(--raised))}}.patient-room .choice-row:hover:not(:disabled) .choice-row__key{box-shadow:inset 0 0 0 2px var(--patient-accent)}.patient-room .choice-row[aria-checked=true] .choice-row__key,.patient-room .choice-row[data-selected=true] .choice-row__key{background-color:var(--patient-accent-fill);box-shadow:none;color:var(--patient-accent-ink);animation:patient-mark-pop .38s var(--ease-spring)}.patient-room .choice-row[aria-checked=true],.patient-room .choice-row[data-selected=true]{box-shadow:inset 0 1px 0 #ffffff38,0 14px 28px -16px var(--patient-selected);font-weight:700}@supports (color:color-mix(in lab,red,red)){.patient-room .choice-row[aria-checked=true],.patient-room .choice-row[data-selected=true]{box-shadow:inset 0 1px 0 #ffffff38,0 14px 28px -16px color-mix(in srgb,var(--patient-selected) 70%,#211b18)}}.patient-room .choice-row[role=radio]:has(>.choice-row__key):after{opacity:0;transition:opacity .18s var(--ease-settle),scale .22s var(--ease-spring);scale:.5}.patient-room .choice-row[role=radio][aria-checked=true]:has(>.choice-row__key):after{opacity:1;scale:1}.patient-room .patient-reading-card>:first-child{margin-top:0}.patient-room .patient-reading-card>:last-child{margin-bottom:0}.patient-room .patient-fade>.patient-pad,.patient-room .patient-fade>.patient-reading-card,.patient-room .patient-fade>.patient-tile{animation:patient-rise .62s linear}.patient-room .patient-fade>.patient-pad{animation-duration:.76s}.patient-room .patient-blocks{align-items:flex-end;gap:.625rem;display:inline-flex}.patient-room .patient-blocks>span{border-radius:var(--radius-pill);background-color:var(--sunken);width:1.75rem;height:4.5rem;position:relative;overflow:hidden}.patient-room .patient-blocks>span:after{content:"";height:var(--bar,60%);border-radius:var(--radius-pill);background-color:var(--patient-tone-terracotta);transform-origin:bottom;animation:patient-bar-grow var(--bar-run,.76s) linear;inset-inline:0;position:absolute;bottom:0}.patient-room .patient-blocks>span[data-tone=terracotta]{--bar:55%}.patient-room .patient-blocks>span[data-tone=sand]{--bar:100%;--bar-run:.88s}.patient-room .patient-blocks>span[data-tone=sand]:after{background-color:var(--patient-tone-sand)}.patient-room .patient-blocks>span[data-tone=third]{--bar:75%;--bar-run:1s}.patient-room .patient-blocks>span[data-tone=third]:after{background-color:var(--patient-chart-3)}@keyframes patient-bar-grow{0%{scale:1 0}30%{animation-timing-function:cubic-bezier(.22,1,.36,1);scale:1 0}to{scale:1}}.patient-room .patient-pad canvas{border-radius:var(--radius-tile);background-color:#f7f4ee;background-image:linear-gradient(#211b183d,#211b183d);background-position:50% 72%;background-repeat:no-repeat;background-size:calc(100% - 3rem) 2px;border-color:#c9bca9;box-shadow:inset 0 2px 8px #423c3614}.patient-room .patient-done-burst{place-items:center;width:7.5rem;height:7.5rem;display:inline-grid;position:relative}.patient-room .patient-done-burst__dot{width:var(--s,.75rem);height:var(--s,.75rem);margin:calc(var(--s,.75rem) / -2);background-color:var(--patient-tone-terracotta);translate:var(--x) var(--y);opacity:.9;animation:patient-burst var(--run,1.2s) linear;border-radius:50%;position:absolute;top:50%;left:50%}.patient-room .patient-done-burst__dot[data-tone=sand]{background-color:var(--patient-tone-sand)}.patient-room .patient-done-burst__dot[data-tone=charcoal]{background-color:var(--patient-tone-charcoal);box-shadow:inset 0 0 0 1px var(--patient-tone-charcoal-edge)}.patient-room .patient-done-burst__dot[data-tone=bone]{background-color:var(--patient-tone-bone);box-shadow:inset 0 0 0 1px var(--patient-tone-bone-edge)}.patient-room .patient-done-burst__dot:first-child{--x:0rem;--y:-5.75rem;--s:.75rem}.patient-room .patient-done-burst__dot:nth-child(2){--x:4.5rem;--y:-3.75rem;--s:.5rem;--run:1.26s}.patient-room .patient-done-burst__dot:nth-child(3){--x:5.75rem;--y:.75rem;--s:.875rem;--run:1.32s}.patient-room .patient-done-burst__dot:nth-child(4){--x:3.75rem;--y:4.5rem;--s:.5rem;--run:1.38s}.patient-room .patient-done-burst__dot:nth-child(5){--x:-.75rem;--y:5.75rem;--s:.625rem;--run:1.24s}.patient-room .patient-done-burst__dot:nth-child(6){--x:-4.75rem;--y:3.5rem;--s:.75rem;--run:1.3s}.patient-room .patient-done-burst__dot:nth-child(7){--x:-5.75rem;--y:-1rem;--s:.5rem;--run:1.36s}.patient-room .patient-done-burst__dot:nth-child(8){--x:-3.5rem;--y:-4.75rem;--s:.875rem;--run:1.42s}@keyframes patient-burst{0%{opacity:0;translate:0;scale:.2}38%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);translate:0;scale:.2}60%{opacity:1}to{translate:var(--x) var(--y);opacity:.9;scale:1}}.patient-room .patient-done-burst .patient-done__tick{stroke-dasharray:64;animation:patient-done-tick-lg .96s linear}@keyframes patient-done-tick-lg{0%{stroke-dashoffset:66px}40%{stroke-dashoffset:66px;animation-timing-function:cubic-bezier(.65,0,.35,1)}to{stroke-dashoffset:0}}.patient-room .patient-done-burst .patient-done{filter:drop-shadow(0 14px 22px var(--patient-selected))}@supports (color:color-mix(in lab,red,red)){.patient-room .patient-done-burst .patient-done{filter:drop-shadow(0 14px 22px color-mix(in srgb,var(--patient-selected) 38%,transparent))}}.patient-room .patient-done__rule{background-color:var(--patient-selected)}.join-cells-wrap{position:relative}.join-code.join-code--cells{z-index:1;width:100%;height:100%;box-shadow:none;color:#0000;-webkit-text-fill-color:transparent;caret-color:#0000;letter-spacing:0;cursor:text;background:0 0;border-color:#0000;padding:0;font-size:1rem;position:absolute;inset:0}.join-code.join-code--cells::selection{color:#0000;background:0 0}.join-cells{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.375rem,1.8vw,.625rem);display:grid}.join-cell{aspect-ratio:5/6;border:2px solid var(--border-control);border-radius:var(--radius-control);background-color:var(--raised);color:var(--ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;box-shadow:inset 0 1px 2px var(--ink);place-items:center;font-size:clamp(1.625rem,1rem + 3vw,2.25rem);font-weight:800;line-height:1;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.join-cell{box-shadow:inset 0 1px 2px color-mix(in srgb,var(--ink) 6%,transparent)}}.join-cell{transition:border-color .18s var(--ease-settle),background-color .18s var(--ease-settle),box-shadow .22s var(--ease-settle)}.join-cell[data-filled=true]{background-color:var(--bg-muted,var(--raised));animation:join-cell-pop .26s var(--ease-spring)}.join-cells-wrap:hover .join-cell{border-color:var(--fg-muted)}.join-code--cells:focus~.join-cells .join-cell[data-next=true]{border-color:var(--focus);box-shadow:0 0 0 4px var(--focus)}@supports (color:color-mix(in lab,red,red)){.join-code--cells:focus~.join-cells .join-cell[data-next=true]{box-shadow:0 0 0 4px color-mix(in srgb,var(--focus) 18%,transparent)}}.join-code--cells:focus~.join-cells .join-cell[data-next=true]:after{content:"";background-color:var(--focus);border-radius:2px;width:2px;height:42%;animation:join-caret 1.1s step-end infinite}.join-code--cells[aria-invalid=true]~.join-cells .join-cell{border-color:var(--danger)}@keyframes join-cell-pop{0%{scale:.82}to{scale:1}}@keyframes join-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.join-cell,.patient-room .choice-row,.patient-room .choice-row[role=radio]:has(>.choice-row__key):after,.patient-room .choice-row__key{transition:none}.join-cell[data-filled=true],.join-code--cells:focus~.join-cells .join-cell[data-next=true]:after,.patient-room .choice-row[aria-checked=true] .choice-row__key,.patient-room .choice-row[data-selected=true] .choice-row__key,.patient-room .fit-welcome .fit-welcome__intro,.patient-room .fit-welcome .patient-card,.patient-room .fit-welcome .patient-hero,.patient-room .patient-avatar,.patient-room .patient-avatar__dot,.patient-room .patient-blocks>span:after,.patient-room .patient-done-burst .patient-done__tick,.patient-room .patient-done-burst__dot,.patient-room .patient-fade>.patient-pad,.patient-room .patient-fade>.patient-reading-card,.patient-room .patient-fade>.patient-tile{animation:none}.patient-room .choice-row:hover:not(:disabled){translate:none}}.site-shell{--font-sans:var(--font-classic-sans),"Inter Tight",system-ui,sans-serif;--font-lyon:var(--font-classic-serif),"Newsreader",georgia,serif;--font-mono-label:var(--font-classic-mono),"Roboto Mono",ui-monospace,monospace;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:.875rem;--radius-xl:1.25rem;--radius-feature:30px;--radius-card-16:16px;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-nested-md:calc(var(--radius-md) - 3px);--radius:var(--radius-sm);font-family:var(--font-sans);font-feature-settings:"cv05" 1,"ss03" 1}.site-shell [data-theme=dark]{--accent-aqua:inherit;--accent-lavender:inherit;--accent-mustard:inherit;--accent-olive:inherit;--accent-orange:inherit;--action-fill:inherit;--action-fill-fg:inherit;--action-fill-highlight:inherit;--action-fill-hover:inherit;--action-fill-top:inherit;--console-dot-dim:inherit;--console-field-opacity:inherit;--console-halo-alpha:inherit;--console-lift:inherit;--console-wash:inherit;--danger-glow:inherit;--glow-aqua:inherit;--glow-aqua-strength:inherit;--success-glow:inherit;--tile-ink:inherit;--tile-lavender:inherit;--tile-mustard:inherit;--tile-olive:inherit;--tile-orange:inherit;--warning-glow:inherit}.site-shell{--neutral-50:#f6f6f3;--neutral-100:#eeefea;--neutral-200:#dfe1db;--neutral-300:#c4c8bf;--neutral-400:#a3a99e;--neutral-450:#8d938a;--neutral-500:#80867c;--neutral-550:#767c72;--neutral-600:#5c6158;--neutral-650:#4e5249;--neutral-700:#3f433c;--neutral-800:#2a2e28;--neutral-850:#1c201a;--neutral-900:#151813;--neutral-950:#0d0f0c;--neutral-975:#070806;--charcoal-50:#f3f4f6;--charcoal-200:#d6d8dc;--charcoal-300:#b6b9bf;--charcoal-400:#989ba4;--charcoal-450:#7d808a;--charcoal-750:#2a2b30;--charcoal-800:#25262b;--charcoal-850:#1d1e22;--charcoal-900:#17181b;--charcoal-950:#0e0f11;--charcoal-975:#0a0b0d;--sage-50:#f2f5f1;--sage-100:#e3eae1;--sage-200:#c8d6c5;--sage-300:#a4b9a1;--sage-400:#8fa68c;--sage-500:#6f886b;--sage-600:#4f6a4c;--sage-700:#415940;--sage-800:#334632;--sage-900:#1f2a1e;--sage-950:#131a12;--amber-50:#fbf0e1;--amber-100:#f4e0c4;--amber-200:#ebc99f;--amber-300:#e0b27e;--amber-400:#cd9860;--amber-500:#b9834a;--amber-600:#9a6a36;--amber-700:#80551f;--amber-800:#5f4019;--amber-900:#2a1f12;--amber-950:#1a130b;--green-50:#e6f1e7;--green-300:#8ccb98;--green-600:#3d7a4b;--green-700:#2f6b3d;--green-750:#275932;--green-900:#15251a;--red-50:#fbeae7;--red-300:#ef9a8b;--red-600:#b23f30;--red-700:#a3382b;--red-900:#2e1713;--type-h1:1.875rem;--type-h1-leading:2.25rem;--type-h2:1.25rem;--type-h2-leading:1.75rem;--type-h3:1.0625rem;--type-h3-leading:1.5rem;--type-h4:.9375rem;--type-h4-leading:1.375rem;--type-body:.9375rem;--type-body-leading:1.5rem;--type-small:.875rem;--type-small-leading:1.25rem;--type-caption:.8125rem;--type-caption-leading:1.125rem;--type-label:.8125rem;--type-label-leading:1.125rem;--type-eyebrow:.75rem;--radius-control:.5rem;--radius-control-nested:calc(var(--radius-control) - 2px);--radius-card:.875rem;--glass-saturate:120%;--bg-page:var(--neutral-50);--bg-inset:var(--neutral-100);--bg-card:#fff;--bg-muted:var(--neutral-100);--bg-hover:var(--neutral-100);--bg-overlay:#fff;--skeleton-ground:var(--bg-muted);--skeleton-sheen:var(--bg-card);--border-subtle:var(--neutral-200);--border-control:var(--neutral-550);--fg-primary:var(--neutral-950);--fg-body:var(--neutral-800);--fg-secondary:var(--neutral-700);--fg-muted:var(--neutral-650);--action-primary:var(--sage-600);--action-primary-hover:var(--sage-700);--action-primary-fg:#fff;--action-primary-soft:var(--sage-100);--action-primary-soft-fg:var(--sage-700);--focus:var(--sage-600);--success:var(--green-750);--success-surface:var(--green-50);--success-solid:var(--green-600);--warning:var(--amber-700);--warning-surface:var(--amber-50);--warning-solid:var(--amber-500);--danger:var(--red-700);--danger-surface:var(--red-50);--danger-solid:var(--red-600);--danger-solid-fg:#fff;--elevation-1:0 1px 2px #0d0f0c0d,0 1px 3px #0d0f0c0a;--elevation-2:0 2px 4px #0d0f0c0d,0 8px 24px #0d0f0c12;--elevation-3:0 4px 8px #0d0f0c0f,0 20px 48px #0d0f0c1f;--surface:var(--bg-page);--surface-raised:var(--bg-card);--border:var(--border-subtle);--text-primary:var(--fg-primary);--text-muted:var(--fg-muted);--primary:var(--action-primary);--glow-sky:#bfdcff;--glow-sky-strength:36%;--rail-top:#f8f9f5;--rail-bottom:#eff1eb;--rail-fill:72%;--rail-wash:#a9bda4;--rail-wash-strength:18%;--rail-edge:#d9ddd3;--rail-ink:var(--fg-secondary);--rail-icon:#5a7d63;--rail-accent:#2d5a40;--rail-accent-mark:#3d7a57;--rail-active-strength:14%;--rail-hover-strength:7%;--rail-card:#fbfcf9;--rail-card-border:#dcdfd6;--glass-blur:14px;--glass-blur-control:8px;--glass-fill-card:84%;--glass-fill-panel:84%;--glass-fill-bar:88%;--glass-fill:72%;--glass-fill-solid:96%;--glass-line:#0d0f0c17;--glass-highlight:#ffffffd1;--glass-inner-shadow:inset 0 1px 0 0 var(--glass-highlight),inset 0 -18px 32px -30px #0d0f0c24;--glass-shadow:0 1px 2px #0d0f0c0d,0 10px 28px -16px #18161029;--glass-shadow-float:0 34px 68px -30px #1816103d,0 8px 18px -10px #1816102e;--glass-shadow-control:0 10px 20px -12px #18161038,0 2px 4px -2px #18161029;--glass-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.05 0 0 0 0 0.06 0 0 0 0 0.05 0 0 0 1.4 -0.55'/%3E%3C/filter%3E%3Crect width='96' height='96' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");--glass-noise-opacity:5%;--glass-field-tint:62%;--glass-field-tint-focus:78%;--glass-tint-control:88%;--glass-sheen:#ffffff1a;--glass-edge-contact:#0d0f0c12;--glass-recess:#0d0f0c12;--glass-tint-strong:74%;--glass-tint-loud:30%;--chart-grid:#1318122e;--chart-grid-faint:#1318121c;--chart-grid-strong:#13181257;--chart-track:#13181217;--glass-primary-fg:#07220a;--glass-rim:#ffffff9e;--glass-spec:#ffffff8c;--glass-spec-mid:#ffffff24;--glass-tint-quiet:40%;--glass-hue-neutral:#e6f1e2;--glass-hue-primary:#4fae63;--glass-hue-danger:#e0483c;--glass-danger-fg:#3a0505;--glass-contrast-fg:#10140f;--glass-hue-contrast:#000;--glass-sat-tinted:135%;--ring-glass-from:#264b20;--ring-glass-to:#0b3e5e;--ring-glass-fill:74%;--alert-glass:#640a00;--contrast-glass:#000}.site-shell [data-theme=dark],:where([data-theme=dark]) .site-shell{--bg-page:var(--charcoal-950);--bg-inset:var(--charcoal-975);--bg-card:var(--charcoal-900);--bg-muted:var(--charcoal-850);--bg-hover:var(--charcoal-800);--bg-overlay:var(--charcoal-850);--skeleton-ground:var(--bg-muted);--skeleton-sheen:var(--bg-hover);--border-subtle:var(--charcoal-750);--border-control:var(--charcoal-450);--fg-primary:var(--charcoal-50);--fg-body:var(--charcoal-200);--fg-secondary:var(--charcoal-300);--fg-muted:var(--charcoal-400);--action-primary:var(--sage-400);--action-primary-hover:var(--sage-300);--action-primary-fg:var(--neutral-950);--action-primary-soft:var(--sage-900);--action-primary-soft-fg:var(--sage-300);--focus:var(--sage-300);--success:var(--green-300);--success-surface:var(--green-900);--success-solid:var(--green-300);--warning:var(--amber-300);--warning-surface:var(--amber-900);--warning-solid:var(--amber-400);--danger:var(--red-300);--danger-surface:var(--red-900);--danger-solid:var(--red-300);--danger-solid-fg:var(--neutral-950);--elevation-1:inset 0 1px 0 #ffffff08,0 1px 2px #0000004d,0 4px 16px #00000038;--elevation-2:inset 0 1px 0 #ffffff0a,0 2px 4px #0000004d,0 12px 32px #0000005c;--elevation-3:inset 0 1px 0 #ffffff0d,0 20px 48px #00000080;--surface:var(--bg-page);--surface-raised:var(--bg-card);--border:var(--border-subtle);--text-primary:var(--fg-primary);--text-muted:var(--fg-muted);--primary:var(--action-primary);--glow-blue:#3d7bf2;--glow-blue-strength:20%;--glow-blue-trail-strength:8%;--glow-sky:var(--glow-blue);--glow-sky-strength:0%;--rail-top:#14161d;--rail-bottom:#0b0c0f;--rail-fill:90%;--rail-wash:var(--glow-blue);--rail-wash-strength:10%;--rail-edge:#24262d;--rail-ink:var(--fg-secondary);--rail-icon:#7d91bf;--rail-accent:#b3cbff;--rail-accent-mark:#6f9bf7;--rail-active-strength:16%;--rail-hover-strength:8%;--rail-card:#17181d;--rail-card-border:#2a2b31;--glass-blur:16px;--glass-blur-control:10px;--glass-fill-card:74%;--glass-fill-panel:82%;--glass-fill-bar:92%;--glass-fill:68%;--glass-fill-solid:94%;--glass-tint-control:74%;--glass-line:#ffffff1a;--glass-highlight:#ffffff14;--glass-inner-shadow:inset 0 1px 0 0 var(--glass-highlight),inset 0 -22px 36px -30px #00000080;--glass-shadow:0 1px 2px #0000004d,0 14px 34px -18px #0000008c;--glass-shadow-float:0 44px 92px -34px #000000b8,0 12px 26px -14px #0000008c;--glass-shadow-control:0 12px 24px -14px #0000009e,0 2px 5px -2px #00000080;--glass-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.4 -0.55'/%3E%3C/filter%3E%3Crect width='96' height='96' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");--glass-noise-opacity:3.5%;--glass-field-tint:62%;--glass-field-tint-focus:78%;--glass-sheen:#ffffff0b;--glass-edge-contact:#00000047;--glass-recess:#00000057;--glass-tint-strong:68%;--glass-tint-loud:26%;--chart-grid:#ffffff1a;--chart-grid-faint:#ffffff0f;--chart-grid-strong:#ffffff38;--chart-track:#ffffff14;--glass-primary-fg:#fff;--glass-rim:#ffffff4d;--glass-spec:#ffffff57;--glass-spec-mid:#ffffff17;--glass-tint-quiet:34%;--glass-hue-neutral:#2a2b30;--glass-hue-primary:#4fae63;--glass-hue-danger:#e0483c;--glass-danger-fg:#fff;--glass-contrast-fg:#fff;--glass-hue-contrast:#fff;--glass-sat-tinted:128%;--ring-glass-from:#b7d5b3;--ring-glass-to:#b8e2fb;--ring-glass-fill:76%;--alert-glass:#e8ab9b;--contrast-glass:#fff}.site-shell{--titlebar-h:0px;--porcelain-base:#f4f1ea;--porcelain-raised:#fcfbf8;--porcelain-sunken:#ece8de;--porcelain-line:#ddd6c8;--porcelain-line-strong:#c0b7a4;--graphite-strong:#24262b;--graphite-body:#33363c;--graphite-secondary:#4a4f57;--graphite-muted:#5e656e;--sage-light:#4a5c47;--sage-light-wash:#e3e9e1;--ochre-light:#6f5a24;--ochre-light-wash:#f2ebd9;--rust-light:#8c4a3a;--rust-light-wash:#f3ded8;--slab-light:#2b2e34;--fog-light:#87806f;--ink-max-light:#16181c;--ink-min-light:#fdfcf9;--iris-light:#5348c4;--iris-pale-light:#736bc2;--iris-deep-light:#c9c4f0;--orchid-light:#993592;--periwinkle-light:#3a68ad;--cyan-light:#00708f;--rose-light:#b06470;--bronze-light:#6f5626;--bronze-muted-light:#8a6b33;--bronze-wash-light:#f0e9da;--accent-sage-light:#5f7a5a;--accent-amber-light:#a8752c;--hero-ground-light:var(--porcelain-base);--hero-pink-light:var(--rose-light);--hero-purple-light:var(--iris-light)}@supports (color:color-mix(in lab,red,red)){.site-shell{--hero-purple-light:color-mix(in srgb,var(--iris-light) 58%,var(--orchid-light))}}.site-shell{--obsidian:var(--porcelain-base);--abyss:var(--porcelain-sunken);--graphite:var(--porcelain-line);--steel:var(--porcelain-line-strong);--silver:var(--slab-light);--fog:var(--fog-light);--ash:var(--graphite-secondary);--cloud:var(--graphite-strong);--contrast-max:var(--ink-max-light);--contrast-min:var(--ink-min-light);--scrim:#0009;--font-display:var(--font-lyon);--accent-sage:var(--accent-sage-light);--accent-amber:var(--accent-amber-light);--hero-ground:var(--hero-ground-light);--hero-pink:var(--hero-pink-light);--hero-purple:var(--hero-purple-light);--eclipse-body:var(--porcelain-line-strong)}@supports (color:color-mix(in lab,red,red)){.site-shell{--eclipse-body:color-mix(in srgb,var(--porcelain-line-strong) 70%,var(--iris-deep-light))}}.site-shell{--iris:var(--iris-light);--iris-pale:var(--iris-pale-light);--iris-deep:var(--iris-deep-light);--orchid:var(--orchid-light);--periwinkle:var(--periwinkle-light);--rose:var(--rose-light);--cyan-signal:var(--cyan-light);--bronze:var(--bronze-light);--bronze-muted:var(--bronze-muted-light);--bronze-wash:var(--bronze-wash-light);--bronze-glow:#6f56261f;--ground:var(--porcelain-base);--raised:var(--porcelain-raised);--raised-2:var(--porcelain-raised);--raised-3:var(--porcelain-sunken);--sunken:var(--porcelain-sunken);--line:var(--porcelain-line);--line-strong:var(--porcelain-line-strong);--ink:var(--graphite-strong);--ink-body:var(--graphite-body);--ink-2:var(--graphite-secondary);--ink-muted:var(--graphite-muted);--ink-muted-lift:var(--graphite-muted);--signal-verified:var(--sage-light);--signal-verified-wash:var(--sage-light-wash);--signal-pending:var(--ochre-light);--signal-pending-wash:var(--ochre-light-wash);--signal-alert:var(--rust-light);--signal-alert-wash:var(--rust-light-wash);--surface-hover:var(--signal-verified)}@supports (color:color-mix(in lab,red,red)){.site-shell{--surface-hover:color-mix(in srgb,var(--signal-verified) 7%,var(--raised-2))}}.site-shell{--focus-ring:var(--sage-light);--focus-ring-w:2px;--focus-ring-offset:3px;--grain-opacity:.02;color-scheme:light;--signal-button-ink:#fdfbf8;--surface:var(--porcelain-base);--surface-raised:var(--porcelain-raised);--surface-sunken:var(--porcelain-sunken);--border:var(--porcelain-line);--border-strong:var(--porcelain-line-strong);--text:var(--graphite-strong);--text-body:var(--graphite-body);--text-secondary:var(--graphite-secondary);--text-tertiary:var(--graphite-muted);--accent:var(--sage-light);--accent-strong:var(--sage-light);--accent-soft:var(--sage-light);--accent-wash:var(--sage-light-wash);--accent-ghost:var(--sage-light-wash);--sage-core:var(--sage-light);--sage-strong:var(--sage-light);--sage-wash:var(--sage-light-wash);--clay-core:var(--rust-light);--clay-strong:var(--rust-light);--clay-wash:var(--rust-light-wash);--amber-core:var(--ochre-light);--amber-strong:var(--ochre-light);--amber-wash:var(--ochre-light-wash);--elev-1:0 1px 0 #fff9 inset,0 1px 2px #24262b0d,0 3px 10px #24262b0d;--elev-2:0 1px 0 #ffffffb3 inset,0 2px 6px #24262b0f,0 10px 30px #24262b14;--elev-3:0 1px 0 #fffc inset,0 6px 14px #24262b12,0 22px 50px #24262b1a;--t-micro:.6875rem;--t-xs:.75rem;--t-sm:.8125rem;--t-base:.9375rem;--t-md:1.0625rem;--t-lg:1.375rem;--d-sm:1.75rem;--d-md:2.5rem;--d-lg:3.5rem;--d-xl:4.5rem;--ease-settle:cubic-bezier(.22,1,.36,1);--ease-spring:cubic-bezier(.34,1.26,.44,1);--ease-quick:ease;--dur-track:.12s;--dur-fast:.2s;--dur-base:.28s;--dur-slow:.62s}.site-shell [data-theme=dark],:where([data-theme=dark]) .site-shell{--obsidian:#0f1011;--abyss:#090a0b;--graphite:#2e2e2e;--steel:#3f4041;--silver:#cacaca;--fog:#6a6b6b;--ash:#9f9fa0;--cloud:#f5f5f7;--accent-sage:#8fa68c;--accent-amber:#b9834a;--rose:#d68a93;--hero-pink:var(--rose);--hero-purple:var(--iris-deep)}@supports (color:color-mix(in lab,red,red)){.site-shell [data-theme=dark],:where([data-theme=dark]) .site-shell{--hero-purple:color-mix(in srgb,var(--iris-deep) 62%,var(--orchid))}}.site-shell [data-theme=dark],:where([data-theme=dark]) .site-shell{--hero-ground:#070806;--eclipse-body:var(--abyss)}@supports (color:color-mix(in lab,red,red)){.site-shell [data-theme=dark],:where([data-theme=dark]) .site-shell{--eclipse-body:color-mix(in srgb,var(--abyss) 62%,var(--contrast-min))}}.site-shell [data-theme=dark],:where([data-theme=dark]) .site-shell{--iris:#847dff;--iris-pale:#d1c9ff;--iris-deep:#4b49aa;--orchid:#dd90d8;--periwinkle:#90b8f0;--cyan-signal:#00b3dd;--slate-1:#191919;--slate-2:#202020;--slate-3:#272727;--ground:var(--obsidian);--raised:var(--slate-1);--raised-2:var(--slate-2);--raised-3:var(--slate-3);--line:var(--graphite);--line-strong:var(--steel);--sunken:var(--abyss);--ink:var(--cloud);--ink-body:var(--silver);--ink-2:var(--ash);--ash-dim:#828282;--ash-lift:#969696;--ink-muted:var(--ash-dim);--ink-muted-lift:var(--ash-lift);--bronze:#c4a574;--bronze-muted:#9a8462;--bronze-wash:#2a2418;--bronze-glow:#c4a57426;--signal-verified:#8fa68c;--signal-verified-wash:#1a231a;--signal-pending:#a8946b;--signal-pending-wash:#241f14;--signal-alert:#b4867a;--signal-alert-wash:#241715;--focus-ring:var(--cloud);--grain-opacity:.05;color-scheme:dark;--signal-button-ink:var(--obsidian);--contrast-max:#fff;--contrast-min:#000;--scrim:#0009;--font-display:var(--font-lyon);--surface:var(--ground);--surface-raised:var(--raised);--surface-sunken:var(--sunken);--border:var(--line);--border-strong:var(--line-strong);--text:var(--ink);--text-body:var(--ink-body);--text-secondary:var(--ink-2);--text-tertiary:var(--ink-muted);--accent:var(--raised-3);--accent-strong:var(--line);--accent-soft:var(--ink-2);--accent-wash:var(--raised-3);--accent-ghost:var(--raised-2);--sage-core:var(--signal-verified);--sage-strong:var(--signal-verified);--sage-wash:var(--signal-verified-wash);--clay-core:var(--signal-alert);--clay-strong:var(--signal-alert);--clay-wash:var(--signal-alert-wash);--amber-core:var(--signal-pending);--amber-strong:var(--signal-pending);--amber-wash:var(--signal-pending-wash);--elev-1:0 1px 0 #ffffff06 inset,0 2px 8px #00000057;--elev-2:0 1px 0 #ffffff08 inset,0 8px 26px #0000006b;--elev-3:0 1px 0 #ffffff0b inset,0 20px 54px #00000080}:where([data-theme=light]) .site-shell{color-scheme:light;--ground:var(--porcelain-base);--raised:var(--porcelain-raised);--raised-2:var(--porcelain-raised);--raised-3:var(--porcelain-sunken);--sunken:var(--porcelain-sunken);--line:var(--porcelain-line);--line-strong:var(--porcelain-line-strong);--ink:var(--graphite-strong);--ink-body:var(--graphite-body);--ink-2:var(--graphite-secondary);--ink-muted:var(--graphite-muted);--ink-muted-lift:var(--graphite-muted);--signal-verified:var(--sage-light);--signal-verified-wash:var(--sage-light-wash);--signal-pending:var(--ochre-light);--signal-pending-wash:var(--ochre-light-wash);--signal-alert:var(--rust-light);--signal-alert-wash:var(--rust-light-wash);--focus-ring:var(--sage-light);--grain-opacity:.02;--signal-button-ink:#fdfbf8;--obsidian:var(--porcelain-base);--abyss:var(--porcelain-sunken);--graphite:var(--porcelain-line);--steel:var(--porcelain-line-strong);--silver:var(--slab-light);--fog:var(--fog-light);--ash:var(--graphite-secondary);--cloud:var(--graphite-strong);--accent-sage:var(--accent-sage-light);--accent-amber:var(--accent-amber-light);--hero-ground:var(--hero-ground-light);--hero-pink:var(--hero-pink-light);--hero-purple:var(--hero-purple-light);--eclipse-body:var(--porcelain-line-strong)}@supports (color:color-mix(in lab,red,red)){:where([data-theme=light]) .site-shell{--eclipse-body:color-mix(in srgb,var(--porcelain-line-strong) 70%,var(--iris-deep-light))}}:where([data-theme=light]) .site-shell{--iris:var(--iris-light);--iris-pale:var(--iris-pale-light);--iris-deep:var(--iris-deep-light);--orchid:var(--orchid-light);--periwinkle:var(--periwinkle-light);--rose:var(--rose-light);--cyan-signal:var(--cyan-light);--bronze:var(--bronze-light);--bronze-muted:var(--bronze-muted-light);--bronze-wash:var(--bronze-wash-light);--bronze-glow:#6f56261f;--contrast-max:var(--ink-max-light);--contrast-min:var(--ink-min-light);--scrim:#0009;--elev-1:0 1px 0 #fff9 inset,0 1px 2px #24262b0d,0 3px 10px #24262b0d;--elev-2:0 1px 0 #ffffffb3 inset,0 2px 6px #24262b0f,0 10px 30px #24262b14;--elev-3:0 1px 0 #fffc inset,0 6px 14px #24262b12,0 22px 50px #24262b1a}.site-shell{--glow-sage:11%;--glow-amber:7%;--glow-vignette:42%;--glow-ink-muted:var(--graphite-muted)}@supports (color:color-mix(in lab,red,red)){.site-shell{--glow-ink-muted:color-mix(in srgb,var(--graphite-muted) 55%,var(--graphite-secondary))}}.site-shell{--ring-from:var(--accent-sage);--ring-to:var(--accent-sage)}@supports (color:color-mix(in lab,red,red)){.site-shell{--ring-to:color-mix(in srgb,var(--accent-sage) 45%,var(--periwinkle))}}.site-shell{--ring-ink:var(--signal-button-ink);--ring-edge:#ffffff8c;--ring-halo:34%;--ring-halo-hover:52%}.site-shell [data-theme=dark],:where([data-theme=dark]) .site-shell{--glow-sage:20%;--glow-amber:13%;--glow-vignette:66%;--glow-ink-muted:var(--ink-muted-lift);--ring-edge:#ffffffb3;--ring-halo:46%;--ring-halo-hover:66%}.site-shell{--motion-ease:var(--ease-settle);--motion-fast:.16s;--motion-base:.24s;--motion-slow:.42s;--motion-rise:8px;--motion-step:45ms}.site-shell .lyon{font-weight:300}.site-shell .font-mono-label{font-family:var(--font-mono-label)}.site-shell .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.site-shell .font-display{font-family:var(--font-classic-display),"Fraunces",georgia,serif}.site-shell .sx-hero-glow:before{background:radial-gradient(closest-side,var(--page-accent,var(--iris)),transparent)}@supports (color:color-mix(in lab,red,red)){.site-shell .sx-hero-glow:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--page-accent,var(--iris)) 13%,transparent),transparent)}}.site-shell .sx-hero-glow:is([data-theme=light] *):before{background:radial-gradient(closest-side,var(--page-accent,var(--iris)),transparent)}@supports (color:color-mix(in lab,red,red)){.site-shell .sx-hero-glow:is([data-theme=light] *):before{background:radial-gradient(closest-side,color-mix(in srgb,var(--page-accent,var(--iris)) 9%,transparent),transparent)}}:where([data-theme=dark]) .site-shell .fragment-glow,:where([data-theme=dark]) .site-shell .lk-device:before,:where([data-theme=dark]) .site-shell .page-hero__wash,:where([data-theme=dark]) .site-shell .sx-closing-glow,:where([data-theme=dark]) .site-shell .sx-hero-glow:after{display:block}.site-shell .lk-video{background:radial-gradient(60% 80% at 30% 30%,var(--accent-sage),transparent 70%),radial-gradient(70% 90% at 80% 70%,#847dff8c,transparent 70%),#1b1d33}@supports (color:color-mix(in lab,red,red)){.site-shell .lk-video{background:radial-gradient(60% 80% at 30% 30%,color-mix(in srgb,var(--accent-sage) 55%,transparent),transparent 70%),radial-gradient(70% 90% at 80% 70%,#847dff8c,transparent 70%),#1b1d33}}.site-shell .lk-route-icon{border-radius:.875rem}.site-shell .lk-closing{border-radius:2rem}.site-shell .rounded-sm{border-radius:.375rem}.site-shell .rounded-md{border-radius:.625rem}.site-shell .rounded-lg{border-radius:.875rem}.site-shell .rounded-xl{border-radius:1.25rem}.site-shell .rounded-2xl{border-radius:1rem}.site-shell .rounded-3xl{border-radius:1.5rem}.site-shell .rounded-feature{border-radius:30px}.site-shell .rounded-card-16{border-radius:16px}html:has(.site-shell),html:has(.site-shell) body{background-color:#f4f1ea}html[data-theme=dark]:has(.site-shell),html[data-theme=dark]:has(.site-shell) body{background-color:#0f1011}:root{--titlebar-h:0px;--porcelain-base:#ece8df;--porcelain-raised:#f7f4ee;--porcelain-sunken:#e3dfd3;--porcelain-line:#dad3c6;--porcelain-line-strong:#c9bca9;--graphite-strong:#2a2521;--graphite-body:#423c36;--graphite-secondary:#5c544c;--graphite-muted:#665d53;--sage-light:#56623f;--sage-light-wash:#e4e6d8;--ochre-light:#7d5518;--ochre-light-wash:#f1e6d0;--rust-light:#9a4232;--rust-light-wash:#f2ddd6;--slab-light:#423c36;--fog-light:#877a6b;--ink-max-light:#2a2521;--ink-min-light:#fbf9f5;--iris-light:#8a5e45;--iris-pale-light:#9e6f55;--iris-deep-light:#eadfd6;--orchid-light:#423c36;--periwinkle-light:#69714d;--cyan-light:#988160;--rose-light:#8a5e45;--bronze-light:#8a5e45;--bronze-muted-light:#7a5039;--bronze-wash-light:#eadfd6;--accent-sage-light:#8a5e45;--accent-amber-light:#988160;--hero-ground-light:var(--porcelain-base);--hero-pink-light:var(--rose-light);--hero-purple-light:var(--iris-light)}@supports (color:color-mix(in lab,red,red)){:root{--hero-purple-light:color-mix(in srgb,var(--iris-light) 58%,var(--iris-pale-light))}}:root{--obsidian:var(--porcelain-base);--abyss:var(--porcelain-sunken);--graphite:var(--porcelain-line);--steel:var(--porcelain-line-strong);--silver:var(--slab-light);--fog:var(--fog-light);--ash:var(--graphite-secondary);--cloud:var(--graphite-strong);--contrast-max:var(--ink-max-light);--contrast-min:var(--ink-min-light);--scrim:#120f0d99;--font-display:var(--font-lyon);--accent-sage:var(--accent-sage-light);--accent-amber:var(--accent-amber-light);--hero-ground:var(--hero-ground-light);--hero-pink:var(--hero-pink-light);--hero-purple:var(--hero-purple-light);--eclipse-body:var(--porcelain-line-strong)}@supports (color:color-mix(in lab,red,red)){:root{--eclipse-body:color-mix(in srgb,var(--porcelain-line-strong) 70%,var(--iris-deep-light))}}:root{--iris:var(--iris-light);--iris-pale:var(--iris-pale-light);--iris-deep:var(--iris-deep-light);--orchid:var(--orchid-light);--periwinkle:var(--periwinkle-light);--rose:var(--rose-light);--cyan-signal:var(--cyan-light);--bronze:var(--bronze-light);--bronze-muted:var(--bronze-muted-light);--bronze-wash:var(--bronze-wash-light);--bronze-glow:#8a5e4529;--ground:var(--porcelain-base);--raised:var(--porcelain-raised);--raised-2:var(--porcelain-raised);--raised-3:var(--porcelain-sunken);--sunken:var(--porcelain-sunken);--line:var(--porcelain-line);--line-strong:var(--porcelain-line-strong);--ink:var(--graphite-strong);--ink-body:var(--graphite-body);--ink-2:var(--graphite-secondary);--ink-muted:var(--graphite-muted);--ink-muted-lift:var(--graphite-muted);--signal-verified:var(--sage-light);--signal-verified-wash:var(--sage-light-wash);--signal-pending:var(--ochre-light);--signal-pending-wash:var(--ochre-light-wash);--signal-alert:var(--rust-light);--signal-alert-wash:var(--rust-light-wash);--surface-hover:var(--signal-verified)}@supports (color:color-mix(in lab,red,red)){:root{--surface-hover:color-mix(in srgb,var(--signal-verified) 7%,var(--raised-2))}}:root{--focus-ring:var(--terracotta-400);--focus-ring-w:2px;--focus-ring-offset:2px;--grain-opacity:0;color-scheme:light;--signal-button-ink:#f7f4ee;--surface:var(--porcelain-base);--surface-raised:var(--porcelain-raised);--surface-sunken:var(--porcelain-sunken);--border:var(--porcelain-line);--border-strong:var(--porcelain-line-strong);--text:var(--graphite-strong);--text-body:var(--graphite-body);--text-secondary:var(--graphite-secondary);--text-tertiary:var(--graphite-muted);--accent:var(--terracotta-500);--accent-strong:var(--terracotta-700);--accent-soft:var(--terracotta-500);--accent-wash:var(--terracotta-50);--accent-ghost:var(--terracotta-50);--sage-core:var(--sage-light);--sage-strong:var(--sage-light);--sage-wash:var(--sage-light-wash);--clay-core:var(--rust-light);--clay-strong:var(--rust-light);--clay-wash:var(--rust-light-wash);--amber-core:var(--ochre-light);--amber-strong:var(--ochre-light);--amber-wash:var(--ochre-light-wash);--elev-1:0 1px 2px #423c360f,0 10px 28px -14px #423c3633;--elev-2:0 1px 2px #423c360f,0 14px 32px -14px #423c363d;--elev-3:0 2px 6px #423c360f,0 22px 48px -16px #423c3647;--t-micro:.6875rem;--t-xs:.75rem;--t-sm:.8125rem;--t-base:.9375rem;--t-md:1.0625rem;--t-lg:1.375rem;--d-sm:1.75rem;--d-md:2.5rem;--d-lg:3.5rem;--d-xl:4.5rem;--ease-settle:cubic-bezier(.22,1,.36,1);--ease-spring:cubic-bezier(.34,1.26,.44,1);--ease-quick:ease;--dur-track:.12s;--dur-fast:.2s;--dur-base:.28s;--dur-slow:.62s}[data-theme=dark]{--obsidian:#171311;--abyss:#120f0d;--graphite:#342b26;--steel:#43382f;--silver:#dcd5c8;--fog:#857869;--ash:#b3a796;--cloud:#ede8dd;--accent-sage:#d2b49e;--accent-amber:#c9bca9;--rose:#8a5e45;--hero-pink:var(--rose);--hero-purple:var(--iris-deep)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--hero-purple:color-mix(in srgb,var(--iris-deep) 62%,var(--iris))}}[data-theme=dark]{--hero-ground:#120f0d;--eclipse-body:var(--abyss)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--eclipse-body:color-mix(in srgb,var(--abyss) 62%,var(--contrast-min))}}[data-theme=dark]{--iris:#d2b49e;--iris-pale:#e0c3ae;--iris-deep:#2f3a26;--orchid:#e3dfd3;--periwinkle:#8c9670;--cyan-signal:#c9bca9;--slate-1:#211b18;--slate-2:#2a231f;--slate-3:#2f2723;--ground:var(--obsidian);--raised:var(--slate-1);--raised-2:var(--slate-2);--raised-3:var(--slate-3);--line:var(--graphite);--line-strong:var(--steel);--sunken:var(--abyss);--ink:var(--cloud);--ink-body:var(--silver);--ink-2:var(--ash);--ash-dim:#a29586;--ash-lift:#aa9d8d;--ink-muted:var(--ash-dim);--ink-muted-lift:var(--ash-lift);--bronze:#c9bca9;--bronze-muted:#9e8f7c;--bronze-wash:#3c352f;--bronze-glow:#c9bca929;--signal-verified:#a3ae86;--signal-verified-wash:#333027;--signal-pending:#d1a76a;--signal-pending-wash:#3a2f23;--signal-alert:#d98b77;--signal-alert-wash:#3b2b25;--focus-ring:var(--terracotta-300);--grain-opacity:0;color-scheme:dark;--signal-button-ink:#211b18;--contrast-max:#fbf9f5;--contrast-min:#120f0d;--scrim:#120f0d99;--font-display:var(--font-lyon);--surface:var(--ground);--surface-raised:var(--raised);--surface-sunken:var(--sunken);--border:var(--line);--border-strong:var(--line-strong);--text:var(--ink);--text-body:var(--ink-body);--text-secondary:var(--ink-2);--text-tertiary:var(--ink-muted);--accent:var(--raised-3);--accent-strong:var(--line);--accent-soft:var(--ink-2);--accent-wash:var(--raised-3);--accent-ghost:var(--raised-2);--sage-core:var(--signal-verified);--sage-strong:var(--signal-verified);--sage-wash:var(--signal-verified-wash);--clay-core:var(--signal-alert);--clay-strong:var(--signal-alert);--clay-wash:var(--signal-alert-wash);--amber-core:var(--signal-pending);--amber-strong:var(--signal-pending);--amber-wash:var(--signal-pending-wash);--elev-1:inset 0 1px 0 #fff0dc0a;--elev-2:inset 0 1px 0 #fff0dc0a,0 10px 30px -12px #0000008c;--elev-3:inset 0 1px 0 #fff0dc0d,0 16px 40px -12px #0009}[data-theme=light]{background-color:var(--porcelain-base);color:var(--graphite-strong);color-scheme:light;--ground:var(--porcelain-base);--raised:var(--porcelain-raised);--raised-2:var(--porcelain-raised);--raised-3:var(--porcelain-sunken);--sunken:var(--porcelain-sunken);--line:var(--porcelain-line);--line-strong:var(--porcelain-line-strong);--ink:var(--graphite-strong);--ink-body:var(--graphite-body);--ink-2:var(--graphite-secondary);--ink-muted:var(--graphite-muted);--ink-muted-lift:var(--graphite-muted);--signal-verified:var(--sage-light);--signal-verified-wash:var(--sage-light-wash);--signal-pending:var(--ochre-light);--signal-pending-wash:var(--ochre-light-wash);--signal-alert:var(--rust-light);--signal-alert-wash:var(--rust-light-wash);--focus-ring:var(--terracotta-400);--grain-opacity:0;--signal-button-ink:#f7f4ee;--obsidian:var(--porcelain-base);--abyss:var(--porcelain-sunken);--graphite:var(--porcelain-line);--steel:var(--porcelain-line-strong);--silver:var(--slab-light);--fog:var(--fog-light);--ash:var(--graphite-secondary);--cloud:var(--graphite-strong);--accent-sage:var(--accent-sage-light);--accent-amber:var(--accent-amber-light);--hero-ground:var(--hero-ground-light);--hero-pink:var(--hero-pink-light);--hero-purple:var(--hero-purple-light);--eclipse-body:var(--porcelain-line-strong)}@supports (color:color-mix(in lab,red,red)){[data-theme=light]{--eclipse-body:color-mix(in srgb,var(--porcelain-line-strong) 70%,var(--iris-deep-light))}}[data-theme=light]{--iris:var(--iris-light);--iris-pale:var(--iris-pale-light);--iris-deep:var(--iris-deep-light);--orchid:var(--orchid-light);--periwinkle:var(--periwinkle-light);--rose:var(--rose-light);--cyan-signal:var(--cyan-light);--bronze:var(--bronze-light);--bronze-muted:var(--bronze-muted-light);--bronze-wash:var(--bronze-wash-light);--bronze-glow:#8a5e4529;--contrast-max:var(--ink-max-light);--contrast-min:var(--ink-min-light);--scrim:#120f0d99;--elev-1:0 1px 2px #423c360f,0 10px 28px -14px #423c3633;--elev-2:0 1px 2px #423c360f,0 14px 32px -14px #423c363d;--elev-3:0 2px 6px #423c360f,0 22px 48px -16px #423c3647}[data-theme=light]:not(:root){--font-display:var(--font-lyon);--contrast-max:#fff;--contrast-min:#000}html{scroll-behavior:auto}body,html{min-height:100%}body{background:var(--ground);color:var(--ink);font-family:var(--font-sans);font-feature-settings:"liga" 1,"calt" 1;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body:after{content:"";z-index:2;pointer-events:none;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:fixed;inset:0}:has(>video),video{--contrast-min:#000}::selection{background:var(--signal-verified-wash);color:var(--ink)}:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}:focus:not(:focus-visible){outline:none}.display{letter-spacing:-.02em;font-weight:700;line-height:1.04}.display,.display-tight{font-family:var(--font-display)}.display-tight{letter-spacing:-.03em;font-weight:800;line-height:1}.label{font-size:var(--t-micro);letter-spacing:.182em;text-transform:uppercase;color:var(--ink-muted);font-weight:500}.section-title{font-size:var(--t-base);letter-spacing:-.006em;color:var(--ink);font-weight:500}.meta{font-size:var(--t-xs);letter-spacing:.03em;color:var(--ink-muted-lift);font-variant-numeric:tabular-nums;font-weight:400}.lyon{font-family:var(--font-lyon);letter-spacing:normal;text-wrap:balance;font-weight:700;line-height:.9}.lyon-italic{font-style:italic}.mono-label{font-family:var(--font-mono-label);letter-spacing:.016em;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.35}.hero-rise>p.mono-label{background-color:var(--hero-ground,#17110e)}@supports (color:color-mix(in lab,red,red)){.hero-rise>p.mono-label{background-color:color-mix(in srgb,var(--hero-ground,#17110e) 55%,transparent)}}.hero-rise>p.mono-label{border-color:var(--contrast-max,#fffbf5)}@supports (color:color-mix(in lab,red,red)){.hero-rise>p.mono-label{border-color:color-mix(in srgb,var(--contrast-max,#fffbf5) 18%,transparent)}}.tabular{font-variant-numeric:tabular-nums}.figure{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.03em;font-weight:800;line-height:.92}.panel{background:var(--raised);border-radius:var(--radius-card);box-shadow:var(--elev-1)}.panel-primary{box-shadow:var(--elev-2)}.panel-lift{transition:transform var(--dur-base) var(--ease-settle),box-shadow var(--dur-base) var(--ease-settle),background-color var(--dur-base) var(--ease-settle);will-change:transform}.panel-lift:hover{box-shadow:var(--elev-2);background:var(--surface-hover);transform:translateY(-2px)}.rule{border:0;border-top:1px solid var(--line)}.bg-tile-olive,.hover\:bg-tile-olive:hover{--tile-ink:var(--tile-olive-ink)}.bg-tile-orange{--tile-ink:var(--tile-orange-ink)}.bg-tile-lavender{--tile-ink:var(--tile-lavender-ink)}.bg-tile-mustard{--tile-ink:var(--tile-mustard-ink)}.reveal-in{animation:reveal .62s var(--ease-settle) both;animation-delay:var(--reveal-delay,0s)}@keyframes reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.clip-mask{margin-bottom:-.08em;padding-bottom:.08em;overflow:hidden}.clip-inner,.clip-mask{display:block}.clip-in .clip-inner{animation:clip-rise .82s var(--ease-settle) both;animation-delay:var(--reveal-delay,0s)}@keyframes clip-rise{0%{transform:translateY(105%)}to{transform:translateY(0)}}.accent-bronze{color:var(--bronze)}.bg-bronze{background-color:var(--bronze);color:var(--contrast-min)}.bg-bronze-wash{background-color:var(--bronze-wash)}.border-bronze{border-color:var(--bronze-muted)}.theme-toggle{border-radius:var(--radius-control);background:var(--raised);border:1px solid var(--line-strong);align-items:center;gap:2px;padding:2px;display:inline-flex}.theme-toggle.self-stretch .theme-toggle-seg{flex:1;justify-content:center}.theme-toggle-seg{border-radius:var(--radius-control-nested,calc(var(--radius-control) - 2px));min-height:28px;font-size:var(--t-xs);color:var(--ink-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-quick),color var(--dur-fast) var(--ease-quick);background:0 0;align-items:center;gap:6px;padding:0 10px;font-weight:400;line-height:1;display:inline-flex}.theme-toggle-seg:hover{color:var(--ink)}.nav-float .theme-toggle,.nav-float .theme-toggle-seg{border-radius:var(--radius-pill)}.theme-toggle-seg[data-on=true]{background:var(--surface-hover);color:var(--ink);font-weight:500}.theme-toggle[data-compact] .theme-toggle-seg{padding:0 7px}@media (max-width:767.98px),(pointer:coarse){.theme-toggle-seg{min-width:44px;min-height:44px}}.progress-bar{background:var(--line);border-radius:2px;height:4px;overflow:hidden}.progress-bar-fill{background:linear-gradient(90deg,var(--bronze-muted),var(--bronze));height:100%;transition:width .48s var(--ease-settle);border-radius:2px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.route-in{animation:route-in var(--motion-slow) var(--motion-ease)}@keyframes route-in{0%{transform:translateY(4px)}to{transform:translateY(0)}}.patient-fade{animation:patient-fade-in .42s var(--ease-settle)}@keyframes patient-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.patient-fade{opacity:1;animation:none;transform:none}}@property --flare-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.flare-ring{isolation:isolate;position:relative}.flare-ring:before{content:"";border-radius:inherit;background:conic-gradient(from var(--flare-angle),transparent 0turn,transparent .62turn,var(--contrast-max) .82turn,var(--contrast-max) .87turn,transparent .96turn,transparent 1turn);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.flare-ring:before{background:conic-gradient(from var(--flare-angle),transparent 0turn,transparent .62turn,color-mix(in srgb,var(--contrast-max) 75%,transparent) .82turn,color-mix(in srgb,var(--contrast-max) 95%,transparent) .87turn,transparent .96turn,transparent 1turn)}}.flare-ring:before{pointer-events:none;animation:flare-turn 7s linear infinite;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes flare-turn{to{--flare-angle:360deg}}.chart-draw{stroke-dasharray:1;stroke-dashoffset:0;animation:chart-draw 1.8s cubic-bezier(.455,.03,.515,.955)}@keyframes chart-draw{0%{stroke-dashoffset:1px}}.bar-draw{transform-origin:0;animation:bar-draw .9s cubic-bezier(.455,.03,.515,.955)}@keyframes bar-draw{0%{transform:scaleX(0)}}.settle{animation:settle 2.5s cubic-bezier(.455,.03,.515,.955)}@keyframes settle{0%{opacity:0;transform:translateY(28px)scale(.985)}}.backdrop-glows:after,.backdrop-glows:before{content:"";background:radial-gradient(38% 44% at 26% 30%,var(--iris) 0,transparent 62%),radial-gradient(34% 40% at 74% 66%,var(--iris-deep) 0,transparent 64%);opacity:.5;will-change:transform;animation:drift-a 26s ease-in-out infinite alternate;position:absolute;inset:-40%}.backdrop-glows:after{background:radial-gradient(30% 36% at 68% 24%,var(--iris-deep) 0,transparent 60%),radial-gradient(40% 46% at 22% 78%,var(--iris) 0,transparent 66%);opacity:.34;animation:none}@keyframes drift-a{to{transform:translate(5%,-4%)scale(1.09)}}@keyframes drift-b{to{transform:translate(-6%,5%)scale(1.06)}}.backdrop-frost:before{content:"";background:linear-gradient(128deg,var(--cyan-signal) 0,var(--periwinkle) 52%,var(--iris-pale) 100%);opacity:.34;will-change:transform;animation:drift-a 30s ease-in-out infinite alternate;position:absolute;inset:-40%}.backdrop-streak:before{content:"";background:linear-gradient(120deg,transparent 0,transparent 38%,var(--contrast-max) 47%,var(--iris-pale) 50%,var(--contrast-max) 53%,transparent 62%,transparent 100%);position:absolute;inset:-40%}@supports (color:color-mix(in lab,red,red)){.backdrop-streak:before{background:linear-gradient(120deg,transparent 0,transparent 38%,color-mix(in srgb,var(--contrast-max) 16%,transparent) 47%,color-mix(in srgb,var(--iris-pale) 30%,transparent) 50%,color-mix(in srgb,var(--contrast-max) 16%,transparent) 53%,transparent 62%,transparent 100%)}}.backdrop-streak:before{will-change:transform;animation:streak 13s cubic-bezier(.455,.03,.515,.955) infinite}.backdrop-streak{background:linear-gradient(140deg,var(--iris),var(--cyan-signal))}@supports (color:color-mix(in lab,red,red)){.backdrop-streak{background:linear-gradient(140deg,color-mix(in oklab,var(--iris) 34%,transparent),color-mix(in oklab,var(--cyan-signal) 22%,transparent))}}@keyframes streak{0%{transform:translate(-62%)}62%,to{transform:translate(62%)}}.chart-reveal{transform-box:fill-box;transform-origin:0;animation:chart-reveal 1.1s cubic-bezier(.85,0,.15,1)}@keyframes chart-reveal{0%{transform:scaleX(0)}}.chart-mark{animation:chart-mark .7s cubic-bezier(.85,0,.15,1) backwards}@keyframes chart-mark{0%{opacity:0;transform:translateY(6px)}}.aurora-field{filter:blur(var(--aurora-blur,64px));pointer-events:none}.aurora-layer{pointer-events:none;border-radius:9999px;position:absolute;top:50%;left:50%;translate:-50% -50%}.nav-capsule{background-color:var(--obsidian)}@supports (color:color-mix(in lab,red,red)){.nav-capsule{background-color:color-mix(in srgb,var(--obsidian) 78%,transparent)}}.nav-capsule{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nav-capsule{background-color:var(--obsidian)}@supports (color:color-mix(in lab,red,red)){.nav-capsule{background-color:color-mix(in srgb,var(--obsidian) var(--glass-fill-solid),transparent)}}}:root[data-landing-compositing=slow] .nav-capsule{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--obsidian)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .nav-capsule{background-color:color-mix(in srgb,var(--obsidian) var(--glass-fill-solid),transparent)}}.rise-tied{will-change:auto}.rise-on{transform:translate3d(0,var(--rise-y,0),0)}:root[data-rise-measuring] .rise-on{transform:none!important}@media print{.rise-on{transform:none!important}}.thread{z-index:1;pointer-events:none;contain:strict;width:200px;position:fixed;inset-block:0;inset-inline-start:0}@media (max-width:1439.98px){.thread{display:none}}.thread__svg{width:200px;display:block;overflow:hidden}.thread__line{fill:none;stroke:url(#thread-progress);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.thread__weight{fill:none;stroke:url(#thread-progress);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.thread__pulse{fill:none;stroke:url(#thread-pulse);stroke-width:1.8px;stroke-linecap:round}.thread__node{fill:var(--accent-sage)}@supports (color:color-mix(in lab,red,red)){.thread__node{fill:color-mix(in srgb,var(--accent-sage) calc(var(--node-active,0) * 85%),transparent)}}.thread__node{stroke:var(--accent-sage)}@supports (color:color-mix(in lab,red,red)){.thread__node{stroke:color-mix(in srgb,var(--accent-sage) calc(28% + var(--node-active,0) * 60%),transparent)}}.thread__node{stroke-width:1px;transition:fill .38s cubic-bezier(.33,1,.68,1),stroke .38s cubic-bezier(.33,1,.68,1)}.thread__seal-ring{fill:none;stroke:var(--accent-sage);stroke-width:1.2px;opacity:.55}.thread__seal-dot{fill:var(--accent-sage);opacity:.75}.thread__stop--sealed{stop-color:var(--accent-sage);stop-opacity:.5}.thread__stop--ahead{stop-color:var(--ink-muted);stop-opacity:.15}.thread__pulse-stop--edge{stop-color:var(--accent-sage);stop-opacity:0}.thread__pulse-stop--mid{stop-color:var(--accent-sage);stop-opacity:.85}@media (prefers-reduced-motion:reduce){.thread{opacity:.5}.thread__pulse{display:none}.thread__node{transition:none}}:root[data-landing-compositing=slow] .thread{display:none}@media print{.thread{display:none}}.eclipse{--eclipse-box:min(104vw,880px)}.eclipse-reserve{width:0;height:calc(var(--eclipse-box) * 1.06);pointer-events:none;grid-area:1/1;justify-self:center;position:relative}.eclipse-stack{width:calc(var(--eclipse-box) * 1.06);transform:scale(var(--eclipse-scale,1));transform-origin:50%;transition:transform var(--dur-track) linear;will-change:transform;inset-block:0;place-items:center;margin-inline-start:calc(var(--eclipse-box) * -.53);display:grid;position:absolute;left:0}.eclipse-body,.eclipse-glow,.eclipse-sheen{aspect-ratio:1;border-radius:9999px;grid-area:1/1}.eclipse-glow{width:var(--eclipse-box);background:radial-gradient(circle closest-side at 50% 42%,var(--iris-pale),var(--iris) 46%,var(--cyan-signal) 62%,transparent 74%)}@supports (color:color-mix(in lab,red,red)){.eclipse-glow{background:radial-gradient(circle closest-side at 50% 42%,color-mix(in srgb,var(--iris-pale) 62%,transparent),color-mix(in srgb,var(--iris) 30%,transparent) 46%,color-mix(in srgb,var(--cyan-signal) 12%,transparent) 62%,transparent 74%)}}.eclipse-glow{filter:blur(calc(var(--eclipse-box) * .052));transform:translateY(-3%)}.eclipse-body{background:var(--abyss)}.eclipse-body,.eclipse-sheen{width:calc(var(--eclipse-box) * .886)}.eclipse-sheen{background:radial-gradient(circle closest-side at 50% 6%,var(--iris-pale),transparent 42%)}@supports (color:color-mix(in lab,red,red)){.eclipse-sheen{background:radial-gradient(circle closest-side at 50% 6%,color-mix(in srgb,var(--iris-pale) 16%,transparent),transparent 42%)}}.eclipse-content{grid-area:1/1;position:relative}.eclipse-content .text-ash{color:var(--contrast-max)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.clip-inner,.reveal{opacity:1!important;transform:none!important}.panel-lift:hover{transform:none}.bar-draw,.chart-draw,.chart-mark,.chart-reveal,.settle{opacity:1!important;stroke-dashoffset:0!important;transform:none!important}.flare-ring:before{background:var(--contrast-max);animation:none!important}@supports (color:color-mix(in lab,red,red)){.flare-ring:before{background:color-mix(in srgb,var(--contrast-max) 16%,transparent)}}.backdrop-frost:before,.backdrop-glows:after,.backdrop-glows:before,.backdrop-streak:before{animation:none!important;transform:none!important}.backdrop-streak:before{opacity:0!important}.eclipse-stack,.rise-on{will-change:auto!important;transform:none!important}.eclipse-stack{transition:none!important}}.consentiq-pinwheel{transform-origin:50%;transition:transform .4s cubic-bezier(.4,0,.2,1)}.consentiq-pinwheel.is-spinning{animation:consentiq-pinwheel-spin 1.6s linear infinite}@keyframes consentiq-pinwheel-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.consentiq-pinwheel.is-spinning{animation:consentiq-pinwheel-breathe 1.8s ease-in-out infinite}@keyframes consentiq-pinwheel-breathe{0%,to{opacity:1}50%{opacity:.45}}}:root{--glow-sage:10%;--glow-amber:6%;--glow-vignette:42%;--glow-ink-muted:var(--graphite-muted)}@supports (color:color-mix(in lab,red,red)){:root{--glow-ink-muted:color-mix(in srgb,var(--graphite-muted) 55%,var(--graphite-secondary))}}:root{--ring-from:var(--action-fill);--ring-to:var(--action-fill);--ring-ink:var(--action-fill-fg);--ring-edge:#fffaf080;--ring-halo:34%;--ring-halo-hover:52%}[data-theme=dark]{--glow-sage:8%;--glow-amber:5%;--glow-vignette:66%;--glow-ink-muted:var(--ink-muted-lift);--ring-edge:#fff0dc80;--ring-halo:46%;--ring-halo-hover:66%}[data-theme=light]:not(:root){--glow-sage:10%;--glow-amber:6%;--glow-vignette:42%;--ring-from:var(--action-fill);--ring-to:var(--action-fill);--ring-ink:var(--action-fill-fg);--glow-ink-muted:var(--graphite-muted)}@supports (color:color-mix(in lab,red,red)){[data-theme=light]:not(:root){--glow-ink-muted:color-mix(in srgb,var(--graphite-muted) 55%,var(--graphite-secondary))}}.auth-scene,.glow-scene{isolation:isolate;background-color:var(--ground);position:relative;overflow-x:clip}.auth-card,.auth-scene,.glass-panel,.glow-scene{--ink-muted:var(--glow-ink-muted)}.auth-scene:before,.glow-scene:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(84% 52% at 50% 0,var(--sand-400) 0,var(--sand-400) 42%,transparent 74%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.auth-scene:before,.glow-scene:before{background:radial-gradient(84% 52% at 50% 0,color-mix(in srgb,var(--sand-400) var(--glow-sage),transparent) 0,color-mix(in srgb,var(--sand-400) var(--glow-amber),transparent) 42%,transparent 74%)}}.auth-scene:before,.glow-scene:before{animation:glow-breathe 34s ease-in-out infinite}.auth-scene:after,.glow-scene:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(118% 88% at 50% 42%,transparent 46%,var(--sunken) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.auth-scene:after,.glow-scene:after{background-image:radial-gradient(118% 88% at 50% 42%,transparent 46%,color-mix(in srgb,var(--sunken) var(--glow-vignette),transparent) 100%)}}@keyframes glow-breathe{0%,to{opacity:1}50%{opacity:.84}}.auth-card,.glass-panel,.panel.panel-primary{background-color:var(--raised);position:relative}@supports (color:color-mix(in lab,red,red)){.auth-card,.glass-panel,.panel.panel-primary{background-color:color-mix(in srgb,var(--raised) var(--glass-fill-panel),transparent)}}.auth-card,.glass-panel,.panel.panel-primary{background-image:var(--glass-noise),linear-gradient(to bottom,var(--glass-sheen),transparent 38%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow-float),inset 0 0 0 1px var(--glass-line),var(--glass-inner-shadow)}.auth-card,.glass-panel{border-radius:var(--radius-xl)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.auth-card,.glass-panel,.panel.panel-primary{background-color:var(--raised)}@supports (color:color-mix(in lab,red,red)){.auth-card,.glass-panel,.panel.panel-primary{background-color:color-mix(in srgb,var(--raised) var(--glass-fill-solid),transparent)}}}:root[data-landing-compositing=slow] .auth-card,:root[data-landing-compositing=slow] .glass-panel,:root[data-landing-compositing=slow] .panel.panel-primary{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--raised)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .auth-card,:root[data-landing-compositing=slow] .glass-panel,:root[data-landing-compositing=slow] .panel.panel-primary{background-color:color-mix(in srgb,var(--raised) var(--glass-fill-solid),transparent)}}.glass-bar{background-color:var(--ground)}@supports (color:color-mix(in lab,red,red)){.glass-bar{background-color:color-mix(in srgb,var(--ground) var(--glass-fill-bar),transparent)}}.glass-bar{background-image:var(--glass-noise);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 0 var(--glass-highlight)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-bar{background-color:var(--ground)}@supports (color:color-mix(in lab,red,red)){.glass-bar{background-color:color-mix(in srgb,var(--ground) var(--glass-fill-solid),transparent)}}}:root[data-landing-compositing=slow] .glass-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--ground)}@supports (color:color-mix(in lab,red,red)){:root[data-landing-compositing=slow] .glass-bar{background-color:color-mix(in srgb,var(--ground) var(--glass-fill-solid),transparent)}}@media (prefers-reduced-transparency:reduce){.auth-card,.glass-panel,.panel.panel-primary{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--raised)}@supports (color:color-mix(in lab,red,red)){.auth-card,.glass-panel,.panel.panel-primary{background-color:color-mix(in srgb,var(--raised) var(--glass-fill-solid),transparent)}}.glass-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--ground)}@supports (color:color-mix(in lab,red,red)){.glass-bar{background-color:color-mix(in srgb,var(--ground) var(--glass-fill-solid),transparent)}}}:root[data-landing-compositing=slow] .auth-scene:before,:root[data-landing-compositing=slow] .glow-scene:before{animation:none}.auth-card .field-input,.auth-field,.glass-panel .field-input{background-color:var(--sunken)}@supports (color:color-mix(in lab,red,red)){.auth-card .field-input,.auth-field,.glass-panel .field-input{background-color:color-mix(in srgb,var(--sunken) var(--glass-field-tint),transparent)}}.auth-card .field-input,.auth-field,.glass-panel .field-input{border-color:var(--line-strong)}@supports (color:color-mix(in lab,red,red)){.auth-card .field-input,.auth-field,.glass-panel .field-input{border-color:color-mix(in srgb,var(--line-strong) 55%,transparent)}}.auth-card .field-input:hover:not(:disabled),.auth-field:hover:not(:disabled),.glass-panel .field-input:hover:not(:disabled){border-color:var(--line-strong)}@supports (color:color-mix(in lab,red,red)){.auth-card .field-input:hover:not(:disabled),.auth-field:hover:not(:disabled),.glass-panel .field-input:hover:not(:disabled){border-color:color-mix(in srgb,var(--line-strong) 85%,transparent)}}.auth-card .field-input:focus,.auth-field:focus,.glass-panel .field-input:focus{background-color:var(--sunken)}@supports (color:color-mix(in lab,red,red)){.auth-card .field-input:focus,.auth-field:focus,.glass-panel .field-input:focus{background-color:color-mix(in srgb,var(--sunken) var(--glass-field-tint-focus),transparent)}}.auth-card .field-input:focus,.auth-field:focus,.glass-panel .field-input:focus{border-color:var(--accent-sage)}@supports (color:color-mix(in lab,red,red)){.auth-card .field-input:focus,.auth-field:focus,.glass-panel .field-input:focus{border-color:color-mix(in srgb,var(--accent-sage) 70%,transparent)}}.auth-card .field-input:focus,.auth-field:focus,.glass-panel .field-input:focus{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:2px}:is(input,select,textarea)[aria-invalid=true]:not([type=checkbox]):not([type=radio]){border-color:var(--signal-alert)}@supports (color:color-mix(in lab,red,red)){:is(input,select,textarea)[aria-invalid=true]:not([type=checkbox]):not([type=radio]){border-color:color-mix(in srgb,var(--signal-alert) 72%,transparent)}}:is(input,select,textarea)[aria-invalid=true]:not([type=checkbox]):not([type=radio]){box-shadow:0 0 0 3px var(--signal-alert)}@supports (color:color-mix(in lab,red,red)){:is(input,select,textarea)[aria-invalid=true]:not([type=checkbox]):not([type=radio]){box-shadow:0 0 0 3px color-mix(in srgb,var(--signal-alert) 16%,transparent)}}input:is([type=checkbox],[type=radio])[aria-invalid=true]{outline:2px solid var(--signal-alert)}@supports (color:color-mix(in lab,red,red)){input:is([type=checkbox],[type=radio])[aria-invalid=true]{outline:2px solid color-mix(in srgb,var(--signal-alert) 80%,transparent)}}input:is([type=checkbox],[type=radio])[aria-invalid=true]{outline-offset:2px}.auth-card .field-input[aria-invalid=true],.auth-field[aria-invalid=true],.glass-panel .field-input[aria-invalid=true]{border-color:var(--signal-alert)}@supports (color:color-mix(in lab,red,red)){.auth-card .field-input[aria-invalid=true],.auth-field[aria-invalid=true],.glass-panel .field-input[aria-invalid=true]{border-color:color-mix(in srgb,var(--signal-alert) 72%,transparent)}}.auth-card .field-input[aria-invalid=true],.auth-field[aria-invalid=true],.glass-panel .field-input[aria-invalid=true]{box-shadow:0 0 0 3px var(--signal-alert)}@supports (color:color-mix(in lab,red,red)){.auth-card .field-input[aria-invalid=true],.auth-field[aria-invalid=true],.glass-panel .field-input[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in srgb,var(--signal-alert) 16%,transparent)}}.auth-card .field-label,.glass-panel .field-label{color:var(--ink)}.auth-card .field-error,.auth-error,.glass-panel .field-error{border-inline-start:2px solid var(--signal-alert)}@supports (color:color-mix(in lab,red,red)){.auth-card .field-error,.auth-error,.glass-panel .field-error{border-inline-start:2px solid color-mix(in srgb,var(--signal-alert) 80%,transparent)}}.auth-card .field-error,.auth-error,.glass-panel .field-error{background:linear-gradient(to inline-end,var(--signal-alert),transparent 72%)}@supports (color:color-mix(in lab,red,red)){.auth-card .field-error,.auth-error,.glass-panel .field-error{background:linear-gradient(to inline-end,color-mix(in srgb,var(--signal-alert) 10%,transparent),transparent 72%)}}.auth-card .field-error,.glass-panel .field-error{border-radius:var(--radius-sm);padding-block:.375rem;padding-inline:.75rem .5rem}@media (prefers-reduced-motion:reduce){.auth-scene:before,.glow-scene:before{animation:none}}[data-video-bar]{--video-gutter:clamp(16px,5.5vw,92px)}@media (max-aspect-ratio:9/10),(max-width:700px){[data-video-bar]{--video-gutter:16px}}@media (min-aspect-ratio:9/10) and (min-width:701px){[data-video-bar]{background-image:linear-gradient(to bottom,#0e0f13,var(--color-video-stage))}}@media (max-width:39.99rem){[data-video-bar] .btn--touch{min-height:2.75rem}}.video-shell{--video-frame-reserve:10rem;width:min(100%,60rem);margin-inline:auto}.video-frame,.video-shell{flex-direction:column;display:flex}.video-frame{aspect-ratio:16/9;width:100%;max-height:calc(100dvh - var(--video-frame-reserve));isolation:isolate;border-radius:var(--radius-xl);background-color:var(--color-video-stage);min-height:12rem;box-shadow:var(--glass-shadow-float),0 0 0 1px var(--glass-line);position:relative;overflow:hidden}.video-shell [data-video-bar]{--video-gutter:0px;background-image:none}@media (max-aspect-ratio:9/10){.video-frame{aspect-ratio:2/3}}@media (max-height:500px){.video-shell{--video-frame-reserve:7.5rem}}.video-frame--replay{max-height:min(70dvh,calc(100dvh - var(--video-frame-reserve)))}@media (min-width:48rem){.video-frame--replay{max-height:55dvh}}.video-inset .video-shell{--video-frame-reserve:12rem}.video-shell:fullscreen{background-color:var(--color-video-stage);width:100%;max-width:none;height:100%}.video-shell:fullscreen .video-frame{aspect-ratio:auto;max-height:none;box-shadow:none;border-radius:0;flex:1}.video-shell:fullscreen [data-video-bar]{--video-gutter:clamp(16px,5.5vw,92px)}.siteb-glow{z-index:-1;pointer-events:none;background:radial-gradient(30rem 22rem at 50% 44%,var(--accent-sage) 0,transparent 70%);position:absolute;inset:-10%}@supports (color:color-mix(in lab,red,red)){.siteb-glow{background:radial-gradient(30rem 22rem at 50% 44%,color-mix(in srgb,var(--accent-sage) 16%,transparent) 0,transparent 70%)}}.siteb-glow{transition:transform .9s var(--ease-settle);will-change:transform}@keyframes siteb-rise{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}.siteb-rise{animation:siteb-rise var(--dur-slow) var(--ease-settle) backwards;animation-delay:calc(var(--rise-i,0) * 70ms + 40ms)}.siteb-title{font-family:var(--font-lyon);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2rem,1.6rem + 1.4vw,2.5rem);font-weight:700;line-height:1.1}.siteb-title--status{font-size:clamp(2.125rem,1.5rem + 2.4vw,3.25rem);line-height:1.06}.siteb-brand{transition:opacity var(--dur-fast) var(--ease-quick)}.siteb-brand:hover{opacity:.8}.siteb-brand:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:6px}.siteb-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,var(--accent-sage),transparent 38%,transparent 64%,var(--accent-amber));padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.siteb-card:before{background:linear-gradient(160deg,color-mix(in srgb,var(--accent-sage) 45%,transparent),transparent 38%,transparent 64%,color-mix(in srgb,var(--accent-amber) 28%,transparent))}}.siteb-card:before{-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.auth-card .field-input,.auth-field{transition:border-color var(--dur-fast) var(--ease-quick),background-color var(--dur-fast) var(--ease-quick),box-shadow var(--dur-fast) var(--ease-quick)}.siteb-link{transition:color var(--dur-fast) var(--ease-quick),text-decoration-color var(--dur-fast) var(--ease-quick)}.siteb-link:hover{text-decoration-color:currentColor}.siteb-emblem{width:3.5rem;height:3.5rem;color:var(--ink-2);background-color:var(--raised);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.siteb-emblem{background-color:color-mix(in srgb,var(--raised) var(--glass-fill-panel),transparent)}}.siteb-emblem{box-shadow:var(--glass-shadow-float),inset 0 0 0 1px var(--glass-line)}.siteb-toc a{color:var(--ink-2);border-radius:var(--radius-sm);transition:color var(--dur-fast) var(--ease-quick),transform var(--dur-base) var(--ease-settle);align-items:baseline;gap:.875rem;padding-block:.5rem;text-decoration:none;display:flex}.siteb-toc a:hover{color:var(--ink);transform:translate(.25rem)}.siteb-toc a:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:2px}.siteb-toc a[aria-current=true]{color:var(--ink)}.siteb-toc-num{font-family:var(--font-mono-label);letter-spacing:.08em;color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.6875rem}.siteb-toc a[aria-current=true] .siteb-toc-num{color:var(--accent-sage)}.siteb-progress{z-index:60;pointer-events:none;transform-origin:0;height:2px;transform:scaleX(var(--siteb-progress,0));background:linear-gradient(to right,var(--accent-sage),var(--accent-amber));position:fixed;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){.siteb-progress{background:linear-gradient(to right,var(--accent-sage),color-mix(in srgb,var(--accent-amber) 70%,var(--accent-sage)))}}:root:has([data-legal-toc]) section[id]{scroll-margin-top:6rem}@media (prefers-reduced-motion:no-preference){:root:has([data-legal-toc]){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){.siteb-rise{animation:none}.siteb-glow,.siteb-toc a{transition:none}.siteb-toc a:hover{transform:none}.siteb-progress{display:none}}@keyframes sx-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes sx-word{0%{opacity:0;transform:translateY(.32em)}to{opacity:1;transform:none}}@keyframes sx-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes sx-drift{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(4%,3%)scale(1.08)}}@keyframes sx-breathe{0%{opacity:.7;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}[data-sx^=stagger]>:nth-child(2){--sx-i:1}[data-sx^=stagger]>:nth-child(3){--sx-i:2}[data-sx^=stagger]>:nth-child(4){--sx-i:3}[data-sx^=stagger]>:nth-child(5){--sx-i:4}[data-sx^=stagger]>:nth-child(6){--sx-i:5}[data-sx^=stagger]>:nth-child(n+7){--sx-i:6}.sx-hero-title .sx-word{display:inline-block}.sx-hero-glow{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sx-hero-glow:after,.sx-hero-glow:before{content:"";border-radius:50%;position:absolute}.sx-hero-glow:before{aspect-ratio:1.6;background:radial-gradient(closest-side,var(--olive-400),transparent);width:min(70vw,820px);top:-34%;right:-12%}@supports (color:color-mix(in lab,red,red)){.sx-hero-glow:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--olive-400) 10%,transparent),transparent)}}.sx-hero-glow:after{aspect-ratio:1.4;background:radial-gradient(closest-side,var(--iris),transparent);width:min(46vw,520px);top:-20%;left:-12%}@supports (color:color-mix(in lab,red,red)){.sx-hero-glow:after{background:radial-gradient(closest-side,color-mix(in srgb,var(--iris) 10%,transparent),transparent)}}.sx-closing-glow{z-index:-1;aspect-ratio:2;pointer-events:none;background:radial-gradient(closest-side,var(--iris),transparent);border-radius:50%;width:min(90vw,760px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.sx-closing-glow{background:radial-gradient(closest-side,color-mix(in srgb,var(--iris) 14%,transparent),transparent)}}.sx-card{transition:transform var(--dur-base) var(--ease-settle),border-color var(--dur-base) var(--ease-quick),background-color var(--dur-base) var(--ease-quick),box-shadow var(--dur-base) var(--ease-quick)}@media (hover:hover){.sx-card:hover{border-color:var(--contrast-max);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.sx-card:hover{border-color:color-mix(in srgb,var(--contrast-max) 16%,transparent)}}.sx-card:hover{box-shadow:0 24px 48px -32px var(--color-black)}@supports (color:color-mix(in lab,red,red)){.sx-card:hover{box-shadow:0 24px 48px -32px color-mix(in srgb,var(--color-black) 70%,transparent)}}}.sx-plan:before{content:"";background:linear-gradient(90deg,transparent,var(--signal-verified),transparent);height:1px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){.sx-plan:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--signal-verified) 70%,transparent),transparent)}}.sx-offer{border-color:var(--signal-verified)}@supports (color:color-mix(in lab,red,red)){.sx-offer{border-color:color-mix(in srgb,var(--signal-verified) 30%,transparent)}}.sx-offer{background:var(--signal-verified)}@supports (color:color-mix(in lab,red,red)){.sx-offer{background:color-mix(in srgb,var(--signal-verified) 7%,transparent)}}.site-faq{transition:border-color var(--dur-base) var(--ease-quick),background-color var(--dur-base) var(--ease-quick)}@media (hover:hover){.site-faq:hover{border-color:var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.site-faq:hover{border-color:color-mix(in srgb,var(--contrast-max) 16%,transparent)}}}.site-faq[open]{border-color:var(--signal-verified)}@supports (color:color-mix(in lab,red,red)){.site-faq[open]{border-color:color-mix(in srgb,var(--signal-verified) 34%,transparent)}}@media screen and (prefers-reduced-motion:no-preference){[data-sx=reveal].sx-play,[data-sx=stagger-inner].sx-play>*>*,[data-sx=stagger].sx-play>*{animation:sx-rise .72s var(--ease-settle) backwards;animation-delay:calc(var(--sx-i,0) * 90ms)}.sx-hero-title .sx-word{animation:sx-word .76s var(--ease-settle) backwards;animation-delay:calc(60ms + var(--sx-i,0) * 55ms)}.sx-hero-rule{transform-origin:0;animation:sx-grow .72s var(--ease-settle) .38s backwards}.text-center .sx-hero-rule{transform-origin:50%}.sx-hero-lead{animation:sx-rise .76s var(--ease-settle) .32s backwards}.sx-hero-glow:before{animation:sx-drift 16s ease-in-out infinite alternate}.sx-hero-glow:after{animation:sx-drift 21s ease-in-out -7s infinite alternate-reverse}.sx-closing-glow{animation:sx-breathe 7s ease-in-out infinite alternate}.site-faq{interpolate-size:allow-keywords}.site-faq::details-content{block-size:0;transition:block-size .38s var(--ease-settle),content-visibility .38s allow-discrete;overflow:clip}.site-faq[open]::details-content{block-size:auto}.site-faq[open] .sx-faq-body{animation:sx-rise .46s var(--ease-settle) 60ms backwards}}.patient-fit{--fit-top:clamp(1.25rem,4.5dvh,3.75rem);--fit-gap:clamp(.875rem,2.4dvh,1.75rem);--patient-footer-h:calc(3.75rem + max(.75rem, env(safe-area-inset-bottom)));--type-patient-question:min(clamp(1.625rem,1.4rem + .9vw,2rem),max(1.5rem,.75rem + 2.3dvh))}.patient-fit:has([data-patient-footer] [role=status]){--patient-footer-h:calc(6rem + max(.75rem, env(safe-area-inset-bottom)))}.patient-fit__column{padding-top:var(--fit-top);padding-bottom:calc(var(--patient-footer-h) + var(--fit-gap))}@media (max-height:50rem){.patient-fit .btn--chairside{min-height:3.5rem}}.patient-fit .fit-question [role=radiogroup]{margin-top:var(--fit-gap);gap:.625rem}.patient-fit .fit-question .choice-row{min-height:3.25rem;padding:.625rem 1.25rem;line-height:1.45}.patient-fit .fit-actions{bottom:var(--patient-footer-h);z-index:1;margin-top:calc(var(--fit-gap) - .75rem);background-image:linear-gradient(to bottom,transparent,var(--ground) .75rem);padding-block:.75rem;position:sticky}.patient-fit .fit-remediation{--fit-replay-chrome:13.5rem;--replay-h:clamp(12rem,calc(100dvh - var(--fit-top) - var(--patient-footer-h) - 3 * var(--fit-gap) - var(--fit-replay-chrome)),33.75rem)}@media (max-width:39.99rem){.patient-fit .fit-remediation{--fit-replay-chrome:15.5rem}}.patient-fit .fit-remediation [data-patient-replay]{margin-top:var(--fit-gap)}.patient-fit .fit-remediation .video-frame--replay{max-height:var(--replay-h)}.patient-fit .fit-remediation .fit-continue{margin-top:var(--fit-gap)}.patient-fit .fit-welcome .type-patient-display{font-size:min(var(--type-patient-display),1.25rem + 2.4dvh)}.patient-fit .fit-welcome .patient-card,.patient-fit .fit-welcome__intro{margin-top:var(--fit-gap)}.patient-fit .fit-welcome .patient-card{padding-block:clamp(1.25rem,3dvh,1.75rem)}.patient-fit .fit-welcome .patient-card .btn--chairside{margin-top:clamp(1.25rem,3dvh,2rem)}@media (min-width:64rem){.patient-fit .fit-welcome__pair{width:min(100vw - 4rem,60rem);margin-top:var(--fit-gap);grid-template-columns:1fr 1fr;gap:1.5rem;margin-left:50%;display:grid;translate:-50%}.patient-fit .fit-welcome .fit-welcome__pair>*{max-width:none;margin:0}.patient-fit .fit-welcome__pair{align-items:start}}@media (max-width:39.99rem){.patient-fit{--fit-top:clamp(1rem,3dvh,2rem)}.patient-fit .fit-welcome .type-patient-display{font-size:min(var(--type-patient-display),2rem)}.patient-fit .fit-welcome__intro{padding-block:1rem}.patient-fit .fit-welcome .patient-card{padding-block:1.25rem}.patient-fit .fit-welcome .patient-card .grid{margin-top:1rem}.patient-fit .fit-welcome .patient-input--dob{padding-block:.75rem}.patient-fit .fit-welcome .patient-card .btn--chairside{margin-top:1rem}}.lookb-terms-row{padding-block:clamp(2rem,4vw,3.25rem);scroll-margin-top:6rem}.lookb-demo{overflow-x:clip}.lookb-demo-title{font-size:clamp(2.5rem,1.8rem + 3vw,4rem);line-height:1.04}.lookb-demo-chain>li:last-child{border-bottom:0}.lk-device{width:100%;max-width:36rem;margin:0;position:relative}.lk-device:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--iris-deep),transparent);border-radius:3rem;position:absolute;inset:8% -6% -10%}@supports (color:color-mix(in lab,red,red)){.lk-device:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--iris-deep) 38%,transparent),transparent)}}.lk-device:before{filter:blur(24px);pointer-events:none}.lk-device__bezel{background:linear-gradient(160deg,var(--contrast-max),var(--abyss) 45%);border-radius:1.75rem;padding:.625rem}@supports (color:color-mix(in lab,red,red)){.lk-device__bezel{background:linear-gradient(160deg,color-mix(in srgb,var(--contrast-max) 16%,var(--abyss)),var(--abyss) 45%)}}.lk-device__bezel{border:1px solid var(--contrast-max)}@supports (color:color-mix(in lab,red,red)){.lk-device__bezel{border:1px solid color-mix(in srgb,var(--contrast-max) 14%,transparent)}}.lk-device__bezel{box-shadow:0 40px 80px -30px #0000008c,0 0 0 1px #00000040}.lk-device__screen{background:var(--obsidian);border:1px solid var(--contrast-max);border-radius:1.25rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.lk-device__screen{border:1px solid color-mix(in srgb,var(--contrast-max) 8%,transparent)}}.lk-step--now{background:var(--accent-sage)}@supports (color:color-mix(in lab,red,red)){.lk-step--now{background:color-mix(in srgb,var(--accent-sage) 30%,transparent)}}.lk-step--now{box-shadow:inset 0 0 0 1px var(--accent-sage)}@supports (color:color-mix(in lab,red,red)){.lk-step--now{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-sage) 60%,transparent)}}.lk-video{background:radial-gradient(60% 80% at 30% 30%,var(--accent-sage),transparent 70%),radial-gradient(70% 90% at 80% 70%,var(--iris),transparent 70%),#211914}@supports (color:color-mix(in lab,red,red)){.lk-video{background:radial-gradient(60% 80% at 30% 30%,color-mix(in srgb,var(--accent-sage) 55%,transparent),transparent 70%),radial-gradient(70% 90% at 80% 70%,color-mix(in srgb,var(--iris) 55%,transparent),transparent 70%),#211914}}.lk-video__light{background:radial-gradient(closest-side,#ffffff2e,#0000);position:absolute;inset:-20%;transform:translate(-10%,-8%)}.lk-video__progress{transform-origin:0}.lk-route-icon{border-radius:var(--radius-control);width:2.75rem;height:2.75rem;color:var(--contrast-max);background:var(--accent-sage);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lk-route-icon{background:color-mix(in srgb,var(--accent-sage) 22%,transparent)}}.lk-route-icon{box-shadow:inset 0 0 0 1px var(--accent-sage)}@supports (color:color-mix(in lab,red,red)){.lk-route-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-sage) 45%,transparent)}}.lk-closing{isolation:isolate;border-radius:var(--radius-card);border:1px solid var(--contrast-max);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.lk-closing{border:1px solid color-mix(in srgb,var(--contrast-max) 10%,transparent)}}.lk-closing{background:radial-gradient(70% 90% at 50% 0,var(--iris-deep),transparent 70%),radial-gradient(50% 70% at 85% 100%,var(--accent-sage),transparent 70%),var(--abyss)}@supports (color:color-mix(in lab,red,red)){.lk-closing{background:radial-gradient(70% 90% at 50% 0,color-mix(in srgb,var(--iris-deep) 42%,transparent),transparent 70%),radial-gradient(50% 70% at 85% 100%,color-mix(in srgb,var(--accent-sage) 22%,transparent),transparent 70%),var(--abyss)}}@media screen and (prefers-reduced-motion:no-preference){@keyframes lk-fill{0%{transform:scaleX(.08)}to{transform:none}}@keyframes lk-drift{0%{transform:translate(-10%,-8%)}to{transform:translate(12%,10%)}}@keyframes lk-pick{0%,55%{opacity:.35;transform:scale(.98)}to{opacity:1;transform:none}}.lk-video__progress{animation:lk-fill 2.4s var(--ease-settle) .3s backwards}.lk-video__light{animation:lk-drift 9s ease-in-out infinite alternate}.lk-answer{animation:lk-pick 2.8s var(--ease-settle) backwards}}.auth-scene:is([data-theme=light],[data-theme=light] *):before,.glow-scene:is([data-theme=light],[data-theme=light] *):before{background:radial-gradient(84% 46% at 50% 0,var(--sand-400) 0,var(--sand-400) 40%,transparent 72%)}@supports (color:color-mix(in lab,red,red)){.auth-scene:is([data-theme=light],[data-theme=light] *):before,.glow-scene:is([data-theme=light],[data-theme=light] *):before{background:radial-gradient(84% 46% at 50% 0,color-mix(in srgb,var(--sand-400) var(--glow-sage),transparent) 0,color-mix(in srgb,var(--sand-400) var(--glow-amber),transparent) 40%,transparent 72%)}}.auth-scene:is([data-theme=light],[data-theme=light] *):after,.glow-scene:is([data-theme=light],[data-theme=light] *):after{background-image:linear-gradient(180deg,transparent 40%,var(--sunken) 100%)}@supports (color:color-mix(in lab,red,red)){.auth-scene:is([data-theme=light],[data-theme=light] *):after,.glow-scene:is([data-theme=light],[data-theme=light] *):after{background-image:linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--sunken) calc(var(--glow-vignette) * .7),transparent) 100%)}}.fragment-glow,.page-hero__wash:is([data-theme=light] *),.siteb-glow,.siteb-glow:is([data-theme=light] *),.sx-closing-glow,.sx-hero-glow:after{display:none}.sx-hero-glow:is([data-theme=light] *):before{background:radial-gradient(closest-side,var(--olive-400),transparent)}@supports (color:color-mix(in lab,red,red)){.sx-hero-glow:is([data-theme=light] *):before{background:radial-gradient(closest-side,color-mix(in srgb,var(--olive-400) 9%,transparent),transparent)}}.lk-closing:is([data-theme=light] *){background:linear-gradient(180deg,var(--iris-deep) 0,transparent 62%),var(--abyss)}@supports (color:color-mix(in lab,red,red)){.lk-closing:is([data-theme=light] *){background:linear-gradient(180deg,color-mix(in srgb,var(--iris-deep) 30%,transparent) 0,transparent 62%),var(--abyss)}}.lk-device:before{display:none}.bd-radial:is([data-theme=light] *){background:linear-gradient(180deg,var(--iris-pale) 0,var(--iris) 26%,transparent 64%),var(--abyss)}@supports (color:color-mix(in lab,red,red)){.bd-radial:is([data-theme=light] *){background:linear-gradient(180deg,color-mix(in srgb,var(--iris-pale) 56%,transparent) 0,color-mix(in srgb,var(--iris) 34%,transparent) 26%,transparent 64%),var(--abyss)}}.eclipse .eclipse-glow:is([data-theme=light] *){opacity:.55}:root{--motion-ease:var(--ease-settle);--motion-fast:.16s;--motion-base:.24s;--motion-slow:.42s;--motion-rise:8px;--motion-step:45ms}@keyframes motion-rise{0%{opacity:0;translate:0 var(--motion-rise)}}@keyframes motion-fade{0%{opacity:0}}@keyframes motion-pop{0%{opacity:0;scale:.94}}@keyframes motion-mark{0%{opacity:0;scale:1 .2}}@keyframes motion-shimmer{0%{background-position:160% 0}to{background-position:-60% 0}}:where(.motion-stagger>*,#console-main .panel,#console-main [data-slot=card]){--motion-i:0}:where(.motion-stagger>*,#console-main .panel,#console-main [data-slot=card]):nth-child(2){--motion-i:1}:where(.motion-stagger>*,#console-main .panel,#console-main [data-slot=card]):nth-child(3){--motion-i:2}:where(.motion-stagger>*,#console-main .panel,#console-main [data-slot=card]):nth-child(4){--motion-i:3}:where(.motion-stagger>*,#console-main .panel,#console-main [data-slot=card]):nth-child(5){--motion-i:4}:where(.motion-stagger>*,#console-main .panel,#console-main [data-slot=card]):nth-child(6){--motion-i:5}:where(.motion-stagger>*,#console-main .panel,#console-main [data-slot=card]):nth-child(7){--motion-i:6}:where(.motion-stagger>*,#console-main .panel,#console-main [data-slot=card]):nth-child(n+8){--motion-i:7}.skeleton{background-color:var(--skeleton-ground);background-image:linear-gradient(100deg,transparent 30%,var(--skeleton-sheen) 50%,transparent 70%)}@supports (color:color-mix(in lab,red,red)){.skeleton{background-image:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--skeleton-sheen) 80%,transparent) 50%,transparent 70%)}}.skeleton{background-position:160% 0;background-repeat:no-repeat;background-size:220% 100%;background-attachment:fixed}.motion-lift,.motion-press{transition:translate var(--motion-fast) var(--motion-ease),scale var(--motion-fast) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease)}@media screen and (prefers-reduced-motion:no-preference){.motion-rise{animation:motion-rise var(--motion-slow) var(--motion-ease) backwards;animation-delay:var(--motion-delay,0s)}.motion-stagger>*{animation:motion-rise var(--motion-slow) var(--motion-ease) backwards;animation-delay:calc(var(--motion-delay,0s) + var(--motion-step) * var(--motion-i,0))}.motion-fade{animation:motion-fade var(--motion-slow) var(--motion-ease) backwards;animation-delay:var(--motion-delay,0s)}.motion-pop{animation:motion-pop var(--motion-base) var(--motion-ease) backwards;animation-delay:var(--motion-delay,0s)}.motion-lift:hover{translate:0 -2px}.motion-press:active:not(:disabled):not([aria-disabled=true]){scale:.98}.skeleton{animation:motion-shimmer 1.6s linear infinite}:where(#console-main .panel,#console-main [data-slot=card]){animation:motion-rise var(--motion-slow) var(--motion-ease) backwards;animation-delay:calc(var(--motion-step) * (var(--motion-i,0) + 1))}:where(#console-main [data-slot=badge]){animation:motion-pop var(--motion-base) var(--motion-ease) .12s backwards}:where([data-slot=alert],[data-console-notices]>*){animation:motion-rise var(--motion-base) var(--motion-ease) backwards}::view-transition-old(root){animation-duration:var(--motion-slow);animation-timing-function:var(--motion-ease)}::view-transition-new(root){animation-duration:var(--motion-slow);animation-timing-function:var(--motion-ease)}}@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-space-y-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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}