.evening-shell{max-width:1120px;margin:auto;padding:30px 28px 60px;color:#eaf2f8;font-family:Arial,Helvetica,sans-serif}.evening-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.evening-shell a{color:#85eccc}.evening-nav{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid #29414d;padding-bottom:20px}.evening-nav a{padding:10px 15px;border-radius:9px;text-decoration:none;color:#b8cbd7}.evening-nav [aria-current=page]{background:#183d33;color:#73edb1}.evening-intro{padding:35px 0 22px}.evening-intro h1{font-size:clamp(30px,5vw,48px);margin:16px 0}.evening-intro p{line-height:1.7;max-width:760px}.evening-tag{display:inline-flex;gap:9px;align-items:center;color:#68e2ab;font-size:12px;letter-spacing:1.6px}.evening-muted{color:#9db6c8;font-size:13px;line-height:1.7}.evening-round-head{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:12px 0 22px}.evening-round-head h2,.evening-round-head p,.evening-save>p{display:flex;gap:9px;align-items:center}.evening-round-head h2{font-size:19px}.evening-round-head p,.evening-round-head>span{color:#afc8d7;font-size:13px}.evening-matches{display:grid;grid-template-columns:1fr 1fr;gap:18px}.evening-match{border:1px solid #2b4353;background:#101f2c;border-radius:15px;padding:23px;min-width:0}.evening-match-meta{display:flex;justify-content:space-between;gap:12px;color:#aac2d2;font-size:12px;margin-bottom:20px}.evening-teams{display:grid;gap:12px;margin-bottom:17px}.evening-teams strong{display:flex;gap:12px;align-items:center;font-size:17px}.evening-match>small{font-size:12px;color:#abc1cf;line-height:1.5}.evening-match fieldset{border:0;padding:0;margin:20px 0}.evening-match legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.evening-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.evening-options label{position:relative;text-align:center;border:1px solid #3a5362;background:#0b1824;border-radius:10px;padding:13px 5px;cursor:pointer;display:grid;gap:5px}.evening-options b{font-size:22px}.evening-options span{font-size:11px;color:#b2c8d8}.evening-options input{position:absolute;opacity:0;width:100%;height:100%;inset:0;margin:0;cursor:pointer}.evening-options label:focus-within{outline:2px solid #91f7c0;outline-offset:3px}.evening-options .selected{background:#1c4b3c;border-color:#62dfaa}.evening-options .selected b,.evening-options .selected span{color:#a5f9d0}.evening-match fieldset:disabled label{cursor:default;opacity:.65}.evening-match details{color:#a3bece;font-size:12px;line-height:1.7}.evening-match summary{cursor:pointer;color:#b0e6d4}.evening-save{padding:25px 0;max-width:740px}.evening-save .account-submit{max-width:400px;min-height:52px}.evening-notice{padding:20px;background:#142d2b;border:1px solid #2c5349;border-radius:12px;line-height:1.7}.evening-footer{display:flex;gap:16px;flex-wrap:wrap;border-top:1px solid #29414d;padding-top:24px;font-size:12px;color:#a3bece}.ws-sidebar nav .ws-coupon-link{display:flex;align-items:center;gap:17px;padding:15px 17px;border:1px solid #2d5146;border-radius:10px;color:#8de9b9;text-decoration:none;font-size:14px;margin-top:8px}.ws-sidebar nav .ws-coupon-link svg{width:21px;height:21px}@media(max-width:800px){.ws-sidebar nav .ws-coupon-link{padding:12px 7px;margin:0;justify-content:center;gap:6px;font-size:11px}.ws-sidebar nav:has(.ws-coupon-link){grid-template-columns:repeat(5,minmax(0,1fr))}.ws-sidebar nav .ws-coupon-link svg{width:19px;height:19px}.evening-shell{padding:22px 16px 48px}.evening-matches{grid-template-columns:1fr}.evening-round-head{align-items:flex-start;flex-direction:column;gap:2px}.evening-nav{gap:2px}.evening-nav a{font-size:12px;padding:10px 8px}.evening-match{padding:19px}.evening-header .account-wordmark{font-size:25px}}.evening-match.evening-won{background:#12472f;border-color:#51d88a;color:#f1fff5}.evening-match.evening-lost{background:#571f2b;border-color:#ef7b8b;color:#fff3f5}.evening-won .evening-match-meta,.evening-won details,.evening-won details a,.evening-won>small{color:#c4f5d6}.evening-lost .evening-match-meta,.evening-lost details,.evening-lost details a,.evening-lost>small{color:#ffd2d8}.evening-won .evening-options .selected,.evening-won .evening-options label{background:#185a3b;border-color:#70c992}.evening-lost .evening-options .selected,.evening-lost .evening-options label{background:#702b3a;border-color:#dd8190}.evening-lost .evening-options .selected,.evening-won .evening-options .selected{outline:2px solid #fff;outline-offset:1px}.evening-lost .evening-options b,.evening-lost .evening-options span,.evening-won .evening-options b,.evening-won .evening-options span{color:#fff}.evening-lost fieldset:disabled label,.evening-won fieldset:disabled label{opacity:1}.evening-outcome{font-size:13px;line-height:1.6;font-weight:600;margin-top:14px}.evening-history{margin:28px 0;padding:24px;border:1px solid #2b4353;border-radius:14px;background:#101f2c;color:#eaf2f8;min-width:0}.evening-history-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.evening-history h2{font-size:22px;margin:0}.evening-history a{color:#85eccc}.evening-history p,.evening-history small{font-size:13px;line-height:1.7;color:#b8cbd7}.evening-history-round{border-top:1px solid #304553;padding:18px 0}.evening-history-round>summary{cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;gap:9px;font-size:14px}.evening-history-round>summary span{font-size:12px;color:#bdd0dc}.evening-history-actions{display:flex;gap:10px;margin:16px 0}.account-intro .evening-history .evening-matches{grid-template-columns:1fr}.evening-history .evening-teams strong{font-size:16px}.evening-history .evening-won p,.evening-history .evening-won small{color:#d0f8df}.evening-history .evening-lost p,.evening-history .evening-lost small{color:#ffe0e5}@media(max-width:600px){.evening-history{padding:18px 14px}.evening-history .evening-match{padding:16px}}.evening-history-recent{padding:18px 20px;margin-top:30px}.evening-history-recent h2{font-size:20px}.evening-history-recent .evening-history-heading>a{font-size:12px}.evening-history-recent .evening-history-round{padding:14px 0}.evening-history-recent .evening-history-round>summary{align-items:center;border-radius:8px;padding:12px;background:#172e3b;gap:8px 16px}.evening-history-recent .evening-history-round[open]>summary{margin-bottom:16px;background:#1b3d3a}.evening-history-recent .evening-history-open{color:#85eccc;font-weight:600}.evening-history-recent .evening-history-actions{margin:12px 0}.evening-history-recent .evening-history-actions button{font-size:12px;padding:7px 12px}@media(max-width:600px){.evening-history-recent{padding:16px 14px}.evening-history-recent .evening-history-round>summary{display:grid;grid-template-columns:1fr}.evening-history-recent .evening-history-heading{gap:8px}}.evening-pending fieldset:disabled .selected{opacity:1;background:#1c4b3c;border:2px solid #62dfaa;color:#a5f9d0}.evening-pending fieldset:disabled .selected b,.evening-pending fieldset:disabled .selected span{color:#a5f9d0}.evening-locked{flex-wrap:wrap;padding:16px;background:#172e3b;border:1px solid #35515d;border-radius:10px;line-height:1.6}.evening-save .evening-locked{align-items:flex-start}