/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-bold:700;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--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-site-ink-primary:var(--color-ink-primary)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.max-w-\[640px\]{max-width:640px}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-\[17px\]{font-size:17px}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[a-z0-9\]{--tw-leading:a-z0-9;line-height:a-z0-9}.font-\[600\]{--tw-font-weight:600;font-weight:600}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.text-site-ink-primary{color:var(--color-ink-primary)}.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,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.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,)}.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,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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--color-surface-base:#fafaf7;--color-surface-raised:#fff;--color-surface-sunken:#f0efeb;--color-surface-sunkenhover:#eae8e1;--color-surface-overlay:#14120e8c;--color-surface-pocket:var(--color-surface-raised);--color-surface-canvas:var(--color-surface-sunken);--color-ink-primary:#1a1814;--color-ink-secondary:#4a4640;--color-ink-muted:#7a766e;--color-ink-inverse:#fafaf7;--color-accent-default:#4a8a3f;--color-accent-soft:#d8e8d2;--color-accent-tint:#eaf3e6;--color-accent-strong:#36682e;--color-accent-press:#2e5827;--color-state-success:#4a8a3f;--color-state-warning:#d89a2e;--color-state-danger:#c0473e;--color-state-info:#3b6ca8;--color-state-soft-warning:#f7e7c6;--color-state-soft-danger:#f9e4e2;--color-state-soft-info:#dde3f0;--color-state-tint-warning:#fbf2dc;--color-state-tint-danger:#fbe7e5;--color-state-border-warning:#efd9a8;--color-correction-ink:#875d0d;--color-correction-soft:#fff0d6;--color-correction-tint:#fff4e0;--color-warning-ink:#875d0d;--color-shift-morning:#ffedc8;--color-shift-midday:#d9ece9;--color-shift-strong-midday:#2c7a72;--color-shift-evening:#dde3f0;--color-mark:#ffe99b;--color-wash-warn:#fff6e0;--color-on-warning:#1a1814;--color-on-accent:#fafaf7;--color-on-danger:#fafaf7;--color-channel-whatsapp:#25d366;--color-channel-sms:#3b6ca8;--color-chip-queuedbg:#fff0d6;--color-chip-queuedink:#875d0d;--color-avatar-0:#c0473e;--color-avatar-1:#3b6ca8;--color-avatar-2:#2e7d7d;--color-avatar-3:#36682e;--color-avatar-4:#7b5ba0;--color-avatar-5:#8e5572;--color-avatar-6:#a85c3e;--color-avatar-7:#9a4a6e;--color-dye-farmer-0:#c0473e;--color-dye-farmer-1:#96691c;--color-dye-farmer-2:#447f3a;--color-dye-farmer-3:#3b6ca8;--color-dye-farmer-4:#7b5ba0;--color-dye-farmer-5:#a85c3e;--color-dye-farmer-6:#5e7941;--color-dye-farmer-7:#9e652b;--color-dye-farmer-8:#36682e;--color-dye-farmer-9:#8e5572;--color-dye-farmer-10:#2e7d7d;--color-dye-farmer-11:#a04848;--color-dye-village-0:#c0473e;--color-dye-village-1:#d89a2e;--color-dye-village-2:#4a8a3f;--color-dye-village-3:#3b6ca8;--color-dye-village-4:#7b5ba0;--color-dye-village-5:#a85c3e;--color-dye-village-6:#2e7d7d;--color-dye-village-7:#8e5572;--color-dye-village-8:#36682e;--color-dye-village-9:#b07030;--color-ondark-border:#fafaf773;--color-ondark-hoverfill:#fafaf714;--color-ondark-plainhoverfill:#fafaf724;--color-floatbar-sep:#ffffff2e;--color-floatbar-control:#ffffff1f;--color-floatbar-controlhover:#ffffff42;--color-floatbar-actionhover:#ffffff24;--color-floatbar-textdim:#ffffffd1;--color-chart-shiftmorning:#f0c97a;--color-chart-shiftmidday:#8fc3bc;--color-chart-shiftevening:#9fb0d6;--color-chart-shiftunattributed:#dcd8d0;--color-chart-line:#3d4e86;--color-chart-areastrong:#3d4e8638;--color-chart-areafaint:#3d4e8605;--color-chart-zoomfill:#3d4e861a;--color-chart-bar:#dde3f0;--color-chart-baredge:#b9c2dc;--color-chart-prev:#b9b4aa;--color-chart-low:#c0473e;--color-chart-markedge:#1a181433;--color-chart-hovershade:#1a18140a;--color-chart-devpositive:#6e8f87;--color-chart-boxedge:#1a181473;--color-matrix-fieldwash:#fafaf8;--color-matrix-fieldhair:#e8e6e0;--color-matrix-weekrule:#dddad3;--color-matrix-gapdots:#dedbd4;--color-matrix-dayfill:#e8f1e3;--color-matrix-dayfilledge:#b9d3af;--color-matrix-inkfill:#1a181413;--color-matrix-inkfilledge:#1a18146b;--scene-grass-bright:#e4eadc;--scene-grass-mid:#d0d9c6;--scene-grass-dark:#bdcab1;--scene-hill-bright:#cfdcc0;--scene-hill-mid:#b4c7a2;--scene-hill-dark:#99b085;--scene-field-bright:#d6e7c9;--scene-field-mid:#c3d9b4;--scene-field-dark:#afcb9e;--scene-edge-bright:#b4c8aa;--scene-edge-mid:#9db592;--scene-edge-dark:#89a37e;--scene-plate-bright:#efece3;--scene-plate-mid:#ded9cd;--scene-plate-dark:#cec7b8;--scene-path-bright:#c9c1b0;--scene-path-mid:#b8af9d;--scene-path-dark:#a79e8c;--scene-road-bright:#cfc9bb;--scene-road-mid:#beb7a7;--scene-road-dark:#aca494;--scene-cream-bright:#fafaf7;--scene-cream-mid:#e4e2dc;--scene-cream-dark:#d6d2c9;--scene-tuff-bright:#f0e4d4;--scene-tuff-mid:#d9c7b2;--scene-tuff-dark:#bfab94;--scene-slate-bright:#8c9098;--scene-slate-mid:#686c74;--scene-slate-dark:#4d5057;--scene-ochre-bright:#f7e7c6;--scene-ochre-mid:#e8c98a;--scene-ochre-dark:#d89a2e;--scene-dark-bright:#4a4640;--scene-dark-mid:#2f2c27;--scene-dark-dark:#1a1814;--scene-leaf-bright:#4a8a3f;--scene-leaf-mid:#36682e;--scene-leaf-dark:#2e5827;--scene-bush-bright:#8fbf83;--scene-bush-mid:#5e9c52;--scene-bush-dark:#4a8a3f;--scene-pine-bright:#5c9452;--scene-pine-mid:#3b7033;--scene-pine-dark:#264d22;--scene-glass-bright:#8a9bc2;--scene-glass-mid:#6f82ae;--scene-glass-dark:#5c6f9c;--scene-amber-bright:#f0c97a;--scene-amber-mid:#d89a2e;--scene-amber-dark:#b67f22;--scene-white-bright:#fff;--scene-white-mid:#eeede8;--scene-white-dark:#e0ddd5;--scene-steel-bright:#eef0f2;--scene-steel-mid:#c6cbd2;--scene-steel-dark:#a2a8b1;--scene-cab-bright:#5f86cc;--scene-cab-mid:#4166a6;--scene-cab-dark:#2f4d82;--scene-can-bright:#f4f4f2;--scene-can-mid:#d6d2c9;--scene-can-dark:#bdb7aa;--scene-skin-bright:#e9c9a6;--scene-skin-mid:#d6b08c;--scene-skin-dark:#c39a76;--scene-coatf-bright:#d89a2e;--scene-coatf-mid:#b67f22;--scene-coatf-dark:#96691c;--scene-coatd-bright:#5f86cc;--scene-coatd-mid:#4166a6;--scene-coatd-dark:#2f4d82;--scene-hay-bright:#e9c36e;--scene-hay-mid:#cfa246;--scene-hay-dark:#ae842f;--scene-water-bright:#b4c8e6;--scene-water-mid:#9db5da;--scene-water-dark:#87a2cc;--scene-wood-bright:#b48756;--scene-wood-mid:#8a6237;--scene-wood-dark:#684827;--scene-soil-bright:#c9b49a;--scene-soil-mid:#b39b7e;--scene-soil-dark:#96805f;--scene-flowerp-bright:#f2a4b5;--scene-flowerp-mid:#e06c86;--scene-flowerp-dark:#c24a66;--scene-flowery-bright:#f6d35c;--scene-flowery-mid:#e4b62e;--scene-flowery-dark:#c0961f;--scene-smoke-bright:#c9c4bc;--scene-smoke-mid:#c9c4bc;--scene-smoke-dark:#c9c4bc;--scene-sky-night:#1b2340;--scene-sky-dawn:#4f4c68;--scene-sky-sunrise:#e0b48a;--scene-sky-morning:#cfe0ea;--scene-sky-noon:#d9e9f3;--scene-sky-afternoon:#e4c9a6;--scene-sky-sunset:#c08a6e;--scene-sky-dusk:#3a3f62;--motion-transition-press-duration:70ms;--motion-transition-press-easing:cubic-bezier(.2,.7,.2,1);--motion-transition-fast-duration:.12s;--motion-transition-fast-easing:cubic-bezier(.2,.7,.2,1);--motion-transition-default-duration:.22s;--motion-transition-default-easing:cubic-bezier(.2,.7,.2,1);--motion-transition-slow-duration:.26s;--motion-transition-slow-easing:cubic-bezier(.2,.7,.2,1);--motion-transition-handover-duration:.32s;--motion-transition-handover-easing:cubic-bezier(.2,.7,.2,1);--motion-checkmark-pop-duration:.28s;--motion-checkmark-pop-easing:cubic-bezier(.34,1.56,.64,1);--motion-offline-pulse-duration:1.4s;--motion-offline-pulse-easing:cubic-bezier(.4,0,.6,1);--motion-sunrise-duration:.9s;--motion-sunrise-easing:cubic-bezier(.25,.1,.25,1);--type-family-display:"Bricolage Grotesque",system-ui,sans-serif;--type-family-body:"Hanken Grotesk",system-ui,sans-serif;--type-family-armenian:"Noto Sans Armenian",system-ui,sans-serif;--type-family-georgian:"Noto Sans Georgian",system-ui,sans-serif;--type-family-cyrillic:"Inter",system-ui,sans-serif;--type-family-mono:ui-monospace,"SF Mono","Cascadia Mono",Menlo,monospace;--type-family-pdf:"Fraunces",Georgia,serif;--type-role-h1:40px;--type-role-h2:27px;--type-role-h3:21px;--type-role-headline:18px;--type-role-body:15px;--type-role-ui:14px;--type-role-bodysm:13px;--type-role-caption:12px;--type-role-label:11px;--type-numeral-sm:17px;--type-numeral-col:20px;--type-numeral-base:22px;--type-numeral-lg:30px;--type-numeral-xl:42px;--type-numeral-display:56px;--type-numeral-hero:76px;--type-tracking-displayxl:-.02em;--type-tracking-displaylg:-.015em;--type-tracking-displaymd:-.01em;--type-tracking-display2xl:-.03em;--type-tracking-label:.08em;--type-feature-tabularnums:"tnum";--type-lineheight-latin-tight:1.15;--type-lineheight-latin-normal:1.4;--type-lineheight-latin-loose:1.6;--type-lineheight-armenian-tight:1.2;--type-lineheight-armenian-normal:1.45;--type-lineheight-armenian-loose:1.65;--type-lineheight-georgian-tight:1.2;--type-lineheight-georgian-normal:1.45;--type-lineheight-georgian-loose:1.65;--type-lineheight-role-h1:1.1;--type-lineheight-role-h2:1.15;--type-lineheight-role-h3:1.25;--type-lineheight-role-headline:1.3;--type-lineheight-role-body:1.45;--type-lineheight-role-ui:1.2;--type-lineheight-role-bodysm:1.4;--type-lineheight-role-caption:1.35;--type-lineheight-role-label:1.2;--type-lineheight-numeral-tight:1.1;--type-lineheight-numeral-flush:1;--type-weight-regular:400;--type-weight-medium:500;--type-weight-semibold:600;--type-weight-bold:700;--type-weight-extrabold:800;--shadow-flat-1:0px 2px 0px #1a1814;--shadow-flat-2:0px 3px 0px #1a1814;--shadow-flat-3:0px 4px 0px #1a1814;--shadow-flat-4:0px 6px 0px #1a1814;--shadow-flat-accent-1:0px 2px 0px #2e5827;--shadow-ambient-device:0px 24px 48px #0000002e,0px 4px 8px #0000001a;--shadow-card-base:0px 2px 0px #1a1814;--shadow-card-lg:0px 4px 0px #1a1814;--shadow-menu:0px 12px 28px -10px #2821162e,0px 2px 6px -2px #28211614;--shadow-floatbar:0px 16px 38px -10px #14120e80,0px 4px 12px -3px #14120e4d;--shadow-modal:0px 30px 70px -20px #14120e66;--shadow-drawer-entity:-8px 0px 32px #14120e14;--shadow-drawer-console:-18px 0px 44px -18px #14120e47;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--section-gap:var(--space-6);--radius-none:0px;--radius-xs:4px;--radius-sm:8px;--radius-md:11px;--radius-lg:13px;--radius-xl:14px;--radius-2xl:16px;--radius-full:999px;--border-card-width:2.5px;--border-card-color:#1a1814;--border-dashed-color:#d8d5ce;--border-strong-color:#d6d2c9;--focus-ring-color:#1a1814;--focus-ring-width:2px;--focus-ring-offset:2px;--z-raised:1;--z-sticky:2;--z-floating:20;--z-nav-backdrop:30;--z-nav-panel:35;--z-backdrop:40;--z-drawer:50;--z-popover:70;--z-toast:80;--z-banner:85;--z-skip:90;--press-lift:-1px;--press-drop:1px;--press-residual:1px;--control-h-lg:48px;--control-h-md:44px;--control-h-sm:40px;--control-pad-x-md:15px;--control-pad-x-sm:13px;--control-cbx-data:15px;--control-cbx-form:20px;--mark-pip:8}[data-register=crisp]{--type-role-h1:32px;--color-surface-base:#fff;--color-surface-sunken:#f4f4f2;--border-card-width:1.5px;--border-card-color:#e4e2dc;--shadow-card-base:0px 1px 2px #14120e0a,0px 4px 14px #14120e0f;--shadow-card-lg:0px 2px 4px #14120e0f,0px 10px 24px #14120e14;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:14px;--mark-pip:7}[data-field=true]{--type-role-label:13px;--type-role-caption:14px;--type-role-bodysm:15px;--type-role-body:17px;--type-role-ui:19px;--type-numeral-lg:36px;--type-numeral-display:84px;--type-numeral-hero:96px;--mark-pip:9}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/hanken-grotesk-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/hanken-grotesk-cyrillic-ext.woff2)format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-cyrillic.woff2)format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-cyrillic-ext.woff2)format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin-ext.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/noto-sans-armenian-armenian.woff2)format("woff2");unicode-range:u+308,u+530-58f,u+2010,u+2024,u+25cc,u+fb13-fb17}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/noto-sans-armenian-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/noto-sans-georgian-georgian.woff2)format("woff2");unicode-range:u+589,u+10a0-10ff,u+1c90-1cba,u+1cbd-1cbf,u+205a,u+2d00-2d2f,u+2e31}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/noto-sans-georgian-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--site-width-wide:1120px;--site-width-content:760px;--site-width-narrow:520px;--site-gutter:var(--space-6);--site-measure-hero:900px;--site-measure-copy:560px;--site-measure-copy-wide:640px;--site-col-aside:340px;--site-col-paper:480px;--site-header-h:76px;--site-hero-peek:18svh;--site-family-display:var(--type-family-display);--site-family-body:var(--type-family-body);--site-family-mono:var(--type-family-mono);--site-fs-hero:66px;--site-lh-hero:1.06;--site-fs-band:38px;--site-lh-band:1.15;--site-fs-lede:20px;--site-lh-lede:1.55;--site-fs-beat:21px;--site-lh-beat:1.38;--site-fs-mark:18px;--site-fs-copy:17px;--site-lh-copy:1.6}body,html{background-color:var(--color-surface-base);color:var(--color-ink-primary);font-family:var(--site-family-body);line-height:var(--type-lineheight-latin-normal);margin:0;padding:0}:lang(hy){--site-family-display:var(--type-family-armenian);--site-family-body:var(--type-family-armenian);--site-family-mono:var(--type-family-armenian);line-height:var(--type-lineheight-armenian-loose)}:lang(ka){--site-family-display:var(--type-family-georgian);--site-family-body:var(--type-family-georgian);--site-family-mono:var(--type-family-georgian)}:lang(ru){--site-family-display:var(--type-family-cyrillic);--site-family-body:var(--type-family-cyrillic);--site-family-mono:var(--type-family-cyrillic)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}a:focus-visible,summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.site-shell{min-block-size:100dvh}.site-shell,.site-shell-main{flex-direction:column;display:flex}.site-shell-main{flex:auto}.site-container{inline-size:100%;padding-inline:var(--site-gutter);max-inline-size:var(--site-width-wide);margin-inline:auto}.site-container--content{max-inline-size:var(--site-width-content)}.site-container--narrow{max-inline-size:var(--site-width-narrow)}.site-section{gap:var(--space-4);flex-direction:column;display:flex}.site-skip{z-index:var(--z-skip);padding:var(--space-3) var(--space-4);background:var(--color-surface-base);color:var(--color-ink-primary);border:var(--border-card-width) solid var(--border-card-color);border-radius:var(--radius-md);font-weight:var(--type-weight-bold);text-decoration:none;position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(-200%)}.site-skip:focus-visible{transform:translateY(0)}.site-header{border-block-end:var(--border-card-width) solid var(--border-card-color);position:relative}.site-header-row{justify-content:space-between;align-items:center;gap:var(--space-4);block-size:var(--site-header-h);display:flex}.site-brand{align-items:center;gap:var(--space-2);font-family:var(--type-family-display);font-weight:var(--type-weight-extrabold);font-size:var(--type-role-h3);letter-spacing:var(--type-tracking-displaymd);color:var(--color-ink-primary);text-decoration:none;display:inline-flex}.site-brand--sm{font-size:var(--type-role-headline)}.site-brand-drop{background:var(--color-accent-default);border:var(--border-card-width) solid var(--color-ink-primary);border-radius:50%/60% 60% 40% 40%;flex:none;block-size:18px;inline-size:14px;transform:rotate(-8deg)}.site-brand--sm .site-brand-drop{block-size:14px;inline-size:11px}.site-lang{border:var(--border-card-width) solid var(--border-card-color);border-radius:var(--radius-lg);background:var(--color-surface-base);display:inline-flex;overflow:hidden}.site-lang a{block-size:var(--control-h-sm);padding-inline:var(--space-3);font-size:var(--type-role-ui);font-weight:var(--type-weight-semibold);color:var(--color-ink-secondary);border-inline-start:var(--border-card-width) solid var(--border-card-color);align-items:center;line-height:1;text-decoration:none;display:flex}.site-lang a:first-child{border-inline-start:0}.site-lang a:hover{background:var(--color-surface-sunken);color:var(--color-ink-primary)}.site-lang a[aria-current]{background:var(--color-accent-tint);color:var(--color-accent-strong);font-weight:var(--type-weight-bold)}.site-langdd{display:none;position:relative}.site-langdd-btn{align-items:center;gap:var(--space-2);block-size:var(--control-h-md);padding-inline:var(--space-3);border:var(--border-card-width) solid var(--border-card-color);border-radius:var(--radius-lg);background:var(--color-surface-base);font-size:var(--type-role-ui);font-weight:var(--type-weight-semibold);color:var(--color-ink-primary);cursor:pointer;list-style:none;display:inline-flex}.site-langdd-btn::-webkit-details-marker{display:none}.site-langdd-btn::marker{content:""}.site-langdd[open] .site-langdd-btn{border-color:var(--color-ink-primary)}.site-langdd-chevron{color:var(--color-ink-muted);flex:none}.site-langdd[open] .site-langdd-chevron{transform:rotate(180deg)}.site-langdd-menu{background:var(--color-surface-base);border:var(--border-card-width) solid var(--border-card-color);border-radius:var(--radius-xl);min-inline-size:190px;box-shadow:var(--shadow-menu);padding:var(--space-2);z-index:var(--z-popover);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0}.site-langdd-menu a{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--control-h-md);padding-inline:var(--space-3);border-radius:var(--radius-md);font-size:var(--type-role-ui);font-weight:var(--type-weight-semibold);color:var(--color-ink-secondary);text-decoration:none;display:flex}.site-langdd-menu a:hover{background:var(--color-surface-sunken);color:var(--color-ink-primary)}.site-langdd-menu a[aria-current]{background:var(--color-accent-tint);color:var(--color-accent-strong);font-weight:var(--type-weight-bold)}.site-hero{box-sizing:border-box;min-block-size:calc(100svh - var(--site-header-h) - var(--site-hero-peek));padding-block:var(--space-12) var(--space-16);flex-direction:column;justify-content:center;display:flex;position:relative}.site-hero-headline{font-family:var(--site-family-display);font-size:var(--site-fs-hero);line-height:var(--site-lh-hero);font-weight:var(--type-weight-extrabold);letter-spacing:var(--type-tracking-displayxl);max-inline-size:var(--site-measure-hero);text-wrap:pretty;margin:0}.site-hero-lede{font-size:var(--site-fs-lede);line-height:var(--site-lh-lede);color:var(--color-ink-secondary);max-inline-size:var(--site-width-content);margin:var(--space-6) 0 0;text-wrap:pretty}.site-hero-action{block-size:var(--control-h-lg);padding-inline:var(--space-6);border-radius:var(--radius-lg);background:var(--color-accent-strong);color:var(--color-ink-inverse);font-family:inherit;font-weight:var(--type-weight-bold);font-size:var(--type-role-body);cursor:pointer;border:0;align-items:center;margin-block-start:var(--space-8);display:inline-flex}.site-hero-action:hover{background:var(--color-accent-press)}.site-hero-scroll{color:var(--color-ink-secondary);pointer-events:none;justify-content:center;display:flex;position:absolute;inset-block-end:var(--space-5);inset-inline:0}.site-talk{inline-size:min(100% - 2 * var(--site-gutter),var(--site-col-paper));max-block-size:calc(100dvh - 2 * var(--space-6));padding:var(--space-8);border:var(--border-card-width) solid var(--border-card-color);border-radius:var(--radius-lg);background:var(--color-surface-base);color:var(--color-ink-primary);box-shadow:var(--shadow-card-lg);margin:auto;overflow:auto}.site-talk::backdrop{background:var(--color-ink-primary);opacity:.45}.site-talk-form{gap:var(--space-4);display:grid}.site-talk-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.site-talk-title{font-family:var(--site-family-display);font-weight:var(--type-weight-extrabold);font-size:var(--site-fs-band);line-height:var(--site-lh-band);margin:0}.site-talk-close{inline-size:var(--control-h-md);block-size:var(--control-h-md);border-radius:var(--radius-full);color:var(--color-ink-secondary);font-size:var(--site-fs-band);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;line-height:1;display:grid}.site-talk-close:hover{background:var(--color-surface-sunken)}.site-talk-copy{font-size:var(--site-fs-copy);line-height:var(--site-lh-copy);color:var(--color-ink-secondary);margin:0}.site-talk-field{gap:var(--space-1);display:grid}.site-talk-label{font-size:var(--type-role-caption);font-weight:var(--type-weight-bold);color:var(--color-ink-secondary)}.site-talk-input{box-sizing:border-box;inline-size:100%;min-block-size:var(--control-h-lg);padding:var(--space-2) var(--space-3);border:var(--border-card-width) solid var(--border-card-color);border-radius:var(--radius-md);background:var(--color-surface-base);color:var(--color-ink-primary);font:inherit;resize:vertical}.site-talk-submit{block-size:var(--control-h-lg);padding-inline:var(--space-6);border-radius:var(--radius-lg);background:var(--color-accent-strong);color:var(--color-ink-inverse);font-family:inherit;font-weight:var(--type-weight-bold);font-size:var(--type-role-body);cursor:pointer;border:0;justify-self:start;align-items:center;margin-block-start:var(--space-2);display:inline-flex}.site-talk-submit:hover{background:var(--color-accent-press)}.site-talk-trap{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-200vw}.site-talk-notice{inset-block-start:var(--space-4);inset-inline:var(--site-gutter);z-index:10;justify-content:space-between;align-items:flex-start;gap:var(--space-4);max-inline-size:var(--site-measure-copy);padding:var(--space-4) var(--space-5);border:var(--border-card-width) solid var(--border-card-color);border-inline-start:var(--space-1) solid var(--color-accent-default);border-radius:var(--radius-md);background:var(--color-surface-base);box-shadow:var(--shadow-card-lg);font-size:var(--site-fs-copy);line-height:var(--site-lh-copy);color:var(--color-ink-primary);margin:0 auto;display:none;position:fixed}.site-talk-notice:target{display:flex}.site-talk-notice[data-tone=failed]{border-inline-start-color:var(--color-state-warning)}.site-talk-notice a{color:var(--color-accent-strong);font-weight:var(--type-weight-bold)}.site-talk-notice-close{line-height:1;font-size:var(--site-fs-band);flex:none;text-decoration:none}.site-band{padding-block:var(--space-16)}.site-band--sunken{background:var(--color-surface-sunken)}.site-band-heading{font-family:var(--site-family-display);font-size:var(--site-fs-band);line-height:var(--site-lh-band);font-weight:var(--type-weight-extrabold);letter-spacing:var(--type-tracking-displaylg)}.site-band-heading,.site-copy{margin:0 0 var(--space-4);text-wrap:pretty}.site-copy{font-size:var(--site-fs-copy);line-height:var(--site-lh-copy);color:var(--color-ink-secondary);max-inline-size:var(--site-measure-copy)}.site-copy--wide{max-inline-size:var(--site-measure-copy-wide)}.site-bandmark{align-items:center;gap:var(--space-4);font-family:var(--site-family-mono);font-size:var(--type-role-label);font-weight:var(--type-weight-bold);letter-spacing:var(--type-tracking-label);text-transform:uppercase;color:var(--color-ink-muted);margin:0 0 var(--space-6);display:flex}.site-bandmark-num{color:var(--color-accent-strong)}.site-bandmark-rule{border-block-start:var(--border-card-width) solid var(--border-card-color);flex:1}.site-method{font-weight:var(--type-weight-bold);font-size:var(--site-fs-copy);color:var(--color-accent-strong);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.site-method:hover{color:var(--color-accent-press)}.site-qr-grid{grid-template-columns:1fr var(--site-col-aside);gap:var(--space-16);align-items:center;display:grid}.site-qr-card{border:var(--border-card-width) solid var(--border-card-color);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card-lg);padding:var(--space-8) var(--space-6) var(--space-6);gap:var(--space-4);background:var(--color-surface-base);flex-direction:column;align-items:center;display:flex}.site-qr-code{block-size:200px;inline-size:200px}.site-chip{align-items:center;gap:var(--space-2);border:var(--border-card-width) solid var(--border-card-color);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);font-size:var(--type-role-caption);font-weight:var(--type-weight-semibold);color:var(--color-ink-secondary);white-space:nowrap;display:inline-flex}.site-chip-pip{background:var(--color-accent-default);border-radius:50%;flex:none;block-size:7px;inline-size:7px}.site-chip--unsigned .site-chip-pip{background:var(--color-warning-ink)}.site-chip--signed .site-chip-pip{background:var(--color-accent-default)}.site-cta{block-size:var(--control-h-lg);padding-inline:var(--space-6);border-radius:var(--radius-lg);background:var(--color-accent-strong);color:var(--color-ink-inverse);font-weight:var(--type-weight-bold);font-size:var(--type-role-body);align-items:center;margin-block-end:var(--space-3);text-decoration:none;display:inline-flex}.site-cta:hover{background:var(--color-accent-press)}.site-mono{font-family:var(--site-family-mono);font-size:var(--type-role-caption);color:var(--color-ink-muted);margin:var(--space-3) 0 0}.site-spec-grid{grid-template-columns:1fr var(--site-col-paper);gap:var(--space-16);align-items:start;display:grid}.site-paper{border-radius:var(--radius-2xl);padding:var(--space-12) var(--space-6) var(--space-10);background:#e9e6df;justify-content:center;display:flex}.site-slip{color:#111;inline-size:230px;font-family:var(--type-family-armenian);background:#fff;padding:14px 14px 18px;font-size:12px;line-height:1.5;position:relative;transform:rotate(-1.5deg);box-shadow:0 6px 18px #0000002e}.site-slip:after,.site-slip:before{content:"";background:linear-gradient(135deg,#0000 33%,#fff 0) 0 0/8px 8px repeat-x,linear-gradient(-135deg,#0000 33%,#fff 0) 0 0/8px 8px repeat-x;block-size:6px;position:absolute;inset-inline:0}.site-slip:before{inset-block-start:-6px}.site-slip:after{inset-block-end:-6px;transform:scaleY(-1)}.site-slip-center{text-align:center}.site-slip-factory{font-weight:var(--type-weight-bold);letter-spacing:.02em;font-size:14px}.site-slip-doctype{color:#555;margin-block-start:2px;font-size:11px}.site-slip-rule{border:0;border-block-start:1px dashed #bbb;margin-block:10px}.site-slip-rule--solid{border-block-start:1px solid #111}.site-slip-kv{justify-content:space-between;gap:var(--space-2);padding-block:1px;display:flex}.site-slip-k{color:#555}.site-slip-v{font-variant-numeric:tabular-nums;font-weight:var(--type-weight-semibold)}.site-slip-total{justify-content:space-between;align-items:baseline;margin-block-start:4px;display:flex}.site-slip-total .site-slip-k{font-weight:var(--type-weight-bold);color:#111}.site-slip-total .site-slip-v{font-weight:var(--type-weight-extrabold);font-size:18px}.site-slip-badge{font-size:11px;font-weight:var(--type-weight-bold);border:1px solid #111;border-radius:3px;margin-block-start:2px;padding:1px 7px;display:inline-block}.site-slip-banner{text-align:center;font-size:11px;font-weight:var(--type-weight-extrabold);letter-spacing:.04em;border:2px solid #111;border-radius:4px;margin:8px 0 2px;padding:4px 8px;display:block}.site-slip-banner-sub{font-weight:var(--type-weight-semibold);letter-spacing:0;margin-block-start:1px;font-size:10.5px}.site-slip-qr{align-items:center;gap:10px;margin-block-start:10px;display:flex}.site-slip-qrcap{color:#555;word-break:break-all;font-size:10.5px;line-height:1.45}.site-slip-foot{color:#555;text-align:center;margin-block-start:10px;font-size:11px}.site-slip-watermark{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.site-slip-watermark span{font-size:24px;font-weight:var(--type-weight-extrabold);letter-spacing:.06em;color:#11111114;border:3px solid #11111114;border-radius:6px;padding:2px 12px;transform:rotate(-18deg)}.site-contact{display:flow-root}.site-contact-row{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-block:var(--space-4);border-block-end:var(--border-card-width) solid var(--border-card-color);display:flex}.site-contact-row:last-child{border-block-end:0}.site-contact-key{font-size:var(--type-role-label);font-weight:var(--type-weight-bold);letter-spacing:var(--type-tracking-label);text-transform:uppercase;color:var(--color-ink-muted)}.site-contact-row a{font-size:var(--site-fs-copy);font-weight:var(--type-weight-semibold);color:var(--color-accent-strong)}.site-contact-row a:hover{color:var(--color-accent-press)}.site-contact-pending{font-size:var(--site-fs-copy);font-weight:var(--type-weight-semibold);color:var(--color-ink-muted);border-block-end:var(--border-card-width) dashed var(--border-dashed-color)}.site-footer{border-block-start:var(--border-card-width) solid var(--border-card-color);padding-block:var(--space-8)}.site-footer-row{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.site-footer-note{font-size:var(--type-role-caption);color:var(--color-ink-muted)}@media (max-width:640px){:root{--site-header-h:60px;--site-scene-lift:17svh;--site-fs-hero:30px;--site-lh-hero:1.12;--site-fs-band:26px;--site-fs-beat:18px;--site-lh-beat:1.4;--site-fs-lede:15px;--site-lh-lede:1.45;--site-fs-copy:15px;--site-lh-copy:1.5}.site-hero-lede{margin-block-start:var(--space-2)}.site-copy{margin-block-end:var(--space-3)}.site-lang{display:none}.site-langdd{display:inline-block}.site-hero{min-block-size:0;padding-block:var(--space-8) calc(var(--site-scene-lift) + var(--space-4))}.site-hero-scroll{inset-block-end:var(--space-2)}.site-scene-track:has(.site-scene[data-state=live]){margin-block-start:calc(-1 * var(--site-scene-lift))}@media (scripting:enabled){.site-scene-track:has(.site-scene[data-state=pending]){margin-block-start:calc(-1 * var(--site-scene-lift));animation:site-scene-unlift 1ms linear 8s forwards}}.site-hero-action{margin-block-start:var(--space-5)}.site-talk{padding:var(--space-5)}.site-band{padding-block:var(--space-5)}.site-bandmark{margin-block-end:var(--space-2)}.site-band+.site-band{padding-block-start:var(--space-10)}.site-qr-grid,.site-spec-grid{gap:var(--space-6);flex-direction:column;align-items:stretch;display:flex}.site-qr-card{align-self:center;inline-size:100%;max-inline-size:280px}.site-qr-code{block-size:172px;inline-size:172px}.site-paper{margin-inline:calc(-1 * var(--site-gutter));padding:var(--space-8) var(--space-6);border-radius:0}.site-footer-row{align-items:flex-start;gap:var(--space-2);flex-direction:column}}.site-scene-track{position:relative}@media (scripting:enabled){.site-scene-track:has(.site-scene[data-state=pending]) .site-scene-stage{block-size:100svh;animation:site-scene-release 1ms linear 8s forwards;overflow:hidden}.site-scene-track:has(.site-scene[data-state=pending]) .site-scene-stage>*{visibility:hidden;animation:site-scene-reveal 1ms linear 8s forwards}}@keyframes site-scene-release{to{block-size:auto;overflow:visible}}@keyframes site-scene-reveal{to{visibility:visible}}@keyframes site-scene-unlift{to{margin-block-start:0}}.site-scene-stage{--scene-frame:0;position:relative}.site-scene{background:var(--color-surface-sunken);clip-path:inset(calc(5% * var(--scene-frame)) round calc(var(--radius-2xl) * var(--scene-frame)));display:none;position:absolute;inset:0;overflow:hidden}.site-scene[data-state=live]{display:block}.site-scene[data-state=live][data-explore]{cursor:zoom-out}.site-scene-places{margin:0 var(--site-gutter) var(--space-8);max-inline-size:var(--site-measure-copy-wide)}.site-scene-places-title{font-family:var(--site-family-mono);font-size:var(--type-role-label);letter-spacing:var(--type-tracking-label);text-transform:uppercase;color:var(--color-ink-muted);margin:0 0 var(--space-3)}.site-scene-place-list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.site-scene-chrome,.site-scene-legend,.site-scene-return,.site-scene-scroll{display:none}.site-scene-slot{min-block-size:100svh}.site-scene-canvas{block-size:100%;inline-size:100%;display:block}.site-scene-beats{z-index:1;gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid;position:relative}.site-scene-beat{justify-items:start;gap:var(--space-4);padding-inline:var(--site-gutter);display:grid}.site-scene-beat-card{inline-size:100%;max-inline-size:var(--site-measure-copy-wide)}.site-scene-step{align-items:center;gap:var(--space-2);font-family:var(--site-family-mono);font-weight:var(--type-weight-bold);font-size:var(--type-role-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-primary);margin:0 0 var(--space-3);display:flex}.site-step-pip{inline-size:var(--space-2);block-size:var(--space-2);background:var(--color-ink-inverse);transform:rotate(45deg)}.site-step-n{font-variant-numeric:tabular-nums;color:var(--color-ink-primary)}.site-scene-beat-title{font-family:var(--site-family-display);font-weight:var(--type-weight-medium);font-size:var(--site-fs-beat);line-height:var(--site-lh-beat);letter-spacing:var(--type-tracking-displaymd);color:var(--color-ink-primary);text-wrap:balance;margin:0}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-stage{z-index:0;block-size:100svh;position:sticky;inset-block-start:0;overflow:hidden}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-scroll{margin-block-start:-100svh;display:block}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-beats{z-index:2;pointer-events:none;gap:0;margin:0;display:block;position:absolute;inset:0}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-beat{padding-inline:0}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-beat-card{inline-size:calc(100% - var(--site-gutter) * 2);max-inline-size:var(--site-measure-copy-wide);opacity:0;will-change:transform,opacity;isolation:isolate;position:absolute;inset-block-end:var(--space-10);inset-inline-start:var(--site-gutter)}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-beat-card:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(var(--color-ink-primary),transparent 60%);opacity:.6;block-size:40rem;inline-size:80rem;position:absolute;inset-block:auto -20rem;inset-inline-start:-30rem}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-beat-title,.site-scene-track:has(.site-scene[data-state=live]) .site-scene-step,.site-scene-track:has(.site-scene[data-state=live]) .site-step-n{color:var(--color-ink-inverse)}.site-scene-ledger{margin:var(--space-8) var(--site-gutter) 0;max-inline-size:var(--site-measure-copy)}.site-scene-ledger-title{font-family:var(--site-family-mono);font-size:var(--type-role-label);letter-spacing:var(--type-tracking-label);text-transform:uppercase;color:var(--color-ink-muted);margin:0 0 var(--space-3)}.site-scene-records{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.site-scene-record{align-items:center;gap:var(--space-3);background:var(--color-surface-raised);border:1px solid var(--border-strong-color);border-radius:var(--radius-2xl);box-shadow:var(--shadow-menu);padding:var(--space-3);display:flex}.site-record-mark{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-md);background:var(--color-accent-tint);flex:none;place-items:center;display:grid}.site-record-mark:after{content:"";inline-size:var(--space-3);block-size:var(--space-3);background:var(--color-accent-default);border-radius:var(--radius-full) var(--radius-full) var(--radius-full) var(--radius-none);transform:rotate(-45deg)}.site-scene-record[data-kind=delivered] .site-record-mark{background:var(--color-surface-sunken)}.site-scene-record[data-kind=delivered] .site-record-mark:after{background:var(--color-ink-primary)}.site-record-body{gap:var(--space-1);flex:1;min-inline-size:0;display:grid}.site-record-line{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.site-record-label{font-size:var(--type-role-caption);line-height:var(--site-lh-band);color:var(--color-ink-secondary)}.site-record-clock{font-family:var(--site-family-mono);font-size:var(--type-role-label);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;flex:none}.site-record-litres{font-family:var(--site-family-mono);font-size:var(--type-role-headline);line-height:var(--site-lh-band);font-weight:var(--type-weight-bold);color:var(--color-ink-primary);font-variant-numeric:tabular-nums}.site-record-unit{font-size:var(--type-role-label);font-weight:var(--type-weight-regular);color:var(--color-ink-muted);margin-inline-start:var(--space-1)}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-ledger{z-index:1;pointer-events:none;inline-size:min(17rem,46%);max-inline-size:none;margin:0;position:absolute;inset-block-start:var(--space-6);inset-inline-end:var(--site-gutter)}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-ledger-title{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-records{gap:0;block-size:0;display:block;position:relative}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-record{opacity:0;transform-origin:50% 0;will-change:transform,opacity;position:absolute;inset-block-start:0;inset-inline:0}.site-scene-point{display:contents}.site-scene-mark{inline-size:100%;max-inline-size:var(--site-measure-copy-wide);padding:var(--space-5);background:var(--color-surface-raised);border:1px solid var(--border-strong-color);border-radius:var(--radius-2xl)}.site-mark-plate,.site-mark-pulse{display:none}.site-mark-toggle{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);display:flex}.site-mark-pip{inline-size:var(--space-2);block-size:var(--space-2);background:var(--color-accent-default);flex:none;transform:rotate(45deg)}.site-mark-title{font-family:var(--site-family-display);font-weight:var(--type-weight-bold);font-size:var(--site-fs-mark);color:var(--color-ink-primary);line-height:1.3}.site-detail-board{background:var(--color-surface-sunken);border-radius:var(--radius-xl);padding:var(--space-4)}.site-detail-note{font-size:var(--type-role-body);line-height:var(--site-lh-copy);color:var(--color-ink-secondary);margin:0 0 var(--space-4)}.site-detail-slip{background:var(--color-surface-base);border:1px solid var(--border-strong-color);border-radius:var(--radius-sm);padding:var(--space-4) var(--space-5);font-family:var(--site-family-mono);text-align:center;transform:rotate(-.7deg)}.site-slip-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-block-end:1px dashed var(--border-dashed-color);margin:0;padding-block-end:var(--space-3);display:flex}.site-slip-brand{font-family:var(--site-family-display);font-weight:var(--type-weight-extrabold);font-size:var(--type-role-label);color:var(--color-ink-primary)}.site-slip-kind{font-size:var(--type-role-label);letter-spacing:var(--type-tracking-label);text-transform:uppercase;color:var(--color-ink-muted)}.site-slip-line{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:var(--space-3) 0 0;display:flex}.site-slip-figure{font-size:var(--type-role-h2);line-height:var(--site-lh-band);font-weight:var(--type-weight-bold);color:var(--color-ink-primary);font-variant-numeric:tabular-nums}.site-slip-clock{font-size:var(--type-role-label);color:var(--color-ink-muted);font-variant-numeric:tabular-nums}.site-device{background:var(--color-ink-primary);border-radius:var(--radius-2xl);padding:var(--space-2)}.site-device-screen{background:var(--color-surface-base);border-radius:var(--radius-xl);padding:var(--space-4);gap:var(--space-3);display:grid}.site-device-bar{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-family:var(--site-family-mono);font-size:var(--type-role-label);letter-spacing:var(--type-tracking-label);color:var(--color-ink-muted);margin:0;display:flex}.site-device-name{gap:var(--space-1);text-transform:uppercase;color:var(--color-ink-secondary);display:flex}.site-device-n,.site-device-status{font-variant-numeric:tabular-nums}.site-device-status{flex:none}.site-device-status[data-tone=warning]{color:var(--color-state-warning)}.site-device-figure{margin:var(--space-2) 0 0;font-family:var(--site-family-mono);font-size:var(--type-role-h2);line-height:var(--site-lh-band);font-weight:var(--type-weight-bold);color:var(--color-ink-primary);font-variant-numeric:tabular-nums;text-align:center}.site-device-action{padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-accent-default);color:var(--color-ink-inverse);font-size:var(--type-role-ui);font-weight:var(--type-weight-semibold);text-align:center;margin:0}.site-route-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.site-route-stop{align-items:center;gap:var(--space-2);display:flex}.site-route-yard{color:var(--color-ink-secondary)}.site-route-n,.site-route-yard{font-size:var(--type-role-caption)}.site-route-n{font-family:var(--site-family-mono);color:var(--color-ink-primary);font-variant-numeric:tabular-nums}.site-route-blank{border-block-end:1px dashed var(--border-dashed-color);block-size:0;flex:1;margin-inline-start:var(--space-2)}.site-detail-rows{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.site-detail-row{align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);border-radius:var(--radius-lg);display:flex}.site-detail-status{font-size:var(--type-role-label);color:var(--color-state-warning);margin-inline-start:auto}.site-detail-chain{padding:0 0 0 var(--space-6);gap:var(--space-3);margin:0;list-style:none;display:grid}.site-detail-sealed{align-items:baseline;gap:var(--space-3);display:flex;position:relative}.site-detail-sealed:before{content:"";inline-size:var(--space-3);block-size:var(--space-3);border-radius:var(--radius-full);background:var(--color-accent-default);position:absolute;inset-block-start:var(--space-2);inset-inline-start:calc(var(--space-6) * -1)}.site-detail-sealed+.site-detail-sealed:after{content:"";inline-size:1px;block-size:var(--space-6);background:var(--color-accent-default);position:absolute;inset-block-end:calc(100% - var(--space-2));inset-inline-start:calc(var(--space-6) * -1 + var(--space-1))}.site-detail-figures{gap:var(--space-1);margin:0;display:grid}.site-detail-line{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-block:var(--space-2);border-block-end:1px solid var(--border-card-color);display:flex}.site-detail-line:last-child{border-block-end:none}.site-detail-line[data-tone=total]{border-block-start:1px solid var(--border-strong-color);margin-block-start:var(--space-2);padding-block-start:var(--space-3)}.site-detail-label{font-size:var(--type-role-caption);color:var(--color-ink-secondary);font-variant-numeric:tabular-nums}.site-detail-figure,.site-detail-value{font-family:var(--site-family-mono);font-size:var(--type-role-headline);font-weight:var(--type-weight-bold);color:var(--color-ink-primary);font-variant-numeric:tabular-nums;margin:0}.site-detail-line[data-tone=difference] .site-detail-value{color:var(--color-state-warning)}.site-detail-line[data-tone=total] .site-detail-label{color:var(--color-ink-primary)}.site-detail-clock{font-family:var(--site-family-mono);font-size:var(--type-role-label);color:var(--color-ink-muted);font-variant-numeric:tabular-nums}.site-detail-unit{font-size:var(--type-role-label);font-weight:var(--type-weight-regular);color:var(--color-ink-muted);margin-inline-start:var(--space-1)}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-places{z-index:2;pointer-events:none;max-inline-size:none;clip-path:inset(calc(5% * var(--scene-frame)) round calc(var(--radius-2xl) * var(--scene-frame)));margin:0;position:absolute;inset:0}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-places-title{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-place-list{display:block}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-place{pointer-events:none;position:absolute;inset:0}.site-scene-mark[data-kind=place] .site-mark-pip{border-radius:var(--radius-full);border:2px solid var(--color-surface-base);box-sizing:content-box;transform:none}.site-scene-mark[data-kind=place] .site-mark-pulse{opacity:0;animation:none}.site-scene-mark[data-kind=place][data-pulse] .site-mark-pulse{opacity:1}.site-scene-mark[data-kind=place][data-pulse] .site-mark-pulse:after,.site-scene-mark[data-kind=place][data-pulse] .site-mark-pulse:before{animation-play-state:running}.site-scene-mark[data-kind=place]:not([data-pulse]) .site-mark-pulse:after,.site-scene-mark[data-kind=place]:not([data-pulse]) .site-mark-pulse:before{animation:none}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-legend{inset-block-end:calc(var(--space-5) + 20% * var(--scene-frame));inset-inline:var(--site-gutter);z-index:-1;text-align:center;font-family:var(--site-family-display);font-weight:var(--type-weight-bold);font-size:var(--type-role-body);color:var(--color-ink-primary);pointer-events:none;margin:0;line-height:1.8;display:none;position:absolute}.site-scene-track:has(.site-scene[data-state=live]) .site-legend-item{padding:0 var(--space-1);cursor:pointer;opacity:0;border-radius:var(--radius-full);display:inline-block}.site-legend-item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.site-scene-track:has(.site-scene[data-state=live]) .site-legend-dot{color:var(--color-ink-muted)}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-chrome{z-index:3;pointer-events:none;display:block;position:absolute;inset:0}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-hint{padding-inline:var(--site-gutter);justify-content:flex-start;align-items:center;gap:var(--space-2);font-size:var(--type-role-caption);color:var(--color-ink-secondary);opacity:0;flex-direction:row-reverse;margin:0;line-height:1;display:flex;position:fixed;inset-block-end:var(--space-4);inset-inline:0}.site-hint-mouse{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;block-size:21px;inline-size:15px}.site-hint-wheel{animation:site-hint-wheel 1.6s ease-in-out infinite}@keyframes site-hint-wheel{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.35;transform:translateY(6px)}}.site-scene-veil{z-index:5;background:var(--color-surface-base);opacity:0;pointer-events:none;position:absolute;inset:0}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-return{align-items:center;gap:var(--space-2);z-index:3;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);border:1px solid var(--border-card-color);background:var(--color-surface-pocket);box-shadow:var(--shadow-card-base);font-family:var(--site-family-display);font-weight:var(--type-weight-bold);font-size:var(--type-role-body);color:var(--color-ink-primary);cursor:pointer;opacity:0;pointer-events:none;margin:0;display:inline-flex;position:absolute;inset-block-start:var(--space-5);inset-inline-start:var(--site-gutter)}.site-scene-return:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-return:before{content:"↺";color:var(--color-accent-default)}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-point{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-mark{inline-size:min(25rem,calc(100% - var(--space-10)));max-inline-size:none;padding:var(--space-5);border-radius:var(--radius-2xl);box-shadow:none;opacity:0;--mark-scale:.8;--plate-shift-x:0px;--plate-shift-y:0px;pointer-events:none;will-change:transform,opacity;background:0 0;border:none;position:absolute;inset-block-start:0;inset-inline-start:0}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-mark[data-open]{pointer-events:auto;cursor:pointer}.site-scene-track:has(.site-scene[data-state=live]) .site-mark-plate{border-radius:var(--radius-2xl);border:1px solid var(--border-card-color);background:var(--color-surface-pocket);opacity:.88;box-shadow:var(--shadow-card-lg);backdrop-filter:blur(var(--space-4));transform-origin:calc(var(--space-3) + 4px) 50%;transform:translate3d(var(--plate-shift-x),var(--plate-shift-y),0);transition:transform .26s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-mark[data-side=start] .site-mark-plate{transform-origin:calc(100% - var(--space-3) - 4px) 50%;transform:translate3d(calc(var(--plate-shift-x) * -1),var(--plate-shift-y),0);inset-inline:auto 0}.site-scene-track:has(.site-scene[data-state=live]) .site-mark-pulse{z-index:-1;pointer-events:none;transform:translate3d(var(--plate-shift-x),var(--plate-shift-y),0);transition:opacity .2s linear;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-mark[data-side=start] .site-mark-pulse{transform:translate3d(calc(var(--plate-shift-x) * -1),var(--plate-shift-y),0);inset-inline:auto 0}.site-mark-pulse:after,.site-mark-pulse:before{content:"";border-radius:var(--radius-2xl);background:var(--color-surface-base);animation:site-mark-pulse 2.6s cubic-bezier(.16,1,.3,1) infinite;position:absolute;inset:0}.site-mark-pulse:after{animation-delay:-1.3s}.site-scene-mark[data-open] .site-mark-pulse,.site-scene-mark[data-visited] .site-mark-pulse{opacity:0;animation:none}.site-scene-track:has(.site-scene[data-state=live]) .site-mark-toggle{z-index:2;cursor:pointer;pointer-events:auto;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:100%;transform:scale(var(--mark-scale));transform-origin:0;position:relative}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-mark[data-side=start] .site-mark-toggle{transform-origin:100%;flex-direction:row-reverse;margin-inline-start:auto}.site-scene-mark:not([data-showing]):has(.site-mark-toggle:focus-visible) .site-mark-plate,.site-scene-mark:not([data-showing]):has(.site-mark-toggle:hover) .site-mark-plate{transform:translate3d(var(--plate-shift-x),var(--plate-shift-y),0) scale(1.07)}.site-scene-mark:not([data-showing])[data-side=start]:has(.site-mark-toggle:focus-visible) .site-mark-plate,.site-scene-mark:not([data-showing])[data-side=start]:has(.site-mark-toggle:hover) .site-mark-plate{transform:translate3d(calc(var(--plate-shift-x) * -1),var(--plate-shift-y),0) scale(1.07)}.site-scene-track:has(.site-scene[data-state=live]) .site-mark-title{transform-origin:0;transition:transform .24s cubic-bezier(.16,1,.3,1)}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-mark[data-side=start] .site-mark-title{transform-origin:100%}.site-scene-mark:not([data-showing]):has(.site-mark-toggle:focus-visible) .site-mark-title,.site-scene-mark:not([data-showing]):has(.site-mark-toggle:hover) .site-mark-title{transform:scale(1.08)}.site-mark-toggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-full)}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-detail{z-index:2;opacity:0;transform:translateY(var(--space-5));transition:opacity 80ms linear,transform 1ms .16s;position:relative}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-mark[data-open] .site-scene-detail{opacity:1;transition:opacity .38s ease-in-out 60ms,transform .46s cubic-bezier(.275,.655,.44,1) 60ms;transform:none}.site-scene-track:has(.site-scene[data-state=live]) .site-detail-board{margin:0 calc(var(--space-5) * -1) calc(var(--space-5) * -1);padding:var(--space-5);border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:var(--radius-2xl);border-end-start-radius:var(--radius-2xl)}.site-scene-mark[data-open] .site-device-screen>*{animation:site-device-line .42s cubic-bezier(.16,1,.3,1) backwards}.site-scene-mark[data-open] .site-device-screen>:nth-child(2){animation-delay:.18s}.site-scene-mark[data-open] .site-device-screen>:nth-child(3){animation-delay:.27s}.site-scene-mark[data-open] .site-device-screen>:nth-child(4){animation-delay:.34s}@keyframes site-device-line{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}@keyframes site-mark-pulse{0%{opacity:0;transform:scale(1)}28%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scaleX(1.08)scaleY(1.4)}}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-ledger{transition:opacity .22s ease-out}.site-scene-stage:has(.site-scene-point[data-open]) .site-scene-ledger{opacity:0}@media (max-width:640px){.site-scene-track:has(.site-scene[data-state=live]) .site-mark-pulse{display:none}.site-scene-track:has(.site-scene[data-state=live]) .site-mark-title{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-mark[data-showing] .site-mark-plate{display:none}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-mark[data-showing]{overscroll-behavior:contain;background:var(--color-surface-pocket);opacity:.94;max-block-size:min(72svh,32rem);inline-size:auto;backdrop-filter:blur(var(--space-4));box-shadow:var(--shadow-card-lg);pointer-events:auto;cursor:pointer;border-start-start-radius:var(--radius-2xl);border-start-end-radius:var(--radius-2xl);border-end-end-radius:0;border-end-start-radius:0;inset-block:auto 0;inset-inline:0;overflow-y:auto}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-mark[data-showing] .site-detail-board{border-end-end-radius:0;border-end-start-radius:0}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-mark[data-showing] .site-mark-toggle{flex-direction:row;margin-inline-start:0;transform:none}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-mark[data-showing] .site-mark-title{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;position:static;overflow:visible;transform:none}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-beat-card:before{background:linear-gradient(to top,var(--color-ink-primary),transparent);opacity:.72;block-size:26rem;inline-size:auto;inset-block-end:calc(var(--space-10) * -1);inset-inline:-50vw}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-ledger{inline-size:min(17rem,58%)}.site-scene,.site-scene-track:has(.site-scene[data-state=live]) .site-scene-places{clip-path:inset(calc(20% * var(--scene-frame)) calc(5% * var(--scene-frame)) round calc(var(--radius-2xl) * var(--scene-frame)))}.site-scene-track:has(.site-scene[data-state=live]) .site-scene-legend{display:block}.site-scene-track:has(.site-scene[data-state=live]) .site-legend-item{pointer-events:auto}.site-scene-mark[data-kind=place][data-pulse] .site-mark-pulse{opacity:0}}@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-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-ease{syntax:"*";inherits:false}