.anc-ws{--bg:#0a0f1c;--surface:#101a2e;--surface-2:#15213a;--anc-blue:#0a52ef;--cyan:#00aeef;--blue-bright:#4f86ff;--ink:#ebf1fc;--muted:#93a2c2;--faint:#5f6e8e;--line:#ffffff13;--line-2:#ffffff24;background:radial-gradient(1200px 640px at 18% -10%, #0a52ef29, transparent 62%), var(--bg);color:var(--ink);min-height:100vh}.anc-ws__rail{border-right:1px solid var(--line);background:#070b14}.anc-eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.3em;text-transform:uppercase;color:var(--cyan);font-size:11px}.anc-display{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--ink);font-weight:600}.anc-mono{font-family:var(--font-mono), ui-monospace, monospace}.anc-score{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:0 28px;padding:12px 0;display:flex}.anc-score__item{align-items:baseline;gap:8px;display:flex}.anc-score__v{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px}.anc-score__k{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);font-size:10.5px}.anc-score__sep{background:var(--line-2);width:1px;height:14px}.anc-tile{background:var(--surface);border:1px solid var(--line);text-align:left;border-radius:12px;padding:18px;transition:border-color .18s,background .18s,transform .18s}.anc-tile:hover{background:var(--surface-2);border-color:#4f86ff66;transform:translateY(-1px)}.anc-tile__t{font-family:var(--font-display), system-ui, sans-serif;color:var(--ink);margin-top:12px;font-size:15px;font-weight:600}.anc-tile__d{color:var(--muted);margin-top:5px;font-size:12.5px;line-height:1.5}.anc-board{border:1px solid var(--line);background:var(--surface);border-radius:12px;transition:border-color .2s,transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.anc-board:hover{border-color:#4f86ff73;transform:translateY(-2px);box-shadow:0 18px 50px #00000080}.anc-board__face{aspect-ratio:16/10;background:#060a12;place-items:center;padding:20px;display:grid;position:relative}.anc-board__led{opacity:.06;background-image:radial-gradient(circle,#4f86ff80 1px,#0000 1.5px);background-size:11px 11px;transition:opacity .35s;position:absolute;inset:0}.anc-board--live .anc-board__face{background:radial-gradient(420px 240px at 50% 45%,#0a52ef80,#0000 70%),#060a12}.anc-board--live .anc-board__led{opacity:.5}.anc-board:hover .anc-board__led{opacity:.62}.anc-board__title{font-family:var(--font-display), system-ui, sans-serif;color:var(--ink);text-align:center;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15.5px;font-weight:600;line-height:1.35;display:-webkit-box;position:relative;overflow:hidden}.anc-board--draft .anc-board__title{color:var(--muted)}.anc-board__tick{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:6px;font-size:9.5px;display:flex;position:absolute;top:12px;right:12px}.anc-board--live .anc-board__tick{color:var(--cyan)}.anc-board--draft .anc-board__tick{color:var(--faint)}.anc-board__dot{background:currentColor;border-radius:999px;width:5px;height:5px}.anc-board--live .anc-board__dot{box-shadow:0 0 8px 2px #00aeefb3}.anc-board__meta{border-top:1px solid var(--line);background:var(--surface);padding:11px 14px}.anc-board__name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.anc-board__sub{font-family:var(--font-mono), ui-monospace, monospace;color:var(--faint);letter-spacing:.04em;margin-top:4px;font-size:10.5px}.anc-input{border:1px solid var(--line);color:var(--ink);background:#0b1220;border-radius:8px;font-size:13px}.anc-input::placeholder{color:var(--faint)}.anc-input:focus{border-color:#4f86ff80;outline:none}.anc-cta{background:var(--anc-blue);color:#fff;border-radius:8px;font-size:13.5px;font-weight:600;transition:background .16s}.anc-cta:hover{background:#0847cc}@media (prefers-reduced-motion:reduce){.anc-board,.anc-tile,.anc-board__led{transition:none}}
