.showdown-app-shell__main:has(.draft-builder),.showdown-app-shell__main:has(.draft-home){display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:0;scrollbar-gutter:stable}.draft-home{position:relative;flex:1 1 auto;width:100%;min-height:0;color:#e5e2e1;font-family:var(--ritual-font);overflow:visible;background:transparent}.draft-home__content{position:relative;z-index:1;max-width:1045px;margin:0 auto;padding:3.5rem 2.85rem 4rem}.draft-home__hero{margin-bottom:2.45rem}.draft-home__hero-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:392px;background:var(--showdown-surface-panel);box-shadow:0 0 32px rgba(255,184,74,.08)}.draft-home__hero-copy{border-left:3px solid #ffb84a;padding:3.25rem 3.25rem 3.25rem 3.5rem;display:flex;flex-direction:column;justify-content:center}.draft-home__hero-title{margin:0 0 1.2rem;font-family:var(--ritual-font-display);font-size:clamp(2rem,4vw,3.05rem);font-weight:700;letter-spacing:-.05em;line-height:1;color:#e5e2e1}.draft-home__hero-body{margin:0 0 2rem;max-width:22rem;font-size:.92rem;line-height:1.62;color:#8b90a0}.draft-home__hero-actions{display:flex;flex-wrap:wrap;gap:.82rem}.draft-home__btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:7.5rem;padding:.85rem 1.65rem;border:none;font-family:var(--ritual-font-display);font-size:.76rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;line-height:1.35;transition:background-color .15s ease,border-color .15s ease}.draft-home__btn--primary{background:#ffb84a;color:#2a1700}.draft-home__btn--primary:disabled{opacity:.55;cursor:not-allowed}.draft-home__btn--secondary{background:transparent;border:1px solid #414754;color:#e5e2e1}.draft-home__hero-visual{position:relative;background:#0e0e0e;overflow:hidden}.draft-home__hero-visual:before{content:"";position:absolute;inset:0;background:linear-gradient(39deg,var(--showdown-surface-panel) 0,rgba(18,18,20,0) 50%,rgba(255,184,74,.1) 100%);z-index:1;pointer-events:none}.draft-home__hero-carousel.draft-home__hero-visual:before{display:none}.draft-home__hero-visual-img{position:absolute;inset:-8% -4%;width:112%;height:138%;object-fit:cover}.draft-home__hero-carousel{display:block;color:inherit;text-decoration:none;cursor:default}a.draft-home__hero-carousel{cursor:pointer}.draft-home__hero-carousel-img{position:absolute;max-width:none;z-index:0;pointer-events:none;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .28s ease}.draft-home__hero-carousel-img--active{opacity:1}@media (prefers-reduced-motion:reduce){.draft-home__hero-carousel-img{transition:none}}.draft-home__hero-carousel-img--greetings{inset:auto;top:-8.13%;left:-6.55%;width:113.17%;height:137.69%;object-fit:cover;object-position:center top}.draft-home__hero-carousel-img--patchnotes{inset:auto;top:-23.59%;left:-3.73%;width:129.93%;height:220.34%;object-fit:cover;object-position:center top}.draft-home__hero-carousel-img--market{inset:auto;top:-6.83%;left:-7.07%;width:109.63%;height:185.91%;object-fit:cover;object-position:center top}.draft-home__hero-carousel-img--discord{inset:auto;top:-18.87%;left:-8.63%;width:129.93%;height:220.34%;object-fit:cover;object-position:center top}.draft-home__hero-carousel-fade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.62))}.draft-home__hero-carousel-caption{position:absolute;left:13.5px;bottom:28px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:5px;max-width:calc(100% - 28px);pointer-events:none;filter:drop-shadow(0 4px 2px rgba(0,0,0,.45))}.draft-home__hero-carousel-title{margin:0;font-family:var(--ritual-font-display);font-size:clamp(1.35rem,2.4vw,2.04rem);font-weight:700;letter-spacing:-.05em;line-height:1;color:#fff}.draft-home__hero-carousel-dots{display:flex;align-items:center;gap:5px;pointer-events:auto}.draft-home__hero-carousel-dot{width:13px;height:13px;padding:0;border:0;border-radius:10px;background:rgba(255,255,255,.2);cursor:pointer;transition:width .2s ease,background .2s ease}.draft-home__hero-carousel-dot--active{width:20px;background:#fff}.draft-home__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.draft-home__grid:not([data-card-count="3"]):not([data-card-count="4"]){grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.draft-home-card{--draft-card-edge:var(--showdown-global-bg-base,#020408);--draft-home-card-chamfer-x:24px;--draft-home-card-chamfer-y:33.36px;--draft-home-card-cut:polygon(0 0,calc(100% - var(--draft-home-card-chamfer-x)) 0,100% var(--draft-home-card-chamfer-y),100% 100%,var(--draft-home-card-chamfer-x) 100%,0 calc(100% - var(--draft-home-card-chamfer-y)));position:relative;display:flex;flex-direction:column;min-height:280px;padding:1.75rem 1.6rem;text-decoration:none;color:inherit;border:0;outline:0;background-color:var(--draft-card-edge);overflow:hidden;box-shadow:inset 0 0 16px rgba(0,0,0,.5);-webkit-clip-path:var(--draft-home-card-cut);clip-path:var(--draft-home-card-cut);transition:transform .22s ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.draft-home-card:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.draft-home-card,.draft-home__btn{transition:none}}.draft-home-card--classic{box-shadow:inset 0 0 16px rgba(0,0,0,.5),0 3px 3px rgba(0,0,0,.25),0 0 32px rgba(255,184,74,.08)}.draft-home-card__media{position:absolute;inset:0;z-index:0;pointer-events:none;background-color:var(--draft-card-edge);background-repeat:no-repeat;background-position:50%;background-size:cover}.draft-home-card__shade{position:absolute;inset:-2px;z-index:1;pointer-events:none;background:linear-gradient(135.24deg,rgba(32,31,31,.72),rgba(19,19,19,.72));transition:background .28s ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.draft-home-card__media{scale:1.08;transition:scale .7s cubic-bezier(.2,.8,.2,1)}.draft-home-card:focus-visible .draft-home-card__media,.draft-home-card:hover .draft-home-card__media{scale:1}}.draft-home-card--analysis .draft-home-card__shade,.draft-home-card--balance .draft-home-card__shade,.draft-home-card--betting .draft-home-card__shade,.draft-home-card--classic .draft-home-card__shade{background:linear-gradient(180deg,rgba(24,23,23,.7),rgba(16,16,17,.84) 55%,rgba(10,10,11,.95))}.draft-home-card__seal{display:none}@media (hover:hover){.draft-home-card:hover .draft-home-card__shade{background:linear-gradient(180deg,rgba(32,31,31,.45),rgba(19,19,19,.72) 55%,rgba(10,10,11,.94))}.draft-home-card--classic:hover .draft-home-card__shade{background:linear-gradient(180deg,rgba(48,14,22,.45),rgba(28,6,12,.74) 55%,rgba(14,4,7,.94))}.draft-home-card--analysis:hover .draft-home-card__shade{background:linear-gradient(180deg,rgba(40,34,12,.45),rgba(22,18,4,.74) 55%,rgba(12,10,3,.94))}.draft-home-card--betting:hover .draft-home-card__shade{background:linear-gradient(180deg,rgba(30,18,52,.45),rgba(18,10,34,.74) 55%,rgba(9,5,18,.94))}.draft-home-card--betting:hover .draft-home-card__icon--betting{background:rgba(169,139,255,.2);border-color:rgba(169,139,255,.62)}.draft-home-card--betting:hover .draft-home-card__cta--violet{color:#cbb9ff}.draft-home-card--betting:hover .draft-home-card__accent--betting{filter:brightness(1.2)}.draft-home-card--balance:hover .draft-home-card__shade{background:linear-gradient(180deg,rgba(10,36,30,.45),rgba(4,22,18,.74) 55%,rgba(2,12,10,.94))}.draft-home__btn--primary:not(:disabled):hover{background:#ffc96e}.draft-home__btn--secondary:not(:disabled):hover{border-color:#8b90a0;background:rgba(229,226,225,.05)}.draft-home-card:hover .draft-home-card__desc{color:#ffffff}.draft-home-card--classic:hover .draft-home-card__icon--classic{background:rgba(175,68,91,.22);border-color:rgba(175,68,91,.65)}.draft-home-card--analysis:hover .draft-home-card__icon--analysis{background:rgba(255,233,173,.2);border-color:rgba(255,236,173,.6)}.draft-home-card--balance:hover .draft-home-card__icon--balance{background:rgba(53,199,169,.2);border-color:rgba(53,199,169,.62)}.draft-home-card--classic:hover .draft-home-card__cta{color:#d86a82}.draft-home-card--analysis:hover .draft-home-card__cta--gold{color:#fff0c4}.draft-home-card--balance:hover .draft-home-card__cta--mint{color:#5fe4c8}.draft-home-card--classic:hover .draft-home-card__accent--classic{filter:brightness(1.25)}.draft-home-card--analysis:hover .draft-home-card__accent--analysis{filter:brightness(1.2)}.draft-home-card--balance:hover .draft-home-card__accent--balance{filter:brightness(1.25)}}.draft-home-card__body{position:relative;z-index:3;display:flex;flex-direction:column;flex:1 1 auto;gap:1.65rem}.draft-home-card__head{display:flex;align-items:flex-start;gap:.9rem}.draft-home-card__icon{box-sizing:border-box;display:grid;place-items:center;width:3.25rem;height:3.25rem;flex:0 0 3.25rem;font-size:1.2rem;border:1px solid;transition:border-color .28s ease,background .28s ease}.draft-home-card__icon--classic{color:#af445b;background:rgba(175,68,91,.1);border-color:rgba(175,68,91,.3)}.draft-home-card__icon--analysis{color:#ddcd96;background:rgba(255,233,173,.1);border-color:rgba(221,205,150,.3)}.draft-home-card__icon--balance{color:#35c7a9;background:rgba(53,199,169,.1);border-color:rgba(53,199,169,.3)}.draft-home-card__icon--betting{color:#a98bff;background:rgba(169,139,255,.1);border-color:rgba(169,139,255,.3)}.draft-home-card__title{color:#ffffff;min-width:0;margin:0;font-family:var(--ritual-font-display);font-size:clamp(1.15rem,1.5vw,1.53rem);font-weight:700;letter-spacing:-.03em;text-shadow:0 1px 8px rgba(0,0,0,.75)}.draft-home-card__desc{margin:0;max-width:13rem;font-size:.82rem;line-height:1.62;color:#eeeeef;text-shadow:0 1px 2px rgba(0,0,0,.6);transition:color .28s ease}.draft-home-card__cta{margin-top:auto;padding-top:1.25rem;border-top:1px solid rgba(65,71,84,.3);display:flex;align-items:center;justify-content:flex-end;gap:.6rem;font-family:var(--ritual-font-display);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#c9566f;transition:color .28s ease}.draft-home-card__arrow{display:inline-grid;place-items:center;width:26px;height:26px;flex:none;border:1px solid color-mix(in srgb,currentColor 40%,transparent);background:color-mix(in srgb,currentColor 8%,transparent);transition:background-color .2s ease,border-color .2s ease}.draft-home-card__arrow svg{display:block;transition:transform .22s ease}@media (hover:hover){.draft-home-card:hover .draft-home-card__arrow{border-color:currentColor;background:color-mix(in srgb,currentColor 22%,transparent)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.draft-home-card:hover .draft-home-card__arrow svg{transform:translateX(2px)}}.draft-home-card__cta--gold{color:#e4d39b}.draft-home-card__cta--mint{color:#35c7a9}.draft-home-card__cta--violet{color:#a98bff}.draft-home-card__accent{position:absolute;top:0;bottom:0;left:0;width:3.266px;z-index:4;pointer-events:none;transition:filter .28s ease}.draft-home-card__accent--classic{background:#af445b;box-shadow:0 0 12.246px rgba(175,68,91,.4)}.draft-home-card__accent--analysis{background:#ffecad;box-shadow:0 0 12.246px rgba(229,212,155,.4)}.draft-home-card__accent--balance{background:#35c7a9;box-shadow:0 0 12.246px rgba(43,162,138,.4)}.draft-home-card__accent--betting{background:#a98bff;box-shadow:0 0 12.246px rgba(169,139,255,.4)}.draft-home__error{position:relative;z-index:2;margin:1rem 2.85rem;color:#ffb4aa}.draft-home__waiting-expired{position:relative;z-index:2;margin:0 0 1.25rem;padding:12px 14px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-radius:10px;background:rgba(255,138,61,.12);border:1px solid rgba(255,138,61,.35);color:rgba(229,226,225,.92);font-size:14px;line-height:1.45}.draft-home__waiting-expired-dismiss{flex-shrink:0;border:none;background:transparent;color:rgba(229,226,225,.7);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}@media (min-width:961px){.draft-home__grid[data-card-count="4"] .draft-home-card__head{flex-direction:column;gap:.85rem}}@media (max-width:960px){.draft-home__hero-panel{grid-template-columns:minmax(0,1fr)}.draft-home__hero-visual{min-height:220px}.draft-home__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.draft-home__content{padding:1.25rem 16px 2.25rem}.draft-home__hero-copy{padding:1.6rem 1.25rem 1.5rem}.draft-home__grid{grid-template-columns:1fr;gap:10px}.draft-home-card{--draft-home-card-chamfer-x:14px;--draft-home-card-chamfer-y:18px;min-height:0;padding:14px 18px 14px 16px}.draft-home-card__body{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:auto auto;grid-column-gap:14px;column-gap:14px;grid-row-gap:2px;row-gap:2px;align-items:center}.draft-home-card__head{display:contents}.draft-home-card__icon{grid-column:1;grid-row:1/span 2;width:44px;height:44px}.draft-home-card__title{grid-column:2;grid-row:1;align-self:end;font-size:1.05rem}.draft-home-card__desc{grid-column:2;grid-row:2;align-self:start;max-width:none;margin:0;overflow:hidden;font-size:.78rem;line-height:1.4;white-space:nowrap;text-overflow:ellipsis}.draft-home-card__cta{grid-column:3;grid-row:1/span 2;margin:0;padding:0;border:0}.draft-home-card__arrow{width:30px;height:30px;background:rgba(12,12,14,.72)}.draft-home-card--analysis .draft-home-card__shade,.draft-home-card--balance .draft-home-card__shade,.draft-home-card--betting .draft-home-card__shade,.draft-home-card--classic .draft-home-card__shade{background:linear-gradient(90deg,rgba(16,16,18,.88),rgba(16,16,18,.78) 55%,rgba(16,16,18,.45) 80%,rgba(16,16,18,.15))}.draft-home-card__body{text-shadow:0 1px 3px rgba(0,0,0,.85)}.draft-home-card__media--phone-art{background-image:var(--card-phone-art)!important;background-size:cover!important;background-position:50% 40%!important}.draft-home-card__media:not(.draft-home-card__media--phone-art){background-size:auto 300%!important;background-position:right 36px top 15%!important;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 60%,#000 74%,transparent 90%);mask-image:linear-gradient(90deg,transparent 30%,#000 60%,#000 74%,transparent 90%)}.draft-home-card__cta>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}.draft-builder{--draft-accent:var(--ritual-focus,#fbbf24);--draft-accent-strong:#fb923c;--draft-accent-ink:#1c1408;--draft-accent-soft:rgba(251,191,36,0.16);--draft-accent-border:rgba(251,191,36,0.38);--draft-slot-h:2.75rem;--draft-slot-gap:0.5rem;--draft-max-team-slots:2;--draft-preview-badge-w:8.75rem;--draft-team-label-w:6.75rem;position:relative;flex:1 1 auto;width:100%;min-height:calc(100vh - 5rem);color:#e5e2e1;font-family:var(--ritual-font);background:transparent}.draft-builder__page{max-width:1045px;margin:0 auto;padding:2.5rem 2.85rem 4rem;display:flex;flex-direction:column;gap:1.35rem}.draft-builder__crumb{display:inline-block;margin-bottom:.65rem;font-size:.82rem;color:#8b90a0;text-decoration:none}.draft-builder__crumb:hover{color:var(--draft-accent)}.draft-builder__title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.draft-builder__title{margin:0;font-family:var(--ritual-font-display);font-size:1.875rem;font-weight:700;letter-spacing:-.03em;text-transform:uppercase}.draft-builder__subtitle{margin:.25rem 0 0;font-size:.875rem;color:rgba(139,144,160,.7)}.draft-builder__generate-btn{display:inline-flex;align-items:center;gap:.75rem;height:3rem;padding:0 2rem;border:none;background:var(--draft-accent);color:var(--draft-accent-ink);font-family:var(--ritual-font-display);font-size:.875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.draft-builder__generate-btn:disabled{opacity:.45;cursor:not-allowed}.draft-builder__generate-btn--ready:not(:disabled){box-shadow:0 0 0 2px rgba(251,191,36,.55),0 0 20px rgba(251,191,36,.22)}.draft-builder__section{display:flex;flex-direction:column;gap:.65rem;background:var(--showdown-surface-panel);border:1px solid rgba(65,71,84,.18);border-left:4px solid var(--draft-accent-strong);padding:1rem 1.15rem 1.1rem 1.25rem;overflow:hidden;isolation:isolate}.draft-builder__section--setup{padding:.85rem 1rem .85rem 1.25rem}.draft-builder__section--compact{flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;padding:.65rem 1rem .7rem 1.25rem}.draft-builder__section--compact .draft-builder__section-heading{flex:0 0 auto}.draft-builder__section-body{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.65rem;width:100%}.draft-builder__section-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.draft-builder__section-bar{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr) var(--draft-preview-badge-w);align-items:center;grid-gap:1rem;gap:1rem}.draft-builder__section--setup .draft-builder__section-bar{flex-wrap:nowrap}.draft-builder__section-index,.draft-builder__section-kicker{color:var(--draft-accent)}.draft-builder__section-heading,.draft-builder__section-index,.draft-builder__section-kicker{font-family:var(--ritual-font-display);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.draft-builder__section-heading{margin:0;color:#e5e2e1}.draft-builder__fixture-fill-btn{padding:.45rem .85rem;border:1px solid var(--draft-accent-border);background:var(--draft-accent-soft);color:var(--draft-accent);font-family:var(--ritual-font-display);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.draft-builder__fixture-fill-btn:disabled{opacity:.45;cursor:not-allowed}.draft-builder__team-controls{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:nowrap;min-width:0}.draft-builder__team-control{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.draft-builder__team-label{display:inline-block;min-width:var(--draft-team-label-w);font-family:var(--ritual-font-display);font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(139,144,160,.6)}.draft-builder__roles-col--right .draft-builder__team-label{text-align:right}.draft-builder__stepper{display:inline-flex;align-items:center;gap:0;padding:3px;background:var(--showdown-surface-inset)}.draft-builder__stepper--blue{border:1px solid rgba(173,199,255,.2)}.draft-builder__stepper--red{border:1px solid rgba(255,180,170,.2)}.draft-builder__stepper button{width:1.75rem;height:1.75rem;border:none;background:transparent;color:#e5e2e1;cursor:pointer;font-size:1rem}.draft-builder__stepper span{display:inline-block;min-width:2ch;width:2ch;text-align:center;font-family:var(--ritual-font-display);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.draft-builder__vs{width:1.75rem;color:rgba(139,144,160,.4)}.draft-builder__preview-badge,.draft-builder__vs{flex-shrink:0;text-align:center;font-family:var(--ritual-font-display);font-size:.625rem}.draft-builder__preview-badge{box-sizing:border-box;width:var(--draft-preview-badge-w);padding:.45rem .8rem;background:var(--showdown-surface-inset);border:1px solid rgba(65,71,84,.2);font-weight:700;letter-spacing:.1em;color:#c1c6d7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.draft-builder__roles-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;align-items:start}.draft-builder__roles-col{display:flex;flex-direction:column;gap:var(--draft-slot-gap);min-height:calc(var(--draft-slot-h) * var(--draft-max-team-slots) + var(--draft-slot-gap) * (var(--draft-max-team-slots) - 1) + 1.35rem)}.draft-builder__roles-col--right{align-items:flex-end}.draft-builder__roles-team{font-family:var(--ritual-font-display);font-size:.56rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:0 .25rem}.draft-builder__roles-team--blue{color:#adc7ff}.draft-builder__roles-team--red{color:#ffb4aa}.draft-builder__slot{display:flex;align-items:center;gap:.75rem;width:100%;height:var(--draft-slot-h);min-height:var(--draft-slot-h);max-height:var(--draft-slot-h);padding:0 .85rem;background:var(--showdown-surface-inset);border:none;color:#e5e2e1;font-family:var(--ritual-font-display);font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;text-align:left;flex-shrink:0;overflow:hidden}.draft-builder__slot-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-builder__slot--placeholder{visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.draft-builder__slot-icon{flex-shrink:0;width:1rem;text-align:center}.draft-builder__roles-col--right .draft-builder__slot{justify-content:flex-end;text-align:right}.draft-builder__slot--blue{border-left:4px solid #adc7ff}.draft-builder__slot--red{border-left:4px solid #ffb4aa}.draft-builder__slot--active{outline:1px solid var(--draft-accent)}.draft-builder__slot--locked{opacity:.72;cursor:not-allowed}.draft-builder__slot:disabled:not(.draft-builder__slot--placeholder){cursor:not-allowed}.draft-builder__coin-next-step,.draft-builder__roster-locked{margin:.35rem 0 0;font-size:.82rem;color:rgba(139,144,160,.85)}.draft-builder__coin-status,.draft-builder__side-status{display:flex;flex-direction:column;justify-content:center;gap:.25rem;min-width:0}.draft-builder__coin-status:empty,.draft-builder__side-status:empty{display:none}.draft-builder__coin-next-step{color:var(--draft-accent)}.draft-builder__search{margin-top:.5rem;padding:.75rem;background:var(--showdown-surface-panel-deep);border:1px solid rgba(65,71,84,.15)}.draft-builder__search-hint{margin:0 0 .5rem;font-size:.82rem;color:rgba(139,144,160,.85)}.draft-builder__fixture-roster{display:flex;flex-direction:column;gap:.45rem;margin-bottom:.65rem}.draft-builder__fixture-roster-label{font-family:var(--ritual-font-display);font-size:.56rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--draft-accent)}.draft-builder__fixture-roster-grid{display:flex;flex-wrap:wrap;gap:.45rem}.draft-builder__fixture-chip{padding:.35rem .65rem;border:1px solid var(--draft-accent-border);background:var(--draft-accent-soft);color:#e5e2e1;font-size:.75rem;cursor:pointer}.draft-builder__fixture-chip:disabled{opacity:.45;cursor:not-allowed}.draft-builder__search-row{display:flex;gap:.5rem;margin-top:.5rem}.draft-builder__search-input{flex:1 1 auto;padding:.5rem .75rem;background:var(--showdown-surface-panel-deep);border:1px solid rgba(65,71,84,.3);color:#e5e2e1}.draft-builder__enter-btn,.draft-builder__search-btn{padding:.5rem 1rem;border:none;background:var(--draft-accent);color:var(--draft-accent-ink);font-family:var(--ritual-font-display);font-weight:700;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.draft-builder__search-results{margin:.5rem 0 0;padding:0;list-style:none}.draft-builder__search-results button{width:100%;text-align:left;padding:.4rem 0;border:none;background:transparent;color:var(--draft-accent);cursor:pointer;font-size:.85rem}.draft-builder__roll-btn{display:inline-flex;align-items:center;flex:0 0 auto;width:auto;gap:.75rem;padding:.65rem .85rem;background:var(--draft-accent);border:none;color:var(--draft-accent-ink);font-size:.625rem;letter-spacing:.05em;cursor:pointer}.draft-builder__coin-result,.draft-builder__roll-btn{font-family:var(--ritual-font-display);font-weight:700;text-transform:uppercase}.draft-builder__coin-result{margin:.35rem 0 0;font-size:.56rem;letter-spacing:.18em;color:#fff}.draft-builder__side-pills{display:flex;gap:.5rem}.draft-builder__side-pill{padding:.65rem .85rem;background:var(--showdown-surface-inset);color:#8b90a0;font-family:var(--ritual-font-display);font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.draft-builder__side-pill--active{background:var(--draft-accent);color:var(--draft-accent-ink)}.draft-builder__hub{background:var(--showdown-surface-panel);border:1px solid rgba(65,71,84,.18);border-left:4px solid var(--draft-accent-strong);padding:1rem 1.15rem 1.1rem 1.25rem;overflow:hidden;isolation:isolate}.draft-builder__hub--live{border-color:rgba(251,146,60,.35)}.draft-builder__hub-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.draft-builder__hub-live{display:inline-flex;align-items:center;gap:.5rem;font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--draft-accent)}.draft-builder__hub-live-dot{width:6px;height:6px;border-radius:999px;background:var(--draft-accent-strong)}.draft-builder__qa-hint{margin:.75rem 0 0;font-size:.72rem;color:rgba(251,191,36,.75)}.draft-builder__hub-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem 2rem;gap:1rem 2rem}.draft-builder__hub-col-label{display:block;margin-bottom:.35rem;font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.draft-builder__hub-col-label--blue{color:rgba(173,199,255,.6)}.draft-builder__hub-col-label--red{color:rgba(255,180,170,.6);text-align:right}.draft-builder__grant-row{display:flex;gap:4px;margin-bottom:4px}.draft-builder__grant-code{flex:1 1 auto;padding:.55rem .65rem;background:var(--showdown-surface-panel-deep);border:1px solid rgba(65,71,84,.2);font-size:.625rem;color:rgba(139,144,160,.9)}.draft-builder__grant-code--judge{border-left:2px solid #00dbe7;color:#00dbe7}.draft-builder__grant-code--spectator{border-left:2px solid rgba(139,144,160,.4)}.draft-builder__grant-copy,.draft-builder__grant-open{height:2rem;padding:0 1rem;border:none;font-size:.56rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.draft-builder__grant-copy--blue{background:#adc7ff;color:#002e68}.draft-builder__grant-copy--red{background:#ffb4aa;color:#690003}.draft-builder__grant-copy--judge{background:#00dbe7;color:#00363a}.draft-builder__grant-copy--spectator{background:#8b90a0;color:#0e0e0e}.draft-builder__grant-open{background:var(--showdown-surface-inset);border:1px solid rgba(65,71,84,.2);color:#e5e2e1}.draft-builder__hub-admin{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(65,71,84,.1)}.draft-builder__hub-admin-label{display:block;margin-bottom:.5rem;font-size:.56rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(139,144,160,.5)}.draft-builder__hub-placeholder{margin:0;font-size:.82rem;color:#8b90a0}.draft-builder__enter-btn{margin-top:1rem}.draft-builder__error{color:#ffb4aa}.draft-builder__loading{padding:2rem 2.85rem;color:#8b90a0}@media (max-width:768px){.draft-builder__section-bar{grid-template-columns:1fr}.draft-builder__preview-badge{justify-self:start}.draft-builder__hub-grid,.draft-builder__roles-grid{grid-template-columns:1fr}}.draft-wizard__backdrop{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto;background:rgba(4,5,8,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:draft-wizard-fade .18s ease-out}.draft-wizard{--dw-blue:#4a8eff;--dw-blue-ring:#538aff;--dw-blue-soft:#adc7ff;--dw-red:#d62525;--dw-red-soft:#ffb4aa;--dw-orange:#ff8a3d;--dw-orange-glow:rgba(255,138,61,0.38);--dw-green:#00c76c;--dw-green-a:#00e198;--dw-green-b:#00c568;--dw-green-ink:#04160d;--dw-cyan:#00dbe7;--dw-ink:#e5e2e1;--dw-muted:rgba(139,144,160,0.7);position:relative;box-sizing:border-box;flex:0 0 auto;width:828px;height:566px;background:#131313;border-radius:13px;box-shadow:0 30px 90px rgba(0,0,0,.6);color:var(--dw-ink);font-family:var(--ritual-font);overflow:hidden;animation:draft-wizard-rise .22s ease-out}@keyframes draft-wizard-fade{0%{opacity:0}to{opacity:1}}@keyframes draft-wizard-rise{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.draft-wizard__close{position:absolute;top:13px;right:12px;z-index:7;display:grid;place-items:center;width:24px;height:24px;padding:0;border:none;background:transparent;cursor:pointer;opacity:.85;transition:opacity .16s ease}.draft-wizard__close:hover{opacity:1}.draft-wizard__close img{display:block;width:15px;height:15px}.draft-wizard__back{position:absolute;top:16px;left:30px;z-index:7;border:none;background:transparent;color:var(--dw-muted);font-family:var(--ritual-font-display);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:color .16s ease}.draft-wizard__back:hover:not(:disabled){color:#e5e2e1}.draft-wizard__back:disabled{opacity:.4;cursor:not-allowed}.draft-wizard__cta{position:relative;z-index:6;display:inline-flex;align-items:center;justify-content:center;min-width:216px;height:54px;padding:0 36px;border:none;border-radius:9px;background:linear-gradient(180deg,var(--dw-green-a),var(--dw-green-b));color:var(--dw-green-ink);font-family:var(--ritual-font-display);font-size:15.7px;font-weight:700;letter-spacing:1.57px;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:none;transition:filter .16s ease,opacity .16s ease}.draft-wizard__cta:hover:not(:disabled){filter:brightness(1.05)}.draft-wizard__cta:disabled{opacity:.45;cursor:not-allowed}.draft-wizard>.draft-wizard__cta,.draft-wizard__cta-cluster{position:absolute;right:22px;bottom:22px}.draft-wizard__cta-cluster{z-index:6;display:flex;flex-direction:column;align-items:flex-end;gap:10px;max-width:360px}.draft-wizard__cta-cluster .draft-wizard__error{position:static;left:auto;bottom:auto;max-width:280px;text-align:right}.draft-wizard__error{position:absolute;left:30px;bottom:90px;z-index:6;max-width:460px;margin:0;color:#ff9d97;font-size:12px;letter-spacing:.02em}.draft-wizard__avatar{display:grid;place-items:center;box-sizing:border-box;border-radius:50%;background:#2d2d2d;border:2.4px solid transparent;color:#0d0d0d;flex-shrink:0}.draft-wizard__avatar svg{width:58%;height:58%;fill:currentColor}.draft-wizard__avatar--blue{border-color:var(--dw-blue-ring);box-shadow:0 0 10px rgba(83,138,255,.45)}.draft-wizard__avatar--red{border-color:var(--dw-red);box-shadow:0 0 10px rgba(214,37,37,.4)}.draft-wizard__avatar--muted{opacity:.32;box-shadow:none}.draft-wizard__figma-card{background-image:linear-gradient(180deg,rgba(0,0,0,.12) 58%,rgba(255,138,61,.16)),linear-gradient(90deg,#222,#222);border-bottom:3.375px solid var(--dw-orange)}.draft-wizard__figma-card,.draft-wizard__team-card{box-shadow:0 4.5px 4.5px rgba(0,0,0,.25);overflow:hidden}.draft-wizard__team-card{position:relative;width:236px;height:207px;margin:0 auto;border:none;border-radius:0;background:#222}.draft-wizard__team-card--blue{border-bottom:3.375px solid var(--dw-blue)}.draft-wizard__team-card--red{border-bottom:3.375px solid var(--dw-red)}.draft-wizard__chips .draft-wizard__avatar--blue,.draft-wizard__chips .draft-wizard__avatar--red,.draft-wizard__team-card .draft-wizard__avatar--blue,.draft-wizard__team-card .draft-wizard__avatar--red{box-shadow:none}.draft-wizard__s1-header{position:absolute;top:20px;left:35px;padding-left:24px;border-left:4px solid var(--dw-orange);height:56px;display:flex;flex-direction:column;justify-content:flex-end}.draft-wizard__s1-title{margin:0;font-family:var(--ritual-font-display);font-size:30px;line-height:36px;font-weight:700;letter-spacing:-.75px;text-transform:uppercase;color:var(--dw-ink)}.draft-wizard__s1-sub{margin:0;font-family:var(--ritual-font);font-size:14px;line-height:20px;color:var(--dw-muted)}.draft-wizard__modes{position:absolute;top:89px;left:35px;width:757px;display:flex;gap:22.5px}.draft-wizard__mode-card{position:relative;flex:0 0 237.375px;width:237.375px;height:207px;padding:0;border:none;border-radius:0;color:var(--dw-ink);cursor:pointer;transition:box-shadow .18s ease,outline-color .18s ease;outline:2px solid transparent;outline-offset:-2px}.draft-wizard__mode-card:hover:not(:disabled){filter:brightness(1.04)}.draft-wizard__mode-card--active{outline-color:var(--dw-orange);box-shadow:0 0 0 1px var(--dw-orange) inset,0 0 28px var(--dw-orange-glow)}.draft-wizard__mode-card:disabled{opacity:.55;cursor:not-allowed}.draft-wizard__mode-circles{position:absolute;top:63px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:29px}.draft-wizard__mode-cluster{display:inline-flex;align-items:center;gap:4.6px}.draft-wizard__mode-label{position:absolute;left:0;right:0;top:131px;text-align:center;font-family:var(--ritual-font-display);font-size:42px;line-height:63px;font-weight:700;letter-spacing:2.1px;text-transform:uppercase;color:var(--dw-ink)}.draft-wizard__teams{position:absolute;top:30px;left:76px;width:680px;display:flex;justify-content:space-between;gap:126px}.draft-wizard__team-col{position:relative;width:277px;height:340px;flex-shrink:0}.draft-wizard__team-figures{position:absolute;top:43px;left:0;right:0;display:flex;align-items:flex-start;justify-content:center;gap:29px}.draft-wizard__team-figure{display:flex;flex-direction:column;align-items:center;gap:5px;padding:0;border:none;background:transparent;cursor:pointer}.draft-wizard__team-figure:disabled{cursor:default}.draft-wizard__team-figure--active .draft-wizard__avatar{outline:2.5px solid var(--dw-orange);outline-offset:3px;box-shadow:0 0 0 1px rgba(255,138,61,.35)}.draft-wizard__team-figure-label{font-size:13px;letter-spacing:.65px;line-height:19.5px}.draft-wizard__team-figure-label,.draft-wizard__team-name{font-family:var(--ritual-font-display);font-weight:700;text-transform:uppercase;color:var(--dw-ink)}.draft-wizard__team-name{position:absolute;left:0;right:0;bottom:8px;margin:0;text-align:center;font-size:42px;line-height:1;letter-spacing:2.1px}.draft-wizard__search{position:absolute;top:237px;left:0;width:277px;height:40px;padding:0 10px;background:#0e0e0e;border:1px solid rgba(65,71,84,.45);border-radius:8px;box-sizing:border-box;transition:border-color .16s ease,box-shadow .16s ease}.draft-wizard__search-lead{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;height:100%;margin:0;cursor:text}.draft-wizard__search-icon{position:relative;flex:0 0 10.5px;width:10.5px;height:10.5px;display:block}.draft-wizard__search-icon img{position:absolute;inset:0;display:block;width:10.5px;height:10.5px;max-width:none;margin:0;padding:0;opacity:.7;object-fit:contain;pointer-events:none}.draft-wizard__search-input{flex:1 1 auto;width:auto!important;min-width:0;height:19px;margin:0;padding:0;border:none;background:transparent;color:var(--dw-ink);font-family:var(--ritual-font-display);font-size:13px;font-weight:700;letter-spacing:.65px;line-height:19px;text-transform:uppercase;box-shadow:none}.draft-wizard__search-input::placeholder{color:rgba(229,226,225,.2);text-transform:uppercase;letter-spacing:.65px;font-weight:700;opacity:1}.draft-wizard__search-input:focus{outline:none}.draft-wizard__search--active{border-color:rgba(255,138,61,.7);box-shadow:0 0 0 1px rgba(255,138,61,.25)}.draft-wizard__search--blue.draft-wizard__search--active{border-color:rgba(74,142,255,.75);box-shadow:0 0 0 1px rgba(74,142,255,.22)}.draft-wizard__search--red.draft-wizard__search--active{border-color:rgba(214,37,37,.7);box-shadow:0 0 0 1px rgba(214,37,37,.22)}.draft-wizard__search-results{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:8;margin:0;padding:4px;list-style:none;display:flex;flex-direction:column;gap:2px;max-height:120px;overflow-y:auto;background:#17171a;border:1px solid rgba(65,71,84,.5);border-radius:8px;box-shadow:0 16px 40px rgba(0,0,0,.55)}.draft-wizard__search-results button{width:100%;text-align:left;padding:8px 10px;border:none;border-radius:6px;background:transparent;color:#c9d4ec;cursor:pointer;font-size:13px}.draft-wizard__search-results button:hover:not(:disabled){background:rgba(74,142,255,.12)}.draft-wizard__search-results button:disabled{opacity:.4;cursor:not-allowed}.draft-wizard__chips{position:absolute;top:301px;left:0;right:0;height:32px;display:flex;flex-wrap:nowrap;align-items:center;gap:14px;overflow:hidden}.draft-wizard__chip{display:inline-flex;align-items:center;gap:14px;height:28px;flex-shrink:0}.draft-wizard__chip-name{font-family:var(--ritual-font-display);font-size:13px;font-weight:700;letter-spacing:.65px;text-transform:uppercase;color:var(--dw-ink);max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-wizard__chip-remove{display:grid;place-items:center;width:15px;height:15px;padding:0;border:none;background:transparent;cursor:pointer;opacity:.8}.draft-wizard__chip-remove:hover{opacity:1}.draft-wizard__chip-remove img{width:15px;height:15px;display:block}.draft-wizard__initiative{position:absolute;top:386px;left:30px;width:241px;display:flex;flex-direction:column;gap:13px}.draft-wizard__init-label{margin:0;font-family:var(--ritual-font-display);font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--dw-ink);line-height:16px}.draft-wizard__segmented{box-sizing:border-box;display:flex;width:241px;height:40px;padding:4px;gap:0;background:#1d1d1d;border-radius:8px}.draft-wizard__seg-btn{flex:1 1;height:32px;border:none;border-radius:4px;background:transparent;color:#fff;font-family:var(--ritual-font-display);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .16s ease,color .16s ease}.draft-wizard__seg-btn--active{background:var(--dw-orange);color:#1a0c00}.draft-wizard__init-outcome{min-height:71px}.draft-wizard__pills{display:flex;gap:11px}.draft-wizard__pill{display:inline-flex;align-items:center;justify-content:center;min-width:68.5px;height:auto;padding:12.2px;border:none;border-radius:12px;font-family:var(--ritual-font-display);font-size:12.2px;font-weight:700;letter-spacing:.61px;text-transform:uppercase;cursor:pointer;opacity:.7;transition:opacity .16s ease,outline-color .16s ease}.draft-wizard__pill--blue{background:var(--dw-blue-soft);color:#002e68}.draft-wizard__pill--red{background:var(--dw-red-soft);color:#690003}.draft-wizard__pill--active{opacity:1;outline:2px solid var(--dw-orange);outline-offset:2px}.draft-wizard__init-status{margin:11px 0 0;padding:0 5px;font-family:var(--ritual-font-display);font-size:11px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;color:#fff;line-height:16.5px}.draft-wizard__init-hint{margin:0;font-size:12px;line-height:1.5;color:rgba(139,144,160,.85)}.draft-wizard__hub{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 46px 72px;box-sizing:border-box}.draft-wizard__hub-panel{width:100%;max-width:736px;display:flex;flex-direction:column;gap:16px}.draft-wizard__hub-head{display:flex;align-items:center;justify-content:space-between;height:22px}.draft-wizard__hub-title{margin:0;font-family:var(--ritual-font-display);font-size:16.3px;font-weight:700;letter-spacing:1.63px;text-transform:uppercase;color:var(--dw-ink);line-height:21.7px}.draft-wizard__hub-live{display:inline-flex;align-items:center;gap:11px;font-family:var(--ritual-font);font-size:12.2px;font-weight:700;letter-spacing:1.22px;text-transform:uppercase;color:var(--dw-cyan)}.draft-wizard__hub-live:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--dw-cyan)}.draft-wizard__waiting{position:absolute;left:30px;bottom:88px;z-index:5;width:min(420px,calc(100% - 260px));max-height:56px;overflow-y:auto;padding:6px 10px;background:#0e0e0e;border:1px solid rgba(65,71,84,.28);border-radius:8px}.draft-wizard__waiting-status{margin:0 0 4px;font-size:10px;letter-spacing:.02em;color:#aeb4c4}.draft-wizard__waiting-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.draft-wizard__waiting-row{display:inline-flex;align-items:center;gap:6px;padding:3px 7px;border-radius:6px;background:#131313;border:1px solid rgba(65,71,84,.22);font-family:var(--ritual-font-display);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#c9d0df}.draft-wizard__waiting-row--ready{border-color:rgba(0,199,108,.4)}.draft-wizard__waiting-badge{color:#8b90a0}.draft-wizard__waiting-row--ready .draft-wizard__waiting-badge{color:var(--dw-green)}.draft-wizard__hub-links{display:flex;justify-content:space-between;gap:33px}.draft-wizard__hub-col{display:flex;flex-direction:column;gap:8px}.draft-wizard__hub-col-label{margin:0;padding:0 5px;font-family:var(--ritual-font);font-size:12.2px;font-weight:700;letter-spacing:1.22px;text-transform:uppercase;line-height:18.3px}.draft-wizard__hub-col-label--blue{color:rgba(173,199,255,.6)}.draft-wizard__hub-col-label--red{color:rgba(255,180,170,.6);text-align:right}.draft-wizard__grant-cards{display:flex;gap:8px}.draft-wizard__grant{display:flex;flex-direction:column;gap:0;width:172px;padding:13.5px 9.5px;background:#1d1d1d;border-radius:11px;box-shadow:0 1.4px 2.7px rgba(0,0,0,.25);box-sizing:border-box;border:1px solid transparent}.draft-wizard__grant--ready{border-color:rgba(0,225,152,.35)}.draft-wizard__grant-player{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px;min-width:0}.draft-wizard__grant-player-name{font-size:11px;font-weight:600;color:rgba(229,226,225,.88);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-wizard__grant-ready{flex-shrink:0;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(229,226,225,.4)}.draft-wizard__grant-ready--on{color:#00e198}.draft-wizard__grant-token{display:block;margin:0 0 11px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;line-height:20.3px;color:rgba(139,144,160,.9);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-wizard__grant-token--judge{color:var(--dw-cyan)}.draft-wizard__grant-actions{display:flex;gap:5.4px;align-items:center}.draft-wizard__grant-copy,.draft-wizard__grant-open{height:43px;padding:0 18px;border:none;border-radius:5.4px;font-family:var(--ritual-font);font-size:12.2px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.draft-wizard__grant-copy--blue{background:var(--dw-blue-soft);color:#002e68}.draft-wizard__grant-copy--red{background:var(--dw-red-soft);color:#690003}.draft-wizard__grant-copy--judge{background:var(--dw-cyan);color:#00363a}.draft-wizard__grant-copy--spectator{background:#8b90a0;color:#0e0e0e}.draft-wizard__grant-open{background:#2a2a2a;border:1.4px solid rgba(65,71,84,.2);color:rgba(255,255,255,.6);padding:0 17.6px}.draft-wizard__hub-admin{margin-top:5px;padding-top:18px;border-top:1.4px solid rgba(65,71,84,.1);display:flex;flex-direction:column;gap:11px}.draft-wizard__hub-admin-label{margin:0;padding:0 5px;font-family:var(--ritual-font);font-size:12.2px;font-weight:700;letter-spacing:3.05px;text-transform:uppercase;color:rgba(139,144,160,.5);line-height:18.3px}.draft-wizard__hub-admin-cards{display:flex;gap:11px}.draft-waiting-panel{box-sizing:border-box;width:100%;max-width:410px;min-height:160px;margin:0 auto;padding:28px 24px 22px;border-bottom:3px solid var(--dw-orange,#ff8a3d);background-image:linear-gradient(180deg,rgba(0,0,0,.15) 60.577%,rgba(255,138,61,.14)),linear-gradient(90deg,#000,#000);color:#e5e2e1;text-align:center}.draft-waiting-panel--starting{border-bottom-color:var(--dw-orange,#ff8a3d)}.draft-waiting-panel__inner{display:flex;flex-direction:column;align-items:center;gap:5px;width:100%}.draft-waiting-panel__title{font-size:14.7px;letter-spacing:2.27px;line-height:17px;color:#fff}.draft-waiting-panel__counter,.draft-waiting-panel__title{margin:0;font-family:var(--ritual-font-display);font-weight:700;text-transform:uppercase}.draft-waiting-panel__counter{font-size:56px;letter-spacing:2.8px;line-height:1.1;color:#e5e2e1}.draft-waiting-panel__helper{margin:4px 0 0;font-size:12px;line-height:1.4;color:rgba(229,226,225,.55);max-width:280px}.draft-waiting-panel__roster{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;width:100%}.draft-waiting-panel__row{display:inline-flex;align-items:center;gap:6px;font-family:var(--ritual-font-display);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(229,226,225,.45)}.draft-waiting-panel__row--ready{color:#e5e2e1}.draft-waiting-panel__mark{font-size:12px;color:rgba(255,138,61,.55)}.draft-waiting-panel__row--ready .draft-waiting-panel__mark{color:var(--dw-orange,#ff8a3d)}.draft-waiting-panel__name{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-wizard__hub-waiting{margin-top:10px;margin-bottom:4px;display:flex;justify-content:center}.draft-wizard__hub-waiting .draft-waiting-panel{min-height:0;padding:18px 16px 14px}.draft-wizard__hub-waiting .draft-waiting-panel__counter{font-size:42px}