.seventeen-builder-module__nAqlbq__page{color:#f5f7ef;width:min(1480px,100% - 32px);margin:0 auto;padding:36px 0 64px}.seventeen-builder-module__nAqlbq__panelHeading span,.seventeen-builder-module__nAqlbq__panelHeading small,.seventeen-builder-module__nAqlbq__controlBar span,.seventeen-builder-module__nAqlbq__controlBar label>span,.seventeen-builder-module__nAqlbq__teamReveal>div>span,.seventeen-builder-module__nAqlbq__rosterInstruction span,.seventeen-builder-module__nAqlbq__rosterInstruction small,.seventeen-builder-module__nAqlbq__resultHeader span,.seventeen-builder-module__nAqlbq__profileHeading span,.seventeen-builder-module__nAqlbq__profileHeading small{color:#9aa18e;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:900}.seventeen-builder-module__nAqlbq__controlBar{background:#0c110b;border:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:10px 12px 10px 18px;display:flex}.seventeen-builder-module__nAqlbq__roundMeter{align-items:center;gap:16px;min-width:min(420px,40vw);display:flex}.seventeen-builder-module__nAqlbq__progressTrack{background:#ffffff14;flex:1;height:5px;overflow:hidden}.seventeen-builder-module__nAqlbq__progressTrack span{background:#c8ff38;height:100%;transition:width .24s;display:block}.seventeen-builder-module__nAqlbq__controls,.seventeen-builder-module__nAqlbq__controls label{align-items:center;gap:9px;display:flex}.seventeen-builder-module__nAqlbq__controls label{gap:7px}.seventeen-builder-module__nAqlbq__controls select,.seventeen-builder-module__nAqlbq__resetButton,.seventeen-builder-module__nAqlbq__dailyLink,.seventeen-builder-module__nAqlbq__dailyActive{color:#f5f7ef;min-height:39px;font:inherit;background:#151b12;border:1px solid #ffffff21;font-size:.76rem;font-weight:800}.seventeen-builder-module__nAqlbq__controls select{padding:0 34px 0 12px}.seventeen-builder-module__nAqlbq__resetButton,.seventeen-builder-module__nAqlbq__dailyLink,.seventeen-builder-module__nAqlbq__dailyActive{justify-content:center;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.seventeen-builder-module__nAqlbq__dailyLink{color:#c8ff38;border-color:#c8ff3859}.seventeen-builder-module__nAqlbq__dailyActive{color:#10150d;background:#c8ff38}.seventeen-builder-module__nAqlbq__resetButton,.seventeen-builder-module__nAqlbq__spinButton,.seventeen-builder-module__nAqlbq__candidateRow,.seventeen-builder-module__nAqlbq__shareButton,.seventeen-builder-module__nAqlbq__againButton{cursor:pointer}.seventeen-builder-module__nAqlbq__workbench{grid-template-columns:minmax(520px,.92fr) minmax(610px,1.08fr);align-items:stretch;gap:18px;margin-top:18px;display:grid}.seventeen-builder-module__nAqlbq__rosterPanel,.seventeen-builder-module__nAqlbq__draftPanel{background:#0a0f08;border:1px solid #ffffff1a;min-width:0;min-height:985px;box-shadow:0 28px 80px #00000040}.seventeen-builder-module__nAqlbq__panelHeading{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;min-height:72px;padding:14px 18px;display:flex}.seventeen-builder-module__nAqlbq__panelHeading span,.seventeen-builder-module__nAqlbq__panelHeading strong{display:block}.seventeen-builder-module__nAqlbq__panelHeading strong{font-family:var(--font-heading), Impact, sans-serif;letter-spacing:-.02em;text-transform:uppercase;margin-top:3px;font-size:1.45rem;font-style:italic;line-height:1}.seventeen-builder-module__nAqlbq__panelHeading small{color:#c8ff38}.seventeen-builder-module__nAqlbq__fieldBoard{background:linear-gradient(90deg,#0000 4%,#ffffff0f 4.2% 4.5%,#0000 4.7% 95.3%,#ffffff0f 95.5% 95.8%,#0000 96%),repeating-linear-gradient(0deg,#0000 0 63px,#ffffff14 63px 65px),linear-gradient(145deg,#183d18,#0d2b10 62%,#0a1a0b);border:1px solid #c8ff3847;border-left:7px solid #6e9728;height:650px;margin:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #0000006b,10px 10px #00000038}.seventeen-builder-module__nAqlbq__fieldBoard:before{content:"";opacity:.33;background:repeating-linear-gradient(90deg,#0000 0 22px,#ffffff47 22px 24px,#0000 24px 45px) top/100% 4px no-repeat,repeating-linear-gradient(90deg,#0000 0 22px,#ffffff47 22px 24px,#0000 24px 45px) bottom/100% 4px no-repeat;position:absolute;inset:9% 7%}.seventeen-builder-module__nAqlbq__fieldBoard:after{content:"";background:#ffffff1f;height:2px;position:absolute;top:50%;left:-8%;right:-8%}.seventeen-builder-module__nAqlbq__endZone{z-index:1;background:repeating-linear-gradient(135deg,#c8ff380f 0 8px,#00000014 8px 16px);border-bottom:2px solid #ffffff26;justify-content:center;align-items:center;height:54px;display:flex;position:absolute;top:0;left:0;right:0}.seventeen-builder-module__nAqlbq__endZone span{color:#ffffff38;font-family:var(--font-heading), Impact, sans-serif;letter-spacing:.18em;font-size:1.6rem;font-style:italic}.seventeen-builder-module__nAqlbq__midfieldMark{z-index:0;color:#c8ff3812;font-family:var(--font-heading), Impact, sans-serif;font-size:7.6rem;font-style:italic;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.seventeen-builder-module__nAqlbq__fieldSlot{z-index:2;background:#040a04c7;border:1px dashed #ffffff45;grid-template-columns:55px minmax(0,1fr);align-items:center;gap:9px;width:43%;max-width:218px;min-height:108px;padding:22px 10px 10px;display:grid;position:absolute;box-shadow:0 10px 22px #00000040}.seventeen-builder-module__nAqlbq__fieldSlotWR{top:12%;left:4%}.seventeen-builder-module__nAqlbq__fieldSlotTE{top:17%;right:4%}.seventeen-builder-module__nAqlbq__fieldSlotQB{top:35%;left:28.5%}.seventeen-builder-module__nAqlbq__fieldSlotRB{top:54%;left:28.5%}.seventeen-builder-module__nAqlbq__fieldSlotDEF{bottom:5%;left:4%}.seventeen-builder-module__nAqlbq__fieldSlotHC{bottom:5%;right:4%}.seventeen-builder-module__nAqlbq__fieldSlotFilled{border-style:solid;border-color:color-mix(in srgb, var(--team-primary) 62%, white 5%);background:linear-gradient(145deg, color-mix(in srgb, var(--team-primary) 20%, #040a04ed), #040a04ed 64%)}.seventeen-builder-module__nAqlbq__fieldSlotFilled:before{content:"";background:var(--team-primary);width:4px;position:absolute;top:0;bottom:0;left:0}.seventeen-builder-module__nAqlbq__positionFlag{color:#c8ff38;letter-spacing:.14em;font-size:.6rem;font-weight:950;position:absolute;top:7px;left:10px}.seventeen-builder-module__nAqlbq__fieldPortrait,.seventeen-builder-module__nAqlbq__emptyPosition{place-items:center;width:52px;height:52px;display:grid}.seventeen-builder-module__nAqlbq__fieldPortrait>div{margin:0}.seventeen-builder-module__nAqlbq__emptyPosition{color:#c8ff38;font-family:var(--font-heading), Impact, sans-serif;background:#c8ff380f;border:1px solid #c8ff386b;border-radius:50%;font-size:1rem;font-style:italic}.seventeen-builder-module__nAqlbq__fieldPickCopy{min-width:0}.seventeen-builder-module__nAqlbq__fieldPickCopy strong,.seventeen-builder-module__nAqlbq__fieldPickCopy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.seventeen-builder-module__nAqlbq__fieldPickCopy strong{font-family:var(--font-heading), Impact, sans-serif;text-transform:uppercase;font-size:.93rem;font-style:italic}.seventeen-builder-module__nAqlbq__fieldPickCopy span{color:#949c8c;letter-spacing:.07em;text-transform:uppercase;margin-top:5px;font-size:.56rem;font-weight:800}.seventeen-builder-module__nAqlbq__teamLogo{object-fit:contain;width:auto;max-width:100%;height:auto}.seventeen-builder-module__nAqlbq__unitVisual,.seventeen-builder-module__nAqlbq__unitVisualCompact{background:radial-gradient(circle, color-mix(in srgb, var(--team-primary) 25%, #111), #080b08 68%);border-radius:50%;place-items:center;display:grid}.seventeen-builder-module__nAqlbq__unitVisual{width:150px;height:150px}.seventeen-builder-module__nAqlbq__unitVisualCompact{width:52px;height:52px}.seventeen-builder-module__nAqlbq__unitVisualCompact img{max-width:42px;max-height:42px}.seventeen-builder-module__nAqlbq__teamProfile{background:linear-gradient(145deg,#c8ff3809,#02050280);border:1px solid #ffffff17;grid-template-columns:145px minmax(0,1fr);align-items:center;min-height:235px;margin:0 16px 16px;display:grid}.seventeen-builder-module__nAqlbq__profileHeading{padding:20px}.seventeen-builder-module__nAqlbq__profileHeading span,.seventeen-builder-module__nAqlbq__profileHeading strong,.seventeen-builder-module__nAqlbq__profileHeading small{display:block}.seventeen-builder-module__nAqlbq__profileHeading strong{font-family:var(--font-heading), Impact, sans-serif;text-transform:uppercase;margin-top:7px;font-size:1.25rem;font-style:italic;line-height:1}.seventeen-builder-module__nAqlbq__profileHeading small{color:#c8ff38;margin-top:15px}.seventeen-builder-module__nAqlbq__teamProfile svg{width:100%;max-height:220px;overflow:visible}.seventeen-builder-module__nAqlbq__radarGrid,.seventeen-builder-module__nAqlbq__radarAxis{fill:none;stroke:#ffffff21;stroke-width:1px}.seventeen-builder-module__nAqlbq__radarShape{fill:#c8ff3826;stroke:#c8ff38;stroke-width:2px;filter:drop-shadow(0 0 10px #c8ff382e)}.seventeen-builder-module__nAqlbq__radarLabel,.seventeen-builder-module__nAqlbq__radarValue{fill:#8f9888;letter-spacing:.08em;text-anchor:middle;font-family:Arial,sans-serif;font-size:7px;font-weight:900}.seventeen-builder-module__nAqlbq__radarValue{fill:#e5eadf;letter-spacing:0;font-size:8px}.seventeen-builder-module__nAqlbq__ratingNote{color:#737b6e;margin:0 18px 15px;font-size:.62rem}.seventeen-builder-module__nAqlbq__spinStage{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:910px;padding:42px 34px;display:flex}.seventeen-builder-module__nAqlbq__teamSpinner{aspect-ratio:1/.83;background:linear-gradient(145deg, color-mix(in srgb, var(--team-primary,#c8ff38) 12%, transparent), transparent 65%), repeating-linear-gradient(45deg, #11180e 0 9px, #0c120a 9px 18px);border:1px solid #c8ff3852;flex-direction:column;justify-content:center;align-items:center;width:min(390px,78%);margin-bottom:34px;padding:34px;display:flex;position:relative;overflow:hidden;transform:skew(-1deg);box-shadow:14px 14px #0000004d}.seventeen-builder-module__nAqlbq__teamSpinner:before{content:"";border:1px solid #ffffff14;position:absolute;inset:13px}.seventeen-builder-module__nAqlbq__teamSpinner img{z-index:1;filter:drop-shadow(0 17px 18px #0000008c);max-height:132px}.seventeen-builder-module__nAqlbq__teamSpinner>span,.seventeen-builder-module__nAqlbq__teamSpinner>strong{z-index:1;display:block;position:relative}.seventeen-builder-module__nAqlbq__teamSpinner>span{color:var(--team-primary,#c8ff38);letter-spacing:.16em;margin-top:23px;font-size:.6rem;font-weight:900}.seventeen-builder-module__nAqlbq__teamSpinner>strong{font-family:var(--font-heading), Impact, sans-serif;text-transform:uppercase;margin-top:7px;font-size:1.55rem;font-style:italic}.seventeen-builder-module__nAqlbq__teamSpinnerActive img,.seventeen-builder-module__nAqlbq__teamSpinnerActive .seventeen-builder-module__nAqlbq__footballMark{animation:85ms linear infinite alternate seventeen-builder-module__nAqlbq__spinPulse}@keyframes seventeen-builder-module__nAqlbq__spinPulse{0%{opacity:.45;transform:scale(.88)}to{opacity:1;transform:scale(1.04)}}.seventeen-builder-module__nAqlbq__footballMark{color:#c8ff38;width:160px;height:106px;font-family:var(--font-heading), Impact, sans-serif;border:4px solid #c8ff38;border-radius:55% 8%;place-items:center;font-size:2.4rem;font-style:italic;display:grid;transform:rotate(-8deg)}.seventeen-builder-module__nAqlbq__spinButton{color:#10150d;background:#c8ff38;border:0;min-width:285px;padding:17px 28px;transition:transform .15s,box-shadow .15s;box-shadow:8px 8px #344415}.seventeen-builder-module__nAqlbq__spinButton:hover:not(:disabled){transform:translate(4px,4px);box-shadow:4px 4px #344415}.seventeen-builder-module__nAqlbq__spinButton:disabled{cursor:wait;opacity:.82}.seventeen-builder-module__nAqlbq__spinButton span,.seventeen-builder-module__nAqlbq__spinButton small{display:block}.seventeen-builder-module__nAqlbq__spinButton span{color:inherit;font-family:var(--font-heading), Impact, sans-serif;letter-spacing:.02em;font-size:1.4rem;font-style:italic}.seventeen-builder-module__nAqlbq__spinButton small{margin-top:3px;font-size:.65rem;font-weight:800}.seventeen-builder-module__nAqlbq__openPositions{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:28px;display:flex}.seventeen-builder-module__nAqlbq__openPositions span{color:#9ca594;background:#ffffff06;border:1px solid #ffffff1f;min-width:48px;padding:7px 10px;font-size:.61rem}.seventeen-builder-module__nAqlbq__teamRoster{background:radial-gradient(circle at 90% 0, color-mix(in srgb, var(--team-primary) 12%, transparent), transparent 37%);min-height:910px;padding:22px}.seventeen-builder-module__nAqlbq__teamReveal{border:1px solid color-mix(in srgb, var(--team-primary) 48%, transparent);border-top:6px solid var(--team-primary);background:linear-gradient(145deg, color-mix(in srgb, var(--team-primary) 16%, #0b1009), #080c07 68%);grid-template-columns:125px minmax(0,1fr);align-items:center;gap:25px;min-height:230px;padding:26px 28px;display:grid}.seventeen-builder-module__nAqlbq__teamReveal img{filter:drop-shadow(0 14px 16px #00000073);max-height:112px}.seventeen-builder-module__nAqlbq__teamReveal h2{font-family:var(--font-heading), Impact, sans-serif;text-transform:uppercase;margin:7px 0 5px;font-size:clamp(1.9rem,3.2vw,3rem);font-style:italic;line-height:.89}.seventeen-builder-module__nAqlbq__teamReveal h2 strong{color:var(--team-primary);display:block}.seventeen-builder-module__nAqlbq__teamReveal p{color:#9da595;margin:9px 0 0;font-size:.72rem}.seventeen-builder-module__nAqlbq__rosterInstruction{justify-content:space-between;align-items:center;min-height:77px;padding:16px 4px 12px;display:flex}.seventeen-builder-module__nAqlbq__rosterInstruction span,.seventeen-builder-module__nAqlbq__rosterInstruction strong{display:block}.seventeen-builder-module__nAqlbq__rosterInstruction strong{font-family:var(--font-heading), Impact, sans-serif;text-transform:uppercase;margin-top:4px;font-size:1.22rem;font-style:italic}.seventeen-builder-module__nAqlbq__rosterInstruction small{color:var(--team-primary)}.seventeen-builder-module__nAqlbq__candidateList{gap:8px;display:grid}.seventeen-builder-module__nAqlbq__candidateRow{color:#f5f7ef;text-align:left;background:#060a05c7;border:1px solid #ffffff1c;grid-template-columns:38px 54px minmax(0,1fr) 50px;align-items:center;gap:12px;min-height:90px;padding:12px 52px 12px 15px;transition:border-color .15s,transform .15s,background .15s;display:grid;position:relative;overflow:hidden}.seventeen-builder-module__nAqlbq__candidateRow:hover{border-color:var(--team-primary);background:color-mix(in srgb, var(--team-primary) 9%, #060a05);transform:translate(4px)}.seventeen-builder-module__nAqlbq__candidatePosition{color:var(--team-primary);font-family:var(--font-heading), Impact, sans-serif;font-size:.92rem;font-style:italic}.seventeen-builder-module__nAqlbq__candidateRow .nfl-qb-avatar{margin:0}.seventeen-builder-module__nAqlbq__candidateCopy{min-width:0}.seventeen-builder-module__nAqlbq__candidateCopy strong,.seventeen-builder-module__nAqlbq__candidateCopy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.seventeen-builder-module__nAqlbq__candidateCopy strong{font-family:var(--font-heading), Impact, sans-serif;text-transform:uppercase;font-size:1.05rem;font-style:italic}.seventeen-builder-module__nAqlbq__candidateCopy small{color:#899282;letter-spacing:.07em;text-transform:uppercase;margin-top:5px;font-size:.58rem;font-weight:800}.seventeen-builder-module__nAqlbq__candidateRating{text-align:center}.seventeen-builder-module__nAqlbq__candidateRating strong,.seventeen-builder-module__nAqlbq__candidateRating small{display:block}.seventeen-builder-module__nAqlbq__candidateRating strong{color:var(--team-primary);font-family:var(--font-heading), Impact, sans-serif;font-size:1.45rem;font-style:italic;line-height:1}.seventeen-builder-module__nAqlbq__candidateRating small{color:#777f72;letter-spacing:.12em;margin-top:3px;font-size:.49rem;font-weight:900}.seventeen-builder-module__nAqlbq__addMark{width:40px;height:100%;color:var(--team-primary);border-left:1px solid #ffffff14;place-items:center;font-size:1.4rem;display:grid;position:absolute;top:0;right:0}.seventeen-builder-module__nAqlbq__seasonReady,.seventeen-builder-module__nAqlbq__seasonRunning{min-height:910px;padding:34px 28px}.seventeen-builder-module__nAqlbq__seasonReady{text-align:center;background:radial-gradient(circle at 50% 28%,#c8ff381a,#0000 36%),linear-gradient(#c8ff3806,#0000 55%);flex-direction:column;justify-content:center;align-items:center;display:flex}.seventeen-builder-module__nAqlbq__readyBadge{background:#c8ff380f;border:1px solid #c8ff3885;border-radius:50%;place-items:center;width:116px;height:116px;margin-bottom:22px;display:grid;box-shadow:0 0 0 10px #c8ff3806,0 0 55px #c8ff3814}.seventeen-builder-module__nAqlbq__readyBadge span,.seventeen-builder-module__nAqlbq__readyBadge small{grid-area:1/1}.seventeen-builder-module__nAqlbq__readyBadge span{color:#c8ff38;font-family:var(--font-heading), Impact, sans-serif;margin-top:-15px;font-size:2.65rem;font-style:italic}.seventeen-builder-module__nAqlbq__readyBadge small{color:#99a18f;letter-spacing:.12em;margin-top:48px;font-size:.48rem;font-weight:900}.seventeen-builder-module__nAqlbq__readyEyebrow{color:#c8ff38;letter-spacing:.17em;margin:0;font-size:.62rem;font-weight:900}.seventeen-builder-module__nAqlbq__seasonReady h2{font-family:var(--font-heading), Impact, sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:12px 0 10px;font-size:clamp(2.3rem,4.5vw,4.25rem);font-style:italic;line-height:.9}.seventeen-builder-module__nAqlbq__seasonReady h2 em{color:#c8ff38;font-style:inherit}.seventeen-builder-module__nAqlbq__readyCopy{color:#969f90;max-width:490px;margin:0;font-size:.8rem}.seventeen-builder-module__nAqlbq__readyRoster{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(620px,100%);margin:30px 0;display:grid}.seventeen-builder-module__nAqlbq__readyRoster>div{border:1px solid color-mix(in srgb, var(--team-primary) 38%, #ffffff17);background:linear-gradient(145deg, color-mix(in srgb, var(--team-primary) 10%, #080c07), #080c07 72%);text-align:left;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:95px;padding:12px;display:grid;position:relative}.seventeen-builder-module__nAqlbq__readyRoster>div>span{color:var(--team-primary);letter-spacing:.11em;font-size:.5rem;font-weight:950;position:absolute;top:7px;right:8px}.seventeen-builder-module__nAqlbq__readyRoster>div>strong{font-family:var(--font-heading), Impact, sans-serif;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.82rem;font-style:italic;overflow:hidden}.seventeen-builder-module__nAqlbq__readyRoster .nfl-qb-avatar{margin:0}.seventeen-builder-module__nAqlbq__startSeasonButton{color:#10150d;cursor:pointer;background:#c8ff38;border:0;min-width:300px;padding:17px 28px;transition:transform .15s,box-shadow .15s;box-shadow:8px 8px #344415}.seventeen-builder-module__nAqlbq__startSeasonButton:hover{transform:translate(4px,4px);box-shadow:4px 4px #344415}.seventeen-builder-module__nAqlbq__startSeasonButton span,.seventeen-builder-module__nAqlbq__startSeasonButton small{display:block}.seventeen-builder-module__nAqlbq__startSeasonButton span{font-family:var(--font-heading), Impact, sans-serif;font-size:1.25rem;font-style:italic}.seventeen-builder-module__nAqlbq__startSeasonButton small{margin-top:3px;font-size:.62rem;font-weight:800}.seventeen-builder-module__nAqlbq__seasonRunning{background:radial-gradient(circle at 50% 28%,#c8ff3813,#0000 34%),linear-gradient(#c8ff3806,#0000 58%)}.seventeen-builder-module__nAqlbq__liveHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:68px;padding-bottom:16px;display:flex}.seventeen-builder-module__nAqlbq__liveHeader>div{color:#a8b09f;letter-spacing:.15em;align-items:center;font-size:.68rem;font-weight:900;display:flex}.seventeen-builder-module__nAqlbq__liveDot{background:#ff5a4a;border-radius:50%;width:8px;height:8px;margin-right:9px;animation:.7s infinite alternate seventeen-builder-module__nAqlbq__livePulse;box-shadow:0 0 0 5px #ff5a4a1f}@keyframes seventeen-builder-module__nAqlbq__livePulse{0%{opacity:.4}to{opacity:1}}.seventeen-builder-module__nAqlbq__liveHeader>strong{color:#c8ff38;font-family:var(--font-heading), Impact, sans-serif;font-size:2.2rem;font-style:italic;line-height:1}.seventeen-builder-module__nAqlbq__weekCounter{grid-template-columns:105px minmax(0,1fr);align-items:center;gap:13px;margin-top:20px;display:grid}.seventeen-builder-module__nAqlbq__weekCounter>span{color:#9ca594;letter-spacing:.13em;font-size:.62rem;font-weight:900}.seventeen-builder-module__nAqlbq__weekCounter>div{background:#ffffff14;height:5px;overflow:hidden}.seventeen-builder-module__nAqlbq__weekCounter>div>span{background:#c8ff38;height:100%;transition:width .4s;display:block}.seventeen-builder-module__nAqlbq__liveMatch{background:linear-gradient(90deg,#c8ff380a,#0000 38% 62%,#ffffff06),#080c07;border:1px solid #c8ff3838;grid-template-columns:1fr 105px 1fr;align-items:center;gap:16px;min-height:315px;margin-top:30px;padding:32px 26px;animation:.32s both seventeen-builder-module__nAqlbq__scoreReveal;display:grid}@keyframes seventeen-builder-module__nAqlbq__scoreReveal{0%{opacity:.45;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.seventeen-builder-module__nAqlbq__matchTeam{flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.seventeen-builder-module__nAqlbq__matchTeam img{object-fit:contain;filter:drop-shadow(0 14px 15px #00000073);width:82px;height:82px}.seventeen-builder-module__nAqlbq__matchTeam>span{color:#8f9788;letter-spacing:.13em;margin-top:14px;font-size:.58rem;font-weight:900}.seventeen-builder-module__nAqlbq__matchTeam>strong{font-family:var(--font-heading), Impact, sans-serif;margin-top:8px;font-size:3.35rem;font-style:italic;line-height:.8}.seventeen-builder-module__nAqlbq__buildTeamMark{color:#c8ff38;width:82px;height:82px;font-family:var(--font-heading), Impact, sans-serif;background:#c8ff3812;border:2px solid #c8ff38;border-radius:50%;place-items:center;font-size:1.6rem;font-style:italic;display:grid}.seventeen-builder-module__nAqlbq__matchCenter{text-align:center}.seventeen-builder-module__nAqlbq__matchCenter span,.seventeen-builder-module__nAqlbq__matchCenter strong,.seventeen-builder-module__nAqlbq__matchCenter small{display:block}.seventeen-builder-module__nAqlbq__matchCenter span{color:#7f8879;letter-spacing:.14em;font-size:.51rem;font-weight:900}.seventeen-builder-module__nAqlbq__matchCenter strong{color:#c8ff38;font-family:var(--font-heading), Impact, sans-serif;margin:10px 0 7px;font-size:2.4rem;font-style:italic}.seventeen-builder-module__nAqlbq__matchCenter small{color:#a5ad9d;letter-spacing:.09em;font-size:.52rem;font-weight:850}.seventeen-builder-module__nAqlbq__seasonTicker{grid-template-columns:repeat(9,1fr);gap:5px;margin-top:25px;display:grid}.seventeen-builder-module__nAqlbq__seasonTicker>div{background:#ffffff04;border:1px solid #ffffff14;place-items:center;min-height:54px;padding:5px;display:grid}.seventeen-builder-module__nAqlbq__seasonTicker span,.seventeen-builder-module__nAqlbq__seasonTicker small{color:#626a5f;font-size:.46rem;font-weight:850}.seventeen-builder-module__nAqlbq__seasonTicker strong{color:#727a6f;font-size:.82rem}.seventeen-builder-module__nAqlbq__tickerWin{background:#c8ff3812!important;border-color:#c8ff384d!important}.seventeen-builder-module__nAqlbq__tickerWin strong{color:#c8ff38}.seventeen-builder-module__nAqlbq__tickerLoss{background:#ff5a4a12!important;border-color:#ff5a4a4d!important}.seventeen-builder-module__nAqlbq__tickerLoss strong{color:#ff6c5e}.seventeen-builder-module__nAqlbq__tickerNext{box-shadow:inset 0 0 0 1px #c8ff3833;border-color:#c8ff38!important}.seventeen-builder-module__nAqlbq__tickerNext strong{color:#c8ff38;animation:.7s infinite alternate seventeen-builder-module__nAqlbq__livePulse}.seventeen-builder-module__nAqlbq__liveStatus{color:#c8ff38;letter-spacing:.12em;justify-content:space-between;align-items:center;margin-top:25px;font-size:.62rem;font-weight:900;display:flex}.seventeen-builder-module__nAqlbq__liveStatus small{color:#747d70;font-size:.56rem}.seventeen-builder-module__nAqlbq__skipSeasonButton{color:#9ca594;cursor:pointer;background:0 0;border:1px solid #ffffff1f;margin:22px auto 0;padding:10px 16px;font-size:.64rem;font-weight:800;display:block}.seventeen-builder-module__nAqlbq__skipSeasonButton:hover{color:#c8ff38;border-color:#c8ff38}.seventeen-builder-module__nAqlbq__seasonResult{min-height:910px;padding:34px 28px}.seventeen-builder-module__nAqlbq__resultHeader{justify-content:space-between;align-items:start;display:flex}.seventeen-builder-module__nAqlbq__resultHeader>div:first-child>strong{color:#c8ff38;font-family:var(--font-heading), Impact, sans-serif;letter-spacing:-.04em;margin-top:6px;font-size:clamp(4.4rem,8vw,7rem);font-style:italic;line-height:.8;display:block}.seventeen-builder-module__nAqlbq__overallBadge{background:#c8ff3812;border:1px solid #c8ff386b;place-items:center;width:82px;height:82px;display:grid}.seventeen-builder-module__nAqlbq__overallBadge strong,.seventeen-builder-module__nAqlbq__overallBadge span{grid-area:1/1}.seventeen-builder-module__nAqlbq__overallBadge strong{font-family:var(--font-heading), Impact, sans-serif;margin-top:-9px;font-size:2.25rem;font-style:italic}.seventeen-builder-module__nAqlbq__overallBadge span{color:#c8ff38;margin-top:43px;font-size:.53rem}.seventeen-builder-module__nAqlbq__seasonResult h2{font-family:var(--font-heading), Impact, sans-serif;text-transform:uppercase;margin:36px 0 7px;font-size:clamp(1.7rem,3vw,2.5rem);font-style:italic}.seventeen-builder-module__nAqlbq__seasonResult>p{color:#9da596;margin:0;font-size:.82rem}.seventeen-builder-module__nAqlbq__metricGrid{border:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);margin-top:27px;display:grid}.seventeen-builder-module__nAqlbq__metricGrid div{text-align:center;border-right:1px solid #ffffff1a;padding:14px 8px}.seventeen-builder-module__nAqlbq__metricGrid div:last-child{border-right:0}.seventeen-builder-module__nAqlbq__metricGrid span,.seventeen-builder-module__nAqlbq__metricGrid strong{display:block}.seventeen-builder-module__nAqlbq__metricGrid span{color:#81897b;letter-spacing:.12em;font-size:.57rem;font-weight:900}.seventeen-builder-module__nAqlbq__metricGrid strong{font-family:var(--font-heading), Impact, sans-serif;margin-top:2px;font-size:1.55rem;font-style:italic}.seventeen-builder-module__nAqlbq__schedule{grid-template-columns:repeat(9,1fr);gap:5px;margin-top:24px;display:grid}.seventeen-builder-module__nAqlbq__schedule>div{border:1px solid #ffffff17;place-items:center;min-height:54px;padding:5px;display:grid}.seventeen-builder-module__nAqlbq__schedule span,.seventeen-builder-module__nAqlbq__schedule small{color:#7d8577;font-size:.48rem;font-weight:850}.seventeen-builder-module__nAqlbq__schedule strong{font-size:.84rem}.seventeen-builder-module__nAqlbq__weekWin{background:#c8ff3814}.seventeen-builder-module__nAqlbq__weekWin strong{color:#c8ff38}.seventeen-builder-module__nAqlbq__weekLoss{background:#ff5a4a14}.seventeen-builder-module__nAqlbq__weekLoss strong{color:#ff6c5e}.seventeen-builder-module__nAqlbq__resultRoster{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px;margin-top:24px;display:grid}.seventeen-builder-module__nAqlbq__resultRoster span{color:#a5ac9e;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.seventeen-builder-module__nAqlbq__resultRoster b{color:#c8ff38;margin-right:4px}.seventeen-builder-module__nAqlbq__resultActions{grid-template-columns:1fr 1fr;gap:9px;margin-top:27px;display:grid}.seventeen-builder-module__nAqlbq__shareButton,.seventeen-builder-module__nAqlbq__againButton{letter-spacing:.08em;text-transform:uppercase;border:1px solid #c8ff38;min-height:50px;font-size:.72rem;font-weight:900}.seventeen-builder-module__nAqlbq__shareButton{color:#10150d;background:#c8ff38}.seventeen-builder-module__nAqlbq__againButton{color:#c8ff38;background:0 0}@media (max-width:1160px){.seventeen-builder-module__nAqlbq__workbench{grid-template-columns:1fr}.seventeen-builder-module__nAqlbq__rosterPanel,.seventeen-builder-module__nAqlbq__draftPanel{min-height:auto}.seventeen-builder-module__nAqlbq__fieldBoard,.seventeen-builder-module__nAqlbq__teamProfile{width:min(680px,100% - 32px);margin-left:auto;margin-right:auto}.seventeen-builder-module__nAqlbq__spinStage,.seventeen-builder-module__nAqlbq__teamRoster,.seventeen-builder-module__nAqlbq__seasonReady,.seventeen-builder-module__nAqlbq__seasonRunning,.seventeen-builder-module__nAqlbq__seasonResult{min-height:760px}}@media (max-width:760px){.seventeen-builder-module__nAqlbq__page{width:calc(100% - 20px);max-width:100%;padding-top:24px;overflow:hidden}.seventeen-builder-module__nAqlbq__controlBar,.seventeen-builder-module__nAqlbq__workbench,.seventeen-builder-module__nAqlbq__rosterPanel,.seventeen-builder-module__nAqlbq__draftPanel{min-width:0;max-width:100%}.seventeen-builder-module__nAqlbq__controlBar{flex-direction:column;align-items:stretch}.seventeen-builder-module__nAqlbq__roundMeter{width:100%;min-width:0}.seventeen-builder-module__nAqlbq__controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-width:0;display:grid}.seventeen-builder-module__nAqlbq__controls label{grid-column:1/-1;min-width:0}.seventeen-builder-module__nAqlbq__controls select{flex:1;width:100%;min-width:0}.seventeen-builder-module__nAqlbq__dailyLink,.seventeen-builder-module__nAqlbq__dailyActive,.seventeen-builder-module__nAqlbq__resetButton{min-width:0;padding-left:8px;padding-right:8px}.seventeen-builder-module__nAqlbq__workbench{grid-template-columns:minmax(0,1fr)}.seventeen-builder-module__nAqlbq__fieldBoard{width:calc(100% - 20px);height:710px;margin:10px auto}.seventeen-builder-module__nAqlbq__fieldSlot{grid-template-columns:46px minmax(0,1fr);width:43%;min-height:104px;padding-left:8px;padding-right:8px}.seventeen-builder-module__nAqlbq__fieldSlotWR{top:11%;left:3%}.seventeen-builder-module__nAqlbq__fieldSlotTE{top:16%;right:3%}.seventeen-builder-module__nAqlbq__fieldSlotQB{top:35%;left:28.5%}.seventeen-builder-module__nAqlbq__fieldSlotRB{top:53%;left:28.5%}.seventeen-builder-module__nAqlbq__fieldSlotDEF{bottom:4%;left:3%}.seventeen-builder-module__nAqlbq__fieldSlotHC{bottom:4%;right:3%}.seventeen-builder-module__nAqlbq__fieldPortrait,.seventeen-builder-module__nAqlbq__emptyPosition,.seventeen-builder-module__nAqlbq__unitVisualCompact{width:44px;height:44px}.seventeen-builder-module__nAqlbq__fieldPortrait .nfl-qb-avatar-sm{width:44px;height:44px}.seventeen-builder-module__nAqlbq__teamProfile{grid-template-columns:120px minmax(0,1fr);width:calc(100% - 20px);margin:0 auto 12px}.seventeen-builder-module__nAqlbq__profileHeading{padding:13px}.seventeen-builder-module__nAqlbq__teamRoster{padding:12px}.seventeen-builder-module__nAqlbq__teamReveal{grid-template-columns:90px minmax(0,1fr);gap:16px;min-height:190px;padding:20px}.seventeen-builder-module__nAqlbq__teamReveal img{max-width:84px;max-height:84px}.seventeen-builder-module__nAqlbq__candidateRow{grid-template-columns:31px 54px minmax(0,1fr) 44px;gap:8px;padding-left:10px}.seventeen-builder-module__nAqlbq__seasonReady,.seventeen-builder-module__nAqlbq__seasonRunning{padding:28px 18px}.seventeen-builder-module__nAqlbq__liveMatch{grid-template-columns:1fr 78px 1fr;padding:28px 14px}.seventeen-builder-module__nAqlbq__seasonTicker,.seventeen-builder-module__nAqlbq__schedule{grid-template-columns:repeat(6,1fr)}}@media (max-width:480px){.seventeen-builder-module__nAqlbq__fieldBoard{height:690px}.seventeen-builder-module__nAqlbq__fieldSlot{text-align:center;grid-template-columns:1fr;align-content:center;gap:4px;width:45%;min-height:102px}.seventeen-builder-module__nAqlbq__fieldSlotWR{left:2%}.seventeen-builder-module__nAqlbq__fieldSlotTE{right:2%}.seventeen-builder-module__nAqlbq__fieldSlotQB,.seventeen-builder-module__nAqlbq__fieldSlotRB{width:48%;left:26%}.seventeen-builder-module__nAqlbq__fieldSlotDEF{left:2%}.seventeen-builder-module__nAqlbq__fieldSlotHC{right:2%}.seventeen-builder-module__nAqlbq__fieldPortrait,.seventeen-builder-module__nAqlbq__emptyPosition{margin:0 auto}.seventeen-builder-module__nAqlbq__fieldPickCopy strong{font-size:.76rem}.seventeen-builder-module__nAqlbq__fieldPickCopy span{font-size:.48rem}.seventeen-builder-module__nAqlbq__teamProfile{grid-template-columns:1fr}.seventeen-builder-module__nAqlbq__profileHeading{justify-content:space-between;align-items:center;display:flex}.seventeen-builder-module__nAqlbq__profileHeading strong{font-size:1rem}.seventeen-builder-module__nAqlbq__profileHeading small{margin-top:0}.seventeen-builder-module__nAqlbq__teamProfile svg{margin-top:-20px}.seventeen-builder-module__nAqlbq__teamSpinner{width:92%;padding:24px}.seventeen-builder-module__nAqlbq__spinStage{min-height:640px;padding:30px 10px}.seventeen-builder-module__nAqlbq__spinButton{min-width:min(285px,100% - 20px)}.seventeen-builder-module__nAqlbq__teamReveal{grid-template-columns:72px minmax(0,1fr);padding:17px 14px}.seventeen-builder-module__nAqlbq__teamReveal img{max-width:68px;max-height:68px}.seventeen-builder-module__nAqlbq__candidateRow{grid-template-columns:28px 48px minmax(0,1fr) 38px;min-height:84px;padding-right:39px}.seventeen-builder-module__nAqlbq__unitVisualCompact{width:46px;height:46px}.seventeen-builder-module__nAqlbq__candidateRow .nfl-qb-avatar-sm{width:46px;height:46px}.seventeen-builder-module__nAqlbq__candidateCopy strong{font-size:.86rem}.seventeen-builder-module__nAqlbq__candidateCopy small{font-size:.5rem}.seventeen-builder-module__nAqlbq__addMark{width:32px}.seventeen-builder-module__nAqlbq__readyRoster{grid-template-columns:repeat(2,minmax(0,1fr))}.seventeen-builder-module__nAqlbq__readyRoster>div{grid-template-columns:46px minmax(0,1fr)}.seventeen-builder-module__nAqlbq__startSeasonButton{min-width:min(300px,100% - 20px)}.seventeen-builder-module__nAqlbq__liveMatch{grid-template-columns:1fr 60px 1fr;gap:8px;min-height:270px;padding:22px 8px}.seventeen-builder-module__nAqlbq__matchTeam img,.seventeen-builder-module__nAqlbq__buildTeamMark{width:64px;height:64px}.seventeen-builder-module__nAqlbq__matchTeam>strong{font-size:2.75rem}.seventeen-builder-module__nAqlbq__matchCenter strong{font-size:1.85rem}.seventeen-builder-module__nAqlbq__seasonTicker{grid-template-columns:repeat(5,1fr)}.seventeen-builder-module__nAqlbq__seasonResult{padding:22px 14px}.seventeen-builder-module__nAqlbq__metricGrid div{padding:9px 3px}.seventeen-builder-module__nAqlbq__schedule{grid-template-columns:repeat(5,1fr)}}@media (prefers-reduced-motion:reduce){.seventeen-builder-module__nAqlbq__teamSpinnerActive img,.seventeen-builder-module__nAqlbq__teamSpinnerActive .seventeen-builder-module__nAqlbq__footballMark,.seventeen-builder-module__nAqlbq__liveDot,.seventeen-builder-module__nAqlbq__tickerNext strong,.seventeen-builder-module__nAqlbq__liveMatch{animation:none}.seventeen-builder-module__nAqlbq__progressTrack span,.seventeen-builder-module__nAqlbq__spinButton,.seventeen-builder-module__nAqlbq__candidateRow{transition:none}}
