.dhg-orbital-page{background:#04050c}.dhg-orbital-main{--orb-void: #04050c;--orb-deep: #070a18;--orb-panel: rgba(11, 17, 38, .72);--orb-panel-solid: #0a0f22;--orb-line: rgba(84, 178, 255, .16);--orb-line-soft: rgba(84, 178, 255, .08);--orb-cyan: #3ff0ff;--orb-cyan-dim: rgba(63, 240, 255, .55);--orb-violet: #8b6cff;--orb-lime: #c8eb49;--orb-amber: #ffb054;--orb-rose: #ff6ec7;--orb-text: #cfe4ff;--orb-text-dim: #6f86b8;--orb-text-faint: #44557e;--orb-mono: ui-monospace, "SFMono-Regular", "Cascadia Mono", "Consolas", "Liberation Mono", monospace;position:relative;background:var(--orb-void);color:var(--orb-text)}.dhg-orb{position:relative;display:flex;box-sizing:border-box;flex-direction:column;isolation:isolate;height:100vh;min-height:760px;padding:104px 26px 22px;overflow:hidden;font-family:var(--orb-mono)}.dhg-orbital-page .tra-menu.navbar-light .logo-white{display:block}.dhg-orbital-page .tra-menu.navbar-light .logo-black{display:none}.dhg-orb__field{position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(63,240,255,.1),transparent 62%),radial-gradient(ellipse 60% 45% at 12% 78%,rgba(139,108,255,.13),transparent 60%),radial-gradient(ellipse 55% 40% at 92% 30%,rgba(255,110,199,.07),transparent 58%),linear-gradient(180deg,#070a18,#04050c 55%,#060814)}.dhg-orb__field:before{position:absolute;inset:-50%;background-image:linear-gradient(rgba(84,178,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(84,178,255,.045) 1px,transparent 1px);background-size:62px 62px;transform:perspective(520px) rotateX(62deg);transform-origin:50% 100%;opacity:.55;content:"";animation:orb-grid-drift 34s linear infinite}@keyframes orb-grid-drift{0%{background-position:0 0,0 0}to{background-position:0 62px,62px 0}}.dhg-orb__crt{position:absolute;inset:0;z-index:4;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.16) 0 1px,transparent 1px 3px),radial-gradient(ellipse 92% 78% at 50% 50%,transparent 52%,rgba(2,3,8,.72) 100%);mix-blend-mode:multiply;animation:orb-scan 7.5s linear infinite}@keyframes orb-scan{0%{background-position:0 0,0 0}to{background-position:0 3px,0 0}}.dhg-orb__crt:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgba(63,240,255,.05) 48%,transparent 52%);mix-blend-mode:screen;content:"";animation:orb-sweepline 9s ease-in-out infinite}@keyframes orb-sweepline{0%,to{transform:translateY(-38%);opacity:0}50%{transform:translateY(38%);opacity:1}}.dhg-orb__frame{position:relative;z-index:2;display:flex;flex:1 1 auto;flex-direction:column;width:100%;max-width:1720px;min-height:0;margin:0 auto}.dhg-orb__intro{position:relative;z-index:2;flex:0 0 auto;width:100%;max-width:1720px;margin:0 auto 14px;padding:0 2px}.dhg-orb__eyebrow,.dhg-orb-boot__eyebrow{margin:0 0 5px;color:var(--orb-cyan);font-size:.58rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.dhg-orb__intro h1{margin:0;color:#fff;font-size:clamp(1.25rem,1.9vw,1.8rem);font-weight:700;letter-spacing:-.03em;line-height:1.08}.dhg-orb__intro>p:last-child{max-width:760px;margin:6px 0 0;color:var(--orb-text-dim);font-size:.74rem;line-height:1.55}.dhg-orb-status{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between;padding:13px 22px;border:1px solid var(--orb-line);border-radius:3px;background:linear-gradient(180deg,#0e1630e6,#080c1ce6);box-shadow:inset 0 1px #3ff0ff21,0 18px 46px #0000008c;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px))}.dhg-orb-status__brand{display:flex;gap:12px;align-items:baseline}.dhg-orb-status__mark{position:relative;top:2px;width:11px;height:11px;border:2px solid var(--orb-cyan);border-radius:50%;box-shadow:0 0 12px var(--orb-cyan);animation:orb-pulse 2.4s ease-in-out infinite}@keyframes orb-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.42;transform:scale(.8)}}.dhg-orb-status__name{color:#fff;font-size:1.02rem;font-weight:700;letter-spacing:.22em}.dhg-orb-status__name i{color:var(--orb-cyan);font-style:normal}.dhg-orb-status__sub{color:var(--orb-text-faint);font-size:.66rem;letter-spacing:.24em;text-transform:uppercase}.dhg-orb-status__readout{display:flex;flex-wrap:wrap;gap:10px}.dhg-orb-status__cell{display:flex;gap:7px;align-items:baseline;padding:6px 13px;border:1px solid var(--orb-line-soft);border-radius:2px;background:#3ff0ff09}.dhg-orb-status__cell b{color:var(--orb-cyan);font-size:.86rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em}.dhg-orb-status__cell span{color:var(--orb-text-faint);font-size:.6rem;letter-spacing:.18em;text-transform:uppercase}.dhg-orb-status__lamp{width:7px;height:7px;border-radius:50%;background:var(--orb-amber);box-shadow:0 0 9px var(--orb-amber);animation:orb-pulse 1.1s ease-in-out infinite}.dhg-orb-status__cell[data-orb-link-state] span:not(.dhg-orb-status__lamp){color:var(--orb-amber);font-weight:700}.dhg-orb-status__cell[data-orb-link-state].is-live .dhg-orb-status__lamp{background:var(--orb-lime);box-shadow:0 0 9px var(--orb-lime);animation-duration:3.4s}.dhg-orb-status__cell[data-orb-link-state].is-live span:not(.dhg-orb-status__lamp){color:var(--orb-lime)}.dhg-orb-status__cell[data-orb-link-state].is-down .dhg-orb-status__lamp{background:var(--orb-rose);box-shadow:0 0 9px var(--orb-rose)}.dhg-orb-status__cell[data-orb-link-state].is-down span:not(.dhg-orb-status__lamp){color:var(--orb-rose)}.dhg-orb-boot{position:absolute;inset:62px 0 0;z-index:6;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 45%,#070a18f0,#04050cfc);transition:opacity .55s ease,visibility .55s ease}.dhg-orb-boot.is-clear{visibility:hidden;opacity:0}.dhg-orb-boot__inner{width:min(560px,84vw);text-align:left}.dhg-orb-boot__title{margin:0 0 20px;color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:.4em;text-shadow:0 0 26px rgba(63,240,255,.6);animation:orb-flicker 4s steps(1) infinite}@keyframes orb-flicker{0%,92%,to{opacity:1}93%{opacity:.55}95%{opacity:1}96%{opacity:.7}}.dhg-orb-boot__log{min-height:132px;margin:0 0 18px;color:var(--orb-cyan-dim);font-family:var(--orb-mono);font-size:.76rem;line-height:1.85;white-space:pre-wrap}.dhg-orb-boot__bar{height:3px;overflow:hidden;border-radius:2px;background:#3ff0ff1f}.dhg-orb-boot__bar i{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--orb-violet),var(--orb-cyan));box-shadow:0 0 14px var(--orb-cyan);transition:width .35s ease}.dhg-orb-boot__hint{margin:14px 0 0;color:var(--orb-text-faint);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase}.dhg-orb-boot__noscript{max-width:540px;margin-top:30px;padding:26px 28px;border:1px solid var(--orb-line);border-radius:3px;background:var(--orb-panel-solid)}.dhg-orb-boot__noscript h2{margin:0 0 10px;color:#fff;font-size:1.1rem;letter-spacing:.02em}.dhg-orb-boot__noscript p{margin:0;color:var(--orb-text-dim);font-size:.82rem;line-height:1.7}.dhg-orb-boot__noscript a{color:var(--orb-cyan)}.dhg-orb-boot__api{margin-top:16px!important}.dhg-orb-fallback-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:16px 0 0;padding:0;list-style:none}.dhg-orb-fallback-list a{display:block;min-width:0;padding:8px 9px;border:1px solid var(--orb-line);border-radius:2px;background:#3ff0ff0a;color:var(--orb-cyan);font-size:.74rem;font-weight:700;text-decoration:none}.dhg-orb-fallback-list a:hover{border-color:var(--orb-cyan);background:#3ff0ff1a}.dhg-orb-fallback-list span{display:block;margin-top:3px;color:var(--orb-text-faint);font-size:.56rem;font-weight:400;line-height:1.35}.dhg-orb-deck{display:grid;flex:1 1 auto;grid-template-columns:268px minmax(0,1fr) 320px;gap:14px;min-height:0;margin-top:14px}.dhg-orb-panel{display:flex;flex-direction:column;min-width:0;min-height:0;border:1px solid var(--orb-line);border-radius:3px;background:var(--orb-panel);backdrop-filter:blur(9px);box-shadow:inset 0 1px #3ff0ff17,0 20px 50px #00000073;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.dhg-orb-panel__head{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--orb-line);background:linear-gradient(90deg,rgba(63,240,255,.1),transparent 70%);color:var(--orb-cyan);font-size:.64rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase}.dhg-orb-panel__head i{flex:0 0 auto;width:26px;height:5px;background:repeating-linear-gradient(90deg,var(--orb-cyan) 0 3px,transparent 3px 6px);opacity:.55}.dhg-orb-sensors{gap:0;min-height:0;overflow:hidden}.dhg-orb-sensors__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-color:rgba(63,240,255,.35) transparent;scrollbar-width:thin}.dhg-orb-sensors__scroll::-webkit-scrollbar,.dhg-orb-dossier__body::-webkit-scrollbar{width:6px}.dhg-orb-sensors__scroll::-webkit-scrollbar-thumb,.dhg-orb-dossier__body::-webkit-scrollbar-thumb{border-radius:3px;background:#3ff0ff4d}.dhg-orb-group{padding:11px 16px;border-bottom:1px solid var(--orb-line-soft)}.dhg-orb-group--foot{flex:0 0 auto;border-top:1px solid var(--orb-line);border-bottom:0;background:#060a1899}.dhg-orb-group__title{margin:0 0 8px;color:var(--orb-text-faint);font-size:.6rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.dhg-orb-group__title:before{margin-right:7px;color:var(--orb-cyan);content:"▸"}.dhg-orb-search{display:flex;gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--orb-line);border-radius:2px;background:#030610b8;transition:border-color .2s ease,box-shadow .2s ease}.dhg-orb-search:focus-within{border-color:var(--orb-cyan);box-shadow:0 0 0 1px var(--orb-cyan),0 0 22px #3ff0ff47}.dhg-orb-search__prompt{color:var(--orb-cyan);font-size:.82rem;font-weight:700}.dhg-orb-search__input{flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;color:#fff;font-family:var(--orb-mono);font-size:.78rem;letter-spacing:.04em}.dhg-orb-search__input::placeholder{color:var(--orb-text-faint)}.dhg-orb-search__input:focus{outline:0}.dhg-orb-search__input::-webkit-search-cancel-button{display:none}.dhg-orb-search__clear{padding:0 4px;border:0;background:transparent;color:var(--orb-text-dim);font-size:1rem;line-height:1;cursor:pointer}.dhg-orb-search__clear:hover{color:var(--orb-rose)}.dhg-orb-search__status{margin:0;overflow:hidden;max-height:0;color:var(--orb-cyan-dim);font-size:.63rem;letter-spacing:.1em;transition:max-height .2s ease,margin .2s ease}.dhg-orb-search__status.is-live{max-height:20px;margin-top:7px}.dhg-orb-gates{display:flex;flex-direction:column;gap:4px}.dhg-orb-gate{position:relative;display:grid;grid-template-columns:20px 32px 1fr auto;gap:8px;align-items:center;width:100%;padding:4px 9px 4px 6px;border:1px solid rgba(84,178,255,.13);border-radius:2px;background:#060a1880;color:var(--orb-text-dim);font-family:var(--orb-mono);text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.dhg-orb-gate:hover{border-color:var(--gate-colour);background:#060a18cc}.dhg-orb-gate.is-open{border-color:color-mix(in srgb,var(--gate-colour) 55%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--gate-colour) 16%,transparent),#060a188c 62%);color:#fff}.dhg-orb-gate__hex{display:block;width:20px;height:23px}.dhg-orb-gate__hex svg{width:100%;height:100%}.dhg-orb-gate__hex path{fill:transparent;stroke:currentColor;stroke-width:2;opacity:.45;transition:fill .25s ease,opacity .25s ease}.dhg-orb-gate.is-open .dhg-orb-gate__hex path{fill:color-mix(in srgb,var(--gate-colour) 32%,transparent);stroke:var(--gate-colour);opacity:1;filter:drop-shadow(0 0 6px var(--gate-colour))}.dhg-orb-gate__code{color:var(--gate-colour);font-size:.68rem;font-weight:700;letter-spacing:.1em;opacity:.5}.dhg-orb-gate.is-open .dhg-orb-gate__code{opacity:1}.dhg-orb-gate__label{overflow:hidden;font-size:.66rem;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.dhg-orb-gate__count{font-size:.66rem;font-variant-numeric:tabular-nums;opacity:.75}.dhg-orb-locks{display:flex;flex-direction:column;gap:6px}.dhg-orb-lock{display:grid;grid-template-columns:1fr auto;gap:3px 10px;padding:7px 11px;border:1px solid var(--orb-line);border-radius:2px;background:#060a188c;color:var(--orb-text);font-family:var(--orb-mono);text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease}.dhg-orb-lock:hover{border-color:var(--orb-cyan-dim)}.dhg-orb-lock__name{font-size:.7rem;font-weight:700;letter-spacing:.14em}.dhg-orb-lock__lamps{display:flex;gap:4px;align-items:center;justify-self:end}.dhg-orb-lock__lamps i{width:7px;height:7px;border:1px solid rgba(84,178,255,.35);border-radius:50%;transition:background .2s ease,box-shadow .2s ease,border-color .2s ease}.dhg-orb-lock__state{grid-column:1;font-size:.6rem;letter-spacing:.2em}.dhg-orb-lock__meter{grid-column:2;color:var(--orb-text-faint);font-size:.6rem;justify-self:end}.dhg-orb-lock[data-orb-lock-state=any] .dhg-orb-lock__state{color:var(--orb-text-faint)}.dhg-orb-lock[data-orb-lock-state=any] .dhg-orb-lock__lamps i:nth-child(1){background:var(--orb-text-faint);border-color:var(--orb-text-faint)}.dhg-orb-lock[data-orb-lock-state=on]{border-color:#c8eb4980}.dhg-orb-lock[data-orb-lock-state=on] .dhg-orb-lock__state{color:var(--orb-lime)}.dhg-orb-lock[data-orb-lock-state=on] .dhg-orb-lock__lamps i:nth-child(2){background:var(--orb-lime);border-color:var(--orb-lime);box-shadow:0 0 9px var(--orb-lime)}.dhg-orb-lock[data-orb-lock-state=off]{border-color:#ff6ec780}.dhg-orb-lock[data-orb-lock-state=off] .dhg-orb-lock__state{color:var(--orb-rose)}.dhg-orb-lock[data-orb-lock-state=off] .dhg-orb-lock__lamps i:nth-child(3){background:var(--orb-rose);border-color:var(--orb-rose);box-shadow:0 0 9px var(--orb-rose)}.dhg-orb-tally{display:flex;gap:8px;align-items:baseline;margin-bottom:10px}.dhg-orb-tally span{color:var(--orb-text-faint);font-size:.58rem;letter-spacing:.2em;text-transform:uppercase}.dhg-orb-tally b{color:var(--orb-cyan);font-size:1.18rem;font-variant-numeric:tabular-nums;text-shadow:0 0 16px rgba(63,240,255,.55)}.dhg-orb-tally i{color:var(--orb-text-faint);font-size:.62rem;font-style:normal}.dhg-orb-reset{width:100%;padding:8px;border:1px solid var(--orb-line);border-radius:2px;background:transparent;color:var(--orb-text-dim);font-family:var(--orb-mono);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.dhg-orb-reset:hover{border-color:var(--orb-cyan);background:#3ff0ff17;color:var(--orb-cyan)}.dhg-orb-array{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0}.dhg-orb-array__bar{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:space-between;padding:7px 10px;border:1px solid var(--orb-line);border-radius:3px;background:var(--orb-panel);backdrop-filter:blur(9px)}.dhg-orb-modes{display:flex;flex:0 0 auto;gap:3px}.dhg-orb-mode{padding:7px 11px;white-space:nowrap;border:1px solid transparent;border-radius:2px;background:transparent;color:var(--orb-text-dim);font-family:var(--orb-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.dhg-orb-mode span{margin-right:5px}.dhg-orb-mode:hover{color:var(--orb-text);border-color:var(--orb-line)}.dhg-orb-mode.is-active{border-color:var(--orb-cyan);background:#3ff0ff1f;color:var(--orb-cyan);box-shadow:0 0 18px #3ff0ff38,inset 0 0 14px #3ff0ff1f}.dhg-orb-axis{display:flex;flex:0 1 auto;gap:7px;align-items:center;min-width:0;margin-left:auto}.dhg-orb-axis label{margin:0;color:var(--orb-text-faint);font-size:.55rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.dhg-orb-axis select{min-width:0;padding:5px 7px;border:1px solid var(--orb-line);border-radius:2px;background:#030610d9;color:var(--orb-cyan);font-family:var(--orb-mono);font-size:.63rem}.dhg-orb-array__tools{display:flex;flex:0 0 auto;gap:4px;margin-left:auto}.dhg-orb-axis+.dhg-orb-array__tools{margin-left:0}.dhg-orb-tool{width:29px;height:29px;border:1px solid var(--orb-line);border-radius:2px;background:transparent;color:var(--orb-text-dim);font-family:var(--orb-mono);font-size:.82rem;line-height:1;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.dhg-orb-tool:hover{border-color:var(--orb-cyan);background:#3ff0ff1a;color:var(--orb-cyan)}.dhg-orb-stage{position:relative;flex:1 1 auto;min-height:250px;overflow:hidden;border:1px solid var(--orb-line);border-radius:3px;background:radial-gradient(ellipse 60% 60% at 50% 50%,rgba(63,240,255,.055),transparent 70%),#03050eb8;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.dhg-orb-stage:before,.dhg-orb-stage:after{position:absolute;width:34px;height:34px;pointer-events:none;content:""}.dhg-orb-stage:before{top:10px;left:10px;border-top:2px solid var(--orb-cyan);border-left:2px solid var(--orb-cyan);opacity:.55;animation:orb-tick 3.6s ease-in-out infinite}.dhg-orb-stage:after{right:10px;bottom:10px;border-right:2px solid var(--orb-cyan);border-bottom:2px solid var(--orb-cyan);opacity:.55;animation:orb-tick 3.6s ease-in-out infinite 1.8s}@keyframes orb-tick{0%,to{opacity:.25}50%{opacity:.8}}.dhg-orb-canvas{position:absolute;display:block;inset:0;width:100%;height:100%;cursor:crosshair;touch-action:none}.dhg-orb-canvas:focus-visible{outline:2px solid var(--orb-cyan);outline-offset:-3px}.dhg-orb-canvas.is-panning{cursor:grabbing}.dhg-orb-tooltip{position:absolute;z-index:3;min-width:172px;max-width:260px;padding:9px 12px;border:1px solid var(--orb-cyan-dim);border-radius:2px;background:#040814f2;box-shadow:0 0 26px #3ff0ff38;pointer-events:none;transform:translate(14px,-50%)}.dhg-orb-tooltip b{display:block;color:#fff;font-size:.94rem;letter-spacing:.05em}.dhg-orb-tooltip span{display:block;margin-top:3px;color:var(--orb-text-dim);font-size:.63rem;letter-spacing:.06em}.dhg-orb-tooltip em{display:block;margin-top:6px;color:var(--orb-cyan);font-size:.58rem;font-style:normal;letter-spacing:.16em;text-transform:uppercase}.dhg-orb-legend{position:absolute;bottom:11px;left:16px;display:flex;flex-wrap:wrap;gap:4px 13px;max-width:calc(100% - 32px);padding:5px 10px;border-radius:2px;background:#0407129e;pointer-events:none}.dhg-orb-legend span{display:flex;gap:6px;align-items:center;color:var(--orb-text-faint);font-size:.57rem;letter-spacing:.14em;text-transform:uppercase}.dhg-orb-legend i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 7px currentColor}.dhg-orb-hint{position:absolute;top:12px;right:16px;max-width:60%;margin:0;color:var(--orb-text-faint);font-size:.57rem;letter-spacing:.12em;text-align:right;pointer-events:none}.dhg-orb-bay{flex:0 0 auto;border:1px solid var(--orb-line);border-radius:3px;background:var(--orb-panel);backdrop-filter:blur(9px)}.dhg-orb-bay__head{display:flex;align-items:center;justify-content:space-between;padding:7px 14px;border-bottom:1px solid var(--orb-line-soft);color:var(--orb-cyan);font-size:.6rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase}.dhg-orb-bay__clear{border:0;background:transparent;color:var(--orb-rose);font-family:var(--orb-mono);font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.dhg-orb-bay__slots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:9px 14px}.dhg-orb-slot{position:relative;display:flex;flex-direction:column;gap:2px;min-height:52px;padding:7px 10px;border:1px dashed rgba(84,178,255,.2);border-radius:2px;background:#04071280}.dhg-orb-slot--empty{align-items:center;justify-content:center;color:var(--orb-text-faint);font-size:.6rem;letter-spacing:.2em;text-transform:uppercase}.dhg-orb-slot--filled{border-style:solid;border-color:color-mix(in srgb,var(--slot-colour, #3ff0ff) 60%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--slot-colour, #3ff0ff) 15%,transparent),#040712b3 65%);animation:orb-dock .42s cubic-bezier(.2,.9,.3,1.2)}@keyframes orb-dock{0%{transform:translateY(9px) scale(.94);opacity:0}to{transform:none;opacity:1}}.dhg-orb-slot__suffix{color:#fff;font-size:.94rem;font-weight:700;letter-spacing:.04em}.dhg-orb-slot__meta{overflow:hidden;color:var(--orb-text-dim);font-size:.58rem;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dhg-orb-slot__eject{position:absolute;top:5px;right:6px;padding:0 4px;border:0;background:transparent;color:var(--orb-text-faint);font-family:var(--orb-mono);font-size:.86rem;line-height:1;cursor:pointer}.dhg-orb-slot__eject:hover{color:var(--orb-rose)}.dhg-orb-bay__plot{padding:2px 14px 12px}.dhg-orb-plot-row{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;align-items:center}.dhg-orb-plot-row__label{overflow:hidden;color:var(--orb-text-faint);font-size:.55rem;letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dhg-orb-plot-row__track{position:relative;height:17px;border-bottom:1px solid var(--orb-line-soft)}.dhg-orb-plot-row__track:before{position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(84,178,255,.09) 0 1px,transparent 1px 10%);content:""}.dhg-orb-plot-pip{position:absolute;top:50%;width:9px;height:9px;border:1px solid #04050c;border-radius:50%;background:var(--pip-colour, #3ff0ff);box-shadow:0 0 10px var(--pip-colour, #3ff0ff);transform:translate(-50%,-50%);transition:left .5s cubic-bezier(.3,.8,.3,1)}.dhg-orb-plot-pip--absent{background:transparent;border-color:var(--pip-colour, #3ff0ff);box-shadow:none;opacity:.4}.dhg-orb-dossier{overflow:hidden}.dhg-orb-dossier__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px;scrollbar-color:rgba(63,240,255,.35) transparent;scrollbar-width:thin}.dhg-orb-dossier__idle{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;height:100%;min-height:260px;color:var(--orb-text-faint);text-align:center}.dhg-orb-dossier__idle svg{width:74px;height:74px;opacity:.4;animation:orb-spin 14s linear infinite}@keyframes orb-spin{to{transform:rotate(360deg)}}.dhg-orb-dossier__idle p{margin:0;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase}.dhg-orb-target{animation:orb-lockon .4s ease}@keyframes orb-lockon{0%{transform:translate(12px);opacity:0}to{transform:none;opacity:1}}.dhg-orb-target__class{display:inline-flex;gap:7px;align-items:center;padding:3px 8px 3px 9px;border:1px solid var(--target-colour, #3ff0ff);border-radius:2px;background:transparent;color:var(--target-colour, #3ff0ff);font-family:var(--orb-mono);font-size:.56rem;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background .18s ease}.dhg-orb-target__class:hover,.dhg-orb-target__class:focus-visible{background:color-mix(in srgb,var(--target-colour, #3ff0ff) 20%,transparent)}.dhg-orb-target__class i{display:grid;width:13px;height:13px;border:1px solid currentColor;border-radius:50%;font-size:.5rem;font-style:normal;place-items:center}.dhg-orb-target__suffix{margin:12px 0 2px;overflow-wrap:anywhere;color:#fff;font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:700;letter-spacing:.01em;line-height:1.05;text-shadow:0 0 30px color-mix(in srgb,var(--target-colour, #3ff0ff) 70%,transparent)}.dhg-orb-target__ascii{margin:0 0 4px;color:var(--orb-text-faint);font-size:.6rem;letter-spacing:.12em}.dhg-orb-target__label{margin:0 0 10px;color:var(--orb-cyan);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.dhg-orb-target__summary{margin:0 0 16px;color:var(--orb-text-dim);font-size:.74rem;line-height:1.72}.dhg-orb-target__glyph{display:grid;place-items:center;margin:0 0 14px}.dhg-orb-target__glyph svg{width:100%;max-width:216px;height:auto}.dhg-orb-glyph__web{fill:none;stroke:#54b2ff38;stroke-width:1}.dhg-orb-glyph__spoke{stroke:#54b2ff2e;stroke-width:1}.dhg-orb-glyph__spoke--dead{stroke:#ff6ec759;stroke-dasharray:3 4}.dhg-orb-glyph__shape{fill:color-mix(in srgb,var(--target-colour, #3ff0ff) 22%,transparent);stroke:var(--target-colour, #3ff0ff);stroke-width:1.6;stroke-linejoin:round;filter:drop-shadow(0 0 8px var(--target-colour, #3ff0ff));animation:orb-glyph-in .7s cubic-bezier(.3,.9,.3,1)}@keyframes orb-glyph-in{0%{opacity:0;transform:scale(.55);transform-origin:center}to{opacity:1;transform:none}}.dhg-orb-glyph__node{fill:var(--target-colour, #3ff0ff)}.dhg-orb-glyph__axis{fill:var(--orb-text-faint);font-family:var(--orb-mono);font-size:8px;letter-spacing:.14em}.dhg-orb-glyph__axis--dead{fill:#ff6ec7bf}.dhg-orb-channels{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.dhg-orb-channel{display:grid;grid-template-columns:34px minmax(0,1fr) 56px;gap:9px;align-items:center;width:100%;padding:2px 4px;border:1px solid transparent;border-radius:2px;background:transparent;font-family:var(--orb-mono);text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease}.dhg-orb-channel:hover,.dhg-orb-channel:focus-visible{border-color:#54b2ff59;background:#3ff0ff0f}.dhg-orb-channel:hover .dhg-orb-channel__code{color:var(--orb-cyan)}.dhg-orb-channel__code{color:var(--orb-text-faint);font-size:.56rem;letter-spacing:.12em}.dhg-orb-channel__bar{position:relative;height:7px;overflow:hidden;border:1px solid rgba(84,178,255,.16);border-radius:1px;background:#030610cc}.dhg-orb-channel__bar i{display:block;width:0;height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--target-colour, #3ff0ff) 45%,transparent),var(--target-colour, #3ff0ff));box-shadow:0 0 10px var(--target-colour, #3ff0ff);transition:width .65s cubic-bezier(.2,.85,.3,1)}.dhg-orb-channel__value{color:var(--orb-text);font-size:.6rem;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-align:right}.dhg-orb-channel--dead .dhg-orb-channel__bar{border-color:#ff6ec747;background:repeating-linear-gradient(90deg,rgba(255,110,199,.14) 0 4px,transparent 4px 9px)}.dhg-orb-channel--dead .dhg-orb-channel__value{color:var(--orb-rose);font-size:.53rem}.dhg-orb-channel--dead .dhg-orb-channel__code{color:#ff6ec799}.dhg-orb-facts{display:flex;flex-direction:column;gap:0;margin-bottom:16px}.dhg-orb-fact{display:grid;grid-template-columns:74px minmax(0,1fr);gap:10px;padding:7px 0;border-bottom:1px solid var(--orb-line-soft)}.dhg-orb-fact dt{color:var(--orb-text-faint);font-size:.56rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.dhg-orb-fact dd{margin:0;overflow-wrap:anywhere;color:var(--orb-text);font-size:.67rem;line-height:1.55}.dhg-orb-sources{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:16px}.dhg-orb-sources span{padding:3px 7px;border:1px solid var(--orb-line);border-radius:2px;color:var(--orb-text-dim);font-size:.52rem;letter-spacing:.1em;text-transform:uppercase}.dhg-orb-target__actions{display:flex;flex-direction:column;gap:7px}.dhg-orb-action{display:flex;align-items:center;justify-content:space-between;padding:10px 13px;border:1px solid var(--orb-line);border-radius:2px;background:transparent;color:var(--orb-text);font-family:var(--orb-mono);font-size:.63rem;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.dhg-orb-action:hover{border-color:var(--orb-cyan);background:#3ff0ff1a;color:var(--orb-cyan)}.dhg-orb-action--primary{border-color:var(--target-colour, #3ff0ff);background:color-mix(in srgb,var(--target-colour, #3ff0ff) 15%,transparent);color:#fff}.dhg-orb-action[aria-disabled=true]{opacity:.4;pointer-events:none}.dhg-orb-eed-slot{margin:14px 0 16px}.dhg-orb-eed{position:relative;overflow:hidden;padding:14px 15px 15px;border:1px solid rgba(200,235,73,.42);border-radius:3px;background:radial-gradient(ellipse 90% 120% at 100% 0%,rgba(200,235,73,.14),transparent 62%),#09101adb;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}.dhg-orb-eed:before{position:absolute;inset:0 auto 0 0;width:2px;background:var(--orb-lime);box-shadow:0 0 12px var(--orb-lime);content:""}.dhg-orb-eed.is-awaiting{border-color:#54b2ff47;background:#090e1ecc}.dhg-orb-eed.is-awaiting:before{background:var(--orb-text-faint);box-shadow:none}.dhg-orb-eed__head{display:flex;gap:7px;align-items:center;margin-bottom:9px}.dhg-orb-eed__badge{color:var(--orb-lime);font-size:.54rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase}.dhg-orb-eed.is-awaiting .dhg-orb-eed__badge{color:var(--orb-text-faint)}.dhg-orb-eed__figure{display:flex;flex-wrap:wrap;gap:3px 8px;align-items:baseline;margin:0 0 6px}.dhg-orb-eed__figure b{color:#fff;font-size:clamp(1.5rem,3.4vw,2rem);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1;text-shadow:0 0 24px rgba(200,235,73,.6)}.dhg-orb-eed__figure span{color:var(--orb-lime);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase}.dhg-orb-eed__figure--unknown{color:var(--orb-text-dim);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.dhg-orb-eed__lead{margin:0 0 10px;color:var(--orb-text-dim);font-size:.7rem;line-height:1.62}.dhg-orb-eed__stamp{margin:-4px 0 10px;color:var(--orb-text-faint);font-size:.56rem;letter-spacing:.16em;text-transform:uppercase}.dhg-orb-eed__cta{display:flex;align-items:center;justify-content:space-between;padding:10px 13px;border:1px solid var(--orb-lime);border-radius:2px;background:#c8eb4924;color:#eaffa6;font-family:var(--orb-mono);font-size:.63rem;font-weight:700;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:background .2s ease,box-shadow .2s ease}.dhg-orb-eed__cta:hover,.dhg-orb-eed__cta:focus-visible{background:#c8eb4947;box-shadow:0 0 22px #c8eb4959;color:#fff}.dhg-orb-eed.is-awaiting .dhg-orb-eed__cta{border-color:var(--orb-cyan-dim);background:#3ff0ff1a;color:var(--orb-cyan)}.dhg-orb-eed.is-awaiting .dhg-orb-eed__cta:hover{background:#3ff0ff33;box-shadow:0 0 20px #3ff0ff4d}.dhg-orb-eed__note{margin:9px 0 0;color:var(--orb-text-faint);font-size:.58rem;line-height:1.55}.dhg-orb-metric-slot{margin-top:4px}.dhg-orb-metric-slot__loading,.dhg-orb-metric-slot__empty{margin:0 0 14px;color:var(--orb-text-faint);font-size:.62rem;line-height:1.6;letter-spacing:.04em}.dhg-orb-metric-slot__loading:before{display:inline-block;margin-right:7px;color:var(--orb-cyan);content:"●";animation:orb-pulse 1.2s ease-in-out infinite}.dhg-orb-metrics{display:flex;flex-direction:column;gap:1px;margin-bottom:15px}.dhg-orb-metric{display:grid;grid-template-columns:minmax(0,1fr) auto 66px;gap:9px;align-items:center;padding:6px 4px;border-bottom:1px solid var(--orb-line-soft)}.dhg-orb-metric__label{overflow:hidden;color:var(--orb-text-faint);font-size:.6rem;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap}.dhg-orb-metric__value{display:flex;gap:4px;align-items:baseline;justify-self:end}.dhg-orb-metric__value b{color:var(--orb-text);font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:700}.dhg-orb-metric__value i{color:var(--orb-text-faint);font-size:.52rem;font-style:normal;letter-spacing:.06em}.dhg-orb-metric__spark{display:block;width:62px;height:16px;justify-self:end}.dhg-orb-spark{display:block;width:62px;height:16px;opacity:.85;overflow:visible}.dhg-orb-info{display:inline-grid;flex:0 0 auto;width:15px;height:15px;padding:0;border:1px solid rgba(84,178,255,.4);border-radius:50%;background:transparent;color:var(--orb-cyan);font-family:var(--orb-mono);font-size:.56rem;font-weight:700;line-height:1;place-items:center;cursor:help;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.dhg-orb-info:hover,.dhg-orb-info:focus-visible{border-color:var(--orb-cyan);background:var(--orb-cyan);color:#04050c;box-shadow:0 0 12px #3ff0ff99}.dhg-orb-group__title .dhg-orb-info{margin-left:6px;vertical-align:middle}.dhg-orb-gate-row{display:flex;gap:5px;align-items:center}.dhg-orb-gate-row .dhg-orb-gate{flex:1 1 auto}.dhg-orb-info--gate{opacity:.4}.dhg-orb-gate-row:hover .dhg-orb-info--gate,.dhg-orb-info--gate:focus-visible{opacity:1}.dhg-orb-subhead{display:flex;gap:7px;align-items:center;margin:0 0 9px;color:var(--orb-text-faint);font-size:.56rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.dhg-orb-codex-open{display:flex;gap:6px;align-items:center;padding:6px 13px;border:1px solid var(--orb-cyan-dim);border-radius:2px;background:#3ff0ff14;color:var(--orb-cyan);font-family:var(--orb-mono);font-size:.6rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.dhg-orb-codex-open:hover{background:#3ff0ff33;box-shadow:0 0 18px #3ff0ff59}.dhg-orb-codex-open span{display:grid;width:14px;height:14px;border:1px solid currentColor;border-radius:50%;font-size:.55rem;place-items:center}.dhg-orb-codex{position:fixed;inset:0;z-index:20000;display:flex;justify-content:flex-end;font-family:var(--orb-mono)}.dhg-orb-codex__scrim{position:absolute;inset:0;background:#020309b8;backdrop-filter:blur(3px);opacity:0;transition:opacity .22s ease}.dhg-orb-codex.is-open .dhg-orb-codex__scrim{opacity:1}.dhg-orb-codex__shell{position:relative;display:flex;width:min(760px,100%);flex-direction:column;border-left:1px solid var(--orb-cyan-dim);background:linear-gradient(180deg,#080c1c,#05070f);box-shadow:-30px 0 80px #000000b3;transform:translate(100%);transition:transform .26s cubic-bezier(.3,.9,.3,1)}.dhg-orb-codex.is-open .dhg-orb-codex__shell{transform:none}.dhg-orb-codex__head{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;padding:20px 22px 16px;border-bottom:1px solid var(--orb-line);background:linear-gradient(90deg,rgba(63,240,255,.12),transparent 72%)}.dhg-orb-codex__eyebrow{margin:0 0 4px;color:var(--orb-text-faint);font-size:.56rem;letter-spacing:.26em;text-transform:uppercase}.dhg-orb-codex__head h2{margin:0;color:#fff;font-size:1.02rem;font-weight:700;letter-spacing:.06em}.dhg-orb-codex__head h2 i{color:var(--orb-cyan);font-style:normal}.dhg-orb-codex__close{padding:2px 8px;border:1px solid var(--orb-line);border-radius:2px;background:transparent;color:var(--orb-text-dim);font-family:var(--orb-mono);font-size:1.05rem;line-height:1.2;cursor:pointer}.dhg-orb-codex__close:hover{border-color:var(--orb-rose);color:var(--orb-rose)}.dhg-orb-codex__body{display:grid;flex:1 1 auto;grid-template-columns:158px minmax(0,1fr);min-height:0}.dhg-orb-codex__nav{display:flex;flex-direction:column;gap:2px;padding:16px 10px;border-right:1px solid var(--orb-line-soft);overflow-y:auto}.dhg-orb-codex__navitem{padding:8px 11px;border:1px solid transparent;border-radius:2px;background:transparent;color:var(--orb-text-dim);font-family:var(--orb-mono);font-size:.62rem;letter-spacing:.14em;text-align:left;text-transform:uppercase;cursor:pointer}.dhg-orb-codex__navitem:hover{border-color:var(--orb-line);background:#3ff0ff14;color:var(--orb-cyan)}.dhg-orb-codex__entries{min-height:0;padding:16px 22px 30px;overflow-y:auto;scrollbar-color:rgba(63,240,255,.35) transparent;scrollbar-width:thin}.dhg-orb-codex__entries::-webkit-scrollbar{width:6px}.dhg-orb-codex__entries::-webkit-scrollbar-thumb{border-radius:3px;background:#3ff0ff4d}.dhg-orb-codex__entries:focus-visible{outline:1px solid var(--orb-cyan-dim);outline-offset:-2px}.dhg-orb-codex__section{margin:22px 0 12px;padding-bottom:7px;border-bottom:1px solid var(--orb-line);color:var(--orb-cyan);font-size:.62rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase}.dhg-orb-codex__section:first-child{margin-top:0}.dhg-orb-codex-entry{margin-bottom:12px;padding:15px 17px;border:1px solid var(--orb-line-soft);border-left:2px solid var(--entry-colour, #3ff0ff);border-radius:2px;background:#090e2099;scroll-margin-top:12px}.dhg-orb-codex-entry:focus-visible{outline:1px solid var(--orb-cyan);outline-offset:1px}.dhg-orb-codex-entry.is-cited{border-color:var(--entry-colour, #3ff0ff);background:#3ff0ff12;animation:orb-cite 2.2s ease}@keyframes orb-cite{0%,to{box-shadow:0 0 #3ff0ff00}18%{box-shadow:0 0 26px #3ff0ff66}55%{box-shadow:0 0 10px #3ff0ff29}}.dhg-orb-codex-entry__head{display:flex;gap:10px;align-items:baseline;margin-bottom:9px}.dhg-orb-codex-entry__code{flex:0 0 auto;padding:2px 7px;border:1px solid var(--entry-colour, #3ff0ff);border-radius:2px;color:var(--entry-colour, #3ff0ff);font-size:.56rem;font-weight:700;letter-spacing:.12em}.dhg-orb-codex-entry__head h3{margin:0;color:#fff;font-size:.86rem;font-weight:700;letter-spacing:.03em}.dhg-orb-verdict{display:inline-block;margin:0 0 11px;padding:4px 10px;border:1px solid currentColor;border-radius:2px;font-size:.55rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.dhg-orb-verdict--good{color:var(--orb-lime);background:#c8eb4917}.dhg-orb-verdict--mixed{color:var(--orb-cyan);background:#3ff0ff17}.dhg-orb-verdict--neutral{color:var(--orb-amber);background:#ffb05417}.dhg-orb-verdict--dead{color:var(--orb-rose);background:#ff6ec717}.dhg-orb-codex-entry__block{margin-bottom:10px}.dhg-orb-codex-entry__block h4{margin:0 0 3px;color:var(--orb-text-faint);font-size:.53rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.dhg-orb-codex-entry__block p{margin:0;color:var(--orb-text);font-size:.76rem;line-height:1.72}.dhg-orb-codex-list{margin:0 0 10px}.dhg-orb-codex-list>div{display:grid;grid-template-columns:138px minmax(0,1fr);gap:12px;padding:6px 0;border-bottom:1px solid var(--orb-line-soft)}.dhg-orb-codex-list dt{color:var(--entry-colour, #3ff0ff);font-size:.62rem;font-weight:400;letter-spacing:.06em}.dhg-orb-codex-list dd{margin:0;color:var(--orb-text-dim);font-size:.72rem;line-height:1.6}.dhg-orb-codex-entry__source{margin:11px 0 0;padding-top:9px;border-top:1px solid var(--orb-line-soft);color:var(--orb-text-faint);font-size:.58rem;letter-spacing:.1em}.dhg-orb-codex-entry__source:before{margin-right:6px;content:"◆";color:var(--entry-colour, #3ff0ff)}.dhg-orb-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.dhg-orb-foot{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;justify-content:space-between;margin-top:12px;padding:11px 18px;border:1px solid var(--orb-line-soft);border-radius:3px;color:var(--orb-text-faint);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase}.dhg-orb-foot b{color:var(--orb-text-dim);font-weight:400}.dhg-orb-foot a{color:var(--orb-cyan);text-decoration:none}.dhg-orb-foot a:hover{text-decoration:underline}@media(max-width:1320px){.dhg-orb-deck{grid-template-columns:236px minmax(0,1fr) 280px}}@media(max-width:1100px){.dhg-orb{height:auto;min-height:0}.dhg-orb-deck{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"array array" "sensors dossier"}.dhg-orb-array{grid-area:array}.dhg-orb-sensors{grid-area:sensors;overflow:visible}.dhg-orb-sensors__scroll{overflow:visible}.dhg-orb-dossier{grid-area:dossier;overflow:visible}.dhg-orb-dossier__body{overflow:visible}.dhg-orb-stage{min-height:60vh}}@media(max-width:760px){.dhg-orb{padding:108px 12px 30px}.dhg-orb__intro{margin-bottom:12px}.dhg-orb__intro>p:last-child{font-size:.7rem}.dhg-orb-fallback-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dhg-orb-deck{grid-template-columns:minmax(0,1fr);grid-template-areas:"array" "sensors" "dossier"}.dhg-orb-status{gap:10px;padding:11px 14px}.dhg-orb-status__readout{width:100%}.dhg-orb-status__cell{flex:1 1 auto;justify-content:center}.dhg-orb-array__bar{flex-wrap:wrap}.dhg-orb-modes{flex:1 1 100%;justify-content:space-between}.dhg-orb-mode{flex:1 1 auto;text-align:center}.dhg-orb-axis{flex:1 1 auto;margin-left:0}.dhg-orb-array__tools{margin-left:auto}.dhg-orb-stage{min-height:340px}.dhg-orb-bay__slots{grid-template-columns:repeat(2,minmax(0,1fr))}.dhg-orb-legend{max-width:calc(100% - 32px)}.dhg-orb-hint{display:none}.dhg-orb-plot-row{grid-template-columns:66px minmax(0,1fr)}}@media(max-width:760px){.dhg-orb-codex__shell{width:100%;border-left:0}.dhg-orb-codex__body{grid-template-columns:minmax(0,1fr)}.dhg-orb-codex__nav{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--orb-line-soft);padding:10px}.dhg-orb-codex__navitem{flex:0 0 auto}.dhg-orb-codex__entries{padding:14px 16px 26px}.dhg-orb-codex-list>div{grid-template-columns:minmax(0,1fr);gap:2px}.dhg-orb-codex-open{padding:6px 10px}}@media(prefers-reduced-motion:reduce){.dhg-orb-codex__shell,.dhg-orb-codex__scrim{transition:none!important}.dhg-orb-codex-entry.is-cited{animation:none!important}.dhg-orb__field:before,.dhg-orb__crt,.dhg-orb__crt:after,.dhg-orb-status__mark,.dhg-orb-status__lamp,.dhg-orb-boot__title,.dhg-orb-stage:before,.dhg-orb-stage:after,.dhg-orb-dossier__idle svg,.dhg-orb-slot--filled,.dhg-orb-target,.dhg-orb-glyph__shape{animation:none!important}.dhg-orb-channel__bar i,.dhg-orb-plot-pip,.dhg-orb-boot__bar i{transition:none!important}}
