.rap-draft-game-module__2OcFiW__game{--draft-ink:var(--ink);--draft-paper:var(--paper);--draft-red:var(--red);--draft-blue:var(--blue);--draft-lime:var(--lime);--draft-line:var(--muted-dark);color:var(--fg);background:var(--paper);border-radius:20px;padding:clamp(34px,5vw,72px) clamp(16px,5vw,76px) clamp(58px,8vw,110px)}.rap-draft-game-module__2OcFiW__gameTop{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;display:grid}.rap-draft-game-module__2OcFiW__kicker,.rap-draft-game-module__2OcFiW__roleLead p,.rap-draft-game-module__2OcFiW__rosterLabel span,.rap-draft-game-module__2OcFiW__dataNote,.rap-draft-game-module__2OcFiW__resultPoster header,.rap-draft-game-module__2OcFiW__resultPoster footer{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:950}.rap-draft-game-module__2OcFiW__kicker{color:var(--fg);margin:0 0 16px}.rap-draft-game-module__2OcFiW__gameTop h2{letter-spacing:-.012em;margin:0;font-size:clamp(55px,8vw,118px);line-height:.79}.rap-draft-game-module__2OcFiW__gameTop h2 em{color:var(--red);font-style:normal}.rap-draft-game-module__2OcFiW__gameTop>div:first-child>p:last-child{max-width:660px;color:var(--muted);margin:22px 0 0;font-size:13px;line-height:1.55}.rap-draft-game-module__2OcFiW__pickCounter{min-width:180px;color:var(--fg);background:var(--n2);border:1px solid var(--glass-line-2);border-radius:20px;grid-template-columns:auto 1fr;align-items:baseline;padding:17px 19px;display:grid}.rap-draft-game-module__2OcFiW__pickCounter strong{color:var(--fg);letter-spacing:-.011em;font-size:47px;line-height:.85}.rap-draft-game-module__2OcFiW__pickCounter>span{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:950}.rap-draft-game-module__2OcFiW__pickCounter small{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;margin-top:9px;font-size:13px;font-weight:850}.rap-draft-game-module__2OcFiW__roster{color:var(--fg);background:var(--n2);border:1px solid var(--glass-line-2);grid-template-columns:150px minmax(0,1fr);margin-top:clamp(34px,5vw,66px);display:grid}.rap-draft-game-module__2OcFiW__rosterLabel{border-right:1px solid var(--line-dark);flex-direction:column;justify-content:space-between;padding:18px;display:flex}.rap-draft-game-module__2OcFiW__rosterLabel span{color:var(--red-strong)}.rap-draft-game-module__2OcFiW__rosterLabel b{text-transform:uppercase;font-size:13.5px;line-height:1.1}.rap-draft-game-module__2OcFiW__roster ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rap-draft-game-module__2OcFiW__roster li{border-right:1px solid var(--line-dark);align-content:space-between;gap:7px;min-width:0;min-height:108px;padding:14px;display:grid;position:relative}.rap-draft-game-module__2OcFiW__roster li:last-child{border-right:0}.rap-draft-game-module__2OcFiW__roster li>span{color:var(--muted);font-size:13px;font-weight:950}.rap-draft-game-module__2OcFiW__roster li small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:900}.rap-draft-game-module__2OcFiW__roster li strong{color:var(--muted);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12px,1.5vw,18px);line-height:.95;overflow:hidden}.rap-draft-game-module__2OcFiW__roster .rap-draft-game-module__2OcFiW__roleActive{color:var(--ink);background:var(--card);box-shadow:inset 0 0 0 2px var(--ink), inset 0 -6px 0 var(--signal);--accent-text:var(--laiton-500);--focus:var(--craie-100);--hatch:var(--hachure-nuit);--muted:var(--craie-400);--muted-dark:var(--craie-400)}.rap-draft-game-module__2OcFiW__roster .rap-draft-game-module__2OcFiW__roleActive strong{color:var(--ink)}.rap-draft-game-module__2OcFiW__roster .rap-draft-game-module__2OcFiW__roleFilled{background:var(--lime)}.rap-draft-game-module__2OcFiW__roster .rap-draft-game-module__2OcFiW__roleFilled>span,.rap-draft-game-module__2OcFiW__roster .rap-draft-game-module__2OcFiW__roleFilled small,.rap-draft-game-module__2OcFiW__roster .rap-draft-game-module__2OcFiW__roleFilled strong{color:var(--fg)}.rap-draft-game-module__2OcFiW__draftBoard{border:1px solid var(--draft-line);background:var(--paper-3);--accent-text:var(--accent-ink);--focus:var(--focus-700);--hatch:var(--hachure-clair);--muted:var(--muted-light);--muted-dark:var(--muted-light);margin-top:18px}.rap-draft-game-module__2OcFiW__roleLead{border-bottom:1px solid var(--draft-line);grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:21px;min-height:168px;padding:23px;display:grid}.rap-draft-game-module__2OcFiW__roleNumber{color:var(--red);letter-spacing:-.014em;font-size:67px;font-weight:950;line-height:.8}.rap-draft-game-module__2OcFiW__roleLead p{color:var(--fg);margin:0 0 9px}.rap-draft-game-module__2OcFiW__roleLead h3{letter-spacing:-.01em;margin:0;font-size:clamp(39px,5.5vw,74px);line-height:.8}.rap-draft-game-module__2OcFiW__roleLead>div:nth-child(2)>span{max-width:510px;color:var(--muted);margin-top:14px;font-size:13px;line-height:1.45;display:block}.rap-draft-game-module__2OcFiW__poolTools{justify-items:end;gap:10px;display:grid}.rap-draft-game-module__2OcFiW__poolTools>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:900}.rap-draft-game-module__2OcFiW__poolTools button,.rap-draft-game-module__2OcFiW__primaryButton,.rap-draft-game-module__2OcFiW__secondaryButton,.rap-draft-game-module__2OcFiW__textButton{letter-spacing:.11em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:999px;min-height:46px;padding:0 15px;font-size:13px;font-weight:950}.rap-draft-game-module__2OcFiW__poolTools button{color:var(--fg);background:var(--lime);border-color:var(--glass-line-2)}.rap-draft-game-module__2OcFiW__poolTools button b{margin-left:7px;font-size:15px}.rap-draft-game-module__2OcFiW__poolTools button:hover{color:var(--fg);background:var(--n2)}.rap-draft-game-module__2OcFiW__artistGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px;display:grid}.rap-draft-game-module__2OcFiW__artistCard{min-width:0;color:var(--fg);background:var(--paper);border:1px solid var(--draft-line);text-align:left;cursor:pointer;animation:.18s both rap-draft-game-module__2OcFiW__cardIn;animation-delay:calc(var(--card-index) * 35ms);border-radius:20px;grid-template-columns:minmax(0,1fr) 42px;padding:0;display:grid;overflow:hidden}.rap-draft-game-module__2OcFiW__artistCard:hover{border-color:var(--glass-line-2);transform:translate(-3px,-3px);box-shadow:7px 7px #0000008c}.rap-draft-game-module__2OcFiW__artistCard:hover .rap-draft-game-module__2OcFiW__pickAction{color:var(--fg);background:var(--lime)}.rap-draft-game-module__2OcFiW__artistCard:active{transform:translate(0);box-shadow:2px 2px #0000008c}.rap-draft-game-module__2OcFiW__portrait{aspect-ratio:1;min-width:0;color:var(--on-accent);background:linear-gradient(145deg, var(--n2), var(--red));place-items:center;display:grid;position:relative;overflow:hidden}.rap-draft-game-module__2OcFiW__portrait>b{letter-spacing:-.013em;font-size:clamp(34px,6vw,76px);line-height:1}.rap-draft-game-module__2OcFiW__portrait img{object-fit:cover;filter:saturate(.82)contrast(1.06)}.rap-draft-game-module__2OcFiW__pickAction{color:var(--fg);background:var(--n2);letter-spacing:.1em;text-transform:uppercase;writing-mode:vertical-rl;border-radius:20px;flex-direction:column;grid-area:1/2/3;justify-content:space-between;align-items:center;padding:11px 0;font-size:13px;font-weight:950;display:flex}.rap-draft-game-module__2OcFiW__pickAction b{color:var(--red);font-size:22px}.rap-draft-game-module__2OcFiW__artistCopy{align-content:start;min-width:0;min-height:111px;padding:14px;display:grid}.rap-draft-game-module__2OcFiW__artistCopy>small{color:var(--fg);letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:13px;font-weight:950;overflow:hidden}.rap-draft-game-module__2OcFiW__artistCopy>strong{letter-spacing:-.007em;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:clamp(18px,2.2vw,29px);line-height:.88;overflow:hidden}.rap-draft-game-module__2OcFiW__artistFacts{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-top:12px;font-size:13px;font-weight:800}.rap-draft-game-module__2OcFiW__dataNote{color:var(--muted);border-top:1px solid var(--draft-line);grid-template-columns:auto minmax(0,1fr) auto;gap:18px;padding:14px 17px;line-height:1.45;display:grid}.rap-draft-game-module__2OcFiW__dataNote b{color:var(--fg)}.rap-draft-game-module__2OcFiW__dataNote code{color:var(--fg);font-size:13px}.rap-draft-game-module__2OcFiW__emptyPool{min-height:230px;color:var(--muted);text-align:center;place-items:center;padding:30px;display:grid}.rap-draft-game-module__2OcFiW__result{background:var(--paper-3);border:1px solid var(--draft-line);--accent-text:var(--accent-ink);--focus:var(--focus-700);--hatch:var(--hachure-clair);--muted:var(--muted-light);--muted-dark:var(--muted-light);border-radius:20px;margin-top:18px;padding:clamp(22px,4vw,48px)}.rap-draft-game-module__2OcFiW__resultPoster{width:min(100%,820px);color:var(--fg);background:var(--n2);border:1px solid var(--glass-line-2);box-shadow:12px 12px 0 var(--red);margin:0 auto}.rap-draft-game-module__2OcFiW__resultPoster header,.rap-draft-game-module__2OcFiW__resultPoster footer{color:var(--muted-dark);border-bottom:1px solid var(--line-dark);justify-content:space-between;gap:18px;padding:14px 16px;display:flex}.rap-draft-game-module__2OcFiW__resultPoster header b{color:var(--fg)}.rap-draft-game-module__2OcFiW__resultTitle{padding:clamp(24px,5vw,55px);position:relative;overflow:hidden}.rap-draft-game-module__2OcFiW__resultTitle:after{content:"05";color:#0000;-webkit-text-stroke:1px var(--ink-3);letter-spacing:-.014em;font-size:clamp(150px,27vw,310px);font-weight:950;line-height:.8;position:absolute;bottom:-34px;right:-12px}.rap-draft-game-module__2OcFiW__resultTitle>*{z-index:1;position:relative}.rap-draft-game-module__2OcFiW__resultTitle p{color:var(--red);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:950}.rap-draft-game-module__2OcFiW__resultTitle h3{letter-spacing:-.011em;margin:0;font-size:clamp(54px,10vw,115px);line-height:.75}.rap-draft-game-module__2OcFiW__resultTitle h3 em{color:var(--fg);font-style:normal}.rap-draft-game-module__2OcFiW__resultPoster ol{border-top:1px solid var(--line-dark);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rap-draft-game-module__2OcFiW__resultPoster li{border-right:1px solid var(--line-dark);min-width:0;padding:10px}.rap-draft-game-module__2OcFiW__resultPoster li:last-child{border-right:0}.rap-draft-game-module__2OcFiW__resultPoster li>span{color:var(--red);margin-bottom:8px;font-size:13px;font-weight:950;display:block}.rap-draft-game-module__2OcFiW__portraitCompact{width:100%}.rap-draft-game-module__2OcFiW__portraitCompact>b{font-size:34px}.rap-draft-game-module__2OcFiW__resultPoster li>div{gap:5px;min-width:0;margin-top:10px;display:grid}.rap-draft-game-module__2OcFiW__resultPoster li small{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:13px;font-weight:900}.rap-draft-game-module__2OcFiW__resultPoster li strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(10px,1.4vw,16px);line-height:.95;overflow:hidden}.rap-draft-game-module__2OcFiW__resultPoster footer{border-top:1px solid var(--line-dark);border-bottom:0}.rap-draft-game-module__2OcFiW__resultPoster footer code{color:var(--muted);font-size:13px}.rap-draft-game-module__2OcFiW__resultActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:38px;display:flex}.rap-draft-game-module__2OcFiW__primaryButton{color:var(--fg);background:var(--n2)}.rap-draft-game-module__2OcFiW__primaryButton:hover{background:var(--n2);--accent-text:var(--laiton-500);--focus:var(--craie-100);--hatch:var(--hachure-nuit);--muted:var(--craie-400);--muted-dark:var(--craie-400)}.rap-draft-game-module__2OcFiW__secondaryButton{color:var(--fg);background:var(--lime);border-color:var(--lime)}.rap-draft-game-module__2OcFiW__secondaryButton:hover{background:var(--lime);--accent-text:var(--accent-ink);--focus:var(--focus-700);--hatch:var(--hachure-clair);--muted:var(--muted-light);--muted-dark:var(--muted-light)}.rap-draft-game-module__2OcFiW__textButton{color:var(--fg);border-color:var(--draft-line);background:0 0}.rap-draft-game-module__2OcFiW__textButton:hover{color:var(--fg);background:var(--n2);border-color:var(--glass-line-2)}.rap-draft-game-module__2OcFiW__notice{color:var(--fg);letter-spacing:.1em;text-align:center;text-transform:uppercase;margin:18px 0 0;font-size:13px;font-weight:950}.rap-draft-game-module__2OcFiW__opinionNote{max-width:650px;color:var(--muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:18px auto 0;font-size:13px;font-weight:800;line-height:1.5}.rap-draft-game-module__2OcFiW__noData{min-height:310px;color:var(--muted);background:var(--paper);border:1px dashed var(--draft-line);text-align:center;border-radius:20px;place-content:center;gap:10px;padding:34px;display:grid}.rap-draft-game-module__2OcFiW__noData strong{color:var(--fg);letter-spacing:-.006em;font-size:28px}.rap-draft-game-module__2OcFiW__noData p{max-width:560px;margin:0;font-size:13px;line-height:1.55}.rap-draft-game-module__2OcFiW__artistCard:focus-visible,.rap-draft-game-module__2OcFiW__poolTools button:focus-visible,.rap-draft-game-module__2OcFiW__primaryButton:focus-visible,.rap-draft-game-module__2OcFiW__secondaryButton:focus-visible,.rap-draft-game-module__2OcFiW__textButton:focus-visible{outline:3px solid var(--red);outline-offset:3px}@keyframes rap-draft-game-module__2OcFiW__cardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:920px){.rap-draft-game-module__2OcFiW__gameTop{grid-template-columns:1fr;align-items:start}.rap-draft-game-module__2OcFiW__pickCounter{width:min(100%,240px)}.rap-draft-game-module__2OcFiW__roster{grid-template-columns:1fr}.rap-draft-game-module__2OcFiW__rosterLabel{border-right:0;border-bottom:1px solid var(--line-dark);flex-direction:row;align-items:center;min-height:62px}.rap-draft-game-module__2OcFiW__roleLead{grid-template-columns:60px minmax(0,1fr)}.rap-draft-game-module__2OcFiW__poolTools{grid-column:2;justify-items:start}.rap-draft-game-module__2OcFiW__artistGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rap-draft-game-module__2OcFiW__dataNote{grid-template-columns:1fr;gap:6px}}@media (max-width:620px){.rap-draft-game-module__2OcFiW__game{padding:34px 13px 70px}.rap-draft-game-module__2OcFiW__gameTop h2{font-size:clamp(50px,17vw,78px)}.rap-draft-game-module__2OcFiW__roster{overflow:hidden}.rap-draft-game-module__2OcFiW__roster ol{grid-template-columns:1fr}.rap-draft-game-module__2OcFiW__roster li{border-right:0;border-bottom:1px solid var(--line-dark);grid-template-columns:30px 92px minmax(0,1fr);align-content:center;align-items:center;min-height:62px}.rap-draft-game-module__2OcFiW__roster li:last-child{border-bottom:0}.rap-draft-game-module__2OcFiW__roster li strong{text-align:right}.rap-draft-game-module__2OcFiW__roleLead{grid-template-columns:48px minmax(0,1fr);gap:13px;min-height:0;padding:20px 15px}.rap-draft-game-module__2OcFiW__roleNumber{font-size:50px}.rap-draft-game-module__2OcFiW__roleLead h3{font-size:clamp(35px,12vw,52px)}.rap-draft-game-module__2OcFiW__poolTools{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;width:100%}.rap-draft-game-module__2OcFiW__artistGrid{gap:7px;padding:8px}.rap-draft-game-module__2OcFiW__artistCard{grid-template-columns:minmax(0,1fr) 31px}.rap-draft-game-module__2OcFiW__pickAction{font-size:13px}.rap-draft-game-module__2OcFiW__artistCopy{min-height:99px;padding:10px}.rap-draft-game-module__2OcFiW__artistCopy>strong{font-size:clamp(15px,5vw,23px)}.rap-draft-game-module__2OcFiW__artistFacts{font-size:13px}.rap-draft-game-module__2OcFiW__result{padding:19px 10px 28px}.rap-draft-game-module__2OcFiW__resultPoster{box-shadow:7px 7px 0 var(--red)}.rap-draft-game-module__2OcFiW__resultPoster ol{grid-template-columns:1fr}.rap-draft-game-module__2OcFiW__resultPoster li{border-right:0;border-bottom:1px solid var(--line-dark);grid-template-columns:28px 55px minmax(0,1fr);align-items:center;gap:10px;min-height:72px;display:grid}.rap-draft-game-module__2OcFiW__resultPoster li:last-child{border-bottom:0}.rap-draft-game-module__2OcFiW__resultPoster li>span{margin:0}.rap-draft-game-module__2OcFiW__portraitCompact{width:55px}.rap-draft-game-module__2OcFiW__resultPoster li>div{margin:0}.rap-draft-game-module__2OcFiW__resultPoster li strong{font-size:15px}.rap-draft-game-module__2OcFiW__resultPoster footer{flex-direction:column;align-items:flex-start}.rap-draft-game-module__2OcFiW__resultActions{grid-template-columns:1fr;display:grid}}@media (prefers-reduced-motion:reduce){.rap-draft-game-module__2OcFiW__artistCard{animation:none}.rap-draft-game-module__2OcFiW__artistCard:hover{transform:none}}
