.data-plate[data-astro-cid-ytlsnmme]{width:fit-content;margin:calc(var(--u) * 18) auto 0;padding:calc(var(--u) * 9) calc(var(--u) * 34);border-radius:calc(var(--u) * 3);color:#1e2320;box-shadow:inset 0 var(--u) 0 #ffffff8c, inset 0 calc(var(--u) * -1) 0 #00000059, 0 calc(var(--u) * 4) calc(var(--u) * 12) #00000080;background:linear-gradient(172deg,#c8ccc4,#a9aea6 55%,#b9bdb5);justify-content:center;align-items:center;display:flex;position:relative}.data-plate__fields[data-astro-cid-ytlsnmme]{gap:calc(var(--u) * 28);font-family:var(--font-label);font-size:calc(var(--u) * 10.5);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;line-height:1.35;display:flex}.data-plate__fields[data-astro-cid-ytlsnmme] dt[data-astro-cid-ytlsnmme]{font-size:calc(var(--u) * 8);letter-spacing:.18em;opacity:.6}.data-plate__fields[data-astro-cid-ytlsnmme] a[data-astro-cid-ytlsnmme]{color:inherit;text-decoration-thickness:calc(var(--u) * 1);text-underline-offset:calc(var(--u) * 2.5)}.data-plate__fields[data-astro-cid-ytlsnmme] a[data-astro-cid-ytlsnmme]:hover{text-decoration-thickness:calc(var(--u) * 2)}.data-plate__screw[data-astro-cid-ytlsnmme]{--screw:calc(var(--u) * 9);position:absolute;top:50%;translate:0 -50%}.data-plate__screw--left[data-astro-cid-ytlsnmme]{left:calc(var(--u) * 11)}.data-plate__screw--right[data-astro-cid-ytlsnmme]{right:calc(var(--u) * 11)}@media (width<=1279.98px){.data-plate__fields[data-astro-cid-ytlsnmme]{justify-content:center;gap:calc(var(--u) * 10) calc(var(--u) * 24);white-space:normal;flex-wrap:wrap}}.brand[data-astro-cid-wcxzssmq]{color:var(--color-text);position:absolute;inset:0}@media (width<=1279.98px){.brand[data-astro-cid-wcxzssmq]{column-gap:calc(var(--u) * 14);padding:calc(var(--u) * 12) calc(var(--u) * 16) calc(var(--u) * 12) calc(var(--u) * 22);grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;text-decoration:none;display:grid;position:static}.brand[data-astro-cid-wcxzssmq] .brand__cloud{height:calc(var(--u) * 58);grid-row:1/3}.brand[data-astro-cid-wcxzssmq] .brand__wordmark{height:calc(var(--u) * 26);align-self:end}.brand__tagline[data-astro-cid-wcxzssmq]{margin-top:calc(var(--u) * 5);font-size:calc(var(--u) * 10.5);letter-spacing:.16em;align-self:start}}@media (width<=767.98px){.brand__tagline[data-astro-cid-wcxzssmq]{display:none}.brand[data-astro-cid-wcxzssmq] .brand__cloud{height:calc(var(--u) * 48)}.brand[data-astro-cid-wcxzssmq] .brand__wordmark{height:calc(var(--u) * 19);align-self:center}}.key[data-astro-cid-3l3iqxgi]{--key-edge:inset 0 var(--u) 0 #ffffff38, inset 0 calc(var(--u) * -1.5) 0 #00000047, 0 var(--u) calc(var(--u) * 1.5) #0000004d;border-radius:calc(var(--u) * 6);box-shadow:var(--key-edge);font-family:var(--font-body);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;align-items:center;font-weight:500;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.key[data-astro-cid-3l3iqxgi]:hover{filter:brightness(1.08)}.key[data-astro-cid-3l3iqxgi]:active{transform:translateY(calc(var(--u) * 1));box-shadow:inset 0 var(--u) 0 #ffffff1a, inset 0 calc(var(--u) * -1) 0 #0003}.key--primary[data-astro-cid-3l3iqxgi]{background:var(--color-primary);color:var(--on-primary)}.key--ink[data-astro-cid-3l3iqxgi]{background:var(--color-text);color:var(--color-bg)}.key--plain[data-astro-cid-3l3iqxgi]{background:var(--color-card-bg);color:var(--color-text);box-shadow:inset 0 0 0 calc(var(--u) * 1.5) var(--seam), var(--key-edge)}.nav-link[data-astro-cid-vw5tc6g2]{text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-vw5tc6g2]:hover,.nav-link[data-astro-cid-vw5tc6g2][aria-current=page]{color:var(--color-text);text-underline-offset:calc(var(--u) * 5);text-decoration:underline}@media (width>=1280px){.menu[data-astro-cid-vw5tc6g2]{display:none}}@media (width<=1279.98px){.nav[data-astro-cid-vw5tc6g2],.station[data-astro-cid-vw5tc6g2]{display:none}.band[data-astro-cid-vw5tc6g2]{justify-content:flex-end;align-items:center;gap:calc(var(--u) * 14);min-height:calc(var(--u) * 83);padding:calc(var(--u) * 14) calc(var(--u) * 24) calc(var(--u) * 14) calc(var(--u) * 16);display:flex}.band[data-astro-cid-vw5tc6g2] .start{height:calc(var(--u) * 42);width:auto;padding-inline:calc(var(--u) * 20) calc(var(--u) * 16);font-size:calc(var(--u) * 14.5)}.menu[data-astro-cid-vw5tc6g2]{position:relative}.menu__key[data-astro-cid-vw5tc6g2]{align-items:center;gap:calc(var(--u) * 12);height:calc(var(--u) * 42);padding-inline:calc(var(--u) * 18) calc(var(--u) * 14);font-family:var(--font-label);font-size:calc(var(--u) * 13);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;list-style:none;display:inline-flex}.menu__key[data-astro-cid-vw5tc6g2]::-webkit-details-marker{display:none}.menu__bars[data-astro-cid-vw5tc6g2]{width:calc(var(--u) * 16);height:calc(var(--u) * 11);background:repeating-linear-gradient(currentColor 0 calc(var(--u) * 2), transparent calc(var(--u) * 2) calc(var(--u) * 4.5))}.menu[data-astro-cid-vw5tc6g2][open] .menu__bars[data-astro-cid-vw5tc6g2]{background:linear-gradient(45deg,#0000 43%,currentColor 43% 57%,#0000 57%),linear-gradient(-45deg,#0000 43%,currentColor 43% 57%,#0000 57%)}.menu__panel[data-astro-cid-vw5tc6g2]{top:calc(100% + var(--u) * 10);z-index:30;gap:calc(var(--u) * 2);min-width:calc(var(--u) * 240);padding:calc(var(--u) * 10);border-radius:calc(var(--u) * 7);background:var(--color-card-bg);box-shadow:inset 0 0 0 calc(var(--u) * 1.2) var(--seam), inset 0 var(--u) 0 calc(var(--u) * 1.2) var(--edge-hi), 0 calc(var(--u) * 8) calc(var(--u) * 24) #00000073;display:grid;position:absolute;right:0}.menu__nav[data-astro-cid-vw5tc6g2]{display:grid}.menu__link[data-astro-cid-vw5tc6g2]{padding:calc(var(--u) * 11) calc(var(--u) * 12);border-radius:calc(var(--u) * 4);font-size:calc(var(--u) * 14);letter-spacing:.08em;text-decoration:none}.menu__link[data-astro-cid-vw5tc6g2]:hover,.menu__link[data-astro-cid-vw5tc6g2][aria-current=page]{background:var(--color-bg);color:var(--color-text)}.menu__station[data-astro-cid-vw5tc6g2]{margin-top:calc(var(--u) * 6);padding:calc(var(--u) * 10) calc(var(--u) * 12) calc(var(--u) * 4);border-top:calc(var(--u) * 1.2) solid var(--seam);font-size:calc(var(--u) * 10.5);letter-spacing:.06em;white-space:nowrap}}@media (width<=767.98px){.band[data-astro-cid-vw5tc6g2]{padding-inline:calc(var(--u) * 12) calc(var(--u) * 16)}.band[data-astro-cid-vw5tc6g2] .start{display:none}.menu__key[data-astro-cid-vw5tc6g2]{padding-inline:calc(var(--u) * 14);gap:0}.menu__label[data-astro-cid-vw5tc6g2]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--u:1px}*,:before,:after,::backdrop{--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-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-weight-bold:700;--ease-in-out:cubic-bezier(.4, 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-primary:var(--color-primary);--color-primary-shadow:var(--color-primary-shadow);--color-accent:var(--color-accent);--color-accent-shadow:var(--color-accent-shadow);--color-bg:var(--color-bg);--color-card-bg:var(--color-card-bg);--color-text:var(--color-text);--color-extra:var(--color-extra);--font-heading:var(--font-heading);--font-body:var(--font-body);--font-label:var(--font-label)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;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:where(:not(iframe)){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}html{-webkit-text-size-adjust:100%;background:var(--field)}body{font-family:var(--font-body);color:var(--color-text);-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}theme-forseen{--tf-font:"Geist", "Helvetica Neue", Helvetica, Arial, sans-serif;--tf-cloud-1:var(--cloud-1);--tf-cloud-2:var(--cloud-2);--tf-cloud-3:var(--cloud-3);--tf-cloud-4:var(--cloud-4);--tf-cloud-5:var(--cloud-5);--tf-bg:var(--color-bg);--tf-surface:var(--color-card-bg);--tf-surface-2:var(--color-bg)}@supports (color:color-mix(in lab, red, red)){theme-forseen{--tf-surface-2:color-mix(in oklab, var(--color-bg), var(--color-text) 12%)}}theme-forseen{--tf-text:var(--color-text);--tf-muted:var(--label-ink);--tf-line:var(--color-text)}@supports (color:color-mix(in lab, red, red)){theme-forseen{--tf-line:color-mix(in oklab, var(--color-text) 18%, transparent)}}theme-forseen{--tf-key:var(--color-text);--tf-on-key:var(--color-bg);--tf-teal:var(--color-accent);--tf-on-teal:var(--on-accent);--tf-orange:var(--color-primary);--tf-on-orange:var(--on-primary)}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-19{width:calc(var(--u) * 19);height:calc(var(--u) * 19)}.size-26{width:calc(var(--u) * 26);height:calc(var(--u) * 26)}.h-10{height:calc(var(--u) * 10)}.h-36{height:calc(var(--u) * 36)}.h-40{height:calc(var(--u) * 40)}.h-45{height:calc(var(--u) * 45)}.h-57{height:calc(var(--u) * 57)}.h-97{height:calc(var(--u) * 97)}.w-20{width:calc(var(--u) * 20)}.w-32{width:calc(var(--u) * 32)}.w-53{width:calc(var(--u) * 53)}.w-76{width:calc(var(--u) * 76)}.w-164{width:calc(var(--u) * 164)}.w-168{width:calc(var(--u) * 168)}.w-174{width:calc(var(--u) * 174)}.w-auto{width:auto}.shrink{flex-shrink:1}.scale-\[0\.62\]{scale:.62}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-13{gap:calc(var(--u) * 13)}.gap-14{gap:calc(var(--u) * 14)}.gap-36{gap:calc(var(--u) * 36)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-bg{background-color:var(--color-bg)}.bg-primary{background-color:var(--color-primary)}.pr-20{padding-right:calc(var(--u) * 20)}.pl-18{padding-left:calc(var(--u) * 18)}.pl-25{padding-left:calc(var(--u) * 25)}.pl-27{padding-left:calc(var(--u) * 27)}.text-center{text-align:center}.lettering{font-family:var(--font-label);text-transform:uppercase;color:var(--label-ink)}.font-body{font-family:var(--font-body)}.font-heading{font-family:var(--font-heading)}.fs-11{font-size:calc(var(--u) * 11)}.fs-15{font-size:calc(var(--u) * 15)}.fs-\[9\.6\]{font-size:calc(var(--u) * 9.6)}.fs-\[12\.3\]{font-size:calc(var(--u) * 12.3)}.fs-\[13\.7\]{font-size:calc(var(--u) * 13.7)}.fs-\[14\.8\]{font-size:calc(var(--u) * 14.8)}.fs-\[15\.7\]{font-size:calc(var(--u) * 15.7)}.fs-\[17\.4\]{font-size:calc(var(--u) * 17.4)}.lh-14{line-height:calc(var(--u) * 14)}.lh-15{line-height:calc(var(--u) * 15)}.lh-16{line-height:calc(var(--u) * 16)}.lh-\[12\.5\]{line-height:calc(var(--u) * 12.5)}.lh-\[15\.5\]{line-height:calc(var(--u) * 15.5)}.lh-\[16\.25\]{line-height:calc(var(--u) * 16.25)}.lh-\[21\.5\]{line-height:calc(var(--u) * 21.5)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.015em\]{--tw-tracking:.015em;letter-spacing:.015em}.tracking-\[0\.037em\]{--tw-tracking:.037em;letter-spacing:.037em}.tracking-\[0\.043em\]{--tw-tracking:.043em;letter-spacing:.043em}.tracking-\[0\.055em\]{--tw-tracking:.055em;letter-spacing:.055em}.tracking-\[0\.057em\]{--tw-tracking:.057em;letter-spacing:.057em}.tracking-\[0\.078em\]{--tw-tracking:.078em;letter-spacing:.078em}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\[var\(--label-ink\)\]{color:var(--label-ink)}.text-text{color:var(--color-text)}.normal-case{text-transform:none}.opacity-80{opacity:.8}.shadow,.shadow\/extra{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{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,-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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (width>=1280px){.console\:absolute{position:absolute}.console\:top-2{top:calc(var(--u) * 2)}.console\:top-9\.5{top:calc(var(--u) * 9.5)}.console\:top-12{top:calc(var(--u) * 12)}.console\:top-13{top:calc(var(--u) * 13)}.console\:top-14{top:calc(var(--u) * 14)}.console\:top-15{top:calc(var(--u) * 15)}.console\:top-17{top:calc(var(--u) * 17)}.console\:top-21{top:calc(var(--u) * 21)}.console\:top-22{top:calc(var(--u) * 22)}.console\:top-25{top:calc(var(--u) * 25)}.console\:top-31{top:calc(var(--u) * 31)}.console\:top-54{top:calc(var(--u) * 54)}.console\:top-62{top:calc(var(--u) * 62)}.console\:top-297{top:calc(var(--u) * 297)}.console\:top-393{top:calc(var(--u) * 393)}.console\:top-447{top:calc(var(--u) * 447)}.console\:right-43{right:calc(var(--u) * 43)}.console\:left-12{left:calc(var(--u) * 12)}.console\:left-14{left:calc(var(--u) * 14)}.console\:left-20{left:calc(var(--u) * 20)}.console\:left-22{left:calc(var(--u) * 22)}.console\:left-27{left:calc(var(--u) * 27)}.console\:left-35{left:calc(var(--u) * 35)}.console\:left-38{left:calc(var(--u) * 38)}.console\:left-40{left:calc(var(--u) * 40)}.console\:left-70{left:calc(var(--u) * 70)}.console\:left-90{left:calc(var(--u) * 90)}.console\:left-131{left:calc(var(--u) * 131)}.console\:left-134{left:calc(var(--u) * 134)}.console\:left-151{left:calc(var(--u) * 151)}.console\:left-154{left:calc(var(--u) * 154)}.console\:left-155{left:calc(var(--u) * 155)}.console\:left-239{left:calc(var(--u) * 239)}.console\:z-10{z-index:10}.console\:h-full{height:100%}.console\:w-full{width:100%}}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/geist-latin.BgDaEnEv.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/inter-latin.Dx4kXJAl.woff2)format("woff2")}@font-face{font-family:"M PLUS 1 Code";font-style:normal;font-weight:100 700;font-display:swap;src:url(/_astro/m-plus-1-code-latin.D-VUATe7.woff2)format("woff2")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_astro/eb-garamond-latin.CRpggXlh.woff2)format("woff2")}@property --u{syntax:"<length>";inherits:true;initial-value:1px}:root{--font-heading:"Geist", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--seam:oklch(from var(--color-bg) calc(l - .3 * sign(l - .55)) calc(c * .7) h);--edge-hi:oklch(from var(--color-bg) calc(l + .13) calc(c * .8) h);--edge-lo:oklch(from var(--color-bg) calc(l - .13) calc(c * .8) h);--recess:oklch(from var(--color-bg) calc(l * .3) calc(c * .5) h);--label-ink:var(--color-text)}@supports (color:color-mix(in lab, red, red)){:root{--label-ink:color-mix(in oklab, var(--color-text) 82%, var(--color-bg))}}:root{--on-primary:oklch(from var(--color-primary) calc((.6 - l) * 1000000) 0 h);--on-accent:oklch(from var(--color-accent) calc((.6 - l) * 1000000) 0 h);--on-extra:oklch(from var(--color-extra) calc((.6 - l) * 1000000) 0 h)}@supports (color:contrast-color(red)){:root{--on-primary:contrast-color(var(--color-primary));--on-accent:contrast-color(var(--color-accent));--on-extra:contrast-color(var(--color-extra))}}:root{--field:#022a2e;--crt-black:#0c1d1f;--crt-faceplate:#102223;--crt-edge:#868d80;--crt-lip:#14302d;--crt-glass:#011d20;--crt-phosphor:#d9faf9}@supports (color:color-mix(in lab, red, red)){:root{--crt-phosphor:color-mix(in oklab, #d9faf9 90%, var(--color-accent))}}:root{--crt-label-ink:#f0f2f0;--crt-readout:#a9f3e4;--crt-trace:#2c8f88;--crt-signal:#3fe0bf;--crt-isobar:#c9b46a;--crt-front:#ee5a2a}@supports (color:color-mix(in lab, red, red)){:root{--crt-front:color-mix(in oklab, #ee5a2a 72%, var(--color-primary))}}:root{--font-label:"M PLUS 1 Code", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-readout:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--cloud-ink:var(--color-text);--mark-react:#149eca;--mark-vue:#41b883}.field{background:var(--field);align-content:safe center;min-height:100dvh;padding:14px 14px 17px 12px;display:grid}.console-frame{width:min(100%,1680px);margin-inline:auto;container:console/inline-size}.console,.data-plate{--u:1px}.console{--seam-w:calc(var(--u) * 2);border-radius:calc(var(--u) * 14);background:var(--color-bg);color:var(--color-text);flex-direction:column;display:flex;position:relative;overflow:clip}@media (width>=1280px){.console,.data-plate{--u:calc(100cqw / 1510)}.console{grid-template-columns:calc(var(--u) * 440) calc(var(--u) * 596) calc(var(--u) * 474);grid-template-rows:calc(var(--u) * 83) calc(var(--u) * 36) calc(var(--u) * 508) calc(var(--u) * 291) calc(var(--u) * 36) calc(var(--u) * 39);grid-template-areas:"brand header header""brand crt bay""hero crt bay""demo demo bay""strip strip bay""strip strip under";display:grid}}.console--page{grid-template-areas:"brand header header""brand. .""page page page";grid-template-rows:calc(var(--u) * 83) calc(var(--u) * 36) auto}.area-page{grid-area:page}.panel{background:var(--color-bg);min-width:0;position:relative}.panel-label{font-family:var(--font-label);font-size:calc(var(--u) * 12);letter-spacing:.14em;text-transform:uppercase;color:var(--label-ink);line-height:1.4}.panel-tag{top:calc(var(--u) * 12);left:calc(var(--u) * 16);opacity:.6;position:absolute}.area-brand{grid-area:brand}.area-header{grid-area:header}.area-hero{grid-area:hero}.area-crt{grid-area:crt}.area-bay{grid-area:bay}.area-demo{grid-area:demo}.area-strip{grid-area:strip}.area-under{grid-area:under}.header{grid-template-columns:1fr calc(var(--u) * 164) calc(var(--u) * 133);display:grid}.strip{grid-template-columns:calc(var(--u) * 464) calc(var(--u) * 353) calc(var(--u) * 219);display:grid}.bay__cavity{--bay-dark:#2f281e;inset:calc(var(--u) * 12);border-radius:calc(var(--u) * 8);background:var(--bay-dark);box-shadow:inset 0 0 0 var(--seam-w) var(--edge-lo), inset 0 calc(var(--u) * 10) calc(var(--u) * 30) #0000008c, inset calc(var(--u) * 6) 0 calc(var(--u) * 20) #00000059;position:absolute;overflow:hidden}.bay__interior{object-fit:cover;width:100%;height:100%;filter:brightness(calc(1 - var(--night) * .22));position:absolute;inset:0}.bay__service,.bay__plate,.bay__caution{z-index:1;position:absolute}.bay__cavity .rivet{--screw:calc(var(--u) * 6)}.bay__cavity .rivet--tl{top:calc(var(--u) * 4);left:calc(var(--u) * 4)}.bay__cavity .rivet--tr{top:calc(var(--u) * 4);right:calc(var(--u) * 4)}.bay__cavity .rivet--bl{bottom:calc(var(--u) * 4);left:calc(var(--u) * 4)}.bay__cavity .rivet--br{bottom:calc(var(--u) * 4);right:calc(var(--u) * 4)}.bay__service{width:41%;padding:calc(var(--u) * 13) calc(var(--u) * 14) calc(var(--u) * 13) calc(var(--u) * 17);border-radius:calc(var(--u) * 2.5);background:var(--grain), radial-gradient(120% 140% at 30% 20%, transparent 55%, #3c2a1247), linear-gradient(170deg, #d3c7ad, #b5a88c 55%, #c4b89d);font-family:var(--font-label);font-size:calc(var(--u) * 9);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;color:#1f1c17;box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 4) #000000a6, inset 0 0 0 calc(var(--u) * .7) #0000004d, inset 0 var(--u) 0 #ffffff4d;line-height:1.5;top:12%;left:21%}.bay__service strong{margin-bottom:calc(var(--u) * 1);font-size:calc(var(--u) * 12.5);letter-spacing:.14em;font-weight:700;display:block}.bay__plate{width:42.5%;padding:calc(var(--u) * 22) calc(var(--u) * 12) calc(var(--u) * 18);border-radius:calc(var(--u) * 4);background:var(--grain), radial-gradient(130% 110% at 40% 30%, transparent 50%, var(--color-text)), var(--color-bg);justify-items:center;display:grid;top:32%;left:24.5%}@supports (color:color-mix(in lab, red, red)){.bay__plate{background:var(--grain), radial-gradient(130% 110% at 40% 30%, transparent 50%, color-mix(in oklab, var(--color-text) 16%, transparent)), color-mix(in oklab, var(--color-bg) 93%, var(--color-text))}}.bay__plate{color:var(--color-text);text-align:center;box-shadow:inset 0 0 0 var(--seam-w) var(--seam), inset 0 var(--u) 0 calc(var(--seam-w)) var(--edge-hi), 0 calc(var(--u) * 3) calc(var(--u) * 10) #0009}.bay__mark{height:calc(var(--u) * 50);width:auto}.bay__wordmark{height:calc(var(--u) * 15.5);width:auto;margin-top:calc(var(--u) * 8)}.bay__model,.bay__about,.bay__ready,.bay__hint{font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.bay__model,.bay__about{margin-top:calc(var(--u) * 12);font-size:calc(var(--u) * 11.5);line-height:1.75}.bay__about{display:none}.bay__readout{min-width:58%;margin-top:calc(var(--u) * 12);padding:calc(var(--u) * 6) calc(var(--u) * 12) calc(var(--u) * 5);border-radius:calc(var(--u) * 2.5);background:linear-gradient(var(--crt-black), var(--crt-black) 60%)}@supports (color:color-mix(in lab, red, red)){.bay__readout{background:linear-gradient(color-mix(in oklab, var(--crt-black) 80%, black), var(--crt-black) 60%)}}.bay__readout{font-family:var(--font-label);font-size:calc(var(--u) * 14);letter-spacing:.16em;text-transform:uppercase;color:var(--crt-label-ink);box-shadow:inset 0 calc(var(--u) * 1.5) calc(var(--u) * 2) #000c, 0 var(--u) 0 var(--edge-hi)}.bay__ready{align-items:center;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 13);font-size:calc(var(--u) * 12);display:flex}.bay__ready .lamp{--lamp:calc(var(--u) * 11)}.bay__hint{margin-top:calc(var(--u) * 9);font-size:calc(var(--u) * 9.2);letter-spacing:.08em}.bay__key{justify-content:space-between;gap:calc(var(--u) * 14);height:calc(var(--u) * 40);margin-top:calc(var(--u) * 14);padding-inline:calc(var(--u) * 22) calc(var(--u) * 18);font-size:calc(var(--u) * 15)}.bay__arrow{width:calc(var(--u) * 20);height:calc(var(--u) * 10)}.bay__caution{align-items:center;gap:calc(var(--u) * 7);width:28.5%;height:6.2%;padding-inline:calc(var(--u) * 10) calc(var(--u) * 6);border-radius:calc(var(--u) * 2);background:var(--grain), linear-gradient(175deg, #a39d90, #7f796d 60%, #8c867a);font-family:var(--font-label);font-size:calc(var(--u) * 6);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#1b1915;box-shadow:0 var(--u) calc(var(--u) * 3) #0009, inset 0 0 0 calc(var(--u) * .7) #00000059, inset 0 var(--u) 0 #ffffff38;line-height:1.4;display:flex;top:79.9%;left:52%}.bay__caution strong{font-size:calc(var(--u) * 10.5);letter-spacing:.12em;font-weight:700;display:block}.bay__warning{width:calc(var(--u) * 24);flex:none}@media (width>=1280px){.bay theme-forseen[docked]{z-index:2;--tf-dock-radius:5px;border-radius:5px;width:auto;height:auto;position:absolute;inset:5px}.bay__cavity:after{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 calc(var(--u) * 3) calc(var(--u) * 7) #0006, inset calc(var(--u) * 2) 0 calc(var(--u) * 5) #00000038, inset 0 0 0 var(--seam-w) var(--edge-lo);pointer-events:none;position:absolute;inset:0}.bay__plate .bay__key{display:none}}.bay-strip{inset:calc(var(--u) * 6) calc(var(--u) * 12);border-radius:calc(var(--u) * 4);background:linear-gradient(var(--crt-black), var(--crt-black) 45%);position:absolute}@supports (color:color-mix(in lab, red, red)){.bay-strip{background:linear-gradient(color-mix(in oklab, var(--crt-black) 80%, black), var(--crt-black) 45%)}}.bay-strip{box-shadow:inset 0 calc(var(--u) * 1.5) calc(var(--u) * 2) #000000b3, 0 var(--u) 0 var(--edge-hi);color:var(--crt-label-ink)}.bay-strip .bay-strip__screw{--screw:calc(var(--u) * 7);top:calc(var(--u) * 10)}.bay-strip .bay-strip__screw--left{left:calc(var(--u) * 7)}.bay-strip .bay-strip__screw--right{right:calc(var(--u) * 7)}.bay-strip__name,.bay-strip__status{top:calc(var(--u) * 3.5);font-family:var(--font-label);font-weight:500;line-height:calc(var(--u) * 20);letter-spacing:.145em;text-transform:uppercase;white-space:nowrap;position:absolute}.bay-strip__name{left:calc(var(--u) * 20.4);font-size:calc(var(--u) * 15);word-spacing:calc(var(--u) * 2)}.bay-strip__status{left:calc(var(--u) * 150);align-items:center;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 12.5);display:flex}.bay-strip__status .lamp{--lamp:calc(var(--u) * 10)}.bay-strip__switch{top:0;right:calc(var(--u) * 27);height:100%;position:absolute}@media (width<=1279.98px){.bay__cavity{padding:calc(var(--u) * 22) calc(var(--u) * 28);box-shadow:none;background:0 0;border-radius:0;position:static;inset:auto}.bay__interior,.bay__service,.bay__caution,.bay__plate .rivet,.bay__model,.bay__hint{display:none}.bay__about{display:block}.bay__cavity{place-items:center;display:grid;overflow:visible}.bay__plate{width:min(100%, calc(var(--u) * 420));padding:calc(var(--u) * 20) calc(var(--u) * 22);background:var(--color-bg);position:static}.bay__mark{height:calc(var(--u) * 40)}.console{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"brand header""crt crt""hero hero""bay bay""demo demo""strip strip";display:grid}.console--page{grid-template-rows:auto auto;grid-template-areas:"brand header""page page"}.panel{min-height:0}.area-brand{width:max-content}.header{grid-template-columns:minmax(0,1fr)}.area-header{z-index:5}.area-under{display:none}.area-crt{aspect-ratio:596/544;container-type:inline-size}.area-crt>*{--u:calc(100cqw / 596)}}@media (width>=1024px) and (width<=1279.98px){.console:not(.console--page){grid-template:"brand header header""hero hero crt""hero hero bay"minmax(0,1fr)"demo demo demo""strip strip strip"/auto minmax(0,1fr) minmax(0,3fr)}.area-bay{align-content:center;display:grid}}@media (width<=767.98px){.console:not(.console--page){grid-template-areas:"brand header""hero hero""crt crt""bay bay""demo demo""strip strip"}}.panel{isolation:isolate}.plate,.plate:before{border:calc(var(--u) * 1.2) solid transparent;pointer-events:none;position:absolute}.plate{inset:calc(var(--u) * 5);z-index:-1}.plate:before{content:"";border-width:var(--u);border-radius:inherit;inset:0}.plate[data-sides~=t]{border-top-color:var(--seam)}.plate[data-sides~=r]{border-right-color:var(--seam)}.plate[data-sides~=b]{border-bottom-color:var(--seam)}.plate[data-sides~=l]{border-left-color:var(--seam)}.plate[data-sides~=t]:before{border-top-color:var(--edge-hi)}.plate[data-sides~=l]:before{border-left-color:var(--edge-hi)}.plate[data-sides~=b]:before{border-bottom-color:var(--edge-lo)}.plate[data-sides~=r]:before{border-right-color:var(--edge-lo)}.plate[data-sides~=t][data-sides~=l]{border-top-left-radius:calc(var(--u) * 7)}.plate[data-sides~=t][data-sides~=r]{border-top-right-radius:calc(var(--u) * 7)}.plate[data-sides~=b][data-sides~=l]{border-bottom-left-radius:calc(var(--u) * 7)}.plate[data-sides~=b][data-sides~=r]{border-bottom-right-radius:calc(var(--u) * 7)}.screw,.rivet{--screw:calc(var(--u) * 13.5);width:var(--screw);height:var(--screw);background:var(--fixing) center / 100% 100% no-repeat;box-shadow:0 0 0 calc(var(--u) * 1) #281e0f73, 0 calc(var(--u) * 1.6) calc(var(--u) * 2.4) #1e140599, calc(var(--u) * 1) calc(var(--u) * 1.4) calc(var(--u) * 1) calc(var(--u) * .6) #1e140559, 0 0 0 calc(var(--u) * 1.8) #ffffff24;pointer-events:none;border-radius:50%;position:absolute}.screw{--fixing:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%20%3Cdefs%3E%20%3CradialGradient%20id='h'%20cx='37%'%20cy='30%'%20r='72%'%3E%3Cstop%20offset='0'%20stop-color='%23fdf9ef'/%3E%3Cstop%20offset='.3'%20stop-color='%23d6cfbd'/%3E%3Cstop%20offset='.65'%20stop-color='%239a9284'/%3E%3Cstop%20offset='1'%20stop-color='%23463f35'/%3E%3C/radialGradient%3E%20%3ClinearGradient%20id='r'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3E%3Cstop%20offset='0'%20stop-color='%23fff'%20stop-opacity='.95'/%3E%3Cstop%20offset='.5'%20stop-color='%23fff'%20stop-opacity='.1'/%3E%3Cstop%20offset='1'%20stop-color='%23000'%20stop-opacity='.55'/%3E%3C/linearGradient%3E%20%3ClinearGradient%20id='s'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3E%3Cstop%20offset='0'%20stop-color='%23120f0b'/%3E%3Cstop%20offset='1'%20stop-color='%23332d25'/%3E%3C/linearGradient%3E%20%3C/defs%3E%20%3Ccircle%20cx='12'%20cy='12'%20r='11.2'%20fill='url(%23h)'/%3E%20%3Ccircle%20cx='12'%20cy='12'%20r='10.7'%20fill='none'%20stroke='url(%23r)'%20stroke-width='1'/%3E%20%3Cpolygon%20points='12,7.4%2016,9.7%2016,14.3%2012,16.6%208,14.3%208,9.7'%20fill='url(%23s)'/%3E%20%3Cpolygon%20points='12,7.4%2016,9.7%2016,14.3%2012,16.6%208,14.3%208,9.7'%20fill='none'%20stroke='%23000'%20stroke-opacity='.55'%20stroke-width='.9'/%3E%20%3Cpath%20d='M8%2014.3%2012%2016.6%2016%2014.3'%20fill='none'%20stroke='%23a89f8e'%20stroke-opacity='.75'%20stroke-width='.7'/%3E%20%3C/svg%3E")}.rivet{--screw:calc(var(--u) * 12.5);--fixing:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%20%3Cdefs%3E%20%3CradialGradient%20id='h'%20cx='37%'%20cy='30%'%20r='72%'%3E%3Cstop%20offset='0'%20stop-color='%23fdf9ef'/%3E%3Cstop%20offset='.3'%20stop-color='%23d6cfbd'/%3E%3Cstop%20offset='.65'%20stop-color='%239a9284'/%3E%3Cstop%20offset='1'%20stop-color='%23463f35'/%3E%3C/radialGradient%3E%20%3ClinearGradient%20id='r'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3E%3Cstop%20offset='0'%20stop-color='%23fff'%20stop-opacity='.95'/%3E%3Cstop%20offset='.5'%20stop-color='%23fff'%20stop-opacity='.1'/%3E%3Cstop%20offset='1'%20stop-color='%23000'%20stop-opacity='.55'/%3E%3C/linearGradient%3E%20%3CradialGradient%20id='d'%20cx='45%'%20cy='40%'%20r='55%'%3E%3Cstop%20offset='0'%20stop-color='%23342f27'/%3E%3Cstop%20offset='.6'%20stop-color='%236b6458'/%3E%3Cstop%20offset='1'%20stop-color='%236b6458'%20stop-opacity='0'/%3E%3C/radialGradient%3E%20%3C/defs%3E%20%3Ccircle%20cx='12'%20cy='12'%20r='11.2'%20fill='url(%23h)'/%3E%20%3Ccircle%20cx='12'%20cy='12'%20r='10.7'%20fill='none'%20stroke='url(%23r)'%20stroke-width='1'/%3E%20%3Ccircle%20cx='12'%20cy='12'%20r='3.4'%20fill='url(%23d)'/%3E%20%3C/svg%3E")}.screw--dark{--fixing:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%20%3Cdefs%3E%20%3CradialGradient%20id='h'%20cx='37%'%20cy='30%'%20r='72%'%3E%3Cstop%20offset='0'%20stop-color='%238d938e'/%3E%3Cstop%20offset='.3'%20stop-color='%23555b57'/%3E%3Cstop%20offset='.65'%20stop-color='%232a2e2c'/%3E%3Cstop%20offset='1'%20stop-color='%230b0d0c'/%3E%3C/radialGradient%3E%20%3ClinearGradient%20id='r'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3E%3Cstop%20offset='0'%20stop-color='%23fff'%20stop-opacity='.55'/%3E%3Cstop%20offset='.5'%20stop-color='%23fff'%20stop-opacity='.05'/%3E%3Cstop%20offset='1'%20stop-color='%23000'%20stop-opacity='.7'/%3E%3C/linearGradient%3E%20%3C/defs%3E%20%3Ccircle%20cx='12'%20cy='12'%20r='11.2'%20fill='url(%23h)'/%3E%20%3Ccircle%20cx='12'%20cy='12'%20r='10.7'%20fill='none'%20stroke='url(%23r)'%20stroke-width='1'/%3E%20%3Cpolygon%20points='12,7.4%2016,9.7%2016,14.3%2012,16.6%208,14.3%208,9.7'%20fill='%23050606'/%3E%20%3Cpath%20d='M8%2014.3%2012%2016.6%2016%2014.3'%20fill='none'%20stroke='%236d736e'%20stroke-opacity='.6'%20stroke-width='.7'/%3E%20%3C/svg%3E");box-shadow:0 0 0 calc(var(--u) * .8) #0000008c, 0 var(--u) calc(var(--u) * 1.5) #0009}.screw--tl,.rivet--tl{top:calc(var(--u) * 4.5);left:calc(var(--u) * 4.5)}.screw--tr,.rivet--tr{top:calc(var(--u) * 4.5);right:calc(var(--u) * 4.5)}.screw--bl,.rivet--bl{bottom:calc(var(--u) * 4.5);left:calc(var(--u) * 4.5)}.screw--br,.rivet--br{bottom:calc(var(--u) * 4.5);right:calc(var(--u) * 4.5)}.dots{--pitch:calc(var(--u) * 9.5);--hole:calc(var(--u) * 4.4);background:radial-gradient(circle at 50% 42%, var(--recess) 0 calc(var(--hole) / 2), transparent calc(var(--hole) / 2 + .5px)) 0 0 / var(--pitch) var(--pitch), radial-gradient(circle at 50% 54%, var(--edge-hi) 0 calc(var(--hole) / 2), transparent calc(var(--hole) / 2 + .5px)) 0 0 / var(--pitch) var(--pitch);pointer-events:none;position:absolute}.dots--fine{--pitch:calc(var(--u) * 8);--hole:calc(var(--u) * 3.4)}.vents{--pitch:calc(var(--u) * 6.7);--slot:calc(var(--u) * 3.2);background:linear-gradient(var(--recess) 0 var(--slot), transparent var(--slot)) 0 0 / 100% var(--pitch), linear-gradient(transparent 0 var(--slot), var(--edge-hi) var(--slot) calc(var(--slot) + var(--u)), transparent 0) 0 0 / 100% var(--pitch);border-radius:calc(var(--u) * 1.5);pointer-events:none;position:absolute}.lamp{--lamp:calc(var(--u) * 9);--lamp-colour:#f0a630;width:var(--lamp);height:var(--lamp);background:radial-gradient(circle at 40% 35%, var(--lamp-colour), var(--lamp-colour) 70%);border-radius:50%;display:inline-block}@supports (color:color-mix(in lab, red, red)){.lamp{background:radial-gradient(circle at 40% 35%, color-mix(in oklab, var(--lamp-colour) 45%, black), color-mix(in oklab, var(--lamp-colour) 22%, black) 70%)}}.lamp{box-shadow:inset 0 0 0 var(--u) #0009, 0 var(--u) 0 var(--edge-hi);transition:background .3s,box-shadow .3s}.lamp--lit{background:radial-gradient(circle at 40% 35%, var(--lamp-colour), var(--lamp-colour) 45%, var(--lamp-colour))}@supports (color:color-mix(in lab, red, red)){.lamp--lit{background:radial-gradient(circle at 40% 35%, color-mix(in oklab, var(--lamp-colour) 55%, white), var(--lamp-colour) 45%, color-mix(in oklab, var(--lamp-colour) 75%, black))}}.lamp--lit{box-shadow:inset 0 0 0 var(--u) #00000080, 0 var(--u) 0 var(--edge-hi), 0 0 calc(var(--u) * 6) calc(var(--u) * 1) var(--lamp-colour)}@supports (color:color-mix(in lab, red, red)){.lamp--lit{box-shadow:inset 0 0 0 var(--u) #00000080, 0 var(--u) 0 var(--edge-hi), 0 0 calc(var(--u) * 6) calc(var(--u) * 1) color-mix(in oklab, var(--lamp-colour) 60%, transparent)}}.lamp--green{--lamp-colour:#4fd97a}:root{--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0 0.05 0.45'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.wear{--shift-x:calc(var(--seed) * 7px);--shift-y:calc(var(--seed) * 3px);z-index:-1;pointer-events:none;position:absolute;inset:0}.wear:before,.wear:after{content:"";position:absolute;inset:0}.wear:before{background:var(--grain) var(--shift-x) var(--shift-y), radial-gradient(ellipse 34% 26% at 100% 100%, #462d0a29, transparent 70%), radial-gradient(ellipse 26% 22% at 0% 100%, #3c280a1f, transparent 70%), radial-gradient(ellipse 22% 20% at 100% 0%, #3c280a14, transparent 70%), radial-gradient(ellipse 40% 10% at calc(30% + var(--seed) * 0.5%) 100%, #32230a1a, transparent 70%);mix-blend-mode:multiply;opacity:calc(.75 - var(--night) * .5)}.wear:after{background:var(--grain) calc(var(--shift-y) * -1) var(--shift-x), radial-gradient(ellipse 22% 14% at calc(6% + var(--seed) * 0.15%) 8%, #ffffff24, transparent 70%), radial-gradient(ellipse 26% 12% at calc(94% - var(--seed) * 0.2%) 92%, #ffffff1a, transparent 70%), radial-gradient(ellipse 14% 22% at 97% calc(30% + var(--seed) * 0.4%), #ffffff14, transparent 70%), linear-gradient(#ffffff12, transparent calc(var(--u) * 10));mix-blend-mode:screen;opacity:calc(.3 + var(--night) * .6)}.field{background:radial-gradient(ellipse 90% 70% at 50% 30%, var(--field), var(--field) 60%, var(--field) 100%)}@supports (color:color-mix(in lab, red, red)){.field{background:radial-gradient(ellipse 90% 70% at 50% 30%, color-mix(in oklab, var(--field) 88%, #0c5a5f), var(--field) 60%, color-mix(in oklab, var(--field) 80%, black) 100%)}}.field:before{content:"";z-index:0;background:var(--grain) 0 0 / 180px 180px;opacity:.35;mix-blend-mode:soft-light;pointer-events:none;position:fixed;inset:0}.console-frame{z-index:1;position:relative}.console{box-shadow:0 calc(var(--u) * 28) calc(var(--u) * 60) calc(var(--u) * -10) #000000a6, 0 calc(var(--u) * 6) calc(var(--u) * 16) #00000059}.console:after{content:"";z-index:20;border-radius:inherit;box-shadow:inset 0 calc(var(--u) * 1.5) 0 var(--edge-hi), inset 0 calc(var(--u) * -2) 0 var(--edge-lo), inset calc(var(--u) * 1.5) 0 0 var(--edge-hi), inset calc(var(--u) * -1.5) 0 0 var(--edge-lo);pointer-events:none;position:absolute;inset: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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.switch__body[data-astro-cid-i47r7zwh]{align-items:center;gap:calc(var(--u) * 9);border-radius:calc(var(--u) * 3);height:100%;display:flex}.switch__body[data-astro-cid-i47r7zwh]:has(:focus-visible){outline:2px solid var(--crt-label-ink);outline-offset:calc(var(--u) * 4)}.switch__legend[data-astro-cid-i47r7zwh]{font-family:var(--font-label);font-weight:500;font-size:calc(var(--u) * 11.5);line-height:calc(var(--u) * 20);letter-spacing:.145em;text-transform:uppercase;color:var(--crt-label-ink);cursor:pointer;transition:opacity .2s}.switch__legend--off[data-astro-cid-i47r7zwh]{opacity:calc(1 - var(--thrown) * .58)}.switch__legend--on[data-astro-cid-i47r7zwh]{opacity:calc(.42 + var(--thrown) * .58)}.switch__track[data-astro-cid-i47r7zwh]{width:calc(var(--u) * 36);height:calc(var(--u) * 15);border-radius:calc(var(--u) * 7.5);box-shadow:inset 0 calc(var(--u) * 1.5) calc(var(--u) * 2.5) #000000e6, 0 var(--u) 0 #ffffff21;cursor:pointer;background:#03090a;position:relative}.switch__knob[data-astro-cid-i47r7zwh]{top:calc(var(--u) * 2);left:calc(var(--u) * 2);width:calc(var(--u) * 16);height:calc(var(--u) * 11);border-radius:calc(var(--u) * 5.5);background:repeating-linear-gradient(90deg, #00000038 0 var(--u), transparent var(--u) calc(var(--u) * 3)) center / calc(var(--u) * 7) 56% no-repeat, linear-gradient(#f4ecdb, #cbbfa6);box-shadow:inset 0 var(--u) 0 #fff9, 0 var(--u) calc(var(--u) * 2) #000000b3;translate:calc(var(--thrown) * var(--u) * 16) 0;transition:translate .18s cubic-bezier(.3,.7,.3,1);position:absolute}@media (prefers-reduced-motion:reduce){.switch__legend[data-astro-cid-i47r7zwh],.switch__knob[data-astro-cid-i47r7zwh]{transition:none}}.switch[data-astro-cid-zlwjg3x4]{--thrown:0;display:block}.housing[data-astro-cid-d3suvm3c]{--u:1px;--housing-w:min(480px, 100vw);--handle-w:44px;--slide:transform .3s cubic-bezier(.4, 0, .2, 1)}.housing[data-astro-cid-d3suvm3c][data-seated=bay]{display:none}.housing__backdrop[data-astro-cid-d3suvm3c]{z-index:50;display:none;position:fixed;inset:0}.housing[data-astro-cid-d3suvm3c][data-open] .housing__backdrop[data-astro-cid-d3suvm3c]{display:block}.housing__body[data-astro-cid-d3suvm3c]{z-index:51;width:var(--housing-w);height:100dvh;box-shadow:inset 0 1.5px 0 var(--edge-hi), inset 1.5px 0 0 var(--edge-hi), -14px 0 40px -6px #00000080, -2px 0 8px #0000004d;transition:var(--slide);border-radius:14px 0 0 14px;grid-template-rows:minmax(0,1fr) 46px;padding:12px 12px 0 22px;display:grid;position:fixed;top:0;right:0;transform:translate(100%)}.housing[data-astro-cid-d3suvm3c][data-open] .housing__body[data-astro-cid-d3suvm3c]{transform:none}.housing__handle[data-astro-cid-d3suvm3c]{width:var(--handle-w);background:var(--color-text);color:var(--color-bg);cursor:pointer;border:0;border-radius:8px 0 0 8px;flex-direction:column;align-items:center;gap:10px;padding:9px 0;transition:transform .15s,filter .15s;display:flex;position:absolute;top:50%;right:100%;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff38,inset 1px 0 #ffffff1f,inset 0 -1.5px #00000047,-3px 2px 10px #00000059}.housing__handle[data-astro-cid-d3suvm3c]:hover{filter:brightness(1.08);transform:translate(-2px,-50%)}.housing__handle[data-astro-cid-d3suvm3c]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.housing__rivet[data-astro-cid-d3suvm3c]{--screw:7px;position:static}.housing__handle[data-astro-cid-d3suvm3c] .housing__mark{--cloud-ink:currentColor;width:26px;height:auto}.housing__name[data-astro-cid-d3suvm3c]{font-family:var(--font-label);letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl;padding:2px 0;font-size:11px;font-weight:500;transform:rotate(180deg)}@media (width<=524px){.housing[data-astro-cid-d3suvm3c][data-open] .housing__handle[data-astro-cid-d3suvm3c]{visibility:hidden}}.housing__cavity[data-astro-cid-d3suvm3c]{box-shadow:inset 0 0 0 2px var(--edge-lo), inset 0 10px 30px #0000008c, inset 6px 0 20px #00000059;background:#2f281e;border-radius:8px;position:relative;overflow:hidden}.housing__cavity[data-astro-cid-d3suvm3c]:after{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 3px 7px #0006, inset 2px 0 5px #00000038, inset 0 0 0 2px var(--edge-lo);pointer-events:none;position:absolute;inset:0}.housing__cavity[data-astro-cid-d3suvm3c] theme-forseen[data-astro-cid-d3suvm3c][docked]{z-index:2;--tf-dock-radius:5px;border-radius:5px;width:auto;height:auto;position:absolute;inset:5px}.housing__strip[data-astro-cid-d3suvm3c]{position:relative}.housing__strip[data-astro-cid-d3suvm3c] .bay-strip[data-astro-cid-d3suvm3c]{inset:7px 0 11px}@media (width<=439.98px){.housing__ready[data-astro-cid-d3suvm3c]{display:none}}.housing[data-astro-cid-d3suvm3c] .screw--tl{top:7px;left:5px}.housing[data-astro-cid-d3suvm3c] .screw--bl{bottom:7px;left:5px}.housing[data-astro-cid-d3suvm3c] .screw--tl,.housing[data-astro-cid-d3suvm3c] .screw--bl{--screw:11px}@media (prefers-reduced-motion:reduce){.housing__body[data-astro-cid-d3suvm3c],.housing__handle[data-astro-cid-d3suvm3c]{transition:none}}#reference-overlay img{z-index:9998;pointer-events:none;width:100%;position:absolute;top:0;left:0}#reference-overlay output{z-index:9999;color:#fff;background:#000c;border-radius:4px;padding:6px 10px;font:12px/1.4 ui-monospace,Menlo,monospace;position:fixed;bottom:12px;right:12px}
