.activity-panel{padding:28px;background:var(--navy);border:1px solid #82a7b560;margin-bottom:32px}.activity-panel h2{font-size:2.8rem;margin-bottom:24px}.activity-panel h3{font-size:1.8rem}.activity-filters{display:grid;grid-template-columns:1fr 1.5fr auto;gap:16px;align-items:end}.activity-filters label{display:block;margin-bottom:8px}.activity-panel select{width:100%;margin:8px 0 18px}.activity-summary{padding:18px;border-left:3px solid var(--green);background:var(--ink);line-height:1.8}.activity-scroll{overflow:auto}.activity-panel table{border-collapse:collapse;width:100%;min-width:620px;text-align:left;font-size:.85rem}.activity-panel caption{text-align:left;color:var(--blue);padding:12px 0}.activity-panel th,.activity-panel td{padding:14px 10px;border-bottom:1px solid #82a7b540}.activity-panel td small{display:block;color:var(--blue)}.activity-pages{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0}.activity-panel .text-button{text-align:left}.activity-panel [hidden]{display:none!important}#activity-detail{border-top:2px solid var(--green);padding-top:20px}@media(max-width:700px){.activity-panel{padding:20px 14px}.activity-filters{grid-template-columns:1fr}.activity-pages{flex-wrap:wrap}}

#game-picks-select{width:100%;min-height:48px;padding:12px;background:#061a2b;color:#d9e9ea;border:1px solid #82a7b5;font:inherit;margin-top:8px}#game-picks-select:focus-visible{outline:3px solid #a0dabb;outline-offset:3px}.admin-pick-badge{display:inline-block;border:1px solid #82a7b5;border-radius:5px;padding:6px 12px;white-space:nowrap;font-weight:700}.admin-pick-badge.win{background:#207459;color:#fff}.admin-pick-badge.loss{background:#82a7b5;color:#061a2b}
