@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-ease:initial;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}:root,:host{--peel-now:0%}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--patternmode-scrollframe-mask-top:0;--patternmode-scrollframe-mask-bottom:0;--patternmode-scrollframe-mask-left:0;--patternmode-scrollframe-mask-right:0;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:Archivo, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--color-zinc-950:#09090b;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--leading-tight:1.25;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-paper:#fff;--color-ink:#111;--color-ink-2:#5b5b5b;--color-muted:#686868;--color-rule:#e8e8e8;--color-field:#f2f2f2;--text-micro:.6875rem;--text-small:.8125rem;--text-body:.9375rem;--text-lead:1.125rem;--text-title:1.5rem;--text-display:clamp(2rem, 5.2vw, 3.25rem);--text-say:clamp(1.5rem, 3.4vw, 3rem)}@supports (color:lab(0% 0 0)){:root,:host{--color-zinc-950:lab(2.51107% .242703 -.886115);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-500:lab(48.496% 0 0);--color-neutral-600:lab(34.924% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline-offset:2px;outline:2px solid}}@layer components{.patternmode-swatch{--patternmode-swatch-size:2rem;--patternmode-swatch-fill:#e3e1dc;--patternmode-swatch-radius:999px;aspect-ratio:1;border-radius:var(--patternmode-swatch-radius);color:#fff;height:var(--patternmode-swatch-size);vertical-align:middle;min-inline-size:0;width:var(--patternmode-swatch-size);border:0;justify-content:center;align-items:center;margin:0;padding:0;transition:box-shadow .14s,opacity .14s,transform .14s;display:inline-flex;position:relative;box-shadow:0 1px 2px #1118271a}.patternmode-swatch[data-tone=light]{color:#1d1d1b}.patternmode-swatch[data-shape=pill]{--patternmode-swatch-radius:999px;aspect-ratio:auto;width:calc(var(--patternmode-swatch-size) * 3)}.patternmode-swatch[data-shape=square]{--patternmode-swatch-radius:7px}.patternmode-swatch[data-shape=block]{--patternmode-swatch-radius:.25rem;aspect-ratio:auto;width:100%;height:100%;display:block}.patternmode-swatch[data-raised=true]{box-shadow:0 1px 2px #1118271a, 0 0 0 2px var(--card,#fff)}.patternmode-swatch[data-selected=true][data-show-ring=true]{box-shadow:0 1px 2px #1118271a, 0 0 0 2px var(--card,#fff), 0 0 0 4px var(--ring,#315c4b)}.patternmode-swatch[data-unavailable=true]{opacity:.5}.patternmode-swatch[data-flat=true]{box-shadow:none}.patternmode-swatch__backdrop,.patternmode-swatch__fill,.patternmode-swatch__media,.patternmode-swatch__scrim{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.patternmode-swatch__backdrop{background-color:var(--patternmode-swatch-backdrop-base,var(--card,#fff));background-image:conic-gradient(var(--patternmode-swatch-backdrop-color,var(--border,#dcdcdc)) 0deg 90deg, transparent 90deg 180deg, var(--patternmode-swatch-backdrop-color,var(--border,#dcdcdc)) 180deg 270deg, transparent 270deg);background-size:var(--patternmode-swatch-backdrop-size,8px) var(--patternmode-swatch-backdrop-size,8px)}.patternmode-swatch__fill{background:var(--patternmode-swatch-fill)}.patternmode-swatch__media>*{object-fit:inherit;object-position:inherit;width:100%;height:100%;display:block}.patternmode-swatch__scrim{pointer-events:none;background:linear-gradient(#0000 0%,#0003 100%)}.patternmode-swatch__icon{justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.patternmode-swatch__icon svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:48%;height:48%;display:block}.patternmode-swatch__slash{background:currentColor;border-radius:999px;width:112%;height:2px;position:absolute;transform:rotate(-45deg)}.patternmode-swatch__remove{color:var(--card,#fff);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;transition:opacity .14s;display:inline-flex;position:absolute;top:-1.1rem;right:-1.1rem}.patternmode-swatch__remove:before{background:var(--foreground,#1d1d1b);border-radius:inherit;content:"";width:1.25rem;height:1.25rem;transition:background .14s;position:absolute}.patternmode-swatch__remove:focus-visible{opacity:1}@media (hover:hover){.patternmode-swatch:hover .patternmode-swatch__remove{opacity:1}.patternmode-swatch__remove:hover:before{background:var(--ring,#315c4b)}}@media (hover:none){.patternmode-swatch__remove{opacity:1}}.patternmode-swatch__remove:focus-visible{outline:2px solid var(--ring,#315c4b);outline-offset:2px}.patternmode-swatch__remove svg{stroke:currentColor;stroke-linecap:round;stroke-width:2px;z-index:1;width:.8rem;height:.8rem}@media (prefers-reduced-motion:reduce){.patternmode-swatch,.patternmode-swatch__remove,.patternmode-swatch__remove:before{transition:none}}.patternmode-distribution-bar,.patternmode-distribution-display{min-inline-size:0;border:0;gap:10px;width:100%;margin:0;padding:0;display:grid}.patternmode-distribution-bar__track{height:var(--patternmode-distribution-height,40px);width:100%;position:relative}.patternmode-distribution-bar .patternmode-distribution-bar__track{touch-action:none}.patternmode-distribution-bar__segments{border:1px solid var(--border,#1118271f);border-radius:var(--patternmode-distribution-radius,999px);width:100%;height:100%;display:flex;overflow:hidden}.patternmode-distribution-bar__segment{background:var(--patternmode-distribution-segment-color);border:0;min-width:0;height:100%;margin:0;padding:0;transition:width .48s cubic-bezier(.2,0,0,1)}.patternmode-distribution-bar[data-dragging=true] .patternmode-distribution-bar__segment{transition:none}button.patternmode-distribution-bar__segment{cursor:pointer}button.patternmode-distribution-bar__segment:focus-visible{outline:2px solid var(--ring,#315c4b);outline-offset:-2px;z-index:2}.patternmode-distribution-bar__segment+.patternmode-distribution-bar__segment{box-shadow:inset 1px 0 #fff9}.patternmode-distribution-bar__segment[data-selected=true]{z-index:2;position:relative}.patternmode-distribution-bar__segment[data-selected=true]:after{border:2px solid var(--card,#fff);content:"";border-radius:999px;width:.62rem;height:.62rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #11182747,inset 0 0 0 1px #1118271f}@media (prefers-reduced-motion:reduce){.patternmode-distribution-bar__segment{transition:none}}.patternmode-distribution-bar__segment--empty{background-color:var(--muted,#f7f5f0);background-image:repeating-linear-gradient(45deg, transparent, transparent 3px, var(--border,#1118271f) 3px, var(--border,#1118271f) 4px)}.patternmode-distribution-bar__handle{cursor:ew-resize;z-index:1;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:inline-flex;position:absolute;top:calc(50% - 1.375rem)}.patternmode-distribution-bar__handle:before{background:var(--card,#fff);content:"";border-radius:999px;width:.62rem;height:.62rem;transition:box-shadow .12s,transform .12s;box-shadow:0 1px 4px #1118272e,0 0 0 1px #11182733}.patternmode-distribution-bar__handle:focus-visible{outline:2px solid var(--ring,#315c4b);outline-offset:-4px}@media (hover:hover){.patternmode-distribution-bar__handle:hover:before{transform:scale(1.15);box-shadow:0 5px 14px #1118274d,0 0 0 1px #11182738}}.patternmode-distribution-bar__legend{flex-wrap:wrap;gap:8px 14px;display:flex}.patternmode-distribution-bar__legend>span{color:var(--muted-foreground,#595853);align-items:center;gap:6px;font-size:.68rem;font-weight:500;display:inline-flex}.patternmode-distribution-bar__swatch{background:var(--patternmode-distribution-segment-color);border-radius:999px;width:.55rem;height:.55rem;display:inline-flex}.patternmode-distribution-bar__swatch--empty{background-color:var(--muted,#f7f5f0);background-image:repeating-linear-gradient(45deg, transparent, transparent 2px, var(--border,#1118271f) 2px, var(--border,#1118271f) 3px);box-shadow:inset 0 0 0 1px var(--border,#1118271f)}@media (prefers-reduced-motion:reduce){.patternmode-distribution-bar__handle:before{transition:none}}.patternmode-scrollframe{--patternmode-scrollframe-fade-color:var(--card,#fff);--patternmode-scrollframe-fade-size:2rem;min-width:0;min-height:0;position:relative}.patternmode-scrollframe__viewport{height:100%;max-height:inherit;max-width:inherit;overscroll-behavior-x:auto;overscroll-behavior-y:auto;scrollbar-gutter:stable;width:100%;min-width:0;min-height:0}.patternmode-scrollframe[data-axis-vertical=true]>.patternmode-scrollframe__viewport{overscroll-behavior-y:contain;overflow-y:auto}.patternmode-scrollframe[data-axis-vertical=false]>.patternmode-scrollframe__viewport{overflow-y:hidden}.patternmode-scrollframe[data-axis-horizontal=true]>.patternmode-scrollframe__viewport{overscroll-behavior-x:contain;overflow-x:auto}.patternmode-scrollframe[data-axis-horizontal=false]>.patternmode-scrollframe__viewport{overflow-x:hidden}.patternmode-scrollframe[data-scrollbar-visibility=hidden] .patternmode-scrollframe__viewport{scrollbar-width:none}.patternmode-scrollframe[data-scrollbar-visibility=hidden] .patternmode-scrollframe__viewport::-webkit-scrollbar{display:none}.patternmode-scrollframe__content{min-width:0;min-height:0}.patternmode-scrollframe[data-axis-vertical=true] .patternmode-scrollframe__content{min-height:min-content}.patternmode-scrollframe[data-axis-horizontal=true] .patternmode-scrollframe__content{min-width:min-content}.patternmode-scrollframe[data-drag-scroll=true][data-drag-scroll-cursor=true] .patternmode-scrollframe__content{cursor:grab}.patternmode-scrollframe[data-drag-scroll=true][data-axis-horizontal=true][data-axis-vertical=false] .patternmode-scrollframe__content{touch-action:pan-y}.patternmode-scrollframe[data-drag-scroll=true][data-axis-horizontal=false][data-axis-vertical=true] .patternmode-scrollframe__content{touch-action:pan-x}.patternmode-scrollframe[data-drag-scroll=true][data-axis-horizontal=true][data-axis-vertical=true] .patternmode-scrollframe__content{touch-action:none}.patternmode-scrollframe[data-dragging=true] .patternmode-scrollframe__content{cursor:grabbing;-webkit-user-select:none;user-select:none}.patternmode-scrollframe[data-axis-horizontal=true] .patternmode-scrollframe__content{width:max-content}.patternmode-scrollframe__viewport[data-fade-mode=mask]{--_mask-vertical:linear-gradient(to bottom, transparent 0, #00000005 calc(var(--patternmode-scrollframe-mask-top) * .09), #00000014 calc(var(--patternmode-scrollframe-mask-top) * .18), #0000002e calc(var(--patternmode-scrollframe-mask-top) * .29), #00000052 calc(var(--patternmode-scrollframe-mask-top) * .42), #00000085 calc(var(--patternmode-scrollframe-mask-top) * .58), #000000b8 calc(var(--patternmode-scrollframe-mask-top) * .74), black var(--patternmode-scrollframe-mask-top), black calc(100% - var(--patternmode-scrollframe-mask-bottom)), #000000b8 calc(100% - var(--patternmode-scrollframe-mask-bottom) * .74), #00000085 calc(100% - var(--patternmode-scrollframe-mask-bottom) * .58), #00000052 calc(100% - var(--patternmode-scrollframe-mask-bottom) * .42), #0000002e calc(100% - var(--patternmode-scrollframe-mask-bottom) * .29), #00000014 calc(100% - var(--patternmode-scrollframe-mask-bottom) * .18), #00000005 calc(100% - var(--patternmode-scrollframe-mask-bottom) * .09), transparent 100%);--_mask-horizontal:linear-gradient(to right, transparent 0, #00000005 calc(var(--patternmode-scrollframe-mask-left) * .09), #00000014 calc(var(--patternmode-scrollframe-mask-left) * .18), #0000002e calc(var(--patternmode-scrollframe-mask-left) * .29), #00000052 calc(var(--patternmode-scrollframe-mask-left) * .42), #00000085 calc(var(--patternmode-scrollframe-mask-left) * .58), #000000b8 calc(var(--patternmode-scrollframe-mask-left) * .74), black var(--patternmode-scrollframe-mask-left), black calc(100% - var(--patternmode-scrollframe-mask-right)), #000000b8 calc(100% - var(--patternmode-scrollframe-mask-right) * .74), #00000085 calc(100% - var(--patternmode-scrollframe-mask-right) * .58), #00000052 calc(100% - var(--patternmode-scrollframe-mask-right) * .42), #0000002e calc(100% - var(--patternmode-scrollframe-mask-right) * .29), #00000014 calc(100% - var(--patternmode-scrollframe-mask-right) * .18), #00000005 calc(100% - var(--patternmode-scrollframe-mask-right) * .09), transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--_mask-vertical), var(--_mask-horizontal);-webkit-mask-image:var(--_mask-vertical), var(--_mask-horizontal);-webkit-mask-image:var(--_mask-vertical), var(--_mask-horizontal);-webkit-mask-image:var(--_mask-vertical), var(--_mask-horizontal);mask-image:var(--_mask-vertical), var(--_mask-horizontal);transition:--patternmode-scrollframe-mask-top .14s,--patternmode-scrollframe-mask-bottom .14s,--patternmode-scrollframe-mask-left .14s,--patternmode-scrollframe-mask-right .14s}.patternmode-scrollframe__fade{--_fade-stops:transparent 0%, #00000005 9%, #00000014 18%, #0000002e 29%, #00000052 42%, #00000085 58%, #000000b8 74%, black 100%;background:var(--patternmode-scrollframe-fade-color);-webkit-mask-image:linear-gradient(var(--_fade-dir), var(--_fade-stops));-webkit-mask-image:linear-gradient(var(--_fade-dir), var(--_fade-stops));-webkit-mask-image:linear-gradient(var(--_fade-dir), var(--_fade-stops));-webkit-mask-image:linear-gradient(var(--_fade-dir), var(--_fade-stops));mask-image:linear-gradient(var(--_fade-dir), var(--_fade-stops));opacity:1;pointer-events:none;z-index:1;transition:opacity .14s;position:absolute}.patternmode-scrollframe__fade[data-hidden=true]{opacity:0}.patternmode-scrollframe__fade[data-axis=vertical]{height:var(--patternmode-scrollframe-fade-size);left:0;right:0}.patternmode-scrollframe__fade[data-axis=vertical][data-edge=start]{--_fade-dir:to top;top:0}.patternmode-scrollframe__fade[data-axis=vertical][data-edge=end]{--_fade-dir:to bottom;bottom:0}.patternmode-scrollframe__fade[data-axis=horizontal]{width:var(--patternmode-scrollframe-fade-size);top:0;bottom:0}.patternmode-scrollframe__fade[data-axis=horizontal][data-edge=start]{--_fade-dir:to left;left:0}.patternmode-scrollframe__fade[data-axis=horizontal][data-edge=end]{--_fade-dir:to right;right:0}.patternmode-scrollframe__scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;padding:2px;transition:opacity .15s;display:flex}.patternmode-scrollframe__scrollbar[data-orientation=vertical]{width:10px}.patternmode-scrollframe__scrollbar[data-orientation=horizontal]{flex-direction:column;height:10px}.patternmode-scrollframe[data-scrollbar-visibility=auto] .patternmode-scrollframe__scrollbar,.patternmode-scrollframe[data-scrollbar-visibility=hover] .patternmode-scrollframe__scrollbar{opacity:0}.patternmode-scrollframe[data-scrollbar-visibility=auto] .patternmode-scrollframe__scrollbar[data-scrolling],.patternmode-scrollframe[data-scrollbar-visibility=hover] .patternmode-scrollframe__scrollbar[data-hovering],.patternmode-scrollframe[data-scrollbar-visibility=hover] .patternmode-scrollframe__scrollbar[data-scrolling]{opacity:1}.patternmode-scrollframe__scrollbar[data-hidden=true]{opacity:0;pointer-events:none}.patternmode-scrollframe__thumb{background:currentColor}@supports (color:color-mix(in lab, red, red)){.patternmode-scrollframe__thumb{background:color-mix(in srgb, currentColor 18%, transparent)}}.patternmode-scrollframe__thumb{border-radius:999px;flex:1;transition:background .15s;position:relative}@media (hover:hover) and (pointer:fine){.patternmode-scrollframe__thumb:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.patternmode-scrollframe__thumb:hover{background:color-mix(in srgb, currentColor 30%, transparent)}}}.patternmode-scrollframe__thumb:active{background:currentColor}@supports (color:color-mix(in lab, red, red)){.patternmode-scrollframe__thumb:active{background:color-mix(in srgb, currentColor 38%, transparent)}}.patternmode-scrollframe__control{background:var(--card,#fff)}@supports (color:color-mix(in lab, red, red)){.patternmode-scrollframe__control{background:color-mix(in srgb, var(--card,#fff) 80%, transparent)}}.patternmode-scrollframe__control{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--border,#e3e1dc)}@supports (color:color-mix(in lab, red, red)){.patternmode-scrollframe__control{border:1px solid color-mix(in srgb, var(--border,#e3e1dc) 60%, transparent)}}.patternmode-scrollframe__control{color:inherit;cursor:pointer;font:inherit;z-index:2;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex;position:absolute}.patternmode-scrollframe__control[data-axis=horizontal]{top:50%;transform:translateY(-50%)}.patternmode-scrollframe__control[data-axis=horizontal][data-direction=start]{left:.375rem}.patternmode-scrollframe__control[data-axis=horizontal][data-direction=end]{right:.375rem}.patternmode-scrollframe__control[data-axis=vertical]{left:50%;transform:translate(-50%)}.patternmode-scrollframe__control[data-axis=vertical][data-direction=start]{top:.375rem}.patternmode-scrollframe__control[data-axis=vertical][data-direction=end]{bottom:.375rem}.patternmode-scrollframe__control>svg{pointer-events:none}@media (hover:hover) and (pointer:fine){.patternmode-scrollframe__control:not(:disabled):not([aria-disabled=true]):hover{background:var(--card,#fff)}@supports (color:color-mix(in lab, red, red)){.patternmode-scrollframe__control:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in srgb, var(--card,#fff) 95%, transparent)}}.patternmode-scrollframe__control:not(:disabled):not([aria-disabled=true]):hover{border-color:var(--border,#e3e1dc)}}.patternmode-scrollframe__control:focus-visible{outline:2px solid var(--border,#e3e1dc);outline-offset:2px}.patternmode-scrollframe__control:disabled,.patternmode-scrollframe__control[aria-disabled=true]{cursor:not-allowed;opacity:.42}@media (prefers-reduced-motion:reduce){.patternmode-scrollframe__fade,.patternmode-scrollframe__viewport[data-fade-mode=mask],.patternmode-scrollframe__thumb,.patternmode-scrollframe__control{transition:none}}.patternmode-parquet{border-radius:var(--radius-lg,.5rem);width:100%;position:relative;overflow:hidden}.patternmode-parquet__tile{transition-property:left,top,width,height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.6s;--tw-ease:cubic-bezier(.22,1,.36,1);align-items:flex-end;transition-duration:.6s;transition-timing-function:cubic-bezier(.22,1,.36,1);display:flex;position:absolute;overflow:hidden}.patternmode-parquet[data-static] .patternmode-parquet__tile{transition-property:none}.patternmode-parquet__label{pointer-events:none;width:100%;padding:calc(var(--spacing,.25rem) * 2);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.patternmode-parquet__label{color:color-mix(in oklab, var(--color-white,#fff) 72%, transparent)}}.patternmode-parquet__label{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}.patternmode-parquet__tile[data-light] .patternmode-parquet__label{color:#0000009e}@supports (color:color-mix(in lab, red, red)){.patternmode-parquet__tile[data-light] .patternmode-parquet__label{color:color-mix(in oklab, var(--color-black,#000) 62%, transparent)}}.patternmode-parquet__tile:hover .patternmode-parquet__label,.patternmode-parquet__tile:focus-within .patternmode-parquet__label{opacity:1}.patternmode-parquet__label-name{--tw-leading:1.15;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;line-height:1.15;display:block;overflow:hidden}.patternmode-parquet__label-percent{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);opacity:.7;font-size:.5625rem;display:block}@media (prefers-reduced-motion:reduce){.patternmode-parquet__tile{transition-property:none}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-\[var\(--lf-band\)\]{top:var(--lf-band)}.top-full{top:100%}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-1\/2{right:50%}.right-full{right:100%}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-full{bottom:100%}.left-1\/2{left:50%}.left-full{left:100%}.z-10{z-index:10}.z-12{z-index:12}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[2147483647\]{z-index:2147483647}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.ml-auto{margin-left:auto}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.\[aspect-ratio\:var\(--tone-aspect\)\]{aspect-ratio:var(--tone-aspect)}.aspect-square{aspect-ratio:1}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-full{width:100%;height:100%}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-30{height:calc(var(--spacing) * 30)}.h-\[3px\]{height:3px}.h-\[9\%\]{height:9%}.h-\[18\%\]{height:18%}.h-\[var\(--say-band\)\]{height:var(--say-band)}.h-full{height:100%}.max-h-\[26vh\]{max-height:26vh}.min-h-0{min-height:0}.min-h-12{min-height:calc(var(--spacing) * 12)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-32{width:calc(var(--spacing) * 32)}.w-\[3px\]{width:3px}.w-\[32\%\]{width:32%}.w-\[272px\]{width:272px}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[38rem\]{max-width:38rem}.max-w-\[46\%\]{max-width:46%}.max-w-\[46rem\]{max-width:46rem}.max-w-\[80rem\]{max-width:80rem}.max-w-\[414px\]{max-width:414px}.max-w-\[630px\]{max-width:630px}.max-w-\[720px\]{max-width:720px}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-12{min-width:calc(var(--spacing) * 12)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-\[repeat\(16\,1fr\)\]{grid-template-columns:repeat(16,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(9\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.grid-rows-\[repeat\(15\,1fr\)\]{grid-template-rows:repeat(15,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[3px\]{gap:3px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}: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-rule>:not(:last-child)){border-color:var(--color-rule)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-none{overscroll-behavior:none}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[16px\]{border-radius:16px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-r-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.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-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-ink{border-color:var(--color-ink)}.border-ink\/10{border-color:#1111111a}@supports (color:color-mix(in lab, red, red)){.border-ink\/10{border-color:color-mix(in oklab, var(--color-ink) 10%, transparent)}}.border-ink\/40{border-color:#1116}@supports (color:color-mix(in lab, red, red)){.border-ink\/40{border-color:color-mix(in oklab, var(--color-ink) 40%, transparent)}}.border-neutral-600{border-color:var(--color-neutral-600)}.border-rule{border-color:var(--color-rule)}.border-y-ink\/10{border-block-color:#1111111a}@supports (color:color-mix(in lab, red, red)){.border-y-ink\/10{border-block-color:color-mix(in oklab, var(--color-ink) 10%, transparent)}}.border-b-neutral-800{border-bottom-color:var(--color-neutral-800)}.bg-field{background-color:var(--color-field)}.bg-ink{background-color:var(--color-ink)}.bg-ink\/\[0\.05\]{background-color:#1111110d}@supports (color:color-mix(in lab, red, red)){.bg-ink\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-ink) 5%, transparent)}}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-paper{background-color:var(--color-paper)}.bg-paper\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-paper\/75{background-color:color-mix(in oklab, var(--color-paper) 75%, transparent)}}.bg-paper\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-paper\/80{background-color:color-mix(in oklab, var(--color-paper) 80%, transparent)}}.bg-paper\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-paper\/92{background-color:color-mix(in oklab, var(--color-paper) 92%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/6{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/6{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-zinc-950\/88{background-color:#09090be0}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/88{background-color:color-mix(in oklab, var(--color-zinc-950) 88%, transparent)}}.fill-none{fill:none}.fill-zinc-950{fill:var(--color-zinc-950)}.stroke-white\/15{stroke:#ffffff26}@supports (color:color-mix(in lab, red, red)){.stroke-white\/15{stroke:color-mix(in oklab, var(--color-white) 15%, transparent)}}.stroke-\[1\.5\]{stroke-width:1.5px}.stroke-\[1\.8\]{stroke-width:1.8px}.stroke-\[2\]{stroke-width:2px}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-body{font-size:var(--text-body)}.text-lead{font-size:var(--text-lead)}.text-micro{font-size:var(--text-micro)}.text-say{font-size:var(--text-say)}.text-small{font-size:var(--text-small)}.text-title{font-size:var(--text-title)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.006em\]{--tw-tracking:-.006em;letter-spacing:-.006em}.tracking-\[-0\.012em\]{--tw-tracking:-.012em;letter-spacing:-.012em}.tracking-\[-0\.022em\]{--tw-tracking:-.022em;letter-spacing:-.022em}.tracking-\[-0\.028em\]{--tw-tracking:-.028em;letter-spacing:-.028em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-current{color:currentColor}.text-ink{color:var(--color-ink)}.text-ink-2{color:var(--color-ink-2)}.text-ink\/45{color:#11111173}@supports (color:color-mix(in lab, red, red)){.text-ink\/45{color:color-mix(in oklab, var(--color-ink) 45%, transparent)}}.text-muted{color:var(--color-muted)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-900{color:var(--color-neutral-900)}.text-paper{color:var(--color-paper)}.text-white{color:var(--color-white)}.text-zinc-950{color:var(--color-zinc-950)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_60px_-20px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 20px 60px -20px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-2{outline-offset:2px}.outline-neutral-500{outline-color:var(--color-neutral-500)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[-4px_0_12px_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(-4px 0 12px var(--tw-drop-shadow-color,#00000073));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_-4px_12px_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 -4px 12px var(--tw-drop-shadow-color,#00000073));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 12px var(--tw-drop-shadow-color,#00000073));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[4px_0_12px_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(4px 0 12px var(--tw-drop-shadow-color,#00000073));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-0{--tw-saturate:saturate(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:drop-shadow\(0_1px_2px_rgba\(17\,17\,17\,0\.07\)\)_drop-shadow\(0_10px_24px_rgba\(17\,17\,17\,0\.12\)\)\]{filter:drop-shadow(0 1px 2px #11111112)drop-shadow(0 10px 24px #1111111f)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,opacity\,transform\]{transition-property:background-color,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.will-change-transform{will-change:transform}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.placeholder\:text-ink\/45::placeholder{color:#11111173}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-ink\/45::placeholder{color:color-mix(in oklab, var(--color-ink) 45%, transparent)}}.placeholder\:text-neutral-500::placeholder{color:var(--color-neutral-500)}.first\:rounded-l-sm:first-child{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.last\:rounded-r-sm:last-child{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.empty\:mt-0:empty{margin-top:0}@media (hover:hover){.hover\:border-ink:hover{border-color:var(--color-ink)}.hover\:border-neutral-400:hover{border-color:var(--color-neutral-400)}.hover\:bg-field:hover{background-color:var(--color-field)}.hover\:bg-ink:hover{background-color:var(--color-ink)}.hover\:bg-ink\/85:hover{background-color:#111111d9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ink\/85:hover{background-color:color-mix(in oklab, var(--color-ink) 85%, transparent)}}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)}.hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}.hover\:bg-neutral-800\/40:hover{background-color:#26262666}@supports (color:color-mix(in lab, red, red)){.hover\:bg-neutral-800\/40:hover{background-color:color-mix(in oklab, var(--color-neutral-800) 40%, transparent)}}.hover\:bg-rule:hover{background-color:var(--color-rule)}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-zinc-950:hover{background-color:var(--color-zinc-950)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-neutral-900:hover{color:var(--color-neutral-900)}.hover\:text-paper:hover{color:var(--color-paper)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:bg-white\/12:focus-visible{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-white\/12:focus-visible{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.focus-visible\:text-ink:focus-visible{color:var(--color-ink)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ink:focus-visible{outline-color:var(--color-ink)}.active\:scale-\[0\.94\]:active{scale:.94}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}@media not all and (min-width:40rem){.max-sm\:text-lead{font-size:var(--text-lead)}.max-sm\:tracking-\[-0\.032em\]{--tw-tracking:-.032em;letter-spacing:-.032em}}@media (min-width:40rem){.sm\:col-span-4{grid-column:span 4/span 4}.sm\:inline{display:inline}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(11rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}}@media (min-width:48rem){.md\:mt-auto{margin-top:auto}.md\:block{display:block}.md\:inline{display:inline}.md\:h-16{height:calc(var(--spacing) * 16)}.md\:h-34{height:calc(var(--spacing) * 34)}.md\:w-48{width:calc(var(--spacing) * 48)}.md\:max-w-\[38rem\]{max-width:38rem}.md\:max-w-\[46rem\]{max-width:46rem}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:opacity-0{opacity:0}.md\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.md\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:opacity-0{opacity:0}}}:root{--tint:var(--color-paper);--on-tint:var(--color-ink);--chip-r:0px;--hdr:76px}*{box-sizing:border-box}html,body{height:100%}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;transition:background-color .26s,color .26s;overflow:hidden}body.tinted{background:var(--tint);color:var(--on-tint)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.hdr{height:var(--hdr);z-index:20;align-items:center;gap:1.5rem;padding:0 1.75rem;display:flex;position:relative}.ways{align-items:center;gap:1.25rem;margin-left:auto;display:flex}.way{color:inherit;font-size:var(--text-small);white-space:nowrap;border-bottom:1px solid #0000;padding-block:.25rem;text-decoration:none}.way:hover{border-bottom-color:currentColor}.way[aria-current=page]{border-bottom-color:currentColor;font-weight:600}.wordmark{font-weight:700;font-size:var(--text-title);letter-spacing:-.035em;align-items:center;gap:.5rem;display:flex}.wordmark svg{flex:none;width:1.15em;height:1.15em}.search{flex:1;max-width:44rem;margin:0 auto;position:relative}.search input{background:var(--color-field);width:100%;height:2.9rem;color:var(--color-ink);font:inherit;font-size:var(--text-body);border:0;border-radius:999px;padding:0 3rem 0 1.4rem;transition:background-color .26s,color .26s}.search input::placeholder{color:var(--color-muted)}body.tinted .search input{color:var(--on-tint);background:#ffffff29}body.tinted .search input::placeholder{color:var(--on-tint);opacity:.6}.search .mag{opacity:.55;pointer-events:none;position:absolute;top:50%;right:1.1rem;transform:translateY(-50%)}.cart{background:var(--color-field);border-radius:999px;flex:none;place-items:center;width:2.9rem;height:2.9rem;transition:background-color .26s;display:grid;position:relative}body.tinted .cart{background:#ffffff29}.cart .count{background:var(--color-ink);min-width:1.15rem;height:1.15rem;color:var(--color-paper);font-size:var(--text-micro);border-radius:999px;place-items:center;padding:0 .25rem;font-weight:600;display:none;position:absolute;top:-2px;right:-2px}body.tinted .cart .count{background:var(--on-tint);color:var(--tint)}.cart.has .count{display:grid}.shop{height:calc(100vh - var(--hdr));grid-template-columns:1fr 1fr;min-height:0;display:grid}.shop.wide{grid-template-columns:1fr}.gridpane{min-width:0;position:relative;overflow:hidden}.heropane{background:var(--color-field);min-width:0;transition:background-color .26s;position:relative;overflow:hidden}@media (max-width:900px){.shop{grid-template-rows:minmax(0,1fr) 42vh;grid-template-columns:1fr}.shop.wide{grid-template-rows:minmax(0,1fr)}}@property --peel-now{syntax:"<length-percentage>";inherits:true;initial-value:0%}.peel{--peel-shut:-128deg;--peel-open:-45deg;--peel-now:var(--peel);perspective:340px;transition:--peel-now var(--peel-ms,.42s) cubic-bezier(.22, 1, .36, 1);display:block;position:relative}.peel-face{border-radius:inherit;clip-path:polygon(0 0, 100% 0, 100% 100%, var(--peel-now) 100%, 0 calc(100% - var(--peel-now)));position:absolute;inset:0}.peel-fold{width:var(--peel-now);height:var(--peel-now);background:linear-gradient(45deg, var(--peel-c) 0%, var(--peel-c) 62%, var(--peel-c) 100%);position:absolute;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.peel-fold{background:linear-gradient(45deg, var(--peel-c) 0%, color-mix(in oklab, var(--peel-c) 88%, #000) 62%, color-mix(in oklab, var(--peel-c) 74%, #000) 100%)}}.peel-fold{clip-path:polygon(0 0,100% 100%,0 100%);filter:drop-shadow(-1px 2px 3px #00000052);transform-origin:50%;transform:rotate3d(1, 1, 0, var(--peel-lift,0deg));transition:transform var(--peel-ms,.42s) cubic-bezier(.22, 1, .36, 1)}:is(.tone,.lf-chip,.chip) .peel{--peel-now:0%;--peel-lift:var(--peel-shut)}:is(.tone-stage:hover,.tone-stage:focus-within,.chip:hover) .peel{--peel-now:var(--peel);--peel-lift:var(--peel-open)}:root{--tone-size:192px;--tone-radius-ratio:0;--tone-peel-ratio:.17;--tone-gutter-ratio:.0625;--tone-gutter:12px;--tone-edge:#00000024;--tone-lift:2px;--tone-select-width:2px;--tone-select-offset:2px;--tone-aspect:1 / 1;--tone-verb:15px;--tone-ease:.15s}.tone{flex-direction:column;gap:.4rem;width:100%;min-width:0;display:flex;container:tone/inline-size}.tone-stage{transition:transform var(--tone-ease) ease-out, box-shadow var(--tone-ease) ease-out;display:block;position:relative}.tone-stage:hover{transform:translateY(calc(-1 * var(--tone-lift)))}.tone-hit{cursor:pointer;background:0 0;border:0;padding:0;display:block}.tone-hit-flat{cursor:default}.tone-stage:has(.tone-verbs[data-on=on]) .tone-face{box-shadow:inset 0 0 0 1px var(--pick-ink,var(--color-ink))}.tone-hit.selected .tone-face{box-shadow:inset 0 0 0 1px var(--pick-ink,var(--color-ink)), 0 1px 2px #1111111f, 0 8px 18px -6px #11111138}.tone-hit:focus-visible .tone-face{outline:var(--tone-select-width) solid var(--color-ink);outline-offset:var(--tone-select-offset)}.tone-face{width:100%;aspect-ratio:var(--tone-aspect);display:block}.tone-hit{width:100%}.tone-title{z-index:3;pointer-events:none;opacity:0;min-width:0;transition:opacity var(--tone-ease) ease-out;flex-direction:column;gap:1px;margin:0;position:absolute;top:.6rem;left:.7rem;right:.7rem}.tone-stage:hover .tone-title,.tone-stage:focus-within .tone-title{opacity:1}.tone-title-role{letter-spacing:.06em;text-transform:lowercase;font-size:.6875rem;font-weight:500}.tone-title-nm{font-size:var(--text-small);letter-spacing:-.012em;overflow-wrap:break-word;font-weight:600;line-height:1.15}.tone-title-mk{font-size:var(--text-micro);letter-spacing:.006em;overflow-wrap:break-word;font-weight:600;line-height:1.2}.tone-verbs{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--tone-ease) ease-out, visibility var(--tone-ease);gap:.5rem;display:flex;position:absolute;bottom:.75rem;right:.75rem}.tone-stage:hover .tone-verbs,.tone-stage:focus-within .tone-verbs{opacity:1;visibility:visible;pointer-events:auto}.tone-verb{background:var(--color-paper);width:2rem;height:2rem;color:var(--color-ink);cursor:pointer;transition:background-color var(--tone-ease) ease-out, color var(--tone-ease) ease-out, transform var(--tone-ease) ease-out;border:0;border-radius:999px;place-items:center;padding:0;display:grid;box-shadow:0 1px 2px #11111129,0 4px 12px #1111111f}.tone-verb[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper)}.tone-verb:active{transform:scale(.9)}.tone-verb:hover{transform:scale(1.06)}@keyframes tone-verb-in{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:none}}.tone-stage:hover .tone-verb,.tone-stage:focus-within .tone-verb{animation:.26s cubic-bezier(.2,1.1,.3,1) both tone-verb-in}.tone-stage:hover .tone-verb:nth-child(2),.tone-stage:focus-within .tone-verb:nth-child(2){animation-delay:70ms}.tone-title{display:none}@container tone (min-width:112px){.tone-title{display:flex}}@container tone (min-width:188px){.tone-title-nm,.tone-title-mk{white-space:nowrap}}.tone[data-named=true] .tone-stage .tone-title{opacity:1}.tone[data-named=false] .tone-title{display:none}.steer{flex-wrap:wrap;gap:.25rem;display:flex}.tone .steer{display:none}@container tone (min-width:240px){.tone .steer{display:flex}}.steer-word{border:1px solid var(--color-ink);color:inherit;font-size:var(--text-micro);text-transform:lowercase;cursor:pointer;transition:background-color var(--tone-ease) ease-out, color var(--tone-ease) ease-out;background:0 0;border-radius:999px;padding:.15rem .5rem;line-height:1.4}.steer-word:hover{background:var(--color-ink);color:var(--color-paper)}.steer-word{position:relative}.steer-word:after{content:"";position:absolute;inset:-8px -4px}@media (prefers-reduced-motion:reduce){.steer-word,.tone-stage{transition:none}.tone-stage:hover{transform:none}.tone-verbs{transition:none}.tone-stage:hover .tone-verb,.tone-stage:focus-within .tone-verb{animation:none}.tone-verb,.peel,.peel-fold{transition:none}}.chip{cursor:pointer;border-radius:var(--chip-r);background:0 0;border:0;padding:0;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s;position:absolute;box-shadow:inset 0 0 0 1px #00000014}@media (hover:hover){.chip:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #00000024,0 6px 18px -6px #00000047}}.chip:active{transition-duration:60ms;transform:translateY(0)scale(.985)}@media (prefers-reduced-motion:reduce){.chip,.chip:hover,.chip:active{transition:none;transform:none}}.chip .peel{position:absolute;inset:0}.chip .meta{text-align:left;pointer-events:none;flex-direction:column;padding:.7rem .75rem;display:none;position:absolute;inset:0}.chip.open .meta{display:flex}.chip .nm{font-weight:700;font-size:var(--text-body);letter-spacing:-.012em;line-height:1.15}.chip .no{font-size:var(--text-small);opacity:.72;margin-top:.1rem}.chip .add{pointer-events:auto;opacity:.85;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:absolute;bottom:.6rem;right:.6rem}.chip .add:hover,.chip.inCart .add{opacity:1}.chip:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.sheetwrap{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:absolute;inset:0}.bigsheet{background:var(--color-field);border-radius:3px;width:clamp(170px,26vw,330px);max-width:100%;height:clamp(224px,52vh,432px);max-height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 26px 60px -18px #0000006b,0 2px 6px #00000024}.bigsheet.lifted{transform:rotate(-1deg)scale(1.03)}.hcap{text-align:center;font-size:var(--text-small);z-index:1;position:absolute;top:7%;left:0;right:0}.mech{z-index:12;pointer-events:none;flex-direction:column;gap:.3rem;max-width:26rem;display:flex;position:absolute;bottom:1.5rem;left:1.75rem}.mech .k{font-size:var(--text-micro)}.mech .t{font-weight:700;font-size:var(--text-lead);letter-spacing:-.015em}.mech .d{font-size:var(--text-small);line-height:1.4}.drawer{z-index:40;background:var(--color-paper);width:min(24rem,92vw);height:100%;color:var(--color-ink);border-left:1px solid var(--color-rule);flex-direction:column;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;right:0;transform:translate(101%)}.drawer.open{transform:none}.drawer h2{font-size:var(--text-lead);letter-spacing:-.02em;margin:0}.drawer .top{border-bottom:1px solid var(--color-rule);justify-content:space-between;align-items:center;padding:1.25rem 1.35rem;display:flex}.drawer .items{flex:1;min-height:0;padding:.6rem 0;overflow:auto}.drawer .row{grid-template-columns:2.6rem 1fr auto;align-items:center;gap:.8rem;padding:.6rem 1.35rem;display:grid}.drawer .sw{border-radius:2px;width:2.6rem;height:2.6rem;box-shadow:inset 0 0 0 1px #00000029}.drawer .rn{font-weight:600;font-size:var(--text-body);line-height:1.2}.drawer .rv{font-size:var(--text-small);color:var(--color-muted)}.drawer .rm{font-size:var(--text-small);color:var(--color-muted);text-decoration:underline}.drawer .foot{border-top:1px solid var(--color-rule);flex-direction:column;gap:.7rem;padding:1.1rem 1.35rem;display:flex}.drawer .tot{font-size:var(--text-body);justify-content:space-between;display:flex}.drawer .checkout{background:var(--color-ink);color:var(--color-paper);height:2.9rem;font-weight:600;font-size:var(--text-body);border-radius:999px}.drawer .empty .none{font-size:var(--text-lead);letter-spacing:-.018em;margin:0 0 .4rem;font-weight:600}.drawer .empty dl{gap:1.15rem;margin:0;display:grid}.drawer .empty{flex-direction:column;justify-content:center;gap:.35rem;min-height:100%;margin:0;padding:2.2rem 1.35rem;display:flex}.drawer .empty dt{font-size:var(--text-small);color:var(--color-muted)}.drawer .empty dd{font-size:var(--text-lead);letter-spacing:-.018em;margin:.1rem 0 0;font-weight:600}.scrim{opacity:0;pointer-events:none;z-index:35;background:#00000047;transition:opacity .3s;position:fixed;inset:0}.scrim.on{opacity:1;pointer-events:auto}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media (max-width:720px){:root{--hdr:132px;--mechfoot:5rem}.sheetwrap{padding:2.5rem 1rem var(--mechfoot)}.hdr{flex-wrap:wrap;align-content:center;gap:.75rem 1rem;padding:.75rem 1rem}.wordmark{font-size:var(--text-title)}.search{flex:0 0 100%;order:3;max-width:none;margin:0}.search input{height:2.7rem;font-size:var(--text-body)}.cart{margin-left:auto}.mech{background:var(--tint);gap:.15rem;max-width:none;padding:.7rem 1rem .85rem;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.mech{background:color-mix(in srgb, var(--tint) 88%, transparent)}}.mech{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mech .k{font-size:var(--text-micro);letter-spacing:.13em}.mech .t{font-size:var(--text-body)}.mech .d{font-size:var(--text-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.32;display:-webkit-box;overflow:hidden}.hcap{top:.75rem}.drawer{width:100vw}}.mech.tray{pointer-events:auto;flex-direction:row;align-items:center;gap:.75rem;max-width:none}@media (min-width:721px){.mech.tray{right:1.75rem}}.tray-row{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:.3rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.tray-row[data-more="1"]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem);mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem)}.tray-row::-webkit-scrollbar{display:none}.tray-row>li{flex:none}.tray-sw{cursor:pointer;width:2rem;height:2rem;font-size:var(--text-small);border:0;border-radius:2px;padding:0;line-height:1;transition:transform .14s cubic-bezier(.22,1,.36,1);animation:.28s cubic-bezier(.22,1,.36,1) tray-land;box-shadow:inset 0 0 0 1px #0000001f}@keyframes tray-land{0%{transform:translateY(6px)scale(.9)}}.tray-sw span{opacity:0;transition:opacity .14s}@media (hover:hover){.tray-sw:hover{transform:translateY(-2px)}.tray-sw:hover span{opacity:.75}}.tray-sw:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.tray-sw:focus-visible span{opacity:.75}.tray-go{cursor:pointer;background:var(--color-ink);color:var(--color-paper);font-family:var(--font-sans);font-size:var(--text-small);letter-spacing:-.01em;white-space:nowrap;border:0;border-radius:999px;flex:none;padding:.55rem 1rem;font-weight:600}@media (prefers-reduced-motion:reduce){.tray-sw{transition:none;animation:none}}.bloom{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-ink);font-family:var(--font-sans);padding:0;padding-bottom:var(--boxfoot,0px);inset:0;inset:0 0 var(--boxfoot,0px) 0;z-index:30;background:0 0;border:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 21rem;margin:0;display:grid;position:fixed}.bloom-veil{inset:0 0 var(--boxfoot,0px) 0;z-index:-1;background:var(--color-paper);cursor:default;border:0;padding:0;position:absolute}.bloom-stage{grid-area:2/1}.bloom-foot{grid-area:1/2/-1;align-content:center;overflow-y:auto}.bloom-crumb{grid-area:1/1;align-items:center;gap:.4rem;padding:.9rem 1.1rem 0;display:flex}.bloom-crumb-mark{border:1px solid var(--color-rule);cursor:pointer;border-radius:999px;width:18px;height:18px;padding:0}.bloom-crumb-mark:disabled{cursor:default;outline:2px solid var(--color-ink);outline-offset:2px}.bloom-close{width:2.4rem;height:2.4rem;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:.7rem;right:.9rem}.bloom-stage{aspect-ratio:1;place-self:center;width:auto;height:100%;max-height:52rem;position:relative}.bloom-seat{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.bloom-anchor{filter:drop-shadow(0 1px 2px #1111111a)drop-shadow(0 12px 28px #1111112e);width:5.5rem;height:5.5rem}.bloom-cross{background:var(--color-ink);opacity:.09;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bloom-cross[data-lie=warmth]{width:86%;height:1px}.bloom-cross[data-lie=lightness]{width:1px;height:86%}.bloom-axis{z-index:2;color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;padding:0;font-size:11px;font-weight:400;line-height:1.4;position:absolute;transform:translate(-50%,-50%)}.bloom-axis-live{color:var(--color-ink);cursor:pointer;transition:color var(--tone-ease) ease-out}.bloom-axis-live:hover,.bloom-axis-live:focus-visible{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.bloom-anchor .peel{width:100%;height:100%;box-shadow:0 0 0 1px var(--color-rule)}.bloom-mark{aspect-ratio:1;cursor:pointer;background:0 0;border:0;width:9.5%;padding:0;animation:.26s ease-out both bloom-in;position:absolute;transform:translate(-50%,-50%)}.bloom-swatch{border-radius:0;width:100%;height:100%;display:block;box-shadow:inset 0 0 0 1px #00000024}.bloom-mark[data-ring="0"]{width:9.5%}.bloom-mark[data-ring="1"]{width:9%}.bloom-mark[data-ring="2"]{width:8.5%}.bloom-mark.held .bloom-swatch,.bloom-mark:focus-visible .bloom-swatch{outline:2px solid var(--color-ink);outline-offset:2px}@keyframes bloom-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.bloom-foot{border-left:1px solid var(--color-rule);flex-direction:column;gap:.75rem;padding:1.1rem 1.2rem;display:flex}.bloom-read{flex-direction:column;gap:.35rem;margin:0;padding-right:3.6rem;display:flex}.bloom-read-nm{letter-spacing:-.022em;font-size:32px;font-weight:600;line-height:1.1}.bloom-read-no,.bloom-read-mk{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-muted);text-transform:uppercase;font-size:11px;font-weight:400}.bloom-acts{gap:.5rem;display:flex}.bloom-act{border:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-small);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-weight:600;display:inline-flex}.bloom-act:disabled{color:var(--color-muted);cursor:not-allowed}.bloom-rival{flex-direction:column;gap:.4rem;display:flex}.bloom-rival-join{height:2.6rem;box-shadow:inset 0 0 0 1px var(--color-rule);display:flex}.bloom-rival-join>span{flex:1}.bloom-rival-say{align-items:baseline;gap:.5rem;margin:0;display:flex}.bloom-rival-nm{font-size:var(--text-small);font-weight:600}.bloom-rival-mk{font-size:var(--text-micro);color:var(--color-muted)}.bloom-rival .bloom-take{align-self:start;margin-left:0}.bloom-scheme{align-items:center;gap:.75rem;display:flex}.bloom-scheme-set{box-shadow:inset 0 0 0 1px var(--color-rule);display:flex}.bloom-scheme-sw{width:30px;height:30px}.bloom-take{color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-small);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:.4rem;font-weight:600;text-decoration:underline}.chip .bloomv{align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.bloom-mark{animation:none}}@media (max-width:720px){.bloom-mark[data-ring="2"]{display:none}.bloom-mark[data-ring="0"]{width:8%}.bloom-mark[data-ring="1"]{width:10%}.bloom-mark{box-sizing:content-box;padding:6px}.bloom-anchor{width:4.5rem;height:4.5rem}.bloom{padding-bottom:max(var(--mechfoot), var(--boxfoot,0px));grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.bloom-foot{border-top:1px solid var(--color-rule);border-left:0;grid-area:3/1;align-content:start;overflow-y:visible}.bloom-stage{width:100%;height:auto;max-height:none}.bloom-acts,.bloom-scheme{flex-wrap:wrap}.tone-verbs{bottom:.3rem;right:.3rem}.tone-verb{width:2.4rem;height:2.4rem}}@keyframes box-breath{0%,to{opacity:.22}50%{opacity:.7}}.box-breath{pointer-events:none;filter:blur(3.5px);background:#ffffff1a;animation:3.6s ease-in-out infinite box-breath;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.box-breath{opacity:.3;animation:none}}.bloom-ring{border:1px solid #11111117;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.bloom-ring{border:1px solid color-mix(in srgb, var(--color-ink) 9%, transparent)}}.bloom-ring{pointer-events:none;border-radius:999px}@media (hover:none){.tone .tone-stage .tone-title{opacity:1}}@media (max-width:720px){.hdr .ways{flex-wrap:wrap;gap:.5rem 1rem;margin-left:0}}@media (hover:none){@container tone (min-width:150px){.tone-verbs{opacity:1;visibility:visible;pointer-events:auto}}}@property --patternmode-scrollframe-mask-top{syntax:"<length>";inherits:false;initial-value:0}@property --patternmode-scrollframe-mask-bottom{syntax:"<length>";inherits:false;initial-value:0}@property --patternmode-scrollframe-mask-left{syntax:"<length>";inherits:false;initial-value:0}@property --patternmode-scrollframe-mask-right{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ease{syntax:"*";inherits:false}.idx{padding:1.4rem 1.75rem 3rem;position:absolute;inset:0;overflow-y:auto}.idx h1{font-size:var(--text-display);letter-spacing:-.032em;max-width:15ch;margin:0 0 .7rem;font-weight:700;line-height:1}.facts{border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);flex-wrap:wrap;gap:0 2.4rem;margin:0 0 1.9rem;padding:.85rem 0 .95rem;display:flex}.facts dt{font-size:var(--text-small);color:var(--color-muted)}.facts dd{font-size:var(--text-lead);letter-spacing:-.018em;margin:.12rem 0 0;font-weight:600}.idx .foot{font-size:var(--text-small);color:var(--color-muted);margin-top:1.4rem}.list{gap:.6rem;display:grid}.row{color:inherit;border:1px solid var(--color-rule);border-radius:3px;grid-template-columns:2.6rem 1fr auto;align-items:start;gap:1rem;padding:.85rem .9rem;text-decoration:none;transition:border-color .18s;display:grid}.row:hover,.row:focus-visible{border-color:currentColor}.row .n{font-size:var(--text-small);padding-top:.18rem}.row .t{font-weight:700;font-size:var(--text-body);letter-spacing:-.014em;flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.row .lead{font-size:var(--text-micro);letter-spacing:.14em;text-transform:uppercase;border:1px solid;border-radius:2px;padding:.08rem .34rem}.row .d{font-size:var(--text-body);color:var(--color-ink-2);margin-top:.16rem;line-height:1.4;display:block}.wall{padding:1.25rem 1.75rem 3rem;position:absolute;inset:0;overflow:hidden auto}.wall .chip{position:relative}.wallgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.85rem;display:grid}.wallgrid .chip{aspect-ratio:1/1.24;width:100%}.nd-arena{position:absolute;inset:0;overflow:hidden}.nd-pair{display:flex;position:absolute;inset:0}.nd-half{cursor:pointer;text-align:left;border:0;flex:1 1 0;align-items:center;min-width:0;padding:0;transition:flex-grow .32s cubic-bezier(.22,1,.36,1),background-color .32s;display:flex;position:relative;overflow:hidden}.nd-half.nd-out{flex-grow:0}.nd-a{justify-content:flex-end}.nd-a .nd-lab{text-align:right;align-items:flex-end}.nd-lab{flex-direction:column;gap:.2rem;max-width:22rem;padding:0 2.75rem;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex}.nd-a:hover .nd-lab,.nd-a:focus-visible .nd-lab{transform:translate(-.4rem)}.nd-b:hover .nd-lab,.nd-b:focus-visible .nd-lab{transform:translate(.4rem)}.nd-ln{font-weight:700;font-size:var(--text-title);letter-spacing:-.028em;line-height:1.1}.nd-lc{font-size:var(--text-small);letter-spacing:.01em}.nd-cue{font-size:var(--text-micro);letter-spacing:.18em;text-transform:uppercase;opacity:0;margin-top:.55rem;transition:opacity .2s}.nd-half:hover .nd-cue,.nd-half:focus-visible .nd-cue{opacity:1}.nd-seam{background:var(--nd-ink-a,#111);opacity:.14;pointer-events:none;width:1px;transition:opacity .32s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px)}.nd-pair.nd-flooding .nd-seam{opacity:0}body:has(.nd-arena) .mech{color:var(--nd-ink-a,inherit)}.nd-bar{z-index:14;color:#0d0d0f;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.15rem;padding:.35rem .4rem .35rem 1.1rem;display:flex;position:absolute;bottom:1.9rem;left:50%;transform:translate(-50%);box-shadow:0 10px 30px -12px #0006,0 1px 3px #0000001f}.nd-sep{background:#e2e2e4;width:1px;height:1.15rem;margin:0 .55rem}.nd-bar button{font-size:var(--text-small);border-radius:999px;padding:.42rem .85rem;font-weight:600;transition:background-color .16s}.nd-bar button:hover{background:#f1f1f2}.nd-bar button[disabled]{color:#78787c;cursor:default}.nd-bar button[disabled]:hover{background:0 0}.nd-sl{border-radius:2px;flex:none;width:1.85rem;height:1.85rem;transition:transform .18s;position:relative;box-shadow:0 0 0 1px}.nd-sl:hover{transform:translateY(-2px)}.nd-sl.nd-in:after{content:"";background:currentColor;border-radius:999px;width:.5rem;height:.5rem;position:absolute;inset:auto -3px -3px auto}@media (max-width:1200px){.nd-bar{left:auto;right:1.75rem;transform:none}}@media (max-width:1050px){body:has(.nd-arena) .mech{max-width:20rem}.nd-lab{padding:0 1.6rem}.nd-ln{font-size:var(--text-title)}}.nd-finish{z-index:10;background:var(--color-paper);color:var(--color-ink);opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:1.3rem;padding:2rem 2rem 5rem;animation:.34s forwards nd-rise;display:flex;position:absolute;inset:0}@keyframes nd-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.nd-finish h2{font-size:var(--text-title);letter-spacing:-.03em;margin:0;font-weight:700}.nd-finish>p{text-align:center;max-width:34rem;font-size:var(--text-body);color:var(--color-ink-2);margin:0;line-height:1.5}.nd-sheets{justify-content:center;gap:.9rem;width:100%;max-width:64rem;display:flex}.nd-fig{flex-direction:column;flex:1 1 0;gap:.5rem;min-width:0;max-width:8.5rem;display:flex}.nd-fig .chip{aspect-ratio:1/1.24;width:100%;position:relative}.nd-cap{font-size:var(--text-small);margin:0;line-height:1.3}.nd-cap b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.nd-cap span{color:var(--color-ink-2);font-size:var(--text-small)}.nd-acts{align-items:center;gap:.9rem;margin-top:.5rem;display:flex}.nd-go{background:var(--color-ink);color:var(--color-paper);height:2.9rem;font-weight:600;font-size:var(--text-body);border-radius:999px;padding:0 1.7rem}.nd-again{font-size:var(--text-body);color:var(--color-ink-2);text-decoration:underline}body:has(.tw-stage){--tw-pane:var(--color-paper)}body:has(.tw-stage) .wall{padding:0 1.75rem 7.5rem}body:has(.tw-stage) .mech{z-index:14;max-width:23rem;position:fixed;bottom:1.35rem;left:1.75rem}.tw-wallbar{z-index:6;background:var(--tw-pane);font-size:var(--text-small);justify-content:space-between;align-items:baseline;gap:1rem;padding:1.15rem 0 .9rem;transition:background-color .26s;display:flex;position:sticky;top:0}.tw-wallbar .tw-lbl b{font-weight:600}.tw-wallbar button{font-size:var(--text-small);text-underline-offset:3px;flex:none;text-decoration:underline}.chip.tw-pinned{box-shadow:0 0 0 2px var(--tw-pane), 0 0 0 4px currentColor}.tw-mechbase{z-index:10;pointer-events:none;background-color:var(--tw-pane);height:7.5rem;transition:background-color .26s;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 44%);mask-image:linear-gradient(#0000,#000 44%)}.tw-stage{top:0;left:0;right:0;bottom:var(--tw-verdict-h,9rem);position:absolute;overflow:hidden}.tw-field{position:absolute;inset:0}.tw-seam{opacity:0;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.tw-side{font-size:var(--text-micro);letter-spacing:.17em;text-transform:uppercase;opacity:0;pointer-events:none;position:absolute;top:1.2rem}.tw-side.l{left:1.4rem}.tw-side.r{right:1.4rem}.tw-stage.joint .tw-seam,.tw-stage.joint .tw-side{opacity:1}.tw-verdict{height:var(--tw-verdict-h,9rem);z-index:8;background:var(--color-paper);color:var(--color-ink);border-top:1px solid var(--color-rule);pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:start;gap:.65rem 1.1rem;padding:1.05rem 1.5rem;display:grid;position:absolute;bottom:0;left:0;right:0}.tw-verdict button,.tw-verdict a,.tw-verdict input{pointer-events:auto}.tw-vd{min-width:0}.tw-vd span{display:block}.tw-vd.r{text-align:right}.tw-tag{font-size:var(--text-micro);letter-spacing:.17em;text-transform:uppercase;color:var(--color-ink-2)}.tw-nm{font-weight:700;font-size:var(--text-body);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin-top:.2rem;overflow:hidden}.tw-meta{font-size:var(--text-small);color:var(--color-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:.12rem;overflow:hidden}.tw-mid{pointer-events:none;text-align:center;max-width:19rem}.tw-de{font-size:var(--text-body);font-weight:500;display:block}.tw-say{font-size:var(--text-small);color:var(--color-ink-2);margin-top:.2rem;line-height:1.35;display:block}.tw-acts{grid-column:1/-1;justify-content:center;align-items:center;gap:.55rem;display:flex}.tw-verdict.m-empty .tw-vd{display:none}.tw-verdict.m-solo .tw-vd.r .tw-nm{color:var(--color-ink-2);font-weight:400}.tw-verdict.m-empty .tw-mid{grid-column:1/-1;max-width:34rem;margin:0 auto}.tw-add{background:var(--color-ink);color:var(--color-paper);height:2.5rem;font-weight:600;font-size:var(--text-body);border-radius:999px;padding:0 1.2rem}.tw-add[disabled]{opacity:.32;cursor:default}.tw-join{border:1px solid var(--color-rule);height:2.5rem;font-size:var(--text-body);border-radius:999px;padding:0 1rem}.tw-join[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}.tw-hint{font-size:var(--text-small);color:var(--color-ink-2)}.tw-release{font-size:var(--text-small);color:var(--color-ink-2);text-underline-offset:3px;text-decoration:underline}.tw-release:hover{color:var(--color-ink)}@media (max-width:900px){body:has(.tw-stage) .wallgrid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:.55rem}body:has(.tw-stage) .wall{padding:0 1.1rem 7.5rem}body:has(.tw-stage){--tw-verdict-h:11rem}.tw-verdict{grid-template-columns:1fr 1fr;align-content:start;gap:.35rem .9rem;padding:.75rem 1.1rem}.tw-vd.l{grid-area:1/1}.tw-vd.r{grid-area:1/2}.tw-mid{grid-area:2/1/3/-1;max-width:none}.tw-acts{grid-area:3/1/4/-1;max-width:none}.tw-mid{text-align:left}.tw-verdict.m-empty .tw-mid{text-align:center}.tw-nm{font-size:var(--text-body)}.tw-say{line-height:1.3}.tw-acts{justify-content:flex-start;margin-top:.15rem}.tw-hint{display:none}body:has(.tw-stage) .mech{display:none}}@media (max-width:720px){body:has(.tw-stage){--mechfoot:1rem}.tw-verdict{padding-bottom:.75rem}}.aa-lp{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.aa-rail{border-bottom:1px solid var(--color-rule);flex-wrap:wrap;align-items:center;gap:.32rem;padding:.8rem 1.5rem .7rem;display:flex}.aa-raillbl{font-size:var(--text-small);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-2);margin-right:.2rem}.aa-mk{height:1.7rem;font-size:var(--text-small);background:var(--color-field);color:var(--color-ink-2);white-space:nowrap;border-radius:999px;padding:0 .6rem}.aa-mk:hover{color:var(--color-ink)}.aa-mk[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper)}.aa-gridwrap{flex:1;min-height:0;padding:1rem 1.5rem 1.5rem;overflow:hidden auto}.aa-tally{font-size:var(--text-small);color:var(--color-ink-2);margin:0 0 .75rem;line-height:1.4}.aa-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:.6rem;display:grid}.aa-grid .chip{aspect-ratio:1/1.2;width:100%;position:relative}.aa-grid .chip .nm,.aa-grid .chip .no{font-size:var(--text-small)}.aa-panel{border-top:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink);flex-direction:column;flex:none;gap:.55rem;padding:.85rem 1.5rem 1rem;display:flex}.aa-phead{grid-template-columns:2.4rem 1fr auto;align-items:center;gap:.7rem;display:grid}.aa-psw{border-radius:2px;width:2.4rem;height:2.4rem;box-shadow:inset 0 0 0 1px #0000002b}.aa-pnm{font-weight:700;font-size:var(--text-body);letter-spacing:-.017em;line-height:1.2;display:block}.aa-pmk{font-size:var(--text-small);color:var(--color-ink-2);margin-top:.06rem;display:block}.aa-pside{font-size:var(--text-small);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-2)}.aa-plbl{font-size:var(--text-small);letter-spacing:.13em;text-transform:uppercase;color:var(--color-ink-2);justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.aa-plbl em{text-transform:none;letter-spacing:0;font-style:normal;font-size:var(--text-small)}.aa-twins{background:var(--color-rule);border:1px solid var(--color-rule);border-radius:3px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.aa-tw{background:var(--color-paper);text-align:left;grid-template-columns:1.4rem 1fr auto auto;align-items:center;gap:.6rem;width:100%;padding:.44rem .6rem;display:grid}.aa-tw:hover{background:#f7f7f7}.aa-tw[aria-current=true]{background:#f2f2f2}.aa-tsw{border-radius:2px;width:1.4rem;height:1.4rem;box-shadow:inset 0 0 0 1px #0000002b}.aa-tnm{font-size:var(--text-small);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.25;overflow:hidden}.aa-tnm b{font-weight:600;display:block}.aa-tnm i{font-style:normal;font-size:var(--text-small);color:var(--color-ink-2);font-weight:400}.aa-tde{font-size:var(--text-small);color:var(--color-ink-2)}.aa-ton{font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-2);text-align:right;min-width:2.6rem}.aa-tw[aria-current=true] .aa-ton{color:var(--color-ink)}.aa-none{font-size:var(--text-small);color:var(--color-ink-2);border:1px solid var(--color-rule);border-radius:3px;margin:0;padding:.55rem .6rem;line-height:1.45}.aa-verdict{font-size:var(--text-small);margin:.1rem 0 0;line-height:1.45}.aa-verdict span{color:var(--color-ink-2);margin-top:.15rem;display:block}.aa-buys{flex-wrap:wrap;gap:.5rem;display:flex}.aa-buy{height:2.4rem;font-size:var(--text-small);background:var(--color-field);color:var(--color-ink);white-space:nowrap;border-radius:999px;flex:auto;padding:0 1rem;font-weight:600}.aa-buy:hover{background:#e6e6e6}.aa-buy.pri{background:var(--color-ink);color:var(--color-paper)}.aa-buy.pri:hover{background:#000}.aa-note{font-size:var(--text-small);color:var(--color-ink-2);margin:0}.aa-hero,.aa-wall{position:absolute;inset:0}.aa-half{width:50%;position:absolute;top:0;bottom:0}.aa-half.l{left:0}.aa-half.r{right:0}.aa-jline{opacity:.55;background:currentColor;width:1px;margin-left:-.5px;display:none;position:absolute;top:0;bottom:0;left:50%}.aa-wall.shown .aa-jline{display:block}.aa-jtag{width:40%;font-size:var(--text-small);letter-spacing:.09em;text-align:right;white-space:nowrap;padding-right:.85rem;display:none;position:absolute;top:calc(50% - 4.3rem);right:calc(50% + 2px)}.aa-wall.shown .aa-jtag{display:block}.aa-jlab{width:44%;font-size:var(--text-small);line-height:1.35;display:none;position:absolute;top:calc(50% - 2rem)}.aa-jlab b{letter-spacing:-.012em;font-weight:700;font-size:var(--text-body);display:block}.aa-wall.shown .aa-jlab{display:block}.aa-jlab.l{text-align:right;padding-right:.85rem;right:50%}.aa-jlab.r{text-align:left;padding-left:.85rem;left:50%}.aa-wallcap{font-size:var(--text-body);letter-spacing:.01em;white-space:nowrap;z-index:11;font-weight:500;position:absolute;top:1.8rem;left:1.6rem}.aa-joinbtn{z-index:13;color:#111;height:2.3rem;font-size:var(--text-small);background:#fff;border-radius:999px;padding:0 .95rem;font-weight:600;position:absolute;bottom:1.5rem;right:1.6rem;box-shadow:0 1px 3px #0003}body:has(.aa-wall) .heropane .mech{max-width:19rem;color:var(--aa-ink)}@media (max-width:900px){body:has(.aa-wall) .shop{grid-template-rows:minmax(0,1fr) 30vh}.aa-rail{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:none;gap:.3rem;padding:.5rem 1.1rem;overflow-x:auto}.aa-rail::-webkit-scrollbar{display:none}.aa-raillbl{display:none}.aa-mk{flex:none}.aa-gridwrap{flex:none;height:8.5rem;padding:.7rem 1.1rem .6rem}.aa-panel{overscroll-behavior:contain;flex:auto;gap:.35rem;min-height:0;padding:.6rem 1.1rem .7rem;overflow-y:auto}.aa-twins{overscroll-behavior:contain;flex:none;max-height:5.5rem;overflow-y:auto}.aa-verdict{font-size:var(--text-small);line-height:1.35}.aa-buys{flex-wrap:nowrap}.aa-psw{width:1.8rem;height:1.8rem}.aa-phead{grid-template-columns:1.8rem 1fr auto;gap:.5rem}.aa-buy{height:2.2rem;font-size:var(--text-small);text-overflow:ellipsis;flex:1 1 0;min-width:0;padding:0 .6rem;overflow:hidden}.aa-note{display:none}body:has(.aa-wall) .heropane .mech{display:none}.aa-joinbtn{bottom:.9rem}}body:has(.bt-bar){--bt-bar-h:158px}body:has(.bt-bar) .gridpane{padding:1.2rem 1.5rem calc(var(--bt-bar-h) + 1.4rem);overflow:hidden auto}body:has(.bt-bar) .heropane .mech{background:#ffffffeb}@supports (color:color-mix(in lab, red, red)){body:has(.bt-bar) .heropane .mech{background:color-mix(in srgb, var(--color-paper) 92%, transparent)}}body:has(.bt-bar) .heropane .mech{color:var(--color-ink);max-width:23rem;bottom:calc(var(--bt-bar-h) + 1.25rem);border-radius:3px;padding:.75rem .9rem}.bt-panel{background:#ffffffed}@supports (color:color-mix(in lab, red, red)){.bt-panel{background:color-mix(in srgb, var(--color-paper) 93%, transparent)}}.bt-panel{color:var(--color-ink);border-radius:4px;margin-bottom:1.05rem;padding:1rem 1.05rem 1.05rem;box-shadow:0 1px 2px #0000000f,0 10px 26px -20px #00000080}.bt-lede{font-size:var(--text-small);color:var(--color-ink-2);margin:0 0 .7rem;line-height:1.45}.bt-ends{grid-template-columns:1fr 1fr;align-items:stretch;gap:.6rem;display:grid}.bt-endcell{align-items:center;gap:.6rem;min-width:0;display:flex}.bt-endcell .bt-slot{flex:auto;min-width:0}.bt-amp{font-size:var(--text-small);color:var(--color-ink-2);flex:none}.bt-slot{text-align:left;background:var(--color-paper);width:100%;box-shadow:inset 0 0 0 1px var(--color-rule);border-radius:3px;align-items:center;gap:.65rem;padding:.55rem;transition:box-shadow .18s;display:flex}.bt-slot:hover{box-shadow:inset 0 0 0 1px #c4c4c4}.bt-slot[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--color-ink)}.bt-sw{clip-path:polygon(0 0,100% 0,100% 100%,17% 100%,0 83%);border-radius:2px;flex:none;width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1px #00000024}.bt-txt{flex-direction:column;gap:.1rem;min-width:0;display:flex}.bt-n{font-weight:600;font-size:var(--text-body);letter-spacing:-.012em;white-space:nowrap;text-overflow:ellipsis;line-height:1.15;overflow:hidden}.bt-v{font-size:var(--text-small);color:var(--color-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bt-cue{font-size:var(--text-micro);letter-spacing:.02em;visibility:hidden}.bt-slot:hover .bt-cue,.bt-slot[aria-pressed=true] .bt-cue{visibility:visible}.bt-pickhint{font-size:var(--text-small);letter-spacing:.02em;color:var(--color-ink-2);margin:.8rem 0 0}.bt-pickgrid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:.55rem;display:grid}.bt-pickgrid .chip{aspect-ratio:1/1.2;width:100%;position:relative}.bt-stage{padding:1.5rem 1.5rem calc(var(--bt-bar-h) + 6rem);place-items:center;transition:background-color .22s,color .22s;display:grid;position:absolute;inset:0}.bt-card{background:var(--color-paper);width:min(21rem,86%);color:var(--color-ink);text-align:left;border-radius:4px;padding:1.35rem 1.4rem 1.25rem;box-shadow:0 2px 4px #00000012,0 26px 60px -26px #0000008c}.bt-pos{font-size:var(--text-small);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-2)}.bt-nm{font-weight:700;font-size:var(--text-title);letter-spacing:-.028em;margin:.5rem 0 .18rem;line-height:1.08;display:block}.bt-sub{font-size:var(--text-small);color:var(--color-ink-2);display:block}.bt-note{font-size:var(--text-small);color:var(--color-ink-2);margin:.8rem 0 0;line-height:1.45;display:block}.bt-buy{background:var(--color-ink);width:100%;height:2.75rem;color:var(--color-paper);font-weight:600;font-size:var(--text-body);border-radius:999px;margin-top:1rem}.bt-buy.in{background:var(--color-paper);color:var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-ink)}.bt-bar{height:var(--bt-bar-h);z-index:16;background:var(--color-paper);color:var(--color-ink);border-top:1px solid var(--color-rule);grid-template-columns:1fr auto;align-items:center;gap:1.5rem;padding:1.1rem 1.75rem 1rem;display:grid;position:fixed;bottom:0;left:0;right:0}.bt-scrub{min-width:0}.bt-track{cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:var(--color-field);border-radius:3px;height:48px;position:relative}.bt-bandwrap{border-radius:3px;position:absolute;inset:0;overflow:hidden}.bt-band{transition:top .18s;position:absolute;top:11px;bottom:0}.bt-band+.bt-band{box-shadow:inset 1px 0 #00000029}.bt-band.on{top:0}.bt-walknote{font-size:var(--text-small);color:var(--color-ink-2);justify-content:space-between;gap:1rem;margin-bottom:.6rem;display:flex}.bt-walknote .bt-tip{color:var(--color-ink)}.bt-stops{height:1.1rem;margin-top:.55rem;position:relative}.bt-s{font-size:var(--text-small);color:var(--color-ink-2);white-space:nowrap;text-align:center;position:absolute;top:0}.bt-s.on{color:var(--color-ink);font-weight:500}.bt-range{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.bt-range:focus-visible{opacity:0}.bt-track:has(.bt-range:focus-visible){outline:2px solid var(--color-ink);outline-offset:2px}.bt-thumb{background:var(--color-ink);pointer-events:none;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-7px;bottom:-7px}.bt-thumb:before{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--color-ink);position:absolute;top:-1px;left:-4px}.bt-tipmark{border-left:2px dashed var(--color-ink);pointer-events:none;opacity:.75;width:0;position:absolute;top:-7px;bottom:-7px}.bt-acts{flex:none;align-items:center;gap:.65rem;display:flex}.bt-ghost{height:2.6rem;font-size:var(--text-small);box-shadow:inset 0 0 0 1px var(--color-rule);color:var(--color-ink-2);white-space:nowrap;border-radius:999px;padding:0 1rem;font-weight:500}.bt-ghost:hover:not(:disabled){color:var(--color-ink);box-shadow:inset 0 0 0 1px #c4c4c4}.bt-ghost:disabled{opacity:.4;cursor:default}.bt-ghost.set{box-shadow:inset 0 0 0 1.5px var(--color-ink);color:var(--color-ink)}.bt-primary{background:var(--color-ink);height:2.6rem;color:var(--color-paper);font-size:var(--text-body);white-space:nowrap;border-radius:999px;padding:0 1.25rem;font-weight:600}.bt-primary:disabled{opacity:.45;cursor:default}@media (max-width:900px){body:has(.bt-bar){--bt-bar-h:196px}body:has(.bt-bar) .shop{grid-template-rows:minmax(0,1fr) 58vh}body:has(.bt-bar) .heropane .mech{display:none}.bt-bar{grid-template-columns:1fr;gap:.6rem;padding:.8rem 1.1rem}.bt-acts{justify-content:stretch}.bt-acts .bt-primary{flex:1}.bt-stage{padding-bottom:calc(var(--bt-bar-h) + 1rem)}.bt-card{width:min(21rem,92%);padding:.95rem 1rem .9rem}.bt-nm{font-size:var(--text-lead);margin-top:.35rem}.bt-buy{height:2.5rem;margin-top:.7rem}.bt-note{margin-top:.55rem}.bt-panel{margin-bottom:.85rem;padding:.85rem .9rem .9rem}.bt-sw{width:1.75rem;height:1.75rem}.bt-slot{gap:.45rem;padding:.45rem}.bt-v{display:none}.bt-amp{font-size:var(--text-small)}.bt-endcell{gap:.4rem}}.gwfield{background:var(--color-paper);position:absolute;inset:0;overflow:hidden}.gwfield.browsing{overflow:hidden auto}.gwstage{width:100%;position:relative}.gwfield .chip{transform-origin:50%;transition:transform .62s cubic-bezier(.22,1,.36,1),width .62s cubic-bezier(.22,1,.36,1),height .62s cubic-bezier(.22,1,.36,1),opacity .38s}.gwfield .chip.gone{opacity:0;pointer-events:none}.gwfield .chip.lit .peel-face{box-shadow:inset 0 0 0 3px var(--ring,#fff)}.gwpin{z-index:6;pointer-events:none;background:var(--color-paper);color:var(--color-ink);font-size:var(--text-micro);letter-spacing:.14em;text-transform:uppercase;opacity:0;border-radius:999px;padding:.28rem .62rem;transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .3s;position:absolute;top:0;left:0}.gwpin.on{opacity:1}.heropane:has(.gw){background:var(--color-paper)}.gw{background:var(--color-paper);min-height:0;color:var(--color-ink);flex-direction:column;gap:.75rem;padding:1.5rem 1.75rem 8.4rem;display:flex;position:absolute;inset:0}.gw .trail{font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:.35rem;min-height:1.2rem;display:flex}.gw .trailstep{align-items:center;gap:.35rem;display:inline-flex}.gw .trail button{background:var(--color-field);color:var(--color-ink-2);border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .5rem .2rem .25rem;display:inline-flex}.gw .trail button:hover{color:var(--color-ink)}.gw .trail .sw{border-radius:2px;width:.85rem;height:.85rem;box-shadow:inset 0 0 0 1px #0000002e}.gw .trail .sep{color:var(--color-muted)}.gw h1{font-size:var(--text-title);letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.05}.gw .sub{font-size:var(--text-small);color:var(--color-ink-2)}.gw p{margin:0}.gw .lede{font-size:var(--text-body);color:var(--color-ink-2);max-width:41rem;line-height:1.45}.gw .lede b{color:var(--color-ink);font-weight:600}.gw .ledger{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;margin:0 -.5rem;padding:0 .5rem;overflow-y:auto}.gw .ledger.more{-webkit-mask-image:linear-gradient(#000 calc(100% - 2.2rem),#0000);mask-image:linear-gradient(#000 calc(100% - 2.2rem),#0000)}.gw .lrow{text-align:left;border-radius:6px;grid-template-columns:1.85rem 1fr auto auto;align-items:center;gap:.7rem;width:100%;padding:.3rem .55rem;display:grid;position:relative}.gw .lrow+.lrow{box-shadow:0 -1px 0 var(--color-rule)}.gw .lrow:hover,.gw .lrow.lit{background:var(--color-field)}.gw .lrow .sw{border-radius:2px;width:1.85rem;height:1.85rem;box-shadow:inset 0 0 0 1px #00000029}.gw .lrow .nm{font-weight:600;font-size:var(--text-small);letter-spacing:-.012em;line-height:1.18}.gw .lrow .vn{font-size:var(--text-small);color:var(--color-muted);line-height:1.3}.gw .lrow .ev{font-size:var(--text-small);color:var(--color-ink-2);text-align:right;line-height:1.28}.gw .lrow .ev b{color:var(--color-ink);font-weight:600}.gw .lrow .plus{background:var(--color-field);width:1.75rem;height:1.75rem;color:var(--color-ink-2);border-radius:999px;flex:none;place-items:center;display:grid}.gw .lrow:hover .plus,.gw .lrow.inbag .plus{background:var(--color-ink);color:var(--color-paper)}.gw .funnel{border-top:1px solid var(--color-rule);flex-direction:column;gap:.55rem;padding-top:.95rem;display:flex}.gw .alt{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.gw .alt .more{font-size:var(--text-small);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.gw .src{font-size:var(--text-small);color:var(--color-muted);max-width:38rem;line-height:1.45}.gw .buy{background:var(--color-ink);color:var(--color-paper);height:3rem;font-weight:600;font-size:var(--text-body);border-radius:999px;justify-content:center;align-items:center;gap:.6rem;width:100%;display:flex}.gw .buy:hover{background:#000}.gw .buy[disabled]{background:var(--color-field);color:var(--color-ink-2);cursor:default}.gw .buy .n{color:var(--color-rule);font-weight:500}.gw .buy[disabled] .n{color:var(--color-muted)}.gw .note{font-size:var(--text-small);color:var(--color-muted);line-height:1.4}.gw .thin{border:1px solid var(--color-rule);font-size:var(--text-body);color:var(--color-ink-2);border-radius:8px;flex-direction:column;align-items:flex-start;gap:.7rem;padding:1rem 1.1rem;line-height:1.5;display:flex}.gw .thin b{color:var(--color-ink);font-weight:600}.gw .thin .go{background:var(--color-field);font-size:var(--text-small);color:var(--color-ink);border-radius:999px;align-items:center;gap:.55rem;padding:.35rem .85rem .35rem .4rem;font-weight:600;display:inline-flex}.gw .thin .go:hover{background:#e6e6e6}.gw .thin .sw{border-radius:2px;width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1px #00000029}.gw .peek{flex:1;grid-template-columns:auto 1fr;align-content:start;align-items:start;gap:1.4rem;min-height:0;padding-top:.4rem;display:grid}.gw .peek .pc{background:var(--color-field);clip-path:polygon(0 0,100% 0,100% 100%,17% 100%,0 86%);border-radius:3px;width:8.5rem;height:10.6rem;transition:background-color .26s;box-shadow:0 18px 40px -20px #00000073,0 1px 3px #0000001f}.gw .peek.idle .pc{box-shadow:none;background:repeating-linear-gradient(-45deg,#f4f4f4 0 8px,#fafafa 8px 16px)}.gw .peek .pn{font-weight:700;font-size:var(--text-title);letter-spacing:-.028em;line-height:1.1}.gw .peek .pv{font-size:var(--text-small);color:var(--color-muted);margin-top:.2rem}.gw .peek .ps{font-size:var(--text-body);color:var(--color-ink-2);max-width:22rem;margin-top:.9rem;line-height:1.45}.gw .peek .ps b{color:var(--color-ink);font-weight:600}.gw .peek .go{font-size:var(--text-small);background:var(--color-field);color:var(--color-ink);border-radius:999px;margin-top:.85rem;padding:.4rem .9rem;font-weight:600;display:inline-block}.gw .hint{font-size:var(--text-small);color:var(--color-muted);max-width:32rem;line-height:1.5}@media (max-width:900px){.gw{padding:1.1rem 1.15rem 4.6rem;overflow-y:auto}.gw h1{font-size:var(--text-title)}.gw .ledger,.gw .peek{flex:none;min-height:auto}.gw .ledger{margin:0;padding:0;overflow-y:visible}.gw .ledger.more{-webkit-mask-image:none;mask-image:none}}@media (max-width:720px){.gw{padding-bottom:var(--mechfoot)}.gw .peek{display:none}}.say{flex-direction:column;display:flex;position:absolute;inset:0}.saytop{flex:none;padding:1.15rem 1.75rem .95rem}.sayline{font-size:var(--text-small);letter-spacing:.02em;color:var(--color-ink-2);min-height:1.3em;margin:0 0 .85rem;line-height:1.3;transition:color .26s}.seeds{flex-wrap:wrap;gap:.4rem;display:flex}.seed{background:var(--color-field);color:var(--color-ink);font-size:var(--text-small);border-radius:999px;padding:.35rem .78rem;line-height:1.15;transition:background-color .2s,color .2s}.seed:hover{background:#e4e4e6}.seed[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper)}.sayfield{flex:auto;min-height:0;position:relative}.sayfield .chip{transition:transform .58s cubic-bezier(.22,1,.36,1),opacity .4s,width .58s cubic-bezier(.22,1,.36,1),height .58s cubic-bezier(.22,1,.36,1);top:0;left:0}.sayfield .chip .nm{font-size:var(--text-small)}.sayfield .chip.lead .nm{font-size:var(--text-body)}.sayfield .chip.lead .no{font-size:var(--text-small)}.hwrap{color:var(--color-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;padding:2rem 2rem 7.9rem;display:flex;position:absolute;inset:0}.hsheet{aspect-ratio:1/1.3;border-radius:3px;height:min(44vh,340px);transition:transform .55s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 26px 60px -18px #0000006b,0 2px 6px #00000024}.hsheet.held{transform:rotate(-1.4deg)scale(1.025)}.hsheet .peel-face{transition:background-color .3s}.hname{font-weight:700;font-size:var(--text-title);letter-spacing:-.022em;line-height:1.15}.hmeta{font-size:var(--text-small);color:var(--color-ink-2);margin-top:.3rem}.hadd{background:var(--color-ink);color:var(--color-paper);height:2.7rem;font-weight:600;font-size:var(--text-body);border-radius:999px;padding:0 1.45rem}.hadd.in{color:var(--color-ink);background:0 0;box-shadow:inset 0 0 0 1px #c9c9cd}@media (max-width:900px){.hsheet{height:min(30vh,240px)}.hwrap{padding-bottom:6rem}}.mm{padding:1.4rem 1.75rem 3rem;position:absolute;inset:0;overflow:hidden auto}.mm .chip{position:relative}.mm .wallgrid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:.7rem;display:grid}.mm .wallgrid .chip{aspect-ratio:1/1.24;width:100%;animation:.44s cubic-bezier(.22,1,.36,1) both stream}@keyframes stream{0%{opacity:0;transform:translate(14px,-10px)scale(.9)}to{opacity:1;transform:none}}.mm-sel{margin-bottom:1.1rem}.mm-sel .who{font-size:var(--text-lead);letter-spacing:-.022em;margin:0 0 .3rem;font-weight:700}.mm-sel .says{font-size:var(--text-body);color:var(--color-ink-2);max-width:34rem;margin:0;line-height:1.5}.mm-sel .says b{color:var(--color-ink);font-weight:600}.mm-note{font-size:var(--text-small);color:var(--color-muted);margin:.45rem 0 0}.mm-lab{font-size:var(--text-small);letter-spacing:.02em;flex-wrap:wrap;align-items:baseline;gap:.55rem;margin:1.5rem 0 .65rem;display:flex}.mm-lab .t{font-weight:600;font-size:var(--text-body);letter-spacing:-.01em}.mm-lab .n{color:var(--color-muted)}.mm-stage{flex-direction:column;justify-content:center;align-items:center;gap:.85rem;padding:1.5rem 1.5rem 5.5rem;display:flex;position:absolute;inset:0}.mm-drag{z-index:6;text-align:center;border:1.5px dashed var(--color-ink);font-size:var(--text-body);letter-spacing:-.015em;color:var(--color-ink);background:#ffffffe0;border-radius:5px;place-items:center;padding:2rem;font-weight:600;display:grid;position:absolute;inset:.9rem}.mm-src{font-size:var(--text-small);color:var(--color-ink-2);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;max-width:34rem;margin:0;display:flex}.mm-src button{font-size:var(--text-small);color:var(--color-ink);text-decoration:underline}.mm-src .sep{color:var(--color-muted)}.mm-src .priv{color:var(--color-ink-2);flex-basis:100%}.mm-fig{max-width:100%;margin:0;line-height:0;position:relative}.mm-fig canvas{cursor:crosshair;border-radius:3px;display:block;box-shadow:0 22px 48px -20px #0000006b,0 1px 3px #00000024}.mm-cap{font-size:var(--text-small);letter-spacing:.01em;color:var(--color-ink-2);text-align:center;max-width:32rem;margin:0}.mmpin{background:#fff;border-radius:999px;place-items:center;width:2.05rem;height:2.05rem;margin:-1.02rem 0 0 -1.02rem;transition:width .18s,height .18s,margin .18s;animation:.42s cubic-bezier(.34,1.4,.5,1) both bloom;display:grid;position:absolute;box-shadow:0 2px 7px #00000059}.mmpin i{border-radius:999px;width:1.45rem;height:1.45rem;transition:background-color .2s;display:block;box-shadow:inset 0 0 0 1px #0003}.mmpin .tag{font-size:var(--text-micro);white-space:nowrap;color:#fff;opacity:0;background:#111;border-radius:2px;padding:.28rem .4rem;line-height:1;transition:opacity .18s;position:absolute;top:calc(100% + .34rem);left:50%;transform:translate(-50%)}.mmpin:hover .tag,.mmpin:focus-visible .tag,.mmpin.on .tag{opacity:1}.mmpin.on{width:2.6rem;height:2.6rem;margin:-1.3rem 0 0 -1.3rem}.mmpin.on i{width:1.95rem;height:1.95rem}.mmpin.own{box-shadow:0 2px 7px #00000059,0 0 0 2px #111}.mmpin.waiting i{animation:2.2s ease-in-out infinite waiting}@keyframes bloom{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}@keyframes waiting{0%,to{box-shadow:inset 0 0 0 1px #0003}50%{box-shadow:inset 0 0 0 1px #0003,0 0 0 6px #00000021}}@media (max-width:900px){.shop:has(.mm-stage){grid-template-rows:minmax(0,1fr) 58vh}.mm-stage{gap:.6rem;padding:1rem 1rem 7rem}.mm{padding:1.1rem 1.25rem 2rem}.mm-cap{font-size:var(--text-small)}}.dk-stage{--dk-sw:280px;position:absolute;inset:0;overflow:hidden}.dk-fan{perspective:1500px;z-index:2;touch-action:none;cursor:grab;overscroll-behavior:contain;position:absolute;inset:0}.dk-fan.dk-dragging{cursor:grabbing}.dk-fan.dk-moving .dk-leaf{pointer-events:none}.dk-fan:focus{outline:none}.dk-leaf{width:var(--dk-sw);height:calc(var(--dk-sw) * 1.44);margin-left:calc(var(--dk-sw) / -2);margin-top:calc(var(--dk-sw) * -.72);transform-origin:50% 122%;will-change:transform;transition:box-shadow .3s,filter .3s;position:absolute;top:48%;left:31%}.dk-leaf .chip{border-radius:2px;position:absolute;inset:0}.dk-haze{background:var(--color-paper);opacity:var(--dk-hz,0);pointer-events:none;clip-path:polygon(0 0,100% 0,100% 100%,17% 100%,0 83%);position:absolute;inset:0}.dk-tick{z-index:3;pointer-events:none;border-radius:99px;place-items:center;width:1.05rem;height:1.05rem;display:grid;position:absolute;top:.6rem;right:.6rem}.dk-leaf.dk-tuck .chip .peel-fold{display:none}.dk-leaf .chip .meta{color:var(--dk-ink)!important}.dk-leaf.dk-front .chip .meta{padding:calc(var(--dk-sw) * .062);display:flex}.dk-leaf.dk-front .chip .nm{font-size:clamp(.95rem, calc(var(--dk-sw) * .082), 1.55rem);letter-spacing:-.028em;line-height:1.05}.dk-leaf.dk-front .chip .no{opacity:1;font-size:clamp(.7rem, calc(var(--dk-sw) * .028), .86rem);margin-top:.45em}.dk-leaf.dk-front .chip .meta:after{content:var(--dk-maker,"");font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:clamp(.55rem, calc(var(--dk-sw) * .021), .64rem);margin-top:.5em;display:block}.dk-leaf.dk-front .chip .add{width:clamp(1.6rem, calc(var(--dk-sw) * .073), 2.2rem);height:clamp(1.6rem, calc(var(--dk-sw) * .073), 2.2rem);bottom:.8rem;right:.8rem}.dk-leaf.dk-front .chip .add svg{width:19px;height:19px}.dk-leaf[data-b="0"]{--dk-hz:0;box-shadow:0 30px 48px -16px #12121666,0 3px 9px #12121629}.dk-leaf[data-b="1"]{--dk-hz:.05;box-shadow:0 22px 36px -14px #12121657,0 2px 7px #12121621}.dk-leaf[data-b="2"]{--dk-hz:.11;box-shadow:0 17px 27px -12px #1212164a,0 2px 5px #1212161c}.dk-leaf[data-b="3"]{--dk-hz:.18;box-shadow:0 12px 20px -10px #1212163d,0 1px 4px #12121617}.dk-leaf[data-b="4"]{--dk-hz:.25;filter:blur(.4px);box-shadow:0 9px 15px -9px #12121633}.dk-leaf[data-b="5"]{--dk-hz:.33;filter:blur(.8px);box-shadow:0 6px 11px -8px #1212162b}.dk-leaf.dk-tuck{box-shadow:0 7px 15px -9px #12121638}.dk-stage[data-lie=portrait] .dk-fan{top:7.8rem;bottom:4.6rem}.dk-stage[data-lie=portrait] .dk-leaf{transform-origin:50% 96%;top:64%;left:50%}.dk-stage[data-lie=portrait] .dk-orders{justify-content:space-between;top:5rem;left:1rem;right:1rem}.dk-stage[data-lie=portrait] .dk-ord{font-size:var(--text-small);padding:0 .7rem}.dk-stage[data-lie=portrait] .dk-readout{align-items:baseline;gap:.55rem;display:flex;top:1.2rem;left:auto;right:1rem}.dk-stage[data-lie=portrait] .dk-readout b{display:inline}.dk-stage[data-lie=portrait] .dk-pulled{border-top:1px solid var(--color-rule);justify-content:flex-start;gap:1rem;padding:.6rem 1rem 1rem;bottom:0;left:0;right:0}.dk-orders{z-index:14;background:var(--color-field);border-radius:999px;gap:.3rem;padding:.25rem;transition:background-color .26s;display:flex;position:absolute;top:1.4rem;left:1.75rem}.dk-ord{height:2.15rem;font-size:var(--text-small);color:var(--color-ink-2);border-radius:999px;padding:0 .95rem;font-weight:500;transition:background-color .2s,color .2s}.dk-ord:hover{color:var(--color-ink)}.dk-ord.dk-on{background:var(--color-paper);color:var(--color-ink);box-shadow:0 1px 3px #0000001a}.dk-readout{z-index:14;text-align:right;font-size:var(--text-small);color:var(--color-ink-2);line-height:1.5;position:absolute;top:1.4rem;right:1.75rem}.dk-readout b{font-weight:500;font-size:var(--text-body);color:var(--color-ink);letter-spacing:-.01em;display:block}.dk-hint{z-index:14;font-size:var(--text-small);color:var(--color-ink-2);white-space:nowrap;margin:0;position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%)}.dk-hint kbd{font-family:var(--font-mono);font-size:var(--text-small);background:var(--color-field);color:var(--color-ink);border-radius:3px;padding:.05rem .3rem}@media (max-width:1180px){.dk-hint{display:none}}.dk-pulled{z-index:16;border-radius:6px;align-items:flex-end;gap:.85rem;padding:.5rem;display:flex;position:absolute;bottom:1.5rem;right:1.75rem}.dk-pstack{width:5.6rem;height:3.4rem;display:block;position:relative}.dk-ps{clip-path:polygon(0 0,100% 0,100% 100%,20% 100%,0 82%);border-radius:2px;width:2.1rem;height:3.05rem;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;box-shadow:0 4px 9px -3px #12121666,inset 0 0 0 1px #ffffff59}.dk-empty-slot{opacity:.32;border:1px dashed;border-radius:2px;width:2.1rem;height:3.05rem;position:absolute;bottom:0;left:0}.dk-plabel{font-size:var(--text-small);color:var(--color-ink-2);text-align:left;padding-bottom:.2rem;line-height:1.35}.dk-plabel b{font-size:var(--text-body);color:var(--color-ink);font-weight:500;display:block}.dk-pulled:hover .dk-plabel b{text-decoration:underline}.dk-noneleft{z-index:5;color:var(--color-ink-2);font-size:var(--text-body);text-align:center;place-items:center;padding:2rem;display:grid;position:absolute;inset:0}.dk-fly{z-index:80;pointer-events:none;clip-path:polygon(0 0,100% 0,100% 100%,17% 100%,0 83%);border-radius:2px;position:fixed;box-shadow:0 30px 50px -18px #00000073}.dk-holdlayer{z-index:50;place-items:center;display:grid;position:absolute;inset:0}.dk-holdscrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#10101375;animation:.28s dk-fadein;position:absolute;inset:0}@keyframes dk-fadein{0%{opacity:0}to{opacity:1}}.dk-holdrow{align-items:center;gap:2.6rem;max-width:60rem;padding:0 2rem;display:flex;position:relative}.dk-holdsheet{flex:none;width:19rem;height:27.4rem;position:relative;transform:rotate(-1.6deg);box-shadow:0 46px 80px -24px #0000008c,0 6px 18px #0000003d}.dk-holdpeel{border-radius:2px;position:absolute;inset:0}.dk-holdcard{background:var(--color-paper);color:var(--color-ink);border:0;border-radius:5px;flex:none;width:19rem;max-width:none;max-height:none;margin:0;padding:1.6rem 1.7rem;display:block;position:static;box-shadow:0 26px 50px -20px #0006}.dk-hn{font-size:var(--text-title);letter-spacing:-.032em;font-weight:700;line-height:1.06;display:block}.dk-hv{font-size:var(--text-small);color:var(--color-ink-2);margin-top:.5rem;display:block}.dk-hstats{border-top:1px solid var(--color-rule);flex-direction:column;gap:.55rem;margin:1.15rem 0 1.3rem;padding:.95rem 0 0;display:flex}.dk-hstats div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.dk-hstats dt{font-size:var(--text-micro);letter-spacing:.11em;text-transform:uppercase;color:var(--color-ink-2)}.dk-hstats dd{font-size:var(--text-body);margin:0}.dk-hacts{flex-direction:column;gap:.5rem;display:flex}.dk-hadd{background:var(--color-ink);color:var(--color-paper);height:2.85rem;font-weight:600;font-size:var(--text-body);border-radius:999px}.dk-hadd.dk-in{background:var(--color-field);color:var(--color-ink)}.dk-hback{height:2.3rem;font-size:var(--text-small);color:var(--color-ink-2);text-decoration:underline}@media (max-width:900px){.dk-holdrow{flex-direction:column;gap:1.2rem;max-height:100%;overflow:auto}.dk-holdsheet{width:11rem;height:15.8rem}.dk-holdcard{width:min(19rem,86vw);padding:1.1rem 1.2rem}}.tn-room{background:radial-gradient(ellipse 46% 62% at 50% 43%, var(--tn-core,#3a3a3c) 0%, var(--tn-deep,#242426) 52%, var(--tn-edge,#0b0b0c) 100%);position:absolute;inset:0;overflow:hidden}.tn-stage{perspective:1100px;perspective-origin:50% 43%;touch-action:none;cursor:grab;overscroll-behavior:contain;position:absolute;inset:0;overflow:hidden}.tn-stage.tn-dragging{cursor:grabbing}.tn-rail{transform-style:preserve-3d;position:absolute;inset:0}.tn-slot{backface-visibility:hidden;pointer-events:none;opacity:0;width:292px;height:380px;margin:-190px 0 0 -146px;position:absolute;top:50%;left:50%;box-shadow:0 34px 80px -26px #000000b3}.tn-slot .chip{pointer-events:none;position:absolute;inset:0}.tn-haze,.tn-hazef{background:var(--tn-edge,#0b0b0c);opacity:var(--tn-haze,0);pointer-events:none;position:absolute}.tn-haze{clip-path:polygon(0 0,100% 0,100% 100%,26px 100%,0 calc(100% - 26px));inset:0}.tn-hazef{clip-path:polygon(0 0,100% 100%,0 100%);width:26px;height:26px;bottom:0;left:0}.tn-slot .chip .meta{color:var(--tn-ink)!important}.tn-slot.tn-held .chip .meta{justify-content:flex-end;gap:.1rem;padding:1.1rem 1.15rem 2.6rem 1.5rem;display:flex}.tn-slot.tn-held .chip .nm{font-size:var(--text-title);letter-spacing:-.028em;font-weight:700;line-height:1.05}.tn-slot.tn-held .chip .no{font-size:var(--text-body);opacity:1;margin-top:.4rem;font-weight:500}.tn-slot.tn-held .chip .meta:after{content:var(--tn-maker,"");font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:.03em;margin-top:.25rem;display:block}.tn-slot.tn-held .chip.inCart .meta:before{content:"In basket";font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:.12em;text-transform:uppercase;font-weight:600;position:absolute;top:1.15rem;right:1.15rem}.tn-veil{z-index:11;pointer-events:none;display:block;position:absolute;left:0;right:0}.tn-veil.tn-top{background:linear-gradient(#000000bd,#0009 34%,#0000);height:9rem;top:0}.tn-veil.tn-bot{background:linear-gradient(#0000,#0000007a 56%,#000000c2);height:13rem;bottom:0}.tn-keys,.tn-place,.tn-landing .tn-price{text-shadow:0 1px 3px #0009}body:has(.tn-room) .mech{text-shadow:0 1px 3px #0009}.tn-landing{z-index:14;align-items:center;gap:.9rem;animation:.22s cubic-bezier(.22,1,.36,1) tn-rise;display:flex;position:absolute;bottom:2.4rem;left:50%;transform:translate(-50%)}.tn-landing[hidden]{display:none}@keyframes tn-rise{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)}}.tn-take{height:2.85rem;font-weight:600;font-size:var(--text-body);color:#101012;white-space:nowrap;background:#fff;border-radius:999px;padding:0 1.5rem}.tn-price{font-size:var(--text-small);white-space:nowrap}.tn-place{z-index:12;text-align:right;pointer-events:none;flex-direction:column;gap:.22rem;display:flex;position:absolute;bottom:1.5rem;right:1.75rem}.tn-n{font-size:var(--text-small);letter-spacing:.01em}.tn-f{font-size:var(--text-small)}.tn-keys{z-index:12;font-size:var(--text-small);letter-spacing:.02em;pointer-events:none;margin:0;position:absolute;top:1.15rem;right:1.75rem}@media (max-width:900px){.tn-keys{display:none}body:has(.tn-room) .mech{top:calc(var(--hdr) + .5rem);max-width:none;bottom:auto;left:1.25rem}body:has(.tn-room) .mech .d{display:none}.tn-landing{flex-direction:column;gap:.45rem;bottom:4.4rem}.tn-place{text-align:center;align-items:center;bottom:1.1rem;left:1.25rem;right:1.25rem}}@media (max-width:720px){.gridpane{overflow-y:auto}.nd-bar{white-space:normal;text-align:center;flex-wrap:wrap;justify-content:center;padding:.5rem .75rem;left:.75rem;right:.75rem;transform:none}body:has(.nd-arena) .mech{top:calc(var(--hdr) + .5rem);max-width:none;bottom:auto;left:1rem}.gw .hint{display:none}body:has(.nd-arena) .mech .d{display:none}.gridpane,.heropane{scroll-padding-bottom:4.5rem}body:has(.dk-stage) .mech{top:calc(var(--hdr) + .4rem);gap:.1rem;max-width:none;bottom:auto;left:1rem}body:has(.dk-stage) .mech .d{display:none}}.row .strip{border-radius:2px;align-self:center;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.row .strip i{width:1.55rem;height:2.1rem;display:block}.row .body .d{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:620px){.row{grid-template-columns:2.1rem 1fr;grid-template-areas:"n t""s s";gap:.55rem .75rem;padding:.7rem .8rem .75rem}.row .n{grid-area:n}.row .body{grid-area:t}.row .body .d{display:none}.row .strip{grid-area:s;width:100%}.row .strip i{flex:1;width:auto;height:1.5rem}body:has(.idx) .heropane{display:none}body:has(.idx) .shop{grid-template-rows:minmax(0,1fr)}.idx{padding-bottom:1.5rem}}:root{--lf-band:72px}@media (max-width:720px){:root{--lf-band:60px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
