.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, monospace;--font-mono:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-bold:800;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--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-canvas:oklch(98.5% .004 95);--color-ink:#111;--color-acid-lime:var(--color-lime);--color-deep-ink:#000;--color-lime:#cf0;--color-gray-near:#b0b0b0;--color-gray-ground:#ededed;--color-gray-light:#f2f2f2;--color-marker-muted:#9aa89a}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color-scheme:light;background-color:var(--color-canvas);color:var(--color-ink);--glow-intensity:0;--signal-dim:calc(1 - min(var(--glow-intensity,0), 1) * .25 * var(--motion-scale,1))}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-canvas);color:var(--color-ink);isolation:isolate;position:relative}.site-body{box-shadow:none;transition:none}@media(prefers-reduced-motion:reduce){.site-body{box-shadow:none}}}@layer components{.visually-hidden:where(:not(:focus-within,:active)){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--safe-area-x,1rem);z-index:100;border:var(--line-structure,1px) solid var(--color-ink);background:var(--color-canvas);font-family:var(--font-mono);text-transform:uppercase;color:var(--color-ink);padding:.5rem .75rem;font-size:.75rem;font-weight:700;text-decoration:none;position:absolute;top:.75rem}.skip-link:not(:focus):not(:active){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}:is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--color-acid-lime);outline-offset:2px}.border-role-primary{border:var(--border-primary)}.border-role-secondary{border:var(--border-secondary)}.border-role-guide{background-color:var(--color-guide);border:none}.border-role-focus{border:var(--border-focus)}.border-role-focus-active{border:var(--border-focus-active)}.border-role-focus-br{border-bottom:var(--border-focus);border-right:var(--border-focus)}.border-role-focus-active-br{border-bottom:var(--border-focus-active);border-right:var(--border-focus-active)}.border-role-focus-y{border-top:var(--border-focus);border-bottom:var(--border-focus)}.border-role-structure-t{border-top:var(--border-primary)}.line-guide-x{height:var(--line-guide);background:var(--color-guide)}.line-guide-y{width:var(--line-guide);background:var(--color-guide)}.line-structure-x{height:var(--line-structure);background:var(--color-ui)}.line-focus-x{height:var(--line-focus);background:var(--color-ui)}.line-focus-x-active{height:var(--line-focus);background:var(--color-active);opacity:var(--signal-dim,1)}.pattern-hatch,.hatch-material{background-color:var(--color-canvas);background-image:var(--pattern-hatch-image);background-repeat:repeat}.core-stage .pattern-hatch,.core-stage .hatch-material{background-position:var(--grid-sync-x) var(--grid-sync-y)}.pattern-hatch.is-disabled,.hatch-material.is-disabled{opacity:.38}.bottom-hatch-capsule{width:var(--bottom-hatch-width);box-sizing:border-box;border:var(--border-primary);background-image:var(--pattern-hatch-image);background-repeat:repeat;height:100%}.core-stage .left-bottom-structure .bottom-hatch-capsule{background-color:var(--bottom-hatch-tone-left)}.core-stage .load-panel .bottom-hatch-capsule{background-color:var(--bottom-hatch-tone-right)}.core-stage .bottom-hatch-capsule{background-position:var(--grid-sync-x) var(--grid-sync-y)}.pattern-voxel,.voxel-material{background-color:var(--color-canvas);background-image:radial-gradient(circle at center,var(--color-ui) 0 1.6px,transparent 2px),radial-gradient(circle at center,var(--color-grid-strong) 0 1px,transparent 1.4px);background-position:0 0,calc(var(--pattern-voxel-cell) / 2) calc(var(--pattern-voxel-cell) / 2);background-size:var(--pattern-voxel-cell) var(--pattern-voxel-cell),var(--pattern-voxel-cell) var(--pattern-voxel-cell)}.t-header,.t-heading{font-size:var(--text-header);font-weight:var(--weight-micro);letter-spacing:var(--track-label);line-height:1}.t-value,.t-metric{font-size:var(--text-metric);font-weight:var(--weight-micro);letter-spacing:var(--track-metric);line-height:1}.t-label{font-size:var(--text-label);font-weight:var(--weight-micro);letter-spacing:var(--track-label);line-height:1}.t-status{font-size:var(--text-status);font-weight:var(--weight-micro);letter-spacing:var(--track-status);line-height:1}.t-coordinate{font-size:var(--text-coordinate);font-weight:var(--weight-micro);letter-spacing:var(--track-coordinate);line-height:1}:is(.type-tech,.t-label,.t-metric,.t-status,.t-coordinate,.t-data,.t-value,.t-header,.t-heading,.t-mid,.t-debug,.metric-label,.metric-value,.panel-header,.panel-status,.panel-footer,.ticker-inner,.control-dock-button,.control-dock-status,.stage-viewport-readout,.mobile-top-label,.mobile-bottom-label,.marker,.rep-marker,.wire-inline,.decor-560-label,.decor-560-wire,.session-label,.capture-label,.lime-mass-label,.json-panel-window pre),.font-mono:is(.text-\[7px\],.text-\[8px\],.text-\[9px\],.text-\[10px\],.text-\[11px\],.text-\[12px\],.text-xs),.font-mono:not(.type-mass):not(.t-display):not(.type-display-acid){letter-spacing:.12em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.panel{border:var(--border-primary);background:var(--color-canvas);flex-direction:column;display:flex}.panel-rail{border:var(--border-secondary)}.panel-header{justify-content:space-between;align-items:center;gap:var(--space-sm);border-bottom:var(--border-primary);background:var(--color-ui);color:var(--color-canvas);padding:3px var(--space-sm);font-size:var(--text-label);font-weight:var(--weight-micro);text-transform:uppercase;line-height:1;display:flex}.panel-body{position:relative}.panel-status{font-size:var(--text-status);font-weight:var(--weight-micro);letter-spacing:var(--track-status);opacity:.85;line-height:1}.metric-label{letter-spacing:var(--track-label);margin-bottom:1px;line-height:1;display:block}.metric-value{letter-spacing:var(--track-metric);line-height:1}.home-surface{box-sizing:border-box;isolation:isolate;height:100dvh}.home-surface:before{content:"";pointer-events:none;z-index:55;opacity:.042;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.92' numOctaves='2' stitchTiles='stitch' seed='7'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.42'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='96' height='96' filter='url(%23n)'/%3E%3C/svg%3E"),repeating-linear-gradient(0deg,#00000014 0 1px,#0000 1px 8px);background-size:96px 96px,8px 8px;position:fixed;inset:0}.paper-noise-shader{pointer-events:none;z-index:70;opacity:.19;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='144' viewBox='0 0 144 144'%3E%3Cfilter id='sand'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.18' numOctaves='5' stitchTiles='stitch' seed='43'/%3E%3CfeColorMatrix type='matrix' values='0.42 0 0 0 0.34 0 0.42 0 0 0.34 0 0 0.42 0 0.34 0 0 0 0.72 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0.16 0.54'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='144' height='144' filter='url(%23sand)'/%3E%3C/svg%3E"),radial-gradient(circle at 20% 30%,#00000057 0 .45px,transparent .8px),radial-gradient(circle at 62% 72%,#00000038 0 .35px,transparent .7px),radial-gradient(circle at 76% 18%,#ffffff80 0 .55px,transparent .9px),repeating-linear-gradient(var(--pattern-hatch-angle),var(--color-ui) 0,var(--color-ui) var(--pattern-hatch-width),transparent var(--pattern-hatch-width),transparent var(--pattern-hatch-pitch));position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.paper-noise-shader{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='144' viewBox='0 0 144 144'%3E%3Cfilter id='sand'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.18' numOctaves='5' stitchTiles='stitch' seed='43'/%3E%3CfeColorMatrix type='matrix' values='0.42 0 0 0 0.34 0 0.42 0 0 0.34 0 0 0.42 0 0.34 0 0 0 0.72 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0.16 0.54'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='144' height='144' filter='url(%23sand)'/%3E%3C/svg%3E"),radial-gradient(circle at 20% 30%,#00000057 0 .45px,transparent .8px),radial-gradient(circle at 62% 72%,#00000038 0 .35px,transparent .7px),radial-gradient(circle at 76% 18%,#ffffff80 0 .55px,transparent .9px),repeating-linear-gradient(var(--pattern-hatch-angle),color-mix(in oklab,var(--color-ui) 10%,transparent) 0,color-mix(in oklab,var(--color-ui) 10%,transparent) var(--pattern-hatch-width),transparent var(--pattern-hatch-width),transparent var(--pattern-hatch-pitch))}}.paper-noise-shader{background-position:0 0,0 0,3px 5px,6px 1px,0 0;background-size:144px 144px,4px 4px,6px 6px,9px 9px,auto}.paper-noise-shader:before,.paper-noise-shader:after{content:"";position:absolute;inset:0}.paper-noise-shader:before{opacity:.48;background-image:repeating-radial-gradient(circle at 24px 18px,#00000047 0 .45px,#0000 .7px 7px),repeating-radial-gradient(circle at 6px 31px,#ffffff6b 0 .35px,#0000 .7px 11px),repeating-linear-gradient(0deg,#0000 0 5px,#00000017 5px 6px);background-size:42px 42px,54px 54px,6px 6px}.paper-noise-shader:after{opacity:.28;background-image:linear-gradient(90deg,#0000002e 0 1px,#0000 1px),linear-gradient(0deg,#ffffff57 0 1px,#0000 1px),radial-gradient(circle,#00000047 0 .32px,#0000 .72px);background-size:41px 100%,100% 37px,3px 3px}.organic-noise-overlay{pointer-events:none;opacity:.8;mix-blend-mode:multiply;filter:contrast(140%)brightness(90%);z-index:70;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),repeating-linear-gradient(0deg,#0000 0 2px,#00000040 2px 3px);background-repeat:repeat;background-size:120px 120px,100% 3px;animation:.3s step-end infinite grain-dance;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#000 0%,#0009 45%,#0000 100%);mask-image:linear-gradient(110deg,#000,#0009 45%,#0000)}.core-stage{--core-w:min(76vw, 560px);--core-half-w:calc(var(--core-w) / 2);--core-half-h:calc(var(--core-w) * .375);--core-viewport-inset:17%;--core-stage-left:calc(50% - var(--core-half-w));--core-stage-top:calc(50% - var(--core-half-h));--right-col-width:var(--grid-viewport-step);--stage-grid-margin:48px;--stage-grid-inset:calc(var(--stage-grid-margin) / 2);--right-edge-inset:var(--stage-grid-inset);--right-col-right:max(var(--stage-grid-inset), var(--safe-area-x));--right-col-left:calc(100vw - var(--right-col-width) - var(--right-col-right));--right-rail-top:var(--grid-cad-step);--right-map-header-height:32px;--right-map-body-height:var(--grid-cad-step);--right-map-block-height:calc(var(--right-map-header-height) + var(--right-map-body-height));--right-stack-gap:var(--grid-unit);--right-analysis-top:calc(var(--right-rail-top) + var(--right-map-block-height) + var(--right-stack-gap));--right-analysis-height:var(--grid-viewport-step);--right-voxel-top:calc(var(--right-analysis-top) + var(--right-analysis-height) + var(--right-stack-gap));--z-decor:1;--z-ui:10;--decor-type-color:var(--color-gray-ground);--status-bar-height:96px;--status-bar-bottom:48px;--bottom-hatch-width:80px;--status-bar-top:calc(100% - var(--status-bar-bottom) - var(--status-bar-height));--bottom-band-top:calc(var(--status-bar-bottom) + var(--status-bar-height));--bottom-rail-bottom:calc(var(--safe-area-y) + var(--ticker-height) + var(--safe-area-bottom) + var(--space-xs));--ticker-bottom:var(--safe-area-y);--ticker-height:16px;--grid-unit:24px;--mesh-stat-gap:6px;--mesh-stat-width:24px;--json-panel-width:200px;--grid-dot-step:24px;--grid-cad-step:72px;--grid-viewport-step:144px;--grid-field-inset:48px;--grid-sync-x: calc(50% - 50vw) ;--grid-sync-y: calc(50% - 50dvh) ;width:100%;position:relative;overflow:hidden}.core-stage .stage-viewport-frame{background-color:#f4f4f5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='144' viewBox='0 0 144 144'%3E%3Cline x1='0' y1='72' x2='144' y2='72' stroke='black' stroke-opacity='0.09' stroke-width='0.5'/%3E%3Cline x1='72' y1='0' x2='72' y2='144' stroke='black' stroke-opacity='0.09' stroke-width='0.5'/%3E%3Cline x1='62' y1='72' x2='82' y2='72' stroke='black' stroke-opacity='0.22' stroke-width='0.75'/%3E%3Cline x1='72' y1='62' x2='72' y2='82' stroke='black' stroke-opacity='0.22' stroke-width='0.75'/%3E%3C/svg%3E");background-size:var(--grid-viewport-step) var(--grid-viewport-step);background-position:var(--grid-sync-x) var(--grid-sync-y)}.core-stage .layer-grid{background-image:radial-gradient(circle at center,var(--color-acid-lime) 0 2px,transparent 3px);background-size:calc(var(--grid-dot-step) * 2) calc(var(--grid-dot-step) * 2);background-position:var(--grid-sync-x) var(--grid-sync-y);clip-path:inset(var(--grid-field-inset));-webkit-mask-image:linear-gradient(150deg,#000 0 52%,#00000061 86% 100%);mask-image:linear-gradient(150deg,#000 0 52%,#00000061 86% 100%)}@media(min-width:768px){.core-stage{--core-w:min(64vw, 560px);--grid-field-inset:48px;--stage-grid-margin:96px}}@media(min-width:1280px){.core-stage{--core-w:min(48vw, 560px);--grid-field-inset:48px;--stage-grid-margin:96px}}.core-stage .stage-grid-stack{z-index:0;width:calc(100% - var(--stage-grid-margin));height:calc(100% - var(--stage-grid-margin));pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.core-stage .stage-grid-right-rail{width:var(--right-col-width);pointer-events:none;position:absolute;top:0;bottom:0;right:0}@media(min-width:1280px)and (min-height:880px)and (max-height:920px){.core-stage{--status-bar-bottom:48px;--bottom-rail-bottom:24px;--ticker-bottom:16px}}.json-window,.right-analysis-window,.load-panel{display:block}.json-window{left:calc(var(--core-stage-left) + var(--space-md));top:calc(var(--core-stage-top) + var(--space-md))}.home-core-viewport{box-sizing:border-box}.home-core-viewport__stage{inset:var(--core-viewport-inset);position:absolute}.home-core-viewport__stage>div{width:100%;height:100%}html[data-core-dir="-1"]{--core-dir:-1}.home-core-viewport canvas{width:100%;height:100%;transform:translateY(calc(var(--micro-core-offset,0px) * var(--motion-scale,1) * var(--core-dir,1)));display:block}.json-panel-body{padding:0}.core-stage .json-panel-window{width:var(--json-panel-width);border:var(--border-primary);box-sizing:border-box}.json-panel-window pre{letter-spacing:.12em;tab-size:2;white-space:pre-wrap;overflow-wrap:anywhere;font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateY(calc(var(--micro-json-shift,0px) * var(--motion-scale,1)));background-image:linear-gradient(90deg,#0000 0 44px,#ccff0024 44px 48px,#0000 48px);background-position:var(--micro-json-load,0px) 0;background-size:64px 100%;margin:0;padding:12px 8px 8px 12px;font-size:7px;font-weight:400;line-height:1.35;position:relative;overflow:hidden}.json-panel-window pre:after{content:"";pointer-events:none;opacity:var(--signal-dim,1);animation:json-line-scan var(--period-json-scan) var(--ease-step-6) infinite;background:linear-gradient(#0000 0 40%,#cf03 40% 43%,#0000 43%);position:absolute;inset:0}.core-stage .right-map-window{right:var(--right-col-right);left:auto;top:var(--right-rail-top);width:var(--right-col-width);max-width:var(--right-col-width);z-index:var(--z-ui);display:flex}:where(.core-stage .right-map-window) .thumb-topo{height:var(--right-map-body-height)}.core-stage .right-analysis-window{top:var(--right-analysis-top);height:var(--right-analysis-height);flex-direction:column;display:flex;bottom:auto;overflow:hidden}.core-stage .right-analysis-window>div:first-child{height:var(--right-map-header-height);flex:none}.core-stage .right-analysis-window>div:last-child{height:auto;min-height:0;padding:var(--grid-unit);flex:auto;padding-bottom:0;overflow:hidden}.core-stage .right-voxel-panel{right:var(--right-col-right);left:auto;top:var(--right-voxel-top);width:var(--right-col-width);max-width:var(--right-col-width);height:calc(var(--grid-unit) * 4 / 3);border:var(--border-primary);z-index:var(--z-decor)}.core-stage .load-panel,.core-stage .right-column-spine{right:var(--right-col-right);width:var(--right-col-width);max-width:var(--right-col-width);left:auto}.core-stage .right-column-spine{border-left:var(--border-primary);border-right:var(--border-primary);background:0 0}.core-stage .stage-grid-right-rail .right-column-spine{width:100%;max-width:none;left:auto;right:0;top:var(--right-rail-top);bottom:var(--status-bar-bottom)}.core-stage .act-probe{left:calc(var(--core-stage-left) - var(--act-probe-diameter) + var(--act-probe-contact));top:var(--core-stage-top);width:var(--act-probe-diameter);height:var(--act-probe-diameter);transform:none}.decor-type{color:var(--decor-type-color);opacity:1}.ticker-wrapper{bottom:var(--ticker-bottom);width:100%;min-height:var(--ticker-height);padding-inline:var(--safe-area-x);padding-bottom:var(--safe-area-bottom);box-sizing:border-box;position:absolute;left:0;right:0;overflow:hidden}.ticker-inner{letter-spacing:.12em;width:max-content;min-width:max-content;animation:ticker-scroll var(--period-ticker-scroll) var(--ease-linear) infinite;gap:64px;line-height:1;transform:translate(100%)}.ticker-item{flex:none;padding-inline:16px}.core-stage .desktop-poster-band,.core-stage .left-bottom-structure{top:var(--status-bar-top);height:var(--status-bar-height);bottom:auto}.core-stage .left-bottom-structure{background-color:var(--bottom-hatch-tone-left);width:384px;left:96px}.core-stage .desktop-poster-band{right:calc(var(--right-col-right) + var(--right-col-width) + var(--grid-cad-step));left:504px}@media(min-width:1536px){.core-stage .desktop-poster-band{left:528px}}.core-stage .bottom-bar-chart-group{bottom:var(--bottom-band-top);align-items:flex-end;gap:var(--mesh-stat-gap);margin-bottom:-1px;display:flex;left:480px}@media(min-width:1536px){.core-stage .bottom-bar-chart-group{left:528px}}.core-stage .session-id{bottom:var(--bottom-band-top);left:var(--safe-area-x)}.core-stage .load-panel{top:var(--status-bar-top);height:var(--status-bar-height);bottom:auto}.core-stage .origin-block{left:var(--safe-area-x);bottom:var(--bottom-rail-bottom);width:var(--status-bar-height);height:var(--status-bar-height)}.lime-mass-block{left:var(--safe-area-x);top:var(--stage-top-rail);border:var(--border-primary);background-color:#0000;background-image:repeating-linear-gradient(-45deg,var(--color-ink) 0,var(--color-ink) 1px,transparent 1px,transparent 10px);color:var(--color-ink);isolation:isolate}.lime-mass-block :is(p,span,.type-tech,.t-mid,.lime-mass-label){color:var(--color-ink)}.marker{color:var(--color-marker-muted);letter-spacing:.12em;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:2px;font-size:8px;font-weight:400;line-height:1;display:inline-block}.rep-marker{color:var(--color-marker-muted);letter-spacing:.12em;vertical-align:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.15em;font-size:min(8px,.55em);font-weight:400;line-height:1}.lime-mass-block .marker,.lime-mass-block .rep-marker,.lime-mass-block .marker-idx{color:var(--color-ink)}.stage-top-rail-line{top:var(--stage-top-rail)}.stage-top-rail-line-x{left:var(--safe-area-x);right:var(--safe-area-x)}.home-chrome-top-right{top:var(--chrome-top-inset);right:calc(var(--chrome-right-inset) + var(--chrome-dock-width) + var(--chrome-top-gap));z-index:60;pointer-events:none;align-items:flex-start;display:flex;position:fixed}.stage-viewport-readout{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:10px;font-weight:400;line-height:1;position:static}.bottom-bar-chart{width:288px;height:var(--grid-cad-step)}.mesh-stat-frame{flex:0 0 var(--mesh-stat-width);width:var(--mesh-stat-width);box-sizing:border-box;border:1px solid var(--color-black);background-color:#0000;min-height:8px}.json-panel-window pre .rep-marker{font-size:inherit;vertical-align:baseline;margin-right:0;display:inline}.t-debug{font-family:var(--font-mono);letter-spacing:.12em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0;font-weight:400;line-height:1.35}.core-stage .capture-label{right:calc(var(--right-col-right) + var(--right-col-width) + 8px)}.mobile-structure-primitives{display:none}.grid-snap-emphasis{pointer-events:none;z-index:0;opacity:.18;background-image:radial-gradient(circle at center,var(--color-grid-strong) 0 .8px,transparent .9px),linear-gradient(0deg,var(--color-grid) 1px,transparent 1px),linear-gradient(90deg,var(--color-grid) 1px,transparent 1px);background-size:var(--grid-dot-step) var(--grid-dot-step),var(--grid-cad-step) var(--grid-cad-step),var(--grid-cad-step) var(--grid-cad-step);position:absolute}.grid-snap-emphasis-core{left:calc(var(--core-stage-left) - var(--grid-cad-step));top:calc(var(--core-stage-top) - var(--grid-cad-step));width:calc(var(--core-w) + (var(--grid-cad-step) * 2));height:calc((var(--core-w) * .75) + (var(--grid-cad-step) * 2))}.control-dock-button{top:var(--chrome-top-inset);letter-spacing:.12em;font-weight:400;line-height:1;transition:transform 80ms step-end,background-color 80ms step-end,color 80ms step-end;position:fixed}.control-dock-button--left{left:var(--safe-area-x)}.control-dock-button--right{right:var(--chrome-right-inset)}.control-dock-status{left:var(--safe-area-x);top:calc(var(--chrome-top-inset) + 2.5rem);z-index:60;border:1px solid var(--color-black);background:var(--color-canvas);font-family:var(--font-mono);font-size:7px;font-weight:var(--weight-micro);letter-spacing:var(--track-status);text-transform:uppercase;color:var(--color-black);padding:4px 8px;line-height:1;position:fixed}.control-dock-button:hover{transform:translate(1px,1px)}.control-dock-button:active{transform:translate(2px,2px)}.barcode-scan{overflow:hidden}.barcode-scan:after{content:"";background:var(--color-lime);mix-blend-mode:difference;width:16px;animation:barcode-scan var(--period-barcode-scan) var(--ease-step-8) infinite;position:absolute;inset:0}.analysis-bar{left:var(--analysis-left);width:var(--analysis-width);height:var(--analysis-height);background-color:var(--color-ui);transform-origin:bottom;scale:1 var(--micro-analysis-scale,1);transition:background-color .15s var(--ease-step-1);top:auto;bottom:0}[data-signal=active] .analysis-bar{background-color:var(--color-active);scale:1 calc(.24 + .76 * var(--analysis-band,0))}.load-panel-signal{transform:scaleX(var(--micro-load-scale,1));transform-origin:0;background:#0000002e}@supports (color:color-mix(in lab,red,red)){.load-panel-signal{background:color-mix(in oklab,var(--color-black) 18%,transparent)}}.load-panel-signal{transition:background-color .15s var(--ease-step-1)}.load-panel[data-load=active] .load-panel-signal{background:var(--color-active)}@media(min-width:768px)and (max-width:1199px){.core-stage{--core-w:min(47vw, 500px);--right-col-width:120px}.core-stage .lime-mass-block{top:var(--stage-top-rail);width:256px;height:184px}.core-stage .lime-mass-block .barcode-scan{width:104px;height:24px}.core-stage .right-column-spine{right:var(--right-col-right);top:var(--right-rail-top);bottom:var(--status-bar-bottom);width:var(--right-col-width);display:block}.core-stage .right-map-window{right:var(--right-col-right);top:var(--right-rail-top);width:var(--right-col-width);max-width:var(--right-col-width)}:where(.core-stage .right-map-window) .thumb-topo{height:88px}.core-stage .right-analysis-window{right:var(--right-col-right);width:var(--right-col-width);flex-direction:column;height:144px;display:flex;top:calc(50% + 8px);overflow:hidden}.core-stage .right-analysis-window>div:first-child{flex:none;height:40px;padding-inline:6px;font-size:8px}.core-stage .right-analysis-window>div:last-child{padding:12px 12px 0;flex:auto;height:auto;min-height:0;overflow:hidden}.core-stage .load-panel{right:var(--right-col-right);top:auto;bottom:var(--status-bar-bottom);width:var(--right-col-width);height:var(--grid-cad-step);padding:8px}.core-stage .json-window,:where(.core-stage) .left-barcode-structure,:where(.core-stage) .left-structural-beam{display:none}.core-stage .left-bottom-structure{left:var(--safe-area-x);bottom:var(--status-bar-bottom);width:288px;height:var(--status-bar-height);display:block}.core-stage .desktop-poster-band,.core-stage .poster-bg-number,.core-stage .poster-primitives,.core-stage .capture-label{display:none}.core-stage .origin-block{width:var(--grid-cad-step);height:var(--grid-cad-step)}}@media(max-width:767px){.core-stage{--core-w:min( calc(100vw - 32px) , 460px);--core-viewport-inset:14%;--core-stage-top:calc(34% - var(--core-half-h));--grid-unit:40px;--grid-dot-step:40px;--grid-cad-step:40px;--grid-viewport-step:80px;--grid-field-inset:72px;--grid-sync-x:0;--grid-sync-y:0;height:max(100dvh,1040px);min-height:100dvh}.home-surface{overflow:hidden auto}.home-surface:before{opacity:.038;background-size:80px 80px,8px 8px}.paper-noise-shader{opacity:.13;background-size:128px 128px,5px 5px,7px 7px,8px 8px,11px 11px}.paper-noise-shader:before{opacity:.32}.paper-noise-shader:after{opacity:.2}.core-stage .stage-viewport-frame{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cline x1='0' y1='40' x2='80' y2='40' stroke='black' stroke-opacity='0.09' stroke-width='0.5'/%3E%3Cline x1='40' y1='0' x2='40' y2='80' stroke='black' stroke-opacity='0.09' stroke-width='0.5'/%3E%3Cline x1='30' y1='40' x2='50' y2='40' stroke='black' stroke-opacity='0.22' stroke-width='0.75'/%3E%3Cline x1='40' y1='30' x2='40' y2='50' stroke='black' stroke-opacity='0.22' stroke-width='0.75'/%3E%3C/svg%3E")}.core-stage .layer-grid{opacity:.24}.core-stage .mobile-structure-primitives{z-index:1;display:block}.mobile-top-guide,.mobile-bottom-guide{background:#000;height:1px;position:absolute;left:16px;right:16px}.mobile-top-guide{top:136px}.mobile-bottom-guide{bottom:72px}.core-stage .act-probe{left:auto;right:var(--safe-area-x);top:calc(var(--core-stage-top) - var(--act-probe-diameter) / 2)}.mobile-top-bars{background-image:repeating-linear-gradient(90deg,#000 0 3px,#0000 3px 8px,#000 8px 11px,#0000 11px 16px);border:1px solid #000;width:96px;height:16px;position:absolute;top:144px;right:16px}.mobile-bottom-bars{height:var(--grid-unit);border-top:var(--border-primary);border-bottom:var(--border-primary);background-color:var(--color-canvas);background-image:var(--pattern-hatch-image);background-position:0 0,var(--grid-sync-x) var(--grid-sync-y);position:absolute;bottom:48px;left:96px;right:16px}.mobile-top-label,.mobile-bottom-label{letter-spacing:.12em;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:7px;font-weight:400;line-height:1;position:absolute}.mobile-top-label{top:144px;left:16px}.mobile-bottom-label{right:16px;bottom:calc(var(--grid-dot-step) * 2)}.mobile-bg-serial{color:var(--decor-type-color);opacity:1;writing-mode:vertical-rl;font-size:96px;font-weight:900;line-height:.8;position:absolute;bottom:96px;right:-8px}.core-stage .core-window,.core-stage .core-measure-lines{top:34%}.core-stage .lime-mass-block{width:calc(100vw - 32px);height:48px;padding:8px;top:64px;left:16px}.core-stage .lime-mass-block p:first-child{font-size:9px;line-height:1.1}.core-stage .lime-mass-block .barcode-scan{width:80px;height:12px;bottom:8px;left:8px}.core-stage .right-column-spine,.core-stage .right-map-window,.core-stage .load-panel,.core-stage .desktop-poster-band,.core-stage .left-bottom-structure,.core-stage .poster-bg-number,.core-stage .poster-primitives,.core-stage .left-barcode-structure,.core-stage .left-structural-beam,.core-stage .capture-label{display:none}.core-stage .json-window{left:calc(var(--safe-area-x) * 2);top:calc(34% + var(--core-half-h) + 112px);width:calc(100vw - var(--safe-area-x) * 2 - var(--space-md));display:block}.core-stage .json-panel-window{width:100%;max-width:none}.core-stage .json-panel-window pre{max-height:40px;letter-spacing:var(--track-micro);padding:12px 8px 8px 12px;font-size:6.5px;line-height:1.3}.core-stage .right-analysis-window{left:var(--safe-area-x);right:auto;top:calc(34% + var(--core-half-h) - 4px);border-width:1px;flex-direction:column;width:min(264px,100vw - 96px);height:88px;display:flex;overflow:hidden}.core-stage .right-analysis-window>div:first-child{flex:none;height:32px;padding-inline:8px;font-size:8px}.core-stage .right-analysis-window>div:first-child span:first-child{font-size:11px}.core-stage .right-analysis-window>div:last-child{padding:10px 16px 0;flex:auto;height:auto;min-height:0;overflow:hidden}.core-stage .right-analysis-window .analysis-bar{height:36px;top:auto;bottom:0}.core-stage .right-analysis-window .analysis-bar:nth-child(2){height:44px}.core-stage .right-analysis-window>div:last-child>div:last-child{width:calc(100% - 32px);bottom:16px;left:16px}.core-stage .origin-block{width:var(--grid-cad-step);height:var(--grid-unit);bottom:var(--grid-unit);z-index:40;border-top-width:1px;border-right-width:1px;padding:6px;display:flex;left:0}.core-stage .origin-block p{letter-spacing:.12em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:7px;font-weight:400;line-height:1.05}:where(.core-stage) .cad-paper-grid{background-position:0 0,calc(var(--grid-cad-step) / 2) calc(var(--grid-cad-step) / 2),0 0,0 0}:where(.core-stage) .cad-paper-grid:before{opacity:.36}.control-dock-button.control-dock-button{width:80px;height:32px}:root{--chrome-dock-width:80px}}.type-mass{font-family:var(--font-mono);letter-spacing:0;font-stretch:100%}.type-tech{font-family:var(--font-mono);letter-spacing:.12em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1}.type-display-acid{font-family:var(--font-mono);letter-spacing:0}.t-display{font-family:var(--font-mono);font-weight:var(--w-display);letter-spacing:0}.t-mid{font-family:var(--font-mono);font-weight:var(--weight-micro);letter-spacing:.12em;line-height:1}.t-data{font-family:var(--font-mono);letter-spacing:.12em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1}.rep-marker--inline{vertical-align:.55em;font-size:.2em}.rep-marker--ghost{color:inherit}.marker-inline{font-size:8px}.decor-ghost .marker{color:var(--color-gray-near)}.decor-ghost .rep-marker--ghost{color:inherit}.wire-inline{white-space:nowrap;letter-spacing:var(--track-micro)}.meta-divider,.wire-inline .sep{color:var(--color-gray-near);margin:0 4px}.cad-paper-grid{background-image:radial-gradient(circle at center,#00000057 0 1.45px,transparent 1.45px),radial-gradient(circle at center,#0000002e 0 1px,transparent 1px),linear-gradient(0deg,var(--color-grid) 1px,transparent 1px),linear-gradient(90deg,var(--color-grid) 1px,transparent 1px);background-position:0 0,calc(var(--grid-cad-step) / 2) calc(var(--grid-cad-step) / 2),0 0,0 0;background-size:var(--grid-cad-step) var(--grid-cad-step),var(--grid-cad-step) var(--grid-cad-step),var(--grid-cad-step) var(--grid-cad-step),var(--grid-cad-step) var(--grid-cad-step);position:absolute;-webkit-mask-image:radial-gradient(58% 52% at 50% 47%,#00000080 0 34%,#000 78%);mask-image:radial-gradient(58% 52% at 50% 47%,#00000080 0 34%,#000 78%)}.cad-paper-grid:before{content:"";background-image:linear-gradient(0deg,transparent calc(var(--grid-cad-step) / 2 - 1px),#0000003d calc(var(--grid-cad-step) / 2 - 1px) calc(var(--grid-cad-step) / 2),transparent calc(var(--grid-cad-step) / 2)),linear-gradient(90deg,transparent calc(var(--grid-cad-step) / 2 - 1px),#0000003d calc(var(--grid-cad-step) / 2 - 1px) calc(var(--grid-cad-step) / 2),transparent calc(var(--grid-cad-step) / 2));background-size:var(--grid-cad-step) var(--grid-cad-step);opacity:.48;position:absolute;inset:0}.left-structural-beam{z-index:3;background:#000}.left-structural-beam:before,.left-structural-beam:after,.left-structural-beam-notch{content:"";background:#000;width:12px;height:1px;position:absolute;left:-5px}.left-structural-beam:before{top:25%}.left-structural-beam-notch{top:50%}.left-structural-beam:after{top:75%}.thumb-topo{background-color:var(--color-canvas);background-image:repeating-linear-gradient(0deg,transparent 0 calc(var(--pattern-sampling-step) - 1px),#0000001a calc(var(--pattern-sampling-step) - 1px) var(--pattern-sampling-step)),repeating-linear-gradient(90deg,transparent 0 calc(var(--pattern-sampling-step) - 1px),#0000001a calc(var(--pattern-sampling-step) - 1px) var(--pattern-sampling-step))}@supports (color:color-mix(in lab,red,red)){.thumb-topo{background-image:repeating-linear-gradient(0deg,transparent 0 calc(var(--pattern-sampling-step) - 1px),color-mix(in oklab,var(--color-deep-ink) 10%,transparent) calc(var(--pattern-sampling-step) - 1px) var(--pattern-sampling-step)),repeating-linear-gradient(90deg,transparent 0 calc(var(--pattern-sampling-step) - 1px),color-mix(in oklab,var(--color-deep-ink) 10%,transparent) calc(var(--pattern-sampling-step) - 1px) var(--pattern-sampling-step))}}.thumb-topo{background-size:var(--pattern-sampling-step) var(--pattern-sampling-step),var(--pattern-sampling-step) var(--pattern-sampling-step)}.thumb-topo svg{width:100%;height:100%;display:block}.legacy-cursor-dot,.legacy-cursor-chaser{pointer-events:none;cursor:none;border-radius:9999px;position:fixed;top:0;left:0}.legacy-cursor-dot{z-index:12001;background:var(--color-lime);width:6px;height:6px;box-shadow:0 0 0 2px var(--color-gray-ground)}.legacy-cursor-chaser{z-index:12000;border:1px solid var(--color-black);background:var(--color-gray-ground);mix-blend-mode:normal;-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:center;align-items:center;width:80px;height:80px;transition:transform .14s linear;display:flex}.legacy-cursor-chaser.is-active{transform:scale(1.3)}body.legacy-cursor-enabled,body.legacy-cursor-enabled *{cursor:none}@media(max-width:767px){body.legacy-cursor-enabled,body.legacy-cursor-enabled *{cursor:auto}.legacy-cursor-dot,.legacy-cursor-chaser{display:none}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.-top-6{top:calc(var(--spacing) * -6)}.top-\(--grid-viewport-step\){top:var(--grid-viewport-step)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-\[36\%\]{top:36%}.top-\[96px\]{top:96px}.top-\[112px\]{top:112px}.top-\[144px\]{top:144px}.top-\[184px\]{top:184px}.top-\[280px\]{top:280px}.top-\[344px\]{top:344px}.top-\[400px\]{top:400px}.top-\[var\(--stage-top-rail\)\]{top:var(--stage-top-rail)}.-right-4{right:calc(var(--spacing) * -4)}.right-\(--right-col-right\){right:var(--right-col-right)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-\[112px\]{right:112px}.right-\[320px\]{right:320px}.right-\[calc\(100\%\+8px\)\]{right:calc(100% + 8px)}.right-\[max\(var\(--safe-area-x\)\,_8vw\)\]{right:max(var(--safe-area-x),8vw)}.right-\[var\(--safe-area-x\)\]{right:var(--safe-area-x)}.bottom-\(--bottom-rail-bottom\){bottom:var(--bottom-rail-bottom)}.bottom-\(--grid-viewport-step\){bottom:var(--grid-viewport-step)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-\[15vh\]{bottom:15vh}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-8{left:calc(var(--spacing) * 8)}.left-12{left:calc(var(--spacing) * 12)}.left-14{left:calc(var(--spacing) * 14)}.left-\[24px\]{left:24px}.left-\[144px\]{left:144px}.left-\[max\(var\(--safe-area-x\)\,_8vw\)\]{left:max(var(--safe-area-x),8vw)}.left-\[min\(720px\,60vw\)\]{left:min(720px,60vw)}.left-\[var\(--safe-area-x\)\]{left:var(--safe-area-x)}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.m-0{margin:calc(var(--spacing) * 0)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-\[40px\]{margin-bottom:40px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-4\/3{aspect-ratio:4/3}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-\[8px\]{height:8px}.h-\[48px\]{height:48px}.h-\[60\%\]{height:60%}.h-\[80px\]{height:80px}.h-\[96px\]{height:96px}.h-\[280px\]{height:280px}.h-full{height:100%}.h-px{height:1px}.max-h-\[64px\]{max-height:64px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-dvh{min-height:100dvh}.w-\(--core-w\){width:var(--core-w)}.w-\(--grid-cad-step\){width:var(--grid-cad-step)}.w-\(--right-col-width\){width:var(--right-col-width)}.w-1{width:calc(var(--spacing) * 1)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-\[8px\]{width:8px}.w-\[48px\]{width:48px}.w-\[60\%\]{width:60%}.w-\[88px\]{width:88px}.w-\[128px\]{width:128px}.w-\[192px\]{width:192px}.w-\[224px\]{width:224px}.w-\[320px\]{width:320px}.w-\[min\(460px\,84vw\)\]{width:min(460px,84vw)}.w-full{width:100%}.w-px{width:1px}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-max{min-width:max-content}.flex-1{flex:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-180{rotate:-180deg}.animate-\[legacy-marquee_var\(--period-ticker-scroll\)_linear_infinite\]{animation:legacy-marquee var(--period-ticker-scroll) linear infinite}.animate-\[panel-wipe-in_400ms_var\(--ease-linear\)_both\]{animation:panel-wipe-in .4s var(--ease-linear) both}.animate-\[steppedReveal_0\.1s_step-end_0\.1s_forwards\]{animation:.1s step-end .1s forwards steppedReveal}.animate-\[steppedReveal_0\.1s_step-end_0\.2s_forwards\]{animation:.1s step-end .2s forwards steppedReveal}.cursor-grab{cursor:grab}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.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}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[\#000000\]{border-color:#000}.border-\[var\(--color-black\)\]{border-color:var(--color-black)}.border-\[var\(--color-ui\)\]{border-color:var(--color-ui)}.border-acid-lime{border-color:var(--color-acid-lime)}.border-ink{border-color:var(--color-ink)}.border-ink\/30{border-color:#1111114d}@supports (color:color-mix(in lab,red,red)){.border-ink\/30{border-color:color-mix(in oklab,var(--color-ink) 30%,transparent)}}.bg-\[\#000000\]{background-color:#000}.bg-\[\#CCFF00\]{background-color:#cf0}.bg-\[var\(--color-black\)\]{background-color:var(--color-black)}.bg-acid-lime{background-color:var(--color-acid-lime)}.bg-acid-lime\/85{background-color:#ccff00d9}@supports (color:color-mix(in lab,red,red)){.bg-acid-lime\/85{background-color:color-mix(in oklab,var(--color-acid-lime) 85%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-canvas{background-color:var(--color-canvas)}.bg-canvas\/90{background-color:#fbfaf7e6}@supports (color:color-mix(in lab,red,red)){.bg-canvas\/90{background-color:color-mix(in oklab,var(--color-canvas) 90%,transparent)}}.bg-ink{background-color:var(--color-ink)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.px-\(--safe-area-x\){padding-inline:var(--safe-area-x)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[0\.4rem\]{padding-block:.4rem}.pt-0{padding-top:calc(var(--spacing) * 0)}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[7px\]{font-size:7px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[clamp\(1\.1rem\,2\.2vw\,1\.6rem\)\]{font-size:clamp(1.1rem,2.2vw,1.6rem)}.text-\[clamp\(1\.1rem\,2\.8vw\,1\.5rem\)\]{font-size:clamp(1.1rem,2.8vw,1.5rem)}.text-\[clamp\(2\.5rem\,8vw\,5rem\)\]{font-size:clamp(2.5rem,8vw,5rem)}.text-\[clamp\(2rem\,5vw\,4rem\)\]{font-size:clamp(2rem,5vw,4rem)}.leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-acid-lime{color:var(--color-acid-lime)}.text-canvas{color:var(--color-canvas)}.text-ink{color:var(--color-ink)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-\[6px_6px_0px_\#111111\]{--tw-shadow:6px 6px 0px var(--tw-shadow-color,#111);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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-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-none{transition-property:none}.outline-none{--tw-outline-style:none;outline-style:none}.\[writing-mode\:vertical-lr\]{writing-mode:vertical-lr}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}@media(hover:hover){.hover\:bg-acid-lime:hover{background-color:var(--color-acid-lime)}.hover\:bg-canvas:hover{background-color:var(--color-canvas)}.hover\:text-\[\#000000\]:hover{color:#000}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#CCFF00\]:focus-visible{outline-color:#cf0}.active\:translate-x-\[2px\]:active{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-\[2px\]:active{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:cursor-grabbing:active{cursor:grabbing}@media not all and (min-width:48rem){.max-md\:hidden{display:none}}@media(min-width:40rem){.sm\:right-\[10vw\]{right:10vw}.sm\:mb-\[40px\]{margin-bottom:40px}.sm\:grid{display:grid}.sm\:h-\[56px\]{height:56px}.sm\:w-1\/2{width:50%}.sm\:w-\[56px\]{width:56px}.sm\:grid-rows-\[7\%_38\%_20\%_15\%_20\%\]{grid-template-rows:7% 38% 20% 15% 20%}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-0{padding-block:calc(var(--spacing) * 0)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media(min-width:64rem){.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media(min-width:80rem){.xl\:block{display:block}}.\[\&\>canvas\]\:block>canvas{display:block}.\[\&\>canvas\]\:h-full>canvas{height:100%}.\[\&\>canvas\]\:w-full>canvas{width:100%}.\[\&\>canvas\]\:object-cover>canvas{object-fit:cover}.\[\&\>canvas\]\:opacity-80>canvas{opacity:.8}}:root{--default-transition-duration:var(--period-default-transition);--default-transition-timing-function:linear;--weight-display:800;--weight-data:400;--w-display:var(--weight-display);--border-primary:var(--line-structure) solid var(--color-ui);--border-secondary:var(--line-structure) solid var(--color-ui);--border-guide:var(--line-guide) solid var(--color-guide);--border-focus:var(--line-focus) solid var(--color-ui);--border-focus-active:var(--line-focus) solid var(--color-active);--border-none:none;--line-guide:.5px;--line-structure:1px;--line-focus:2px;--color-guide:#1113}@supports (color:color-mix(in lab,red,red)){:root{--color-guide:color-mix(in oklab, var(--color-ink) 20%, transparent)}}:root{--color-active:var(--color-lime);--color-ui:var(--color-black);--color-background:var(--color-canvas);--color-base:#fff;--color-muted:#444;--color-panel:var(--color-gray-light);--color-text:var(--color-ink);--color-text-muted:var(--color-gray-near);--color-grid:#0000001a;--color-grid-strong:#0000003d;--pattern-hatch-angle:45deg;--pattern-hatch-width:1px;--pattern-hatch-pitch:6px;--pattern-hatch-image:repeating-linear-gradient(var(--pattern-hatch-angle), #000c 0, #000c var(--pattern-hatch-width), transparent var(--pattern-hatch-width), transparent var(--pattern-hatch-pitch));--pattern-sampling-step:9px;--pattern-voxel-cell:16px;--layer-primary:var(--color-ink);--layer-secondary:#111111b8}@supports (color:color-mix(in lab,red,red)){:root{--layer-secondary:color-mix(in oklab, var(--color-ink) 72%, transparent)}}:root{--layer-tertiary:var(--color-gray-near);--layer-background:var(--color-gray-ground);--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--safe-area-x:var(--space-md);--safe-area-y:var(--space-md);--safe-area-bottom:var(--space-sm);--chrome-top-inset:12px;--chrome-right-inset:var(--safe-area-x);--chrome-dock-width:88px;--chrome-top-gap:var(--space-md);--bottom-hatch-tone-left:#e2e8f0;--bottom-hatch-tone-right:#ffffff0d;--stage-top-rail:calc(var(--safe-area-y) + 2rem + var(--space-sm));--ticker-bottom:var(--safe-area-y);--text-header:11px;--text-value:9px;--text-metric:9px;--text-label:8px;--text-status:7px;--text-coordinate:7px;--track-tech:.08em;--track-label:.08em;--track-metric:.08em;--track-status:.08em;--track-coordinate:.08em;--track-micro:.08em;--weight-micro:400}@keyframes legacy-marquee{0%{transform:translate(0)}to{transform:translate(-66.6666%)}}@keyframes cad-grid-breathe{0%,to{opacity:1}50%{opacity:var(--breathe-floor,.78)}}@keyframes barcode-scan{0%{transform:translate(-24px)}to{transform:translate(144px)}}@keyframes json-line-scan{0%{transform:translateY(-110%)}to{transform:translateY(110%)}}@keyframes paper-noise-drift{0%{background-position:0 0,0 0,3px 5px,6px 1px,0 0}25%{background-position:-3px 2px,1px -2px,4px 2px,7px -1px,0 1px}50%{background-position:2px -3px,-2px 1px,1px 6px,5px 3px,1px 0}75%{background-position:-1px -2px,2px 2px,5px 1px,8px 0,-1px 0}to{background-position:0 0,0 0,3px 5px,6px 1px,0 0}}@keyframes paper-grain-sparkle{0%,to{opacity:.48;transform:translate(0)}33%{opacity:.38;transform:translate(-1px,1px)}66%{opacity:.52;transform:translate(1px,-1px)}}@keyframes paper-fiber-shift{0%,to{background-position:0 0,0 0,0 0}50%{background-position:1px 0,0 -1px,-1px 1px}}@media(prefers-reduced-motion:no-preference){.cad-paper-grid{animation:cad-grid-breathe var(--period-cad-grid-breathe) var(--ease-step-4) infinite}.core-stage .layer-grid{animation:cad-grid-breathe var(--period-layer-grid-breathe) var(--ease-step-5) infinite}.core-stage .line-guide-x,.core-stage .line-guide-y,.mobile-top-guide,.mobile-bottom-guide{animation:cad-grid-breathe var(--period-guide-breathe) var(--ease-step-3) infinite}[data-signal=idle] .analysis-bar{animation:cad-grid-breathe var(--period-signal-variance) var(--ease-step-2) infinite}.paper-noise-shader{animation:paper-noise-drift var(--period-paper-noise-drift) var(--ease-step-3) infinite}.paper-noise-shader:before{animation:paper-grain-sparkle var(--period-paper-grain-sparkle) var(--ease-step-2) infinite}.paper-noise-shader:after{animation:paper-fiber-shift var(--period-paper-fiber-shift) var(--ease-step-2) infinite}}@media(prefers-reduced-motion:reduce){.cad-paper-grid,.paper-noise-shader,.paper-noise-shader:before,.paper-noise-shader:after,.barcode-scan:after,.analysis-bar,.json-panel-window pre:after,.animate-crosshair{animation:none}}.nav-instrument-sheet{z-index:60;background:var(--color-canvas);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.nav-instrument-sheet::backdrop{background:0 0}.sound-gate-sheet{z-index:60;background:var(--color-canvas);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.sound-gate-sheet::backdrop{background:0 0}.sound-gate-stage{justify-content:flex-end;align-items:flex-start;gap:var(--space-lg);padding:0 0 15vh max(var(--safe-area-x),8vw);opacity:0;flex-direction:column;display:flex;position:absolute;inset:0;transform:translateY(4px)}.sound-gate-sheet[data-active=true] .sound-gate-stage{animation:steppedReveal var(--period-nav-item-reveal,.18s) var(--ease-step-1,step-end) both}.sound-gate-sheet[data-leaving=true] .sound-gate-stage{animation:sound-gate-exit .22s var(--ease-linear,linear) both}.sound-gate-panel{background:var(--color-canvas);width:min(420px,84vw)}.sound-gate-body{gap:var(--space-md);padding:var(--space-md);flex-direction:column;display:flex}.sound-gate-copy{letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);opacity:.7;font-size:10px}.sound-gate-actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.sound-gate-foot{letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--color-ink);opacity:.65;font-size:10px}@keyframes sound-gate-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.nav-instrument-sheet[data-phase=opening]{animation:nav-sheet-wipe-in var(--period-nav-wipe) var(--ease-linear) both}.nav-instrument-sheet[data-phase=closing]{animation:nav-sheet-wipe-out var(--period-nav-wipe) var(--ease-linear) both}.nav-instrument-sheet[data-phase=opening] .nav-instrument-item,.nav-instrument-sheet[data-phase=open] .nav-instrument-item{animation:steppedReveal var(--period-nav-item-reveal) var(--ease-step-1) both;animation-delay:calc(var(--period-nav-item-base-delay) + var(--nav-item-index,0) * var(--period-nav-item-stagger))}.nav-instrument-close{cursor:pointer;background:0 0;border:0;width:32px;height:32px;padding:0;position:absolute;top:26px;right:26px}.nav-instrument-close__bar{background:var(--color-ink);width:18px;height:1px;position:absolute;top:50%;left:50%}.nav-instrument-close__bar--a{transform:translate(-50%,-50%)rotate(-45deg)}.nav-instrument-close__bar--b{transform:translate(-50%,-50%)rotate(45deg)}@media(min-width:640px){.nav-instrument-close{top:36px;right:36px}}@media(min-width:1024px){.nav-instrument-close{top:44px;right:44px}}@keyframes nav-sheet-wipe-in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes nav-sheet-wipe-out{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes steppedReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ticker-scroll{0%{transform:translate(100%)}to{transform:translate(-100%)}}.core-stage .json-panel-window,.core-stage .right-map-window,.core-stage .right-analysis-window,.core-stage .load-panel{background-color:var(--color-base);border:var(--border-primary);box-shadow:none}.core-stage .json-panel-window>div:first-child,.core-stage .right-map-window>div:first-child,.core-stage .right-analysis-window .panel-header,.core-stage .load-panel .bg-canvas{background-color:var(--color-base)}.core-stage .json-panel-window>div:first-child,.core-stage .right-map-window>div:first-child,.core-stage .right-analysis-window .panel-header{border-bottom:var(--border-primary)}.core-stage .json-panel-window *,.core-stage .right-map-window *,.core-stage .right-analysis-window *,.core-stage .load-panel *{color:var(--color-ink)}.core-stage .json-panel-window pre,.core-stage .right-analysis-window .panel-status,.core-stage .load-panel .t-mid,.core-stage .load-panel .metric-label{color:var(--color-muted)}.core-stage .json-panel-window{background-color:#ffffffb3;width:fit-content;max-width:400px}.core-stage .json-panel-window>div:first-child{background-color:#0000}.core-stage .json-panel-body{background-color:#0000;padding:1.25rem}.core-stage .json-panel-window pre,.core-stage .json-panel-window code{white-space:pre-wrap;color:var(--color-ink);line-height:1.6}.core-stage [class~="text-ink/30"],.core-stage .t-mid,.core-stage .t-label,.core-stage .t-metric,.core-stage .t-coordinate,.core-stage .t-data,.core-stage .type-tech,.core-stage .capture-label,.core-stage .mobile-top-label,.core-stage .mobile-bottom-label{color:var(--color-ink);opacity:1}.core-stage .json-panel-window pre,.core-stage .json-panel-window code,.core-stage .json-panel-window span,.core-stage .poster-primitives span,.core-stage .poster-primitives p,.core-stage .left-bottom-structure span,.core-stage .left-bottom-structure p,.core-stage .origin-block span,.core-stage .origin-block p,.core-stage .capture-label,.core-stage .load-panel span,.core-stage .right-analysis-window span{font-weight:var(--weight-display)}.core-stage .json-panel-window>div:first-child{background-color:var(--color-active,var(--color-lime));color:var(--color-ink);border-bottom:var(--border-primary)}.core-stage .json-panel-window>div:first-child span{color:var(--color-ink)}@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-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-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}:root{--period-crosshair-blink: .1s;--period-json-scan: 7.2s;--period-ticker-scroll: 28s;--period-barcode-scan: 4.8s;--period-cad-grid-breathe: 8s;--period-hatch-drift: 12s;--period-layer-grid-breathe: 13s;--period-guide-breathe: 17s;--period-paper-noise-drift: .9s;--period-paper-grain-sparkle: 1.4s;--period-paper-fiber-shift: 2.6s;--period-signal-variance: 5.2s;--period-default-transition: .2s;--period-nav-wipe: .22s;--period-nav-item-reveal: .1s;--period-nav-item-stagger: 40ms;--period-nav-item-base-delay: 10ms;--ease-linear: linear;--ease-step-1: steps(1, end);--ease-step-2: steps(2, end);--ease-step-3: steps(3, end);--ease-step-4: steps(4, end);--ease-step-5: steps(5, end);--ease-step-6: steps(6, end);--ease-step-7: steps(7, end);--ease-step-8: steps(8, end);--motion-scale: 1;--breathe-floor: calc(1 - .22 * var(--motion-scale))}@media(max-width:1199px){:root{--motion-scale: .8}}@media(max-width:767px){:root{--motion-scale: .6}}.motion-element{will-change:transform,opacity}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none;transition:none}}@keyframes panel-wipe-in{0%{clip-path:polygon(0 0,100% 0,100% 0,0 0)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes grain-dance{0%,to{background-position:0 0}20%{background-position:-20% 10%}40%{background-position:15% -25%}60%{background-position:-10% -15%}80%{background-position:25% 20%}}
