._4bM09G_panel{z-index:11;background:var(--color-panel);border:1px solid var(--color-line);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));width:clamp(320px,30vw,460px);color:var(--color-hud);font-family:var(--font-hud);padding:20px 24px 22px;position:fixed;top:calc(clamp(16px,2vw,28px) + 88px);right:calc(clamp(16px,2vw,28px) + 12px)}._4bM09G_panel[data-kind=error]{border-color:var(--color-alert)}._4bM09G_full{background:var(--color-ink);min-height:100vh;color:var(--color-hud);font-family:var(--font-hud);place-content:center;padding:32px;display:grid}._4bM09G_full>div{width:min(520px,100%)}._4bM09G_status{font-family:var(--font-mono);font-size:var(--fs-13);color:var(--color-accent);margin:0}._4bM09G_panel[data-kind=error] ._4bM09G_status,._4bM09G_full[data-kind=error] ._4bM09G_status{color:var(--color-alert)}._4bM09G_title{font-family:var(--font-display);font-size:var(--fs-title,clamp(30px, 3vw, 44px));font-style:var(--display-style);font-weight:var(--display-weight,700);font-variation-settings:var(--display-vary,"wdth" 75);line-height:var(--display-leading,1);letter-spacing:calc(.04em * var(--track));text-transform:var(--display-caps);margin:10px 0 0}._4bM09G_text{font-family:var(--font-serif);font-size:var(--fs-17);color:var(--color-hud);margin:12px 0 0;line-height:1.5}._4bM09G_actions{flex-wrap:wrap;gap:16px;margin-top:18px;display:flex}._4bM09G_actions a,._4bM09G_actions button{border:0;border-bottom:1px solid var(--color-accent);color:var(--color-accent);font:inherit;font-size:var(--fs-14);letter-spacing:calc(.12em * var(--track));text-transform:var(--caps);cursor:pointer;background:0 0;padding:0;text-decoration:none}._4bM09G_actions a:focus-visible,._4bM09G_actions button:focus-visible{outline:1px solid var(--color-hud);outline-offset:3px}._4bM09G_live{background:var(--color-accent);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:10px;animation:1.6s ease-in-out infinite _4bM09G_pulse;display:inline-block}@keyframes _4bM09G_pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){._4bM09G_live{animation:none}}@media (max-width:900px){._4bM09G_panel{width:auto;left:12px;right:12px}}
