.pc[data-astro-cid-mdfte3ck]{font-size:13px}.pc-body[data-astro-cid-mdfte3ck]{display:grid;grid-template-columns:220px 1fr;min-height:360px}.pc-list[data-astro-cid-mdfte3ck]{border-right:1px solid var(--line);padding:12px;background:#fbfbfd}.pc-h[data-astro-cid-mdfte3ck]{display:flex;justify-content:space-between;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:2px 4px 10px}.pc-h[data-astro-cid-mdfte3ck] span[data-astro-cid-mdfte3ck]{color:var(--green);letter-spacing:0;text-transform:none}.pc-row[data-astro-cid-mdfte3ck]{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px}.pc-row[data-astro-cid-mdfte3ck].is-sel{background:#fff;box-shadow:0 0 0 1px var(--blue-100),0 4px 12px -6px #2563eb4d}.pc-av[data-astro-cid-mdfte3ck]{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:10.5px;font-weight:700;background:var(--blue-50);color:var(--blue-700);flex:none}.pc-who[data-astro-cid-mdfte3ck]{flex:1;min-width:0}.pc-name[data-astro-cid-mdfte3ck]{display:block;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-ms[data-astro-cid-mdfte3ck]{display:block;font-size:11.5px;color:var(--faint)}.pc-st[data-astro-cid-mdfte3ck]{width:8px;height:8px;border-radius:50%;background:var(--green)}.pc-st[data-astro-cid-mdfte3ck].help{background:var(--coral);box-shadow:0 0 0 3px var(--coral-soft)}.pc-st[data-astro-cid-mdfte3ck].idle{background:#cbd2df}.pc-main[data-astro-cid-mdfte3ck]{display:flex;flex-direction:column;min-width:0}.pc-toolbar[data-astro-cid-mdfte3ck]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--line)}.pc-name-lg[data-astro-cid-mdfte3ck]{font-weight:700;font-size:15px;color:var(--ink)}.pc-alert[data-astro-cid-mdfte3ck]{display:inline-flex;align-items:center;gap:5px;color:#c2410c;font-size:12.5px;font-weight:550}.seg[data-astro-cid-mdfte3ck]{display:inline-flex;padding:4px;border-radius:12px;background:var(--line-2);position:relative}.seg[data-astro-cid-mdfte3ck] button[data-astro-cid-mdfte3ck]{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:9px;font-weight:600;font-size:13px;color:var(--muted);transition:background .25s var(--ease),color .25s,box-shadow .25s}.seg[data-astro-cid-mdfte3ck] button[data-astro-cid-mdfte3ck][aria-pressed=true]{background:#fff;color:var(--blue-700);box-shadow:0 2px 8px -2px #0b12202e}.pc-screen[data-astro-cid-mdfte3ck]{flex:1;padding:12px;background:#eef1f7;display:flex;flex-direction:column;gap:10px}.pc-banner[data-astro-cid-mdfte3ck]{position:relative;height:30px}.pc-banner[data-astro-cid-mdfte3ck] span[data-astro-cid-mdfte3ck]{position:absolute;inset:0;display:flex;align-items:center;gap:8px;padding:0 12px;border-radius:9px;font-weight:600;font-size:12.5px;transition:opacity .35s var(--ease),transform .35s var(--ease)}.pc-banner[data-astro-cid-mdfte3ck] i[data-astro-cid-mdfte3ck]{width:8px;height:8px;border-radius:50%;background:currentColor;animation:blinkdot 1.4s ease-in-out infinite}@keyframes blinkdot{50%{opacity:.3}}.b-shadow[data-astro-cid-mdfte3ck]{background:var(--blue-50);color:var(--blue-700)}.b-assist[data-astro-cid-mdfte3ck]{background:var(--sun-soft);color:#9a5b00;opacity:0;transform:translateY(6px)}[data-astro-cid-mdfte3ck][data-mode=assist] .b-shadow[data-astro-cid-mdfte3ck]{opacity:0;transform:translateY(-6px)}[data-astro-cid-mdfte3ck][data-mode=assist] .b-assist[data-astro-cid-mdfte3ck]{opacity:1;transform:none}.pc-desk[data-astro-cid-mdfte3ck]{flex:1;position:relative;border-radius:10px;overflow:hidden;background:radial-gradient(120% 120% at 15% 0%,#3b6fe0,#1d3fa6 55%,#13286e);padding:16px;min-height:220px}.pc-win[data-astro-cid-mdfte3ck]{background:#0d1426;border-radius:9px;overflow:hidden;max-width:420px;box-shadow:0 18px 40px -16px #0009}.pc-winbar[data-astro-cid-mdfte3ck]{display:flex;align-items:center;gap:6px;padding:7px 10px;background:#182238;color:#8592ad;font-size:11px}.pc-winbar[data-astro-cid-mdfte3ck] i[data-astro-cid-mdfte3ck]{width:8px;height:8px;border-radius:50%;background:#2c3953}.pc-win[data-astro-cid-mdfte3ck] pre[data-astro-cid-mdfte3ck]{margin:0;padding:10px 12px;color:#e2e8f0;font-family:var(--mono);font-size:11.5px;line-height:1.6}.pc-win[data-astro-cid-mdfte3ck] .k[data-astro-cid-mdfte3ck]{color:#93c5fd}.pc-win[data-astro-cid-mdfte3ck] .hl[data-astro-cid-mdfte3ck]{color:#fca5a5;background:#fca5a51f;border-radius:3px;padding:0 2px}.pc-win[data-astro-cid-mdfte3ck] .hl2[data-astro-cid-mdfte3ck]{color:#86efac}.cur[data-astro-cid-mdfte3ck]{position:absolute;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.cur-learner[data-astro-cid-mdfte3ck]{left:46%;top:58%;animation:wander 6s ease-in-out infinite}@keyframes wander{0%,to{transform:translate(0)}40%{transform:translate(-40px,-20px)}70%{transform:translate(10px,14px)}}.cur-proctor[data-astro-cid-mdfte3ck]{left:30%;top:30%;display:flex;align-items:flex-start;opacity:0;transform:scale(.6);transition:opacity .4s var(--ease),transform .4s var(--ease)}.cur-proctor[data-astro-cid-mdfte3ck] b[data-astro-cid-mdfte3ck]{margin:14px 0 0 -2px;background:var(--blue-600);color:#fff;font-size:11px;font-weight:650;padding:2px 7px;border-radius:6px}[data-astro-cid-mdfte3ck][data-mode=assist] .cur-proctor[data-astro-cid-mdfte3ck]{opacity:1;transform:none;animation:guide 4.5s var(--ease) .4s infinite}@keyframes guide{0%,to{translate:0 0}35%{translate:70px 36px}60%{translate:70px 36px}}@media(max-width:720px){.pc-body[data-astro-cid-mdfte3ck]{grid-template-columns:1fr}.pc-list[data-astro-cid-mdfte3ck]{display:none}.pc-toolbar[data-astro-cid-mdfte3ck]{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.cur-learner[data-astro-cid-mdfte3ck],[data-astro-cid-mdfte3ck][data-mode=assist] .cur-proctor[data-astro-cid-mdfte3ck]{animation:none}}
