.co-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px;padding:8px;border-radius:16px;background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid var(--line);box-shadow:var(--shadow)}.co-bar[hidden],.co-notes[hidden],.co-view[hidden]{display:none}.co-seg{display:inline-flex;padding:3px;border-radius:12px;background:var(--surface-2)}.co-sb{border:0;background:none;border-radius:9px;padding:6px 13px;min-height:34px;font:inherit;font-size:13px;font-weight:700;color:var(--muted);cursor:pointer}.co-sb.on{background:var(--accent);color:#fff}:root[data-theme=dark] .co-sb.on{color:#14102a}.co-beta{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:6px;font:800 10px/1.5 var(--font);letter-spacing:.05em;text-transform:uppercase;background:var(--accent-2);color:#2a0717;vertical-align:1px}.co-sb.on .co-beta{background:#fff;color:var(--accent-ink)}.co-tg{display:inline-flex;align-items:center;gap:8px;border:0;background:none;padding:4px;min-height:34px;font:inherit;font-size:13px;font-weight:700;color:var(--text);cursor:pointer}.co-sw{width:34px;height:20px;border-radius:999px;background:var(--surface-3);position:relative;transition:background .15s}.co-sw:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left .15s}.co-tg[aria-pressed=true] .co-sw{background:var(--accent)}.co-tg[aria-pressed=true] .co-sw:after{left:17px}.co-sum{margin-left:auto;color:var(--muted);font-weight:600;font-size:13px;font-variant-numeric:tabular-nums}.co-sum b{color:var(--text)}.co-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:9px;padding:6px 11px;min-height:32px;font:inherit;font-size:12.5px;font-weight:800;background:var(--accent);color:#fff;text-decoration:none;white-space:nowrap;cursor:pointer}:root[data-theme=dark] .co-btn:not(.ghost){color:#14102a}.co-btn.ghost{background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:var(--text);border:1px solid color-mix(in srgb,var(--accent) 60%,var(--line))}.co-btn.ghost:hover{background:color-mix(in srgb,var(--accent) 26%,var(--surface))}.co-lk{border:0;background:none;padding:4px 0;font:inherit;font-size:12.5px;font-weight:600;color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.co-lk:hover{color:var(--text)}.co-used{color:var(--ok-ink);font-weight:800;font-size:12.5px;white-space:nowrap}.co-new{background:var(--accent-2);color:#2a0717;font:900 10px/1 var(--font);padding:3px 5px;border-radius:5px;letter-spacing:.04em}.co-mut{color:var(--muted)}.co-none{margin:0}.co-dot{display:inline-block;width:9px;height:9px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,var(--sky-a, var(--accent)),var(--acc, var(--accent)))}.co-notes{display:flex;flex-direction:column;gap:8px;margin:0 0 12px}.co-note,.co-poll{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;padding:9px 14px;border-radius:14px;background:var(--surface);border:1px solid var(--line);font-size:13.5px}.co-note p{margin:0;flex:1;min-width:200px}.co-note a{font-weight:700}.co-poll{border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}.co-q{font-weight:800}.co-popts{display:flex;gap:6px;flex-wrap:wrap}.co-pmeta{color:var(--muted);font-size:12px}.co-on .feed-hero,.co-on .feed-center>.panel,.co-on .feed-blocks,.co-on [data-feed-empty],.co-on .wing,.co-on .radar,.co-on .to-top{display:none!important}.co-on .feed-wrap{max-width:1400px;margin-top:16px}.co-on .feed-grid{display:block}.co-on .feed-center{padding-bottom:40px}.co-lock .feed-center{padding-bottom:0}.co-lock,.co-lock body{overflow:hidden;overscroll-behavior:none}.co-lock body>footer{display:none}.co-lock .feed-wrap{max-width:none;padding-bottom:0}.co-lock .game-rail{position:relative;top:0}.co-view{padding:16px;border-radius:20px;background:color-mix(in srgb,var(--bg) 70%,transparent);border:1px solid color-mix(in srgb,var(--line) 70%,transparent);box-shadow:var(--shadow);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1)}.co-lock .co-view{padding:12px}.co-board{position:relative;display:flex;gap:12px;align-items:flex-start;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;overscroll-behavior-x:contain;scrollbar-width:thin}.co-board:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.co-gblock{flex:0 0 auto;display:flex;flex-direction:column;max-height:100%;overflow:hidden;border-radius:16px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow)}.co-gblock.co-arrived{animation:co-ring 1.2s ease-out}@keyframes co-ring{0%{box-shadow:0 0 0 4px color-mix(in srgb,var(--acc, var(--accent)) 55%,transparent),var(--shadow)}}.co-colh{display:flex;align-items:center;gap:8px;height:46px;padding:0 12px;font-weight:800;border-bottom:1px solid var(--line);background:linear-gradient(90deg,color-mix(in srgb,var(--acc, var(--accent)) 18%,transparent),transparent 70%)}.co-colh small{margin-left:auto;color:var(--muted);font-weight:700;font-size:12.5px}.co-gcols{display:flex;min-height:0}.co-gcol{width:290px;display:flex;flex-direction:column}.co-gcol+.co-gcol{border-left:1px solid var(--line)}.co-ci{display:flex;align-items:center;justify-content:space-between;gap:8px;height:58px;padding:0 12px;border-top:1px solid var(--line);font-size:13px}.co-gcol .co-ci:first-child{border-top:0}.co-cinfo{min-width:0}.co-code{display:flex;align-items:center;gap:6px;font:800 13.5px var(--mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.co-sub{max-width:170px;color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.co-acts{display:flex;align-items:center;gap:8px;flex-shrink:0}.co-ci.used .co-cinfo{opacity:.45}.co-ci.used .co-code{text-decoration:line-through}.co-cards{display:flex;flex-direction:column;gap:22px}.co-gsec{display:flex;flex-direction:column;gap:12px;scroll-margin-top:60px}.co-gsec+.co-gsec{padding-top:22px;border-top:1px solid color-mix(in srgb,var(--line) 80%,transparent)}.co-gsec h2{margin:0;padding:10px 14px;font-size:19px;display:flex;align-items:center;gap:10px;border-radius:12px;border-left:3px solid var(--acc, var(--accent));background:linear-gradient(90deg,color-mix(in srgb,var(--acc, var(--accent)) 24%,transparent),transparent 75%)}.co-gsec h2 .co-dot{width:11px;height:11px}.co-gsec h2 small{color:var(--muted);font-size:13px;font-weight:600}.co-cgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px;align-items:start}.co-card{display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow)}.co-chd{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;background:var(--surface-3)}.co-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.co-ccode{display:flex;align-items:center;gap:8px;font:800 15px var(--mono);word-break:break-all}.co-csub{color:var(--muted);font-size:12px}.co-csub.soon{color:var(--warn);font-weight:700}.co-gname{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.co-ico{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border:0;border-radius:9px;background:transparent;color:var(--text);text-decoration:none;cursor:pointer}.co-ico:hover{background:var(--surface-2)}.co-rw{display:flex;align-items:center;gap:10px;padding:9px 14px;border-top:1px solid var(--line);font-size:13.5px}.co-rw.prem{background:color-mix(in srgb,var(--accent-2) 12%,var(--surface));font-weight:700}.co-gl{display:inline-flex;justify-content:center;width:18px;flex-shrink:0;color:var(--acc, var(--accent))}.co-rw.prem .co-gl{color:var(--accent-2-ink)}.co-gl .co-dot{width:7px;height:7px;background:currentColor}.co-cft{display:flex;align-items:center;gap:14px;padding:8px 14px;border-top:1px solid var(--line)}.co-card.used .co-chd,.co-card.used .co-rw{opacity:.5}.co-card.used .co-ccode span:first-child{text-decoration:line-through}@media(max-width:760px){.co-sum{margin-left:0;width:100%}.co-lock .co-sum{display:none}.co-gcol{width:260px}.co-on .feed-wrap{margin-top:10px}.co-view{padding:12px 10px;margin-inline:-6px;border-radius:16px}}@media(prefers-reduced-motion:reduce){.co-sw,.co-sw:after{transition:none}.co-gblock.co-arrived{animation:none}}.co-gsec h2,.co-colh{position:relative;overflow:hidden;isolation:isolate}.co-hart{display:none}.co-hname,.co-gsec h2 small,.co-colh small{position:relative;z-index:1}.co-gsec h2.has-art{min-height:64px}.has-art .co-hart{display:block;position:absolute;inset:0 0 0 auto;z-index:0;width:min(62%,560px);height:100%;object-fit:cover;object-position:center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 55%);mask-image:linear-gradient(90deg,transparent,#000 55%)}.co-colh.has-art .co-hart{width:78%}.has-art small{padding:2px 9px;border-radius:999px;background:#0a0814a8;color:#fff;backdrop-filter:blur(4px)}@media(max-width:760px){.co-gsec h2.has-art{flex-wrap:wrap;row-gap:2px;padding-right:40%}.co-gsec h2.has-art .co-hart{width:52%}}.co-board.co-stack{flex-direction:column;align-items:stretch;overflow:visible;padding-bottom:0}.co-stack .co-gblock{max-height:none;scroll-margin-top:60px}.co-stack .co-gcols,.co-stack .co-gcol{width:100%}.co-stack .co-sub{max-width:none}.co-warn-i{margin-right:5px}.co-ci.warn .co-sub{color:var(--warn);font-weight:700}.co-rw.co-warn{color:var(--warn);font-weight:700;background:color-mix(in srgb,var(--warn) 12%,var(--surface))}.co-htoggle{position:relative;z-index:1;display:flex;align-items:center;gap:10px;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.co-htoggle:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.co-chev{display:inline-grid;place-items:center;flex-shrink:0;transition:transform .2s ease}.co-htoggle .co-chev{margin-left:auto;width:30px;height:30px;border-radius:50%;background:#0a08148c;color:#fff;backdrop-filter:blur(4px)}.co-htoggle[aria-expanded=false] .co-chev{transform:rotate(-90deg)}.co-chev.up{transform:rotate(180deg)}.co-gsec h2:has(.co-htoggle:hover){filter:brightness(1.08)}.co-gsec.folded{gap:0}.co-gbody[hidden]{display:none}.co-foldall .co-chev{width:16px;height:16px}@media(max-width:760px){.co-gsec h2.has-art .co-htoggle{flex-wrap:wrap;row-gap:2px}}@media(prefers-reduced-motion:reduce){.co-chev{transition:none}}.co-gsec.folded+.co-gsec.folded{margin-top:-12px;padding-top:10px}@media(max-width:760px){.co-gsec h2 .co-htoggle{position:static}.co-gsec h2 .co-htoggle .co-chev{position:absolute;z-index:1;right:10px;top:50%;margin:-15px 0 0}}.co-ci.co-urgent .co-sub,.co-card.co-urgent .co-csub{color:#ff7b72;font-weight:700}:root[data-theme=light] .co-ci.co-urgent .co-sub,:root[data-theme=light] .co-card.co-urgent .co-csub{color:#d4493f}
