.cl-emo{flex:none;width:34px;height:34px;border-radius:50%;padding:0;display:grid;place-items:center;background:transparent;border:1px solid rgba(232,236,242,.18);color:#c9ced6;cursor:pointer;transition:border-color .12s ease,color .12s ease}.cl-emo:hover,.cl-emo[aria-expanded=true]{border-color:#e8ecf273;color:#fff}.chatbox .cl-emo{width:28px;height:28px}.cl-field:has(.cl-emo){gap:6px}.emo-grid{position:fixed;z-index:400;inset:auto;margin:0;overflow:visible;color:inherit;letter-spacing:0;text-transform:none;display:grid;grid-template-columns:repeat(auto-fill,36px);box-sizing:border-box;width:min(324px,calc(100vw - 16px));justify-content:center;gap:2px;padding:10px;background:#11141a;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 18px 40px #0000008c}.emo-grid button{width:36px;height:36px;border:0;border-radius:8px;padding:0;background:transparent;font:22px/36px "Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;cursor:pointer}.emo-grid button:hover,.emo-grid button:focus-visible{background:#ffffff14;outline:none}#namesdock{left:14px;right:auto;width:560px;height:calc(100vh - 74px);min-width:360px;min-height:260px;max-width:92vw;max-height:calc(100vh - 68px);resize:both;overflow:hidden}#namesdock .friends{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}#namesdock .friends-head{cursor:pointer}#namesdock .friends-badge{color:var(--mark-lead)}#namesdock.folded{height:auto!important;min-height:0;resize:none}#namesdock.folded .fn-bar,#namesdock.folded .fn-search,#namesdock.folded .devu-note,#namesdock.folded .devu-list{display:none}#namesdock.folded .friends-head{border-bottom:0}#namespane{position:static;display:block;width:100%;min-width:0;height:auto;min-height:0;max-width:none;max-height:none;resize:none;border:0;background:none;box-shadow:none;border-radius:0;transform:none}#namespane .friends{width:100%;display:flex;flex-direction:column;min-height:0}#namespane .fn-bar{padding-left:0;padding-right:0}#namespane .fn-bar:first-child{padding-top:0}#namespane .fn-search,#namespane .fn-note,#namespane .devu-list{padding-left:0;padding-right:0}#namespane .friends-btn-dim:not([data-armed="1"]){width:auto;height:26px;padding:0 9px;font:600 9.5px/1 var(--mono);letter-spacing:.16em;border-color:var(--line);color:var(--text-dim)}.fn-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px;padding:10px 12px 0 15px;min-width:0}.fn-bar+.fn-bar{padding-top:6px}.fn-sep{width:1px;height:14px;background:#ffffff1a;margin:0 6px}.fn-bar .friends-btn-go{margin-left:auto;flex:none}.fn-search{display:flex;align-items:center;gap:8px;padding:8px 15px 4px}.fn-search svg{width:13px;height:13px;color:var(--text-faint);flex:none}.fn-search .friends-in{flex:1;min-width:0}.fn-search .friends-in::-webkit-search-cancel-button{filter:invert(.6)}.fn-note{flex-wrap:wrap;gap:6px 10px;padding-top:10px}.fn-note b{color:var(--text);font-weight:600}.fn-note b.sl{color:var(--red)}.fn-note b.pr{color:var(--amber)}.fn-note .fn-signups{margin-left:auto}.fn-list{gap:0}.fn-row{display:grid;grid-template-columns:4px minmax(0,1fr) auto;gap:0 12px;align-items:center;padding:10px 10px 10px 8px;border-bottom:1px solid rgba(255,255,255,.07);border-radius:0;cursor:pointer}.fn-row:last-child{border-bottom:0}@media(hover:hover){.fn-row:hover{background:#ffffff0a}.fn-row:hover .fn-name{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}}.fn-stripe{width:4px;height:34px;border-radius:2px;background:var(--amber);align-self:center}.fn-row.slur .fn-stripe{background:var(--red)}.fn-row.plain .fn-stripe{background:transparent}.fn-who{display:flex;flex-direction:column;gap:6px;min-width:0}.fn-l1{display:flex;align-items:baseline;gap:9px;min-width:0}.fn-name{font:600 13px/1 var(--mono);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fn-name .at{color:var(--text-faint);font-weight:500}.fn-handle{font:500 11px/1 var(--mono);color:var(--text-dim);white-space:nowrap}.fn-word{flex:none;font:600 8.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;padding:3px 6px;border-radius:3px;color:var(--amber);background:color-mix(in srgb,var(--amber) 12%,transparent)}.fn-row.slur .fn-word{color:var(--red);background:color-mix(in srgb,var(--red) 12%,transparent)}.fn-row .friend-sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px;min-width:0;margin:0;white-space:normal;line-height:1.35}.fn-row .friend-sub .h{font:500 11px/1.35 var(--mono);color:var(--text-dim);min-width:0;overflow-wrap:anywhere}.fn-row .friend-sub .dot{color:var(--text-faint)}.fn-where{display:inline-flex;align-items:center;gap:4px}.fn-where img{height:11px;width:auto;border-radius:1px}#namesdock .friends-btn-dim:not([data-armed="1"]){width:auto;height:26px;padding:0 9px;font:600 9.5px/1 var(--mono);letter-spacing:.16em;border-color:var(--line);color:var(--text-dim);opacity:.7}@media(hover:hover){#namesdock .friends-btn-dim:not([data-armed="1"]):hover{color:var(--text);border-color:#ffffff57;opacity:1}}.fn-row .fn-keys{grid-column:auto;padding-left:0;flex-wrap:nowrap;gap:6px;align-items:center;flex:none}.friends-board .friends-btn-msg{color:var(--text-dim)}@media(hover:hover){.friends-board .friends-btn-msg:hover{color:var(--mark-lead);border-color:color-mix(in srgb,var(--mark-lead) 55%,transparent)}}.friends-board .friends-btn-red{color:var(--red);border-color:color-mix(in srgb,var(--red) 55%,transparent)}.friends-board .friends-btn-red[data-armed="1"]{background:color-mix(in srgb,var(--red) 18%,transparent);color:#fff;border-color:var(--red)}.fn-done{font:600 9px/1 var(--mono);letter-spacing:.16em;color:var(--text-faint);white-space:nowrap}.fn-done.ban{color:var(--red);opacity:.85}.fn-row.decided{opacity:.62}.fn-row.decided .fn-stripe{opacity:.4}.fn-sec{margin-top:10px}.fn-compose{display:grid;gap:8px;margin-top:4px}.fn-ta{width:100%;box-sizing:border-box;resize:vertical;font:13px/1.4 var(--sans);color:var(--text);background:#ffffff0a;border:1px solid var(--line);border-radius:6px;padding:8px 10px}.fn-ta:focus{outline:none;border-color:var(--mark-lead)}.fn-compose-keys{display:flex;align-items:center;gap:6px}.fn-said{font:600 9px/1 var(--mono);letter-spacing:.16em;color:var(--text-faint)}.fn-row.refused .fn-name{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--red) 70%,transparent);text-decoration-thickness:2px}.fn-refused{flex:none;font:600 8.5px/1 var(--mono);letter-spacing:.16em;color:var(--red)}.fn-row .friend-sub .now{font:600 11px/1.35 var(--mono);color:var(--text)}.friends-board .friends-btn-review{color:var(--mark-lead);border-color:color-mix(in srgb,var(--mark-lead) 45%,transparent)}@media(hover:hover){.friends-board .friends-btn-review:hover{border-color:var(--mark-lead)}}.fn-done.sent{color:var(--mark-lead)}.fn-appeal{margin-top:6px;padding:8px 10px;border-left:2px solid var(--mark-lead);background:#ffffff08;border-radius:0 4px 4px 0;font:12px/1.5 var(--sans);color:var(--text);white-space:pre-wrap}.fn-appeal b{display:block;font:600 8.5px/1 var(--mono);letter-spacing:.16em;color:var(--mark-lead);margin-bottom:4px}.fn-compose-cap{font:600 8.5px/1 var(--mono);letter-spacing:.18em;color:var(--text-faint)}.fn-ta{min-height:150px;white-space:pre-wrap}.profbox.namerev{max-width:460px}.namerev .said{font:13.5px/1.6 var(--sans);color:var(--text);margin:0 0 14px;padding:14px 16px;border:1px solid var(--line);border-left:2px solid var(--amber);border-radius:4px;background:#ffffff06}.namerev .said p{margin:0 0 10px}.namerev .said p:last-child{margin-bottom:0}.namerev .namerev-terms{margin:0 0 16px}.namerev .namerev-terms a{color:var(--text-dim);text-decoration:underline;text-underline-offset:3px}.namerev .prof-keys{display:flex;gap:10px}.namerev .prof-foot{margin-top:14px;font-size:11px;line-height:1.5;color:var(--text-faint)}.namerev textarea.namerev-ta{display:block;width:100%;box-sizing:border-box;min-height:96px;resize:vertical;padding:11px 12px;border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg,#080a0e,#0c0f15);box-shadow:0 2px 5px #000000a6 inset;color:var(--text);font:13px/1.5 var(--sans);outline:none}.namerev textarea.namerev-ta:focus{border-color:color-mix(in srgb,var(--mark-second) 70%,transparent)}.namerev .prof-err{margin-bottom:10px}.profbox.namefree{max-width:420px}.profbox.namefree,.profbox.namefree *{font-family:var(--sans)}.namefree .prof-kicker{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.namefree .prof-title{font-size:24px;font-weight:700;letter-spacing:-.02em}.namefree .prof-sub{font-size:14px}.namefree .prof-sub b{color:var(--text);font-weight:600}.namefree .nf-artist{margin:-8px 0 22px;padding:12px 14px;border:1px solid var(--line);border-left:2px solid var(--mark-lead);border-radius:4px;background:#ffffff06;font-size:13px;line-height:1.55;color:var(--text-dim)}.namefree .nf-artist b{color:var(--text);font-weight:600}.namefree .nf-cap{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);margin-bottom:8px}.namefree input{font-size:16px;letter-spacing:0;padding:13px 14px}.namefree .prof-state{font-size:12px;font-weight:600;letter-spacing:.02em;margin-top:8px;min-height:16px}.namefree .nf-at{font-size:13px;letter-spacing:0;color:var(--text-dim);margin-top:2px}.namefree .nf-at[hidden]{display:none}.namefree .nf-at b{color:var(--text);font-weight:600}.namefree .nf-note{font-size:12px;letter-spacing:0;color:var(--text-faint);margin-top:4px}.namefree .prof-err{font-size:12px;letter-spacing:0}.namefree .prof-save{font-size:14px;font-weight:600;letter-spacing:.01em;padding:14px;text-transform:none}.namefree .prof-out{font-size:12px;letter-spacing:.02em;font-weight:500}.np-reserve{display:flex;align-items:center;gap:8px;margin-top:10px}.np-reserve .np-search{flex:1;min-width:0}.np-reserve-note{margin:8px 0 0;font:12px/1.5 var(--sans);color:var(--text-dim)}.np-reserve-note b{color:var(--text);font-weight:600}.np-reserve-note .np-renamed{display:block;margin-top:4px;color:var(--text-faint)}.np-res-row .np-name{font-weight:600}#namereview.door,#nameclaim.door{position:fixed;z-index:10100;inset:0;display:grid;place-items:center;padding:max(20px,env(safe-area-inset-top)) 20px max(20px,env(safe-area-inset-bottom));background:#040609ed;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:auto;--text: #e8ecf2;--text-dim: #9aa4b2;--text-faint: #5f6875;--line: #2b313b;--line-soft: #1d222a;--green: #22d07a;--red: #ff3b47;--amber: #ff9d16;--mark-lead: #ff9d16;--mark-second: #1f8fff;--radius: 3px}#namereview.door .profbox,#nameclaim.door .profbox{position:relative;width:100%;max-width:420px;padding:30px 30px 26px;border-radius:16px;background:linear-gradient(180deg,#ffffff0b,#fff0 42%),linear-gradient(180deg,#14181f,#0c0f14);border:1px solid rgba(255,255,255,.07);box-shadow:0 1px #ffffff17 inset,0 30px 70px -20px #000000f2;color:var(--text);font-family:var(--sans)}#namereview.door .prof-kicker,#nameclaim.door .prof-kicker{color:var(--mark-lead);margin-bottom:10px}#namereview.door .prof-title,#nameclaim.door .prof-title{margin:0 0 8px}#namereview.door .prof-sub,#nameclaim.door .prof-sub{margin:0 0 22px;line-height:1.6;color:var(--text-dim)}#namereview.door .prof-hint,#nameclaim.door .prof-hint{font-size:11px;line-height:1.5;color:var(--text-faint);margin-bottom:8px}#namereview.door .prof-cap,#nameclaim.door .prof-cap{font-family:var(--mono);font-size:9px;letter-spacing:.18em;color:var(--text-faint);margin-bottom:7px}#namereview.door .prof-field,#nameclaim.door .prof-field{display:block;margin-bottom:20px}#namereview.door i,#nameclaim.door input{display:block;width:100%;box-sizing:border-box;height:auto;border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg,#080a0e,#0c0f15);box-shadow:0 2px 5px #000000a6 inset;color:var(--text);outline:none;transition:border-color .15s,box-shadow .15s}#namereview.door i,#nameclaim.door input:focus{border-color:color-mix(in srgb,var(--mark-second) 70%,transparent);box-shadow:0 2px 5px #000000a6 inset,0 0 0 3px color-mix(in srgb,var(--mark-second) 16%,transparent)}#namereview.door .prof-state,#nameclaim.door .prof-state{color:var(--text-faint)}#namereview.door .prof-state.ok,#nameclaim.door .prof-state.ok{color:var(--green)}#namereview.door .prof-state.bad,#nameclaim.door .prof-state.bad{color:var(--red)}#namereview.door .prof-row,#nameclaim.door .prof-row,#namereview.door .prof-keys,#nameclaim.door .prof-keys{display:flex;gap:9px;margin-top:20px}#namereview.door .prof-btn,#nameclaim.door .prof-btn{flex:1;padding:12px 10px;border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg,#191d25,#10141a);color:var(--text-dim);font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;cursor:pointer}#namereview.door .prof-save,#nameclaim.door .prof-save{flex:2;color:#041a2e;border-color:transparent;background:linear-gradient(180deg,color-mix(in srgb,#fff 22%,var(--mark-second)) 0%,var(--mark-second) 55%,color-mix(in srgb,#000 12%,var(--mark-second)) 100%);font-weight:800;box-shadow:0 0 26px -8px color-mix(in srgb,var(--mark-second) 80%,transparent)}#namereview.door .prof-btn:disabled,#nameclaim.door .prof-btn:disabled{opacity:.55;cursor:default;filter:none}#namereview.door .prof-err,#nameclaim.door .prof-err{margin-top:14px;color:var(--red);line-height:1.55}#namereview.door .prof-err[hidden],#nameclaim.door .prof-err[hidden]{display:none}#namereview.door .prof-outrow,#nameclaim.door .prof-outrow{margin-top:18px;padding-top:14px;border-top:1px solid var(--line-soft);text-align:center}#namereview.door .prof-out,#nameclaim.door .prof-out{border:0;background:none;color:var(--text-faint);cursor:pointer}#namereview.door .prof-foot,#nameclaim.door .prof-foot{margin-top:20px;padding-top:14px;border-top:1px solid var(--line-soft)}#namereview.door .ovx,#nameclaim.door .ovx{position:absolute;top:10px;right:10px;width:34px;height:34px;display:grid;place-items:center;padding:0;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--text-faint);cursor:pointer}#namereview.door .ovx,#nameclaim.door .ovx svg{width:16px;height:16px}#namereview.door .namefree,#nameclaim.door .namefree,#nameclaim.door .namefree *{font-family:var(--sans)}.np-claim .np-ig{color:var(--text-dim)}.np-claim .np-ig.ok{color:var(--green)}.np-alist{display:inline-flex;align-items:center;gap:5px;font:600 9.5px/1 var(--mono);letter-spacing:.16em;color:var(--text-dim);white-space:nowrap;cursor:pointer}.np-alist input{margin:0;accent-color:var(--mark-lead)}.nf-isme{display:inline-block;margin-left:2px;padding:0;border:0;background:none;color:var(--mark-lead);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.nf-isme:hover{color:var(--text)}.namefree .nf-steps{margin:0 0 4px;padding:0 0 0 22px;display:grid;gap:14px}.namefree .nf-step{font-size:14px;line-height:1.5;color:var(--text)}.namefree .nf-step>b{font-weight:600}.namefree .nf-step-sub{margin-top:3px;font-size:13px;line-height:1.55;color:var(--text-dim)}.namefree .nf-step-sub b{color:var(--text);font-weight:600}.namefree .nf-code{display:inline-block;margin-top:6px;padding:10px 16px;border-radius:8px;border:1px solid var(--line);background:#ffffff0a;color:var(--text);font:700 22px/1 var(--mono);letter-spacing:.12em;cursor:pointer}.namefree .nf-code:hover{border-color:var(--mark-lead)}.namefree .nf-wait{display:flex;align-items:center;gap:8px;margin-top:4px;color:var(--text-dim)}.namefree .nf-dot{width:8px;height:8px;border-radius:50%;background:var(--mark-lead);animation:nf-pulse 1.4s ease-in-out infinite}@keyframes nf-pulse{0%,to{opacity:.25}50%{opacity:1}}.namefree a.prof-save{display:block;text-align:center;text-decoration:none}.np-reserve .np-ig{flex:0 1 180px}.np-claim .np-ig.none,.np-res-row .np-ig.none{color:var(--amber)}.np-res-row .np-ig.bad,.np-claim .np-ig.bad{color:var(--red)}.cl-g{--cl-scale: 1;display:flex;gap:calc(10px * var(--cl-scale));align-items:flex-start}.cl-g.reported .cl-txt{opacity:.38}.cl-av{flex:none;width:calc(26px * var(--cl-scale));height:calc(26px * var(--cl-scale));border-radius:50%;display:grid;place-items:center;margin-top:1px;background:#242932;color:#c9d0da;font:700 calc(11px * var(--cl-scale))/1 "Outfit",system-ui,sans-serif;object-fit:cover;user-select:none;-webkit-user-select:none}.cl-av.dj{background:var(--mark-lead, #ff9d16);color:var(--mark-lead-ink, #201200)}.cl-av.me{background:var(--mark-second, #1f8fff);color:var(--mark-second-ink, #ffffff)}.cl-body{min-width:0;flex:1;display:flex;flex-direction:column;gap:calc(3px * var(--cl-scale))}.cl-who{display:flex;align-items:baseline;gap:6px;font:600 calc(13px * var(--cl-scale))/1.2 "Outfit",system-ui,sans-serif;color:#c9d0da}.cl-who.dj{color:var(--mark-lead, #ff9d16)}.cl-who.me{color:color-mix(in srgb,var(--mark-second, #1f8fff) 70%,#ffffff)}.cl-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-chip{display:inline-block;padding:2px 5px 1px;border-radius:3px;background:color-mix(in srgb,var(--mark-lead, #ff9d16) 14%,transparent);color:var(--mark-lead, #ff9d16);font:600 8px/1 Chakra Petch,system-ui,sans-serif;letter-spacing:.16em;font-style:normal;text-transform:uppercase}.cl-at{font:500 calc(10.5px * var(--cl-scale))/1 -apple-system,BlinkMacSystemFont,system-ui,sans-serif;color:#6b7482;font-style:normal}.cl-txt{font:calc(14.5px * var(--cl-scale))/1.35 -apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;color:#e8ecf2;overflow-wrap:anywhere;min-width:0}.cl-rep{display:inline-block;margin-left:8px;padding:2px 6px 1px;border-radius:3px;border:1px solid rgba(255,59,71,.5);color:#ff3b47;font:600 8px/1 Chakra Petch,system-ui,sans-serif;letter-spacing:.16em;font-style:normal;vertical-align:1px}.cl-more{flex:none;margin-left:auto;align-self:center;width:22px;height:18px;padding:0;border:0;border-radius:4px;background:transparent;color:#6b7482;display:grid;place-items:center;cursor:pointer;opacity:0;transition:opacity .12s ease,background-color .12s ease}.cl-g:hover .cl-more,.cl-more:focus-visible{opacity:1}.cl-more:hover{background:#ffffff14;color:#e8ecf2}@media(pointer:coarse){.cl-more{display:none}}.cl-menu{position:fixed;z-index:400;min-width:150px;border-radius:8px;background:#14171d;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 40px -10px #000000e6;overflow:hidden}.cl-mi{display:flex;align-items:center;gap:8px;width:100%;height:34px;padding:0 12px;border:0;background:transparent;color:#c9d0da;font:600 9.5px/1 Chakra Petch,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;text-align:left;white-space:nowrap;cursor:pointer}.cl-mi+.cl-mi{border-top:1px solid rgba(255,255,255,.07)}.cl-mi:hover,.cl-mi:focus-visible{background:#ffffff0f;color:#fff;outline:none}.cl-mi.danger{color:#ff5a63}.cl-mi svg{flex:none}@media(pointer:coarse){.cl-mi{height:44px;font-size:11px}}.cl-hidden,.cl-trk{border:0;background:none;padding:0 0 1px;color:#8c96a5;font:600 9px/1 Chakra Petch,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px dotted rgba(232,236,242,.35);cursor:pointer}.cl-hidden:hover,.cl-trk:hover{color:#e8ecf2}.cl-hidden[hidden],.cl-trk[hidden]{display:none}.cl-trk{padding-bottom:0;border-bottom:0}.cl-txt[data-from]:after{content:attr(data-from);margin-left:6px;font:600 8px/1 Chakra Petch,system-ui,sans-serif;letter-spacing:.14em;color:#6b7482;vertical-align:1px;white-space:nowrap}.cl-field{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 5px 0 12px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(232,236,242,.12)}.cl-field:focus-within{border-color:#e8ecf24d}.cl-field .cl-me{flex:none;border:0;background:none;padding:0;color:var(--mark-lead, #ff9d16);font:600 9.5px/1 Chakra Petch,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-field input{flex:1;min-width:0;border:0;background:none;outline:none;padding:10px 0;color:#e8ecf2;font:15px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.cl-field input::placeholder{color:#5f6875}.cl-send{flex:none;width:34px;height:34px;border-radius:50%;border:0;padding:0;display:grid;place-items:center;background:#1a1e25;color:#5f6875;cursor:pointer;transition:background-color .12s ease,color .12s ease}.cl-field:has(input:not(:placeholder-shown)) .cl-send{background:#fff;color:#0b0d10}.cl-terms{font:500 11px/1.4 -apple-system,BlinkMacSystemFont,system-ui,sans-serif;color:#6b7482;text-align:center}.cl-terms a{color:#8c96a5;text-decoration:underline;text-underline-offset:2px}.cl-roster{width:312px;max-width:calc(100vw - 16px)}.cl-rh{padding:11px 12px 9px;border-bottom:1px solid rgba(255,255,255,.07);font:600 9.5px/1 Chakra Petch,system-ui,sans-serif;letter-spacing:.18em;color:#8c96a5}.cl-rl{max-height:min(320px,50vh);overflow-y:auto;padding:6px 0}.cl-rr{display:flex;align-items:center;gap:9px;padding:5px 12px}.cl-rr .cl-av{width:24px;height:24px;margin-top:0;font-size:10.5px}.cl-rn{min-width:0;display:flex;align-items:baseline;gap:6px;font:600 13px/1.2 Outfit,system-ui,sans-serif;color:#e8ecf2}.cl-rn.dj{color:var(--mark-lead, #ff9d16)}.cl-rr .cl-rn{flex:1 1 auto;overflow:hidden}.cl-rr .cl-name{flex:0 0 auto;max-width:calc(100% - 30px)}.cl-rr .cl-at{flex:0 1000 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-rr .cl-you{flex:none}.cl-rr .cl-chip{flex:none;margin-left:auto}.cl-chip.sp{background:#ffffff12;color:#8c96a5}.cl-re{padding:6px 12px;font:500 12px/1.4 -apple-system,BlinkMacSystemFont,system-ui,sans-serif;color:#6b7482}.cl-txt.pending{opacity:.45}.cl-txt{transition:opacity .18s}.cl-mic{flex:none;width:34px;height:34px;border-radius:50%;border:0;padding:0;display:grid;place-items:center;background:#1a1e25;color:#c9d0da;cursor:pointer;-webkit-tap-highlight-color:transparent}.cl-mic svg{width:17px;height:17px}.cl-mic.on{background:#ff3b47;color:#fff;animation:cl-mic-live 1.4s ease-in-out infinite}@keyframes cl-mic-live{0%,to{box-shadow:0 0 #ff3b4773}50%{box-shadow:0 0 0 7px #ff3b4700}}@media(prefers-reduced-motion:reduce){.cl-mic.on{animation:none}}
