main.page{--mnf-red:#ef4444;--mnf-red-deep:#7f1d1d;--mnf-ink:#050608;--mnf-panel:#0b0e13;--mnf-panel-2:#11161e;--mnf-line:#242c37;--mnf-text:#f8fafc;--mnf-muted:#8f9aa8;--mnf-green:#4ade80;--mnf-gold:#facc15;min-height:100vh;color:var(--mnf-text);background:radial-gradient(circle at 82% -8%,#ef444440,#0000 31%),radial-gradient(circle at 8% 14%,#2563eb17,#0000 24%),linear-gradient(#050608 0%,#07090d 45%,#040507 100%);padding:24px 16px 64px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}main.page:before{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:42px 42px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}main.page *{box-sizing:border-box}main.page .shell{max-width:1240px;margin:0 auto;position:relative}main.page .header{background:linear-gradient(120deg,#7f1d1d4d,#0a0d12e0 45%,#050608fa),#080b10;border:1px solid #2a313c;border-radius:24px;grid-template-columns:minmax(0,1fr) 340px;align-items:end;gap:34px;min-height:290px;padding:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000073,inset 0 1px #ffffff09}main.page .header:before{content:"MNF";letter-spacing:-.09em;color:#ffffff06;pointer-events:none;font-size:clamp(120px,18vw,240px);font-weight:1000;line-height:.85;position:absolute;top:-22px;right:-14px;transform:skew(-9deg)}main.page .header:after{content:"";pointer-events:none;border:54px solid #ef44440f;border-radius:50%;width:370px;height:370px;position:absolute;bottom:-300px;right:110px;box-shadow:0 0 0 34px #ef444406}main.page .header>div:first-child{z-index:1;position:relative}main.page .back{color:#a2adba;letter-spacing:.14em;align-items:center;gap:8px;margin-bottom:34px;font-size:10px;font-weight:950;text-decoration:none;display:inline-flex}main.page .back:hover{color:#fff}main.page .kicker{color:#fecaca;letter-spacing:.16em;align-items:center;gap:8px;font-size:10px;font-weight:950;display:inline-flex}main.page .kicker:before{content:"";background:var(--mnf-red);width:28px;height:2px;box-shadow:0 0 12px #ef4444b3}main.page h1{letter-spacing:-.07em;text-transform:uppercase;max-width:730px;margin:10px 0 0;font-size:clamp(54px,8vw,98px);font-weight:1000;line-height:.82}main.page .matchup{color:#dce3ec;letter-spacing:.015em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;margin:22px 0 0;padding:10px 14px;font-size:13px;font-weight:850;display:inline-flex}main.page .headerActions{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06080cb8;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;align-items:stretch;gap:10px;min-width:0;padding:18px;display:flex;position:relative}main.page .liveBadge{color:#fecaca;letter-spacing:.11em;white-space:nowrap;background:#7f1d1d2e;border:1px solid #4c2525;border-radius:999px;align-self:flex-start;align-items:center;padding:9px 12px;font-size:9px;font-weight:950;display:inline-flex}main.page .liveBadge span{background:var(--mnf-red);border-radius:50%;width:7px;height:7px;margin-right:7px;animation:1.7s ease-in-out infinite mnfLive;display:inline-block;box-shadow:0 0 12px #ef4444}@keyframes mnfLive{50%{opacity:.35;transform:scale(.85)}}main.page button{cursor:pointer;letter-spacing:.07em;border:1px solid #343b46;border-radius:11px;padding:12px 14px;font-size:9px;font-weight:950;transition:transform .18s,border-color .18s,filter .18s}main.page button:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}main.page button:disabled{cursor:default;opacity:.42}main.page .adminControls{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}main.page .masterButton{color:#050608;background:linear-gradient(#fff,#dfe5ec);border-color:#fff;min-height:47px;box-shadow:0 8px 24px #ffffff14}main.page .clearButton{color:#9ca7b5;background:#11151b;border-color:#303844;min-height:47px}main.page .statusBar{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0d12f2;border:1px solid #2d3541;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:-20px 24px 14px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #0000006b}main.page .statusBar div{border-right:1px solid #262e39;padding:16px 18px;position:relative}main.page .statusBar div:last-child{border-right:0}main.page .statusBar div:after{content:"";background:linear-gradient(90deg, var(--mnf-red), transparent);opacity:.55;height:2px;position:absolute;bottom:0;left:18px;right:18px}main.page .statusBar strong{letter-spacing:-.03em;font-size:27px;line-height:1;display:block}main.page .statusBar span{color:#6f7b89;letter-spacing:.11em;margin-top:6px;font-size:8px;font-weight:950;display:block}main.page .anchorNav{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:8px 0 18px;display:grid}main.page .anchorNav a{color:#9ba6b4;letter-spacing:.09em;background:linear-gradient(#0d1117,#090c11);border:1px solid #242c36;border-radius:11px;justify-content:center;align-items:center;min-height:42px;padding:10px 8px;font-size:8px;font-weight:950;text-decoration:none;transition:transform .18s,color .18s,border-color .18s;display:flex;position:relative}main.page .anchorNav a:hover{color:#fff;border-color:#4d5867;transform:translateY(-2px)}main.page .anchorNav a:first-child{color:#fff;background:linear-gradient(#7f1d1d5c,#190a0cf2);border-color:#6a2a2a}main.page .loadingPanel{background:#0f172ac2;border:1px solid #39475b;border-radius:14px;align-items:center;gap:13px;margin-bottom:14px;padding:15px 17px;display:flex;box-shadow:inset 0 1px #ffffff08}main.page .loadingPanel strong{font-size:12px}main.page .loadingPanel p{color:#8792a0;margin:4px 0 0;font-size:10px;line-height:1.4}main.page .pulse{background:#ef4444;border-radius:50%;flex:none;width:10px;height:10px;animation:1.5s infinite mnfPulse;box-shadow:0 0 #ef444480}@keyframes mnfPulse{0%{box-shadow:0 0 #ef444480}70%{box-shadow:0 0 0 10px #ef444400}to{box-shadow:0 0 #ef444400}}main.page .commandError{color:#fca5a5;background:#7f1d1d24;border:1px solid #572929;border-radius:12px;margin-bottom:14px;padding:13px 14px;font-size:11px}main.page .board{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}main.page .section{background:linear-gradient(155deg,#11161efa,#07090dfc 66%);border:1px solid #202833;border-radius:20px;grid-column:span 6;min-width:0;padding:20px;scroll-margin-top:12px;position:relative;overflow:hidden;box-shadow:0 18px 46px #0000003d,inset 0 1px #ffffff06}main.page .section:after{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#ffffff06,#0000 32%);position:absolute;inset:0}main.page .sectionWide{grid-column:1/-1}main.page #potg{background:linear-gradient(122deg,#500f1485,#0d1016fa 54%,#080a0e);border-color:#542526;grid-column:1/-1;padding:24px}main.page #tdLock{border-color:#35303a;grid-column:span 5}main.page #tdValue{border-color:#302c37;grid-column:span 7}main.page #safeParlay,main.page #plusParlay{grid-column:span 6}main.page #nuclear{background:linear-gradient(135deg,#5c480529,#0c0d0cfa 55%);border-color:#4f451c;grid-column:1/-1}main.page #potg:before{content:"POTG";letter-spacing:-.08em;color:#ffffff06;pointer-events:none;font-size:116px;font-weight:1000;position:absolute;bottom:-34px;right:-18px}main.page #nuclear:before{content:"☢";color:#facc150b;pointer-events:none;font-size:150px;line-height:1;position:absolute;top:-30px;right:26px}main.page .sectionHead{z-index:1;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid;position:relative}main.page .sectionHead:before{color:#fff;background:linear-gradient(145deg,#151b24,#0b0f14);border:1px solid #303946;border-radius:16px;place-items:center;width:54px;height:54px;font-size:17px;font-weight:1000;display:grid;box-shadow:inset 0 1px #ffffff0a}main.page #potg .sectionHead:before{content:"★";color:#fecaca;background:linear-gradient(145deg,#7f1d1d9e,#160b0e);border-color:#7a3033}main.page #tdLock .sectionHead:before{content:"TD";color:#fee2e2}main.page #tdValue .sectionHead:before{content:"+";color:#e2e8f0}main.page #safeParlay .sectionHead:before{content:"1";color:#fecaca}main.page #plusParlay .sectionHead:before{content:"2";color:#fecaca}main.page #nuclear .sectionHead:before{content:"☢";color:#fde68a;background:linear-gradient(145deg,#71530873,#141207);border-color:#65561c}main.page .sectionHead>div:first-child{min-width:0}main.page .sectionHead h2{letter-spacing:-.035em;margin:4px 0;font-size:21px}main.page .sectionHead p{color:#818c99;max-width:620px;margin:0;font-size:10px;line-height:1.42}main.page .eyebrow{color:#ef4444;letter-spacing:.14em;font-size:8px;font-weight:950}main.page #nuclear .eyebrow{color:#facc15}main.page .sectionState{text-align:center;letter-spacing:.1em;border-radius:999px;min-width:72px;padding:7px 9px;font-size:7px;font-weight:950}main.page .sectionState.waiting{color:#717d8b;background:#0b0f14;border:1px solid #28313c}main.page .sectionState.queued{color:#8aa0ba;background:#0b1119;border:1px solid #26364b}main.page .sectionState.ready{color:#86efac;background:#1665341f;border:1px solid #24543a}main.page .sectionState.updating{color:#fdba74;background:#9a34121f;border:1px solid #74431e}main.page .laneLoading{color:#d7b38a;background:#78350f14;border:1px solid #46331f;border-radius:11px;align-items:center;gap:8px;margin-top:15px;padding:12px;font-size:10px;display:flex}main.page .laneLoading span{background:#fb923c;border-radius:50%;width:7px;height:7px}main.page .empty,main.page .noNuke{z-index:1;color:#75808e;border:1px dashed #2d3540;border-radius:12px;margin-top:15px;padding:15px;font-size:10px;line-height:1.5;position:relative}main.page .noNuke{background:#50400812;border-style:solid;border-color:#4c431e;flex-direction:column;gap:5px;display:flex}main.page .noNuke strong{color:#e5e7eb;font-size:14px}main.page .pickStack{z-index:1;gap:11px;display:grid;position:relative}main.page .pickGrid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid;position:relative}main.page .pick{background:linear-gradient(160deg,#080b10fa,#0b0f15f5);border:1px solid #2a3441;border-radius:16px;min-width:0;margin-top:16px;padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}main.page .pick:before{content:"";pointer-events:none;background:radial-gradient(circle,#ef444421,#0000 68%);border-radius:50%;width:180px;height:180px;position:absolute;top:-120px;right:-120px}main.page #potg .pick{background:linear-gradient(130deg,#7f1d1d29,#070a0ef5 44%);border-color:#ef44444d;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);column-gap:24px;padding:22px;display:grid}main.page #potg .pickTop{grid-column:1}main.page #potg .metrics{grid-area:1/2/span 2;align-self:stretch;margin-top:0}main.page #potg .quickThesis{grid-column:1}main.page #potg .compactLegs,main.page #potg .deepDive{grid-column:1/-1}main.page #potg .pick h3{max-width:760px;font-size:clamp(32px,4vw,52px)}main.page #potg .priceBlock strong{color:#fff;font-size:34px}main.page #potg .metrics{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr))}main.page #potg .metrics div{flex-direction:column;justify-content:center;min-height:86px;padding:14px;display:flex}main.page #potg .metrics strong{font-size:22px}main.page #potg .metrics div:nth-child(2){border-right:0}main.page #potg .metrics div:nth-child(-n+2){border-bottom:1px solid #28313d}main.page .pick.nuke{border-color:#7a651c;box-shadow:inset 0 0 46px #eab3080d}main.page .status{letter-spacing:.09em;border-radius:999px;margin-bottom:10px;padding:7px 9px;font-size:8px;font-weight:950;display:inline-flex}main.page .detected{color:#fde68a;background:#ca8a0424;border:1px solid #6b5716}main.page .watching{color:#9aa5b3;background:#10141a;border:1px solid #2a323d}main.page .pickTop{z-index:1;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}main.page .pickIdentity{min-width:0}main.page .market{color:#9eabb9;letter-spacing:.11em;background:#0e131a;border:1px solid #2b3542;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:950;display:inline-flex}main.page .pick h3{letter-spacing:-.035em;margin:8px 0 4px;font-size:clamp(21px,2.35vw,29px);line-height:1.05}main.page .event{color:#717d8b;margin:0;font-size:9px}main.page .priceBlock{text-align:center;background:linear-gradient(#111720,#0b0f15);border:1px solid #303946;border-radius:13px;flex:none;min-width:92px;padding:10px 12px}main.page .priceBlock span{color:#697687;letter-spacing:.11em;font-size:7px;font-weight:950;display:block}main.page .priceBlock strong{margin-top:4px;font-size:25px;line-height:1;display:block}main.page .metrics{z-index:1;background:#080b10c7;border:1px solid #28313d;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:13px;display:grid;position:relative;overflow:hidden}main.page .metrics div{background:#0c1016bd;border-right:1px solid #28313d;min-width:0;padding:10px 11px}main.page .metrics div:last-child{border-right:0}main.page .metrics strong{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;font-size:14px;display:block;overflow:hidden}main.page .metrics span{color:#687382;letter-spacing:.08em;margin-top:4px;font-size:7px;font-weight:950;display:block}main.page #tdLock .metrics div:nth-child(2),main.page #tdValue .metrics div:nth-child(2){background:#7f1d1d1a}main.page #tdLock .metrics div:nth-child(2) strong,main.page #tdValue .metrics div:nth-child(2) strong{color:#fecaca}main.page .quickThesis{z-index:1;color:#b1bcc9;margin:12px 0 0;font-size:10px;line-height:1.55;position:relative}main.page #safeParlay .pick,main.page #plusParlay .pick{border-style:dashed;border-color:#3a4654}main.page #safeParlay .compactLegs,main.page #plusParlay .compactLegs{border:1px solid #26303c;border-radius:12px;gap:0;overflow:hidden}main.page .compactLegs{gap:7px;margin-top:12px;display:grid}main.page .compactLeg{background:#0c1118;border:1px solid #222b36;border-radius:9px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}main.page #safeParlay .compactLeg,main.page #plusParlay .compactLeg{border:0;border-bottom:1px dashed #28323d;border-radius:0;padding:11px 12px}main.page #safeParlay .compactLeg:last-child,main.page #plusParlay .compactLeg:last-child{border-bottom:0}main.page .compactLeg>span{color:#fecaca;background:#7f1d1d38;border-radius:7px;place-items:center;width:23px;height:23px;font-size:8px;font-weight:950;display:grid}main.page .compactLeg strong{color:#e0e7ef;min-width:0;font-size:10px;line-height:1.28}main.page .compactLeg em{color:#a2adba;font-size:9px;font-style:normal;font-weight:850}main.page .deepDive{z-index:1;border-top:1px solid #212a35;margin-top:13px;padding-top:10px;position:relative}main.page .deepDive>summary,main.page .researchNote>summary{cursor:pointer;color:#a8b2bf;letter-spacing:.1em;font-size:8px;font-weight:950;list-style:none}main.page .deepDive>summary::-webkit-details-marker{display:none}main.page .researchNote>summary::-webkit-details-marker{display:none}main.page .deepDive>summary:after,main.page .researchNote>summary:after{content:"  +";color:#ef4444}main.page .deepDive[open]>summary:after,main.page .researchNote[open]>summary:after{content:"  −"}main.page .deepDiveBody{margin-top:12px}main.page .researchStats{border:1px solid #28313d;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}main.page .researchStats div{background:#0c1118;border-right:1px solid #28313d;padding:10px 11px}main.page .researchStats div:last-child{border-right:0}main.page .researchStats span{color:#687382;letter-spacing:.08em;font-size:7px;font-weight:950;display:block}main.page .researchStats strong{margin-top:3px;font-size:12px;display:block}main.page .fullThesis{color:#c8d1dc;margin:12px 0;font-size:11px;line-height:1.58}main.page .evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}main.page .evidenceItem{background:#0b0f15;border:1px solid #252e39;border-radius:10px;min-width:0;padding:10px}main.page .evidenceItem strong{color:#e0e7ef;font-size:9px}main.page .evidenceItem p{color:#8792a0;margin:5px 0 0;font-size:9px;line-height:1.42}main.page .factorUp{color:#43d17c;margin-right:5px}main.page .factorDown{color:#ff6b6b;margin-right:5px}main.page .legResearchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}main.page .legResearch{background:#0b0f15;border:1px solid #252e39;border-radius:10px;min-width:0;padding:10px}main.page .legResearch>div{justify-content:space-between;gap:8px;display:flex}main.page .legResearch>div span{color:#ef4444;letter-spacing:.08em;font-size:7px;font-weight:950}main.page .legResearch>div strong{font-size:9px}main.page .legResearch h4{margin:7px 0;font-size:13px;line-height:1.25}main.page .legResearch p{color:#8f99a6;margin:0;font-size:9px;line-height:1.42}main.page .legResearch small{color:#667281;margin-top:7px;font-size:7px;font-weight:850;display:block}main.page .riskPanel{background:#7f1d1d12;border:1px solid #4b2b2d;border-radius:10px;grid-template-columns:150px minmax(0,1fr);gap:10px;margin-top:10px;padding:10px;display:grid}main.page .riskPanel strong{color:#fca5a5;letter-spacing:.07em;font-size:8px}main.page .riskPanel span{color:#9faab7;font-size:9px;line-height:1.42}main.page .pass{color:#fca5a5;background:#7f1d1d1f;border:1px solid #5e3133;border-radius:9px;margin-top:10px;padding:10px;font-size:9px;line-height:1.4}main.page .researchNote{z-index:1;color:#657181;border-top:1px solid #212a35;margin-top:11px;padding-top:10px;position:relative}main.page .researchNote p{color:#74808e;margin:7px 0 0;font-size:9px;line-height:1.45}main.page footer{color:#5f6976;text-align:center;margin-top:22px;font-size:9px}main.page #tdLock .pick{box-shadow:inset 3px 0 #ef4444b8}main.page #tdValue .pickGrid .pick:first-child{box-shadow:inset 3px 0 #ef44446b}main.page #tdValue .pickGrid .pick:nth-child(2){box-shadow:inset 3px 0 #94a3b857}main.page #safeParlay .priceBlock,main.page #plusParlay .priceBlock{border-color:#463138}main.page #nuclear .pick{background:linear-gradient(140deg,#4034081c,#080a0df5)}@media (max-width:1020px){main.page .header{grid-template-columns:minmax(0,1fr) 300px;padding:28px}main.page #tdLock,main.page #tdValue,main.page #safeParlay,main.page #plusParlay{grid-column:span 6}main.page #potg .pick{grid-template-columns:1fr}main.page #potg .metrics{grid-area:auto/1;margin-top:13px}main.page #potg .quickThesis{grid-column:1}}@media (max-width:820px){main.page .header{grid-template-columns:1fr;gap:24px;min-height:0}main.page .headerActions{max-width:100%}main.page .anchorNav{scrollbar-width:none;display:flex;overflow-x:auto}main.page .anchorNav::-webkit-scrollbar{display:none}main.page .anchorNav a{flex:none;min-width:116px}main.page #tdLock,main.page #tdValue,main.page #safeParlay,main.page #plusParlay{grid-column:1/-1}main.page .pickGrid{grid-template-columns:1fr}}@media (max-width:640px){main.page{padding:12px 10px 42px}main.page .header{border-radius:18px;padding:20px 16px 22px}main.page .back{margin-bottom:26px}main.page h1{font-size:clamp(48px,18vw,70px)}main.page .matchup{font-size:11px;line-height:1.35}main.page .headerActions{border-radius:14px;padding:13px}main.page .adminControls{grid-template-columns:1fr}main.page .statusBar{border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0 12px}main.page .statusBar div:nth-child(2){border-right:0}main.page .statusBar div:nth-child(-n+2){border-bottom:1px solid #262e39}main.page .statusBar strong{font-size:23px}main.page .section{border-radius:16px;padding:15px}main.page .sectionHead{grid-template-columns:42px minmax(0,1fr);gap:10px}main.page .sectionHead:before{border-radius:12px;width:42px;height:42px;font-size:13px}main.page .sectionState{grid-column:1/-1;justify-self:start;margin-top:2px}main.page .sectionHead h2{font-size:18px}main.page .pick{border-radius:13px;padding:13px}main.page .pickTop{gap:9px}main.page .pick h3,main.page #potg .pick h3{font-size:21px}main.page .priceBlock{min-width:78px;padding:9px}main.page .priceBlock strong,main.page #potg .priceBlock strong{font-size:21px}main.page .metrics,main.page #potg .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}main.page .metrics div:nth-child(2){border-right:0}main.page .metrics div:nth-child(-n+2){border-bottom:1px solid #28313d}main.page .evidenceGrid,main.page .legResearchGrid{grid-template-columns:1fr}main.page .riskPanel{grid-template-columns:1fr;gap:5px}main.page #potg:before{font-size:78px}}
