.live-box{margin:0 0 18px;border:1px solid #3b4352;border-radius:8px;background:#111722;padding:12px 14px}.live-heading{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:#aeb8c8;font-size:12px;margin-bottom:8px}#liveFeed{height:76px;overflow-y:auto;scrollbar-width:thin}#liveFeed p{font-size:10pt;line-height:1.55;color:#ffdc69;margin:0 0 3px;overflow-wrap:anywhere}#liveFeed time{color:#9ba7b9;font-size:11px;margin-right:8px}.collection-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.collection-actions button,.collection-head button{border:1px solid #465266;background:#202b3b;color:#e9eef7;padding:7px 10px;border-radius:6px;font-size:13px;cursor:pointer}#saveStatus{font-size:12px;color:#c0cada}#collectionModal{width:min(940px,94vw);max-width:94vw;max-height:88dvh;padding:20px;background:#111824;color:#e9eef7;border:1px solid #566176;border-radius:12px;overflow:auto}#collectionModal::backdrop{background:#000b}.collection-head{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:-20px;background:#111824;padding:12px 0;z-index:1}.collection-head h2{font-size:22px;margin:0}.collection-note{font-size:13px;color:#aeb8c8;line-height:1.7}#collectionGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}.collection-card{border:1px solid #485466;background:#1a2432;border-radius:10px;padding:10px;overflow:hidden}.collection-card img{width:100%;height:160px;object-fit:cover;border-radius:5px}.collection-card h3{font-size:16px;line-height:1.5;margin:8px 0;overflow-wrap:anywhere}.collection-card p{font-size:12px;color:#c3cddd;margin:5px 0}.collection-card.special{border-color:#c7a64b}.collection-empty{grid-column:1/-1;font-size:14px;color:#b4becc;line-height:1.8}button:focus-visible{outline:2px solid #ffdc69;outline-offset:3px}[hidden]{display:none!important}@media(max-width:420px){#collectionModal{padding:14px}#collectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.collection-card{padding:8px}.collection-card img{height:130px}.collection-head{top:-14px}.live-box{padding:10px}}

.collection-open{width:100%;margin-top:10px;padding:10px;border:1px solid #69788d;border-radius:6px;background:#29394f;color:#fff;font-size:14px;cursor:pointer}.collection-open:disabled{opacity:.6}.collection-replay{width:min(820px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0 auto;padding:16px 20px;background:#111824;color:#e9eef7;border:1px solid #465266;overflow-y:auto;overscroll-behavior:contain}.collection-replay::backdrop{background:#000d}.replay-close{position:sticky;top:0;z-index:10;display:block;margin:0 0 18px auto;padding:12px 16px;background:#28394e;color:#fff;border:1px solid #69788d;border-radius:8px;font-size:14px;cursor:pointer}.replay-date{font-size:12px;color:#aeb8c8}.replay-result{padding:0!important}.collection-replay .president-card{max-width:100%}.collection-replay .card-reveal{z-index:20}@media(max-width:480px){.collection-replay{padding:12px}}
