.iso-object[data-astro-cid-vu5ifsaz]{width:100%;margin:0}.iso-dark[data-astro-cid-vu5ifsaz]{--o-top:#25436c;--o-lit:#1e3a61;--o-shade:#18304f;--o-line:#7894bb;--o-detail:#41618d;--o-glass:#122746;--o-deep:#10223f;--o-ink:#e8f0fb;--o-quiet:#9fb4d2;--o-signal:#92ddcc;--o-paper:var(--o-top)}.iso-light[data-astro-cid-vu5ifsaz]{--o-top:#f3f3f2;--o-lit:#ececeb;--o-shade:#e2e4e4;--o-line:#8e9397;--o-detail:#c3c6c8;--o-glass:#f8f8f7;--o-deep:#e6e8e9;--o-ink:var(--ink);--o-quiet:var(--mid);--o-signal:var(--action);--o-paper:#fff}.iso-object[data-astro-cid-vu5ifsaz] svg[data-astro-cid-vu5ifsaz]{width:100%;height:100%;display:block;overflow:visible}.iso-object[data-astro-cid-vu5ifsaz] :is(path,rect,circle){vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.iso-object[data-astro-cid-vu5ifsaz] .o-top{fill:var(--o-top);stroke:var(--o-line)}.iso-object[data-astro-cid-vu5ifsaz] .o-lit{fill:var(--o-lit);stroke:var(--o-line)}.iso-object[data-astro-cid-vu5ifsaz] .o-shade{fill:var(--o-shade);stroke:var(--o-line)}.iso-object[data-astro-cid-vu5ifsaz] .o-detail{stroke:var(--o-detail);fill:none}.iso-object[data-astro-cid-vu5ifsaz] .o-screw{fill:var(--o-lit);stroke:var(--o-detail)}.iso-object[data-astro-cid-vu5ifsaz] :is(.o-port,.o-slot,.o-recess){fill:var(--o-deep);stroke:var(--o-detail)}.iso-object[data-astro-cid-vu5ifsaz] :is(.o-plate,.o-key,.o-tab){fill:var(--o-top);stroke:var(--o-detail)}.iso-object[data-astro-cid-vu5ifsaz] .o-paper{fill:var(--o-paper);stroke:var(--o-line)}.iso-object[data-astro-cid-vu5ifsaz] .o-clip{fill:var(--o-shade);stroke:var(--o-line)}.iso-object[data-astro-cid-vu5ifsaz] .o-tile{fill:var(--info-wash);stroke:var(--o-signal)}.iso-object[data-astro-cid-vu5ifsaz] .o-active{fill:none;stroke:var(--o-signal);stroke-width:1.6px}.iso-object[data-astro-cid-vu5ifsaz] .o-chip{fill:var(--o-deep);stroke:var(--o-signal)}.iso-object[data-astro-cid-vu5ifsaz] .o-drawer{fill:var(--o-lit);stroke:var(--o-line)}.iso-object[data-astro-cid-vu5ifsaz] .o-handle,.iso-object[data-astro-cid-vu5ifsaz] .o-bezel{fill:var(--o-shade);stroke:var(--o-line)}.iso-object[data-astro-cid-vu5ifsaz] .o-glass{fill:var(--o-glass);stroke:var(--o-detail)}.iso-object[data-astro-cid-vu5ifsaz] .o-cable{stroke:var(--o-line);stroke-width:1.1px}.iso-object[data-astro-cid-vu5ifsaz] .o-pulse{stroke:var(--o-signal);stroke-width:2px;stroke-dasharray:.25 .75;opacity:0}.iso-object[data-astro-cid-vu5ifsaz] .o-led{fill:var(--o-signal);stroke:none}.iso-object[data-astro-cid-vu5ifsaz] .o-led-dim{fill:var(--o-detail);stroke:none}.iso-object[data-astro-cid-vu5ifsaz] .o-monogram,.iso-object[data-astro-cid-vu5ifsaz] .o-cursor{fill:var(--o-ink);stroke:none}@media (prefers-reduced-motion:no-preference){.iso-object[data-astro-cid-vu5ifsaz] .o-cursor{animation:1.1s step-end infinite o-blink}}@keyframes o-blink{50%{opacity:0}}.iso-object[data-astro-cid-vu5ifsaz] :is(.o-sc,.o-card){stroke:var(--o-quiet)}.iso-object[data-astro-cid-vu5ifsaz] .o-card-hi{stroke:var(--o-signal);stroke-width:1.4px}.iso-object[data-astro-cid-vu5ifsaz] .o-tick{stroke:var(--o-signal);stroke-width:1.2px}.iso-object[data-astro-cid-vu5ifsaz] .o-day{fill:var(--o-signal);stroke:none}.iso-object[data-astro-cid-vu5ifsaz] .o-bar{fill:var(--o-quiet);stroke:none}.iso-object[data-astro-cid-vu5ifsaz] text{font-family:var(--font-body)}.iso-object[data-astro-cid-vu5ifsaz] .o-floor{letter-spacing:.14em;fill:var(--o-quiet);font-size:5.2px;font-weight:500}.iso-object[data-astro-cid-vu5ifsaz] .o-tag{letter-spacing:.1em;fill:var(--o-ink);font-size:4.4px;font-weight:600}.iso-object[data-astro-cid-vu5ifsaz] .o-tag-lg{letter-spacing:.16em;fill:var(--o-quiet);font-size:6px}.iso-object[data-astro-cid-vu5ifsaz] .o-mark{fill:var(--o-ink);font-size:7px;font-weight:600}.iso-object[data-astro-cid-vu5ifsaz] .o-mark-lg{font-size:10px}.iso-object[data-astro-cid-vu5ifsaz] .o-tile-text{fill:var(--info-ink);font-size:8px;font-weight:600}.iso-object[data-astro-cid-vu5ifsaz] .o-name{letter-spacing:.14em;fill:var(--o-ink);font-size:6.4px;font-weight:600}.iso-object[data-astro-cid-vu5ifsaz] .o-role{fill:var(--o-quiet);font-size:5.2px}.iso-object[data-astro-cid-vu5ifsaz] .o-label{letter-spacing:.16em;fill:var(--o-quiet);font-size:3.8px;font-weight:600}.iso-object[data-astro-cid-vu5ifsaz] .o-value{fill:var(--o-ink);font-size:5.2px;font-weight:500}.iso-object[data-astro-cid-vu5ifsaz] .o-badge{letter-spacing:.16em;fill:var(--o-quiet);font-size:3.8px;font-weight:600}.iso-object[data-astro-cid-vu5ifsaz] .o-open:not(.o-rest),.iso-object[data-astro-cid-vu5ifsaz] .o-closed.o-rest{opacity:0}
