/*! 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)))){:host,:root{--tk-space-0:0px;--tk-space-1:4px;--tk-space-2:8px;--tk-space-3:12px;--tk-space-4:16px;--tk-space-5:24px;--tk-space-6:32px;--tk-space-7:48px;--tk-space-8:64px;--tk-space-9:96px;--tk-surface-base:#f4f4f4;--tk-surface-default:#fff;--tk-surface-raised:#fff;--tk-surface-sunken:#e4e4e4;--tk-surface-inverse:#1f1f1f;--tk-text-primary:#1f1f1f;--tk-text-secondary:#4a4a4a;--tk-text-tertiary:#636363;--tk-text-inverse:#fff;--tk-text-disabled:gray;--tk-line-subtle:#eee;--tk-line-default:#e0e0e0;--tk-line-strong:gray;--tk-action-fill:#1f1f1f;--tk-action-fill-hover:#333;--tk-action-fill-active:#000;--tk-action-text:#fff;--tk-focus-color:#1f1f1f;--tk-focus-width:2px;--tk-focus-offset:2px;--tk-radius-nested:0px;--tk-radius-none:0px;--tk-radius-sm:4px;--tk-radius-md:8px;--tk-radius-control:8px;--tk-radius-button:9999px;--tk-radius-lg:16px;--tk-radius-xl:32px;--tk-radius-full:9999px;--tk-target-min:24px;--tk-target-comfortable:44px;--tk-measure:53ch;--tk-measure-narrow:46ch;--tk-density:1;--tk-meter-value:0;--tk-leading-display:1.04;--tk-tracking-display:-.035em;--tk-tracking-snug:-.01em;--tk-scrim-aa-large:.42;--tk-scrim-aa:.54;--tk-scrim-aaa:.66;--tk-scrim-hold:62%;--tk-scrim-ink:#000;--tk-text-on-scrim:#fff;--tk-plate-max:352px;--tk-plate-max-portrait:240px;--tk-plate-min:64px;--tk-glass-fill:#fff;--tk-glass-ink:#0f0f0f;--tk-glass-line:#d0d0d0;--tk-texture-ink:#d0d0d0;--tk-texture-paint:#d0d0d0;--tk-gradient-from:#fff;--tk-gradient-to:#e4e4e4;--tk-gradient-angle:180deg;--tk-gradient-stop:100%;--tk-gradient-origin:50% 50%;--tk-data-ink:#1f1f1f;--tk-icon-stroke:2;--tk-icon-sm:16px;--tk-icon-md:20px;--tk-icon-lg:24px;--tk-font-display:inherit;--tk-display-case:none;--tk-logo-ink:#1f1f1f;--tk-logo-mark-ink:#1f1f1f;--tk-logo-word-ink:#1f1f1f;--tk-logo-tagline-ink:#4a4a4a;--tk-logo-tile:#e4e4e4;--tk-logo-word-weight:700;--tk-logo-word-tracking:-.02em}*,::backdrop,:after,:before{--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking: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;--tk-plate-bleed-pad:0px}}}@layer theme{:host,:root{--font-sans:var(--font-body),ui-sans-serif,system-ui,sans-serif;--font-serif:var(--font-display),Georgia,"Times New Roman",serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-sm:24rem;--text-base:1.25rem;--text-lg:1.5rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.875rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:2.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-semibold:600;--tracking-widest:.1em;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand-900:#0c2448;--color-brand-800:#0c3054;--color-brand-700:#183054;--color-brand-600:#245484;--color-brand-300:#849cb4;--color-brand-100:#e4eaf0;--color-parchment:#fcfcfc;--color-surface:#f0f0f0;--color-accent-700:#78543c;--radius-card:.5rem}}@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 legacy{:root{color-scheme:light}html{font-size:100%}body{background:var(--color-parchment);color:var(--color-brand-900);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.6}h1,h2,h3{font-family:var(--font-serif);letter-spacing:-.01em;line-height:1.2}footer a,main a{text-underline-offset:.2em;text-decoration:underline}footer a.button,main a.button{text-decoration:none}.member-writing{text-wrap:pretty;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}.member-writing>*+*{margin-top:1em}.member-writing ol,.member-writing ul{padding-left:1.4em}.member-writing ul{list-style:outside}.member-writing ol{list-style:decimal}.member-writing li+li{margin-top:.4em}[role=button],a.button,button,input,select,summary,textarea{min-height:44px}:focus-visible{outline:3px solid var(--color-brand-600);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}}@layer reset{*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;min-height:100svh}canvas,img,picture,svg,video{max-inline-size:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}:where(a){color:inherit}:where(ul,ol):is([class],[data-shell]){padding:0;list-style:none}:focus-visible{outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:var(--tk-focus-offset)}:where(:focus:not(:focus-visible)){outline:none}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer tokens{:root{--_space-0:0px;--_space-1:.25rem;--_space-2:.5rem;--_space-3:.75rem;--_space-4:1rem;--_space-5:1.5rem;--_space-6:2rem;--_space-7:3rem;--_space-8:4rem;--_space-9:6rem;--tk-font-sans:"Manrope","Manrope Fallback",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--tk-font-mono:"Geist Mono",ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--tk-font-display:var(--tk-font-sans);--tk-display-case:none;--tk-icon-stroke:2;--tk-icon-sm:1rem;--tk-icon-md:1.25rem;--tk-icon-lg:1.5rem;--tk-size-xs:.75rem;--tk-size-sm:.875rem;--tk-size-base:1rem;--tk-size-md:1.125rem;--tk-size-lg:1.25rem;--tk-size-xl:1.5rem;--tk-size-2xl:1.875rem;--tk-size-3xl:2.25rem;--tk-size-4xl:3rem;--tk-leading-display:1.04;--tk-leading-tight:1.15;--tk-leading-snug:1.3;--tk-leading-normal:1.5;--tk-leading-relaxed:1.6;--tk-tracking-display:-.035em;--tk-tracking-tight:-.02em;--tk-tracking-snug:-.01em;--tk-tracking-normal:0em;--tk-tracking-wide:.04em;--tk-weight-normal:400;--tk-weight-medium:500;--tk-weight-semibold:600;--tk-weight-bold:700;--tk-radius-none:0;--tk-radius-sm:4px;--tk-radius-md:8px;--tk-radius-lg:16px;--tk-radius-xl:2rem;--tk-radius-full:9999px;--tk-search-width:14rem;--tk-plate-max:22rem;--tk-plate-max-portrait:15rem;--tk-plate-min:4rem;--tk-scrim-aa-large:.42;--tk-scrim-aa:.54;--tk-scrim-aaa:.66;--tk-scrim-hold:62%;--tk-scrim-cover:100%;--tk-scrim-level-min:.25;--tk-scrim-level-max:.88;--tk-scrim-hover:var(--tk-scrim-aaa);--tk-scrim-blur-min:2px;--tk-scrim-blur-base:8px;--tk-scrim-blur-max:20px;--tk-scrim-level:var(--tk-scrim-aa);--tk-scrim-frost:var(--tk-scrim-blur-base);--tk-measure:53ch;--tk-measure-narrow:44ch;--tk-target-min:24px;--tk-target-comfortable:44px;--tk-duration-fast:.12s;--tk-duration-base:.2s;--tk-duration-slow:.32s;--tk-ease-standard:cubic-bezier(.2,0,0,1);--tk-ease-entrance:cubic-bezier(0,0,0,1);--tk-ease-exit:cubic-bezier(.3,0,1,1);--tk-motion-ink:var(--tk-duration-fast) var(--tk-ease-standard);--tk-motion-surface:var(--tk-duration-fast) var(--tk-ease-standard);--tk-motion-line:var(--tk-duration-fast) var(--tk-ease-standard);--tk-motion-elevation:var(--tk-duration-base) var(--tk-ease-standard);--tk-motion-opacity:var(--tk-duration-base) var(--tk-ease-standard);--tk-motion-transform:var(--tk-duration-base) var(--tk-ease-standard);--tk-motion-size:var(--tk-duration-base) var(--tk-ease-standard);--tk-motion-enter:var(--tk-duration-base) var(--tk-ease-entrance);--tk-motion-exit:var(--tk-duration-fast) var(--tk-ease-exit);--tk-shadow-none:none;--tk-shadow-sm:0 1px 2px #0000000f;--tk-shadow-md:0 2px 8px #00000014;--tk-density:1}[data-density=compact]{--tk-density:.75}[data-density=comfortable]{--tk-density:1.25}:root,[data-brand],[data-density]{--tk-space-0:calc(var(--_space-0) * var(--tk-density));--tk-space-1:calc(var(--_space-1) * var(--tk-density));--tk-space-2:calc(var(--_space-2) * var(--tk-density));--tk-space-3:calc(var(--_space-3) * var(--tk-density));--tk-space-4:calc(var(--_space-4) * var(--tk-density));--tk-space-5:calc(var(--_space-5) * var(--tk-density));--tk-space-6:calc(var(--_space-6) * var(--tk-density));--tk-space-7:calc(var(--_space-7) * var(--tk-density));--tk-space-8:calc(var(--_space-8) * var(--tk-density));--tk-space-9:calc(var(--_space-9) * var(--tk-density));--tk-radius-nested:var(--tk-radius-xl);--tk-radius-control:var(--tk-radius-md);--tk-size-display:clamp(var(--tk-size-3xl),calc(var(--tk-size-3xl) + (100vw - 22.5rem) * .05),var(--tk-size-4xl));--tk-size-title:clamp(var(--tk-size-2xl),calc(var(--tk-size-2xl) + (100vw - 22.5rem) * .03),var(--tk-size-3xl));--tk-size-heading:clamp(var(--tk-size-xl),calc(var(--tk-size-xl) + (100vw - 22.5rem) * .02),var(--tk-size-2xl));--tk-gutter:var(--tk-space-4);--tk-control-min:max(var(--tk-target-min),calc(2.25rem * var(--tk-density)));--tk-field-min:max(var(--tk-target-min),calc(2.5rem * var(--tk-density)))}@media (min-width:80rem){:root,[data-brand],[data-density]{--tk-gutter:var(--tk-space-5)}}:root{--tk-texture-hatch:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8"><path d="M-2 2 2 -2M0 8 8 0M6 10 10 6" stroke="%23000" stroke-width="1.25" fill="none"/></svg>');--tk-texture-dots:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8"><circle cx="1" cy="1" r="0.75"/></svg>');--tk-texture-rule:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="6" height="6" viewBox="0 0 6 6"><rect width="6" height="1"/></svg>');--tk-texture-grid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><path d="M12 0H0M0 0V12" stroke="%23000" stroke-width="1" fill="none"/></svg>');--tk-texture-noise:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><circle cx="2" cy="3" r="0.6"/><circle cx="9" cy="1" r="0.5"/><circle cx="14" cy="6" r="0.55"/><circle cx="5" cy="10" r="0.5"/><circle cx="11" cy="13" r="0.6"/><circle cx="1" cy="14" r="0.45"/></svg>');--tk-texture-weave:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10"><path d="M-2 2 2 -2M0 10 10 0M8 12 12 8M-2 8 2 12M0 0 10 10M8 -2 12 2" stroke="%23000" stroke-width="0.9" fill="none"/></svg>');--tk-texture-chevron:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="10" viewBox="0 0 14 10"><path d="M0 7 7 1 14 7" stroke="%23000" stroke-width="1.3" fill="none" stroke-linecap="square"/></svg>');--tk-texture-grain:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><circle cx="3" cy="2" r="0.45"/><circle cx="11" cy="4" r="0.4"/><circle cx="17" cy="1" r="0.45"/><circle cx="7" cy="8" r="0.4"/><circle cx="15" cy="9" r="0.45"/><circle cx="1" cy="11" r="0.4"/><circle cx="9" cy="14" r="0.45"/><circle cx="19" cy="15" r="0.4"/><circle cx="5" cy="18" r="0.45"/><circle cx="13" cy="19" r="0.4"/><circle cx="18" cy="11" r="0.35"/><circle cx="4" cy="6" r="0.35"/></svg>');--tk-texture-paper:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="180" height="180"><filter id="t" x="0" y="0" width="100%" height="100%"><feTurbulence type="fractalNoise" stitchTiles="stitch" baseFrequency="0.9" numOctaves="4"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0"/></filter><rect width="180" height="180" filter="url(%23t)"/></svg>');--tk-texture-stone:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="220" height="220"><filter id="t" x="0" y="0" width="100%" height="100%"><feTurbulence type="fractalNoise" stitchTiles="stitch" baseFrequency="0.16" numOctaves="5"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1 0 0 0 -0.62"/></filter><rect width="220" height="220" filter="url(%23t)"/></svg>');--tk-texture-mist:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="900" height="900"><filter id="t" x="0" y="0" width="100%" height="100%"><feTurbulence type="fractalNoise" stitchTiles="stitch" baseFrequency="0.012" numOctaves="3"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1 0 0 0 -0.2"/></filter><rect width="900" height="900" filter="url(%23t)"/></svg>');--tk-texture-grit:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="140" height="140"><filter id="t" x="0" y="0" width="100%" height="100%"><feTurbulence type="fractalNoise" stitchTiles="stitch" baseFrequency="2.2" numOctaves="2"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.85 0 0 0 0"/></filter><rect width="140" height="140" filter="url(%23t)"/></svg>');--tk-texture-halftone:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12"><radialGradient id="d"><stop offset="0" stop-color="%23fff"/><stop offset="0.45" stop-color="%23fff" stop-opacity="0.55"/><stop offset="1" stop-color="%23fff" stop-opacity="0"/></radialGradient><circle cx="6" cy="6" r="4.2" fill="url(%23d)"/></svg>');--tk-texture-mask:var(--tk-texture-hatch);--tk-texture-scale:8px 8px;--tk-texture-paint:var(--tk-texture-ink);--tk-texture-signature:var(--tk-texture-mask);--tk-texture-signature-scale:var(--tk-texture-scale)}:where([data-texture]){background-color:var(--tk-texture-ink);-webkit-mask-image:var(--tk-texture-mask);mask-image:var(--tk-texture-mask);-webkit-mask-size:var(--tk-texture-scale);mask-size:var(--tk-texture-scale)}:where([data-texture=brand],[data-texture-overlay=brand]),:where([data-texture],[data-texture-overlay]){--_mask:var(--tk-texture-mask);--_scale:var(--tk-texture-scale)}:where([data-texture=signature],[data-texture-overlay=signature]){--_mask:var(--tk-texture-signature);--_scale:var(--tk-texture-signature-scale)}:where([data-texture=hatch],[data-texture-overlay=hatch]){--_mask:var(--tk-texture-hatch);--_scale:8px 8px}:where([data-texture=dots],[data-texture-overlay=dots]){--_mask:var(--tk-texture-dots);--_scale:8px 8px}:where([data-texture=rule],[data-texture-overlay=rule]){--_mask:var(--tk-texture-rule);--_scale:6px 6px}:where([data-texture=grid],[data-texture-overlay=grid]){--_mask:var(--tk-texture-grid);--_scale:12px 12px}:where([data-texture=noise],[data-texture-overlay=noise]){--_mask:var(--tk-texture-noise);--_scale:16px 16px}:where([data-texture=weave],[data-texture-overlay=weave]){--_mask:var(--tk-texture-weave);--_scale:10px 10px}:where([data-texture=chevron],[data-texture-overlay=chevron]){--_mask:var(--tk-texture-chevron);--_scale:14px 10px}:where([data-texture=grain],[data-texture-overlay=grain]){--_mask:var(--tk-texture-grain);--_scale:20px 20px}:where([data-texture=paper],[data-texture-overlay=paper]){--_mask:var(--tk-texture-paper);--_scale:180px 180px}:where([data-texture=stone],[data-texture-overlay=stone]){--_mask:var(--tk-texture-stone);--_scale:220px 220px}:where([data-texture=mist],[data-texture-overlay=mist]){--_mask:var(--tk-texture-mist);--_scale:900px 900px}:where([data-texture=grit],[data-texture-overlay=grit]){--_mask:var(--tk-texture-grit);--_scale:140px 140px}:where([data-texture=halftone],[data-texture-overlay=halftone]){--_mask:var(--tk-texture-halftone);--_scale:12px 12px}:where([data-texture]){background:var(--tk-texture-paint);-webkit-mask-image:var(--_mask);mask-image:var(--_mask);-webkit-mask-size:var(--_scale);mask-size:var(--_scale);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:repeat;mask-repeat:repeat}:where([data-texture=none]){background-color:#0000;-webkit-mask-image:none;mask-image:none}:where([data-texture-overlay]){isolation:isolate;position:relative}:where([data-texture-overlay]):after{content:"";z-index:-1;pointer-events:none;background:var(--tk-texture-paint);-webkit-mask-image:var(--_mask);mask-image:var(--_mask);-webkit-mask-size:var(--_scale);mask-size:var(--_scale);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:repeat;mask-repeat:repeat}:where([data-texture-overlay=none]):after{content:none}@media (prefers-contrast:more){:where([data-texture-overlay]):after,:where([data-texture]){-webkit-mask-image:none;mask-image:none}}:root{--tk-gradient-from:var(--tk-surface-default);--tk-gradient-to:var(--tk-surface-sunken);--tk-gradient-angle:180deg;--tk-gradient-stop:100%;--tk-gradient-origin:50% 50%}[data-brand=xmb]{--xmb-navy-900:#0c2448;--xmb-navy-800:var(--board-primary,#0c3054);--xmb-navy-700:#183054;--xmb-link:#1f4b7a;--xmb-slate:#3c6084;--xmb-steel:var(--board-muted,#849cb4);--xmb-mist:#e4eaf0;--xmb-fog:#f0f0f0;--xmb-parchment:#fcfcfc;--xmb-white:#fff;--xmb-leather:#6a4a34;--xmb-sand:#f5efe6;--xmb-gold:#e8c46a;--tk-surface-base:var(--xmb-parchment);--tk-surface-default:var(--xmb-parchment);--tk-surface-raised:var(--xmb-white);--tk-surface-sunken:var(--xmb-fog);--tk-surface-inverse:var(--xmb-navy-800);--tk-text-primary:var(--xmb-navy-900);--tk-text-secondary:var(--xmb-navy-900);--tk-text-tertiary:var(--xmb-navy-900);--tk-text-inverse:var(--xmb-parchment);--tk-text-disabled:var(--xmb-slate);--tk-link-text:var(--xmb-link);--tk-link-hover:var(--xmb-navy-900);--tk-link-visited:var(--xmb-link);--tk-line-subtle:var(--xmb-mist);--tk-line-default:var(--xmb-steel);--tk-line-strong:var(--xmb-slate);--tk-scrim-ink:var(--xmb-navy-900);--tk-glass-fill:var(--xmb-parchment);--tk-glass-ink:var(--xmb-navy-900);--tk-glass-line:var(--xmb-steel);--tk-motion-ink:var(--tk-duration-fast) var(--tk-ease-standard);--tk-motion-surface:var(--tk-duration-fast) var(--tk-ease-standard);--tk-motion-line:var(--tk-duration-fast) var(--tk-ease-standard);--tk-motion-elevation:var(--tk-duration-base) var(--tk-ease-standard);--tk-motion-opacity:var(--tk-duration-base) var(--tk-ease-standard);--tk-motion-transform:var(--tk-duration-base) var(--tk-ease-standard);--tk-motion-size:var(--tk-duration-base) var(--tk-ease-standard);--tk-motion-enter:var(--tk-duration-base) var(--tk-ease-entrance);--tk-motion-exit:var(--tk-duration-fast) var(--tk-ease-exit);--tk-text-on-scrim:var(--xmb-parchment);--tk-texture-ink:var(--xmb-mist);--tk-logo-ink:var(--xmb-parchment);--tk-logo-mark-ink:var(--xmb-parchment);--tk-logo-word-ink:var(--xmb-parchment);--tk-logo-tagline-ink:var(--xmb-parchment);--tk-logo-tile:var(--xmb-navy-800);--tk-logo-word-weight:600;--tk-logo-word-tracking:-.01em;--tk-action-fill:var(--xmb-navy-800);--tk-action-fill-hover:var(--xmb-navy-900);--tk-action-fill-active:var(--xmb-navy-900);--tk-action-text:var(--xmb-parchment);--tk-action-quiet-fill:transparent;--tk-action-quiet-fill-hover:var(--xmb-mist);--tk-action-quiet-text:var(--xmb-navy-900);--tk-focus-color:var(--xmb-navy-900);--tk-focus-width:3px;--tk-focus-offset:3px;--tk-data-ink:var(--xmb-navy-800);--tk-status-info-line:var(--xmb-slate);--tk-status-info-surface:var(--xmb-mist);--tk-status-info-text:var(--xmb-navy-900);--tk-status-success-line:var(--xmb-slate);--tk-status-success-surface:var(--xmb-mist);--tk-status-success-text:var(--xmb-navy-900);--tk-status-warning-line:var(--xmb-leather);--tk-status-warning-surface:var(--xmb-sand);--tk-status-warning-text:var(--xmb-navy-900);--tk-status-danger-line:var(--xmb-leather);--tk-status-danger-surface:var(--xmb-sand);--tk-status-danger-text:var(--xmb-leather);--tk-font-sans:var(--font-body),"Atkinson Hyperlegible",ui-sans-serif,system-ui,sans-serif;--tk-font-display:var(--font-display),"Newsreader",Georgia,"Times New Roman",serif;--tk-size-xs:1rem;--tk-size-sm:1.125rem;--tk-size-base:1.25rem;--tk-size-md:1.375rem;--tk-size-lg:1.5rem;--tk-size-xl:1.75rem;--tk-size-2xl:2.125rem;--tk-size-3xl:2.5rem;--tk-size-4xl:3rem;--tk-leading-relaxed:1.6;--tk-tracking-display:-.01em;--tk-tracking-tight:-.005em;--tk-tracking-wide:.02em;--tk-target-min:44px;--tk-target-comfortable:52px;--tk-radius-sm:4px;--tk-radius-md:6px;--tk-radius-lg:10px;--tk-radius-xl:12px;--tk-radius-button:6px;--tk-icon-stroke:2.25;--tk-icon-sm:1.25rem;--tk-icon-md:1.5rem;--tk-icon-lg:1.75rem;--tk-measure:62ch;background-color:var(--xmb-parchment);color:var(--xmb-navy-900);font-family:var(--tk-font-sans);font-size:var(--tk-size-base);line-height:var(--tk-leading-relaxed)}[data-brand=xmb] :where([data-on=inverse]),[data-brand=xmb][data-on=inverse]{background-color:var(--xmb-navy-800);color:var(--xmb-parchment);--tk-surface-default:var(--xmb-navy-800);--tk-surface-base:var(--xmb-navy-800);--tk-surface-raised:var(--xmb-navy-700);--tk-surface-sunken:var(--xmb-navy-900);--tk-surface-inverse:var(--xmb-parchment);--tk-text-primary:var(--xmb-parchment);--tk-text-secondary:var(--xmb-parchment);--tk-text-tertiary:var(--xmb-parchment);--tk-text-inverse:var(--xmb-navy-900);--tk-text-disabled:var(--xmb-steel);--tk-link-text:var(--xmb-parchment);--tk-link-hover:var(--xmb-gold);--tk-link-visited:var(--xmb-parchment);--tk-line-subtle:var(--xmb-navy-700);--tk-line-default:var(--xmb-slate);--tk-line-strong:var(--xmb-steel);--tk-action-fill:var(--xmb-parchment);--tk-action-fill-hover:var(--xmb-white);--tk-action-fill-active:var(--xmb-white);--tk-action-text:var(--xmb-navy-900);--tk-action-quiet-fill:transparent;--tk-action-quiet-fill-hover:var(--xmb-navy-700);--tk-action-quiet-text:var(--xmb-parchment);--tk-focus-color:var(--xmb-gold)}}@layer elements{:where(body){font-family:var(--tk-font-sans);font-size:var(--tk-size-base);line-height:var(--tk-leading-relaxed);color:var(--tk-text-primary);background-color:var(--tk-surface-base);font-variant-ligatures:common-ligatures contextual;font-kerning:normal}:where(h1,h2,h3,h4,h5,h6){line-height:var(--tk-leading-tight);font-weight:var(--tk-weight-semibold);letter-spacing:var(--tk-tracking-snug);text-wrap:balance}:where([data-text=display]){font-family:var(--tk-font-display);text-transform:var(--tk-display-case);font-size:var(--tk-size-display);line-height:var(--tk-leading-display);letter-spacing:var(--tk-tracking-display);font-weight:var(--tk-weight-bold)}:where(h1:not([data-text]),[data-text=title]){font-family:var(--tk-font-display);text-transform:var(--tk-display-case);font-size:var(--tk-size-title);line-height:var(--tk-leading-display);letter-spacing:var(--tk-tracking-display);font-weight:var(--tk-weight-bold)}:where(h2:not([data-text]),[data-text=heading-l]){font-size:var(--tk-size-heading);line-height:var(--tk-leading-tight);letter-spacing:var(--tk-tracking-tight);font-weight:var(--tk-weight-semibold)}:where(h3:not([data-text]),[data-text=heading-m]){font-size:var(--tk-size-xl);line-height:var(--tk-leading-tight);letter-spacing:var(--tk-tracking-tight);font-weight:var(--tk-weight-semibold)}:where(h4:not([data-text]),[data-text=heading-s]){font-size:var(--tk-size-lg);line-height:var(--tk-leading-tight);letter-spacing:var(--tk-tracking-snug);font-weight:var(--tk-weight-semibold)}:where(h5:not([data-text]),[data-text=heading-xs]){font-size:var(--tk-size-md);line-height:var(--tk-leading-snug);letter-spacing:var(--tk-tracking-snug);font-weight:var(--tk-weight-semibold)}:where(h6:not([data-text]),[data-text=eyebrow]){font-size:var(--tk-size-sm);line-height:var(--tk-leading-snug);letter-spacing:var(--tk-tracking-wide);font-weight:var(--tk-weight-medium);text-transform:uppercase;font-feature-settings:"case" 1}:where(h6:not([data-text])){color:var(--tk-text-secondary)}:where([data-text=lead]){font-size:var(--tk-size-md);line-height:var(--tk-leading-relaxed);letter-spacing:var(--tk-tracking-normal);font-weight:var(--tk-weight-normal)}:where([data-text=body]){font-size:var(--tk-size-base);line-height:var(--tk-leading-relaxed);letter-spacing:var(--tk-tracking-normal);font-weight:var(--tk-weight-normal)}:where([data-text=small]){font-size:var(--tk-size-sm);line-height:var(--tk-leading-normal);letter-spacing:var(--tk-tracking-normal);font-weight:var(--tk-weight-normal)}:where([data-text=caption]){font-size:var(--tk-size-xs);line-height:var(--tk-leading-normal);letter-spacing:var(--tk-tracking-normal);font-weight:var(--tk-weight-normal)}:where([data-text=metric]){font-size:var(--tk-size-3xl);line-height:var(--tk-leading-tight);letter-spacing:var(--tk-tracking-normal);font-weight:var(--tk-weight-bold);font-variant-numeric:tabular-nums}:where(p){text-wrap:pretty;max-inline-size:var(--tk-measure)}:where(td,th,time,data,output){font-variant-numeric:tabular-nums}:where(small){font-size:var(--tk-size-sm);color:var(--tk-text-secondary)}:where(code,kbd,samp,pre){font-family:var(--tk-font-mono);font-size:.9em}:where(a[href]){color:var(--tk-link-text);text-underline-offset:.2em;text-decoration-thickness:1px}:where(a[href]:visited){color:var(--tk-link-visited)}:where(a[href]:hover){color:var(--tk-link-hover);text-decoration-thickness:2px}:where(hr){background-color:var(--tk-line-default);block-size:1px;margin-block:var(--tk-space-5);border:0}:where(table){border-collapse:collapse;text-align:start;inline-size:100%}:where(th,td){padding:var(--tk-space-3) var(--tk-space-4);border-block-end:1px solid var(--tk-line-default);text-align:start;vertical-align:top}:where(th){font-weight:var(--tk-weight-semibold);color:var(--tk-text-primary)}:where(caption){caption-side:top;text-align:start;color:var(--tk-text-secondary);font-size:var(--tk-size-sm);padding-block-end:var(--tk-space-3)}:where(fieldset){border:1px solid var(--tk-line-strong);padding:var(--tk-space-4);--_radius:var(--tk-radius-nested);--_radius-gap:var(--tk-space-4);border-radius:var(--_radius)}:where(fieldset)>*{--tk-radius-nested:max(0px,calc(var(--_radius) - var(--_radius-gap)))}:where(legend){padding-inline:var(--tk-space-2);font-weight:var(--tk-weight-medium)}:where(blockquote){border-inline-start:2px solid var(--tk-line-strong);color:var(--tk-text-secondary);padding-inline-start:var(--tk-space-4)}:where(dialog){border:1px solid var(--tk-line-default);padding:var(--tk-space-6);--_radius-gap:var(--tk-space-6);--_radius:calc(var(--_radius-gap) + var(--tk-radius-md));border-radius:var(--_radius);background-color:var(--tk-surface-raised);color:var(--tk-text-primary);max-inline-size:min(90vw,40rem)}:where(dialog)>*{--tk-radius-nested:max(0px,calc(var(--_radius) - var(--_radius-gap)))}:where(dialog)::backdrop{background-color:#00000073}:where(summary){cursor:pointer;min-block-size:var(--tk-target-min);align-items:center;gap:var(--tk-space-2);display:flex}:where([hidden]){display:none!important}}@layer shells{:where([data-shell]){--_gap:var(--tk-space-4)}:where([data-gap="0"]){--_gap:var(--tk-space-0)}:where([data-gap="1"]){--_gap:var(--tk-space-1)}:where([data-gap="2"]){--_gap:var(--tk-space-2)}:where([data-gap="3"]){--_gap:var(--tk-space-3)}:where([data-gap="4"]){--_gap:var(--tk-space-4)}:where([data-gap="5"]){--_gap:var(--tk-space-5)}:where([data-gap="6"]){--_gap:var(--tk-space-6)}:where([data-gap="7"]){--_gap:var(--tk-space-7)}:where([data-gap="8"]){--_gap:var(--tk-space-8)}:where([data-gap="9"]){--_gap:var(--tk-space-9)}:where([data-shell=stack]){gap:var(--_gap);flex-direction:column;display:flex}:where([data-shell=stack])>:where(hr){align-self:stretch}:where([data-shell=row]){gap:var(--_gap);flex-flow:wrap;align-items:flex-start;display:flex}:where([data-shell=inline]){gap:var(--_gap);flex-wrap:wrap;align-items:center;display:flex}:where([data-shell=grid]){--_cols:2;--_min:16rem;gap:var(--_gap);grid-template-columns:repeat(auto-fit,minmax(min(var(--_min),100%),1fr));display:grid}:where([data-shell=grid][data-cols="1"]){--_min:100%}:where([data-shell=grid][data-cols="2"]){--_min:18rem}:where([data-shell=grid][data-cols="3"]){--_min:14rem}:where([data-shell=grid][data-cols="4"]){--_min:11rem}:where([data-shell=grid][data-fixed]){grid-template-columns:repeat(var(--_cols),minmax(0,1fr))}:where([data-shell=grid][data-fixed][data-cols="1"]){--_cols:1}:where([data-shell=grid][data-fixed][data-cols="2"]){--_cols:2}:where([data-shell=grid][data-fixed][data-cols="3"]){--_cols:3}:where([data-shell=grid][data-fixed][data-cols="4"]){--_cols:4}:where([data-shell=grid][data-ratio]){--_switch:36rem;--_a:2;--_b:1;flex-wrap:wrap;display:flex}:where([data-shell=grid][data-ratio])>*{flex-basis:calc((var(--_switch) - 100%) * 999);min-inline-size:0}:where([data-shell=grid][data-ratio])>:nth-child(odd){flex-grow:var(--_a)}:where([data-shell=grid][data-ratio])>:nth-child(2n){flex-grow:var(--_b)}:where([data-shell=grid][data-ratio="2:1"]){--_a:2;--_b:1}:where([data-shell=grid][data-ratio="1:2"]){--_a:1;--_b:2}:where([data-shell=grid][data-ratio="3:1"]){--_a:3;--_b:1;--_switch:44rem}:where([data-shell=grid][data-ratio="1:3"]){--_a:1;--_b:3;--_switch:44rem}:where([data-shell=split]){gap:var(--_gap);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}:where([data-shell=split])>*{flex:1 1 var(--tk-measure-narrow)}:where([data-shell=split][data-align=start]){align-items:flex-start}:where([data-shell=sidebar]){--_side:18rem;--_content-min:55%;gap:var(--_gap);flex-wrap:wrap;display:flex}:where([data-shell=sidebar])>:first-child{flex-basis:var(--_side);flex-grow:1}:where([data-shell=sidebar])>:last-child,:where([data-shell=sidebar][data-side=end])>:first-child{min-inline-size:var(--_content-min);flex-grow:999;flex-basis:0}:where([data-shell=sidebar][data-side=end])>:last-child{flex-basis:var(--_side);flex-grow:1}:where([data-shell=center]){gap:var(--_gap);inline-size:100%;max-inline-size:var(--tk-measure);padding-inline:var(--tk-gutter);flex-direction:column;margin-inline:auto;display:flex}:where([data-shell=center][data-width=narrow]){max-inline-size:var(--tk-measure-narrow)}:where([data-shell=center][data-width=wide]){max-inline-size:80rem}:where([data-shell][data-container]){container:shell/inline-size}:where([data-shell][data-align=start]){align-items:flex-start}:where([data-align=center]){align-items:center}:where([data-align=end]){align-items:flex-end}:where([data-align=stretch]){align-items:stretch}:where([data-justify=center]){justify-content:center}:where([data-justify=end]){justify-content:flex-end}:where([data-justify=between]){justify-content:space-between}}@layer components{:where([data-gradient]){background-image:linear-gradient(var(--tk-gradient-angle),var(--tk-gradient-from) 0,var(--tk-gradient-to) var(--tk-gradient-stop))}:where([data-gradient=radial]){background-image:radial-gradient(circle at var(--tk-gradient-origin),var(--tk-gradient-from) 0,var(--tk-gradient-to) var(--tk-gradient-stop))}:where([data-gradient=conic]){background-image:conic-gradient(from var(--tk-gradient-angle) at var(--tk-gradient-origin),var(--tk-gradient-from) 0,var(--tk-gradient-to) var(--tk-gradient-stop))}:where([data-gradient=fade]){background-image:linear-gradient(var(--tk-gradient-angle),var(--tk-gradient-from) 0,var(--tk-gradient-from) var(--tk-gradient-stop))}@supports (color:color-mix(in lab,red,red)){:where([data-gradient=fade]){background-image:linear-gradient(var(--tk-gradient-angle),var(--tk-gradient-from) 0,color-mix(in srgb,var(--tk-gradient-from) 0%,transparent) var(--tk-gradient-stop))}}:where([data-direction=block-end]){--tk-gradient-angle:180deg}:where([data-direction=block-start]){--tk-gradient-angle:0deg}:where([data-direction=inline-end]){--tk-gradient-angle:90deg}:where([data-direction=inline-start]){--tk-gradient-angle:270deg}:where([data-direction=diagonal]){--tk-gradient-angle:135deg}:where([data-direction=diagonal-up]){--tk-gradient-angle:45deg}:where([dir=rtl] [data-direction=inline-end]){--tk-gradient-angle:270deg}:where([dir=rtl] [data-direction=inline-start]){--tk-gradient-angle:90deg}:where([dir=rtl] [data-direction=diagonal]){--tk-gradient-angle:225deg}:where([dir=rtl] [data-direction=diagonal-up]){--tk-gradient-angle:315deg}:where([data-gradient][data-emphasis=subtle]){--tk-gradient-stop:35%}:where([data-gradient][data-emphasis=strong]){--tk-gradient-stop:100%}@media (prefers-contrast:more){:where([data-gradient]){background-image:none;background-color:var(--tk-gradient-from)}}:where([data-tk=button]){--_pad-y:var(--tk-space-2);--_pad-x:var(--tk-space-4);--_fill:var(--tk-action-fill);--_fill-hover:var(--tk-action-fill-hover);--_fill-active:var(--tk-action-fill-active);--_text:var(--tk-action-text);--_line:transparent;justify-content:center;align-items:center;gap:var(--tk-space-2);min-block-size:var(--tk-control-min);min-inline-size:var(--tk-target-min);padding:var(--_pad-y) var(--_pad-x);border:1px solid var(--_line);border-radius:min(var(--tk-radius-button),var(--tk-radius-nested));background-color:var(--_fill);color:var(--_text);font:inherit;font-size:var(--tk-size-sm);font-weight:var(--tk-weight-medium);line-height:var(--tk-leading-tight);text-align:center;cursor:pointer;transition:background-color var(--tk-motion-surface),border-color var(--tk-motion-line),color var(--tk-motion-ink),box-shadow var(--tk-motion-elevation);text-decoration:none;display:inline-flex}:where([data-tk=button]:hover:not(:disabled,[aria-disabled=true])){background-color:var(--_fill-hover)}:where([data-tk=button]:active:not(:disabled,[aria-disabled=true])){background-color:var(--_fill-active)}:where([data-tk=button]:disabled,[data-tk=button][aria-disabled=true]){color:var(--tk-text-disabled);background-color:var(--tk-surface-sunken);cursor:not-allowed;border-color:#0000}:where([data-tk=button][data-variant=outline]){--_fill:var(--tk-action-quiet-fill);--_fill-hover:var(--tk-action-quiet-fill-hover);--_fill-active:var(--tk-action-quiet-fill-active,var(--tk-surface-sunken));--_text:var(--tk-action-quiet-text);--_line:var(--tk-line-strong)}:where([data-tk=button][data-variant=quiet]){--_fill:var(--tk-action-quiet-fill);--_fill-hover:var(--tk-action-quiet-fill-hover);--_fill-active:var(--tk-action-quiet-fill-active,var(--tk-surface-sunken));--_text:var(--tk-action-quiet-text);--_line:transparent}:where([data-tk=button][data-tone=danger]:not([data-variant=outline],[data-variant=quiet])){--_fill:var(--tk-action-danger-fill,var(--tk-action-fill));--_fill-hover:var(--tk-action-danger-fill-hover,var(--tk-action-fill-hover));--_fill-active:var(--tk-action-danger-fill-active,var(--tk-action-fill-active));--_text:var(--tk-action-danger-text,var(--tk-action-text))}:where([data-tk=button][data-tone=danger][data-variant=outline]){--_text:var(--tk-action-danger-quiet-text,var(--tk-action-quiet-text));--_line:var(--tk-action-danger-quiet-text,var(--tk-action-quiet-text))}:where([data-tk=button][data-tone=danger][data-variant=quiet]){--_text:var(--tk-action-danger-quiet-text,var(--tk-action-quiet-text))}:where([data-tk=button][data-reason]){position:relative}:where([data-tk=button-reason]){z-index:1;inline-size:max-content;max-inline-size:min(16rem,100vw - 2 * var(--tk-gutter));padding:var(--tk-space-1) var(--tk-space-2);border-radius:var(--tk-radius-sm);background-color:var(--tk-surface-inverse);color:var(--tk-text-inverse);font-size:var(--tk-size-xs);font-weight:var(--tk-weight-normal);line-height:var(--tk-leading-snug);text-align:start;white-space:normal;pointer-events:none;opacity:0;transition:opacity var(--tk-motion-opacity),display var(--tk-motion-opacity) allow-discrete;display:none;position:absolute;inset-block-start:calc(100% + var(--tk-space-2));inset-inline-start:0}:where([data-tk=button][data-reason]:is(:hover,:focus-visible) [data-tk=button-reason]){opacity:1;display:block}@starting-style{:where([data-tk=button][data-reason]:is(:hover,:focus-visible) [data-tk=button-reason]){opacity:0}}:where([data-tk=button][aria-pressed=true][data-variant=outline]),:where([data-tk=button][aria-pressed=true][data-variant=quiet]){--_fill:var(--tk-surface-inverse);--_fill-hover:var(--tk-surface-inverse);--_fill-active:var(--tk-surface-inverse);--_text:var(--tk-text-inverse);--_line:var(--tk-surface-inverse)}:where([data-tk=button][aria-pressed=true]:not([data-variant=outline],[data-variant=quiet])){box-shadow:inset 0 0 0 2px var(--_text)}:where([data-tk=button][data-size=sm]){--_pad-y:var(--tk-space-1);--_pad-x:var(--tk-space-3);font-size:var(--tk-size-xs)}:where([data-tk=button][data-size=lg]){--_pad-y:var(--tk-space-3);--_pad-x:var(--tk-space-5);font-size:var(--tk-size-base);min-block-size:var(--tk-target-comfortable)}:where([data-tk=button][data-full]){inline-size:100%}:where([data-tk=button][data-icon]){--_pad-x:var(--_pad-y);aspect-ratio:1;padding-inline:var(--_pad-y)}:where([data-tk=button][data-icon][data-size=sm]){--_pad-y:var(--tk-space-1)}:where([data-tk=button][data-icon][data-size=lg]){--_pad-y:var(--tk-space-3)}:where([data-tk=button] [data-tk=button-affix]){flex:none;align-items:center;line-height:0;display:inline-flex}:where([data-tk=button] [data-tk=button-label]){align-items:center;display:inline-flex}:where([data-tk=button]:not(:disabled,[aria-disabled=true],[data-busy])){transition:background-color var(--tk-motion-surface),border-color var(--tk-motion-line),color var(--tk-motion-ink),box-shadow var(--tk-motion-elevation),transform var(--tk-motion-transform)}:where([data-tk=button]:hover:not(:disabled,[aria-disabled=true],[data-busy])){transform:translateY(-1px)}:where([data-tk=button]:active:not(:disabled,[aria-disabled=true],[data-busy])){transform:translateY(0)scale(.98)}:where([data-tk=button] [data-tk=button-affix][data-side=trailing]){transition:transform var(--tk-motion-transform)}:where([data-tk=button]:hover:not(:disabled,[aria-disabled=true],[data-busy],[data-icon]) [data-tk=button-affix][data-side=trailing],[data-tk=button]:focus-visible:not(:disabled,[aria-disabled=true],[data-busy],[data-icon]) [data-tk=button-affix][data-side=trailing]){transform:translate(3px)}:where([data-tk=button][data-busy]){color:var(--tk-text-disabled);cursor:wait;position:relative}:where([data-tk=button][data-busy]):after{content:"";border-radius:var(--tk-radius-full);border:2px solid;block-size:.85em;inline-size:.85em;border-inline-end-color:#0000;margin-inline-start:var(--tk-space-2);animation:tk-button-spin .7s linear infinite}@keyframes tk-button-spin{to{transform:rotate(1turn)}}@media (forced-colors:active){:where([data-tk=button][aria-pressed=true]){forced-color-adjust:none;color:highlighttext;box-shadow:none;background-color:highlight;border-color:highlight}}:where([data-tk=card]){--_pad:var(--tk-space-5);gap:var(--tk-space-3);padding:var(--_pad);border:1px solid var(--tk-line-default);--_radius:var(--tk-radius-nested);--_radius-gap:var(--_pad);--_card-out:max(0px,calc(var(--_radius) - var(--_radius-gap)));border-radius:var(--_radius);background-color:var(--tk-surface-raised);box-shadow:var(--tk-shadow-sm);transition:background-color var(--tk-motion-surface),border-color var(--tk-motion-line),box-shadow var(--tk-motion-elevation);flex-direction:column;display:flex;overflow:clip;container:card/inline-size}:where([data-tk=card][data-variant=flat]){background-color:var(--tk-surface-sunken);box-shadow:var(--tk-shadow-none);border-color:#0000}:where([data-tk=card])>*{--tk-radius-nested:var(--_card-out)}:where([data-tk=card][data-variant=bare]){--_radius-gap:0px;--_card-out:max(0px,calc(var(--_radius) - var(--_radius-gap)));box-shadow:var(--tk-shadow-none);background-color:#0000;border-color:#0000;padding:0}:where([data-tk=card][data-interactive]){border-color:var(--tk-line-strong);cursor:pointer}@container card (min-width:42rem){:where([data-tk=card])>:where([data-tk=card-title]){font-size:var(--tk-size-xl)}}:where([data-tk=card-header]){align-items:flex-start;gap:var(--tk-space-3);display:flex}:where([data-tk=card-header-text]){gap:var(--tk-space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}:where([data-tk=card-subtitle]){font-size:var(--tk-size-sm);color:var(--tk-text-secondary);margin:0}:where([data-tk=card-header-action]){z-index:2;flex:none;position:relative}:where([data-tk=card]:has([data-tk=card-header-action])){overflow:visible}:where([data-tk=card]:has([data-tk=card-header-action])>[data-tk=card-media][data-bleed]),:where([data-tk=card]:has([data-tk=card-header-action])>[data-tk=plate][data-bleed]){border-start-start-radius:calc(var(--_radius) - 1px);border-start-end-radius:calc(var(--_radius) - 1px);overflow:clip}:where([data-tk=card-title]){font-size:var(--tk-size-lg);font-weight:var(--tk-weight-semibold);line-height:var(--tk-leading-snug);margin:0}:where([data-tk=card-body]){color:var(--tk-text-secondary);margin:0}:where([data-tk=card-media]){border-radius:var(--tk-radius-nested);overflow:clip}:where([data-tk=card-media][data-bleed]){margin:calc(var(--_pad) * -1) calc(var(--_pad) * -1) 0;inline-size:calc(100% + 2 * var(--_pad));border-radius:0;max-inline-size:none}:where([data-tk=card-media][data-bleed=full]){margin-block-end:calc(var(--_pad) * -1)}:where([data-tk=card]>[data-tk=plate][data-bleed]){margin:calc(var(--_pad) * -1) calc(var(--_pad) * -1) 0;--tk-plate-bleed-pad:var(--_pad);border-radius:0;flex-shrink:0;max-inline-size:none}:where([data-tk=card]>[data-tk=plate][data-bleed=full]){margin-block-end:calc(var(--_pad) * -1)}:where([data-shell=grid]>*>[data-tk=card]:only-child){block-size:100%}:where([data-tk=card-footer]){border-block-start:1px solid var(--tk-line-subtle);margin-block-start:auto;padding-block-start:var(--tk-space-3)}:where(a:hover [data-tk=card]:not([data-variant=bare]),a:focus-visible [data-tk=card]:not([data-variant=bare]),[data-tk=card][data-interactive]:hover,[data-tk=card]:has([data-tk=card-link]):hover){border-color:var(--tk-text-primary)}:where([data-tk=card]:has([data-tk=card-link])){position:relative}:where([data-tk=card-link]){color:inherit;text-decoration:none}:where([data-tk=card-link]):after{content:"";z-index:1;position:absolute;inset:0}:where([data-tk=card]:has([data-tk=card-link]) :is(a,button,input,select,textarea,summary,[tabindex]):not([data-tk=card-link])){z-index:2;position:relative}:where([data-tk=card]:has([data-tk=card-link]:focus-visible)){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:var(--tk-focus-offset);border-color:var(--tk-text-primary)}@media not all and (forced-colors:active){:where([data-tk=card-link]:focus-visible){outline:none}}:where([data-tk=chip]){align-items:center;gap:var(--tk-space-2);inline-size:fit-content;max-inline-size:100%;padding-block:calc(var(--tk-space-1) + 1px);padding-inline:var(--tk-space-3);border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius-full);background-color:var(--tk-surface-default);color:var(--tk-text-secondary);font-size:var(--tk-size-xs);font-weight:var(--tk-weight-semibold);letter-spacing:var(--tk-tracking-wide);line-height:var(--tk-leading-tight);white-space:nowrap;box-shadow:inset 0 1px 0 var(--tk-surface-raised),0 1px 0 var(--tk-text-primary);align-self:flex-start;display:inline-flex}@supports (color:color-mix(in lab,red,red)){:where([data-tk=chip]){box-shadow:inset 0 1px 0 color-mix(in srgb,var(--tk-surface-raised) 80%,transparent),0 1px 0 color-mix(in srgb,var(--tk-text-primary) 6%,transparent)}}:where([data-tk=chip]){transition:background-color var(--tk-motion-surface),border-color var(--tk-motion-line),color var(--tk-motion-ink),box-shadow var(--tk-motion-elevation),transform var(--tk-motion-transform)}:where([data-tk=chip][data-leading]){padding-inline-start:var(--tk-space-2)}:where([data-tk=chip-leading]){color:currentColor;opacity:.85;justify-content:center;align-items:center;display:inline-flex}:where([data-tk=chip-leading] [data-tk=icon]){display:block}:where([data-tk=chip-label]){display:inline-block}:where([data-tk=chip][aria-pressed=true]),:where([data-tk=chip][data-emphasis=strong]),:where([data-tk=chip][data-pressed]){background-color:var(--tk-surface-inverse);color:var(--tk-text-inverse);box-shadow:inset 0 1px 0 var(--tk-text-inverse),0 0 0 1px var(--tk-text-primary);border-color:#0000}@supports (color:color-mix(in lab,red,red)){:where([data-tk=chip][aria-pressed=true]),:where([data-tk=chip][data-emphasis=strong]),:where([data-tk=chip][data-pressed]){box-shadow:inset 0 1px 0 color-mix(in srgb,var(--tk-text-inverse) 18%,transparent),0 0 0 1px color-mix(in srgb,var(--tk-text-primary) 12%,transparent)}}:where([data-tk=chip][data-tone]){background-color:var(--_tone-surface);border-color:var(--_tone-line);color:var(--_tone-text);box-shadow:none}:where([data-tk=chip][data-tone=info]){--_tone-surface:var(--tk-status-info-surface);--_tone-line:var(--tk-status-info-line);--_tone-text:var(--tk-status-info-text)}:where([data-tk=chip][data-tone=success]){--_tone-surface:var(--tk-status-success-surface);--_tone-line:var(--tk-status-success-line);--_tone-text:var(--tk-status-success-text)}:where([data-tk=chip][data-tone=warning]){--_tone-surface:var(--tk-status-warning-surface);--_tone-line:var(--tk-status-warning-line);--_tone-text:var(--tk-status-warning-text)}:where([data-tk=chip][data-tone=danger]){--_tone-surface:var(--tk-status-danger-surface);--_tone-line:var(--tk-status-danger-line);--_tone-text:var(--tk-status-danger-text)}:where([data-tk=chip][data-emphasis=quiet]){box-shadow:none;color:var(--tk-text-tertiary);letter-spacing:var(--tk-tracking-wide);background-color:#0000;border-color:#0000}:where([data-tk=chip][data-interactive]){min-block-size:var(--tk-target-min);cursor:pointer;font:inherit;font-size:var(--tk-size-xs);font-weight:var(--tk-weight-semibold);letter-spacing:var(--tk-tracking-wide)}:where([data-tk=chip][data-interactive]:hover){background-color:var(--tk-action-quiet-fill-hover);border-color:var(--tk-line-strong);color:var(--tk-text-primary);box-shadow:inset 0 1px 0 var(--tk-surface-raised),0 4px 12px var(--tk-text-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=chip][data-interactive]:hover){box-shadow:inset 0 1px 0 color-mix(in srgb,var(--tk-surface-raised) 90%,transparent),0 4px 12px color-mix(in srgb,var(--tk-text-primary) 10%,transparent)}}:where([data-tk=chip][data-interactive][aria-pressed=true]:hover),:where([data-tk=chip][data-interactive][data-pressed]:hover){background-color:var(--tk-surface-inverse);color:var(--tk-text-inverse);transform:translateY(-1px)}:where([data-tk=chip][data-interactive]:active){transform:translateY(0)scale(.97)}:where([data-tk=chip][data-interactive]:focus-visible){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:2px}@media (prefers-reduced-motion:reduce){:where([data-tk=chip]){transition:none}:where([data-tk=chip][data-interactive]:active),:where([data-tk=chip][data-interactive]:hover){transform:none}}@media (forced-colors:active){:where([data-tk=chip][aria-pressed=true]),:where([data-tk=chip][data-pressed]){forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}}:where([data-tk=eyebrow]){align-items:center;gap:var(--tk-space-2);font-family:var(--tk-font-mono);font-size:var(--tk-size-xs);line-height:var(--tk-leading-snug);letter-spacing:var(--tk-tracking-wide);text-transform:uppercase;font-weight:var(--tk-weight-medium);font-feature-settings:"case" 1;color:var(--tk-text-secondary);display:inline-flex}:where([data-tk=eyebrow][data-emphasis=quiet]){color:var(--tk-text-tertiary)}:where([data-tk=eyebrow] [data-tk=icon]){opacity:.9;flex:none}:where([data-tk=eyebrow-tag]){align-items:center;gap:var(--tk-space-2);padding:var(--tk-space-1) var(--tk-space-2);border:1px solid var(--tk-line-default);border-radius:var(--tk-radius-full);background:var(--tk-surface-sunken);display:inline-flex}@supports (color:color-mix(in lab,red,red)){:where([data-tk=eyebrow-tag]){background:color-mix(in srgb,var(--tk-surface-sunken) 70%,transparent)}}:where([data-tk=eyebrow-tag]){align-self:flex-start;inline-size:fit-content;max-inline-size:100%}:where([data-tk=rail-nav]){--_gap:var(--tk-space-2);--_radius:var(--tk-radius-lg);padding:0 var(--_gap) var(--_gap);border:1px solid var(--tk-line-default);border-radius:var(--_radius);background-color:var(--tk-surface-default);color:var(--tk-text-primary);flex-direction:column;display:flex;overflow:clip}:where([data-tk=rail-nav-title]){margin:0 calc(var(--_gap) * -1);padding:var(--tk-space-3) var(--tk-space-4);border-block-end:1px solid var(--tk-line-default);font-size:var(--tk-size-xs);font-weight:var(--tk-weight-bold);line-height:var(--tk-leading-normal);letter-spacing:var(--tk-tracking-wide);text-transform:uppercase;color:var(--tk-text-secondary)}:where([data-tk=rail-nav-panel]){padding:var(--_gap);border-radius:max(0px,calc(var(--_radius) - var(--_gap)));background-color:var(--tk-surface-base);margin-block-start:var(--_gap)}:where([data-tk=rail-nav-list]){flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where([data-tk=rail-nav-link]){align-items:flex-start;gap:var(--tk-space-2);padding-block:var(--tk-space-1);padding-inline:var(--tk-space-2);color:var(--tk-text-primary);font-size:var(--tk-size-sm);font-weight:var(--tk-weight-semibold);line-height:var(--tk-leading-normal);cursor:pointer;transition:color var(--tk-motion-ink);text-decoration:none;list-style:none;display:flex}:where([data-tk=rail-nav-link])::-webkit-details-marker{display:none}:where([data-tk=rail-nav-link]:focus-visible){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:var(--tk-focus-offset)}:where([data-tk=rail-nav-mark]){block-size:1lh;color:var(--tk-text-secondary);flex:0 0 1rem;justify-content:center;align-items:center;display:flex}:where([data-tk=rail-nav-chevron]){fill:none;stroke:currentColor;block-size:1rem;inline-size:1rem;stroke-width:var(--tk-icon-stroke);stroke-linecap:round;stroke-linejoin:round;transition:rotate var(--tk-motion-transform)}:where(details[open]>[data-tk=rail-nav-link] [data-tk=rail-nav-chevron]){rotate:90deg}:where([data-tk=rail-nav-dot]){border-radius:var(--tk-radius-full);background-color:currentColor;border:1px solid #0000;block-size:.375rem;inline-size:.375rem}:where(details[open]>[data-tk=rail-nav-link]){font-weight:var(--tk-weight-bold)}:where([data-tk=rail-nav-list] [data-tk=rail-nav-list] [data-tk=rail-nav-link]){color:var(--tk-text-secondary);font-weight:var(--tk-weight-normal);padding-inline-start:var(--tk-space-5)}:where([data-tk=rail-nav-link]:hover){color:var(--tk-text-primary)}:where([data-tk=rail-nav-link][aria-current=page]){color:var(--tk-text-primary);font-weight:var(--tk-weight-bold)}@media (prefers-reduced-motion:reduce){:where([data-tk=rail-nav-link],[data-tk=rail-nav-chevron]){transition:none}}:where([data-tk=section-nav]){border-block-end:1px solid var(--tk-line-default);overscroll-behavior-x:contain;scrollbar-width:thin;display:block;overflow-x:auto}:where([data-tk=section-nav-list]){gap:var(--tk-space-5);padding:0 var(--tk-space-4);min-inline-size:max-content;margin:0;list-style:none;display:flex}:where([data-tk=section-nav-link]){padding-block:var(--tk-space-3);color:var(--tk-text-secondary);font-size:var(--tk-size-sm);font-weight:var(--tk-weight-medium);line-height:var(--tk-leading-normal);white-space:nowrap;transition:color var(--tk-motion-ink);border-block-end:2px solid #0000;margin-block-end:-1px;text-decoration:none;display:block}:where([data-tk=section-nav-link]:hover){color:var(--tk-text-primary)}:where([data-tk=section-nav-link]:focus-visible){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:calc(var(--tk-focus-offset) * -1)}:where([data-tk=section-nav-link][aria-current=page]){color:var(--tk-text-primary);font-weight:var(--tk-weight-semibold);border-block-end-color:currentColor}@media (prefers-reduced-motion:reduce){:where([data-tk=section-nav-link]){transition:none}}:where([data-tk=toc]){gap:var(--tk-space-3);flex-direction:column;display:flex}:where([data-tk=toc-title]){font-size:var(--tk-size-xs);font-weight:var(--tk-weight-bold);line-height:var(--tk-leading-normal);letter-spacing:var(--tk-tracking-wide);text-transform:uppercase;color:var(--tk-text-secondary);margin:0}:where([data-tk=toc-list]){border-inline-start:1px solid var(--tk-line-default);margin:0;padding:0;list-style:none}:where([data-tk=toc-link]){padding-block:var(--tk-space-1);padding-inline:var(--tk-space-3);color:var(--tk-text-secondary);font-size:var(--tk-size-sm);line-height:var(--tk-leading-normal);transition:color var(--tk-motion-ink);border-inline-start:2px solid #0000;margin-inline-start:-1px;text-decoration:none;display:block}:where([data-tk=toc-list] [data-tk=toc-list]){border-inline-start:0}:where([data-tk=toc-list] [data-tk=toc-list] [data-tk=toc-link]){padding-inline-start:var(--tk-space-5)}:where([data-tk=toc-link]:hover){color:var(--tk-text-primary)}:where([data-tk=toc-link]:focus-visible){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:var(--tk-focus-offset)}:where([data-tk=toc-link][aria-current=location]){color:var(--tk-text-primary);font-weight:var(--tk-weight-semibold);border-inline-start-color:currentColor}@media (prefers-reduced-motion:reduce){:where([data-tk=toc-link]){transition:none}}:where([data-tk=menu-button]){display:inline-block;position:relative}:where([data-tk=menu-button-chevron]){fill:none;stroke:currentColor;block-size:1rem;inline-size:1rem;stroke-width:var(--tk-icon-stroke);stroke-linecap:round;stroke-linejoin:round;transition:rotate var(--tk-motion-transform)}:where([data-tk=menu-button][data-open] [data-tk=menu-button-chevron]){rotate:180deg}:where([data-tk=menu-button-panel]){--_gap:var(--tk-space-2);--_radius:var(--tk-radius-lg);z-index:10;inline-size:max-content;min-inline-size:12rem;max-inline-size:24rem;padding:var(--_gap);border:1px solid var(--tk-line-default);border-radius:var(--_radius);background-color:var(--tk-surface-raised);box-shadow:var(--tk-shadow-md);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--tk-space-2));inset-inline-start:0}:where([data-tk=menu-button][data-align=end] [data-tk=menu-button-panel]){inset-inline:auto 0}:where([data-tk=menu-button-panel][hidden]){display:none}:where([data-tk=menu-button-item]){align-items:center;gap:var(--tk-space-2);inline-size:100%;padding:var(--tk-space-2) var(--tk-space-3);border-radius:max(0px,calc(var(--_radius) - var(--_gap)));color:var(--tk-text-primary);font:inherit;font-size:var(--tk-size-sm);font-weight:var(--tk-weight-medium);line-height:var(--tk-leading-normal);text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}:where([data-tk=menu-button-item]:hover){background-color:var(--tk-surface-sunken)}:where([data-tk=menu-button-item]:focus-visible){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:calc(var(--tk-focus-offset) * -1)}:where([data-tk=menu-button-item][aria-current=page]){font-weight:var(--tk-weight-bold)}@media (prefers-reduced-motion:reduce){:where([data-tk=menu-button-chevron]){transition:none}}:where([data-tk=button-group]){display:flex;container:button-group/inline-size}:where([data-tk=button-group][data-align=end]){justify-content:flex-end}:where([data-tk=button-group-row]){align-items:center;gap:var(--tk-space-2);flex-wrap:wrap;display:flex}:where([data-tk=button-group][data-equal]>[data-tk=button-group-row]){grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}@container button-group (max-width:20rem){:where([data-tk=button-group-row]){grid-auto-columns:auto;grid-auto-flow:row;inline-size:100%;display:grid}:where([data-tk=button-group-row]>[data-tk=button]),:where([data-tk=button-group-row]>[data-tk=menu-button]>[data-tk=button]){inline-size:100%}}:where([data-tk=field]){gap:var(--tk-space-2);flex-direction:column;display:flex}:where([data-tk=field-label]){font-size:var(--tk-size-sm);font-weight:var(--tk-weight-medium);color:var(--tk-text-primary)}:where([data-tk=field-count]),:where([data-tk=field-hint]){font-size:var(--tk-size-sm);color:var(--tk-text-secondary);margin:0}:where([data-tk=field-count][data-over]){font-weight:var(--tk-weight-medium);color:var(--tk-status-danger-text)}:where([data-tk=field-error]){font-size:var(--tk-size-sm);font-weight:var(--tk-weight-medium);color:var(--tk-status-danger-text);margin:0}:where([data-tk=input],[data-tk=textarea],[data-tk=select],[data-tk=field-affix]){--_control-radius:min(var(--tk-radius-control),var(--tk-radius-nested))}:where([data-tk=input],[data-tk=textarea],[data-tk=select]){inline-size:100%;min-block-size:var(--tk-field-min);padding:var(--tk-space-2) var(--tk-space-3);border:1px solid var(--tk-line-strong);border-radius:var(--_control-radius);transition:border-color var(--tk-motion-line),background-color var(--tk-motion-surface),box-shadow var(--tk-motion-elevation);background-color:var(--tk-surface-default);color:var(--tk-text-primary);font-size:var(--tk-size-base)}:where([data-tk=input][data-chars],[data-tk=textarea][data-chars],[data-tk=select][data-chars]){inline-size:calc(var(--_chars) * 1ch + 2 * var(--tk-space-3) + 2px);max-inline-size:100%}:where([data-tk=select][data-chars]){inline-size:calc(var(--_chars) * 1ch + 2 * var(--tk-space-3) + 2px + 1.5rem)}:where([data-chars="2"]){--_chars:2}:where([data-chars="3"]){--_chars:3}:where([data-chars="4"]){--_chars:4}:where([data-chars="5"]){--_chars:5}:where([data-chars="10"]){--_chars:10}:where([data-chars="20"]){--_chars:20}:where([data-chars="30"]){--_chars:30}:where([data-tk=field-control]){align-items:stretch;max-inline-size:100%;display:flex}:where([data-tk=field-control]>[data-tk=input],[data-tk=field-control]>[data-tk=select]){flex:auto;min-inline-size:0}:where([data-tk=field-control]>[data-chars]){flex:0 auto}:where([data-tk=field-affix]){padding-inline:var(--tk-space-3);border:1px solid var(--tk-line-strong);background-color:var(--tk-surface-sunken);color:var(--tk-text-secondary);font-size:var(--tk-size-base);white-space:nowrap;border-inline-end:0;border-start-start-radius:var(--_control-radius);border-end-start-radius:var(--_control-radius);flex:none;align-items:center;display:flex}:where([data-tk=field-affix][data-side=suffix]){border-inline-end:1px solid var(--tk-line-strong);border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--_control-radius);border-end-end-radius:var(--_control-radius);border-end-start-radius:0}:where([data-tk=field-affix][data-side=prefix]+:is([data-tk=input],[data-tk=select])){border-start-start-radius:0;border-end-start-radius:0}:where([data-tk=field-control]>:is([data-tk=input],[data-tk=select]):has(+[data-side=suffix])){border-start-end-radius:0;border-end-end-radius:0}:where([data-tk=field-control]>[data-tk=button][data-reveal]){min-inline-size:4.5rem;flex:none;margin-inline-start:var(--tk-space-2)}:where([data-tk=textarea]){resize:vertical;field-sizing:content;min-block-size:6rem}:where(){color:var(--tk-text-tertiary)}:where([data-tk=input][aria-invalid=true],[data-tk=textarea][aria-invalid=true],[data-tk=select][aria-invalid=true]){border-width:2px;border-color:var(--tk-status-danger-line)}:where([data-tk=input][type=file])::file-selector-button{padding-block:0}:where([data-tk=field-optional]){font-weight:var(--tk-weight-normal);color:var(--tk-text-secondary)}:where([data-tk=input][readonly],[data-tk=textarea][readonly]){color:var(--tk-text-primary);cursor:default;background-color:#0000;border-style:dashed}:where([data-tk=input][data-over],[data-tk=textarea][data-over]){border-width:2px;border-color:var(--tk-status-danger-line)}:where([data-tk=input]:disabled,[data-tk=textarea]:disabled,[data-tk=select]:disabled){background-color:var(--tk-surface-sunken);color:var(--tk-text-disabled);cursor:not-allowed}:where([data-tk=choice]){align-items:flex-start;gap:var(--tk-space-3);min-block-size:var(--tk-target-min);cursor:pointer;display:flex}:where([data-tk=choice])>:where(input){block-size:1.125rem;inline-size:1.125rem;accent-color:var(--tk-action-fill);flex-shrink:0;margin-block-start:.2em}:where([data-tk=inline-form]){gap:var(--tk-space-2);max-inline-size:var(--tk-measure-narrow);flex-direction:column;display:flex}:where([data-tk=inline-form-row]){align-items:stretch;gap:var(--tk-space-2);flex-wrap:wrap;display:flex}:where([data-tk=inline-form-row]>[data-tk=input]){flex:12rem;inline-size:auto;min-inline-size:0}:where([data-tk=inline-form-row]>[data-tk=button]){flex:none}:where([data-tk=choice-card-group]){--_radius-gap:0px;gap:var(--tk-space-3);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}:where([data-tk=choice-card-legend]){font-size:var(--tk-size-sm);font-weight:var(--tk-weight-medium);color:var(--tk-text-primary);margin-block-end:var(--tk-space-3);padding:0}:where([data-tk=choice-card]){align-items:flex-start;gap:var(--tk-space-3);block-size:100%;padding:var(--tk-space-4);border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius-nested);background-color:var(--tk-surface-raised);cursor:pointer;transition:border-color var(--tk-motion-line),box-shadow var(--tk-motion-line);display:flex}:where([data-tk=choice-card]:hover){border-color:var(--tk-text-primary)}:where([data-tk=choice-card]:has(>[data-tk=choice-card-input]:checked)){border-color:var(--tk-text-primary);box-shadow:inset 0 0 0 1px var(--tk-text-primary)}:where([data-tk=choice-card]:has(>[data-tk=choice-card-input]:focus-visible)){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:var(--tk-focus-offset)}:where([data-tk=choice-card]:has(>[data-tk=choice-card-input]:disabled)){border-color:var(--tk-line-default);background-color:var(--tk-surface-sunken);color:var(--tk-text-disabled);cursor:not-allowed}:where([data-tk=choice-card-input]){block-size:1.125rem;inline-size:1.125rem;accent-color:var(--tk-action-fill);flex:none;margin:.15em 0 0}:where([data-tk=choice-card-input]:focus-visible){outline:none}:where([data-tk=choice-card-text]){gap:var(--tk-space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}:where([data-tk=choice-card-head]){justify-content:space-between;align-items:baseline;gap:var(--tk-space-1) var(--tk-space-3);flex-wrap:wrap;display:flex}:where([data-tk=choice-card-title]){font-weight:var(--tk-weight-semibold);color:var(--tk-text-primary)}:where([data-tk=choice-card-meta]){font-size:var(--tk-size-sm);font-weight:var(--tk-weight-medium);color:var(--tk-text-primary)}:where([data-tk=choice-card-description]){font-size:var(--tk-size-sm);color:var(--tk-text-secondary)}:where([data-tk=choice-card]:has(>[data-tk=choice-card-input]:disabled)) :where([data-tk=choice-card-title],[data-tk=choice-card-meta],[data-tk=choice-card-description]){color:var(--tk-text-disabled)}@media (forced-colors:active){:where([data-tk=choice-card]:has(>[data-tk=choice-card-input]:checked)){border-width:2px}}:where([data-tk=alert]){--_line:var(--tk-status-info-line);--_surface:var(--tk-status-info-surface);--_text:var(--tk-status-info-text);gap:var(--tk-space-3);padding:var(--tk-space-4);--_radius:var(--tk-radius-nested);--_radius-gap:var(--tk-space-4);--_alert-out:max(0px,calc(var(--_radius) - var(--_radius-gap)));border:1px solid var(--_line);border-radius:var(--_radius);background-color:var(--_surface);color:var(--_text);border-inline-start-width:4px;display:flex}:where([data-tk=alert][data-status=success]){--_line:var(--tk-status-success-line);--_surface:var(--tk-status-success-surface);--_text:var(--tk-status-success-text)}:where([data-tk=alert][data-status=warning]){--_line:var(--tk-status-warning-line);--_surface:var(--tk-status-warning-surface);--_text:var(--tk-status-warning-text)}:where([data-tk=alert][data-status=danger]){--_line:var(--tk-status-danger-line);--_surface:var(--tk-status-danger-surface);--_text:var(--tk-status-danger-text)}:where([data-tk=alert])>*{--tk-radius-nested:var(--_alert-out)}:where([data-tk=alert-title]){font-weight:var(--tk-weight-semibold);margin:0 0 var(--tk-space-1)}:where([data-tk=alert]:has(>[data-tk=alert-action])){flex-wrap:wrap;align-items:center}:where([data-tk=alert-body]){flex:16rem;min-inline-size:0}:where([data-tk=alert-action]){flex:none}:where([data-tk=scrim]){--_alpha:var(--tk-scrim-aa);--_blur:0px;isolation:isolate;--_radius:var(--tk-radius-nested);border-radius:var(--_radius);display:grid;position:relative;overflow:clip}:where([data-tk=scrim])>*{--tk-radius-nested:var(--_radius);grid-area:1/1;min-inline-size:0}:where([data-tk=scrim]){--_scrim-dir:to top;--_scrim-cover:var(--tk-scrim-cover,100%);--_scrim-hold-stop:min(var(--tk-scrim-hold),var(--_scrim-cover))}:where([data-tk=scrim][data-from=bottom]){--_scrim-dir:to top}:where([data-tk=scrim][data-from=top]){--_scrim-dir:to bottom}:where([data-tk=scrim][data-from=left]),:where([data-tk=scrim][data-from=start]){--_scrim-dir:to right}:where([data-tk=scrim][data-from=end]),:where([data-tk=scrim][data-from=right]){--_scrim-dir:to left}:where([data-tk=scrim][data-cover="25"]){--_scrim-cover:25%}:where([data-tk=scrim][data-cover="40"]){--_scrim-cover:40%}:where([data-tk=scrim][data-cover="55"]){--_scrim-cover:55%}:where([data-tk=scrim][data-cover="70"]){--_scrim-cover:70%}:where([data-tk=scrim][data-cover="85"]){--_scrim-cover:85%}:where([data-tk=scrim][data-cover="100"]){--_scrim-cover:100%}:where([data-tk=scrim]):before{content:"";z-index:1;pointer-events:none;transition:opacity var(--tk-motion-opacity);background:linear-gradient(var(--_scrim-dir),rgb(from var(--tk-scrim-ink) r g b/var(--_alpha)) 0,rgb(from var(--tk-scrim-ink) r g b/var(--_alpha)) var(--_scrim-hold-stop),rgb(from var(--tk-scrim-ink) r g b/0) var(--_scrim-cover),transparent var(--_scrim-cover));grid-area:1/1}:where([data-tk=scrim][data-scrim=solid]):before{background:linear-gradient(var(--_scrim-dir),rgb(from var(--tk-scrim-ink) r g b/var(--_alpha)) 0,rgb(from var(--tk-scrim-ink) r g b/var(--_alpha)) var(--_scrim-cover),transparent var(--_scrim-cover))}:where([data-tk=scrim][data-strength=large]){--_alpha:var(--tk-scrim-aa-large)}:where([data-tk=scrim][data-strength=aaa]){--_alpha:var(--tk-scrim-aaa)}:where([data-tk=scrim][data-level]),:where([data-tk=scrim][style*=--tk-scrim-level]){--_alpha:clamp(var(--tk-scrim-level-min),var(--tk-scrim-level),var(--tk-scrim-level-max))}:where([data-tk=scrim][data-hover]){transition:--_alpha var(--tk-motion-surface)}:where([data-tk=scrim][data-hover]:focus-within),:where([data-tk=scrim][data-hover]:hover),:where(a:hover,a:focus-visible,button:hover,button:focus-visible) :where([data-tk=scrim][data-hover]){--_alpha:clamp(var(--tk-scrim-level-min),max(var(--_alpha),var(--tk-scrim-hover)),var(--tk-scrim-level-max))}:where([data-tk=scrim][data-frosted]):before{-webkit-backdrop-filter:blur(var(--_blur))}:where([data-tk=scrim][data-frosted]){--_blur:clamp(var(--tk-scrim-blur-min),var(--tk-scrim-frost),var(--tk-scrim-blur-max))}:where([data-tk=scrim-content]){z-index:2;padding:var(--tk-space-5);align-self:end;gap:var(--tk-space-2);background-color:#0000;flex-direction:column;display:flex}:where([data-tk=scrim-media]){z-index:0;object-fit:cover;block-size:100%;inline-size:100%}@media (prefers-contrast:more){:where([data-tk=scrim]){--_alpha:var(--tk-scrim-aaa)}:where([data-tk=scrim]):before{background:rgb(from var(--tk-scrim-ink) r g b/var(--tk-scrim-aaa))}}:where([data-tk=search]){align-items:center;gap:var(--tk-space-2);display:flex}:where([data-tk=search]) :where([data-tk=input]){opacity:0;inline-size:0;min-inline-size:0;transition:inline-size var(--tk-motion-size),padding-inline var(--tk-motion-size),opacity var(--tk-motion-exit),border-color var(--tk-motion-line);border-inline-width:0;padding-inline:0}:where([data-tk=search][data-open]) :where([data-tk=input]){inline-size:var(--tk-search-width);padding-inline:var(--tk-space-3);opacity:1;transition:inline-size var(--tk-motion-enter),padding-inline var(--tk-motion-enter),opacity var(--tk-motion-enter),border-color var(--tk-motion-line);border-inline-width:1px}:where([data-tk=site-header]){border-block-end:1px solid var(--tk-line-default);background:var(--tk-surface-default);z-index:20;position:relative;container:site-header/inline-size}:where([data-tk=site-header-bar]){align-items:center;gap:var(--tk-space-4);padding:var(--tk-space-3) var(--tk-gutter);min-block-size:max(var(--tk-target-comfortable),3rem);flex-wrap:nowrap;display:flex}:where([data-tk=site-header-brand]){font-family:var(--tk-font-sans);font-size:var(--tk-size-heading);font-weight:var(--tk-weight-bold);letter-spacing:var(--tk-tracking-tight);color:inherit;line-height:var(--tk-leading-tight);flex:none;text-decoration:none}:where([data-tk=site-header-nav]){flex:auto;min-inline-size:0}:where([data-tk=site-header-nav]>ul){justify-content:center;align-items:center;gap:var(--tk-space-5);flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex}:where([data-tk=site-header-nav] a){white-space:nowrap;font-size:var(--tk-size-sm);font-weight:var(--tk-weight-medium);text-decoration:none}:where([data-tk=site-header-actions]){align-items:center;gap:var(--tk-space-3);flex-wrap:nowrap;flex:none;display:flex}:where([data-header-menu]){gap:var(--tk-space-2);flex:none;display:none}:where([data-tk=site-header-drawer]){display:none}:where([data-tk=site-header-drawer][data-open]:not([hidden])){display:block}:where([data-tk=site-header-sheet]){gap:var(--tk-space-6);padding:var(--tk-space-5);margin:0 var(--tk-space-4) var(--tk-space-4);background:var(--tk-surface-raised);border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius-nested);outline:1px solid var(--tk-line-strong);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){:where([data-tk=site-header-sheet]){outline:1px solid color-mix(in srgb,var(--tk-line-strong) 55%,transparent)}}:where([data-tk=site-header-sheet]){outline-offset:2px;overscroll-behavior:contain;max-block-size:min(70vh,36rem);overflow:auto}:where([data-tk=site-header-promo]){padding:var(--tk-space-5);border-radius:var(--tk-radius-nested)}:where([data-tk=site-header-promo] [data-tk=button]){justify-content:flex-start;inline-size:100%}:where([data-tk=site-header-sheet-heading]){font-size:var(--tk-size-base);font-weight:var(--tk-weight-semibold);letter-spacing:var(--tk-tracking-snug);margin:0}:where([data-tk=site-header-sheet-list]){gap:var(--tk-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where([data-tk=site-header-sheet-list] a){min-block-size:var(--tk-target-min);padding-block:var(--tk-space-2);padding-inline:var(--tk-space-1);font-size:var(--tk-size-sm);font-weight:var(--tk-weight-medium);border-radius:var(--tk-radius-nested);transition:background-color var(--tk-motion-surface),color var(--tk-motion-ink);align-items:center;text-decoration:none;display:flex}:where([data-tk=site-header-sheet-list] a:hover){background-color:var(--tk-action-quiet-fill-hover)}:where([data-tk=site-header-sheet-rule]){background:var(--tk-line-default);block-size:1px}@container site-header (max-width:56rem){:where([data-tk=site-header-nav]){display:none}:where([data-header-menu]){margin-inline-start:auto;display:inline-flex}}:where([data-tk=site-header-sheet-cta]){display:none}:where([data-header-cta]){display:contents}@container site-header (max-width:24rem){:where([data-header-cta]){display:none}:where([data-tk=site-header-sheet-cta]){padding-block-start:var(--tk-space-4);display:block}:where([data-header-menu]>span){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@container site-header (min-width:56.01rem){:where([data-tk=site-header-drawer]){display:none!important}}@media (prefers-reduced-motion:reduce){:where([data-tk=site-header-sheet-list] a){transition:none}}@keyframes tk-sheet-in{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}:where([data-tk=site-header-drawer][data-open]:not([hidden]) [data-tk=site-header-sheet]){animation:tk-sheet-in var(--tk-motion-enter)}@media (prefers-reduced-motion:reduce){:where([data-tk=site-header-drawer] [data-tk=site-header-sheet]){animation:none}}:where([data-tk=panel]){transition:opacity var(--tk-motion-enter),translate var(--tk-motion-transform);opacity:1;translate:0}@starting-style{:where([data-tk=panel]){opacity:0;translate:0 calc(var(--tk-space-2) * -1)}}:where([data-tk=media]){--_figure:8rem;gap:var(--tk-space-4);flex-wrap:wrap;align-items:flex-start;display:flex}:where([data-tk=media-figure]){flex:0 0 var(--_figure);aspect-ratio:1;border-radius:var(--tk-radius-nested);background-color:var(--tk-surface-sunken);overflow:hidden}:where([data-tk=media-figure])>:where(img){object-fit:cover;block-size:100%;inline-size:100%}:where([data-tk=media-body]){flex:16rem;min-inline-size:0}:where([data-tk=media][data-size=sm]){--_figure:4rem}:where([data-tk=media][data-size=lg]){--_figure:12rem}:where([data-tk=plate]){--_ratio:16/9;--_light-x:78%;--_light-y:18%;--_subject-x:70%;--_subject-y:40%;--_subject-r:11%;--_horizon:68%;--_ground:72%;isolation:isolate;aspect-ratio:var(--_ratio);max-block-size:var(--tk-plate-max);min-block-size:var(--tk-plate-min);border-radius:var(--tk-radius-nested);background-color:var(--tk-surface-sunken);background-image:radial-gradient(120% 120% at 50% 50%,transparent 55%,var(--tk-surface-sunken) 100%),radial-gradient(60% 50% at var(--_light-x) var(--_light-y),var(--tk-surface-default) 0,transparent 70%),linear-gradient(to bottom,var(--tk-surface-raised) 0,var(--tk-surface-sunken) 100%);place-items:center;inline-size:100%;display:grid;position:relative;overflow:clip}:where([data-tk=plate]):before{content:"";z-index:-2;pointer-events:none;background-image:radial-gradient(circle at var(--_subject-x) var(--_subject-y),var(--tk-surface-default) 0 var(--_subject-r),transparent calc(var(--_subject-r) + .4%)),linear-gradient(to bottom,transparent 0 calc(var(--_horizon) - 7%),var(--tk-line-default) calc(var(--_horizon) + 3%),var(--tk-line-default) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){:where([data-tk=plate]):before{background-image:radial-gradient(circle at var(--_subject-x) var(--_subject-y),var(--tk-surface-default) 0 var(--_subject-r),transparent calc(var(--_subject-r) + .4%)),linear-gradient(to bottom,transparent 0 calc(var(--_horizon) - 7%),color-mix(in srgb,var(--tk-line-default) var(--_ground),transparent) calc(var(--_horizon) + 3%),color-mix(in srgb,var(--tk-line-default) var(--_ground),transparent) 100%)}}:where([data-tk=plate]):after{content:"";z-index:-1;pointer-events:none;background:var(--tk-texture-paint);-webkit-mask-image:var(--tk-texture-mask);mask-image:var(--tk-texture-mask);-webkit-mask-size:var(--tk-texture-scale);mask-size:var(--tk-texture-scale);position:absolute;inset:0;-webkit-mask-repeat:repeat;mask-repeat:repeat}:where([data-tk=plate][data-texture=dots]):after{-webkit-mask-image:var(--tk-texture-dots);mask-image:var(--tk-texture-dots)}:where([data-tk=plate][data-texture=rule]):after{-webkit-mask-image:var(--tk-texture-rule);mask-image:var(--tk-texture-rule);-webkit-mask-size:6px 6px;mask-size:6px 6px}:where([data-tk=plate][data-texture=none]):after{background-color:#0000;-webkit-mask-image:none;mask-image:none}:where([data-tk=plate][data-seed="2"]){--_light-x:22%;--_light-y:24%;--_subject-x:30%;--_subject-y:46%;--_subject-r:9%;--_horizon:74%}:where([data-tk=plate][data-seed="3"]){--_light-x:50%;--_light-y:12%;--_subject-x:58%;--_subject-y:34%;--_subject-r:14%;--_horizon:62%}:where([data-tk=plate][data-seed="4"]){--_light-x:86%;--_light-y:34%;--_subject-x:36%;--_subject-y:52%;--_subject-r:7%;--_horizon:78%}:where([data-tk=plate][data-seed="5"]){--_light-x:14%;--_light-y:40%;--_subject-x:76%;--_subject-y:30%;--_subject-r:12%;--_horizon:58%}:where([data-tk=plate][data-seed="6"]){--_light-x:62%;--_light-y:26%;--_subject-x:22%;--_subject-y:38%;--_subject-r:10%;--_horizon:70%}:where([data-tk=plate][data-crop=portrait]){--_subject-y:34%;--_subject-r:16%;--_horizon:82%;max-block-size:var(--tk-plate-max-portrait)}:where([data-tk=plate][data-bleed]){max-inline-size:none;inline-size:calc(100% + 2 * var(--tk-plate-bleed-pad));border-radius:0}:where([data-tk=plate-label]){font-family:var(--tk-font-mono);font-size:var(--tk-size-xs);letter-spacing:var(--tk-tracking-wide);text-transform:uppercase;color:var(--tk-text-tertiary);background-color:var(--tk-surface-raised);padding:var(--tk-space-1) var(--tk-space-3);border-radius:var(--tk-radius-full);border:1px solid var(--tk-line-default)}:where([data-tk=plate][data-stock]){background-image:none;background-color:var(--tk-surface-sunken);isolation:isolate}:where([data-tk=plate][data-stock]):after{content:none;display:none}:where([data-tk=plate][data-stock]):before{content:"";z-index:1;pointer-events:none;background-image:none;background:linear-gradient(to top,var(--tk-scrim-ink) 0,var(--tk-scrim-ink) 40%,transparent 68%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){:where([data-tk=plate][data-stock]):before{background:linear-gradient(to top,color-mix(in srgb,var(--tk-scrim-ink) 42%,transparent) 0,color-mix(in srgb,var(--tk-scrim-ink) 14%,transparent) 40%,transparent 68%)}}:where([data-tk=plate][data-stock]):before{-webkit-mask-image:none;mask-image:none}:where([data-tk=plate-media]){z-index:0;object-fit:cover;object-position:center;filter:grayscale()contrast(.92)brightness(1.02);block-size:100%;inline-size:100%;position:absolute;inset:0}:where([data-tk=plate-placement]){z-index:2;font-family:var(--tk-font-mono);font-size:var(--tk-size-xs);font-weight:var(--tk-weight-medium);letter-spacing:var(--tk-tracking-wide);text-transform:uppercase;color:var(--tk-text-on-scrim);position:absolute;inset-block-start:var(--tk-space-2);inset-block-end:auto;inset-inline-start:var(--tk-space-2)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=plate-placement]){color:color-mix(in srgb,var(--tk-text-on-scrim) 55%,transparent)}}:where([data-tk=plate-placement]){background:var(--tk-scrim-ink)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=plate-placement]){background:color-mix(in srgb,var(--tk-scrim-ink) 28%,transparent)}}:where([data-tk=plate-placement]){border:1px solid var(--tk-text-on-scrim)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=plate-placement]){border:1px solid color-mix(in srgb,var(--tk-text-on-scrim) 12%,transparent)}}:where([data-tk=plate-placement]){padding:calc(var(--tk-space-1) / 2) var(--tk-space-2);border-radius:var(--tk-radius-full);-webkit-backdrop-filter:blur(2px);pointer-events:none;opacity:.7}:where([data-tk=plate-placement][data-tone=loud]){font-size:var(--tk-size-xs);font-weight:var(--tk-weight-semibold);letter-spacing:var(--tk-tracking-wide);color:var(--tk-text-on-scrim);background:var(--tk-scrim-ink)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=plate-placement][data-tone=loud]){background:color-mix(in srgb,var(--tk-scrim-ink) 78%,transparent)}}:where([data-tk=plate-placement][data-tone=loud]){border-color:var(--tk-text-on-scrim)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=plate-placement][data-tone=loud]){border-color:color-mix(in srgb,var(--tk-text-on-scrim) 40%,transparent)}}:where([data-tk=plate-placement][data-tone=loud]){padding:var(--tk-space-1) var(--tk-space-3);opacity:1}:where([data-tk=plate][data-stock] [data-tk=plate-label]){z-index:2;position:relative}:where([data-tk=plate][data-stock][data-bleed=full] [data-tk=plate-placement]),:where([data-tk=plate][data-stock][data-bleed] [data-tk=plate-placement]){inset-block-start:var(--tk-space-2);inset-block-end:auto}:where([data-tk=scrim] [data-tk=plate-placement]),:where([data-tk=scrim]>[data-tk=plate] [data-tk=plate-placement]){display:none}:where([data-tk=plate][data-stock] [data-tk=plate-media]){transition:transform var(--tk-duration-slow) var(--tk-ease-standard),filter var(--tk-motion-surface)}:where([data-tk=plate][data-stock]:hover [data-tk=plate-media]){transform:scale(1.035)}@media (prefers-reduced-motion:reduce){:where([data-tk=plate][data-stock] [data-tk=plate-media]){transition:none}:where([data-tk=plate][data-stock]:hover [data-tk=plate-media]){transform:none}}@media (prefers-contrast:more){:where([data-tk=plate]){background-image:none}:where([data-tk=plate]):after,:where([data-tk=plate]):before{background-image:none;-webkit-mask-image:none;mask-image:none}}:where([data-tk=meter]){gap:var(--tk-space-2);flex-direction:column;display:flex}:where([data-tk=meter-head]){justify-content:space-between;gap:var(--tk-space-3);font-size:var(--tk-size-sm);color:var(--tk-text-secondary);display:flex}:where([data-tk=meter-track]){border-radius:var(--tk-radius-full);background-color:var(--tk-surface-sunken);border:1px solid var(--tk-line-default);block-size:.5rem;overflow:hidden}:where([data-tk=meter-fill]){block-size:100%;inline-size:calc(var(--tk-meter-value,0) * 1%);background-color:var(--tk-data-ink,var(--tk-action-fill));transition:inline-size var(--tk-motion-size)}:where([data-tk=visually-hidden]:not(:focus-within)){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where([data-tk=skip-link]){z-index:100;padding:var(--tk-space-3) var(--tk-space-4);background-color:var(--tk-surface-raised);color:var(--tk-text-primary);border:2px solid var(--tk-focus-color);border-radius:var(--tk-radius-md);position:absolute;inset-block-start:var(--tk-space-2);inset-inline-start:var(--tk-space-2);transform:translateY(-200%)}:where([data-tk=skip-link]:focus-visible){transform:translateY(0)}:where([data-tk=icon]){vertical-align:middle;color:currentColor;stroke-width:var(--tk-icon-stroke);inline-size:var(--tk-icon-md);block-size:var(--tk-icon-md);flex-shrink:0;display:inline-block}:where([data-tk=icon][data-size=sm]){inline-size:var(--tk-icon-sm);block-size:var(--tk-icon-sm)}:where([data-tk=icon][data-size=lg]){inline-size:var(--tk-icon-lg);block-size:var(--tk-icon-lg)}:where([data-tk=modal]){max-inline-size:min(92vw,36rem);width:min(92vw,36rem);color:inherit;opacity:0;transition:opacity var(--tk-motion-exit),transform var(--tk-motion-exit),overlay var(--tk-duration-base) allow-discrete,display var(--tk-duration-base) allow-discrete;background:0 0;border:none;margin:auto;padding:0;transform:translateY(.85rem)scale(.97)}:where([data-tk=modal][data-size=sm]){max-inline-size:min(92vw,24rem);width:min(92vw,24rem)}:where([data-tk=modal][data-size=lg]){max-inline-size:min(94vw,44rem);width:min(94vw,44rem)}:where([data-tk=modal][open]){opacity:1;transition:opacity var(--tk-motion-enter),transform var(--tk-motion-enter),overlay var(--tk-duration-base) allow-discrete,display var(--tk-duration-base) allow-discrete;display:block;transform:translateY(0)scale(1)}@starting-style{:where([data-tk=modal][open]){opacity:0;transform:translateY(.85rem)scale(.97)}}:where([data-tk=modal])::backdrop{background:var(--tk-scrim-ink)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=modal])::backdrop{background:color-mix(in srgb,var(--tk-scrim-ink) 58%,transparent)}}:where([data-tk=modal])::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity var(--tk-motion-exit)}:where([data-tk=modal][open])::backdrop{opacity:1;transition:opacity var(--tk-motion-enter)}@starting-style{:where([data-tk=modal][open])::backdrop{opacity:0}}:where([data-tk=modal-panel]){--_radius:var(--tk-radius-xl);--_radius-gap:var(--tk-space-5);--_modal-out:max(0px,calc(var(--_radius) - var(--_radius-gap)));gap:var(--tk-space-4);padding:var(--tk-space-5);background-color:var(--tk-surface-raised);color:var(--tk-text-primary);border:1px solid var(--tk-line-default);border-radius:var(--_radius);box-shadow:var(--tk-shadow-md),0 24px 48px var(--tk-scrim-ink);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){:where([data-tk=modal-panel]){box-shadow:var(--tk-shadow-md),0 24px 48px color-mix(in srgb,var(--tk-scrim-ink) 18%,transparent)}}:where(:not([data-tk=modal])>[data-tk=modal-panel]){--_radius:min(var(--tk-radius-xl),var(--tk-radius-nested,var(--tk-radius-xl)));inline-size:100%;max-inline-size:36rem}:where([data-tk=modal-panel][data-size=sm]){max-inline-size:24rem}:where([data-tk=modal-panel][data-size=lg]){max-inline-size:44rem}:where([data-tk=modal-panel]>*){--tk-radius-nested:var(--_modal-out)}:where([data-tk=modal-panel]){position:relative}:where([data-tk=modal-header]){gap:var(--tk-space-1);min-block-size:var(--tk-control-min);flex-direction:column;padding-inline-end:calc(var(--tk-control-min) + var(--tk-space-3));display:flex}:where([data-tk=modal-panel][data-dismissible=false]>[data-tk=modal-header]){min-block-size:0;padding-inline-end:0}:where([data-tk=modal-panel]>[data-modal-close]){position:absolute;inset-block-start:var(--tk-space-5);inset-inline-end:var(--tk-space-5)}:where([data-tk=modal-description]){font-size:var(--tk-size-sm);color:var(--tk-text-secondary);max-inline-size:var(--tk-measure);margin:0}:where([data-tk=modal-title]){font-size:var(--tk-size-xl);font-weight:var(--tk-weight-semibold);letter-spacing:var(--tk-tracking-snug);line-height:var(--tk-leading-tight);margin:0}:where([data-tk=modal]){max-block-size:none;overflow:visible}:where([data-tk=modal-panel]){max-block-size:calc(100dvh - 2 * var(--tk-space-6))}:where([data-tk=modal-body]){font-size:var(--tk-size-base);color:var(--tk-text-secondary);overscroll-behavior:contain;flex:auto;min-block-size:0;overflow-y:auto}:where([data-tk=modal-footer]){justify-content:flex-end;gap:var(--tk-space-3);border-block-start:1px solid var(--tk-line-default);flex-wrap:wrap;padding-block-start:var(--tk-space-2);display:flex}:where([data-tk=modal-footer]>[data-tk=button-group]){flex:100%}:where([data-tk=button][data-modal-trigger]){position:relative}@media (prefers-reduced-motion:reduce){:where([data-tk=modal]),:where([data-tk=modal])::backdrop,:where([data-tk=modal][open]),:where([data-tk=modal][open])::backdrop{transition:none;transform:none}}:where([data-tk=figure]){gap:var(--tk-space-3);flex-direction:column;max-inline-size:100%;margin:0;display:flex}:where([data-tk=figure-frame]){aspect-ratio:var(--_aspect,16/9);border-radius:var(--tk-radius-nested);background-color:var(--tk-surface-sunken);border:1px solid var(--tk-line-default);overflow:hidden}:where([data-tk=figure][data-aspect="1/1"]){--_aspect:1/1}:where([data-tk=figure][data-aspect="4/3"]){--_aspect:4/3}:where([data-tk=figure][data-aspect="16/9"]){--_aspect:16/9}:where([data-tk=figure][data-aspect="21/9"]){--_aspect:21/9}:where([data-tk=figure-media]){object-fit:cover;block-size:100%;inline-size:100%;display:block}:where([data-tk=figure-caption]){gap:var(--tk-space-1);flex-direction:column;display:flex}:where([data-tk=figure-caption-text]){font-size:var(--tk-size-sm);color:var(--tk-text-secondary)}:where([data-tk=figure-credit]){font-size:var(--tk-size-xs);color:var(--tk-text-tertiary)}:where([data-tk=gauge]){align-items:center;gap:var(--tk-space-2);padding:var(--tk-space-4);background:var(--tk-surface-raised);border:1px solid var(--tk-line-default);border-radius:var(--tk-radius-nested);flex-direction:column;display:flex;container:gauge/inline-size}:where([data-tk=gauge-label]){font-size:var(--tk-size-sm);font-weight:var(--tk-weight-semibold);color:var(--tk-text-secondary);align-self:stretch;margin:0}:where([data-tk=gauge-svg]){aspect-ratio:2;width:min(100%,12rem);height:auto;overflow:visible}:where([data-tk=gauge-track]){fill:none;stroke:var(--tk-surface-sunken);stroke-width:12px;stroke-linecap:round}:where([data-tk=gauge-fill]){fill:none;stroke:var(--tk-data-ink,var(--tk-action-fill));stroke-width:12px;stroke-linecap:round;transition:stroke-dashoffset var(--tk-motion-size)}:where([data-tk=gauge-value]){margin:calc(var(--tk-space-2) * -1) 0 0;font-size:var(--tk-size-2xl);font-weight:var(--tk-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--tk-tracking-tight);color:var(--tk-text-primary)}:where([data-tk=gauge-unit]){font-size:.55em;font-weight:var(--tk-weight-semibold);color:var(--tk-text-secondary);margin-inline-start:.15em}:where([data-tk=gauge-hint]){font-size:var(--tk-size-xs);color:var(--tk-text-secondary);margin:0}@container gauge (min-width:16rem){:where([data-tk=gauge-svg]){width:min(100%,16rem)}}@media (prefers-reduced-motion:reduce){:where([data-tk=gauge-fill]){transition:none}}:where([data-tk=search-results]){gap:var(--tk-space-4);flex-direction:column;max-inline-size:40rem;display:flex}:where([data-tk=search-results-toolbar]){--_radius:var(--tk-radius-nested);--_radius-gap:var(--tk-space-4);--_results-out:max(0px,calc(var(--_radius) - var(--_radius-gap)));gap:var(--tk-space-3);padding:var(--tk-space-4);background:var(--tk-surface-raised);border:1px solid var(--tk-line-default);border-radius:var(--_radius);flex-direction:column;display:flex}:where([data-tk=search-results-toolbar])>*{--tk-radius-nested:var(--_results-out)}:where([data-tk=search-results-types]){gap:var(--tk-space-2);flex-wrap:wrap;display:flex}:where([data-tk=search-results-count]){font-size:var(--tk-size-sm);color:var(--tk-text-secondary);margin:0}:where([data-tk=search-results-list]){gap:var(--tk-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where([data-tk=search-results-item]){margin:0}:where([data-tk=search-results-link]){--_radius:var(--tk-radius-nested);--_radius-gap:var(--tk-space-4);--_results-out:max(0px,calc(var(--_radius) - var(--_radius-gap)));justify-content:space-between;align-items:center;gap:var(--tk-space-3);padding:var(--tk-space-3) var(--tk-space-4);color:inherit;background:var(--tk-surface-default);border:1px solid var(--tk-line-default);border-radius:var(--_radius);transition:border-color var(--tk-motion-line),background-color var(--tk-motion-surface);text-decoration:none;display:flex}:where([data-tk=search-results-link])>*{--tk-radius-nested:var(--_results-out)}:where([data-tk=search-results-link] [data-tk=media]){flex:auto;min-inline-size:0}:where([data-tk=search-results-link]>[data-tk=icon]){flex:none}:where([data-tk=search-results-link] [data-tk=media]){flex-direction:row;align-items:flex-start}:where([data-tk=search-results-link] [data-tk=media-figure]){aspect-ratio:1;flex:0 0 3rem;inline-size:3rem}:where(a[data-tk=search-results-link]){transition:border-color var(--tk-motion-line),background-color var(--tk-motion-surface),transform var(--tk-motion-transform),box-shadow var(--tk-motion-elevation)}:where(a[data-tk=search-results-link]:focus-visible),:where(a[data-tk=search-results-link]:hover){border-color:var(--tk-line-strong);background:var(--tk-surface-raised);box-shadow:0 6px 18px var(--tk-text-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){:where(a[data-tk=search-results-link]:focus-visible),:where(a[data-tk=search-results-link]:hover){box-shadow:0 6px 18px color-mix(in srgb,var(--tk-text-primary) 8%,transparent)}}:where(a[data-tk=search-results-link]:focus-visible [data-tk=search-results-chevron]),:where(a[data-tk=search-results-link]:hover [data-tk=search-results-chevron]){transform:translate(3px)}:where([data-tk=search-results-chevron]){transition:transform var(--tk-motion-transform);color:var(--tk-text-secondary);display:inline-flex}@media (prefers-reduced-motion:reduce){:where([data-tk=search-results-chevron]),:where(a[data-tk=search-results-link]){transition:none}:where(a[data-tk=search-results-link]:focus-visible),:where(a[data-tk=search-results-link]:hover){transform:none}}:where([data-tk=search-results-row-text]){align-items:flex-start;gap:var(--tk-space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}:where([data-tk=search-results-row-text] [data-tk=search-results-desc]),:where([data-tk=search-results-row-text] [data-tk=search-results-meta]),:where([data-tk=search-results-row-text] [data-tk=search-results-title]){align-self:stretch}:where([data-tk=search-results-type]){font-size:var(--tk-size-xs);font-weight:var(--tk-weight-semibold);letter-spacing:var(--tk-tracking-wide);text-transform:uppercase;color:var(--tk-text-secondary)}:where([data-tk=search-results-title]){font-size:var(--tk-size-base);font-weight:var(--tk-weight-semibold)}:where([data-tk=search-results-desc]){font-size:var(--tk-size-sm);color:var(--tk-text-secondary);overflow-wrap:break-word;word-break:normal;margin:0}:where([data-tk=search-results-meta]){font-size:var(--tk-size-xs);color:var(--tk-text-secondary)}:where([data-tk=search-results-mark]){block-size:100%;inline-size:100%;font-weight:var(--tk-weight-bold);background:var(--tk-surface-sunken);color:var(--tk-text-secondary);place-items:center;display:grid}:where([data-tk=search-mark]){background:var(--tk-action-fill)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=search-mark]){background:color-mix(in srgb,var(--tk-action-fill) 28%,transparent)}}:where([data-tk=search-mark]){color:inherit;border-radius:.15em;padding-inline:.1em}:where([data-tk=search-results-empty]){align-items:center;gap:var(--tk-space-3);padding:var(--tk-space-7) var(--tk-space-5);text-align:center;color:var(--tk-text-secondary);border:1px dashed var(--tk-line-default);border-radius:var(--tk-radius-nested);flex-direction:column;display:flex}:where([data-tk=search-results-empty] p){max-inline-size:24rem;margin:0}:where([data-tk=tachometer-canvas]),:where([data-tk=tachometer]){block-size:100%;min-block-size:14rem;inline-size:100%;display:block}:where([data-tk=hero]){padding-block:var(--tk-space-8) var(--tk-space-7)}:where([data-tk=hero-body]){gap:var(--tk-space-7);flex-direction:column;display:flex}:where([data-tk=hero-title]){font-size:var(--tk-size-display);line-height:var(--tk-leading-tight);text-wrap:balance;max-inline-size:18ch;margin:0}:where([data-tk=hero-lede]){max-inline-size:var(--tk-measure);font-size:var(--tk-size-md);color:var(--tk-text-secondary);margin:0}:where([data-tk=hero] [data-tk=hero-actions]){align-items:center;margin-block-start:var(--tk-space-2)}:where([data-tk=hero-text]),:where([data-tk=hero-visual]){min-inline-size:0}:where([data-tk=hero][data-layout=split] [data-tk=hero-body]){flex-flow:wrap;align-items:center}:where([data-tk=hero][data-layout=split] [data-tk=hero-text]),:where([data-tk=hero][data-layout=split] [data-tk=hero-visual]){flex:1 1 var(--tk-measure-narrow)}:where([data-tk=hero][data-layout=split] [data-tk=hero-title]){font-size:var(--tk-size-title)}:where([data-tk=scrim][data-tk-hero]){--tk-scrim-hold:38%;--tk-scrim-cover:62%}:where([data-tk=scrim][data-tk-hero]>[data-tk=scrim-content]){padding-block-end:var(--tk-space-7)}:where([data-tk=hero-plate]){z-index:0;opacity:0;transition:opacity var(--tk-duration-slow) var(--tk-ease-entrance);pointer-events:none;block-size:100%;min-block-size:100%;inline-size:100%}:where([data-tk=hero-plate] [data-tk=plate]){aspect-ratio:auto;block-size:100%;min-block-size:100%;max-block-size:none;inline-size:100%}:where([data-tk=hero-plate] [data-tk=plate-media]){object-fit:cover;object-position:center;block-size:100%;inline-size:100%}:where([data-tk=hero-plate][data-active]){opacity:1}:where([data-tk=hero-actions]){align-items:flex-start;margin-block-start:var(--tk-space-3)}:where([data-tk=hero-cta] [data-tk=button]){letter-spacing:var(--tk-tracking-wide);box-shadow:0 0 0 1px var(--tk-text-on-scrim)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=hero-cta] [data-tk=button]){box-shadow:0 0 0 1px color-mix(in srgb,var(--tk-text-on-scrim) 18%,transparent)}}:where([data-tk=hero-pager]){align-items:center;gap:var(--tk-space-1);padding:var(--tk-space-1);border:1px solid var(--tk-text-on-scrim);display:inline-flex}@supports (color:color-mix(in lab,red,red)){:where([data-tk=hero-pager]){border:1px solid color-mix(in srgb,var(--tk-text-on-scrim) 28%,transparent)}}:where([data-tk=hero-pager]){background:var(--tk-scrim-ink);border-radius:999px}@supports (color:color-mix(in lab,red,red)){:where([data-tk=hero-pager]){background:color-mix(in srgb,var(--tk-scrim-ink) 55%,transparent)}}:where([data-tk=hero-pager]){-webkit-backdrop-filter:blur(var(--tk-scrim-frost,10px));isolation:isolate}:where([data-tk=hero-pager-btn]){color:var(--tk-text-on-scrim);cursor:pointer;inline-size:var(--tk-target-min);block-size:var(--tk-target-min);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}:where([data-tk=hero-pager-btn]:hover){background:var(--tk-text-on-scrim)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=hero-pager-btn]:hover){background:color-mix(in srgb,var(--tk-text-on-scrim) 14%,transparent)}}:where([data-tk=hero-dot]:focus-visible),:where([data-tk=hero-pager-btn]:focus-visible){outline:2px solid var(--tk-text-on-scrim);outline-offset:2px}:where([data-tk=hero-dots]){align-items:center;gap:var(--tk-space-1);padding-inline:var(--tk-space-2);display:inline-flex}:where([data-tk=hero-dot]){cursor:pointer;inline-size:var(--tk-target-min);block-size:var(--tk-target-min);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}:where([data-tk=hero-dot]):before{content:"";background:var(--tk-text-on-scrim);border:1px solid #0000;border-radius:999px;block-size:.4rem;inline-size:.4rem;display:block}@supports (color:color-mix(in lab,red,red)){:where([data-tk=hero-dot]):before{background:color-mix(in srgb,var(--tk-text-on-scrim) 45%,transparent)}}:where([data-tk=hero-dot]):before{transition:inline-size var(--tk-motion-transform),background-color var(--tk-motion-opacity),opacity var(--tk-motion-opacity)}:where([data-tk=hero-dot][aria-current=true]):before,:where([data-tk=hero-dot][aria-selected=true]):before{background:var(--tk-text-on-scrim);inline-size:1.35rem}:where([data-tk=scrim-content] [data-tk=hero-cta] [data-tk=button][data-variant=outline]),:where([data-tk=scrim-content] [data-tk=hero-cta] [data-tk=button][data-variant=quiet]){-webkit-backdrop-filter:none}@media (prefers-reduced-motion:reduce){:where([data-tk=hero-dot]):before,:where([data-tk=hero-plate]){transition:none}}:where([data-tk=faq]){--_line:var(--tk-line-subtle);flex-direction:column;gap:0;max-inline-size:min(100%,44rem);display:flex}:where([data-tk=faq-head]){max-inline-size:var(--tk-measure);margin-block-end:var(--tk-space-5)}:where([data-tk=faq-item]){border-block-start:1px solid var(--_line)}:where([data-tk=faq-item]:last-child){border-block-end:1px solid var(--_line)}:where([data-tk=faq-trigger]){align-items:start;gap:var(--tk-space-4);width:100%;padding-block:var(--tk-space-5);color:inherit;font:inherit;text-align:start;cursor:pointer;min-block-size:var(--tk-target-min);background:0 0;border:0;grid-template-columns:auto 1fr auto;margin:0;padding-inline:0;display:grid}:where([data-tk=faq-trigger]:focus-visible){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:4px}:where([data-tk=faq-index]){font-family:var(--tk-font-mono);font-size:var(--tk-size-sm);font-variant-numeric:tabular-nums;letter-spacing:var(--tk-tracking-wide);color:var(--tk-text-tertiary);padding-block-start:.15em}:where([data-tk=faq-question]){font-size:var(--tk-size-lg);font-weight:var(--tk-weight-semibold);line-height:var(--tk-leading-snug,var(--tk-leading-tight));text-wrap:balance;margin:0}:where([data-tk=faq-mark]){block-size:var(--tk-target-min);inline-size:var(--tk-target-min);border-radius:var(--tk-radius-nested);border:1px solid var(--_line);color:var(--tk-text-secondary);transition:transform var(--tk-motion-transform),background-color var(--tk-motion-opacity),color var(--tk-motion-opacity);justify-content:center;align-items:center;display:inline-flex}:where([data-tk=faq-item][data-open] [data-tk=faq-mark]){background:var(--tk-action-fill);color:var(--tk-action-text);border-color:#0000}:where([data-faq-panel]){max-inline-size:var(--tk-measure);color:var(--tk-text-secondary);padding-block-end:var(--tk-space-5);padding-inline-start:calc(var(--tk-space-4) + 2ch + var(--tk-space-4));padding-inline-end:calc(var(--tk-target-min) + var(--tk-space-4))}:where([data-faq-panel]>:first-child){margin-block-start:0}:where([data-faq-panel]>:last-child){margin-block-end:0}@media (prefers-reduced-motion:reduce){:where([data-tk=faq-mark]){transition:none}}:where([data-tk=map]){--_ratio:16/9;isolation:isolate;inline-size:100%;aspect-ratio:var(--_ratio);border:1px solid var(--tk-line-subtle);border-radius:var(--tk-radius-nested);background:var(--tk-surface-sunken,var(--tk-surface-default));min-block-size:14rem;color:var(--tk-text-primary);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:clip}:where([data-tk=map][data-pending]){background-image:linear-gradient(to bottom,var(--tk-surface-raised) 0,var(--tk-surface-sunken) 100%)}:where([data-tk=map][data-pending]):after{content:"";pointer-events:none;background-color:var(--tk-texture-ink);-webkit-mask-image:var(--tk-texture-rule);mask-image:var(--tk-texture-rule);position:absolute;inset:0;-webkit-mask-size:12px 12px;mask-size:12px 12px;-webkit-mask-repeat:repeat;mask-repeat:repeat}:where([data-tk=map][data-pending] [data-map-activate]){z-index:1;place-self:center}:where([data-tk=map-canvas]){grid-area:1/1;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0}:where([data-tk=map] .maplibregl-map){font:inherit}:where([data-tk=map] .maplibregl-ctrl-group){border:1px solid var(--tk-line-subtle);border-radius:var(--tk-radius-nested);background:rgb(from var(--tk-surface-default) r g b/.92);box-shadow:none;-webkit-backdrop-filter:blur(var(--tk-scrim-frost,8px));overflow:clip}:where([data-tk=map] .maplibregl-ctrl-group button){inline-size:var(--tk-target-min);block-size:var(--tk-target-min);background-color:#0000}:where([data-tk=map] .maplibregl-ctrl-group button+button){border-block-start:1px solid var(--tk-line-subtle)}:where([data-tk=map] .maplibregl-ctrl-group button:hover){background-color:var(--tk-action-fill-hover,var(--tk-surface-raised,transparent))}:where([data-tk=map] .maplibregl-ctrl-group button:focus-visible){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:-2px}:where([data-tk=map] .maplibregl-ctrl-icon){filter:none}:where([data-tk=map] .maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon),:where([data-tk=map] .maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon),:where([data-tk=map] .maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon),:where([data-tk=map] .maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon),:where([data-tk=map] .maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon),:where([data-tk=map] .maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon){background-color:#0000}:where([data-tk=map][data-scheme=dark] .maplibregl-ctrl-group){background:rgb(from var(--tk-surface-default) r g b/.88)}:where([data-tk=map] .maplibregl-ctrl-scale){border-color:var(--tk-text-secondary);color:var(--tk-text-secondary);background:rgb(from var(--tk-surface-default) r g b/.85);font-size:var(--tk-size-xs);border-radius:var(--tk-radius-nested);padding-inline:var(--tk-space-2)}:where([data-tk=map] .maplibregl-ctrl-attrib){background:rgb(from var(--tk-surface-default) r g b/.8);color:var(--tk-text-tertiary);font-size:var(--tk-size-xs);border-radius:var(--tk-radius-nested)}:where([data-tk=map] .maplibregl-ctrl-attrib a){color:inherit}:where([data-tk=map] .maplibregl-marker){color:var(--tk-text-primary)}:where([data-tk=map][data-scheme=light]){background:var(--tk-surface-sunken)}:where([data-tk=map][data-scheme=dark]){background:var(--tk-surface-inverse)}:where([data-tk=map] .maplibregl-ctrl-group){background:var(--tk-glass-fill)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=map] .maplibregl-ctrl-group){background:color-mix(in srgb,var(--tk-glass-fill) 92%,transparent)}}:where([data-tk=map] .maplibregl-ctrl-group){border-color:var(--tk-glass-line);color:var(--tk-glass-ink)}:where([data-tk=map][data-scheme=dark] .maplibregl-ctrl-group button){filter:none}:where([data-tk=map][data-failed]){padding:var(--tk-space-5);background-color:var(--tk-surface-sunken);border:1px dashed var(--tk-line-strong);place-items:center;display:grid}:where([data-tk=map-exit]){justify-items:center;gap:var(--tk-space-2);text-align:center;max-inline-size:var(--tk-measure-narrow);color:var(--tk-text-secondary);display:grid}:where([data-tk=map-exit])>p{margin:0}:where([data-tk=map-exit]) :where(strong){color:var(--tk-text-primary)}:where([data-tk=map-exit-note]){font-size:var(--tk-size-sm);color:var(--tk-text-tertiary)}:where([data-tk=sample-page] [data-tk=section][data-section=proof]){padding-block:var(--tk-space-8)}:where([data-tk=sample-page] [data-tk=section][data-section=audience]){padding-block:var(--tk-space-8) var(--tk-space-7)}:where([data-tk=sample-page] [data-tk=section][data-section=feature]){padding-block:var(--tk-space-9) var(--tk-space-8)}:where([data-tk=sample-page] [data-tk=section][data-section=feed]){padding-block:var(--tk-space-8)}:where([data-tk=sample-page] [data-tk=section][data-section=promo]){padding-block:var(--tk-space-9)}:where([data-tk=section][data-section=proof]){padding-block:var(--tk-space-8)}:where([data-tk=section][data-section=proof][data-strip]){padding-block:var(--tk-space-5);border-block-start:1px solid var(--tk-line-subtle)}:where([data-tk=section][data-section=audience]){padding-block:var(--tk-space-8) var(--tk-space-7)}:where([data-tk=section][data-section=feature]){padding-block:var(--tk-space-9) var(--tk-space-8)}:where([data-tk=section][data-section=feed]){padding-block:var(--tk-space-8)}:where([data-tk=section][data-section=promo]){padding-block:var(--tk-space-9)}:where([data-tk=sample-page] [data-shell=stack]>[data-modal-trigger]),:where([data-tk=sample-page] [data-shell=stack]>[data-tk=button]),:where([data-tk=section] [data-tk=button][data-modal-trigger]),:where([data-tk=section][data-shell=stack]>[data-tk=button]){align-self:start}:where([data-tk=footer-link]){min-block-size:var(--tk-target-min);align-items:center;display:inline-flex}:where([data-tk=prototype]){display:block}:where([data-tk=prototype-rail]){z-index:20;align-items:center;gap:var(--tk-space-3);padding:var(--tk-space-2) var(--tk-space-4);border-block-end:1px solid var(--tk-line-subtle);background-color:var(--tk-surface-default);flex-wrap:wrap;display:flex;position:sticky;inset-block-start:0}@supports (color:color-mix(in lab,red,red)){:where([data-tk=prototype-rail]){background-color:color-mix(in srgb,var(--tk-surface-default) 92%,transparent)}}:where([data-tk=prototype-rail]){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--tk-size-sm)}:where([data-tk=prototype-rail] [data-tk=eyebrow]){margin:0}:where([data-tk=prototype-route]){font-weight:var(--tk-weight-semibold)}:where([data-tk=prototype-spine]){color:var(--tk-text-secondary)}:where([data-tk=nav-link]){cursor:pointer;font:inherit;color:inherit;text-underline-offset:.3em;background:0 0;border:0;padding:0}:where([data-tk=nav-link][data-current]){text-decoration:underline}:where([data-tk=nav-link]:focus-visible){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:4px}:where([data-fx]){--tk-fx-y:0px}:where([data-fx-ready] [data-fx-reveal=blur-rise]:not([data-fx-in])),:where([data-fx-ready] [data-fx-reveal=fade]:not([data-fx-in])),:where([data-fx-ready] [data-fx-reveal=rise]:not([data-fx-in])),:where([data-fx-ready] [data-fx-reveal=zoom]:not([data-fx-in])){opacity:0;will-change:transform,opacity,filter}:where([data-fx-ready] [data-fx-reveal=rise]:not([data-fx-in])){transform:translateY(1.1rem)}:where([data-fx-ready] [data-fx-reveal=fade]:not([data-fx-in])){transform:none}:where([data-fx-ready] [data-fx-reveal=zoom]:not([data-fx-in])){transform:scale(.96)translateY(.5rem)}:where([data-fx-ready] [data-fx-reveal=blur-rise]:not([data-fx-in])){filter:blur(4px);transform:translateY(.85rem)}:where([data-fx-reveal][data-fx-in]){opacity:1;filter:blur();transform:translate3d(0,var(--tk-fx-y,0),0);transition:opacity var(--tk-motion-enter),transform var(--tk-motion-enter),filter var(--tk-motion-enter)}:where([data-fx-parallax]:not([data-fx-reveal])){transform:translate3d(0,var(--tk-fx-y,0),0);will-change:transform;transition:none}:where([data-fx-parallax][data-fx-reveal][data-fx-in]){transition:opacity var(--tk-motion-enter),filter var(--tk-motion-enter);transform:translate3d(0,var(--tk-fx-y,0),0)}:where([data-fx-parallax]:not([data-fx-reveal]) [data-tk=plate-media]),:where([data-fx-parallax][data-fx-in] [data-tk=plate-media]){transform:translate3d(0,calc(var(--tk-fx-y,0px) * -.35),0) scale(1.06);will-change:transform;transition:none}@media (prefers-reduced-motion:reduce){:where([data-fx-parallax]),:where([data-fx-reveal]:not([data-fx-in])),:where([data-fx-reveal][data-fx-in]){opacity:1!important;filter:none!important;transition:none!important;transform:none!important}:where([data-fx-parallax] [data-tk=plate-media]){transform:none!important}}:where([data-tk=guidance-pair]){gap:var(--tk-space-4);grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));align-items:start;display:grid}:where([data-tk=guidance]){--_pad:var(--tk-space-4);gap:var(--tk-space-3);padding:var(--_pad);--_radius:var(--tk-radius-nested);--_radius-gap:var(--_pad);--_guidance-out:max(0px,calc(var(--_radius) - var(--_radius-gap)));border-radius:var(--_radius);margin:0;display:grid}:where([data-tk=guidance])>*{--tk-radius-nested:var(--_guidance-out)}:where([data-tk=guidance][data-tone=do]){border:2px solid var(--tk-status-success-line);background-color:var(--tk-status-success-surface);color:var(--tk-status-success-text)}:where([data-tk=guidance][data-tone=dont]){border:2px dashed var(--tk-status-danger-line);background-color:var(--tk-status-danger-surface);color:var(--tk-status-danger-text)}:where([data-tk=guidance-example]){padding:var(--tk-space-4);background-color:var(--tk-surface-default);border-radius:var(--tk-radius-nested)}:where([data-tk=guidance-caption]){gap:var(--tk-space-1);display:grid}:where([data-tk=guidance-flag]){align-items:center;gap:var(--tk-space-2);text-transform:uppercase;letter-spacing:var(--tk-tracking-wide);font-size:var(--tk-size-sm);display:inline-flex}:where([data-tk=guidance-note]){font-size:var(--tk-size-sm);line-height:var(--tk-leading-normal);max-inline-size:var(--tk-measure)}@media (forced-colors:active){:where([data-tk=guidance]){border-width:2px}}:where([data-tk=logo]){inline-size:100%;color:var(--tk-logo-ink,var(--tk-text-primary));display:block;container:logo/inline-size}:where([data-tk=logo-body]){justify-content:flex-start;align-items:center;gap:var(--_gap);--_unit:clamp(1rem,32cqi,1.5rem);--_gap:calc(var(--_unit) * .45);--_pad:calc(var(--_unit) * .18);--_tile-radius:var(--tk-radius-sm);display:flex}:where([data-tk=logo-mark]){inline-size:var(--_unit);block-size:var(--_unit);color:var(--tk-logo-mark-ink,currentColor);--_mark-ground:var(--tk-logo-tile,var(--tk-surface-default));flex:none;place-items:center;display:grid}:where([data-tk=logo-mark])>:where(svg,img){block-size:100%;inline-size:100%;display:block}:where([data-tk=logo-word]){min-inline-size:0;font-size:calc(var(--_unit) * .62);line-height:1.05;font-weight:var(--tk-logo-word-weight,700);letter-spacing:var(--tk-logo-word-tracking,-.02em);color:var(--tk-logo-word-ink,currentColor);white-space:nowrap;display:block}:where([data-tk=logo-tagline]){font-size:max(.6875rem,calc(var(--_unit) * .28));letter-spacing:.08em;text-transform:uppercase;color:var(--tk-logo-tagline-ink,var(--tk-text-secondary));white-space:nowrap;font-weight:500;line-height:1.2;display:block}:where([data-tk=logo-text]){gap:calc(var(--_unit) * .12);min-inline-size:0;display:grid}:where([data-tk=logo]) :where([data-tk=logo-text]){display:none}:where([data-tk=logo]) :where([data-tk=logo-mark]){background:var(--tk-logo-tile,transparent);padding:var(--_pad);border-radius:var(--_tile-radius);inline-size:calc(var(--_unit) + var(--_pad) * 2);block-size:calc(var(--_unit) + var(--_pad) * 2)}@container logo (min-width:80px){:where([data-tk=logo-body]){--_unit:clamp(1.5rem,28cqi,2.5rem)}:where([data-tk=logo]) :where([data-tk=logo-mark]){inline-size:var(--_unit);block-size:var(--_unit);--_mark-ground:var(--tk-surface-default);background:0 0;padding:0}:where([data-tk=logo][data-sm=word]) :where([data-tk=logo-mark]){display:none}:where([data-tk=logo][data-sm=word]) :where([data-tk=logo-text]){display:grid}}@container logo (min-width:160px){:where([data-tk=logo-body]){--_unit:clamp(2rem,18cqi,3rem);text-align:center;align-items:center;gap:calc(var(--_unit) * .3);flex-direction:column}:where([data-tk=logo]) :where([data-tk=logo-mark]){display:grid}:where([data-tk=logo]) :where([data-tk=logo-text]){justify-items:center;display:grid}:where([data-tk=logo]) :where([data-tk=logo-tagline]){display:none}}@container logo (min-width:280px){:where([data-tk=logo-body]){--_unit:clamp(2rem,11cqi,3rem);text-align:start;align-items:center;gap:var(--_gap);flex-direction:row}:where([data-tk=logo]) :where([data-tk=logo-text]){justify-items:start}}@container logo (min-width:420px){:where([data-tk=logo-body]){--_unit:clamp(2.5rem,9cqi,4rem)}:where([data-tk=logo]) :where([data-tk=logo-tagline]){display:block}}[data-tk=logo][data-stage] [data-tk=logo-mark]{inline-size:var(--_unit);block-size:var(--_unit);--_mark-ground:var(--tk-surface-default);background:0 0;flex:none;padding:0;display:grid}[data-tk=logo][data-stage] [data-tk=logo-text]{justify-items:start;display:grid}[data-tk=logo][data-stage] [data-tk=logo-tagline]{display:none}[data-tk=logo][data-stage] [data-tk=logo-body]{text-align:start;align-items:center;gap:var(--_gap);flex-direction:row}[data-tk=logo][data-stage=icon] [data-tk=logo-body]{--_unit:clamp(1rem,32cqi,1.5rem)}[data-tk=logo][data-stage=icon] [data-tk=logo-text]{display:none}[data-tk=logo][data-stage=icon] [data-tk=logo-mark]{--_mark-ground:var(--tk-logo-tile,var(--tk-surface-default));background:var(--tk-logo-tile,transparent);padding:var(--_pad);border-radius:var(--_tile-radius);inline-size:calc(var(--_unit) + var(--_pad) * 2);block-size:calc(var(--_unit) + var(--_pad) * 2)}[data-tk=logo][data-stage=mark] [data-tk=logo-body]{--_unit:clamp(1.5rem,28cqi,2.5rem)}[data-tk=logo][data-stage=mark] [data-tk=logo-text]{display:none}[data-tk=logo][data-stage=word] [data-tk=logo-body]{--_unit:clamp(1.5rem,28cqi,2.5rem)}[data-tk=logo][data-stage=word] [data-tk=logo-mark]{display:none}[data-tk=logo][data-stage=stack] [data-tk=logo-body]{--_unit:clamp(2rem,18cqi,3rem);text-align:center;align-items:center;gap:calc(var(--_unit) * .3);flex-direction:column}[data-tk=logo][data-stage=stack] [data-tk=logo-text]{justify-items:center}[data-tk=logo][data-stage=lockup] [data-tk=logo-body]{--_unit:clamp(2rem,11cqi,3rem)}[data-tk=logo][data-stage=full] [data-tk=logo-body]{--_unit:clamp(2.5rem,9cqi,4rem)}[data-tk=logo][data-stage=full] [data-tk=logo-tagline]{display:block}:where([data-tk=scene]){padding:var(--tk-space-6) var(--tk-gutter);background-color:var(--tk-surface-base);color:var(--tk-text-primary);display:block;container-type:inline-size}:where([data-tk=scene] [data-scene-active]),:where([data-tk=scene] [data-tk=field]:has([data-scene-active])){outline:var(--tk-focus-width) dashed var(--tk-focus-color);outline-offset:var(--tk-focus-offset)}:where([data-tk=scene] [data-tk=field] [data-scene-active]){outline:none}:where([data-tk=scene-layers]){min-inline-size:0}:where([data-tk=scene-layers] ul){margin:0;padding:0;list-style:none}:where([data-tk=scene-layers] ul ul){border-inline-start:1px solid var(--tk-line-subtle);margin-inline-start:var(--tk-space-3);padding-inline-start:var(--tk-space-2)}:where([data-tk=scene-layer]){align-items:baseline;gap:var(--tk-space-2);inline-size:100%;min-block-size:var(--tk-control-min);padding:var(--tk-space-1) var(--tk-space-2);border-radius:var(--tk-radius-sm);color:var(--tk-text-primary);font:inherit;font-size:var(--tk-size-sm);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}:where([data-tk=scene-layer]:hover,[data-tk=scene-layer][data-active]){background-color:var(--tk-surface-sunken)}:where([data-tk=scene-layer][aria-pressed=true]){box-shadow:inset 2px 0 0 var(--tk-focus-color)}:where([data-tk=scene-layer]:focus-visible){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:calc(var(--tk-focus-width) * -1)}:where([data-tk=scene-layer-name]){font-weight:var(--tk-weight-medium);white-space:nowrap}:where([data-tk=scene-layer-summary]){contain:inline-size;min-inline-size:0;color:var(--tk-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}@media (forced-colors:active){:where([data-tk=scene-layer][data-active],[data-tk=scene-layer][aria-pressed=true]){outline-offset:-2px;outline:2px solid highlight}}:where([data-tk=chat]){gap:var(--tk-space-4);grid-template-rows:auto minmax(8rem,1fr) auto;block-size:100%;min-block-size:0;display:grid}:where([data-tk=chat]:not(:has(>[data-tk=chat-note]))){grid-template-rows:minmax(8rem,1fr) auto}:where([data-tk=chat-note]){font-size:var(--tk-size-sm);color:var(--tk-text-secondary);margin:0}:where([data-tk=chat-log]){align-content:start;gap:var(--tk-space-4);overscroll-behavior:contain;min-block-size:8rem;padding-inline-end:var(--tk-space-1);display:grid;overflow-y:auto}:where([data-tk=chat-log]:focus-visible){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:var(--tk-focus-offset)}:where([data-tk=chat-empty]){gap:var(--tk-space-3);color:var(--tk-text-secondary);display:grid}:where([data-tk=chat-empty]>p){margin:0}:where([data-tk=chat-message]){gap:var(--tk-space-1);min-inline-size:0;display:grid}:where([data-tk=chat-message]>p){overflow-wrap:anywhere;margin:0}:where([data-tk=chat-message]>p:not([data-tk])+p:not([data-tk])){margin-block-start:var(--tk-space-2)}:where([data-tk=chat-message][data-role=user]){padding:var(--tk-space-3);border-radius:var(--tk-radius-md);background-color:var(--tk-surface-sunken)}:where([data-tk=chat-who]){font-size:var(--tk-size-xs);font-weight:var(--tk-weight-semibold);color:var(--tk-text-secondary)}:where([data-tk=chat-pending],[data-tk=chat-flag]){font-size:var(--tk-size-sm);color:var(--tk-text-tertiary)}:where([data-tk=chat-message] [data-tk=alert]){margin-block-start:var(--tk-space-2)}:where([data-tk=chat-message] [data-tk=alert] p:not([data-tk])){margin:0}:where([data-tk=chat-message] [data-tk=alert] [data-tk=button]){margin-block-start:var(--tk-space-2)}:where([data-tk=chat-composer]){gap:var(--tk-space-2);display:grid}:where([data-tk=chat-composer] [data-tk=textarea]){max-block-size:10rem}:where([data-tk=chat-actions]){justify-content:flex-end;gap:var(--tk-space-2);display:flex}:where([data-tk=avatar]){--_size:3rem;inline-size:var(--_size);block-size:var(--_size);border-radius:var(--tk-radius-full);background-color:var(--tk-surface-inverse);color:var(--tk-text-inverse);font-size:calc(var(--_size) * .4);font-weight:var(--tk-weight-semibold);line-height:var(--tk-leading-tight);letter-spacing:var(--tk-tracking-normal);-webkit-user-select:none;user-select:none;flex:none;place-items:center;display:inline-grid;overflow:clip}:where([data-tk=avatar][data-size=sm]){--_size:2rem}:where([data-tk=avatar][data-size=lg]){--_size:4rem}:where([data-tk=avatar][data-shape=square]){border-radius:var(--tk-radius-md)}:where([data-tk=avatar-initials]){white-space:nowrap}:where([data-tk=avatar-photo]){object-fit:cover;block-size:100%;inline-size:100%}@media (forced-colors:active){:where([data-tk=avatar]){border:1px solid canvastext}}:where([data-tk=pager]){container-type:inline-size}:where([data-tk=pager-row]){align-items:center;gap:var(--tk-space-4);grid-template-columns:1fr auto 1fr;display:grid}:where([data-tk=pager-prev]){justify-self:start}:where([data-tk=pager-next]){justify-self:end}:where([data-tk=pager-count]){color:var(--tk-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}:where([data-tk=pager][data-numbers] [data-tk=pager-count]){display:none}:where([data-tk=pager-pages]){align-items:center;gap:var(--tk-space-1);margin:0;padding:0;list-style:none;display:flex}:where([data-tk=pager-page]){min-inline-size:var(--tk-control-min);min-block-size:var(--tk-control-min);padding-inline:var(--tk-space-2);border-radius:var(--tk-radius-control);color:var(--tk-link-text);font-variant-numeric:tabular-nums;text-underline-offset:.2em;border:1px solid #0000;place-items:center;text-decoration:underline;display:inline-grid}:where([data-tk=pager-page]:hover){background-color:var(--tk-surface-sunken)}:where([data-tk=pager-page]:focus-visible){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:var(--tk-focus-offset)}:where([data-tk=pager-page][aria-current=page]){background-color:var(--tk-surface-inverse);color:var(--tk-text-inverse);font-weight:var(--tk-weight-semibold);text-decoration:none}:where([data-tk=pager-gap]){color:var(--tk-text-tertiary);padding-inline:var(--tk-space-1)}@container (max-width:30rem){:where([data-tk=pager-row]){gap:var(--tk-space-3);grid-template-columns:1fr}:where([data-tk=pager-row]>[data-tk=pager-count]){order:-1}}@container (max-width:34rem){:where([data-tk=pager][data-numbers] [data-tk=pager-pages]){display:none}:where([data-tk=pager][data-numbers] [data-tk=pager-count]){display:block}}@media (forced-colors:active){:where([data-tk=pager-page][aria-current=page]){outline:2px solid canvastext}}:where([data-tk=drawer]){--_from:translateX(100%);color:inherit;block-size:100dvh;max-block-size:none;inline-size:min(28rem,100vw);max-inline-size:none;transform:var(--_from);transition:transform var(--tk-motion-exit),overlay var(--tk-duration-base) allow-discrete,display var(--tk-duration-base) allow-discrete;background:0 0;border:0;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0;overflow:visible}:where([data-tk=drawer]:dir(rtl)){--_from:translateX(-100%)}:where([data-tk=drawer][data-side=start]){--_from:translateX(-100%);inset-inline:0 auto}:where([data-tk=drawer][data-side=start]:dir(rtl)){--_from:translateX(100%)}:where([data-tk=drawer][data-side=bottom]){--_from:translateY(100%);block-size:auto;max-block-size:85dvh;inline-size:min(100%,40rem);margin-inline:auto;inset-block-start:auto;inset-inline:0}:where([data-tk=drawer][data-size=sm]:not([data-side=bottom])){inline-size:min(20rem,100vw)}:where([data-tk=drawer][data-size=lg]:not([data-side=bottom])){inline-size:min(36rem,100vw)}:where([data-tk=drawer][open]){transition:transform var(--tk-motion-enter),overlay var(--tk-duration-base) allow-discrete,display var(--tk-duration-base) allow-discrete;display:block;transform:none}@starting-style{:where([data-tk=drawer][open]){transform:var(--_from)}}:where([data-tk=drawer])::backdrop{background:var(--tk-scrim-ink)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=drawer])::backdrop{background:color-mix(in srgb,var(--tk-scrim-ink) 58%,transparent)}}:where([data-tk=drawer])::backdrop{opacity:0;transition:opacity var(--tk-motion-exit)}:where([data-tk=drawer][open])::backdrop{opacity:1;transition:opacity var(--tk-motion-enter)}@starting-style{:where([data-tk=drawer][open])::backdrop{opacity:0}}:where([data-tk=drawer][data-modal=false]){z-index:20}:where([data-tk=drawer]>[data-tk=modal-panel]){--_radius:var(--tk-radius-xl);border-block:0;border-inline-end:0;border-start-end-radius:0;border-end-end-radius:0;block-size:100%;max-block-size:none;max-inline-size:none}:where([data-tk=drawer][data-side=start]>[data-tk=modal-panel]){border-inline-start:0;border-inline-end:1px solid var(--tk-line-default);border-start-start-radius:0;border-start-end-radius:var(--_radius);border-end-end-radius:var(--_radius);border-end-start-radius:0}:where([data-tk=drawer][data-side=bottom]>[data-tk=modal-panel]){border-radius:var(--_radius) var(--_radius) 0 0;border:1px solid var(--tk-line-default);border-block-end:0;block-size:auto;max-block-size:85dvh}@media (max-width:40rem){:where([data-tk=drawer]:not([data-static])){--_from:translateY(100%);block-size:auto;max-block-size:85dvh;inline-size:100%;inset-block-start:auto;inset-inline:0}:where([data-tk=drawer]:not([data-static])>[data-tk=modal-panel]){border-radius:var(--_radius) var(--_radius) 0 0;border:1px solid var(--tk-line-default);border-block-end:0;block-size:auto;max-block-size:85dvh}}:where([data-tk=drawer][data-static]){block-size:100%;max-inline-size:100%;margin-inline-start:auto;transition:none;display:block;position:relative;inset:auto;transform:none}:where([data-tk=drawer][data-static][data-side=start]){margin-inline-start:0}:where([data-tk=drawer][data-static][data-side=bottom]){block-size:auto;margin-block-start:auto}@media (prefers-reduced-motion:reduce){:where([data-tk=drawer]),:where([data-tk=drawer])::backdrop,:where([data-tk=drawer][open]),:where([data-tk=drawer][open])::backdrop{transition:none}}:where([data-xmb=page]){--xmb-page:66rem;min-block-size:100vh}:where([data-xmb=wrap]){max-inline-size:var(--xmb-page,66rem);padding-inline:var(--tk-space-5);margin-inline:auto}:where([data-xmb=header]){border-block-end:5px solid var(--xmb-gold)}:where([data-xmb=header]>[data-xmb=wrap]){align-items:center;gap:var(--tk-space-3) var(--tk-space-5);padding-block:var(--tk-space-3);flex-wrap:wrap;display:flex}:where([data-xmb=brand-block]){gap:var(--tk-space-1);display:grid}:where([data-xmb=other-boards]){gap:var(--tk-space-1) var(--tk-space-4);font-size:var(--tk-size-sm);flex-wrap:wrap;margin:0;padding-inline-start:calc(4.5rem + var(--tk-space-4));display:flex}:where([data-xmb=other-boards] a){color:var(--tk-link-text);text-underline-offset:.2em;font-weight:700}:where([data-xmb=brand]){align-items:center;gap:var(--tk-space-4);color:inherit;text-decoration:none;display:flex}:where([data-xmb=brand] img){object-fit:contain;background:var(--tk-surface-inverse);border-radius:var(--tk-radius-md);block-size:4.5rem;inline-size:4.5rem}:where([data-xmb=wordmark]){font-family:var(--tk-font-display);font-size:var(--tk-size-2xl);font-weight:600;line-height:1.1;display:block}:where([data-xmb=tagline]){font-size:var(--tk-size-sm);margin-block-start:var(--tk-space-1);display:block}:where([data-xmb=account]){align-items:center;gap:var(--tk-space-2) var(--tk-space-3);flex-wrap:wrap;margin-inline-start:auto;display:flex}:where([data-xmb=account] a:not([data-tk=button])){color:var(--tk-link-text);text-underline-offset:.2em;font-weight:700}:where([data-xmb=strip]){background:var(--tk-surface-sunken);border-block-end:1px solid var(--tk-line-default)}:where([data-xmb=strip]>[data-xmb=wrap]){align-items:center;gap:var(--tk-space-3) var(--tk-space-5);padding-block:var(--tk-space-3);flex-wrap:wrap;display:flex}:where([data-xmb=crumbs]){gap:var(--tk-space-2);flex-wrap:wrap;margin:0;padding:0;font-weight:700;list-style:none;display:flex}:where([data-xmb=crumbs] li+li):before{content:"›";margin-inline-end:var(--tk-space-2)}:where([data-xmb=search]){gap:var(--tk-space-2);flex:18rem;max-inline-size:28rem;margin-inline-start:auto;display:flex}:where([data-xmb=search] input){min-inline-size:0;min-block-size:var(--tk-target-min);padding-inline:var(--tk-space-3);font:inherit;color:var(--tk-text-primary);background:var(--tk-surface-raised);border:2px solid var(--tk-line-strong);border-radius:var(--tk-radius-md);flex:1}:where([data-xmb=main]>[data-xmb=wrap]>[data-xmb=strip]:first-child){margin-inline:calc(50% - 50vw);margin-block:calc(var(--tk-space-6) * -1) var(--tk-space-6)}:where([data-xmb=empty]){margin:0}:where([data-xmb=notice-panel]){gap:var(--tk-space-3);max-inline-size:48rem;padding:var(--tk-space-5);border-inline-start:5px solid var(--tk-surface-inverse);border-radius:var(--tk-radius-md);background:var(--tk-status-info-surface);display:grid}:where([data-xmb=notice-panel]>*){margin:0}:where([data-xmb=notice-panel] h2){font-family:var(--tk-font-display);font-size:var(--tk-size-xl)}:where([data-xmb=supporter]){gap:var(--tk-space-3);border-block-start:1px solid var(--tk-line-default);padding-block-start:var(--tk-space-6);display:grid}:where([data-xmb=problem]){max-inline-size:48rem;padding:var(--tk-space-4);border:2px solid var(--tk-status-danger-line);border-radius:var(--tk-radius-md);background:var(--tk-status-danger-surface);color:var(--tk-status-danger-text);margin:0;font-weight:700}:where([data-xmb=page-lead]){font-size:var(--tk-size-md);margin:0}:where([data-xmb=pager]){justify-content:space-between;align-items:center;gap:var(--tk-space-4);flex-wrap:wrap;display:flex}:where([data-xmb=section]){border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius-lg);background:var(--tk-surface-raised);overflow:clip}:where([data-xmb=bar]){justify-content:space-between;align-items:center;gap:var(--tk-space-3);padding:var(--tk-space-3) var(--tk-space-4);flex-wrap:wrap;display:flex}:where([data-xmb=bar] h2){font-family:var(--tk-font-display);font-size:var(--tk-size-xl);margin:0;font-weight:600}:where([data-xmb=cols]){grid-template-columns:var(--_cols);gap:var(--tk-space-4);padding:var(--tk-space-2) var(--tk-space-4);background:var(--tk-surface-sunken);border-block-end:1px solid var(--tk-line-default);font-size:var(--tk-size-sm);font-weight:700;display:grid}:where([data-xmb=rows]){margin:0;padding:0;list-style:none}:where([data-xmb=row]){grid-template-columns:var(--_cols);gap:var(--tk-space-2) var(--tk-space-4);padding:var(--tk-space-4);border-block-start:1px solid var(--tk-line-default);align-items:center;display:grid;position:relative}:where([data-xmb=rows]>li:first-child [data-xmb=row]){border-block-start:0}:where([data-xmb=row-link]){color:var(--tk-text-primary);text-decoration:none}:where([data-xmb=row-link]):after{content:"";position:absolute;inset:0}:where([data-xmb=row-link]:focus-visible){outline:none}:where([data-xmb=row]:has([data-xmb=row-link]:focus-visible)){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:calc(var(--tk-focus-width) * -1)}:where([data-xmb=row]:hover,[data-xmb=row]:has([data-xmb=row-link]:focus-visible)){background:var(--tk-status-info-surface)}:where([data-xmb=row] [data-xmb=lift]){z-index:1;position:relative}:where([data-xmb=row-title]){font-family:var(--tk-font-display);font-size:var(--tk-size-lg);text-underline-offset:.18em;font-weight:600;line-height:1.25;text-decoration:underline;text-decoration-thickness:1px;display:block}:where([data-xmb=row-meta]){margin-block-start:var(--tk-space-1);display:block}:where([data-xmb=count]){font-variant-numeric:tabular-nums}:where([data-xmb=count] strong){font-size:var(--tk-size-lg);line-height:1.2;display:block}:where([data-xmb=latest]){font-size:var(--tk-size-sm);line-height:1.4}:where([data-xmb=latest] a){font-weight:700;font-size:var(--tk-size-base);color:var(--tk-link-text);text-underline-offset:.18em;display:block}:where([data-xmb=glyph]){border-radius:var(--tk-radius-md);background:var(--tk-status-info-surface);block-size:3rem;inline-size:3rem;color:var(--tk-text-primary);place-items:center;display:grid}:where([data-xmb=topics]){--_cols:3rem minmax(0,1fr) 8rem 17rem}:where([data-xmb=threads]){--_cols:minmax(0,1fr) 7rem 15rem}:where([data-xmb=marks]){gap:var(--tk-space-2);flex-wrap:wrap;margin-block-end:var(--tk-space-2);display:flex}:where([data-xmb=mark]){align-items:center;gap:var(--tk-space-1);border:1.5px solid var(--tk-line-strong);border-radius:var(--tk-radius-sm);background:var(--tk-surface-raised);font-size:var(--tk-size-sm);padding:.1em .55em .1em .4em;font-weight:700;line-height:1.4;display:inline-flex}:where([data-xmb=mark][data-kind=poll]){background:var(--tk-status-warning-surface);border-color:var(--tk-status-warning-line)}:where([data-xmb=mark][data-kind=event]){background:var(--tk-status-info-surface)}:where([data-xmb=coming]){gap:var(--tk-space-3);padding:var(--tk-space-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;list-style:none;display:grid}:where([data-xmb=coming] li){gap:var(--tk-space-3);padding:var(--tk-space-3) var(--tk-space-4);border:1px solid var(--tk-line-default);border-inline-start:5px solid var(--tk-surface-inverse);border-radius:var(--tk-radius-md);background:var(--tk-surface-default);display:flex;position:relative}:where([data-xmb=coming] li:hover,[data-xmb=coming] li:has(a:focus-visible)){background:var(--tk-status-info-surface)}:where([data-xmb=coming] strong){display:block}:where([data-xmb=coming] a){color:var(--tk-link-text);text-underline-offset:.18em}:where([data-xmb=coming] a):after{content:"";position:absolute;inset:0}:where([data-xmb=admin-menu] [aria-expanded]):before{content:"";background-color:currentColor;block-size:1.25em;inline-size:1.25em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") 50%/contain no-repeat}:where([data-xmb=admin-menu] [data-tk=menu-button-panel]){--tk-surface-raised:var(--xmb-white);--tk-surface-sunken:var(--xmb-mist);--tk-text-primary:var(--xmb-navy-900);--tk-link-text:var(--xmb-navy-900);--tk-line-default:var(--xmb-steel);--tk-focus-color:var(--xmb-navy-900);--tk-action-quiet-fill-hover:var(--xmb-mist);--tk-action-quiet-text:var(--xmb-navy-900);background-color:var(--xmb-white);color:var(--xmb-navy-900);min-inline-size:19rem}:where([data-xmb=admin-menu] [data-tk=menu-button-item]){min-block-size:var(--tk-target-min);font-size:var(--tk-size-base)}:where([data-xmb=footer]){padding-block:var(--tk-space-6);border-block-start:1px solid var(--tk-line-default);margin-block-start:var(--tk-space-8)}@container xmb-main (max-width:48rem){:where([data-xmb=cols]){display:none}:where([data-xmb=topics] [data-xmb=row]){grid-template-columns:3rem minmax(0,1fr)}:where([data-xmb=threads] [data-xmb=row]){grid-template-columns:minmax(0,1fr)}:where([data-xmb=topics] [data-xmb=count],[data-xmb=topics] [data-xmb=latest]){grid-column:2}}:where([data-xmb=main]){padding-block:var(--tk-space-6);container:xmb-main/inline-size}:where([data-xmb=thread-head]){justify-content:space-between;align-items:flex-start;gap:var(--tk-space-4);flex-wrap:wrap;display:flex}:where([data-xmb=thread-title],[data-xmb=page-title]){font-family:var(--tk-font-display);font-size:var(--tk-size-3xl);max-inline-size:30ch;margin:0;font-weight:600;line-height:1.15}:where([data-xmb=thread-meta]){margin:var(--tk-space-2) 0 0}:where([data-xmb=thread-meta] a,[data-xmb=compose-submit] a){color:var(--tk-link-text);text-underline-offset:.18em;font-weight:700}:where([data-xmb=poll]){gap:var(--tk-space-4);padding:var(--tk-space-5);border:2px solid var(--tk-status-warning-line);border-radius:var(--tk-radius-lg);background:var(--tk-status-warning-surface);display:grid}:where([data-xmb=poll]>form){gap:var(--tk-space-4);justify-items:start;display:grid}:where([data-xmb=poll]>[data-tk=button]){justify-self:start}:where([data-xmb=poll-head]){gap:var(--tk-space-3);align-items:flex-start;display:flex}:where([data-xmb=poll-kicker]){margin:0;font-weight:700}:where([data-xmb=poll-q]){font-family:var(--tk-font-display);font-size:var(--tk-size-xl);margin:0;font-weight:600;line-height:1.2}:where([data-xmb=poll-choices]){gap:var(--tk-space-2);border:0;inline-size:100%;margin:0;padding:0;display:grid}:where([data-xmb=poll-choices] legend){margin-block-end:var(--tk-space-2);font-weight:700}:where([data-xmb=poll-choice],[data-xmb=switch],[data-xmb=member]){align-items:flex-start;gap:var(--tk-space-3);min-block-size:var(--tk-target-min);padding:var(--tk-space-3) var(--tk-space-4);border:2px solid var(--tk-line-strong);border-radius:var(--tk-radius-md);background:var(--tk-surface-raised);cursor:pointer;display:flex}:where([data-xmb=poll-choice]:has(input:checked),[data-xmb=switch]:has(input:checked),[data-xmb=member]:has(input:checked)){border-color:var(--tk-surface-inverse);box-shadow:inset 0 0 0 2px var(--tk-surface-inverse);font-weight:700}:where([data-xmb=poll-choice]:has(input:focus-visible),[data-xmb=switch]:has(input:focus-visible),[data-xmb=member]:has(input:focus-visible)){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:var(--tk-focus-offset)}:where([data-xmb=poll-choice] input,[data-xmb=switch] input,[data-xmb=member] input){block-size:1.5rem;inline-size:1.5rem;accent-color:var(--tk-surface-inverse);flex:none;margin:.1em 0 0}:where([data-xmb=poll-results]){gap:var(--tk-space-3);margin:0;padding:0;list-style:none;display:grid}:where([data-xmb=poll-results] li[data-mine]){font-weight:700}:where([data-xmb=poll-results] [data-tk=meter-head]){font-size:var(--tk-size-base)}:where([data-xmb=poll-results] [data-tk=meter-track]){border:1px solid var(--tk-line-strong);background:var(--tk-surface-raised);block-size:1rem}:where([data-xmb=poll-foot]){margin:0}:where([data-xmb=posts]){gap:var(--tk-space-5);margin:0;padding:0;list-style:none;display:grid}:where([data-xmb=post]){border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius-lg);background:var(--tk-surface-raised);grid-template-columns:13rem minmax(0,1fr);display:grid}:where([data-xmb=author]){gap:var(--tk-space-3);padding:var(--tk-space-4);background:var(--tk-surface-sunken);border-inline-end:1px solid var(--tk-line-default);border-start-start-radius:var(--tk-radius-lg);border-end-start-radius:var(--tk-radius-lg);flex-direction:column;display:flex}:where([data-xmb=author]>span:last-child){align-items:flex-start;gap:var(--tk-space-1);flex-direction:column;display:flex}:where([data-xmb=avatar]){background:var(--tk-surface-inverse);block-size:4rem;inline-size:4rem;color:var(--tk-text-inverse);font-size:var(--tk-size-lg);border-radius:50%;place-items:center;font-weight:700;display:grid}:where([data-xmb=author-name]){font-weight:700;font-size:var(--tk-size-md);color:var(--tk-link-text);text-underline-offset:.18em;line-height:1.25}:where([data-xmb=mark][data-kind=role]){margin-block-start:var(--tk-space-1)}:where([data-xmb=post-main]){gap:var(--tk-space-4);padding:var(--tk-space-4) var(--tk-space-5);align-content:start;min-inline-size:0;display:grid}:where([data-xmb=post-when]){justify-content:space-between;gap:var(--tk-space-2);border-block-end:1px solid var(--tk-line-subtle);font-size:var(--tk-size-sm);max-inline-size:none;flex-wrap:wrap;margin:0;padding-block-end:var(--tk-space-2);font-weight:700;display:flex}:where([data-xmb=member-writing]){font-size:var(--tk-size-md);overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;line-height:1.6}:where([data-xmb=member-writing] p){margin:0 0 var(--tk-space-3)}:where([data-xmb=member-writing] p:last-child){margin:0}:where([data-xmb=reactions]){gap:var(--tk-space-2);flex-wrap:wrap;display:flex}:where([data-xmb=reaction]){align-items:center;gap:var(--tk-space-2);min-block-size:var(--tk-target-min);padding:0 var(--tk-space-3);font:inherit;font-size:var(--tk-size-sm);color:var(--tk-text-primary);background:var(--tk-surface-raised);border:1.5px solid var(--tk-line-strong);border-radius:var(--tk-radius-full);cursor:pointer;display:inline-flex}:where([data-xmb=reaction][aria-pressed=true]){background:var(--tk-status-info-surface);border-color:var(--tk-surface-inverse);box-shadow:inset 0 0 0 1.5px var(--tk-surface-inverse);font-weight:700}:where([data-xmb=reaction] strong){font-variant-numeric:tabular-nums}:where([data-xmb=reaction]:focus-visible){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:var(--tk-focus-offset)}:where([data-xmb=post-actions]){align-items:center;gap:var(--tk-space-2);border-block-start:1px solid var(--tk-line-subtle);flex-wrap:wrap;padding-block-start:var(--tk-space-3);display:flex}:where([data-xmb=post-actions] [data-xmb=admin-menu]){margin-inline-start:auto}:where([data-xmb=reply]){padding:var(--tk-space-5);border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius-lg);background:var(--tk-surface-raised)}:where([data-xmb=reply] h2){margin:0 0 var(--tk-space-3);font-family:var(--tk-font-display);font-size:var(--tk-size-xl);font-weight:600}:where([data-xmb=compose]){gap:var(--tk-space-6);max-inline-size:48rem;display:grid}:where([data-xmb=compose] legend){font-weight:700;font-size:var(--tk-size-md)}:where([data-xmb=mod-options]){gap:var(--tk-space-5);padding:var(--tk-space-5);border:2px solid var(--tk-surface-inverse);border-radius:var(--tk-radius-lg);background:var(--tk-surface-sunken);margin:0;display:grid}:where([data-xmb=mod-options]>legend){align-items:center;gap:var(--tk-space-2);padding:var(--tk-space-1) var(--tk-space-3);border-radius:var(--tk-radius-md);background:var(--tk-surface-inverse);color:var(--tk-text-inverse);font-size:var(--tk-size-base);display:inline-flex}:where([data-xmb=mod-options]>p){margin:0}:where([data-xmb=option-block]){gap:var(--tk-space-4);display:grid}:where([data-xmb=option-block]+[data-xmb=option-block]){border-block-start:1px solid var(--tk-line-default);padding-block-start:var(--tk-space-5)}:where([data-xmb=switch]>span){gap:var(--tk-space-1);font-weight:400;display:grid}:where([data-xmb=switch] strong){align-items:center;gap:var(--tk-space-2);display:flex}:where([data-xmb=option-body]){gap:var(--tk-space-4);border-inline-start:4px solid var(--tk-surface-inverse);padding-inline-start:var(--tk-space-5);display:grid}:where([data-xmb=visibility],[data-xmb=choice-list],[data-xmb=member-list]){gap:var(--tk-space-2);border:0;margin:0;padding:0;display:grid}:where([data-xmb=choice-list] ol){gap:var(--tk-space-3);margin:0 0 var(--tk-space-2);padding:0;list-style:none;display:grid}:where([data-xmb=choice-list] li){align-items:center;gap:var(--tk-space-3);grid-template-columns:6.5rem minmax(0,1fr) auto;display:grid}:where([data-xmb=choice-list] label){font-weight:700}:where([data-xmb=choice-list] input){min-block-size:var(--tk-target-min);padding-inline:var(--tk-space-3);font:inherit;color:var(--tk-text-primary);background:var(--tk-surface-raised);border:2px solid var(--tk-line-strong);border-radius:var(--tk-radius-md)}:where([data-xmb=choice-list]>[data-tk=button]){justify-self:start}:where([data-xmb=member-list]){grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}:where([data-xmb=member-list] legend){margin-block-end:var(--tk-space-2)}:where([data-xmb=guests] h3){margin:0 0 var(--tk-space-2);font-size:var(--tk-size-base)}:where([data-xmb=guest-chips]){gap:var(--tk-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:where([data-xmb=guest-chips] li){align-items:center;gap:var(--tk-space-2);border:2px solid var(--tk-surface-inverse);border-radius:var(--tk-radius-md);background:var(--tk-surface-raised);padding-inline-start:var(--tk-space-3);font-weight:700;display:inline-flex}:where([data-xmb=guest-chips] button){min-block-size:var(--tk-target-min);padding-inline:var(--tk-space-3);font:inherit;font-size:var(--tk-size-sm);color:var(--tk-link-text);border:0;border-inline-start:1px solid var(--tk-line-default);cursor:pointer;background:0 0;font-weight:400;text-decoration:underline}:where([data-xmb=assure]){gap:var(--tk-space-3);padding:var(--tk-space-3) var(--tk-space-4);border-radius:var(--tk-radius-md);background:var(--tk-status-info-surface);align-items:flex-start;max-inline-size:none;margin:0;display:flex}:where([data-xmb=assure] svg){flex:none;margin-block-start:.15em}:where([data-xmb=compose-submit]){align-items:center;gap:var(--tk-space-5);border-block-start:1px solid var(--tk-line-default);flex-wrap:wrap;padding-block-start:var(--tk-space-5);display:flex}:where([data-brand=xmb] [data-tk=field-label]){font-size:var(--tk-size-md);font-weight:700}:where([data-brand=xmb] [data-tk=field-hint],[data-brand=xmb] [data-tk=choice-card-description]){font-size:var(--tk-size-base)}:where([data-brand=xmb] [data-tk=choice-card-legend]){font-size:var(--tk-size-md);font-weight:700}:where([data-brand=xmb] [data-tk=choice-card-title]){font-size:var(--tk-size-md)}:where([data-brand=xmb] :is([data-tk=input],[data-tk=textarea],[data-tk=select])){font-size:var(--tk-size-base);border-width:2px}:where([data-brand=xmb] [data-tk=textarea]){min-block-size:9em}:where([data-brand=xmb] input[type=date]){inline-size:14rem;max-inline-size:100%}:where([data-xmb=topic-row]){gap:var(--tk-space-3) var(--tk-space-4);padding:var(--tk-space-4);border-block-start:1px solid var(--tk-line-default);grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;display:grid}:where([data-xmb=rows]>li:first-child [data-xmb=topic-row]){border-block-start:0}:where([data-xmb=topic-name]){font-family:var(--tk-font-display);font-size:var(--tk-size-lg);font-weight:600;display:block}:where([data-xmb=topic-actions]){justify-content:flex-end;gap:var(--tk-space-2);flex-wrap:wrap;display:flex}:where([data-xmb=topic-actions] [hidden]){display:none}:where([data-xmb=topic-form]){gap:var(--tk-space-4);padding:var(--tk-space-5);border-block-start:1px solid var(--tk-line-default);border-inline-start:5px solid var(--tk-surface-inverse);background:var(--tk-surface-sunken);display:grid}:where([data-xmb=topic-form][data-adding]){border-block-start:0;border-block-end:2px solid var(--tk-surface-inverse)}:where([data-xmb=topic-form] h3){font-family:var(--tk-font-display);font-size:var(--tk-size-xl);margin:0;font-weight:600}:where([data-xmb=pictures]){border:0;margin:0;padding:0}:where([data-xmb=pictures] legend){font-size:var(--tk-size-md);margin-block-end:var(--tk-space-2);font-weight:700}:where([data-xmb=pictures]>div){gap:var(--tk-space-2);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}:where([data-xmb=picture]){align-items:center;gap:var(--tk-space-2);min-block-size:var(--tk-target-min);padding:var(--tk-space-2) var(--tk-space-3);border:2px solid var(--tk-line-strong);border-radius:var(--tk-radius-md);background:var(--tk-surface-raised);font-size:var(--tk-size-sm);cursor:pointer;display:flex}:where([data-xmb=picture] input){opacity:0;pointer-events:none;position:absolute}:where([data-xmb=picture]:has(input:checked)){background:var(--tk-surface-inverse);color:var(--tk-text-inverse);border-color:var(--tk-surface-inverse);font-weight:700}:where([data-xmb=picture]:has(input:focus-visible)){outline:var(--tk-focus-width) solid var(--tk-focus-color);outline-offset:var(--tk-focus-offset)}:where([data-xmb=put-away]){gap:var(--tk-space-3);border-block-start:1px solid var(--tk-line-default);justify-items:start;margin-block-start:var(--tk-space-2);padding-block-start:var(--tk-space-4);display:grid}:where([data-xmb=put-away] p){margin:0}:where([data-xmb=notice]){align-items:center;gap:var(--tk-space-3);padding:var(--tk-space-3) var(--tk-space-4);border:2px solid var(--tk-status-success-line);border-radius:var(--tk-radius-md);background:var(--tk-status-success-surface);flex-wrap:wrap;font-weight:700;display:flex}:where([data-xmb=lead]){font-size:var(--tk-size-md);margin:0}@container xmb-main (max-width:44rem){:where([data-xmb=topic-row]){grid-template-columns:3rem minmax(0,1fr)}:where([data-xmb=topic-actions]){grid-column:1/-1;justify-content:flex-start}:where([data-xmb=post]){grid-template-columns:minmax(0,1fr)}:where([data-xmb=author]){border-inline-end:0;border-block-end:1px solid var(--tk-line-default);border-start-end-radius:var(--tk-radius-lg);border-end-start-radius:0;flex-direction:row;align-items:center}:where([data-xmb=avatar]){block-size:3rem;inline-size:3rem;font-size:var(--tk-size-base)}:where([data-xmb=choice-list] li){grid-template-columns:minmax(0,1fr)}}:where([data-xmb=manage]){gap:var(--tk-space-3);justify-items:end;display:grid}:where([data-xmb=post-actions] [data-xmb=manage]){margin-inline-start:auto}:where([data-xmb=inline-edit]){gap:var(--tk-space-3);inline-size:min(100%,40rem);padding:var(--tk-space-4);border-inline-start:5px solid var(--tk-surface-inverse);border-radius:var(--tk-radius-md);background:var(--tk-surface-sunken);justify-self:stretch;display:grid}:where([data-xmb=inline-edit-actions]){gap:var(--tk-space-3);flex-wrap:wrap;display:flex}:where([data-xmb=post][data-hidden]){border-style:dashed;border-width:2px}:where([data-xmb=reply] [data-tk=textarea],[data-xmb=compose] [data-tk=textarea]){inline-size:100%}:where([data-xmb=topic-change]){padding:0 var(--tk-space-4) var(--tk-space-4) calc(3rem + var(--tk-space-4) * 2)}:where([data-xmb=topic-change]>summary){cursor:pointer;list-style:none;display:inline-flex}:where([data-xmb=topic-change]>summary)::-webkit-details-marker{display:none}:where([data-xmb=topic-change][open]>[data-xmb=topic-form]){border-radius:var(--tk-radius-md);border-block-start:0;margin-block-start:var(--tk-space-3)}:where([data-xmb=rows]>li+li){border-block-start:1px solid var(--tk-line-default)}:where([data-xmb=rows]>li+li>[data-xmb=topic-row]){border-block-start:0}:where([data-xmb=question]){gap:var(--tk-space-2);padding:var(--tk-space-5) 0 0;border:0;border-block-start:1px solid var(--tk-line-default);min-inline-size:0;margin:0;display:grid}:where([data-xmb=question]>[data-tk=field-hint]){max-inline-size:var(--tk-measure);margin:0}:where([data-xmb=question-answer]){margin-block-start:var(--tk-space-2)}:where(.xmb-field){inline-size:100%;min-block-size:var(--tk-target-min);padding:var(--tk-space-2) var(--tk-space-3);font:inherit;color:var(--tk-text-primary);background:var(--tk-surface-raised);border:2px solid var(--tk-line-strong);border-radius:var(--tk-radius-md);display:block}:where(textarea.xmb-field){min-block-size:8em}@media (max-width:40rem){:where([data-xmb=brand] img){block-size:3rem;inline-size:3rem}:where([data-xmb=wordmark]){font-size:var(--tk-size-xl)}:where([data-xmb=other-boards]){padding-inline-start:calc(3rem + var(--tk-space-4))}:where([data-xmb=account]){margin-inline-start:0}:where([data-xmb=thread-title],[data-xmb=page-title]){font-size:var(--tk-size-2xl)}:where([data-xmb=admin-menu] [data-tk=menu-button-panel]){min-inline-size:min(19rem,calc(100vw - 2 * var(--tk-space-5)));max-inline-size:calc(100vw - 2 * var(--tk-space-5));inset-inline:0 auto}}:where([data-xmb=guest-picker]){gap:var(--tk-space-3);display:none}:where([data-xmb=mod-options]:has(input[name=visibility][value=private]:checked) [data-xmb=guest-picker]){display:grid}:where([data-xmb=member-list]){max-block-size:28rem;padding:var(--tk-space-1);overflow-y:auto}:where([data-xmb=mark][data-kind=private]){background:var(--tk-surface-inverse);color:var(--tk-text-inverse);border-color:var(--tk-surface-inverse)}:where([data-xmb=guests]){gap:var(--tk-space-4);padding:var(--tk-space-5);border:2px solid var(--tk-surface-inverse);border-radius:var(--tk-radius-lg);background:var(--tk-surface-sunken);display:grid}:where([data-xmb=guests] h2){align-items:center;gap:var(--tk-space-2);font-family:var(--tk-font-display);font-size:var(--tk-size-xl);margin:0;display:flex}:where([data-xmb=guests]>p){margin:0}:where([data-xmb=guest-list]){gap:var(--tk-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:where([data-xmb=guest-list] li){align-items:center;gap:var(--tk-space-2);border:2px solid var(--tk-surface-inverse);border-radius:var(--tk-radius-md);background:var(--tk-surface-raised);padding-inline-start:var(--tk-space-3);font-weight:700;display:inline-flex}:where([data-xmb=guest-list] form){display:contents}:where([data-xmb=poll-builder]){gap:var(--tk-space-4);border-inline-start:4px solid var(--tk-surface-inverse);padding-inline-start:var(--tk-space-5);display:none}:where([data-xmb=option-block]:has(input[name=poll]:checked) [data-xmb=poll-builder]){display:grid}:where([data-xmb=choice-list] li){grid-template-columns:6.5rem minmax(0,1fr)}}@layer compositions;@layer utilities{.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}.inset-0{inset:0}.row-span-2{grid-row:span 2/span 2}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-6{height:calc(var(--spacing) * 6)}.h-80{height:calc(var(--spacing) * 80)}.h-auto{height:auto}.h-full{height:100%}.w-6{width:calc(var(--spacing) * 6)}.w-36{width:calc(var(--spacing) * 36)}.w-full{width:100%}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-64{min-width:calc(var(--spacing) * 64)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.cursor-pointer{cursor:pointer}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}: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-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}: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-brand-100>:not(:last-child)){border-color:var(--color-brand-100)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-accent-700{border-color:var(--color-accent-700)}.border-brand-100{border-color:var(--color-brand-100)}.border-brand-300{border-color:var(--color-brand-300)}.bg-brand-100{background-color:var(--color-brand-100)}.bg-brand-800{background-color:var(--color-brand-800)}.bg-brand-900\/70{background-color:#0c2448b3}@supports (color:color-mix(in lab,red,red)){.bg-brand-900\/70{background-color:color-mix(in oklab,var(--color-brand-900) 70%,transparent)}}.bg-surface{background-color:var(--color-surface)}.object-cover{object-fit:cover}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-6{padding-left:calc(var(--spacing) * 6)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.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-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-pre-line{white-space:pre-line}.text-accent-700{color:var(--color-accent-700)}.text-brand-600{color:var(--color-brand-600)}.text-brand-700{color:var(--color-brand-700)}.text-brand-800{color:var(--color-brand-800)}.text-parchment{color:var(--color-parchment)}.italic{font-style:italic}.no-underline{text-decoration-line:none}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}@media (hover:hover){.hover\:bg-surface:hover{background-color:var(--color-surface)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus-visible\:bg-surface:focus-visible{background-color:var(--color-surface)}.aria-disabled\:opacity-70[aria-disabled=true]{opacity:.7}.\[\&\>li\]\:aspect-\[4\/3\]>li{aspect-ratio:4/3}.\[\&\>li\]\:aspect-auto>li{aspect-ratio:auto}}@property --tk-space-0{syntax:"<length>";inherits:true;initial-value:0}@property --tk-space-1{syntax:"<length>";inherits:true;initial-value:4px}@property --tk-space-2{syntax:"<length>";inherits:true;initial-value:8px}@property --tk-space-3{syntax:"<length>";inherits:true;initial-value:12px}@property --tk-space-4{syntax:"<length>";inherits:true;initial-value:16px}@property --tk-space-5{syntax:"<length>";inherits:true;initial-value:24px}@property --tk-space-6{syntax:"<length>";inherits:true;initial-value:32px}@property --tk-space-7{syntax:"<length>";inherits:true;initial-value:48px}@property --tk-space-8{syntax:"<length>";inherits:true;initial-value:64px}@property --tk-space-9{syntax:"<length>";inherits:true;initial-value:96px}@property --tk-surface-base{syntax:"<color>";inherits:true;initial-value:#f4f4f4}@property --tk-surface-default{syntax:"<color>";inherits:true;initial-value:#fff}@property --tk-surface-raised{syntax:"<color>";inherits:true;initial-value:#fff}@property --tk-surface-sunken{syntax:"<color>";inherits:true;initial-value:#e4e4e4}@property --tk-surface-inverse{syntax:"<color>";inherits:true;initial-value:#1f1f1f}@property --tk-text-primary{syntax:"<color>";inherits:true;initial-value:#1f1f1f}@property --tk-text-secondary{syntax:"<color>";inherits:true;initial-value:#4a4a4a}@property --tk-text-tertiary{syntax:"<color>";inherits:true;initial-value:#636363}@property --tk-text-inverse{syntax:"<color>";inherits:true;initial-value:#fff}@property --tk-text-disabled{syntax:"<color>";inherits:true;initial-value:gray}@property --tk-line-subtle{syntax:"<color>";inherits:true;initial-value:#eee}@property --tk-line-default{syntax:"<color>";inherits:true;initial-value:#e0e0e0}@property --tk-line-strong{syntax:"<color>";inherits:true;initial-value:gray}@property --tk-action-fill{syntax:"<color>";inherits:true;initial-value:#1f1f1f}@property --tk-action-fill-hover{syntax:"<color>";inherits:true;initial-value:#333}@property --tk-action-fill-active{syntax:"<color>";inherits:true;initial-value:#000}@property --tk-action-text{syntax:"<color>";inherits:true;initial-value:#fff}@property --tk-focus-color{syntax:"<color>";inherits:true;initial-value:#1f1f1f}@property --tk-focus-width{syntax:"<length>";inherits:true;initial-value:2px}@property --tk-focus-offset{syntax:"<length>";inherits:true;initial-value:2px}@property --tk-radius-nested{syntax:"<length>";inherits:true;initial-value:0}@property --tk-radius-none{syntax:"<length>";inherits:true;initial-value:0}@property --tk-radius-sm{syntax:"<length>";inherits:true;initial-value:4px}@property --tk-radius-md{syntax:"<length>";inherits:true;initial-value:8px}@property --tk-radius-control{syntax:"<length>";inherits:true;initial-value:8px}@property --tk-radius-button{syntax:"<length>";inherits:true;initial-value:9999px}@property --tk-radius-lg{syntax:"<length>";inherits:true;initial-value:16px}@property --tk-radius-xl{syntax:"<length>";inherits:true;initial-value:32px}@property --tk-radius-full{syntax:"<length>";inherits:true;initial-value:9999px}@property --tk-target-min{syntax:"<length>";inherits:true;initial-value:24px}@property --tk-target-comfortable{syntax:"<length>";inherits:true;initial-value:44px}@property --tk-measure{syntax:"<length>";inherits:true;initial-value:53ch}@property --tk-measure-narrow{syntax:"<length>";inherits:true;initial-value:46ch}@property --tk-density{syntax:"<number>";inherits:true;initial-value:1}@property --tk-meter-value{syntax:"<number>";inherits:true;initial-value:0}@property --tk-leading-display{syntax:"<number>";inherits:true;initial-value:1.04}@property --tk-tracking-display{syntax:"<length>";inherits:true;initial-value:-.035em}@property --tk-tracking-snug{syntax:"<length>";inherits:true;initial-value:-.01em}@property --tk-scrim-aa-large{syntax:"<number>";inherits:true;initial-value:.42}@property --tk-scrim-aa{syntax:"<number>";inherits:true;initial-value:.54}@property --tk-scrim-aaa{syntax:"<number>";inherits:true;initial-value:.66}@property --tk-scrim-hold{syntax:"<percentage>";inherits:true;initial-value:62%}@property --tk-scrim-ink{syntax:"<color>";inherits:true;initial-value:#000}@property --tk-text-on-scrim{syntax:"<color>";inherits:true;initial-value:#fff}@property --tk-plate-max{syntax:"<length>";inherits:true;initial-value:352px}@property --tk-plate-max-portrait{syntax:"<length>";inherits:true;initial-value:240px}@property --tk-plate-min{syntax:"<length>";inherits:true;initial-value:64px}@property --tk-plate-bleed-pad{syntax:"<length>";inherits:false;initial-value:0}@property --tk-glass-fill{syntax:"<color>";inherits:true;initial-value:#fff}@property --tk-glass-ink{syntax:"<color>";inherits:true;initial-value:#0f0f0f}@property --tk-glass-line{syntax:"<color>";inherits:true;initial-value:#d0d0d0}@property --tk-texture-ink{syntax:"<color>";inherits:true;initial-value:#d0d0d0}@property --tk-texture-paint{syntax:"*";inherits:true;initial-value:#d0d0d0}@property --tk-gradient-from{syntax:"<color>";inherits:true;initial-value:#fff}@property --tk-gradient-to{syntax:"<color>";inherits:true;initial-value:#e4e4e4}@property --tk-gradient-angle{syntax:"<angle>";inherits:true;initial-value:180deg}@property --tk-gradient-stop{syntax:"<percentage>";inherits:true;initial-value:100%}@property --tk-gradient-origin{syntax:"*";inherits:true;initial-value:50% 50%}@property --tk-data-ink{syntax:"<color>";inherits:true;initial-value:#1f1f1f}@property --tk-icon-stroke{syntax:"<number>";inherits:true;initial-value:2}@property --tk-icon-sm{syntax:"<length>";inherits:true;initial-value:16px}@property --tk-icon-md{syntax:"<length>";inherits:true;initial-value:20px}@property --tk-icon-lg{syntax:"<length>";inherits:true;initial-value:24px}@property --tk-font-display{syntax:"*";inherits:true;initial-value:inherit}@property --tk-display-case{syntax:"*";inherits:true;initial-value:none}@property --tk-logo-ink{syntax:"<color>";inherits:true;initial-value:#1f1f1f}@property --tk-logo-mark-ink{syntax:"<color>";inherits:true;initial-value:#1f1f1f}@property --tk-logo-word-ink{syntax:"<color>";inherits:true;initial-value:#1f1f1f}@property --tk-logo-tagline-ink{syntax:"<color>";inherits:true;initial-value:#4a4a4a}@property --tk-logo-tile{syntax:"<color>";inherits:true;initial-value:#e4e4e4}@property --tk-logo-word-weight{syntax:"<number>";inherits:true;initial-value:700}@property --tk-logo-word-tracking{syntax:"<length-percentage>";inherits:true;initial-value:-.02em}@media (prefers-reduced-motion:reduce){:where([data-tk=button] [data-tk=button-affix]),:where([data-tk=button]){transition:none;transform:none!important}:where([data-tk=button][data-busy]):after{opacity:.5;border-inline-end-color:currentColor;animation:none}}:where([data-tk=input]:focus-visible,[data-tk=textarea]:focus-visible,[data-tk=select]:focus-visible){outline:2px solid var(--tk-focus-color);outline-offset:2px;box-shadow:0 0 0 3px var(--tk-focus-color)}@supports (color:color-mix(in lab,red,red)){:where([data-tk=input]:focus-visible,[data-tk=textarea]:focus-visible,[data-tk=select]:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb,var(--tk-focus-color) 18%,transparent)}}:where([data-tk=input]:focus-visible,[data-tk=textarea]:focus-visible,[data-tk=select]:focus-visible){transition:border-color var(--tk-motion-line),background-color var(--tk-motion-surface),box-shadow var(--tk-motion-elevation)}@media (prefers-reduced-motion:reduce){:where([data-tk=input],[data-tk=textarea],[data-tk=select]){transition:none}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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}