.sx.fx{gap:var(--b-space-3)}.fx-top{align-items:center;gap:var(--b-space-3);flex:none;display:flex}.fx-top h2{font:800 var(--b-fs-xl)/1 var(--b-face-disp);letter-spacing:.16em;text-transform:uppercase;color:var(--b-ink);margin:0}.fx-count{font:700 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--b-ink-rgb), .6);white-space:nowrap;margin-right:auto}.fx-count b{color:rgb(var(--b-ok-rgb));font-weight:800}.fx-count em{color:rgba(var(--b-ink-rgb), .45);font-style:normal}.fx-x{height:30px;padding:0 var(--b-space-2);cursor:pointer;background:rgba(var(--b-hi-rgb), .06);color:rgba(var(--b-ink-rgb), .7);border:0;border-radius:2px;place-items:center;display:grid}.fx-x kbd{font:700 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.06em;color:inherit;box-shadow:none;background:0 0;border:0;padding:0}.fx-x:is(:hover,:focus-visible){color:var(--b-gold-hi);background:rgba(var(--b-gold-rgb), .12);outline:0}.fx-find{align-items:center;gap:var(--b-space-2);height:42px;padding:0 var(--b-space-3);background:rgba(var(--b-hi-rgb), .045);box-shadow:inset 0 -1px 0 rgba(var(--b-hi-rgb), .16);border-radius:2px;flex:none;display:flex}.fx-find:focus-within{box-shadow:inset 0 -2px 0 var(--b-gold-hi)}.fx-find svg{fill:none;stroke:rgba(var(--b-ink-rgb), .55);stroke-width:1.8px;stroke-linecap:round;flex:none}.fx-find input{min-width:0;height:100%;font:600 var(--b-fs-md)/1 var(--ui-face,inherit);color:var(--b-ink);background:0 0;border:0;outline:0;flex:1;padding:0}.fx-find input::placeholder{color:rgba(var(--b-ink-rgb), .45)}.fx-clear{cursor:pointer;width:26px;height:26px;color:rgba(var(--b-ink-rgb), .6);background:0 0;border:0;border-radius:2px;flex:none;font-size:18px;line-height:1}.fx-clear:is(:hover,:focus-visible){color:var(--b-gold-hi);outline:0}.fx-body{padding-right:2px;gap:var(--b-space-4)!important}.fx-body section{gap:2px;display:grid}.fx-body ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.fx-h{align-items:center;gap:var(--b-space-2);margin:0 0 var(--b-space-1);font:700 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--b-ink-rgb), .72);display:flex}.fx-h i{color:rgba(var(--b-gold-rgb), .75);font-style:normal}.fx-h span{color:var(--b-gold-hi)}.fx-h:after{content:"";background:rgba(var(--b-hi-rgb), .1);flex:1;height:1px}.fx-h.is-hot span{text-align:center;min-width:18px;color:rgb(var(--b-deep-rgb));background:var(--b-gold);border-radius:2px;padding:3px 5px}.fx-row{align-items:center;min-width:0;display:flex;position:relative}.fx-who{align-items:center;gap:var(--b-space-3);min-width:0;padding:7px var(--b-space-2);cursor:pointer;text-align:left;color:var(--b-ink);font:inherit;background:0 0;border:0;border-radius:0;flex:1;grid-template-columns:40px minmax(0,1fr) auto;text-decoration:none;transition:background-color .12s;display:grid;position:relative}.fx-who:is(:hover,:focus-visible){background:linear-gradient(90deg, rgba(var(--b-gold-rgb), .13), rgba(var(--b-gold-rgb), .02) 80%);outline:0}.fx-who:focus-visible{border-style:solid;border-width:0;border-image:var(--gm-brk,none) 16 / 12px / 0 stretch}.fx-row:has(.fx-acts) .fx-who{padding-right:0}.fx-row.is-new .fx-who{box-shadow:inset 2px 0 0 var(--b-gold-hi)}.fx-pic{flex:none;width:40px;height:40px;position:relative}.fx-pic .sx-av,.fx-pic img{object-fit:cover;background:rgba(var(--b-hi-rgb), .06);border-radius:3px;width:40px;height:40px;display:block}.fx-dot{box-sizing:border-box;border:2px solid rgb(var(--b-bg3-rgb));background:rgba(var(--b-ink-rgb), .3);border-radius:50%;width:11px;height:11px;position:absolute;bottom:-3px;right:-3px}.is-on>.fx-who .fx-dot,.fx-chat-head.is-on .fx-dot{background:rgb(var(--b-ok-rgb))}.is-game>.fx-who .fx-dot,.fx-chat-head.is-game .fx-dot{background:rgb(var(--b-away-rgb));box-shadow:0 0 6px rgba(var(--b-away-rgb), .8)}.is-off>.fx-who .fx-pic .sx-av{opacity:.55}.fx-pic.is-tag{box-shadow:inset 0 0 0 1px rgba(var(--b-gold-rgb), .6);background:rgba(var(--b-gold-rgb), .08);border-radius:3px;place-items:center;display:grid}.fx-pic.is-tag b{font:800 var(--b-fs-sm)/1 var(--b-face-disp);letter-spacing:.06em;color:var(--b-gold-hi)}.fx-pic.is-news img{object-fit:contain;box-sizing:border-box;padding:4px}.fx-id{gap:3px;min-width:0;display:grid}.fx-id b{min-width:0;font:700 var(--b-fs-lg)/1 var(--b-face-disp);letter-spacing:.06em;text-transform:uppercase;color:var(--b-ink);align-items:center;gap:6px;display:flex}.fx-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fx-id b :is(em,.sf-staff){flex:none}.fx-tag{font:700 var(--b-fs-sm)/1 var(--b-face-disp);letter-spacing:.04em;color:var(--b-gold-hi);font-style:normal}.fx-id small{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:500 var(--b-fs-sm)/1.2 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .58);align-items:center;gap:6px;display:flex;overflow:hidden}.is-game>.fx-who .fx-id small{color:rgba(var(--b-away-rgb), .95)}.fx-row.is-new .fx-id small{color:var(--b-ink-top);font-weight:700}.fx-live{background:rgb(var(--b-away-rgb));border-radius:50%;flex:none;width:6px;height:6px;animation:1.6s ease-in-out infinite fx-pulse}@keyframes fx-pulse{50%{opacity:.35}}.fx-n{box-sizing:border-box;min-width:20px;height:20px;font:800 var(--b-fs-xs)/1 var(--b-face-mono);color:rgb(var(--b-deep-rgb));background:var(--b-gold);border-radius:10px;place-items:center;padding:0 6px;font-style:normal;display:grid}.fx-when{font:600 var(--b-fs-xs)/1 var(--b-face-mono);color:rgba(var(--b-ink-rgb), .45);font-style:normal}.fx-rank{opacity:.85;place-items:center;display:grid}.fx-body ul.is-dim .fx-who:not(:hover,:focus-visible){opacity:.8}.fx-acts{align-items:center;gap:var(--b-space-1);padding:0 var(--b-space-1) 0 var(--b-space-2);flex:none;display:flex}.fx-btn{height:30px;padding:0 var(--b-space-3);cursor:pointer;white-space:nowrap;font:700 var(--b-fs-sm)/1 var(--b-face-disp);letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--b-ink-rgb), .9);background:rgba(var(--b-hi-rgb), .07);border:0;border-radius:2px;place-items:center;text-decoration:none;display:inline-grid}.fx-btn:is(:hover,:focus-visible):not(:disabled){color:var(--b-gold-hi);background:rgba(var(--b-gold-rgb), .14);outline:0}.fx-btn:disabled{opacity:.45;cursor:default}.fx-btn.is-yes{color:var(--b-gold-hi);background:rgba(var(--b-gold-rgb), .08);box-shadow:inset 0 0 0 1px rgba(var(--b-gold-rgb), .65)}.fx-btn.is-yes:is(:hover,:focus-visible):not(:disabled){color:rgb(var(--b-deep-rgb));background:var(--b-gold-hi)}.fx-btn.is-x{width:30px;font:400 20px/1 var(--ui-face,inherit);padding:0}.fx-btn.is-icon{width:34px;height:34px;font:400 22px/1 var(--ui-face,inherit);letter-spacing:0;padding:0}.fx-btn.is-quiet{color:rgba(var(--b-ink-rgb), .75);background:0 0}.fx-note{font:600 var(--b-fs-xs)/1 var(--b-face-mono);color:rgba(var(--b-ink-rgb), .55);font-style:normal}.fx-none{margin:var(--b-space-1) var(--b-space-2);font:500 var(--b-fs-sm)/1.5 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .58)}.fx-pinned{margin:0;padding:0;list-style:none}.fx-foot{justify-content:space-between;gap:var(--b-space-2);padding-top:var(--b-space-2);border-top:1px solid rgba(var(--b-hi-rgb), .1);flex:none;display:flex}.fx-back{height:30px;padding:0 var(--b-space-2);cursor:pointer;font:700 var(--b-fs-sm)/1 var(--b-face-disp);letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--b-ink-rgb), .75);background:0 0;border:0;border-radius:2px;align-self:flex-start}.fx-back:is(:hover,:focus-visible){color:var(--b-gold-hi);outline:0}.fx-chat{gap:var(--b-space-3)!important}.fx-chat-head{align-items:center;gap:var(--b-space-3);padding-bottom:var(--b-space-3);border-bottom:1px solid rgba(var(--b-hi-rgb), .1);flex:none;display:flex}.fx-chat-head .fx-id{flex:1}.fx-chat-head.is-game .fx-id small{color:rgba(var(--b-away-rgb), .95)}.fx-more{flex:none;position:relative}.sx-ctx.fx-menu{position:absolute;top:calc(100% + 6px);left:auto;right:0}.fx-lines{overscroll-behavior:contain;gap:var(--b-space-2);min-height:0;padding:var(--b-space-1) 2px;flex-direction:column;flex:1;display:flex;overflow-y:auto}.fx-lines>p:not(.fx-none){clip-path:none;background:rgba(var(--b-hi-rgb), .07);border-radius:3px;align-self:flex-start;gap:3px;max-width:82%;margin:0;padding:8px 12px;display:grid}.fx-lines>p.is-me{background:rgba(var(--b-gold-rgb), .17);align-self:flex-end}.fx-lines>p span{font:500 var(--b-fs-md)/1.4 var(--ui-face,inherit);color:var(--b-ink);white-space:pre-wrap;overflow-wrap:anywhere}.fx-lines>p time{font:600 10px/1 var(--b-face-mono);color:rgba(var(--b-ink-rgb), .45);justify-self:end}.fx-say{gap:var(--b-space-2);flex:none;display:flex}.fx-say input{min-width:0;font:600 var(--b-fs-md)/1 var(--ui-face,inherit);color:var(--b-ink);border:0;outline:0;flex:1;height:42px!important;padding:0 var(--b-space-3)!important;background:rgba(var(--b-hi-rgb), .05)!important;border-radius:2px!important}.fx-say .fx-btn{height:42px}.fx-note-card{gap:var(--b-space-1);padding:var(--b-space-3);background:rgba(var(--b-hi-rgb), .045);box-shadow:inset 2px 0 0 rgba(var(--b-gold-rgb), .7);border-radius:2px;display:grid}.fx-note-card header{align-items:baseline;gap:var(--b-space-2);display:flex}.fx-note-card b{font:700 var(--b-fs-md)/1.15 var(--b-face-disp);letter-spacing:.06em;text-transform:uppercase;color:var(--b-ink);flex:1}.fx-note-card time{font:600 var(--b-fs-xs)/1 var(--b-face-mono);color:rgba(var(--b-ink-rgb), .5)}.fx-note-card p{font:500 var(--b-fs-sm)/1.45 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .85);margin:0}.fx-note-card a{font:700 var(--b-fs-sm)/1 var(--b-face-disp);letter-spacing:.1em;text-transform:uppercase;color:var(--b-gold-hi);justify-self:start;text-decoration:none}.fx-note-card a:is(:hover,:focus-visible){outline:0;text-decoration:underline}@media (prefers-reduced-motion:reduce){.fx-live{animation:none}}body:has(.sx.fx) .tst{display:none}.sqi{z-index:60;box-sizing:border-box;gap:var(--b-space-3);width:min(380px,100vw - 32px);min-height:0;max-height:min(560px,100vh - 260px);padding:var(--b-space-4);color:var(--b-ink);font-family:var(--ui-face,inherit);background:linear-gradient(180deg, rgba(var(--b-bg3-rgb), calc(.97 * var(--b-gk))), rgba(var(--b-bg-rgb), calc(.98 * var(--b-gk))));box-shadow:inset 0 2px 0 var(--b-gold), inset 0 0 0 1px rgba(var(--b-line-rgb), .1), 0 24px 60px rgba(var(--b-shadow-rgb), calc(.6 * var(--b-sk)));border-radius:2px;flex-direction:column;animation:.14s both sqi-in;display:flex;position:fixed}@keyframes sqi-in{0%{opacity:0;transform:translateY(-4px)}}.sqi .fx-top h2{font-size:var(--b-fs-lg)}.sqi-note{font:500 var(--b-fs-sm)/1.3 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .6);margin:0}.sqi-body{overscroll-behavior:contain;align-content:start;gap:var(--b-space-3);scrollbar-width:thin;flex:1;min-height:0;display:grid;overflow-y:auto}.sqi-body section{gap:2px;display:grid}.sqi-body ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sqi .fx-who.is-static{cursor:default;padding-block:5px}.sqi .fx-who.is-static:hover{background:0 0}.sqi .fx-row:has(.fx-btn:focus-visible) .fx-who{background:linear-gradient(90deg, rgba(var(--b-gold-rgb), .13), rgba(var(--b-gold-rgb), .02) 80%)}.sqi .fx-btn.is-yes:focus-visible{outline:2px solid var(--b-gold-hi);outline-offset:1px}.sqi .fx-acts{justify-content:flex-end;min-width:82px}@media (prefers-reduced-motion:reduce){.sqi{animation:none}}
