#major-pick-em{--mp-loss:#e5484d;--mp-loss-tint:#e5484d1f;--mp-adv:#5b9bd5;--mp-adv-tint:#5b9bd524;flex-direction:column;gap:clamp(24px,3vw,40px);width:100%;padding:clamp(20px,3vw,40px) clamp(12px,3vw,56px) 80px;display:flex}#major-pick-em .mp-muted{color:#f5f6f7b8}#major-pick-em .mp-warn{color:#fa8849}#major-pick-em .mp-ok{color:#3fa367}#major-pick-em .mp-card{background:#27292f;border:1px solid #383c46;border-radius:8px;padding:clamp(16px,2vw,24px)}#major-pick-em .mp-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(16px,2vw,24px);display:grid}@media (width<=1279px){#major-pick-em .mp-layout{grid-template-columns:minmax(0,1fr)}}#major-pick-em .mp-team{flex:1;align-items:center;gap:8px;min-width:0;display:flex}#major-pick-em .mp-logo{object-fit:contain;flex:none;width:28px;height:28px}#major-pick-em .mp-logo-text{color:#f5f6f7b8;letter-spacing:.02em;background:#2e3138;border-radius:50%;place-items:center;font-size:8px;font-weight:600;display:grid}#major-pick-em .mp-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}#major-pick-em .mp-outcome{border-radius:4px;flex:none;padding:1px 6px;font-size:11px;font-weight:600}#major-pick-em .mp-outcome.right{color:#3fa367;background:#3fa3671f}#major-pick-em .mp-outcome.wrong{color:var(--mp-loss);background:var(--mp-loss-tint)}#major-pick-em .mp-result{color:var(--mp-adv);flex:none;font-size:11px;font-weight:600}#major-pick-em .mp-result.win{color:#3fa367}#major-pick-em .mp-result.loss{color:var(--mp-loss)}#major-pick-em .mp-points{color:#f5f6f770;font-size:12px}#major-pick-em .mp-hint{margin:0;font-size:clamp(12px,1.4vw,14px)}#major-pick-em .mp-board{flex-direction:column;gap:16px;min-width:0;display:flex;container:mp-board/inline-size}#major-pick-em .mp-board-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}#major-pick-em .mp-board-head h2{margin:0}#major-pick-em .mp-actions{flex-wrap:wrap;gap:8px;display:flex}#major-pick-em .mp-events{flex-wrap:wrap;gap:6px;display:flex}#major-pick-em .mp-events a{color:#f5f6f7b8;border:1px solid #383c46;border-radius:999px;padding:6px 12px;font-size:clamp(12px,1.4vw,14px);text-decoration:none}#major-pick-em .mp-events a:hover{color:#f5f6f7;border-color:#f5f6f770}#major-pick-em .mp-events a.on{color:#f5f6f7;background:#3fa3671f;border-color:#3fa367}#major-pick-em .mp-events a small{color:#f5f6f770;margin-left:6px;font-size:11px}#major-pick-em .mp-over{background:#27292f;border:1px solid #383c46;border-left:3px solid gold;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:14px 18px;display:flex}#major-pick-em .mp-over-text{flex-direction:column;gap:4px;font-size:clamp(12px,1.4vw,14px);display:flex}#major-pick-em .mp-over-text b{font-family:Saira,Saira Fallback,sans-serif;font-size:clamp(16px,1.8vw,18px)}#major-pick-em .mp-over-text a{color:#3fa367}#major-pick-em .mp-champion{background:#202228;border:1px solid #ffd70059;border-radius:6px;align-items:center;gap:10px;padding:6px 12px;display:flex}#major-pick-em .mp-champion small{color:gold;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}#major-pick-em .mp-champion .mp-name{font-weight:600}#major-pick-em .mp-demo{flex-wrap:wrap;align-items:center;gap:4px;display:flex}#major-pick-em .mp-demo-btn.on{color:#fa8849;border-color:#fa8849}#major-pick-em .mp-demo-opt{color:#f5f6f7b8;cursor:pointer;background:#202228;border:1px solid #40444e;border-radius:6px;padding:6px 10px;font-size:12px}#major-pick-em .mp-demo-opt:hover{color:#f5f6f7}#major-pick-em .mp-demo-opt.on{color:#fa8849;border-color:#fa8849}#major-pick-em .mp-tabs{border:1px solid #383c46;border-radius:8px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}@media (width<=767px){#major-pick-em .mp-tabs{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}#major-pick-em .mp-tabs button{color:#f5f6f7b8;cursor:pointer;text-align:left;background:#202228;border:none;border-right:1px solid #383c46;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;font-weight:600;display:flex}#major-pick-em .mp-tabs button:last-child{border-right:none}#major-pick-em .mp-tabs button:hover{color:#f5f6f7;background:#27292f}#major-pick-em .mp-tabs button.on{color:#f5f6f7;background:#27292f;box-shadow:inset 0 -2px #3fa367}#major-pick-em .mp-tabs button small{color:#f5f6f770;font-size:12px;font-weight:400}#major-pick-em .mp-tabs button small.open{color:#3fa367}#major-pick-em .mp-tabs button small.live{color:#fa8849}#major-pick-em .mp-tabs button small .mp-tab-score{color:#f5f6f7;margin-left:8px}#major-pick-em .mp-tabpanels{display:grid}#major-pick-em .mp-tabpanel{flex-direction:column;grid-area:1/1;align-self:start;gap:16px;min-width:0;display:flex}#major-pick-em .mp-tabpanel:not(.active){visibility:hidden}#major-pick-em .mp-stage-meta{justify-content:flex-end;margin-bottom:-8px;display:flex}#major-pick-em .mp-pool{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (width<=767px){#major-pick-em .mp-pool{grid-template-columns:repeat(2,minmax(0,1fr))}}#major-pick-em .mp-chip{color:#f5f6f7;text-align:left;cursor:pointer;background:#27292f;border:1px solid #383c46;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:44px;padding:6px 8px;font-size:clamp(12px,1.4vw,14px);display:flex;position:relative}#major-pick-em .mp-chip .mp-name{flex:1}#major-pick-em .mp-chip:not(:disabled):hover{border-color:#f5f6f770}#major-pick-em .mp-chip:disabled{cursor:default}#major-pick-em .mp-chip.placed:not(.selected){color:#f5f6f7b8;background:#202228}#major-pick-em .mp-chip.placed:not(.selected) .mp-logo{opacity:.6}#major-pick-em .mp-chip.selected{background:#3fa3671f;border-color:#3fa367;box-shadow:0 0 0 1px #3fa367}#major-pick-em .mp-chip[draggable=true]{cursor:grab}#major-pick-em .mp-chip.candidate:not(.placed){background:#3fa36714;border-color:#3fa367}#major-pick-em .mp-chip.candidate.placed{border-color:#f5f6f770}#major-pick-em .mp-chip.dragging,#major-pick-em .mp-slot-main.dragging{opacity:.4}#major-pick-em .mp-slot-main[draggable=true]{cursor:grab}#major-pick-em .mp-pool.drop{outline-offset:4px;border-radius:6px;outline:1px dashed #f5f6f770}#major-pick-em .mp-chip-tag{color:var(--mp-adv);background:var(--mp-adv-tint);border-radius:4px;flex:none;padding:1px 5px;font-size:10px;font-weight:600}#major-pick-em .mp-chip-tag.win{color:#3fa367;background:#3fa3671f}#major-pick-em .mp-chip-tag.loss{color:var(--mp-loss);background:var(--mp-loss-tint)}#major-pick-em .mp-slots{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:12px;display:grid}@container mp-board (width<=720px){#major-pick-em .mp-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#major-pick-em .mp-slots .mp-slot-col.adv{grid-area:2/1/auto/-1}}#major-pick-em .mp-slot-col{--mp-kind:var(--mp-adv);--mp-kind-tint:var(--mp-adv-tint);border:1px solid #383c46;border-top:3px solid var(--mp-kind);background:#27292f;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}#major-pick-em .mp-slot-col.win{--mp-kind:#3fa367;--mp-kind-tint:#3fa3671f}#major-pick-em .mp-slot-col.loss{--mp-kind:var(--mp-loss);--mp-kind-tint:var(--mp-loss-tint)}#major-pick-em .mp-slot-head{align-items:baseline;gap:8px;display:flex}#major-pick-em .mp-slot-head b{font-family:Saira,Saira Fallback,sans-serif;font-size:clamp(16px,1.8vw,18px)}#major-pick-em .mp-slot-head small{color:#f5f6f770;font-size:12px}#major-pick-em .mp-slot-count{color:#f5f6f770;margin-left:auto;font-size:12px}#major-pick-em .mp-slot-count.full{color:var(--mp-kind);font-weight:600}#major-pick-em .mp-slot-list{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}#major-pick-em .adv .mp-slot-list{grid-template-columns:repeat(2,minmax(0,1fr))}#major-pick-em .mp-slot{background:#202228;border:1px dashed #40444e;border-radius:6px;align-items:stretch;min-height:46px;display:flex}#major-pick-em .mp-slot.filled{box-shadow:inset 3px 0 0 var(--mp-kind);background:#2e3138;border-style:solid;border-color:#40444e}#major-pick-em .mp-slot.target:not(.filled){background:#3fa36714;border-style:solid;border-color:#3fa367}#major-pick-em .mp-slot.target.filled{outline:1px solid #3fa3678c}#major-pick-em .mp-slot.picking{background:#3fa3671f;border-style:solid;border-color:#3fa367;box-shadow:0 0 0 2px #3fa3671f}#major-pick-em .mp-slot.cleared{border-color:#fa8849}#major-pick-em .mp-slot.drop{border-style:solid;border-color:#3fa367;outline:2px solid #3fa3671f}#major-pick-em .mp-slot-main{color:#f5f6f7;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:8px;min-width:0;padding:6px 8px;font-size:clamp(12px,1.4vw,14px);display:flex}#major-pick-em .mp-slot-main:disabled{cursor:default}#major-pick-em .mp-slot-empty{color:#f5f6f770;font-size:12px}.cleared #major-pick-em .mp-slot-empty{color:#fa8849}#major-pick-em .mp-slot-clear{color:#f5f6f770;cursor:pointer;background:0 0;border:none;border-left:1px solid #383c46;flex:none;width:32px;font-size:18px;line-height:1}#major-pick-em .mp-slot-clear:hover{color:#f5f6f7}#major-pick-em .mp-bracket{--mp-gap:32px;gap:var(--mp-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}@media (width<=767px){#major-pick-em .mp-bracket{grid-auto-flow:row;gap:20px}}#major-pick-em .mp-round{flex-direction:column;gap:10px;min-width:0;display:flex}#major-pick-em .mp-round-head{flex-direction:column;gap:2px;display:flex}#major-pick-em .mp-round-head b{font-family:Saira,Saira Fallback,sans-serif;font-size:clamp(16px,1.8vw,18px)}#major-pick-em .mp-round-head small{color:#f5f6f770;font-size:12px}#major-pick-em .mp-round-body{flex-direction:column;flex:1;justify-content:space-around;gap:16px;display:flex}#major-pick-em .mp-pair{flex-direction:column;flex:1;justify-content:space-around;gap:16px;display:flex;position:relative}#major-pick-em .mp-pair:not(.single):before{content:"";top:25%;bottom:25%;right:calc(var(--mp-gap) / -2);width:calc(var(--mp-gap) / 2);pointer-events:none;border:1px solid #40444e;border-left:none;border-radius:0 6px 6px 0;position:absolute}#major-pick-em .mp-pair:not(.single):after{content:"";top:50%;right:calc(var(--mp-gap) / -1);width:calc(var(--mp-gap) / 2);pointer-events:none;border-top:1px solid #40444e;position:absolute}@media (width<=767px){#major-pick-em .mp-pair:before,#major-pick-em .mp-pair:after{display:none}}#major-pick-em .mp-match{background:#27292f;border:1px solid #383c46;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}#major-pick-em .mp-winner{color:#f5f6f7;text-align:left;cursor:pointer;background:0 0;border:none;border-left:3px solid #0000;align-items:center;gap:8px;min-height:44px;padding:6px 10px;font-size:clamp(12px,1.4vw,14px);display:flex}#major-pick-em .mp-winner+#major-pick-em .mp-winner{border-top:1px solid #383c46}#major-pick-em .mp-winner:not(:disabled):hover{background:#2e3138}#major-pick-em .mp-winner:disabled{cursor:default}#major-pick-em .mp-winner.on{background:#3fa3671f;border-left-color:#3fa367}#major-pick-em .mp-winner.won .mp-name{font-weight:600}#major-pick-em .mp-tbd{color:#f5f6f770;cursor:default}#major-pick-em .mp-savebar{z-index:5;background:#2e3138;border:1px solid #40444e;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 12px 10px 16px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 24px #00000059}#major-pick-em .mp-savebar p{color:#f5f6f7b8;margin:0;font-size:clamp(12px,1.4vw,14px)}#major-pick-em .mp-savebar a{color:#3fa367}#major-pick-em .mp-savebar.demo{border-color:#fa8849}#major-pick-em .mp-panel{background:#27292f;border:1px solid #383c46;border-radius:8px;flex-direction:column;gap:18px;padding:20px;scroll-margin-top:110px;line-height:1.45;display:flex;position:sticky;top:110px}@media (width<=1279px){#major-pick-em .mp-panel{position:static}}#major-pick-em .mp-panel h2,#major-pick-em .mp-panel p{margin:0}#major-pick-em .mp-pass{color:#f5f6f7b8;background:#202228;border-left:3px solid gold;border-radius:4px;padding:10px 12px;font-size:clamp(12px,1.4vw,14px)}#major-pick-em .mp-step{flex-direction:column;align-items:flex-start;gap:8px;font-size:clamp(12px,1.4vw,14px);display:flex}#major-pick-em .mp-step h3{margin:0;font-size:clamp(14px,1.6vw,16px);font-weight:600}#major-pick-em .mp-step a{color:#3fa367}#major-pick-em .mp-form{flex-direction:column;gap:10px;width:100%;display:flex}#major-pick-em .mp-form label{color:#f5f6f7b8;flex-direction:column;gap:4px;font-size:12px;display:flex}#major-pick-em .mp-form input{color:#f5f6f7;background:#202228;border:1px solid #40444e;border-radius:6px;padding:9px 12px;font-size:clamp(14px,1.6vw,16px)}#major-pick-em .mp-form input:focus{border-color:#3fa367;outline:none}#major-pick-em .mp-guide{color:#f5f6f7b8;flex-direction:column;gap:20px;line-height:1.6;display:flex}#major-pick-em .mp-guide h2{color:#f5f6f7;margin:0 0 8px;font-size:clamp(22px,2.6vw,28px);line-height:1.25}#major-pick-em .mp-guide h3{color:#f5f6f7;margin:0 0 8px;font-size:clamp(16px,1.8vw,18px);line-height:1.3}#major-pick-em .mp-guide p{margin:0 0 8px}#major-pick-em .mp-guide p:last-child{margin-bottom:0}#major-pick-em .mp-guide-steps ol{counter-reset:mp-step;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}#major-pick-em .mp-guide-steps ol li{counter-increment:mp-step;background:#27292f;border:1px solid #383c46;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:clamp(12px,1.4vw,14px);display:flex}#major-pick-em .mp-guide-steps ol li:before{content:counter(mp-step);color:#3fa367;background:#3fa3671f;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:600;display:grid}#major-pick-em .mp-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}#major-pick-em .mp-guide-grid .mp-guide-card:nth-child(2){grid-column:span 2}@media (width<=1023px){#major-pick-em .mp-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#major-pick-em .mp-guide-grid .mp-guide-card:first-child{grid-column:1/-1}#major-pick-em .mp-guide-grid .mp-guide-card:nth-child(2){grid-column:auto}}@media (width<=767px){#major-pick-em .mp-guide-grid{grid-template-columns:minmax(0,1fr)}}#major-pick-em .mp-guide-card{background:#27292f;border:1px solid #383c46;border-radius:8px;padding:18px 20px;font-size:clamp(12px,1.4vw,14px)}
