.a1-brains{min-height:0;font-family:var(--a1-mono);flex-direction:column;gap:.6rem;padding:.5rem .5rem 1rem;display:flex;overflow-y:auto}.a1-brains__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.a1-brains__policy{letter-spacing:.12em;color:var(--a1-text-dim);align-items:center;gap:.4rem;font-size:.62rem;display:inline-flex}.a1-brains__policy select{font-family:var(--a1-mono);color:var(--a1-text);background:var(--a1-panel);border:1px solid var(--a1-panel-edge);border-radius:4px;padding:.2rem .4rem;font-size:.68rem}.a1-brains__switch{font-family:var(--a1-mono);letter-spacing:.12em;color:var(--a1-text-dim);border:1px solid var(--a1-panel-edge);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .6rem;font-size:.62rem}.a1-brains__switch--on{color:var(--a1-green);border-color:var(--a1-green);box-shadow:0 0 .6rem color-mix(in srgb, var(--a1-green) 35%, transparent)}.a1-brains__error,.a1-brain__error{color:var(--a1-state-failed);overflow-wrap:anywhere;margin:0;font-size:.68rem}.a1-brains__empty{color:var(--a1-text-dim);margin:0;font-size:.7rem}.a1-brains__seats{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.a1-brain{border:1px solid var(--a1-panel-edge);background:color-mix(in srgb, var(--a1-panel) 85%, transparent);border-left-width:3px;border-radius:6px;flex-direction:column;gap:.45rem;padding:.5rem .6rem;display:flex}.a1-brain--active{border-left-color:var(--a1-cyan);box-shadow:inset 0 0 1.5rem color-mix(in srgb, var(--a1-cyan) 10%, transparent)}.a1-brain--standby{border-left-color:var(--a1-state-gated)}.a1-brain--disabled{border-left-color:var(--a1-state-failed);opacity:.75}.a1-brain__head{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.7rem;display:flex}.a1-brain__rank{border:1px solid var(--a1-panel-edge);width:1.2rem;height:1.2rem;color:var(--a1-text-dim);border-radius:50%;place-items:center;font-size:.6rem;display:inline-grid}.a1-brain__label{color:var(--a1-text);letter-spacing:.04em;flex:auto}.a1-brain__role,.a1-brain__online{letter-spacing:.12em;border:1px solid;border-radius:999px;padding:.1rem .4rem;font-size:.58rem}.a1-brain__role--active{color:var(--a1-cyan)}.a1-brain__role--standby{color:var(--a1-text-dim)}.a1-brain__role--disabled{color:var(--a1-state-failed)}.a1-brain__online{color:var(--a1-state-gated)}.a1-brain__online--on{color:var(--a1-green)}.a1-brain__facts{grid-template-columns:max-content minmax(0,1fr);gap:.15rem .6rem;margin:0;font-size:.64rem;display:grid}.a1-brain__facts dt{color:var(--a1-text-dim);letter-spacing:.08em;text-transform:uppercase}.a1-brain__facts dd{color:var(--a1-text);overflow-wrap:anywhere;margin:0}.a1-brain__tier{color:var(--a1-text-dim)}.a1-brain__controls{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.a1-brain__controls button{font-family:var(--a1-mono);letter-spacing:.06em;color:var(--a1-text);border:1px solid var(--a1-panel-edge);cursor:pointer;background:0 0;border-radius:4px;min-height:1.9rem;padding:.25rem .5rem;font-size:.6rem}.a1-brain__controls button:hover:not(:disabled){border-color:var(--a1-cyan);color:var(--a1-cyan)}.a1-brain__controls button:focus-visible{outline:2px solid var(--a1-cyan);outline-offset:1px}.a1-brain__controls button:disabled{opacity:.45;cursor:default}.a1-brain__order{gap:.15rem;margin-left:auto;display:inline-flex}@media (width<=53.75rem){.a1-brain__facts{grid-template-columns:minmax(0,1fr)}.a1-brain__facts dt{margin-top:.2rem}.a1-brain__controls button{min-height:2.4rem;font-size:.66rem}}:root{--a1-void:#05070c;--a1-graphite:#0a0e16;--a1-navy:#0b1220;--a1-panel:#0a0f18;--a1-panel-edge:#16202f;--a1-cyan:#22d3ee;--a1-cyan-dim:#155e6b;--a1-blue:#2f9bff;--a1-amber:#f5a623;--a1-gold:#ffd27a;--a1-orange:#ff8c42;--a1-red:#e5484d;--a1-green:#3ddc84;--a1-grey:#78828f;--a1-text:#f2f5f8;--a1-text-dim:#8b96a5;--a1-state-ready:var(--a1-green);--a1-state-busy:var(--a1-blue);--a1-state-degraded:var(--a1-orange);--a1-state-failed:var(--a1-red);--a1-state-gated:var(--a1-grey);--a1-state-owner:var(--a1-amber);--a1-mono:ui-monospace, "Cascadia Mono", Consolas, monospace;--a1-sans:ui-sans-serif, system-ui, "Segoe UI", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:var(--a1-void)}body{color:var(--a1-text);font-family:var(--a1-sans);background-image:none;margin:0;line-height:1.5}.a1-label{font-family:var(--a1-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--a1-text-dim);font-variant-numeric:tabular-nums;font-size:.6875rem}.a1-label--bright{color:var(--a1-text)}.a1-label--intelligence{color:var(--a1-amber)}.a1-mono{font-family:var(--a1-mono);font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--a1-cyan);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.a1-intro{z-index:100;background:var(--a1-void);place-items:center;animation:2.6s linear both a1-intro-clear;display:grid;position:fixed;inset:0}.a1-intro__stage{aspect-ratio:1;place-items:center;width:min(60vmin,26rem);display:grid;position:relative}.a1-intro__point,.a1-intro__nucleus,.a1-intro__ring{will-change:transform, opacity;border-radius:50%;position:absolute}.a1-intro__point{background:var(--a1-gold);width:3px;height:3px;box-shadow:0 0 8px 1px var(--a1-amber);animation:.62s cubic-bezier(.2,0,.1,1) .18s both a1-intro-point}.a1-intro__nucleus{aspect-ratio:1;background:radial-gradient(circle, var(--a1-gold) 0%, var(--a1-amber) 36%, transparent 70%);width:24%;box-shadow:0 0 48px 8px color-mix(in srgb, var(--a1-amber) 30%, transparent);animation:.9s cubic-bezier(.2,0,.1,1) .7s both a1-intro-nucleus}.a1-intro__ring{aspect-ratio:1;border:1px solid var(--a1-cyan);width:76%;box-shadow:0 0 28px -8px var(--a1-cyan), inset 0 0 28px -12px var(--a1-cyan);animation:.9s cubic-bezier(.16,1,.3,1) 1.3s both a1-intro-ring}.a1-intro__skip{border:1px solid var(--a1-cyan-dim);color:var(--a1-text-dim);cursor:pointer;background:0 0;padding:.375rem .875rem;transition:color .16s linear,border-color .16s linear;position:absolute;bottom:clamp(1rem,4vw,2.5rem);right:clamp(1rem,4vw,2.5rem)}.a1-intro__skip:hover{color:var(--a1-text);border-color:var(--a1-cyan)}@keyframes a1-intro-point{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes a1-intro-nucleus{0%{opacity:0;transform:scale(.12)}62%{opacity:1;transform:scale(1.06)}to{opacity:.92;transform:scale(1)}}@keyframes a1-intro-ring{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes a1-intro-clear{0%,80%{opacity:1}to{opacity:0}}.a1-composer{background:var(--a1-panel);border-top:1px solid var(--a1-panel-edge);gap:.4rem;padding:.6rem .9rem;display:grid;position:relative}.a1-composer--dropping{outline:1px dashed var(--a1-cyan);outline-offset:-4px}.a1-composer__dropzone{background:color-mix(in srgb, var(--a1-void) 78%, transparent);color:var(--a1-cyan);font-family:var(--a1-mono);letter-spacing:.14em;z-index:3;pointer-events:none;place-items:center;font-size:.8rem;display:grid;position:absolute;inset:0}.a1-composer__meta{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.a1-composer__modes{align-items:center;gap:.25rem;display:inline-flex}.a1-composer__mode{font-family:var(--a1-mono);letter-spacing:.12em;color:var(--a1-text-dim);border:1px solid var(--a1-panel-edge);cursor:pointer;background:0 0;border-radius:999px;padding:.2rem .55rem;font-size:.68rem}.a1-composer__mode--on{color:var(--a1-cyan);border-color:var(--a1-cyan-dim);background:color-mix(in srgb, var(--a1-cyan) 12%, transparent)}.a1-composer__hint{color:var(--a1-text-dim);font-size:.7rem}.a1-composer__agent{align-items:center;gap:.4rem;display:inline-flex}.a1-composer__agent select,.a1-voicepanel select{font-family:var(--a1-mono);color:var(--a1-text);background:var(--a1-graphite);border:1px solid var(--a1-panel-edge);border-radius:4px;max-width:16rem;padding:.25rem .4rem;font-size:.72rem}.a1-composer__selected{font-family:var(--a1-mono);letter-spacing:.08em;color:var(--a1-text);border:1px solid var(--a1-panel-edge);border-radius:999px;align-items:center;gap:.4rem;padding:.15rem .6rem;font-size:.72rem;display:inline-flex}.a1-composer__selected-state{color:var(--a1-text-dim);font-size:.65rem}.a1-composer__selected-role,.a1-composer__selected-cost{color:var(--a1-text-dim);letter-spacing:.12em;font-size:.62rem}.a1-composer__metered,.a1-msg__badge--metered{color:var(--a1-orange);border:1px solid color-mix(in srgb, var(--a1-orange) 45%, transparent);letter-spacing:.12em;border-radius:3px;padding:.05rem .3rem;font-size:.62rem}.a1-composer__consent{color:var(--a1-orange);align-items:center;gap:.35rem;font-size:.7rem;display:inline-flex}.a1-composer__purpose{align-items:center;gap:.35rem;display:inline-flex}.a1-composer__panel{border:1px solid var(--a1-panel-edge);border-radius:4px;flex-direction:column;gap:.3rem;padding:.4rem .5rem;display:flex}.a1-composer__panel-list{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.a1-composer__seat{border:1px solid var(--a1-panel-edge);border-radius:3px;align-items:center;gap:.3rem;padding:.1rem .35rem;font-size:.66rem;display:inline-flex}.a1-composer__seat--spends{border-color:color-mix(in srgb, var(--a1-orange) 45%, transparent)}.a1-composer__seat-cost{color:var(--a1-text-dim);letter-spacing:.12em;font-size:.62rem}.a1-composer__seat-spend{color:var(--a1-orange);letter-spacing:.12em;font-size:.62rem}.a1-composer__panel-note{color:var(--a1-text-dim);font-size:.62rem}.a1-composer__row{align-items:flex-end;gap:.5rem;display:flex}.a1-composer__input{resize:none;min-height:2.6rem;max-height:9rem;font-family:var(--a1-sans);color:var(--a1-text);background:var(--a1-graphite);border:1px solid var(--a1-panel-edge);border-radius:6px;flex:1;padding:.5rem .65rem;font-size:.9rem;line-height:1.35}.a1-composer__input:focus-visible{outline:1px solid var(--a1-cyan);outline-offset:1px}.a1-composer__tool{width:2.4rem;height:2.4rem;color:var(--a1-text-dim);background:var(--a1-graphite);border:1px solid var(--a1-panel-edge);cursor:pointer;border-radius:6px;place-items:center;font-size:1rem;line-height:1;display:grid}.a1-composer__tool:disabled{opacity:.45;cursor:not-allowed}.a1-composer__tool--live{color:var(--a1-red);border-color:color-mix(in srgb, var(--a1-red) 55%, transparent);box-shadow:0 0 10px color-mix(in srgb, var(--a1-red) 35%, transparent)}.a1-composer__send{font-family:var(--a1-mono);letter-spacing:.14em;color:var(--a1-void);background:var(--a1-cyan);cursor:pointer;border:none;border-radius:6px;padding:.6rem 1.2rem;font-size:.78rem}.a1-composer__send:disabled{opacity:.4;cursor:not-allowed}.a1-composer__send--stop{background:var(--a1-orange)}.a1-composer__strip{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.a1-composer__toggle{font-family:var(--a1-mono);letter-spacing:.12em;color:var(--a1-text-dim);border:1px solid var(--a1-panel-edge);cursor:pointer;background:0 0;border-radius:3px;padding:.18rem .5rem;font-size:.64rem}.a1-composer__toggle--on{color:var(--a1-green);border-color:color-mix(in srgb, var(--a1-green) 45%, transparent)}.a1-composer__toggle:disabled{opacity:.45;cursor:not-allowed}.a1-composer__wake-state{font-family:var(--a1-mono);letter-spacing:.12em;color:var(--a1-green);font-size:.66rem}.a1-composer__unsupported{font-family:var(--a1-mono);letter-spacing:.1em;color:var(--a1-grey);font-size:.64rem}.a1-composer__status{font-family:var(--a1-mono);letter-spacing:.14em;color:var(--a1-cyan);margin-left:auto;font-size:.68rem}.a1-composer__strip select{font-family:var(--a1-mono);letter-spacing:.1em;color:var(--a1-text);background:var(--a1-graphite);border:1px solid var(--a1-panel-edge);border-radius:3px;padding:.14rem .3rem;font-size:.64rem}.a1-composer__backend{font-family:var(--a1-mono);letter-spacing:.12em;color:var(--a1-text-dim);border:1px solid var(--a1-panel-edge);border-radius:3px;padding:.05rem .3rem;font-size:.6rem}.a1-composer__live-word{font-family:var(--a1-mono);letter-spacing:.14em;color:var(--a1-cyan);font-size:.66rem}.a1-composer__live-line{font-family:var(--a1-mono);letter-spacing:.1em;flex-wrap:wrap;align-items:baseline;gap:.6rem;font-size:.66rem;display:flex}.a1-composer__live-hearing{color:var(--a1-text)}.a1-composer__live-notice{color:var(--a1-amber)}.a1-composer__live-hint{color:var(--a1-text-dim)}.a1-voice-fallback{font-family:var(--a1-mono);letter-spacing:.1em;color:var(--a1-orange);background:color-mix(in srgb, var(--a1-orange) 9%, transparent);border:1px solid color-mix(in srgb, var(--a1-orange) 45%, transparent);border-radius:4px;margin:.35rem .5rem 0;padding:.3rem .5rem;font-size:.66rem}.a1-composer__chips{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.a1-chip{color:var(--a1-text);background:var(--a1-graphite);border:1px solid var(--a1-panel-edge);border-radius:999px;align-items:center;gap:.4rem;max-width:100%;padding:.2rem .6rem;font-size:.7rem;display:inline-flex}.a1-chip--ready{border-color:color-mix(in srgb, var(--a1-green) 40%, transparent)}.a1-chip--failed{border-color:color-mix(in srgb, var(--a1-red) 45%, transparent);color:var(--a1-red)}.a1-chip__name{font-family:var(--a1-mono);text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.a1-chip__kind,.a1-chip__state{font-family:var(--a1-mono);letter-spacing:.1em;color:var(--a1-text-dim);font-size:.6rem}.a1-chip--ready .a1-chip__state{color:var(--a1-green)}.a1-chip__detail{color:var(--a1-text-dim);text-overflow:ellipsis;white-space:nowrap;max-width:16rem;font-size:.62rem;overflow:hidden}.a1-chip__frames{gap:2px;display:inline-flex}.a1-chip__frames img{border:1px solid var(--a1-panel-edge);border-radius:2px}.a1-chip__remove{color:var(--a1-text-dim);cursor:pointer;background:0 0;border:none;font-size:.9rem;line-height:1}.a1-conversation{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.a1-conversation__head{border-bottom:1px solid var(--a1-panel-edge);padding:.45rem .75rem}.a1-conversation__scroll{min-height:0;padding:.6rem .75rem;overflow-y:auto}.a1-conversation__empty{color:var(--a1-text-dim);font-size:.8rem}.a1-conversation__list{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.a1-turn{gap:.45rem;display:grid}.a1-msg{border:1px solid var(--a1-panel-edge);background:var(--a1-graphite);border-radius:8px;padding:.5rem .65rem}.a1-msg--owner{border-left:2px solid var(--a1-state-owner)}.a1-msg--agent{border-left:2px solid var(--a1-cyan-dim)}.a1-msg--pending{border-style:dashed}.a1-msg__head,.a1-contribution__head{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.25rem;display:flex}.a1-msg__speaker{font-family:var(--a1-mono);letter-spacing:.14em;color:var(--a1-gold);font-size:.7rem}.a1-msg--agent .a1-msg__speaker,.a1-contribution .a1-msg__speaker{color:var(--a1-cyan)}.a1-msg__time{font-family:var(--a1-mono);color:var(--a1-text-dim);font-size:.62rem}.a1-msg__badge{font-family:var(--a1-mono);letter-spacing:.1em;color:var(--a1-text-dim);border:1px solid var(--a1-panel-edge);border-radius:3px;padding:.05rem .3rem;font-size:.6rem}.a1-msg__text{color:var(--a1-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.85rem;line-height:1.45}.a1-msg__text--pending{color:var(--a1-text-dim);font-family:var(--a1-mono);letter-spacing:.1em;font-size:.72rem}.a1-msg__error{color:var(--a1-red);margin:.25rem 0 0;font-size:.75rem}.a1-msg__note,.a1-msg__attachments{color:var(--a1-text-dim);margin:.25rem 0 0;font-size:.68rem}.a1-msg__speak{font-family:var(--a1-mono);letter-spacing:.1em;color:var(--a1-text-dim);border:1px solid var(--a1-panel-edge);cursor:pointer;background:0 0;border-radius:3px;margin-left:auto;padding:.1rem .4rem;font-size:.62rem}.a1-msg__speak--on{color:var(--a1-green);border-color:color-mix(in srgb, var(--a1-green) 45%, transparent)}.a1-msg__meta-toggle{font-family:var(--a1-mono);letter-spacing:.12em;color:var(--a1-text-dim);cursor:pointer;background:0 0;border:none;margin-top:.35rem;padding:0;font-size:.6rem}.a1-msg__meta{font-family:var(--a1-mono);color:var(--a1-text-dim);grid-template-columns:auto 1fr;gap:.1rem .6rem;margin:.3rem 0 0;font-size:.62rem;display:grid}.a1-msg__meta dt{letter-spacing:.1em}.a1-msg__meta dd{overflow-wrap:anywhere;margin:0}.a1-turn__contributions{border-left:1px dashed var(--a1-panel-edge);gap:.4rem;padding-left:.6rem;display:grid}.a1-contribution{border:1px solid var(--a1-panel-edge);background:color-mix(in srgb, var(--a1-graphite) 70%, var(--a1-void));border-radius:6px;padding:.4rem .55rem}.a1-contribution--failed{border-color:color-mix(in srgb, var(--a1-red) 40%, transparent)}.a1-notice{border-radius:4px;align-items:baseline;gap:.5rem;padding:.3rem .5rem;font-size:.74rem;display:flex}.a1-notice--error{color:var(--a1-red);background:color-mix(in srgb, var(--a1-red) 8%, transparent)}.a1-notice--info{color:var(--a1-text-dim)}.a1-voicepanel{background:var(--a1-panel);border:1px solid var(--a1-panel-edge);z-index:5;width:min(26rem,100vw - 1.5rem);max-height:60vh;box-shadow:0 8px 30px color-mix(in srgb, var(--a1-void) 80%, transparent);border-radius:8px;margin-bottom:.5rem;padding:.7rem .8rem;position:absolute;bottom:100%;right:.75rem;overflow-y:auto}.a1-voicepanel__head{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.a1-voicepanel__close,.a1-voicepanel__preview,.a1-voicepanel__reset{font-family:var(--a1-mono);letter-spacing:.1em;color:var(--a1-text-dim);border:1px solid var(--a1-panel-edge);cursor:pointer;background:0 0;border-radius:3px;padding:.15rem .45rem;font-size:.62rem}.a1-voicepanel__empty{color:var(--a1-text-dim);font-size:.75rem}.a1-voicepanel__agents{gap:.35rem;margin:0 0 .6rem;padding:0;list-style:none;display:grid}.a1-voicepanel__agent{align-items:center;gap:.5rem;display:flex}.a1-voicepanel__name{font-family:var(--a1-mono);letter-spacing:.1em;min-width:6.5rem;color:var(--a1-text);font-size:.7rem}.a1-voicepanel__sliders{gap:.4rem;display:grid}.a1-voicepanel__sliders label{gap:.15rem;display:grid}.a1-voicepanel__eleven{border-top:1px solid var(--a1-panel-edge);gap:.4rem;margin-top:.7rem;padding-top:.55rem;display:grid}.a1-voicepanel__eleven h3{margin:0}.a1-voicepanel__voice{color:var(--a1-text-dim);min-width:9rem;font-size:.66rem}.a1-voicepanel__voice-id{min-width:7rem;font-family:var(--a1-mono);color:var(--a1-text);background:var(--a1-graphite);border:1px solid var(--a1-panel-edge);border-radius:3px;flex:1;padding:.2rem .35rem;font-size:.66rem}.a1-voicepanel__note{color:var(--a1-grey);margin:0;font-size:.64rem}.a1-side-tabs{gap:.25rem;padding:.35rem .5rem 0;display:flex}.a1-side-tab{font-family:var(--a1-mono);letter-spacing:.12em;color:var(--a1-text-dim);border:1px solid var(--a1-panel-edge);cursor:pointer;background:0 0;border-bottom:none;border-radius:4px 4px 0 0;padding:.25rem .6rem;font-size:.64rem}.a1-side-tab--on{color:var(--a1-cyan);background:var(--a1-panel)}.a1-side-panel{flex-direction:column;height:100%;min-height:0;display:flex}.a1-side-panel__body{flex:1;min-height:0;display:grid}@media (width<=53.75rem){.a1-voicepanel{width:auto;left:.4rem;right:.4rem}.a1-composer__hint{display:none}}.a1-stream{background:var(--a1-void);border-left:1px solid color-mix(in srgb, var(--a1-cyan-dim) 55%, transparent);flex-direction:column;height:100%;min-height:0;padding:.875rem 0 .875rem 1rem;display:flex}.a1-stream__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.625rem;padding-right:1rem;display:flex}.a1-stream__head h2{font-size:inherit;font-weight:inherit;margin:0}.a1-stream__filter{align-items:center;gap:.375rem;display:flex}.a1-stream__select{letter-spacing:.08em;color:var(--a1-text);background:var(--a1-graphite);border:1px solid var(--a1-panel-edge);cursor:pointer;border-radius:2px;padding:.125rem .375rem;font-size:.6875rem}.a1-stream__log{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.a1-stream__rows{margin:0;padding:0 1rem 0 0;list-style:none}.a1-stream__breach{border-top:1px dashed var(--a1-state-degraded);border-bottom:1px dashed var(--a1-state-degraded);color:var(--a1-state-degraded);text-align:center;overflow-wrap:anywhere;margin:.5rem 0;padding:.5rem .25rem;font-size:.72rem;line-height:1.5}.a1-stream__quiet{color:var(--a1-text-dim);padding:.5rem;font-size:.8125rem}.a1-stream__row{animation:.2s ease-out both a1-stream-in}.a1-stream__row+.a1-stream__row{border-top:1px solid var(--a1-panel-edge)}.a1-stream--still .a1-stream__row{animation:none}@media (prefers-reduced-motion:reduce){.a1-stream__row{animation:none}}@keyframes a1-stream-in{0%{opacity:0}to{opacity:1}}.a1-stream__line{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:.625rem minmax(0,1fr);gap:.125rem .5rem;padding:.4375rem .5rem;display:grid}.a1-stream__line:hover{background:var(--a1-graphite)}.a1-stream__icon{width:.625rem;height:.625rem;color:var(--a1-cyan-dim);border:1px solid;border-radius:50%;grid-area:1/1;align-self:center;place-items:center;display:grid}.a1-stream__icon:before{content:"";background:currentColor;border-radius:50%;width:.25rem;height:.25rem}.a1-stream__meta{flex-wrap:wrap;grid-area:1/2;align-items:baseline;gap:.25rem .625rem;min-width:0;display:flex}.a1-stream__clock{color:var(--a1-text-dim);font-size:.75rem}.a1-stream__actor{min-width:0;color:var(--a1-text);overflow-wrap:anywhere;font-weight:600}.a1-stream__mark{color:var(--a1-text-dim)}.a1-stream__text{min-width:0;color:var(--a1-text);overflow-wrap:anywhere;word-break:break-word;grid-area:2/2;font-size:.8125rem;line-height:1.4}.a1-stream__row--active .a1-stream__icon,.a1-stream__row--active .a1-stream__mark{color:var(--a1-state-busy)}.a1-stream__row--good .a1-stream__icon,.a1-stream__row--good .a1-stream__mark{color:var(--a1-state-ready)}.a1-stream__row--warn .a1-stream__icon,.a1-stream__row--warn .a1-stream__mark{color:var(--a1-state-degraded)}.a1-stream__row--bad .a1-stream__icon,.a1-stream__row--bad .a1-stream__mark{color:var(--a1-state-failed)}.a1-stream__payload{background:var(--a1-graphite);max-height:14rem;color:var(--a1-text-dim);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 .375rem 1.625rem;padding:.5rem .625rem;font-size:.75rem;line-height:1.45;overflow:auto}.a1-stream__foot{border-top:1px solid var(--a1-panel-edge);align-items:center;gap:.5rem;margin-top:.625rem;padding:.5rem 1rem 0 .5rem;display:flex}.a1-stream__pulse{background:var(--a1-state-gated);border-radius:50%;width:.375rem;height:.375rem;margin-left:auto}.a1-stream__pulse--live{background:var(--a1-state-ready)}.a1-stream__pulse--connecting,.a1-stream__pulse--reconnecting{background:var(--a1-state-busy)}.a1-stream__pulse--closed{background:var(--a1-state-failed)}.a1-stream__pulse--unknown{background:var(--a1-state-gated)}.a1-stream__state{letter-spacing:.08em;color:var(--a1-text);font-size:.6875rem}.a1-commlink{background:linear-gradient(180deg, color-mix(in srgb, var(--a1-cyan-dim) 22%, var(--a1-panel)), var(--a1-panel));border:1px solid color-mix(in srgb, var(--a1-cyan-dim) 70%, transparent);--a1-link:var(--a1-cyan);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who release""state release""wire wire";gap:.2rem .75rem;margin:0 0 .5rem;padding:.625rem .75rem .5rem;display:grid;position:relative}.a1-commlink--liza{--a1-link:var(--a1-amber);background:linear-gradient(180deg, color-mix(in srgb, var(--a1-amber) 12%, var(--a1-panel)), var(--a1-panel));border-color:color-mix(in srgb, var(--a1-amber) 45%, transparent)}.a1-commlink--auto{background:0 0;border-style:dashed;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mode hint";align-items:baseline}.a1-commlink__mode{border:1px solid var(--a1-link);color:var(--a1-link);letter-spacing:.14em;grid-area:mode;align-self:center;padding:.15rem .4rem;font-size:.5625rem}.a1-commlink__hint{color:var(--a1-text-dim);grid-area:hint;margin:0;font-size:.75rem;line-height:1.45}.a1-commlink__who{flex-wrap:wrap;grid-area:who;align-items:center;gap:.25rem .5rem;min-width:0;display:flex}.a1-commlink__name{font-family:var(--a1-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--a1-text);font-size:.875rem}.a1-commlink__provider{color:var(--a1-text-dim);white-space:nowrap;font-size:.6875rem}.a1-commlink__state{grid-area:state;align-items:baseline;gap:.5rem;min-width:0;display:flex}.a1-commlink__status{color:var(--a1-green);letter-spacing:.12em;font-size:.5625rem}.a1-commlink__status[data-status=BUSY]{color:var(--a1-gold)}.a1-commlink__status[data-status=DEGRADED],.a1-commlink__status[data-status=STARTING]{color:var(--a1-orange)}.a1-commlink__status[data-status=FAILED],.a1-commlink__status[data-status=NOT_CONFIGURED],.a1-commlink__status[data-status=STOPPED]{color:var(--a1-red)}.a1-commlink__activity{color:var(--a1-text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.a1-commlink--turn .a1-commlink__activity,.a1-commlink--job .a1-commlink__activity,.a1-commlink--brain .a1-commlink__activity{color:var(--a1-text)}.a1-commlink--job-done .a1-commlink__activity{color:var(--a1-green)}.a1-commlink--job-failed .a1-commlink__activity{color:var(--a1-orange)}.a1-commlink__wire{background:color-mix(in srgb, var(--a1-link) 25%, transparent);grid-area:wire;height:2px;margin-top:.3rem;display:block;position:relative;overflow:hidden}.a1-commlink__pulse{background:linear-gradient(90deg, transparent, var(--a1-link), transparent);opacity:0;width:28%;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.a1-commlink--turn .a1-commlink__pulse,.a1-commlink--job .a1-commlink__pulse,.a1-commlink--brain .a1-commlink__pulse{opacity:1;animation:1.6s linear infinite a1-commlink-ride}.a1-commlink--job-working .a1-commlink__pulse,.a1-commlink--job-assigned .a1-commlink__pulse{background:linear-gradient(90deg, transparent, var(--a1-amber), transparent)}.a1-commlink--job-done .a1-commlink__pulse{animation-direction:reverse}.a1-commlink--job-failed .a1-commlink__pulse{background:linear-gradient(90deg, transparent, var(--a1-orange), transparent);animation-duration:3s}.a1-commlink--still .a1-commlink__pulse{animation:none;transform:translate(120%)}@keyframes a1-commlink-ride{0%{transform:translate(-100%)}to{transform:translate(400%)}}.a1-commlink__release{border:1px solid var(--a1-panel-edge);color:var(--a1-text-dim);letter-spacing:.12em;cursor:pointer;background:0 0;grid-area:release;align-self:start;padding:.3rem .5rem;font-size:.5625rem}.a1-commlink__release:hover,.a1-commlink__release:focus-visible{border-color:var(--a1-link);color:var(--a1-text);outline:none}.a1-commlink__release:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--a1-link) 50%, transparent)}.a1-missions{background:var(--a1-void);border-right:1px solid color-mix(in srgb, var(--a1-cyan-dim) 55%, transparent);flex-direction:column;height:100%;min-height:0;padding:.875rem 1rem .875rem 0;display:flex}.a1-missions__head h2{font-size:inherit;font-weight:inherit;margin:0}.a1-missions__note{color:var(--a1-text-dim);margin:.375rem 0 0;font-size:.75rem;line-height:1.4}.a1-missions__quiet{color:var(--a1-text-dim);margin:0;font-size:.8125rem}.a1-missions__empty{background:var(--a1-panel);border:1px solid var(--a1-panel-edge);margin-top:1rem;padding:.875rem}.a1-missions__gaps{border-top:1px solid var(--a1-panel-edge);flex-direction:column;gap:.25rem;margin:.875rem 0 0;padding-top:.75rem;display:flex}.a1-missions__gap{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.a1-missions__gap dt,.a1-missions__gap dd{margin:0}.a1-missions__gap-value{color:var(--a1-grey)}.a1-missions__list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:1.25rem;min-height:0;margin:.875rem 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.a1-mission{flex-direction:column;gap:.5rem;animation:.22s ease-out both a1-mission-in;display:flex}.a1-missions--still .a1-mission{animation:none}@keyframes a1-mission-in{0%{opacity:0}to{opacity:1}}.a1-mission__card,.a1-mission__timeline-panel{background:var(--a1-panel);border:1px solid var(--a1-panel-edge);padding:.875rem}.a1-mission__chip{background:color-mix(in srgb, var(--a1-cyan-dim) 16%, transparent);border-left:2px solid var(--a1-cyan-dim);justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.4375rem .5rem;display:flex}.a1-mission__id{color:var(--a1-text);overflow-wrap:anywhere;margin:0;font-size:.75rem;font-weight:400;line-height:1.35}.a1-badge{border:1px solid color-mix(in srgb, currentColor 40%, transparent);background:color-mix(in srgb, currentColor 12%, transparent);white-space:nowrap;flex:none;align-items:center;gap:.375rem;padding:.125rem .375rem;display:inline-flex}.a1-badge .a1-label{color:currentColor}.a1-badge__dot{width:.375rem;height:.375rem;box-shadow:0 0 6px color-mix(in srgb, currentColor 55%, transparent);background:currentColor;border-radius:50%}.a1-badge--active{color:var(--a1-state-busy)}.a1-badge--good{color:var(--a1-state-ready)}.a1-badge--warn{color:var(--a1-state-degraded)}.a1-badge--bad{color:var(--a1-state-failed)}.a1-badge--idle,.a1-badge--unknown{color:var(--a1-state-gated)}.a1-mission__block{flex-direction:column;gap:.1875rem;margin-top:.75rem;display:flex}.a1-mission__body{color:var(--a1-text);margin:0;font-size:.8125rem;line-height:1.45}.a1-mission__absent{color:var(--a1-grey);margin:0;font-size:.75rem}.a1-mission__worker{border:1px solid var(--a1-panel-edge);flex-direction:column;gap:.3125rem;margin-top:.75rem;padding:.5rem;display:flex}.a1-mission__worker-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.a1-mission__readings{border-top:1px solid var(--a1-panel-edge);grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem .75rem;margin:.875rem 0 0;padding-top:.75rem;display:grid}.a1-reading{flex-direction:column;gap:.125rem;min-width:0;display:flex}.a1-reading--wide{grid-column:1/-1}.a1-reading dt{margin:0}.a1-reading__value{color:var(--a1-text);overflow-wrap:anywhere;margin:0;font-size:.75rem}.a1-reading__value--absent{color:var(--a1-grey)}.a1-mission__timeline-title{margin:0 0 .5rem;font-size:.6875rem;font-weight:400;display:block}.a1-mission__timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.a1-mission__step{min-height:1.5rem;color:var(--a1-cyan-dim);grid-template-columns:.5rem auto auto minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid;position:relative}.a1-mission__step:before{content:"";background:var(--a1-panel-edge);width:1px;position:absolute;top:0;bottom:0;left:.25rem}.a1-mission__step:first-child:before{top:50%}.a1-mission__step:last-child:before{bottom:50%}.a1-mission__step--active{color:var(--a1-state-busy)}.a1-mission__step--good{color:var(--a1-state-ready)}.a1-mission__step--warn{color:var(--a1-state-degraded)}.a1-mission__step--bad{color:var(--a1-state-failed)}.a1-mission__marker{z-index:1;background:currentColor;border:1px solid;border-radius:50%;justify-self:center;width:.5rem;height:.5rem;position:relative}.a1-mission__step--current .a1-mission__marker{background:var(--a1-panel);box-shadow:0 0 6px color-mix(in srgb, currentColor 55%, transparent)}.a1-mission__time{color:var(--a1-text-dim);font-size:.6875rem}.a1-mission__mark{color:currentColor}.a1-mission__step-text{text-overflow:ellipsis;white-space:nowrap;color:var(--a1-text-dim);font-size:.75rem;overflow:hidden}.a1-mission__step--current .a1-mission__step-text{color:var(--a1-text)}.a1-mission__now{color:var(--a1-cyan)}.a1-mission__meta{margin:.5rem 0 0;display:block}.a1-missions__title-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.a1-missions__live{color:var(--a1-grey);letter-spacing:.14em;align-items:center;gap:.35rem;font-size:.5625rem;display:inline-flex}.a1-missions__live-dot{background:var(--a1-grey);border-radius:50%;width:6px;height:6px}.a1-missions__live--on{color:var(--a1-cyan)}.a1-missions__live--on .a1-missions__live-dot{background:var(--a1-cyan);box-shadow:0 0 8px var(--a1-cyan);animation:1.4s ease-in-out infinite a1-ledger-blink}.a1-missions--still .a1-missions__live--on .a1-missions__live-dot{animation:none}@keyframes a1-ledger-blink{0%,to{opacity:1}50%{opacity:.35}}.a1-mission--live .a1-mission__card{border-color:color-mix(in srgb, var(--a1-cyan) 55%, var(--a1-panel-edge));box-shadow:0 0 0 1px color-mix(in srgb, var(--a1-cyan) 18%, transparent), 0 0 26px color-mix(in srgb, var(--a1-cyan) 12%, transparent)}.a1-mission--live .a1-mission__chip{background:color-mix(in srgb, var(--a1-cyan) 14%, transparent);border-left-color:var(--a1-cyan)}.a1-mission--idle .a1-mission__card{opacity:.72}.a1-mission__seat{background:color-mix(in srgb, var(--a1-amber) 8%, transparent);border-left:2px solid color-mix(in srgb, var(--a1-amber) 60%, transparent);flex-direction:column;gap:.15rem;margin-top:.625rem;padding:.5rem .625rem;display:flex}.a1-mission__seat--empty{border-left-color:var(--a1-panel-edge);background:0 0}.a1-mission__seat--done{background:color-mix(in srgb, var(--a1-green) 8%, transparent);border-left-color:color-mix(in srgb, var(--a1-green) 60%, transparent)}.a1-mission__seat--failed{background:color-mix(in srgb, var(--a1-orange) 8%, transparent);border-left-color:color-mix(in srgb, var(--a1-orange) 60%, transparent)}.a1-mission__seat-worker{color:var(--a1-text-dim);align-items:baseline;gap:.5rem;font-size:.75rem;display:flex}.a1-mission__seat-worker strong{letter-spacing:.06em;color:var(--a1-text);font-weight:600}.a1-mission__seat-phase{color:var(--a1-gold);letter-spacing:.12em;font-size:.5625rem}.a1-mission__seat--done .a1-mission__seat-phase{color:var(--a1-green)}.a1-mission__seat--failed .a1-mission__seat-phase{color:var(--a1-orange)}.a1-mission__seat-job{color:var(--a1-text-dim);font-size:.625rem}.a1-mission__meters{border-top:1px solid var(--a1-panel-edge);grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));gap:.375rem .75rem;margin:.625rem 0 0;padding:.5rem 0 0;display:grid}.a1-meter{flex-direction:column;gap:.1rem;min-width:0;display:flex}.a1-meter dt,.a1-meter dd{margin:0}.a1-meter__k{letter-spacing:.1em;color:var(--a1-text-dim);white-space:nowrap;font-size:.5rem}.a1-meter__n{color:var(--a1-text);font-size:.875rem;line-height:1.1}.a1-mission .a1-mission__body{margin:.625rem 0 0}.a1-mission .a1-mission__timeline{margin-top:.5rem}.a1-mission .a1-mission__chip{flex-wrap:wrap;align-items:center}.a1-mission .a1-mission__id{white-space:nowrap;overflow-wrap:normal}.a1-topology{grid-template-rows:auto minmax(22rem,1fr) auto;gap:.75rem .875rem;min-height:100%;display:grid}.a1-map{width:100%;min-height:22rem;position:relative;container-type:inline-size}.a1-map__stage{--a1-core-field:21.25rem;--a1-node-size:6.5rem;width:1000px;height:640px;transform:translate(-50%, -50%) scale(var(--a1-topology-scale,1));position:absolute;top:50%;left:50%}.a1-map__stage .a1-node{width:9.5rem}.a1-map__links{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.a1-map__core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.a1-map__nodes{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.a1-map__slot{pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.a1-map__notice{text-align:center;gap:.375rem;width:min(26rem,90%);display:grid;position:absolute;top:78%;left:50%;transform:translate(-50%,-50%)}.a1-map__notice-headline{font-family:var(--a1-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--a1-grey);margin:0;font-size:.75rem}.a1-map__notice-detail{color:var(--a1-text-dim);margin:0;font-size:.8125rem}.a1-node{--a1-tone:var(--a1-state-gated);--a1-tone-text:var(--a1-tone);justify-items:center;gap:.25rem;width:min(11.5rem,26cqi);display:grid}.a1-node__ring{width:var(--a1-node-size);height:var(--a1-node-size);border:2px solid var(--a1-tone);text-align:center;font-family:var(--a1-mono);background:0 0;border-radius:50%;align-content:center;justify-items:center;gap:.15em;padding:0 10%;font-size:clamp(.55rem,3.2cqi,.9rem);line-height:1.15;display:grid;position:relative}.a1-node--ready .a1-node__ring,.a1-node--busy .a1-node__ring,.a1-node--starting .a1-node__ring,.a1-node--degraded .a1-node__ring{box-shadow:0 0 1.5rem -.5rem color-mix(in srgb, var(--a1-tone) 55%, transparent)}.a1-node--gated .a1-node__ring,.a1-node--failed .a1-node__ring,.a1-node--stopped .a1-node__ring{border-style:dashed;border-color:color-mix(in srgb, var(--a1-tone) 70%, transparent)}.a1-node--ready{--a1-tone:var(--a1-state-ready)}.a1-node--busy{--a1-tone:var(--a1-state-busy)}.a1-node--starting{--a1-tone:var(--a1-cyan)}.a1-node--degraded{--a1-tone:var(--a1-state-degraded)}.a1-node--failed{--a1-tone:var(--a1-state-failed)}.a1-node--gated,.a1-node--stopped{--a1-tone:var(--a1-state-gated);--a1-tone-text:color-mix(in srgb, var(--a1-state-gated) 65%, var(--a1-text))}.a1-node:focus-visible{outline:2px solid var(--a1-cyan);outline-offset:2px}.a1-node__dot{background:var(--a1-tone);border-radius:50%;width:.4375rem;height:.4375rem;margin:-.21875rem 0 0 -.21875rem;position:absolute;top:14.64%;left:85.36%}.a1-node--gated .a1-node__dot,.a1-node--failed .a1-node__dot,.a1-node--stopped .a1-node__dot{border:1px solid var(--a1-tone);background:0 0}.a1-node__name{letter-spacing:.02em;text-transform:uppercase;color:var(--a1-text);overflow-wrap:anywhere;font-size:1em;font-weight:600}.a1-node__state{letter-spacing:.1em;color:var(--a1-tone-text);font-size:.85em}.a1-node__cost{letter-spacing:.06em;color:var(--a1-text-dim);font-size:.72em}.a1-node__reason{font-family:var(--a1-mono);letter-spacing:.12em;text-align:center;color:var(--a1-amber);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:.5625rem;line-height:1.2;overflow:hidden}.a1-node--reason-quota_exhausted .a1-node__ring,.a1-node--reason-metered_disabled .a1-node__ring{opacity:.55}.a1-node__detail{text-align:center;color:var(--a1-text-dim);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:.625rem;line-height:1.35;overflow:hidden}.a1-node{--a1-spin:26s;--a1-arc-spin:18s}.a1-node__aura{pointer-events:none;border-radius:50%;position:absolute;inset:0}.a1-node__aura:before{content:"";border:1px solid color-mix(in srgb, var(--a1-tone) 28%, transparent);border-radius:50%;position:absolute;inset:-.375rem}.a1-node__aura:after{content:"";background:radial-gradient(circle at 32% 28%, color-mix(in srgb, var(--a1-tone) 9%, transparent), transparent 62%);border-radius:50%;position:absolute;inset:8%}.a1-node__orbit{border:1px dashed color-mix(in srgb, var(--a1-tone) 14%, transparent);animation:a1-node-spin var(--a1-spin) linear infinite;border-radius:50%;position:absolute;inset:-.7rem}.a1-node__particle{background:var(--a1-tone);opacity:.75;border-radius:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;position:absolute}.a1-node__particle--a{top:0;left:50%}.a1-node__particle--b{opacity:.4;top:50%;left:100%}.a1-node__arc{border:2px solid #0000;border-top-color:color-mix(in srgb, var(--a1-tone) 50%, transparent);animation:a1-node-spin var(--a1-arc-spin) linear infinite reverse;border-radius:50%;position:absolute;inset:.2rem}@keyframes a1-node-spin{to{transform:rotate(360deg)}}.a1-node--gated .a1-node__aura,.a1-node--failed .a1-node__aura,.a1-node--stopped .a1-node__aura{display:none}.a1-node--degraded .a1-node__orbit,.a1-node--degraded .a1-node__arc{animation:none}.a1-node--degraded .a1-node__particle{display:none}.a1-node--ready .a1-node__aura:before{animation:6s ease-in-out infinite a1-node-breathe}@keyframes a1-node-breathe{0%,to{opacity:.55}50%{opacity:1}}.a1-node--act-thinking{--a1-spin:9s;--a1-arc-spin:6s}.a1-node--busy,.a1-node--act-executing{--a1-spin:5s;--a1-arc-spin:3.5s}.a1-node--busy .a1-node__aura:before,.a1-node--act-executing .a1-node__aura:before{border-color:color-mix(in srgb, var(--a1-tone) 55%, transparent)}.a1-node--selected .a1-node__ring{box-shadow:0 0 0 6px color-mix(in srgb, var(--a1-cyan) 10%, transparent), 0 0 1.5rem -.25rem color-mix(in srgb, var(--a1-cyan) 40%, transparent)}.a1-node--selected .a1-node__name{color:var(--a1-cyan)}.a1-node--act-speaking .a1-node__ring{transform:scale(calc(1 + .05 * var(--a1-voice-level,0)));will-change:transform}.a1-node--act-speaking .a1-node__aura:before{border-color:color-mix(in srgb, var(--a1-green) 50%, transparent);opacity:calc(.35 + .65 * var(--a1-voice-level,0))}.a1-topology--paused *{animation-play-state:paused!important}.a1-legend{font-family:var(--a1-mono);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:.375rem .875rem;margin:0;padding:0;font-size:.625rem;list-style:none;display:flex}.a1-legend__item{--a1-tone:var(--a1-state-gated);align-items:center;gap:.375rem;display:flex}.a1-legend__item--ready{--a1-tone:var(--a1-state-ready)}.a1-legend__item--busy{--a1-tone:var(--a1-state-busy)}.a1-legend__item--starting{--a1-tone:var(--a1-cyan)}.a1-legend__item--degraded{--a1-tone:var(--a1-state-degraded)}.a1-legend__item--failed{--a1-tone:var(--a1-state-failed)}.a1-legend__dot{background:var(--a1-tone);border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.a1-legend__word{color:var(--a1-text-dim)}.a1-legend__when{color:color-mix(in srgb, var(--a1-text-dim) 85%, var(--a1-void));text-transform:none;letter-spacing:.04em}.a1-legend-foot{gap:.375rem;display:grid}.a1-legend__line{background:var(--a1-state-ready);flex:none;width:1.5rem;height:2px;position:relative}.a1-legend__line--starting{background:repeating-linear-gradient(to right, var(--a1-cyan) 0 2px, transparent 2px 5px)}.a1-legend__line--degraded{background:repeating-linear-gradient(to right, var(--a1-state-degraded) 0 4px, transparent 4px 7px)}.a1-legend__line--busy{background:var(--a1-state-busy)}.a1-legend__line--busy:after{content:"";background:var(--a1-gold);border-radius:50%;width:.3125rem;height:.3125rem;margin:-.15625rem 0 0 -.15625rem;position:absolute;top:50%;left:50%}.a1-legend__line--request,.a1-legend__line--response{background:var(--a1-state-ready)}.a1-legend__line--request:after,.a1-legend__line--response:after{content:"";background:var(--a1-gold);border-radius:50%;width:.3125rem;height:.3125rem;margin:-.15625rem 0 0 -.15625rem;position:absolute;top:50%}.a1-legend__line--request:after{left:30%}.a1-legend__line--response:after{left:70%}.a1-legend__line--independent{background:var(--a1-state-ready);box-shadow:0 4px 0 -1px var(--a1-cyan)}.a1-legend__line--reroute{background:var(--a1-orange);opacity:.55}.a1-legend__line--none{background:linear-gradient(to right, var(--a1-state-gated) 0 35%, transparent 35% 65%, var(--a1-state-gated) 65% 100%)}.a1-legend__note{font-family:var(--a1-mono);letter-spacing:.12em;color:var(--a1-text-dim);margin:0;font-size:.625rem}.a1-conduit,.a1-conduit--ready{--a1-tone:var(--a1-state-ready)}.a1-conduit--busy{--a1-tone:var(--a1-state-busy)}.a1-conduit--starting{--a1-tone:var(--a1-cyan-dim)}.a1-conduit--degraded{--a1-tone:var(--a1-state-degraded)}.a1-conduit path{fill:none;stroke:var(--a1-tone)}.a1-conduit__glow{stroke-width:5px;opacity:.07}.a1-conduit__base{stroke-width:1.1px;opacity:.4}.a1-conduit__twin{stroke-width:.6px;opacity:.16;transform:translateY(2.5px)}.a1-conduit--independent .a1-conduit__twin{stroke:var(--a1-cyan);stroke-width:.9px;stroke-dasharray:1.5 3;opacity:.42;transform:translateY(5px)}.a1-conduit--starting .a1-conduit__base{stroke-dasharray:2 3}.a1-conduit--degraded .a1-conduit__base{stroke-dasharray:3 2.5;animation:1.6s ease-in-out infinite a1-link-unstable}.a1-conduit--sig-request .a1-conduit__base{opacity:.75;animation:.6s ease-out a1-conduit-energize}.a1-conduit--sig-request .a1-conduit__glow{opacity:.14}.a1-conduit--sig-active .a1-conduit__base{stroke-width:1.4px;opacity:.85}.a1-conduit--sig-active .a1-conduit__glow{opacity:.16}.a1-conduit--sig-response .a1-conduit__base{opacity:.7}.a1-conduit--sig-reroute path{stroke:var(--a1-orange)}.a1-conduit--sig-reroute .a1-conduit__base{animation:1.2s ease-out forwards a1-conduit-fault}.a1-conduit__packet{stroke:var(--a1-gold);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:3 47;opacity:.9;will-change:stroke-dashoffset;animation:1.8s linear infinite a1-conduit-travel-out}.a1-conduit__packet--in{animation-name:a1-conduit-travel-in}.a1-conduit--still path{animation:none}.a1-conduit--still .a1-conduit__packet{stroke-dasharray:4 96;stroke-dashoffset:52px;opacity:.8}@keyframes a1-conduit-travel-out{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes a1-conduit-travel-in{0%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@keyframes a1-conduit-energize{0%{opacity:.2}40%{opacity:.95}to{opacity:.75}}@keyframes a1-conduit-fault{0%{opacity:.85}to{opacity:.3}}@keyframes a1-link-unstable{0%,to{opacity:.75}40%{opacity:.2}65%{opacity:.6}}.a1-map--list{min-height:0}.a1-map--list .a1-map__stage{--a1-core-field:min(21.25rem, 78cqi);gap:.75rem;width:auto;height:auto;display:grid;position:static;transform:none}.a1-map--list .a1-map__links{display:none}.a1-map--list .a1-map__core,.a1-map--list .a1-map__nodes,.a1-map--list .a1-map__slot,.a1-map--list .a1-map__notice{position:static;transform:none}.a1-map--list .a1-map__nodes{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));justify-items:center;gap:.75rem;display:grid}.a1-map--list .a1-map__notice{text-align:left;width:auto}.a1-map--list .a1-node{width:100%}@media (width<=56.25rem){.a1-map{min-height:0}.a1-map__stage{--a1-core-field:min(21.25rem, 78cqi);gap:.75rem;width:auto;height:auto;display:grid;position:static;transform:none}.a1-map__links{display:none}.a1-map__core,.a1-map__nodes,.a1-map__slot,.a1-map__notice{position:static;transform:none}.a1-map__nodes{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));justify-items:center;gap:.75rem;display:grid}.a1-map__notice{text-align:left;width:auto}.a1-map__stage .a1-node{width:100%}}.a1-node--selectable{cursor:pointer}.a1-node--selected .a1-node__ring{outline:2px solid var(--a1-cyan);outline-offset:3px}.a1-node__selected-word{font-family:var(--a1-mono);letter-spacing:.16em;color:var(--a1-cyan);text-align:center;margin:.15rem 0 0;font-size:.58rem}.a1-node__cost--metered{color:var(--a1-orange)}.a1-node--act-thinking .a1-node__ring{animation:2.8s ease-in-out infinite a1-act-thinking}@keyframes a1-act-thinking{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--a1-cyan) 0%, transparent)}50%{box-shadow:0 0 14px 2px color-mix(in srgb, var(--a1-cyan) 35%, transparent)}}.a1-node--act-executing .a1-node__ring{animation:1.1s ease-in-out infinite a1-act-executing}@keyframes a1-act-executing{0%,to{box-shadow:0 0 6px 1px color-mix(in srgb, var(--a1-blue) 40%, transparent)}50%{box-shadow:0 0 20px 4px color-mix(in srgb, var(--a1-cyan) 60%, transparent)}}.a1-node--act-responding .a1-node__ring{animation:1.6s ease-out infinite a1-act-responding}@keyframes a1-act-responding{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--a1-gold) 55%, transparent)}70%{box-shadow:0 0 0 12px color-mix(in srgb, var(--a1-gold) 0%, transparent)}to{box-shadow:0 0 #0000}}.a1-node--act-speaking .a1-node__ring{animation:.9s ease-in-out infinite a1-act-speaking}@keyframes a1-act-speaking{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--a1-green) 35%, transparent), 0 0 0 6px color-mix(in srgb, var(--a1-green) 12%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--a1-green) 45%, transparent), 0 0 0 10px color-mix(in srgb, var(--a1-green) 18%, transparent)}}@media (prefers-reduced-motion:reduce){.a1-node--act-thinking .a1-node__ring,.a1-node--act-executing .a1-node__ring,.a1-node--act-responding .a1-node__ring,.a1-node--act-speaking .a1-node__ring{box-shadow:0 0 10px 2px color-mix(in srgb, var(--a1-cyan) 30%, transparent);animation:none}.a1-node__orbit,.a1-node__arc,.a1-node--ready .a1-node__aura:before,.a1-conduit path{animation:none}.a1-conduit__packet{stroke-dasharray:4 96;stroke-dashoffset:52px;opacity:.8}}.a1-conduit .a1-conduit__wave{fill:none;stroke:var(--a1-amber);stroke-linecap:round;stroke-width:1.7px;stroke-dasharray:5 15;opacity:.6;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--a1-amber) 80%, transparent));will-change:stroke-dashoffset;animation:2.6s linear infinite a1-conduit-travel-out}.a1-conduit .a1-conduit__wave--b{stroke-width:1px;stroke-dasharray:1.5 8.5;opacity:.5;animation-duration:1.7s}.a1-conduit .a1-conduit__wave--in{stroke:var(--a1-cyan);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--a1-cyan) 80%, transparent));animation-name:a1-conduit-travel-in}.a1-conduit--sig-active .a1-conduit__glow{stroke-width:8px;opacity:.28;animation:2.4s ease-in-out infinite a1-conduit-breathe}.a1-conduit--sig-active .a1-conduit__base{opacity:1}.a1-conduit--sig-request .a1-conduit__glow,.a1-conduit--sig-response .a1-conduit__glow{stroke-width:6px;opacity:.2}.a1-conduit--sig-reroute .a1-conduit__wave{stroke:var(--a1-orange);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--a1-orange) 80%, transparent));animation-duration:4s}.a1-conduit--still .a1-conduit__wave{animation:none}@keyframes a1-conduit-breathe{0%,to{opacity:.16}50%{opacity:.34}}.a1-node__job{letter-spacing:.08em;color:var(--a1-gold);white-space:nowrap;margin-top:.2rem;font-size:.5625rem;line-height:1.2;display:block}.a1-node--engaged .a1-node__ring{box-shadow:0 0 0 1px color-mix(in srgb, var(--a1-amber) 55%, transparent), 0 0 28px color-mix(in srgb, var(--a1-amber) 30%, transparent), inset 0 0 18px color-mix(in srgb, var(--a1-amber) 12%, transparent)}.a1-node--job-working .a1-node__ring{animation:2.4s ease-in-out infinite a1-node-engaged}.a1-node--job-done .a1-node__job{color:var(--a1-green)}.a1-node--job-failed .a1-node__job{color:var(--a1-orange)}.a1-node--job-failed .a1-node__ring{box-shadow:0 0 0 1px color-mix(in srgb, var(--a1-orange) 60%, transparent), 0 0 24px color-mix(in srgb, var(--a1-orange) 30%, transparent)}@keyframes a1-node-engaged{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--a1-amber) 45%, transparent), 0 0 22px color-mix(in srgb, var(--a1-amber) 22%, transparent), inset 0 0 14px color-mix(in srgb, var(--a1-amber) 10%, transparent)}50%{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--a1-amber) 80%, transparent), 0 0 42px color-mix(in srgb, var(--a1-amber) 45%, transparent), inset 0 0 26px color-mix(in srgb, var(--a1-amber) 18%, transparent)}}@media (prefers-reduced-motion:reduce){.a1-node--job-working .a1-node__ring{animation:none}}.a1-strip{background:var(--a1-void);padding:.5rem clamp(.75rem,3vw,1.75rem)}.a1-tone--intelligence{--a1-tone:var(--a1-state-owner)}.a1-tone--ready{--a1-tone:var(--a1-state-ready)}.a1-tone--busy{--a1-tone:var(--a1-state-busy)}.a1-tone--degraded{--a1-tone:var(--a1-state-degraded)}.a1-tone--failed{--a1-tone:var(--a1-state-failed)}.a1-tone--gated{--a1-tone:color-mix(in srgb, var(--a1-state-gated) 68%, var(--a1-text))}.a1-tone--quiet{--a1-tone:var(--a1-text-dim)}.a1-strip--top{border-bottom:1px solid var(--a1-cyan-dim);flex-wrap:wrap;align-items:center;gap:.5rem clamp(.875rem,2.5vw,2rem);min-height:3.25rem;display:flex}.a1-strip__brand{gap:.125rem;display:grid}.a1-strip__mark{font-family:var(--a1-mono);letter-spacing:.34em;text-transform:uppercase;color:var(--a1-text);text-shadow:0 0 14px color-mix(in srgb, var(--a1-cyan) 28%, transparent);margin:0;padding-right:.34em;font-size:.9375rem;font-weight:600}.a1-strip__sub{letter-spacing:.28em;margin:0;font-size:.625rem}.a1-strip__cells{flex-wrap:wrap;align-items:stretch;gap:.5rem 0;min-width:0;margin:0;display:flex}.a1-cell{align-content:center;gap:.1875rem;min-width:0;display:grid}.a1-cell__label{margin:0}.a1-cell__value{font-family:var(--a1-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--a1-tone,var(--a1-text));margin:0;font-size:.75rem}@media (width>=75rem){.a1-strip__cells>.a1-cell+.a1-cell{border-left:1px solid var(--a1-panel-edge);margin-left:1.5rem;padding-left:1.5rem}}@media (width<=74.9375rem){.a1-strip__cells{gap:.5rem clamp(.875rem,2.5vw,1.75rem)}}.a1-strip--system{border-top:1px solid var(--a1-cyan-dim);overscroll-behavior:contain;max-height:42dvh;padding-top:.75rem;padding-bottom:.75rem;overflow-y:auto}@media (height<=820px){.a1-strip--system{max-height:clamp(4.75rem,17dvh,8.5rem)}}.a1-cards{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.a1-card{background:var(--a1-panel);border:1px solid var(--a1-panel-edge);border-radius:3px;align-content:start;gap:.375rem;min-width:0;padding:.6875rem .8125rem .75rem;display:grid}.a1-card__badge{border:1px solid color-mix(in srgb, var(--a1-tone) 45%, transparent);width:1.75rem;height:1.75rem;color:var(--a1-tone);box-shadow:inset 0 0 9px color-mix(in srgb, var(--a1-tone) 12%, transparent);border-radius:50%;place-items:center;display:grid}.a1-card__glyph{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem}.a1-card__title{margin:0;font-size:.6875rem;font-weight:400}.a1-card__state{font-family:var(--a1-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--a1-tone);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.a1-card__detail{font-family:var(--a1-mono);color:var(--a1-text-dim);overflow-wrap:anywhere;margin:0;font-size:.6875rem;line-height:1.45}@media (width<=34rem){.a1-strip--top{gap:.375rem .875rem}.a1-strip__mark{letter-spacing:.22em}.a1-strip__cells{gap:.375rem .875rem}.a1-cards{grid-template-columns:1fr 1fr;gap:0}.a1-card{border:0;border-top:1px solid var(--a1-panel-edge);background:0 0;border-radius:0;gap:.125rem;padding:.5rem .625rem .5rem 0}.a1-card__badge{display:none}.a1-card__state{font-size:.75rem}}.a1-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a1-shell{background:var(--a1-void);grid-template-rows:auto minmax(0,1fr) auto auto;height:100dvh;display:grid;overflow:hidden}.a1-shell__composer{position:relative}.a1-core[role=button]{cursor:pointer}.a1-core--selected .a1-core__field{outline:2px solid var(--a1-cyan);outline-offset:6px;border-radius:50%}.a1-core--awake .a1-core__field{filter:drop-shadow(0 0 24px color-mix(in srgb, var(--a1-gold) 55%, transparent))}.a1-shell__body{grid-template-columns:minmax(0,clamp(15rem,21vw,21rem)) minmax(0,1fr) minmax(0,clamp(19rem,25vw,25rem));min-height:0;padding:0 clamp(.75rem,3vw,1.75rem);display:grid}.a1-shell__centre{overscroll-behavior:contain;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;padding:.75rem clamp(.75rem,1.5vw,1.5rem);display:grid;overflow:clip auto}@media (height<=920px){.a1-shell__centre{padding-block:.25rem}}.a1-core{justify-items:center;display:grid;position:relative}.a1-core__identity{text-align:center;pointer-events:none;justify-items:center;gap:.2rem;margin:0;display:grid;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.a1-core__mark{font-family:var(--a1-mono);letter-spacing:.34em;text-indent:.34em;color:var(--a1-text);font-size:clamp(1.05rem,1.6vw,1.5rem)}.a1-core__role{font-family:var(--a1-mono);letter-spacing:.22em;text-indent:.22em;text-transform:uppercase;color:var(--a1-text-dim);font-size:.7rem}.a1-core__field{width:var(--a1-core-field,clamp(11rem, min(44vmin, 44cqi), 34rem));height:var(--a1-core-field,clamp(11rem, min(44vmin, 44cqi), 34rem));position:relative}.a1-core--voiced .a1-core__field{transform:scale(calc(1 + .06 * var(--a1-voice-level,0)));will-change:transform}.a1-core--voiced .a1-core__field:before{content:"";border:1px solid color-mix(in srgb, var(--a1-amber) 55%, transparent);opacity:calc(.1 + .8 * var(--a1-voice-level,0));transform:scale(calc(1 + .18 * var(--a1-voice-level,0)));pointer-events:none;border-radius:50%;position:absolute;inset:6%}.a1-core__word{white-space:nowrap;pointer-events:none;margin:0;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.a1-core__word--idle{color:var(--a1-amber)}.a1-core__word--active{color:var(--a1-gold);text-shadow:0 0 12px color-mix(in srgb, var(--a1-amber) 45%, transparent)}.a1-core__word--degraded{color:var(--a1-state-degraded)}.a1-core__word--offline{color:var(--a1-state-gated)}@media (width<=64rem){.a1-shell__body{grid-template-columns:minmax(0,18rem) minmax(0,1fr);grid-template-areas:"missions stream""centre centre";align-content:start;overflow-y:auto}.a1-shell__body .a1-missions{grid-area:missions}.a1-shell__body .a1-stream{grid-area:stream}.a1-shell__centre{grid-area:centre}}@media (width<=53.75rem){.a1-shell__body{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.a1-shell__body .a1-missions,.a1-shell__body .a1-stream,.a1-shell__centre{grid-area:auto}.a1-shell__body .a1-stream{border-left:0;padding-left:0}.a1-shell__body .a1-stream__rows{padding-right:0}}:root{--bg:#0b0e14;--panel:#131822;--line:#232b3a;--text:#e6e9ef;--muted:#8b95a7;--pending:#b08a3c;--proven:#3f9b6d;--problem:#b4544e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:ui-sans-serif,system-ui,Segoe UI,sans-serif;line-height:1.5}.shell{gap:1.25rem;max-width:60rem;margin:0 auto;padding:2.5rem 1.25rem 4rem;display:grid}.eyebrow{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.8125rem}h1{letter-spacing:.08em;margin:.25rem 0 .5rem;font-size:clamp(2.5rem,8vw,4rem)}.statement{color:var(--text);border-left:3px solid var(--pending);margin:0;padding-left:.75rem;font-size:clamp(1rem,2.5vw,1.25rem)}.panel{background:var(--panel);border:1px solid var(--line);border-radius:.75rem;padding:1.25rem}.panel h2{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 .75rem;font-size:1rem}.indicator{letter-spacing:.08em;align-items:center;gap:.5rem;margin:0 0 1rem;font-weight:600;display:inline-flex}.dot{background:var(--muted);border-radius:50%;width:.625rem;height:.625rem}.indicator--connected .dot{background:var(--proven)}.indicator--connecting .dot{background:var(--pending)}.indicator--unreachable .dot{background:var(--problem)}.facts{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem 1.5rem;margin:0;display:grid}.facts dt{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}.facts dd{font-variant-numeric:tabular-nums;margin:.125rem 0 0}.mono{word-break:break-all;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.8125rem}.note,.foot p{color:var(--muted);margin:0 0 1rem;font-size:.875rem}.error{color:var(--problem);margin:.5rem 0 0;font-size:.875rem}.providers{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.provider{border:1px solid var(--line);border-radius:.5rem;grid-template-columns:minmax(10rem,1fr) auto;gap:.25rem 1rem;padding:.75rem;display:grid}.provider__label{font-weight:600}.provider__status{letter-spacing:.1em;border:1px solid;border-radius:999px;align-self:center;padding:.125rem .5rem;font-size:.75rem}.provider--pending .provider__status{color:var(--pending)}.provider--proven .provider__status{color:var(--proven)}.provider--problem .provider__status{color:var(--problem)}.provider__detail{color:var(--muted);grid-column:1/-1;font-size:.8125rem}.foot{border-top:1px solid var(--line);padding-top:1rem}.indicators{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.indicator--stream-live .dot{background:var(--proven)}.indicator--stream-connecting .dot,.indicator--stream-reconnecting .dot{background:var(--pending)}.indicator--stream-closed .dot{background:var(--problem)}.rows{gap:.375rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.row{border:1px solid var(--line);border-left-width:3px;border-radius:.375rem;grid-template-columns:auto auto auto 1fr auto;align-items:baseline;gap:.625rem;padding:.5rem .625rem;font-size:.875rem;display:grid}.rows--dense .row{grid-template-columns:auto auto auto auto auto 1fr;padding:.375rem .625rem;font-size:.8125rem}.row--proven{border-left-color:var(--proven)}.row--pending{border-left-color:var(--pending)}.row--problem{border-left-color:var(--problem)}.row--event{border-left-color:var(--line)}.row__name{color:var(--text)}.row__seq{color:var(--muted);text-align:right;min-width:3ch}.row__status,.row__time{color:var(--muted)}.row__detail{color:var(--muted);overflow-wrap:anywhere}.chip{letter-spacing:.08em;border:1px solid;border-radius:.25rem;padding:.0625rem .375rem;font-size:.6875rem}.chip--green{color:var(--proven)}.chip--amber{color:var(--pending)}.chip--red{color:var(--problem)}.chip--none{color:var(--muted)}@media (width<=40rem){.row,.rows--dense .row{grid-template-columns:1fr;gap:.25rem}}.a1-views{z-index:30;gap:1px;padding:.3rem .5rem;display:flex;position:fixed;top:0;right:0}.a1-views__tab{color:var(--a1-text-dim);font-family:var(--a1-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;padding:.2rem .6rem;font-size:.625rem}.a1-views__tab:hover{color:var(--a1-text)}.a1-views__tab--on{border-color:var(--a1-panel-edge);background:var(--a1-panel);color:var(--a1-cyan)}.a1-views__tab:focus-visible{outline:2px solid var(--a1-cyan);outline-offset:2px}#a1-view-panel{display:contents}.a1-signin{text-align:left;max-width:26rem;margin:12vh auto;padding:0 1.5rem}.a1-signin__title{letter-spacing:.02em;margin:0 0 .75rem;font-size:1.35rem}.a1-signin__note{opacity:.7;margin:0 0 1.5rem;font-size:.85rem;line-height:1.5}.a1-signin__form{flex-direction:column;gap:.5rem;display:flex}.a1-signin__label{text-transform:uppercase;letter-spacing:.08em;opacity:.75;font-size:.8rem}.a1-signin__input{font:inherit;color:inherit;background:#ffffff0f;border:1px solid #ffffff40;border-radius:.4rem;padding:.6rem .7rem}.a1-signin__submit{font:inherit;color:inherit;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:.4rem;margin-top:.4rem;padding:.6rem .7rem}.a1-signin__submit:disabled{opacity:.5;cursor:default}.a1-signin__error{color:#ff9a8b;min-height:1.2rem;margin:.9rem 0 0;font-size:.85rem}
