.console{--void:var(--background);--ink:var(--card);--charcoal:var(--secondary);--steel:var(--border);--bone:var(--foreground);--mute:var(--muted-foreground);--dim:color-mix(in oklab, var(--muted-foreground) 82%, var(--background));--faint:color-mix(in oklab, var(--muted-foreground) 55%, var(--background));--line:color-mix(in oklab, var(--foreground) 16%, transparent);--line-soft:color-mix(in oklab, var(--foreground) 9%, transparent);--line-hair:color-mix(in oklab, var(--foreground) 5%, transparent);--s1:color-mix(in oklab, var(--bone) 55%, transparent);--s2:color-mix(in oklab, var(--bone) 40%, transparent);--s3:color-mix(in oklab, var(--bone) 28%, transparent);--s4:color-mix(in oklab, var(--bone) 18%, transparent);--s5:color-mix(in oklab, var(--bone) 12%, transparent);--a2:color-mix(in oklab, var(--amber) 42%, transparent);--a3:color-mix(in oklab, var(--amber) 34%, transparent);--a5:color-mix(in oklab, var(--amber) 6%, transparent);--amber:var(--primary);--amber-dim:color-mix(in oklab, var(--primary) 24%, transparent);--green:var(--chart-5);--green-dim:color-mix(in oklab, var(--chart-5) 24%, transparent);--signal:var(--destructive);--ff-display:var(--font-heading);--ff-ui:var(--font-sans);--ff-mono:var(--font-mono);--pad:clamp(16px, 2.1vw, 40px);--gut:clamp(14px, 1.4vw, 26px);--grain:none;--t-fast:.28s;--ease-out:cubic-bezier(.16, .84, .28, 1);width:100%;max-width:100%;min-height:100svh;font-family:var(--ff-ui);color:var(--bone);background:var(--void);position:relative;overflow-x:clip}.console,.console *{scrollbar-width:none;-ms-overflow-style:none}html:has(.console){scrollbar-width:none;-ms-overflow-style:none}html:has(.console) body{scrollbar-width:none;-ms-overflow-style:none}html:has(.console)::-webkit-scrollbar{width:0;height:0;display:none}html:has(.console) body::-webkit-scrollbar{width:0;height:0;display:none}.console::-webkit-scrollbar{width:0;height:0;display:none}.console ::-webkit-scrollbar{width:0;height:0;display:none}html:has(.console){overflow-x:clip}html:has(.console) body{overflow-x:clip}.console img,.console svg,.console canvas{max-width:100%;display:block}.console [hidden]{display:none!important}.console button,.console input{font:inherit;color:inherit}.console a{color:inherit;text-decoration:none}.console ::selection{background:var(--amber);color:var(--primary-foreground)}.console :focus-visible{outline:1px solid var(--amber);outline-offset:3px}.console .mono{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-variant-numeric:tabular-nums;font-size:clamp(9.5px,.66vw,11px);font-weight:400}.console .mono--bone{color:var(--bone)}.console .mono--mute{color:var(--mute)}.console .mono--amber{color:var(--amber)}.console .display{font-family:var(--ff-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--bone);margin:0;font-size:clamp(26px,3.9vw,32px);font-weight:600;line-height:.96}.console .display em{color:var(--mute);font-style:normal}.console .lede{color:var(--mute);max-width:46ch;margin:0;font-size:clamp(13px,.92vw,15px);font-weight:400;line-height:1.62}.console .st-word{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.console .st-word>span{will-change:transform;display:inline-block}.console .layer{pointer-events:none;position:absolute;inset:0}.console .layer--grid{z-index:1;background-image:linear-gradient(to right, var(--line-hair) 1px, transparent 1px), linear-gradient(to bottom, var(--line-hair) 1px, transparent 1px);opacity:0;background-size:clamp(56px,6.2vw,104px) clamp(56px,6.2vw,104px);-webkit-mask-image:radial-gradient(120% 90% at 62% 34%,#000 0%,#00000040 62%,#0000 92%);mask-image:radial-gradient(120% 90% at 62% 34%,#000 0%,#00000040 62%,#0000 92%)}.console .layer--vignette{z-index:2;background:linear-gradient(90deg, color-mix(in oklab, var(--void) 94%, transparent) 0%, color-mix(in oklab, var(--void) 70%, transparent) 26%, color-mix(in oklab, var(--void) 20%, transparent) 44%, transparent 56%), radial-gradient(130% 110% at 78% 12%, color-mix(in oklab, var(--amber) 7%, transparent) 0%, transparent 55%), radial-gradient(100% 100% at 12% 96%, color-mix(in oklab, var(--green) 5%, transparent) 0%, transparent 58%), radial-gradient(150% 120% at 50% 50%, transparent 40%, color-mix(in oklab, var(--void) 55%, transparent) 100%)}.console .layer--grain{z-index:3;opacity:.42;mix-blend-mode:overlay;background-image:var(--grain);background-size:180px 180px;animation:6s steps(3,end) infinite console-grain}@keyframes console-grain{0%,to{transform:translate(0,0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(2%,2%)}}.console .shell{z-index:4;grid-template-rows:minmax(0,1fr) auto auto;min-height:100svh;display:grid;position:relative}.console[data-boot=pending] .shell,.console[data-boot=pending] .wire{opacity:0}.console .stage{grid-template-columns:repeat(12,1fr);min-height:0;display:grid;position:relative}.console .stage:before{content:"";background:var(--line-soft);z-index:6;width:1px;transform:scaleY(var(--seam,0));transform-origin:top;position:absolute;top:0;bottom:0;left:50%}.console .access{padding:clamp(20px, 2.4vw, 40px) var(--pad);overscroll-behavior:contain;flex-direction:column;grid-column:1/7;justify-content:center;gap:clamp(20px,2.6vw,40px);min-width:0;min-height:0;display:flex;position:relative;overflow-y:auto}.console .access__head{flex-direction:column;gap:clamp(14px,1.5vw,22px);display:flex}.console .kicker{align-items:center;gap:12px;display:flex}.console .kicker__rule{background:var(--line);transform-origin:0;flex:1;max-width:120px;height:1px;transform:scaleX(0)}.console .plate{align-self:flex-start;align-items:center;gap:clamp(12px,1.4vw,20px);padding:10px clamp(12px,1.3vw,18px);display:inline-flex}.console .plate__rule{background:#0000001f;align-self:stretch;width:1px}.console .plate img{object-fit:contain;width:auto;height:clamp(30px,2.4vw,40px)}.console .auth{border-left:1px solid var(--line-soft);flex-direction:column;gap:clamp(14px,1.5vw,20px);max-width:min(100%,520px);padding-left:clamp(14px,1.4vw,22px);display:flex;position:relative}.console .auth:before,.console .auth:after{content:"";background:var(--bone);opacity:.55;width:7px;height:1px;position:absolute;left:-1px}.console .auth:before{top:0}.console .auth:after{bottom:0}.console .auth__bar{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:14px;padding-bottom:10px;display:flex}.console .chip{white-space:nowrap;border:1px solid var(--line-soft);background:color-mix(in oklab, var(--bone) 2%, transparent);align-items:center;gap:7px;padding:5px 9px 5px 8px;display:inline-flex}.console .chip__dot{background:var(--green);width:5px;height:5px;box-shadow:0 0 0 3px var(--green-dim);flex:none}.console .chip[data-tone=amber] .chip__dot{background:var(--amber);box-shadow:0 0 0 3px var(--amber-dim)}.console .chip[data-tone=signal] .chip__dot{background:var(--signal);box-shadow:0 0 0 3px color-mix(in oklab, var(--signal) 24%, transparent)}.console .field-row{flex-direction:column;gap:0;display:flex;position:relative}.console .field-row__top{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:3px;display:flex}.console .field-row__label{font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);transition:color var(--t-fast) var(--ease-out);font-size:10px}.console .field-row.is-focus .field-row__label{color:var(--amber)}.console .field-row.is-error .field-row__label{color:var(--signal)}.console .field-row__idx{font-family:var(--ff-mono);letter-spacing:.16em;color:var(--faint);font-size:9.5px}.console .field-row__ctl{align-items:center;gap:10px;display:flex;position:relative}.console .field-row input{width:100%;min-width:0;font-family:var(--ff-ui);letter-spacing:-.01em;color:var(--bone);background:0 0;border:0;border-radius:0;flex:1;padding:11px 0 12px;font-size:clamp(14px,1.02vw,16px)}.console .field-row input::placeholder{color:var(--faint)}.console .field-row input:focus{outline:none}.console .field-row input:disabled{opacity:.55}.console .field-row input:-webkit-autofill{-webkit-text-fill-color:var(--bone);transition:background-color 9999s}.console .field-row__rail{background:var(--line-soft);height:1px;position:relative}.console .field-row__rail i{background:var(--bone);transform-origin:0;display:block;position:absolute;inset:0;transform:scaleX(0)}.console .field-row.is-error .field-row__rail i{background:var(--signal)}.console .field-row__tick{background:var(--line);width:1px;height:6px;position:absolute;bottom:0;right:0}.console .field-row__note{font-family:var(--ff-mono);letter-spacing:.09em;color:var(--signal);opacity:0;align-items:center;gap:6px;height:0;margin:0;font-size:10px;display:flex;overflow:hidden}.console .field-row__note svg{flex:none;width:9px;height:9px}.console .reveal-btn{cursor:pointer;width:30px;height:30px;transition:border-color var(--t-fast) var(--ease-out);background:0 0;border:1px solid #0000;flex:none;place-items:center;display:grid}.console .reveal-btn:hover{border-color:var(--line-soft)}.console .reveal-btn svg{width:17px;height:17px;overflow:visible}.console .reveal-btn [stroke]{stroke:var(--mute);transition:stroke var(--t-fast) var(--ease-out)}.console .reveal-btn:hover [stroke]{stroke:var(--bone)}.console .auth__opts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.console .trust{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;display:inline-flex}.console .trust input{opacity:0;width:0;height:0;position:absolute}.console .trust__box{border:1px solid var(--line);width:13px;height:13px;transition:border-color var(--t-fast) var(--ease-out);flex:none;position:relative}.console .trust__box svg{width:9px;height:9px;position:absolute;inset:1px}.console .trust__box path{stroke:var(--amber);stroke-width:1.6px;fill:none;stroke-linecap:square}.console .trust:hover .trust__box{border-color:var(--mute)}.console .trust input:focus-visible+.trust__box{outline:1px solid var(--amber);outline-offset:2px}.console .link-quiet{font-family:var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--line);cursor:pointer;transition:color var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out);background:0 0;border-top:0;border-left:0;border-right:0;padding-bottom:2px;font-size:10px}.console .link-quiet:hover{color:var(--bone);border-color:var(--bone)}.console .link-quiet:disabled{opacity:.5;cursor:not-allowed}.console .submit{background:var(--bone);width:100%;color:var(--void);border:1px solid var(--bone);cursor:pointer;transition:background var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out);border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 16px 16px 18px;display:flex;position:relative;overflow:hidden}.console .submit__label{font-family:var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;z-index:2;white-space:nowrap;text-overflow:ellipsis;font-size:11px;position:relative;overflow:hidden}.console .submit__glyph{z-index:2;flex:none;width:16px;height:16px;position:relative;overflow:visible}.console .submit__glyph [stroke]{stroke:currentColor;stroke-width:1.2px;fill:none}.console .submit__prog{background:var(--amber);transform-origin:0;z-index:3;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.console .submit__wash{background:var(--charcoal);transform-origin:bottom;z-index:1;position:absolute;inset:0;transform:scaleY(0)}.console .submit[data-state=busy]{color:var(--bone);background:var(--charcoal);border-color:var(--steel);cursor:progress}.console .submit[data-state=done]{background:var(--green);border-color:var(--green);color:var(--void)}.console .submit[data-state=denied]{background:var(--charcoal);border-color:var(--signal);color:var(--bone);cursor:pointer}.console .submit:disabled{cursor:not-allowed}.console .submit:not([data-state]):hover{background:var(--amber);border-color:var(--amber);color:var(--primary-foreground)}.console .auth__foot{flex-direction:column;gap:9px;display:flex}.console .auth__links{border:1px dashed var(--line-soft);flex-wrap:wrap;align-items:center;gap:14px;padding:9px 10px;display:flex}.console .notice{border:1px solid var(--line-soft);border-left:1px solid var(--amber);background:color-mix(in oklab, var(--amber) 7%, transparent);grid-template-columns:auto 1fr;gap:10px;padding:10px 12px;display:grid}.console .notice[data-tone=signal]{border-left-color:var(--signal);background:color-mix(in oklab, var(--signal) 8%, transparent)}.console .notice svg{width:13px;height:13px;margin-top:2px}.console .notice__t{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone);margin:0 0 4px;font-size:10px}.console .notice__b{color:var(--mute);margin:0;font-size:12px;line-height:1.6}.console .field{--bone:#eae7e0;--mute:#8e918b;--dim:#63665f;--faint:#3a3e3a;--line:#eae7e024;--line-soft:#eae7e011;--line-hair:#eae7e009;--s1:#eae7e08c;--s2:#eae7e066;--s3:#eae7e047;--s4:#eae7e02e;--s5:#eae7e01f;isolation:isolate;min-width:0;color:var(--bone);background:#0c0e0e;grid-column:7/-1;position:relative;overflow:hidden}.console .field__media{clip-path:inset(0 0 100%);position:absolute;inset:0}.console .field__media img{object-fit:cover;filter:grayscale(.5)contrast(1.06)brightness(.8)sepia(.12);width:100%;height:100%;transform:scale(1.06)}.console .field__media:after{content:"";background:linear-gradient(90deg, #08090a 0%, #08090a59 22%, transparent 52%), linear-gradient(0deg, #08090a 0%, #08090a26 34%, transparent 62%), radial-gradient(80% 70% at 70% 30%, color-mix(in oklab, var(--amber) 12%, transparent), transparent 60%);position:absolute;inset:0}.console .field__overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.console .field__overlay text{font-family:var(--ff-mono);letter-spacing:.12em;fill:var(--mute);font-size:10px}.console .field__overlay text.sm{font-size:9px}.console .field__overlay .hot{fill:#0000;pointer-events:all}.console .field__corner{pointer-events:none;border-color:var(--line);border-style:solid;border-width:0;width:16px;height:16px;position:absolute}.console .field__corner--tl{border-top-width:1px;border-left-width:1px;top:14px;left:14px}.console .field__corner--br{border-bottom-width:1px;border-right-width:1px;bottom:14px;right:14px}.console .telemetry{z-index:5;border:1px solid var(--line-soft);-webkit-backdrop-filter:blur(2px);background:linear-gradient(#0c0e0ec7,#0c0e0e8c);width:clamp(210px,17vw,268px);position:absolute;top:clamp(18px,2.2vw,34px);right:clamp(18px,2.2vw,34px)}.console .telemetry__hd{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;display:flex}.console .telemetry__rows{flex-direction:column;margin:0;display:flex}.console .trow{border-bottom:1px solid var(--line-hair);grid-template-columns:auto 1fr;align-items:baseline;gap:10px;padding:7px 11px;display:grid}.console .trow:last-child{border-bottom:0}.console .trow dt{font-family:var(--ff-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--faint);margin:0;font-size:9.5px}.console .trow dd{font-family:var(--ff-mono);letter-spacing:.03em;color:var(--mute);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:10.5px}.console .trow dd b{color:var(--bone);font-weight:400}.console .nodecard{z-index:7;pointer-events:none;border:1px solid var(--line);opacity:0;background:#08090aeb;min-width:172px;padding:9px 11px;position:absolute;top:0;left:0}.console .nodecard__t{font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bone);margin-bottom:6px;font-size:10px}.console .nodecard__r{font-family:var(--ff-mono);letter-spacing:.08em;color:var(--dim);justify-content:space-between;gap:12px;font-size:9.5px;display:flex}.console .nodecard__r span:last-child{color:var(--mute)}.console .bus{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);padding:clamp(12px, 1.3vw, 18px) var(--pad);background:linear-gradient(180deg, color-mix(in oklab, var(--ink) 50%, transparent), transparent);position:relative}.console .bus__hd{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.console .bus__flow{grid-template-columns:auto minmax(20px,1fr) auto minmax(20px,1fr) auto minmax(20px,1fr) auto minmax(20px,1fr) auto;align-items:center;gap:clamp(8px,1vw,18px);display:grid}.console .bnode{transition:border-color var(--t-fast) var(--ease-out), background var(--t-fast) var(--ease-out);border:1px solid #0000;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:8px 12px 8px 10px;display:grid}.console .bnode:hover{border-color:var(--line-soft);background:color-mix(in oklab, var(--bone) 2%, transparent)}.console .bnode__g{grid-row:1/3;width:clamp(24px,2vw,30px);height:auto;overflow:visible}.console .bnode__n{white-space:nowrap;grid-column:2;align-self:end}.console .bnode__v{white-space:nowrap;font-family:var(--ff-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bone);grid-column:2;align-self:start;font-size:10.5px}.console .blink{min-width:0}.console .blink svg{width:100%;height:12px;display:block}.console .blink__f{opacity:0}.console .baseline{align-items:center;gap:var(--gut);padding:calc(var(--pad) * .62) var(--pad);grid-template-columns:1fr auto 1fr;display:grid}.console .baseline__ticks{align-items:flex-end;gap:5px;height:11px;display:flex}.console .baseline__ticks i{background:var(--line);width:1px;height:5px;display:block}.console .baseline__ticks i:nth-child(5n+1){background:var(--faint);height:11px}.console .baseline__r{justify-self:end;align-items:center;gap:clamp(8px,1.2vw,20px);display:flex}.console .wire{z-index:5;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.console .wire path{fill:none;stroke:color-mix(in oklab, var(--foreground) 26%, transparent);stroke-width:1px}.console .wire .wire-live{stroke:var(--amber);stroke-width:1.15px;opacity:0}.console .wire .wire-pkt{fill:var(--amber);opacity:0}.console .boot{z-index:60;background:var(--void);padding:var(--pad);grid-template-rows:1fr auto;display:grid;position:fixed;inset:0;overflow:hidden}.console .boot__stage{grid-template-columns:minmax(240px,24vw) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,54px);min-height:0;display:grid}.console .boot__diagram{justify-self:start;width:100%;max-width:560px;overflow:visible}.console .boot__diagram [stroke]{vector-effect:non-scaling-stroke}.console .boot__log{flex-direction:column;gap:0;width:100%;max-width:340px;display:flex}.console .boot__title{font-family:var(--ff-display);letter-spacing:.3em;text-transform:uppercase;color:var(--bone);margin:0 0 16px;font-size:13px;font-weight:700}.console .bootline{border-bottom:1px solid var(--line-hair);font-family:var(--ff-mono);letter-spacing:.13em;text-transform:uppercase;opacity:0;grid-template-columns:1fr auto;align-items:baseline;gap:10px;padding:6px 0;font-size:10px;display:grid}.console .bootline b{color:var(--mute);font-weight:400}.console .bootline span{color:var(--faint)}.console .boot__seal{font-family:var(--ff-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--amber);opacity:0;margin-top:18px;font-size:10px}.console .boot__foot{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.console .boot__sweep{z-index:61;background:var(--bone);opacity:0;pointer-events:none;height:1px;position:fixed;bottom:0;left:0;right:0}.console .cursor{z-index:80;pointer-events:none;opacity:0;mix-blend-mode:difference;width:22px;height:22px;margin:-11px 0 0 -11px;position:fixed;top:0;left:0}.console .cursor__frame{position:absolute;inset:0}.console .cursor__frame i{border:0 solid #eae7e0;width:5px;height:5px;position:absolute}.console .cursor__frame i:first-child{border-top-width:1px;border-left-width:1px;top:0;left:0}.console .cursor__frame i:nth-child(2){border-top-width:1px;border-right-width:1px;top:0;right:0}.console .cursor__frame i:nth-child(3){border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.console .cursor__frame i:nth-child(4){border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.console .cursor__dot{background:#eae7e0;width:2px;height:2px;margin:-1px 0 0 -1px;position:absolute;top:50%;left:50%}.console .cursor__tag{font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:#eae7e0;white-space:nowrap;opacity:0;font-size:9px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}@media (hover:none),(pointer:coarse),(max-width:1024px){.console .cursor{display:none}}@media (min-width:1025px) and (min-height:620px){.console{height:100svh;overflow:hidden}}@media (min-width:1025px) and (max-height:619px){.console,.console .shell{min-height:0}.console .access{justify-content:flex-start;overflow:visible}.console .field{min-height:420px}}@media (max-width:1400px){.console .telemetry{width:clamp(196px,19vw,240px)}}@media (max-width:1240px){.console .access{grid-column:1/8}.console .field{grid-column:8/-1}.console .stage:before{left:58.3333%}.console .telemetry{border:0;border-top:1px solid var(--line-soft);-webkit-backdrop-filter:none;background:0 0;width:auto;margin:0;position:static}.console .telemetry-wrap{z-index:5;background:linear-gradient(#0000,#08090ae6 34%);padding:clamp(20px,3vw,40px) clamp(14px,1.6vw,22px) clamp(12px,1.4vw,18px);position:absolute;bottom:0;left:0;right:0}.console .telemetry__hd,.console .trow{padding-left:0;padding-right:0}.console .telemetry .trow:nth-child(3),.console .telemetry .trow:nth-child(5){display:none}}@media (max-width:1024px){.console .wire{display:none}.console .shell{grid-template-rows:auto auto auto;min-height:auto}.console .stage{grid-template-columns:minmax(0,1fr);justify-items:stretch}.console .stage:before{display:none}.console .field{grid-area:1/1;justify-self:stretch;width:100%;height:clamp(300px,46svh,420px);min-height:0;max-height:none}.console .access{grid-area:2/1;padding-top:clamp(26px,4vw,40px);overflow:visible}.console .layer--grid{-webkit-mask-image:radial-gradient(140% 70% at 50% 22%,#000,#0000 88%);mask-image:radial-gradient(140% 70% at 50% 22%,#000,#0000 88%)}.console #ovCore{display:none}.console .auth{max-width:none}.console .boot__stage{grid-template-columns:1fr;align-content:center;gap:26px}.console .boot__diagram{justify-self:start;max-width:min(100%,420px)}}@media (max-width:900px){.console .bus__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.console .blink{display:none}.console .bnode{border-color:var(--line-hair);border-left:1px solid var(--faint);padding:11px 12px}.console .bnode[data-bus=array],.console .bnode[data-bus=mppt]{border-left-color:var(--amber)}.console .bnode[data-bus=batt],.console .bnode[data-bus=cams],.console .bnode[data-bus=core]{border-left-color:var(--green)}}@media (max-width:760px){.console .field{height:clamp(280px,44svh,380px)}.console .field__overlay text.sm,.console #ovTicks,.console #ovCoords,.console .telemetry .trow:nth-child(2){display:none}.console .telemetry-wrap{padding-top:clamp(26px,6vw,44px)}.console .field__overlay text{font-size:11px}.console .bus__hd span:last-child{display:none}.console .bus__flow{grid-template-columns:repeat(2,minmax(0,1fr))}.console .baseline .mono:first-child{display:none}.console .baseline{grid-template-columns:1fr;justify-items:start;gap:8px}.console .baseline__ticks{display:none}.console .baseline__r{justify-self:start}.console .submit{padding:15px 14px}.console .field-row input{font-size:16px}}@media (max-width:560px){.console .bnode{padding:9px 10px}.console .bnode__n{letter-spacing:.1em;font-size:9px}.console .bnode__v{font-size:10px}.console .nodecard{display:none}}@media (max-height:940px) and (min-width:1025px){.console .display{font-size:clamp(28px,3.1vw,46px)}.console .lede{font-size:13px;line-height:1.58}.console .access{gap:20px}.console .auth{gap:14px}}@media (max-height:860px) and (min-width:1025px){.console .access{padding:18px var(--pad);gap:16px}.console .display{font-size:clamp(26px,2.9vw,40px)}.console .lede{font-size:12.5px;line-height:1.55}.console .auth{gap:12px}.console .field-row input{padding:8px 0 9px}.console .submit{padding:13px 14px}.console .auth__links{padding:7px 9px}.console .auth__foot{gap:7px}.console .plate{padding:8px 12px}.console .bus{padding:10px var(--pad)}.console .bus__hd{margin-bottom:7px}.console .bnode{padding:6px 10px}.console .baseline{padding:9px var(--pad)}}@media (max-height:760px) and (min-width:1025px){.console .display{font-size:clamp(24px,2.5vw,34px)}.console .lede{font-size:12px;line-height:1.5}.console .bus__hd{margin-bottom:5px}.console .bus{padding:8px var(--pad)}.console .baseline{padding:7px var(--pad)}}@media (max-width:1024px){.console .shell,.console .stage,.console .access,.console .field,.console .bus,.console .baseline{min-width:0;max-width:100%}.console .bus,.console .baseline,.console .access,.console .auth{overflow-x:clip}.console .display,.console .lede,.console .bnode__n,.console .bnode__v{overflow-wrap:anywhere}.console .lede{max-width:none}}@media (max-width:560px){.console .bnode__n,.console .bnode__v{white-space:normal}.console .auth__bar{flex-wrap:wrap;row-gap:8px}.console .auth__links,.console .baseline__r{flex-wrap:wrap}}@media (max-width:1024px) and (max-height:560px){.console .field{height:clamp(190px,44svh,260px)}.console .telemetry .trow:nth-child(n+2){display:none}}@media (prefers-reduced-motion:reduce){.console .layer--grain{animation:none}}
