/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y: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}}}@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;--radius-sm:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;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}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.block{display:block}.hidden{display:none}.table{display:table}.h-full{height:100%}.w-auto{width:auto}.spin-origin{transform-box:fill-box;transform-origin:50%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.overflow-visible{overflow:visible}.rounded{border-radius:.25rem}.bg-ring-blue{background-color:oklch(67% .16 255)}.bg-ring-green{background-color:oklch(74% .16 155)}.bg-ring-red{background-color:oklch(66% .2 25)}.bg-ring-white{background-color:oklch(93% .005 285)}.bg-ring-yellow{background-color:oklch(84% .15 90)}.fill-none{fill:none}.fill-ring-blue{fill:oklch(67% .16 255)}.fill-ring-green{fill:oklch(74% .16 155)}.fill-ring-red{fill:oklch(66% .2 25)}.fill-ring-white{fill:oklch(93% .005 285)}.fill-ring-yellow{fill:oklch(84% .15 90)}.stroke-ring-blue{stroke:oklch(67% .16 255)}.stroke-ring-green{stroke:oklch(74% .16 155)}.stroke-ring-red{stroke:oklch(66% .2 25)}.stroke-ring-white{stroke:oklch(93% .005 285)}.stroke-ring-yellow{stroke:oklch(84% .15 90)}.text-ring-blue{color:oklch(67% .16 255)}.text-ring-green{color:oklch(74% .16 155)}.text-ring-red{color:oklch(66% .2 25)}.text-ring-white{color:oklch(93% .005 285)}.text-ring-yellow{color:oklch(84% .15 90)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--light-cycle:5.1s;--light-glint:oklch(100% 0 0);--light-shade:oklch(0% 0 0);--light-metal-hi:oklch(97% .003 250);--light-metal:oklch(76% .006 250);--light-metal-lo:oklch(47% .008 250);--light-alu-hi:oklch(55% .005 255);--light-alu:oklch(46% .005 255);--light-alu-lo:oklch(37% .005 255);--light-anodized-hi:oklch(36% .006 270);--light-anodized:oklch(30% .006 270);--light-anodized-lo:oklch(19% .006 270);--light-glass:oklch(12% .008 270);--light-cabinet:oklch(10% .005 270);--light-cabinet-hi:oklch(16% .006 270);--light-smoke:oklch(9% .004 270);--light-hub:oklch(19% .005 270);--light-flange:oklch(25% .005 270);--light-column:oklch(25.5% .006 270);--light-column-hi:oklch(32% .006 270);--light-rubber:oklch(13% .003 270);--light-rubber-hi:oklch(23% .004 270);--light-pack:var(--oxide)}@supports (color:color-mix(in lab, red, red)){:root{--light-pack:color-mix(in oklch, var(--oxide) 72%, var(--oxide-deep))}}:root{--light-pack-deep:var(--oxide-deep);--light-pack-edge:oklch(50% .068 58);--light-tape:oklch(58% .078 60);--light-shield:oklch(26% .01 60);--light-lamp-off:oklch(30% .045 65)}.light-stop-glint{stop-color:var(--light-glint)}.light-stop-shade{stop-color:var(--light-shade)}.light-stop-metal-hi{stop-color:var(--light-metal-hi)}.light-stop-metal{stop-color:var(--light-metal)}.light-stop-metal-lo{stop-color:var(--light-metal-lo)}.light-stop-alu-hi{stop-color:var(--light-alu-hi)}.light-stop-alu{stop-color:var(--light-alu)}.light-stop-alu-lo{stop-color:var(--light-alu-lo)}.light-stop-anodized-hi{stop-color:var(--light-anodized-hi)}.light-stop-anodized{stop-color:var(--light-anodized)}.light-stop-anodized-lo{stop-color:var(--light-anodized-lo)}.light-stop-cabinet{stop-color:var(--light-cabinet)}.light-stop-cabinet-hi{stop-color:var(--light-cabinet-hi)}.light-stop-smoke{stop-color:var(--light-smoke)}.light-stop-pack{stop-color:var(--light-pack)}.light-stop-pack-deep{stop-color:var(--light-pack-deep)}.light-stop-pack-edge{stop-color:var(--light-pack-edge)}.light-stop-column{stop-color:var(--light-column)}.light-stop-column-hi{stop-color:var(--light-column-hi)}.light-stop-rubber{stop-color:var(--light-rubber)}.light-stop-rubber-hi{stop-color:var(--light-rubber-hi)}.light-fill-glint{fill:var(--light-glint)}.light-fill-shade{fill:var(--light-shade)}.light-fill-metal-lo{fill:var(--light-metal-lo)}.light-fill-anodized{fill:var(--light-anodized)}.light-fill-glass{fill:var(--light-glass)}.light-fill-cabinet{fill:var(--light-cabinet)}.light-fill-hub{fill:var(--light-hub)}.light-fill-flange{fill:var(--light-flange)}.light-fill-pack-bright{fill:var(--light-pack-edge)}.light-fill-hub-metal{fill:var(--light-metal)}@supports (color:color-mix(in lab, red, red)){.light-fill-hub-metal{fill:color-mix(in oklch, var(--light-metal) 70%, var(--light-metal-lo))}}.light-fill-sensor{fill:var(--light-metal-lo)}@supports (color:color-mix(in lab, red, red)){.light-fill-sensor{fill:color-mix(in oklch, var(--light-metal-lo) 55%, transparent)}}.light-fill-lens{fill:var(--light-glass)}@supports (color:color-mix(in lab, red, red)){.light-fill-lens{fill:color-mix(in oklch, var(--light-glass) 60%, var(--light-metal-lo))}}.light-fill-lamp-off{fill:var(--light-lamp-off)}.light-fill-lamp{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.light-fill-lamp{fill:color-mix(in oklch, var(--accent) 82%, var(--light-glint))}}.light-stroke-glint,.light-stroke-glint-soft{stroke:var(--light-glint)}@supports (color:color-mix(in lab, red, red)){.light-stroke-glint-soft{stroke:color-mix(in oklch, var(--light-glint) 30%, transparent)}}.light-stroke-shade{stroke:var(--light-shade)}.light-stroke-glass{stroke:var(--light-glass)}.light-stroke-metal-lo{stroke:var(--light-metal-lo)}.light-stroke-smoke{stroke:var(--light-smoke)}.light-stroke-groove{stroke:var(--light-shade)}@supports (color:color-mix(in lab, red, red)){.light-stroke-groove{stroke:color-mix(in oklch, var(--light-shade) 55%, transparent)}}.light-stroke-cut{stroke:var(--light-glint)}@supports (color:color-mix(in lab, red, red)){.light-stroke-cut{stroke:color-mix(in oklch, var(--light-glint) 26%, transparent)}}.light-stroke-pack-line{stroke:var(--light-pack-deep)}@supports (color:color-mix(in lab, red, red)){.light-stroke-pack-line{stroke:color-mix(in oklch, var(--light-pack-deep) 45%, transparent)}}.light-stroke-shield{stroke:var(--light-shield)}.light-stroke-mark{stroke:var(--light-metal)}@supports (color:color-mix(in lab, red, red)){.light-stroke-mark{stroke:color-mix(in oklch, var(--light-metal) 60%, transparent)}}.light-stroke-tape{stroke:var(--light-tape)}.light-ccw{--light-turn:-1}.light-reel-a{animation:light-reel-a var(--light-cycle) infinite}.light-reel-b{animation:light-reel-b var(--light-cycle) infinite}.light-capstan{animation:light-capstan var(--light-cycle) infinite}@keyframes light-reel-a{0%,21%{transform:rotate(calc(var(--light-turn,1) * 0deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}23.5%{transform:rotate(calc(var(--light-turn,1) * 114deg));animation-timing-function:ease-in-out}25.5%,51%{transform:rotate(calc(var(--light-turn,1) * 108deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}53.5%{transform:rotate(calc(var(--light-turn,1) * 222deg));animation-timing-function:ease-in-out}55.5%,92%{transform:rotate(calc(var(--light-turn,1) * 216deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}94.5%{transform:rotate(calc(var(--light-turn,1) * 366deg));animation-timing-function:ease-in-out}96.5%,to{transform:rotate(calc(var(--light-turn,1) * 360deg))}}@keyframes light-reel-b{0%,12%{transform:rotate(calc(var(--light-turn,1) * 0deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}14.5%{transform:rotate(calc(var(--light-turn,1) * 77deg));animation-timing-function:ease-in-out}16.5%,40%{transform:rotate(calc(var(--light-turn,1) * 72deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}42.5%{transform:rotate(calc(var(--light-turn,1) * 186deg));animation-timing-function:ease-in-out}44.5%,70%{transform:rotate(calc(var(--light-turn,1) * 180deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}72.5%{transform:rotate(calc(var(--light-turn,1) * 294deg));animation-timing-function:ease-in-out}74.5%,95%{transform:rotate(calc(var(--light-turn,1) * 288deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}97.5%{transform:rotate(calc(var(--light-turn,1) * 365deg));animation-timing-function:ease-in-out}99.5%,to{transform:rotate(calc(var(--light-turn,1) * 360deg))}}@keyframes light-capstan{0%{transform:rotate(calc(var(--light-turn,1) * 0deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}1.6%,9%{transform:rotate(calc(var(--light-turn,1) * 36deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}10.6%,17%{transform:rotate(calc(var(--light-turn,1) * 72deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}18.6%,29%{transform:rotate(calc(var(--light-turn,1) * 108deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}30.6%,36%{transform:rotate(calc(var(--light-turn,1) * 144deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}37.6%,47%{transform:rotate(calc(var(--light-turn,1) * 180deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}48.6%,58%{transform:rotate(calc(var(--light-turn,1) * 216deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}59.6%,66%{transform:rotate(calc(var(--light-turn,1) * 252deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}67.6%,77%{transform:rotate(calc(var(--light-turn,1) * 288deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}78.6%,88%{transform:rotate(calc(var(--light-turn,1) * 324deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}89.6%,to{transform:rotate(calc(var(--light-turn,1) * 360deg))}}.light-loop-a,.light-loop-b{transform-box:fill-box}.light-loop-a{animation:light-loop-a var(--light-cycle) cubic-bezier(.3, 0, .2, 1) infinite}.light-loop-b{animation:light-loop-b var(--light-cycle) cubic-bezier(.3, 0, .2, 1) infinite}@keyframes light-loop-a{0%{transform:translateY(0%)}1.6%,9%{transform:translateY(1.6%)}10.6%,17%{transform:translateY(3.2%)}18.6%,21%{transform:translateY(4.8%)}23.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}25.5%,29%{transform:translateY(0%)}30.6%,36%{transform:translateY(1.6%)}37.6%,47%{transform:translateY(3.2%)}48.6%,51%{transform:translateY(4.8%)}53.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}55.5%,58%{transform:translateY(0%)}59.6%,66%{transform:translateY(1.6%)}67.6%,77%{transform:translateY(3.2%)}78.6%,88%{transform:translateY(4.8%)}89.6%,92%{transform:translateY(6.4%)}94.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}96.5%,to{transform:translateY(0%)}}@keyframes light-loop-b{0%{transform:translateY(0%)}1.6%,9%{transform:translateY(1.6%)}10.6%,12%{transform:translateY(3.2%)}14.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}16.5%,17%{transform:translateY(0%)}18.6%,29%{transform:translateY(1.6%)}30.6%,36%{transform:translateY(3.2%)}37.6%,40%{transform:translateY(4.8%)}42.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}44.5%,47%{transform:translateY(0%)}48.6%,58%{transform:translateY(1.6%)}59.6%,66%{transform:translateY(3.2%)}67.6%,70%{transform:translateY(4.8%)}72.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}74.5%,77%{transform:translateY(0%)}78.6%,88%{transform:translateY(1.6%)}89.6%,95%{transform:translateY(3.2%)}97.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}99.5%,to{transform:translateY(0%)}}.light-lamp,.light-glint{animation:light-lamp var(--light-cycle) infinite}@keyframes light-lamp{0%,9%,17%,29%,36%,47%,58%,66%,77%,88%{opacity:1;animation-timing-function:ease-out}4%,8.9%,13%,16.9%,21%,28.9%,33%,35.9%,40%,46.9%,51%,57.9%,62%,65.9%,70%,76.9%,81%,87.9%,92%,to{opacity:.5}}@font-face{font-family:IBM Plex Sans;font-weight:400;font-display:swap;src:url(./plex-sans-400.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-weight:500;font-display:swap;src:url(./plex-sans-500.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-weight:600;font-display:swap;src:url(./plex-sans-600.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Condensed;font-weight:600;font-display:swap;src:url(./plex-condensed-600.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-display:swap;src:url(./plex-mono-400.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-display:swap;src:url(./plex-mono-500.woff2)format("woff2")}:root{color-scheme:dark;--ink:oklch(95% .003 285);--ink-soft:oklch(72% .008 285);--ink-faint:oklch(52% .008 285);--edge:oklch(100% 0 0/.08);--edge-strong:oklch(100% 0 0/.14);--ok:oklch(74% .16 155);--danger:oklch(66% .2 25);--accent:oklch(78% .14 70);--on-accent:oklch(18% .01 60);--cabinet:oklch(14.5% .005 270);--cabinet-deep:oklch(12% .005 270);--plate-hi:oklch(25.5% .006 270);--plate-lo:oklch(20.5% .006 270);--glass:oklch(9% .004 270/.55);--screw-hi:oklch(76% .006 250);--screw-lo:oklch(37% .005 255);--radius:.75rem;--radius-sm:.5rem;--font-sans:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-condensed:"IBM Plex Sans Condensed", "IBM Plex Sans", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--oxide:oklch(42% .06 55);--oxide-deep:oklch(30% .045 50);--ring-blue:oklch(67% .16 255);--mark:oklch(66% .13 70)}html{background:var(--cabinet-deep)}body{background:var(--cabinet);min-height:100vh;color:var(--ink-soft);font:1rem/1.55 var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}:focus-visible{outline:.125rem solid var(--accent);outline-offset:.1875rem;border-radius:.25rem}.ui-main{flex-direction:column;gap:2rem;max-width:88rem;margin:0 auto;padding:3rem clamp(1rem,4vw,3rem) 4rem;display:flex}.ui-main[data-width=narrow]{max-width:28rem;padding-top:clamp(3rem,12vh,8rem)}.ui-main[data-width=booth]{max-width:64rem;padding-top:clamp(3rem,10vh,7rem)}.ui-credit{border-top:.0625rem solid var(--edge);max-width:88rem;color:var(--ink-faint);text-align:center;margin:0 auto;padding:1.5rem clamp(1rem,4vw,3rem) 2.5rem;font-size:.8125rem}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.page-head-text{flex-direction:column;align-items:flex-start;gap:1rem;max-width:48rem;display:flex}.page-head-aside{gap:.75rem;display:flex}.detail-title{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.ui-bar{z-index:10;background:var(--cabinet-deep);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ui-bar{background:color-mix(in oklch, var(--cabinet-deep) 85%, transparent)}}.ui-bar{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-bottom:.0625rem solid oklch(0% 0 0/.6);box-shadow:0 .0625rem oklch(100% 0 0/.04)}.ui-bar-inner{align-items:center;gap:1.5rem;max-width:88rem;height:4rem;margin:0 auto;padding:0 clamp(1rem,4vw,3rem);display:flex}.ui-bar-logo{color:var(--ink);font:600 1.125rem/1 var(--font-mono);align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.ui-bar-sub{color:var(--ink-faint);font-weight:400}.ui-bar-icon{width:2rem;height:2rem}.ui-bar-tabs{gap:.25rem;margin-right:auto;display:flex}.ui-bar-tab{border-radius:var(--radius-sm);font:600 .8125rem/1 var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:.5rem;padding:.5rem .75rem;text-decoration:none;display:inline-flex}.ui-bar-tab:hover{color:var(--ink)}.ui-bar-lamp{background:oklch(30% .02 270);border-radius:50%;width:.375rem;height:.375rem}.ui-bar-tab[data-current=true]{color:var(--ink)}.ui-bar-tab[data-current=true] .ui-bar-lamp{background:var(--accent);box-shadow:0 0 .5rem var(--accent)}.ui-bar-end .ui-form{align-items:center;gap:.75rem}.ui-heading{color:var(--ink);letter-spacing:-.02em;margin:0;font-weight:600}.ui-heading[data-size=display]{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2rem,3.4vw,3rem);line-height:1.05}.ui-heading[data-size=title]{font-size:1.375rem;line-height:1.2}.ui-heading[data-size=lead]{font-size:1.0625rem}.ui-text{margin:0}.ui-text[data-size=micro]{font-size:.75rem}.ui-text[data-size=small]{font-size:.9375rem}.ui-text[data-size=body]{font-size:1.0625rem;line-height:1.55}.ui-text[data-tone=ink]{color:var(--ink)}.ui-text[data-tone=faint]{color:var(--ink-faint)}.ui-text[data-tone=ok]{color:var(--ok)}.ui-text[data-tone=danger]{color:var(--danger)}.ui-text[data-tone=accent]{color:var(--accent)}.ui-text[data-mono=true]{font-family:var(--font-mono)}.ui-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--edge-strong);-webkit-text-decoration-color:var(--edge-strong);text-decoration-color:var(--edge-strong);text-underline-offset:.2em}.ui-link:hover{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.ui-code{font:.8125rem/1.5 var(--font-mono);color:var(--ink)}.ui-code[data-wrap=true]{border-radius:var(--radius-sm);word-break:break-all;-webkit-user-select:all;user-select:all;background:oklch(8% .004 270);padding:.75rem 1rem;display:block;box-shadow:inset 0 .125rem .375rem oklch(0% 0 0/.6)}.ui-lamp{background:oklch(30% .02 270);border-radius:50%;flex:none;width:.5rem;height:.5rem;box-shadow:inset 0 .0625rem .0625rem oklch(0% 0 0/.6)}.ui-lamp[data-lamp=accent]{background:var(--accent);box-shadow:0 0 .5rem var(--accent)}.ui-lamp[data-lamp=ok]{background:var(--ok);box-shadow:0 0 .5rem var(--ok)}@supports (color:color-mix(in lab, red, red)){.ui-lamp[data-lamp=ok]{box-shadow:0 0 .5rem color-mix(in oklch, var(--ok) 60%, transparent)}}.ui-lamp[data-lamp=danger]{background:var(--danger);box-shadow:0 0 .5rem var(--danger)}@supports (color:color-mix(in lab, red, red)){.ui-lamp[data-lamp=danger]{box-shadow:0 0 .5rem color-mix(in oklch, var(--danger) 60%, transparent)}}.ui-badge{font:600 .6875rem/1 var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:.4375rem;display:inline-flex}.ui-notice{border-radius:var(--radius-sm);background:var(--glass);border:.0625rem solid var(--edge);color:var(--ink);align-items:center;gap:.625rem;margin:0;padding:.75rem 1rem;font-size:.9375rem;display:flex}.ui-notice[data-tone=danger]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.ui-notice[data-tone=danger]{border-color:color-mix(in oklch, var(--danger) 45%, transparent)}}.ui-button{border-radius:var(--radius-sm);height:2.5rem;font:500 .9375rem/1 var(--font-sans);white-space:nowrap;cursor:pointer;border:.0625rem solid var(--edge-strong);color:var(--ink);background:linear-gradient(180deg, var(--plate-hi), var(--plate-lo));justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;text-decoration:none;display:inline-flex;box-shadow:inset 0 .0625rem oklch(100% 0 0/.1),0 .0625rem .125rem oklch(0% 0 0/.5)}.ui-button:hover{background:linear-gradient(180deg, oklch(29% .006 270), var(--plate-hi))}.ui-button:active{transform:translateY(.0625rem)}.ui-button[data-size=sm]{height:2rem;padding:0 .75rem;font-size:.8125rem}.ui-button[data-variant=primary]{color:var(--on-accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ui-button[data-variant=primary]{border-color:color-mix(in oklch, var(--accent) 70%, black)}}.ui-button[data-variant=primary]{background:linear-gradient(180deg, var(--accent), var(--accent))}@supports (color:color-mix(in lab, red, red)){.ui-button[data-variant=primary]{background:linear-gradient(180deg, color-mix(in oklch, var(--accent) 88%, white), var(--accent))}}.ui-button[data-variant=danger]{color:oklch(97% 0 0);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.ui-button[data-variant=danger]{border-color:color-mix(in oklch, var(--danger) 70%, black)}}.ui-button[data-variant=danger]{background:linear-gradient(180deg, var(--danger), var(--danger))}@supports (color:color-mix(in lab, red, red)){.ui-button[data-variant=danger]{background:linear-gradient(180deg, color-mix(in oklch, var(--danger) 90%, white), var(--danger))}}.ui-form{flex-direction:column;gap:1rem;margin:0;display:flex}.ui-form[data-layout=stack]>.ui-button{align-self:flex-start}.ui-form[data-layout=row]{flex-flow:wrap;align-items:flex-end;gap:.75rem}.ui-form[data-layout=row] .ui-field{flex:18rem;max-width:32rem}.ui-field{flex-direction:column;gap:.375rem;display:flex}.ui-field-label{font:600 .6875rem/1 var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.ui-field-input{border-radius:var(--radius-sm);border:.0625rem solid var(--edge);height:2.5rem;color:var(--ink);font:.9375rem/1.4 var(--font-sans);background:oklch(8% .004 270);padding:0 .875rem;box-shadow:inset 0 .125rem .375rem oklch(0% 0 0/.6)}textarea.ui-field-input{resize:vertical;height:auto;padding:.625rem .875rem}.ui-field-input:focus{outline:.125rem solid var(--accent);outline-offset:0}.ui-field-hint{color:var(--ink-faint);font-size:.75rem}.ui-check{cursor:pointer;color:var(--ink);align-items:flex-start;gap:.625rem;font-size:.9375rem;display:inline-flex}.ui-check-input{opacity:0;width:.0625rem;height:.0625rem;position:absolute}.ui-check-text{line-height:1.5}.ui-check-lamp{background:oklch(30% .02 270);border-radius:50%;flex:none;width:.75rem;height:.75rem;margin-top:.3125rem;box-shadow:inset 0 .0625rem .125rem oklch(0% 0 0/.7)}.ui-check-input:checked+.ui-check-lamp{background:var(--accent);box-shadow:0 0 .5rem var(--accent)}.ui-check-input:focus-visible+.ui-check-lamp{outline:.125rem solid var(--accent);outline-offset:.1875rem}.ui-panel{border-radius:var(--radius);margin:0;padding:1.5rem;position:relative}.ui-panel[data-variant=raised]{background:repeating-linear-gradient(90deg, oklch(100% 0 0/.012) 0 .0625rem, transparent .0625rem .1875rem), linear-gradient(170deg, var(--plate-hi), var(--plate-lo));border:.0625rem solid oklch(0% 0 0/.55);box-shadow:inset 0 .0625rem oklch(100% 0 0/.1),inset 0 -.0625rem oklch(0% 0 0/.4),0 .75rem 2rem -1rem oklch(0% 0 0/.8)}.ui-panel[data-variant=glass]{background:linear-gradient(160deg, oklch(100% 0 0/.045), oklch(100% 0 0/.01) 45%), var(--glass);border:.0625rem solid var(--edge)}.ui-panel-screws>span{background:linear-gradient(135deg, transparent 44%, oklch(15% .005 270) 44% 56%, transparent 56%), radial-gradient(circle at 35% 30%, var(--screw-hi), var(--screw-lo) 75%);border-radius:50%;width:.5rem;height:.5rem;position:absolute}.ui-panel-screws>span:first-child{top:.5rem;left:.5rem}.ui-panel-screws>span:nth-child(2){top:.5rem;right:.5rem}.ui-panel-screws>span:nth-child(3){bottom:.5rem;left:.5rem}.ui-panel-screws>span:nth-child(4){bottom:.5rem;right:.5rem}.ui-panel-top{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ui-panel[data-variant=raised] .ui-panel-top,.ui-panel[data-variant=raised] .ui-panel-body{padding:0 .5rem}.ui-panel-label{font:600 .75rem/1 var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.ui-panel-body{flex-direction:column;gap:1rem;display:flex}.ui-table-wrap{border-radius:var(--radius);background:var(--glass);border:.0625rem solid var(--edge);overflow-x:auto}.ui-table{border-collapse:collapse;width:100%;font-size:.9375rem}.ui-table th{text-align:left;font:600 .6875rem/1 var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);border-bottom:.0625rem solid var(--edge);white-space:nowrap;padding:1rem 1.125rem}.ui-table td{color:var(--ink-soft);vertical-align:middle;border-bottom:.0625rem solid oklch(100% 0 0/.04);padding:.9375rem 1.125rem}.ui-table tr:last-child td{border-bottom:0}.ui-table tbody tr:hover td{background:oklch(100% 0 0/.025)}.ui-table tr[data-link]{cursor:pointer;position:relative}.ui-row-link:after{content:"";position:absolute;inset:0}.ui-row-link:focus-visible{outline:none}.ui-table tr[data-link]:has(.ui-row-link:focus-visible) td{box-shadow:inset 0 0 0 .125rem var(--accent);background:oklch(100% 0 0/.05)}.ui-table tr[data-link] a:not(.ui-row-link),.ui-table tr[data-link] button{z-index:1;position:relative}.ui-table [data-align=end]{text-align:right;font-variant-numeric:tabular-nums}.ui-table-empty{text-align:center;color:var(--ink-faint);border-radius:var(--radius);background:var(--glass);border:.0625rem dashed var(--edge-strong);margin:0;padding:2rem}.ui-facts{flex-direction:column;gap:.625rem;margin:0;display:flex}.ui-facts-row{grid-template-columns:9rem minmax(0,1fr);gap:1rem;font-size:.9375rem;display:grid}.ui-facts-row dt{color:var(--ink-faint)}.ui-facts-row dd{color:var(--ink);margin:0}.ui-placard{color:oklch(16% .006 270);font:600 .75rem/1 var(--font-condensed);letter-spacing:.16em;text-transform:uppercase;background:repeating-linear-gradient(90deg,oklch(100% 0 0/.03) 0 .0625rem,#0000 .0625rem .125rem),linear-gradient(oklch(62% .005 255),oklch(47% .005 255));border-radius:.3125rem;align-items:center;gap:.75rem;padding:.4375rem .625rem;display:inline-flex;box-shadow:inset 0 .0625rem oklch(100% 0 0/.35),0 .0625rem .1875rem oklch(0% 0 0/.6)}.ui-placard-screw{background:radial-gradient(circle at 35% 30%,oklch(85% .004 250),oklch(35% .005 255) 80%);border-radius:50%;width:.375rem;height:.375rem}.ui-placard-unit{font-family:var(--font-mono);letter-spacing:.04em;border-right:.0625rem solid oklch(0% 0 0/.3);padding-right:.75rem}.ui-readout{font:500 clamp(1.75rem, 2.6vw, 2.5rem)/1 var(--font-mono);color:var(--ink);flex-wrap:wrap;gap:.1875rem;display:inline-flex}.ui-readout[data-tone=accent]{color:var(--accent)}.ui-readout[data-tone=ok]{color:var(--ok)}.ui-readout[data-tone=danger]{color:var(--danger)}.ui-readout-cell{background:linear-gradient(oklch(100% 0 0/.06),oklch(100% 0 0/.025) 50%,oklch(0% 0 0/.2) 50%,oklch(100% 0 0/.03));border-radius:.25rem;place-items:center;min-width:.9em;padding:.2em .08em;display:inline-grid;box-shadow:inset 0 0 0 .0625rem oklch(0% 0 0/.35)}.ui-readout-cell[data-space=true]{min-width:.3em;box-shadow:none;background:0 0}.ui-stat{border-radius:var(--radius);background:repeating-linear-gradient(90deg, oklch(100% 0 0/.012) 0 .0625rem, transparent .0625rem .1875rem), linear-gradient(170deg, var(--plate-hi), var(--plate-lo));border:.0625rem solid oklch(0% 0 0/.55);flex-direction:column;gap:.875rem;padding:1.5rem 1.75rem;display:flex;position:relative;box-shadow:inset 0 .0625rem oklch(100% 0 0/.1),0 .75rem 2rem -1rem oklch(0% 0 0/.8)}.ui-stat-top{justify-content:space-between;align-items:center;display:flex}.ui-stat-label{font:600 .75rem/1 var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.ui-stat-note{color:var(--ink-faint);font-size:.8125rem}.ui-lamps{gap:.4375rem;display:inline-flex}.ui-lamps-dot{background:var(--accent);border-radius:50%;width:.5rem;height:.5rem}@supports (color:color-mix(in lab, red, red)){.ui-lamps-dot{background:color-mix(in oklch, var(--accent) 18%, oklch(20% .01 270))}}.ui-lamps[data-running=true] .ui-lamps-dot{background:var(--accent);box-shadow:0 0 .375rem var(--accent)}@supports (color:color-mix(in lab, red, red)){.ui-lamps[data-running=true] .ui-lamps-dot{box-shadow:0 0 .375rem color-mix(in oklch, var(--accent) 60%, transparent)}}.ui-lamps[data-running=true] .ui-lamps-dot{animation:.9s steps(2,jump-none) infinite ui-lamp-blink}.ui-lamps-dot:nth-child(3n+1){animation-duration:1.13s!important;animation-delay:-.3s!important}.ui-lamps-dot:nth-child(4n+2){animation-duration:.53s!important;animation-delay:-.17s!important}.ui-lamps-dot:nth-child(5n){animation-duration:1.7s!important;animation-delay:-.9s!important}@keyframes ui-lamp-blink{0%{opacity:1}to{opacity:.18}}.ui-drive{justify-content:center;height:18rem;display:flex}.ui-drive[data-size=sm]{height:11rem}.ui-drive>svg{width:auto;max-width:100%;height:100%}.ui-filter{border-radius:var(--radius);border:.0625rem solid var(--edge);background:oklch(8% .004 270);flex-wrap:wrap;gap:.25rem;padding:.25rem;display:inline-flex;box-shadow:inset 0 .125rem .375rem oklch(0% 0 0/.6)}.ui-filter-key{border-radius:var(--radius-sm);height:2.25rem;color:var(--ink-faint);font:600 .75rem/1 var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;border:.0625rem solid #0000;align-items:center;gap:.5rem;padding:0 .875rem;text-decoration:none;display:inline-flex}.ui-filter-key:hover{color:var(--ink)}.ui-filter-key[data-current=true]{color:var(--ink);border-color:var(--edge-strong);background:linear-gradient(180deg, var(--plate-hi), var(--plate-lo));box-shadow:inset 0 .0625rem oklch(100% 0 0/.1)}.ui-filter-lamp{background:oklch(30% .02 270);border-radius:50%;width:.4375rem;height:.4375rem}.ui-filter-key[data-current=true] .ui-filter-lamp{background:var(--accent);box-shadow:0 0 .5rem var(--accent)}.ui-filter-count{font:500 .75rem/1 var(--font-mono);letter-spacing:0;color:var(--ink-faint)}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.toolbar-search{flex:24rem;justify-content:flex-end}.ui-bars{flex-direction:column;gap:.5rem;margin:0;display:flex}.ui-bars-plot{border-bottom:.0625rem solid var(--edge-strong);align-items:flex-end;gap:.125rem;height:9rem;padding-top:1.25rem;display:flex;position:relative}.ui-bars-max{font:.6875rem/1 var(--font-mono);color:var(--ink-faint);position:absolute;top:0;left:0}.ui-bars-slot{outline:none;flex:1;align-items:flex-end;height:100%;display:flex;position:relative}.ui-bars-bar{background:var(--mark);border-radius:.25rem .25rem 0 0;width:100%;min-height:.125rem;transition:background .15s}.ui-bars-slot[data-empty=true] .ui-bars-bar{background:oklch(100% 0 0/.06)}.ui-bars-slot:hover .ui-bars-bar,.ui-bars-slot:focus-visible .ui-bars-bar{background:var(--accent)}.ui-bars-tip{border-radius:var(--radius-sm);border:.0625rem solid var(--edge-strong);color:var(--ink);white-space:nowrap;pointer-events:none;opacity:0;z-index:2;background:oklch(8% .004 270);padding:.375rem .625rem;font-size:.8125rem;transition:opacity .12s;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.ui-bars-slot:hover .ui-bars-tip,.ui-bars-slot:focus-visible .ui-bars-tip{opacity:1}.ui-bars-slot:focus-visible{box-shadow:0 0 0 .125rem var(--accent);border-radius:.25rem}.ui-bars-axis{font:.75rem/1 var(--font-mono);color:var(--ink-faint);justify-content:space-between;display:flex}.ui-bars-values{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.ui-bars-h-0{height:0%}.ui-bars-h-1{height:5%}.ui-bars-h-2{height:10%}.ui-bars-h-3{height:15%}.ui-bars-h-4{height:20%}.ui-bars-h-5{height:25%}.ui-bars-h-6{height:30%}.ui-bars-h-7{height:35%}.ui-bars-h-8{height:40%}.ui-bars-h-9{height:45%}.ui-bars-h-10{height:50%}.ui-bars-h-11{height:55%}.ui-bars-h-12{height:60%}.ui-bars-h-13{height:65%}.ui-bars-h-14{height:70%}.ui-bars-h-15{height:75%}.ui-bars-h-16{height:80%}.ui-bars-h-17{height:85%}.ui-bars-h-18{height:90%}.ui-bars-h-19{height:95%}.ui-bars-h-20{height:100%}.overview{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:stretch;gap:1.25rem;display:grid}.overview-drive .ui-panel-body{text-align:center;justify-content:space-between;align-items:center;gap:1.25rem;height:100%}.overview-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.overview-stats>.ui-stat{justify-content:space-between}.overview-chart{grid-column:1/-1}.overview-latest .ui-panel-body,.overview-log .ui-panel-body{align-items:flex-start}.overview-latest .ui-table-wrap,.overview-log .ui-table-wrap{background:0 0;border:0;width:100%}.overview-latest,.overview-log{grid-column:1/-1}@media (min-width:90rem){.overview{grid-template-columns:minmax(0,20rem) minmax(0,1fr) minmax(0,1fr)}.overview-stats{grid-column:2/-1}.overview-latest{grid-column:1/3}.overview-log{grid-column:3/4}}.detail{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.detail-tape-body{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.5rem;display:grid}.detail-side{flex-direction:column;gap:1.25rem;display:flex}.ui-facts-row{font-size:1rem}.issue{grid-template-columns:minmax(0,36rem) minmax(0,22rem);align-items:start;gap:1.25rem;display:grid}.issue-side .ui-panel-body{text-align:center;align-items:center}.booth{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.booth-drive{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.booth-window{background:radial-gradient(120% 80% at 30% 20%, oklch(20% .006 270), transparent 70%), var(--cabinet-deep);border:.0625rem solid oklch(0% 0 0/.7);border-radius:1.25rem;width:100%;padding:2rem 1.5rem;box-shadow:inset 0 0 0 .0625rem oklch(100% 0 0/.06),inset 0 1.5rem 3rem -1.5rem oklch(0% 0 0/.9),0 2.5rem 5rem -2rem oklch(0% 0 0/.9)}.booth-window .ui-drive{height:22rem}.booth-panel{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.booth-panel>.ui-panel{width:100%}.booth-panel .ui-panel-body{gap:1.25rem}@media (max-width:36rem){.overview-stats{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:60rem){.overview,.detail,.issue,.booth{grid-template-columns:minmax(0,1fr)}.overview-stats,.overview-chart,.overview-latest,.overview-log{grid-column:auto}.overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-tape-body{grid-template-columns:minmax(0,1fr)}.booth-window .ui-drive{height:14rem}}.ui-panel-body>.ui-button{align-self:flex-start}.ui-table td:first-child{white-space:nowrap}.ui-datatable{flex-direction:column;gap:1rem;display:flex}.ui-datatable-tools{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.ui-datatable-search{flex:26rem;justify-content:flex-end}.ui-sort{color:inherit;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.ui-sort:hover{color:var(--ink)}.ui-sort[data-active=true]{color:var(--accent)}.ui-sort-mark{opacity:.6;font-size:.625rem}.ui-sort[data-active=true] .ui-sort-mark{opacity:1}.ui-table th[data-align=end] .ui-sort{flex-direction:row-reverse}.ui-pager{border-radius:var(--radius);background:var(--glass);border:.0625rem solid var(--edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.ui-pager-range{font-family:var(--font-mono);color:var(--ink)}.ui-pager-steps{align-items:center;gap:.75rem;display:inline-flex}.ui-pager-page{color:var(--ink-faint)}.ui-pager-sizes{color:var(--ink-faint);font:600 .6875rem/1 var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.25rem;display:inline-flex}.ui-pager-size{border-radius:var(--radius-sm);min-width:2.25rem;height:2rem;color:var(--ink-soft);font:500 .8125rem/1 var(--font-mono);letter-spacing:0;border:.0625rem solid #0000;place-items:center;margin-left:.25rem;text-decoration:none;display:inline-grid}.ui-pager-size:hover{color:var(--ink)}.ui-pager-size[data-current=true]{color:var(--ink);border-color:var(--edge-strong);background:linear-gradient(180deg, var(--plate-hi), var(--plate-lo))}@media (max-width:48rem){.ui-bar-inner{flex-wrap:wrap;row-gap:.25rem;height:auto;padding-top:.75rem}.ui-bar-end{margin-left:auto}.ui-bar-end .ui-text{display:none}.ui-bar-tabs{scrollbar-width:none;flex:100%;order:3;margin:0 calc(-1*clamp(1rem,4vw,3rem));padding:0 clamp(1rem,4vw,3rem) .5rem;overflow-x:auto}.ui-bar-tab{flex:none}.ui-table-wrap{background:0 0;border:0;overflow:visible}.ui-table thead{display:none}.ui-table,.ui-table tbody,.ui-table tr,.ui-table td{width:100%;display:block}.ui-table tr{border-radius:var(--radius);background:var(--glass);border:.0625rem solid var(--edge);margin-bottom:.75rem;padding:.75rem 1rem}.ui-table tbody tr:hover td{background:0 0}.ui-table td{border:0;grid-template-columns:7rem minmax(0,1fr);gap:.75rem;padding:.375rem 0;display:grid;text-align:left!important;white-space:normal!important}.ui-table td:before{content:attr(data-label);font:600 .6875rem/1.6 var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.ui-table .ui-code{word-break:break-all}.toolbar-search,.ui-datatable-search{flex-basis:100%}.page-head{align-items:flex-start}}@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-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}