.arc-backdrop{z-index:0;pointer-events:none;background:radial-gradient(900px 900px at 50% 54%, #5cc6ff12, transparent 62%), var(--arc-bg);position:fixed;inset:0;overflow:hidden}.arc-backdrop-ring{pointer-events:none;border-radius:50%;position:absolute;top:54%;left:50%}.arc-backdrop-ring-outer{border:1px solid #5cc6ff0d;width:1560px;height:1560px;margin:-780px 0 0 -780px}.arc-backdrop-ring-inner{border:1px solid #5cc6ff12;width:1180px;height:1180px;margin:-590px 0 0 -590px}.arc-wing-l,.arc-wing-r,.arc-wing-l-col{position:relative}.arc-wing-l,.arc-wing-r{flex:none}.arc-wing-l,.arc-wing-l-col{border-left:1px solid var(--arc-line);padding-left:15px}.arc-wing-r{border-right:1px solid var(--arc-line);padding-right:15px}.arc-wing-l-col{flex-direction:column;min-height:0;display:flex}.arc-pip-l,.arc-pip-r{background:var(--arc-blue);width:7px;height:7px;box-shadow:0 0 10px var(--arc-blue);border-radius:50%;position:absolute;top:6px}.arc-pip-l{left:-4px}.arc-pip-r{right:-4px}.arc-wing-head-l,.arc-wing-head-r{flex-wrap:nowrap;align-items:baseline;column-gap:10px;min-width:0;margin-bottom:9px;display:flex}.arc-wing-head-r{flex-direction:row-reverse}.arc-wing-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--arc-font-display);letter-spacing:var(--arc-track-wordmark);color:var(--arc-blue);flex:0 auto;font-size:10px;overflow:hidden}.arc-wing-status{white-space:nowrap;letter-spacing:var(--arc-track-status);text-transform:uppercase;color:var(--arc-faint);flex:none;font-size:9px}.arc-rule-l,.arc-rule-r{flex:1 1 0;min-width:0;height:1px}.arc-rule-l{background:linear-gradient(90deg, var(--arc-line), transparent)}.arc-rule-r{background:linear-gradient(270deg, var(--arc-line), transparent)}.arc-btn{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--arc-line);letter-spacing:var(--arc-track-pill);text-transform:uppercase;color:var(--arc-ui);border-radius:99px;padding:5px 13px;font-size:9px;transition:border-color .15s,color .15s,background .15s}.arc-btn--primary{color:var(--arc-blue);border-color:#5cc6ff73}.arc-btn--ghost{color:var(--arc-ui);border-color:#5cc6ff3d}.arc-btn--danger{color:var(--arc-danger-soft);border-color:#ff5d5d66}.arc-btn--amber{color:var(--arc-amber);border-color:#f5c56b66}.arc-btn--micro{white-space:nowrap;text-overflow:ellipsis;letter-spacing:normal;text-transform:none;min-width:0;color:var(--arc-ui);border-color:#5cc6ff3d;flex:0 auto;padding:2px 7px;overflow:hidden}.arc-btn:hover:not(:disabled){color:var(--arc-text);background:var(--arc-accent-soft)}.arc-btn--danger:hover:not(:disabled){color:var(--arc-danger-soft);background:#ff5d5d1f}.arc-btn--amber:hover:not(:disabled){color:var(--arc-amber);background:#f5c56b1f}.arc-btn:disabled{cursor:default;color:var(--arc-disabled);border-color:#5cc6ff24}.arc-btn:focus-visible,.arc-input-pill:focus-visible{outline:1px solid var(--arc-blue);outline-offset:2px}.arc-input-pill{background:var(--arc-field);min-width:0;color:var(--arc-text);font-family:var(--arc-font-mono);border:1px solid #5cc6ff3d;border-radius:99px;outline:none;flex:1;padding:6px 12px;font-size:11px}.arc-input-pill::placeholder{color:var(--arc-faint)}.arc-input-pill:focus{border-color:#5cc6ff80}.arc-input-pill:disabled{cursor:default;color:var(--arc-disabled)}.arc-kv-row{flex-direction:row-reverse;gap:10px;padding:3px 0;font-size:10.5px;display:flex}.arc-kv-label{text-align:left;min-width:96px;letter-spacing:var(--arc-track-kv);text-transform:uppercase;color:var(--arc-faint);font-size:9px}.arc-toast{z-index:var(--arc-z-toast);color:var(--arc-text);pointer-events:none;opacity:0;background:#040e1cf0;border:1px solid #5cc6ff66;border-radius:99px;padding:9px 18px;font-size:11px;transition:opacity .2s;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000080}.arc-toast.arc-toast--on{opacity:1}
