:root{--nullark-bg:#050806;--nullark-bg-deep:#020302;--nullark-surface:#080d09;--nullark-surface-raised:#0d140f;--nullark-surface-hard:#111a13;--nullark-ink:#f3f5ee;--nullark-muted:#f3f5eead;--nullark-dim:#f3f5ee70;--nullark-line:#7bffae6b;--nullark-line-soft:#f3f5ee29;--nullark-accent:#7bffae;--nullark-accent-strong:#b4ffd0;--nullark-danger:#ff6f76;--nullark-warn:#d8c66c;color:var(--nullark-ink);background:var(--nullark-bg);font-synthesis:none;text-rendering:geometricprecision;font-family:IBM Plex Sans,Geist,Segoe UI,system-ui,-apple-system,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:linear-gradient(180deg, #7bffae12, transparent 360px), repeating-linear-gradient(90deg, #7bffae09 0 1px, transparent 1px 72px), repeating-linear-gradient(0deg, #f3f5ee07 0 1px, transparent 1px 18px), var(--nullark-bg-deep);min-width:320px;min-height:100dvh;margin:0;overflow-x:hidden}button,input,textarea{font:inherit}a{color:inherit}button{border-radius:0}.nullark-app{min-height:100dvh;color:var(--nullark-ink);padding:14px;display:grid;position:relative}.nullark-app:after{z-index:0;content:"";opacity:.34;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 5px);position:fixed;inset:0}.sandbox-panel{z-index:1;position:relative}.sandbox-panel__eyebrow,.sandbox-panel__network,.sandbox-panel__header-actions,.sandbox-kpi,.sandbox-card__bar,.sandbox-actions,.sandbox-field,.sandbox-facts,.sandbox-balance-readout,.sandbox-route-preview,.sandbox-card__meta,.sandbox-panel__status,.sandbox-panel__error{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,IBM Plex Mono,Courier New,ui-monospace,monospace}.sandbox-panel{width:min(1220px,100%);color:var(--nullark-ink);gap:10px;margin:12px auto 0;display:grid}.sandbox-panel__header,.sandbox-kpi-grid,.sandbox-panel__grid,.sandbox-panel__status,.sandbox-panel__error{min-width:0}.sandbox-panel__header{border:1px solid var(--nullark-line);background:linear-gradient(90deg, #7bffae1f, transparent 62%), var(--nullark-surface-raised);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;padding:12px;display:grid}.sandbox-panel h2,.sandbox-panel h3,.sandbox-panel p{margin:0}.sandbox-panel h2{letter-spacing:0;text-transform:uppercase;margin-top:4px;font-size:clamp(1.45rem,3vw,2.35rem);font-weight:900;line-height:.95}.sandbox-panel h3{letter-spacing:0;text-transform:uppercase;font-size:.78rem;font-weight:900}.sandbox-panel__lede,.sandbox-card__note{color:var(--nullark-muted);margin-top:8px;font-size:.86rem;line-height:1.45}.sandbox-panel__eyebrow{color:var(--nullark-accent);text-transform:uppercase;font-size:.68rem;font-weight:900}.sandbox-panel__header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:start;gap:6px;display:flex}.sandbox-panel__network{border:1px solid var(--nullark-accent);min-height:30px;color:var(--nullark-accent-strong);text-transform:uppercase;white-space:nowrap;background:#7bffae1a;justify-content:center;align-items:center;padding:6px 9px;font-size:.68rem;font-weight:900;line-height:1;display:inline-flex}.sandbox-panel__header-actions button,.sandbox-actions button{border:1px solid var(--nullark-line);background:var(--nullark-surface-hard);min-width:0;color:var(--nullark-ink);text-transform:uppercase;cursor:pointer;font-weight:900;line-height:1;transition:transform .15s,background .15s,color .15s,border-color .15s,opacity .15s}.sandbox-panel__header-actions button{min-height:30px;padding:7px 9px;font-size:.66rem}.sandbox-panel__header-actions button:hover,.sandbox-actions button:hover{border-color:var(--nullark-accent-strong);color:var(--nullark-accent-strong);background:#7bffae24}.sandbox-panel__header-actions button:active,.sandbox-actions button:active{transform:translateY(1px)scale(.99)}.sandbox-panel__header-actions button:disabled,.sandbox-panel__header-actions button:disabled:hover,.sandbox-actions button:disabled,.sandbox-actions button:disabled:hover{color:#f3f5ee52;cursor:not-allowed;opacity:.76;background:#0b0f0c;border-color:#f3f5ee1f}.sandbox-panel__header-actions button:focus-visible,.sandbox-actions button:focus-visible,.sandbox-advanced summary:focus-visible,.sandbox-field input:focus-visible,.sandbox-field textarea:focus-visible{outline:2px solid var(--nullark-accent-strong);outline-offset:2px}.sandbox-kpi-grid{border:1px solid var(--nullark-line);background:var(--nullark-surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sandbox-kpi{border-right:1px solid var(--nullark-line-soft);gap:6px;min-width:0;min-height:92px;padding:10px;display:grid}.sandbox-kpi:last-child{border-right:0}.sandbox-kpi span,.sandbox-kpi small{overflow-wrap:anywhere;color:var(--nullark-dim);text-transform:uppercase;font-size:.68rem;font-weight:900}.sandbox-kpi strong{overflow-wrap:anywhere;min-width:0;color:var(--nullark-accent-strong);font-size:clamp(1rem,1.6vw,1.35rem);font-weight:900;line-height:1}.sandbox-panel__grid{grid-template-columns:minmax(300px,.8fr) minmax(360px,1.2fr);gap:10px;display:grid}.sandbox-card,.sandbox-advanced{border:1px solid var(--nullark-line);background:repeating-linear-gradient(0deg, #f3f5ee06 0 1px, transparent 1px 12px), var(--nullark-surface-raised);min-width:0;box-shadow:inset 0 1px #f3f5ee0f}.sandbox-card--wide,.sandbox-advanced{grid-column:1/-1}.sandbox-primary-card{flex-direction:column;gap:10px;padding:10px;display:flex}.sandbox-exit-card{min-height:100%}.sandbox-card__bar{border-bottom:1px solid var(--nullark-line);min-height:32px;color:var(--nullark-ink);background:#7bffae1a;justify-content:space-between;align-items:center;gap:10px;padding:7px 8px;display:flex}.sandbox-card__bar span{color:var(--nullark-accent);flex:none;font-size:.66rem;font-weight:900}.sandbox-actions{gap:8px;display:grid}.sandbox-actions--primary{grid-template-columns:1fr}.sandbox-actions button{min-height:44px;padding:11px 12px;font-size:.82rem}.sandbox-actions--primary button{border-color:var(--nullark-accent);background:var(--nullark-accent);color:var(--nullark-bg-deep)}.sandbox-actions--primary button:hover{border-color:var(--nullark-accent-strong);background:var(--nullark-accent-strong);color:var(--nullark-bg-deep)}.sandbox-actions--secondary button{min-height:36px;font-size:.72rem}.sandbox-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sandbox-field{min-width:0;color:var(--nullark-muted);text-transform:uppercase;gap:7px;font-size:.72rem;font-weight:900;display:grid}.sandbox-field--wide{grid-column:1/-1}.sandbox-field input,.sandbox-field textarea{border:1px solid var(--nullark-line-soft);background:var(--nullark-bg-deep);width:100%;color:var(--nullark-ink);letter-spacing:0;font-size:.9rem;font-weight:750;line-height:1.35;transition:border-color .15s,box-shadow .15s,background .15s}.sandbox-field input{min-height:52px;padding:13px 11px}.sandbox-field textarea{resize:vertical;min-height:92px;padding:10px}.sandbox-field input::placeholder,.sandbox-field textarea::placeholder{color:#f3f5ee47}.sandbox-field input:focus,.sandbox-field textarea:focus{border-color:var(--nullark-accent);background:#030604;outline:none;box-shadow:inset 0 0 0 1px #7bffae85}.sandbox-field--attention input,.sandbox-field--attention textarea{border-color:var(--nullark-danger);background:#17080a}.sandbox-balance-readout,.sandbox-route-preview,.sandbox-card__meta,.sandbox-preflight{border:1px solid var(--nullark-line-soft);background:#020302c7}.sandbox-balance-readout,.sandbox-route-preview,.sandbox-card__meta{color:var(--nullark-muted);text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:9px;font-size:.72rem;font-weight:900;display:flex}.sandbox-balance-readout{gap:2px;display:grid}.sandbox-balance-readout span{overflow-wrap:anywhere;color:var(--nullark-accent-strong);font-size:1.15rem;font-weight:900}.sandbox-balance-readout small,.sandbox-card__meta span,.sandbox-route-preview span{overflow-wrap:anywhere;min-width:0}.sandbox-route-preview strong{color:var(--nullark-accent);font-size:1.1rem;line-height:1}.sandbox-facts{color:var(--nullark-muted);grid-template-columns:minmax(80px,.28fr) minmax(0,1fr);gap:5px 10px;margin:0;padding:0;font-size:.72rem;display:grid}.sandbox-facts dt{color:var(--nullark-dim);text-transform:uppercase;font-weight:900}.sandbox-facts dd{overflow-wrap:anywhere;min-width:0;color:var(--nullark-ink);text-align:right;margin:0;font-weight:800}.sandbox-facts--wide{grid-template-columns:minmax(120px,.28fr) minmax(0,1fr)}.sandbox-preflight{padding:9px}.sandbox-advanced{margin-top:0}.sandbox-advanced summary{background:var(--nullark-surface-hard);min-height:42px;color:var(--nullark-ink);text-transform:uppercase;cursor:pointer;padding:11px 12px;font-family:JetBrains Mono,IBM Plex Mono,Courier New,ui-monospace,monospace;font-size:.8rem;font-weight:900}.sandbox-advanced__grid{border-top:1px solid var(--nullark-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}.sandbox-card--nested{background:var(--nullark-bg);box-shadow:none;padding:10px}.sandbox-change-warning{border:1px solid var(--nullark-warn);color:#f0e08f;background:#171504;padding:9px;font-size:.78rem;line-height:1.4}.sandbox-panel__reference{border:1px dashed var(--nullark-line);color:var(--nullark-muted);overflow-wrap:anywhere;gap:6px;margin-top:8px;padding:10px 12px;font-family:JetBrains Mono,IBM Plex Mono,Courier New,ui-monospace,monospace;font-size:.78rem;display:grid}.sandbox-panel__status,.sandbox-panel__error{border:1px solid var(--nullark-line);text-transform:uppercase;padding:10px 12px;font-size:.78rem;font-weight:900}.sandbox-panel__status{color:var(--nullark-accent);background:#07140b}.sandbox-panel__error{border-color:var(--nullark-danger);color:#ff9aa0;text-transform:none;background:#19080c}@media (width<=980px){.nullark-app{padding:10px}.sandbox-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sandbox-kpi:nth-child(2n){border-right:0}.sandbox-kpi:nth-child(n+3){border-top:1px solid var(--nullark-line-soft)}.sandbox-panel__grid{grid-template-columns:1fr}}@media (width<=620px){.nullark-app{padding:8px}.sandbox-panel{margin-top:8px}.sandbox-panel__header{grid-template-columns:1fr}.sandbox-panel__header-actions{justify-content:stretch}.sandbox-panel__network,.sandbox-panel__header-actions button{flex:100%;width:100%}.sandbox-kpi-grid{grid-template-columns:1fr}.sandbox-kpi,.sandbox-kpi:nth-child(2n){border-right:0}.sandbox-kpi:nth-child(n+2){border-top:1px solid var(--nullark-line-soft)}.sandbox-form-grid,.sandbox-advanced__grid{grid-template-columns:1fr}.sandbox-card__bar,.sandbox-card__meta,.sandbox-route-preview{text-align:left;justify-content:stretch;gap:6px;display:grid}.sandbox-route-preview strong{display:none}.sandbox-facts,.sandbox-facts--wide{grid-template-columns:1fr}.sandbox-facts dd{text-align:left}}
