:root{--font-primary:"Inter Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-mono:"SF Mono", "Monaco", "Inconsolata", "Fira Code", "Fira Mono", "Roboto Mono", monospace;--font-size-2xs:1rem;--font-size-xs:1.2rem;--font-size-sm:1.4rem;--font-size-base:1.6rem;--font-size-lg:1.8rem;--font-size-xl:2rem;--font-size-2xl:2.4rem;--font-size-3xl:3rem;--font-size-4xl:3.6rem;--font-size-5xl:4rem;--font-size-6xl:4.8rem;--font-size-7xl:6.4rem;--font-size-11px:1.1rem;--font-size-13px:1.3rem;--font-size-28px:2.8rem;--font-size-32px:3.2rem;--font-size-85:1.36rem;--font-size-90:1.44rem;--font-size-56px:5.6rem;--font-size-72px:7.2rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--spacing-0:0;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.2rem;--spacing-4:1.6rem;--spacing-5:2rem;--spacing-6:2.4rem;--spacing-8:3.2rem;--spacing-10:4rem;--spacing-12:4.8rem;--spacing-16:6.4rem;--spacing-20:8rem;--spacing-24:9.6rem;--radius-none:0;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1), 0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1), 0 10px 10px -5px rgba(0,0,0,.04);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.35s cubic-bezier(.4, 0, .2, 1);--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px}:root.ContestRegistrationModal-module-scss-module__B7pdAa__dark{--Content-Primary:#fff;--Content-Secondary:#8c8c8c;--Content-Disable:#c7c7c7;--Content-Brand:#a9f;--Content-Positive:#2bbd6f;--Content-Negative:#fc4848;--Content-White:#fff;--Content-Reversed:#242424;--Surface-Background:#0a0b0d;--Surface-Elevated:#14161a;--Surface-Alternative:#14161a;--Border-Primary:rgba(240,240,240,.12);--Border-Light:rgba(240,240,240,.12);--Button-Secondary-Bg:rgba(184,184,184,.04);--Button-Secondary-Bg-Hover:rgba(184,184,184,.08);--Button-Secondary-Bg-Active:rgba(184,184,184,.02);--Contact-Button-Border:rgba(170,153,255,.08);--Contact-Button-Bg:rgba(170,153,255,.08);--Contact-Button-Text:#fff;--Divider-Primary:rgba(240,240,240,.12);--Tab-Button-Bg:rgba(170,153,255,.2);--Tab-Button-Border:rgba(170,153,255,.4);--Checkbox-Border:#666;--Table-Header-Bg:rgba(184,184,184,.12);--Table-Header-Border:#3a394b;--Content-Tertiary:#666;--Content-Inverted:#242424;--Border-Active:rgba(240,240,240,.8);--Badge-Positive:rgba(43,189,111,.07);--Badge-Negative:rgba(252,72,72,.1);--Contest-Header-Background:linear-gradient(90deg, #0a0b0d 0%, #0c192e 50%, #0a0b0d 100%);--Skeleton-Background:#14161a}:root.ContestRegistrationModal-module-scss-module__B7pdAa__light{--Content-Primary:#242424;--Content-Secondary:#707070;--Content-Disable:#c7c7c7;--Content-Brand:#6449ee;--Content-Positive:#107d43;--Content-Negative:#b33333;--Content-White:#fff;--Content-Reversed:#fff;--Surface-Background:#fcfcfc;--Surface-Elevated:#fff;--Surface-Alternative:rgba(184,184,184,.1);--Border-Primary:#f0f0f0;--Border-Light:#f0f0f0;--Button-Secondary-Bg:rgba(184,184,184,.16);--Button-Secondary-Bg-Hover:rgba(184,184,184,.24);--Button-Secondary-Bg-Active:rgba(184,184,184,.12);--Contact-Button-Border:rgba(100,73,238,.08);--Contact-Button-Bg:rgba(100,73,238,.08);--Contact-Button-Text:#242424;--Divider-Primary:#f0f0f0;--Tab-Button-Bg:rgba(100,73,238,.08);--Tab-Button-Border:rgba(1,1,3,.4);--Checkbox-Border:#b3b3b3;--Table-Header-Bg:#f6f6f6;--Table-Header-Border:#e5e5e5;--Content-Tertiary:#b3b3b3;--Content-Inverted:#fff;--Border-Active:rgba(36,36,36,.8);--Badge-Positive:rgba(16,125,67,.07);--Badge-Negative:rgba(125,16,18,.07);--Contest-Header-Background:linear-gradient(90deg, #fff 0%, #e5efff 50%, #fff 100%);--Skeleton-Background:#ebebeb}:root{--Content-Primary-Dark:#242424;--Content-Primary-Light:#fff;--Surface-Dark-Background:#0a0b0d;--Border-Primary-Light:rgba(240,240,240,.12);--Surface-Elevated-Dark:#14161a;--Surface-Elevated-Light:#fff;--Divider-Primary-Dark:rgba(240,240,240,.12);--Content-Brand-Dark:#a9f;--Content-Negative-Dark:#fc4848}.ContestRegistrationModal-module-scss-module__B7pdAa__modal{border:1px solid var(--Border-Primary-Light);background:var(--Surface-Dark-Background,#0a0b0d);-webkit-border-radius:16px;border-radius:16px;position:relative;overflow:hidden}.ContestRegistrationModal-module-scss-module__B7pdAa__closeBtn{z-index:5;color:#fff;cursor:pointer;background:rgba(255,255,255,.12);border:none;-webkit-border-radius:50%;border-radius:50%;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;width:28px;height:28px;-webkit-transition:background .15s;-moz-transition:background .15s;transition:background .15s;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;position:absolute;top:16px;right:16px}.ContestRegistrationModal-module-scss-module__B7pdAa__closeBtn:hover{background:rgba(255,255,255,.24)}.ContestRegistrationModal-module-scss-module__B7pdAa__closeBtn svg{width:20px;height:20px}.ContestRegistrationModal-module-scss-module__B7pdAa__header{text-align:center;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(100,73,238,.25)),color-stop(.6,rgba(100,73,238,.08)),to(transparent));background:-webkit-linear-gradient(270deg,rgba(100,73,238,.25) 0%,rgba(100,73,238,.08) 60%,transparent 100%);background:-moz-linear-gradient(270deg,rgba(100,73,238,.25) 0%,rgba(100,73,238,.08) 60%,transparent 100%);background:linear-gradient(rgba(100,73,238,.25) 0%,rgba(100,73,238,.08) 60%,transparent 100%);height:19rem;padding:32px 32px 20px;position:relative;overflow:hidden}.ContestRegistrationModal-module-scss-module__B7pdAa__header img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.ContestRegistrationModal-module-scss-module__B7pdAa__header:before{content:"";z-index:1;pointer-events:none;background:-webkit-gradient(linear,0 100%,0 0,from(rgba(0,0,0,.85)),color-stop(.4,rgba(0,0,0,.6)),to(transparent));background:-webkit-linear-gradient(rgba(0,0,0,.85) 0%,rgba(0,0,0,.6) 40%,transparent 100%);background:-moz-linear-gradient(rgba(0,0,0,.85) 0%,rgba(0,0,0,.6) 40%,transparent 100%);background:linear-gradient(transparent 0%,rgba(0,0,0,.6) 60%,rgba(0,0,0,.85) 100%);height:40%;position:absolute;bottom:0;left:0;right:0}.ContestRegistrationModal-module-scss-module__B7pdAa__header img{z-index:0}.ContestRegistrationModal-module-scss-module__B7pdAa__eventMeta{width:100%;color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-xs);z-index:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:6px;padding:1.6rem;font-weight:500;line-height:16px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;position:absolute;bottom:0;left:0}.ContestRegistrationModal-module-scss-module__B7pdAa__sponsoredBy{color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-2xs);margin:0 0 4px;font-weight:500}.ContestRegistrationModal-module-scss-module__B7pdAa__sponsorName{color:#ff6b35;font-weight:700}.ContestRegistrationModal-module-scss-module__B7pdAa__contestLogo{color:var(--Content-Primary-Light);-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:4.4rem;font-size:var(--font-size-2xl)!important}.ContestRegistrationModal-module-scss-module__B7pdAa__eventTitle{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-base);margin:unset;font-weight:600;line-height:24px}.ContestRegistrationModal-module-scss-module__B7pdAa__eventMeta{width:100%;color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-xs);-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:6px;padding:1.6rem;font-weight:500;line-height:16px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;position:absolute;bottom:0;left:0}.ContestRegistrationModal-module-scss-module__B7pdAa__eventMetaItems{color:var(--Content-Primary-Light);-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:4px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__metaItem{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:4px;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:inline-flex}.ContestRegistrationModal-module-scss-module__B7pdAa__metaItem svg{-webkit-flex-shrink:0;flex-shrink:0;width:14px;height:14px}.ContestRegistrationModal-module-scss-module__B7pdAa__metaDot{opacity:.5}.ContestRegistrationModal-module-scss-module__B7pdAa__metaSep{opacity:.3;margin:0 2px}.ContestRegistrationModal-module-scss-module__B7pdAa__body{padding:3.2rem 2.4rem}.ContestRegistrationModal-module-scss-module__B7pdAa__aboutWrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-height:49.2rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__aboutScroll{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;padding:32px 24px 24px;overflow-y:auto}.ContestRegistrationModal-module-scss-module__B7pdAa__aboutScroll::-webkit-scrollbar{width:4px}.ContestRegistrationModal-module-scss-module__B7pdAa__aboutScroll::-webkit-scrollbar-track{background:0 0}.ContestRegistrationModal-module-scss-module__B7pdAa__aboutScroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);-webkit-border-radius:4px;border-radius:4px}.ContestRegistrationModal-module-scss-module__B7pdAa__aboutDescription{border-bottom:.5px solid var(--Divider-Primary-Dark);margin-bottom:24px;padding-bottom:20px}.ContestRegistrationModal-module-scss-module__B7pdAa__aboutHeading{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-base);margin:0 0 8px;font-weight:600;line-height:24px}.ContestRegistrationModal-module-scss-module__B7pdAa__aboutText{color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-sm);margin:0;font-weight:500;line-height:20px}.ContestRegistrationModal-module-scss-module__B7pdAa__aboutFooter{border-top:.5px solid var(--Divider-Primary-Dark);background:rgba(20,22,26,.9);-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;gap:12px;padding:16px 24px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__aboutFooter.ContestRegistrationModal-module-scss-module__B7pdAa__withDownload{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ContestRegistrationModal-module-scss-module__B7pdAa__downloadBtn{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-xs);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid rgba(255,255,255,.2);-webkit-border-radius:8px;border-radius:8px;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;padding:10px 20px;font-weight:600;line-height:16px;-webkit-transition:all .15s;-moz-transition:all .15s;transition:all .15s;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:inline-flex}.ContestRegistrationModal-module-scss-module__B7pdAa__downloadBtn:hover:not(:disabled){background:rgba(255,255,255,.06)}.ContestRegistrationModal-module-scss-module__B7pdAa__downloadBtn:disabled{opacity:.5;cursor:not-allowed}.ContestRegistrationModal-module-scss-module__B7pdAa__scheduleSection{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:24px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__scheduleHeading{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-base);margin:0;font-weight:600;line-height:24px}.ContestRegistrationModal-module-scss-module__B7pdAa__timeline{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:40px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;position:relative}.ContestRegistrationModal-module-scss-module__B7pdAa__timelineItem{grid-template-rows:auto auto;grid-template-columns:24px 1fr;gap:12px 16px;display:grid}.ContestRegistrationModal-module-scss-module__B7pdAa__timelineRail{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-area:1/1/-1;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;position:relative}.ContestRegistrationModal-module-scss-module__B7pdAa__timelineRail:after{content:"";pointer-events:none;background:-webkit-repeating-linear-gradient(0deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 4px,transparent 4px,transparent 8px);background:-moz-repeating-linear-gradient(0deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 4px,transparent 4px,transparent 8px);background:repeating-linear-gradient(rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 4px,transparent 4px,transparent 8px);width:1px;position:absolute;top:24px;bottom:-64px;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);transform:translate(-50%)}.ContestRegistrationModal-module-scss-module__B7pdAa__last .ContestRegistrationModal-module-scss-module__B7pdAa__timelineRail:after{display:none}.ContestRegistrationModal-module-scss-module__B7pdAa__timelineNode{background:var(--Surface-Elevated-Dark,#14161a);z-index:1;border:1px solid rgba(255,255,255,.2);-webkit-border-radius:4px;border-radius:4px;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;width:24px;height:24px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;position:relative}.ContestRegistrationModal-module-scss-module__B7pdAa__timelineNode.ContestRegistrationModal-module-scss-module__B7pdAa__competition{border-color:rgba(170,153,255,.35)}.ContestRegistrationModal-module-scss-module__B7pdAa__timelineNode svg{width:16px;height:16px}.ContestRegistrationModal-module-scss-module__B7pdAa__timelineTime{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-sm);grid-area:1/2;-webkit-align-self:center;align-self:center;margin:0;font-weight:500;line-height:20px}.ContestRegistrationModal-module-scss-module__B7pdAa__timelineTime .ContestRegistrationModal-module-scss-module__B7pdAa__timelineTimeStart,.ContestRegistrationModal-module-scss-module__B7pdAa__timelineTime .ContestRegistrationModal-module-scss-module__B7pdAa__timelineTimeEnd{text-transform:uppercase}.ContestRegistrationModal-module-scss-module__B7pdAa__timelineContent{grid-area:2/2}.ContestRegistrationModal-module-scss-module__B7pdAa__sessionCard{background:var(--Surface-Elevated-Dark,#14161a);border:1px solid var(--Divider-Primary-Dark);-webkit-border-radius:8px;border-radius:8px;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:24px;padding:24px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;overflow:hidden}.ContestRegistrationModal-module-scss-module__B7pdAa__sessionCard.ContestRegistrationModal-module-scss-module__B7pdAa__competition{border-color:rgba(170,153,255,.2);-webkit-box-shadow:0 0 48px rgba(170,153,255,.12);box-shadow:0 0 48px rgba(170,153,255,.12)}.ContestRegistrationModal-module-scss-module__B7pdAa__sessionHeader{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:4px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__sessionMeta{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-xs);opacity:.6;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:4px;font-weight:500;line-height:16px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__sessionTitle{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-base);margin:0;font-weight:600;line-height:24px}.ContestRegistrationModal-module-scss-module__B7pdAa__sessionBody{-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:32px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__sessionImage{border:1px solid var(--Divider-Primary-Dark);background:rgba(255,255,255,.03);-webkit-border-radius:6px;border-radius:6px;-webkit-flex-shrink:0;flex-shrink:0;width:156px;height:156px}.ContestRegistrationModal-module-scss-module__B7pdAa__sessionImage.ContestRegistrationModal-module-scss-module__B7pdAa__competition{background:rgba(170,153,255,.05)}.ContestRegistrationModal-module-scss-module__B7pdAa__sessionDetails{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;gap:12px;min-width:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__sessionDetailsLabel{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-xs);margin:0;font-weight:500;line-height:16px}.ContestRegistrationModal-module-scss-module__B7pdAa__highlightsList{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__highlightItem{color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-xs);-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:9px;font-weight:500;line-height:16px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__highlightItem span{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;min-width:0}.ContestRegistrationModal-module-scss-module__B7pdAa__highlightItem span a{color:var(--Content-Brand,#a9f);text-decoration:underline}.ContestRegistrationModal-module-scss-module__B7pdAa__starIcon{color:rgba(255,255,255,.35);-webkit-flex-shrink:0;flex-shrink:0;width:12px;height:12px}.ContestRegistrationModal-module-scss-module__B7pdAa__competitionInfoBlock{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:12px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__downloadLink{color:var(--Content-Brand,#a9f);font-size:var(--font-size-xs);cursor:pointer;white-space:nowrap;-webkit-flex-shrink:0;flex-shrink:0;font-weight:400;text-decoration:underline}.ContestRegistrationModal-module-scss-module__B7pdAa__downloadLink:hover{opacity:.85}.ContestRegistrationModal-module-scss-module__B7pdAa__deviceNote{border-top:.5px solid var(--Divider-Primary-Dark);color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-xs);-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:9px;padding-top:16px;font-weight:500;line-height:16px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__deviceNote span{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;min-width:0}.ContestRegistrationModal-module-scss-module__B7pdAa__deviceNoteIcon{width:16px;height:16px;color:var(--Content-Secondary,#8c8c8c);-webkit-flex-shrink:0;flex-shrink:0}.ContestRegistrationModal-module-scss-module__B7pdAa__hostCard{background:var(--Surface-Elevated-Dark,#14161a);border:1px solid var(--Divider-Primary-Dark);-webkit-border-radius:8px;border-radius:8px;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:24px;padding:24px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;overflow:hidden}.ContestRegistrationModal-module-scss-module__B7pdAa__hostLabel{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-sm);opacity:.6;margin:0;font-weight:500;line-height:20px}.ContestRegistrationModal-module-scss-module__B7pdAa__hostBody{-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:40px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__hostImage{border:1px solid var(--Divider-Primary-Dark);background:rgba(255,255,255,.03);-webkit-border-radius:6px;border-radius:6px;-webkit-flex-shrink:0;flex-shrink:0;width:156px;height:156px}.ContestRegistrationModal-module-scss-module__B7pdAa__hostImagePlaceholder{width:100%;height:100%;min-height:156px}.ContestRegistrationModal-module-scss-module__B7pdAa__hostInfo{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;gap:8px;min-width:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__hostName{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-base);margin:0;font-weight:500;line-height:24px}.ContestRegistrationModal-module-scss-module__B7pdAa__hostBio{color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-sm);margin:0;font-weight:400;line-height:20px}.ContestRegistrationModal-module-scss-module__B7pdAa__rewardsSection{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:1rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__rewardsCards{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:1.2rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__topRankersCard{border:1px solid var(--Divider-Primary-Dark);background:var(--Surface-Elevated-Dark,#14161a);-webkit-border-radius:1.2rem;border-radius:1.2rem;height:30rem;padding:2rem;position:relative;overflow:hidden}.ContestRegistrationModal-module-scss-module__B7pdAa__topRankersTitle{font-size:var(--font-size-lg);color:var(--Content-Primary-Light,#fff);white-space:nowrap;margin:0;font-weight:700;line-height:2.8rem}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumContainer{-webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;gap:1.6rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;position:absolute;bottom:-.1rem;left:2.3rem;right:2.3rem}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumColumn{background:#08090a;border:1px solid rgba(67,48,112,.3);-webkit-border-radius:.2rem .2rem 0 0;border-radius:.2rem .2rem 0 0;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:1rem;min-width:0;padding:4rem 1.6rem 2rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;position:relative}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumFirst{-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;height:20rem;padding-top:4rem}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumSecond,.ContestRegistrationModal-module-scss-module__B7pdAa__podiumThird{height:auto}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumMedal{-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;position:absolute;top:-2.5rem;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);transform:translate(-50%)}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumMedal svg{width:3.5rem;height:4rem}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumFirst .ContestRegistrationModal-module-scss-module__B7pdAa__podiumMedal svg{width:3.5rem;height:3.8rem}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumThird .ContestRegistrationModal-module-scss-module__B7pdAa__podiumMedal svg{width:4.2rem;height:4.8rem}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumPlace{font-family:JetBrains Mono,monospace;font-size:var(--font-size-xs);color:#97959d;text-transform:uppercase;text-align:center;width:100%;font-weight:500;line-height:1.6rem}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumPlace sup{vertical-align:super;font-size:.65em}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumAmount{font-family:JetBrains Mono,monospace;font-size:var(--font-size-2xl);color:var(--Content-Primary-Light,#fff);text-transform:uppercase;text-align:center;white-space:nowrap;width:100%;font-weight:800}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumPlus{font-family:JetBrains Mono,monospace;font-size:var(--font-size-sm);color:#97959d;text-transform:uppercase;text-align:center;width:100%;font-weight:500;line-height:2rem}.ContestRegistrationModal-module-scss-module__B7pdAa__podiumVoucher{font-family:JetBrains Mono,monospace;font-size:var(--font-size-sm);color:var(--Content-Primary-Light,#fff);text-align:center;width:100%;font-weight:500;line-height:2rem}.ContestRegistrationModal-module-scss-module__B7pdAa__rewardsBottomRow{background:rgba(9,9,9,.6);-webkit-border-radius:1.2rem;border-radius:1.2rem;gap:1.2rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__voucherCard{border:1px solid var(--Divider-Primary-Dark);background:var(--Surface-Elevated-Dark,#14161a);-webkit-border-radius:1.2rem;border-radius:1.2rem;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;min-width:0;height:30rem;padding:2rem;position:relative;overflow:hidden}.ContestRegistrationModal-module-scss-module__B7pdAa__voucherCardHeader{-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:.2rem .6rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__voucherLogo{width:auto;height:1.6rem}.ContestRegistrationModal-module-scss-module__B7pdAa__voucherHeaderText{font-size:var(--font-size-lg);color:var(--Content-Primary-Light,#fff);white-space:nowrap;font-weight:700;line-height:2.8rem}.ContestRegistrationModal-module-scss-module__B7pdAa__voucherCardImageWrapper{-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;width:24.6rem;height:16rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;position:absolute;top:10.7rem;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);transform:translate(-50%)}.ContestRegistrationModal-module-scss-module__B7pdAa__voucherCardImage{object-fit:contain;width:100%;height:auto}.ContestRegistrationModal-module-scss-module__B7pdAa__courseCard{border:1px solid var(--Divider-Primary-Dark);background:var(--Surface-Elevated-Dark,#14161a);-webkit-border-radius:1.2rem;border-radius:1.2rem;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;min-width:0;height:30rem;padding:2rem;position:relative;overflow:hidden}.ContestRegistrationModal-module-scss-module__B7pdAa__courseCardTitle{font-size:var(--font-size-lg);color:var(--Content-Primary-Light,#fff);margin:0;font-weight:700;line-height:2.8rem}.ContestRegistrationModal-module-scss-module__B7pdAa__courseCardImageWrapper{width:21.4rem;height:18rem;position:absolute;top:9.9rem;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);transform:translate(-50%)}.ContestRegistrationModal-module-scss-module__B7pdAa__courseCardImage{object-fit:contain;width:100%;height:100%}.ContestRegistrationModal-module-scss-module__B7pdAa__footer{border-top:.5px solid var(--Divider-Primary-Dark);-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:24px;padding-top:20px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__actionBtn{color:#fff;font-size:var(--font-size-xs);cursor:pointer;white-space:nowrap;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.08)),to(rgba(255,255,255,0))),#6449ee;background:-webkit-linear-gradient(270deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,0) 100%),#6449ee;background:-moz-linear-gradient(270deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,0) 100%),#6449ee;background:linear-gradient(rgba(255,255,255,.08) 0%,rgba(255,255,255,0) 100%),#6449ee;border:1px solid rgba(255,255,255,.2);-webkit-border-radius:8px;border-radius:8px;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:8px;padding:10px 20px;font-weight:600;line-height:16px;-webkit-transition:all .15s;-moz-transition:all .15s;transition:all .15s;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:inline-flex}.ContestRegistrationModal-module-scss-module__B7pdAa__actionBtn:hover:not(:disabled){opacity:.92}.ContestRegistrationModal-module-scss-module__B7pdAa__actionBtn:disabled{opacity:.45;cursor:not-allowed}.ContestRegistrationModal-module-scss-module__B7pdAa__btnChevron{-webkit-flex-shrink:0;flex-shrink:0;width:16px;height:16px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg)}.ContestRegistrationModal-module-scss-module__B7pdAa__bookingHeader{margin-bottom:20px}.ContestRegistrationModal-module-scss-module__B7pdAa__bookingHeading{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-base);margin:0 0 4px;font-weight:600;line-height:24px}.ContestRegistrationModal-module-scss-module__B7pdAa__bookingSubtext{color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-xs);margin:0;font-weight:500;line-height:18px}.ContestRegistrationModal-module-scss-module__B7pdAa__twoCol{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:540px){.ContestRegistrationModal-module-scss-module__B7pdAa__twoCol{grid-template-columns:1fr}}.ContestRegistrationModal-module-scss-module__B7pdAa__detailsCard{border:1px solid var(--Divider-Primary-Dark);background:#0a0b0d;-webkit-border-radius:8px;border-radius:8px;overflow:hidden}.ContestRegistrationModal-module-scss-module__B7pdAa__detailsCardTitle{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-sm);background:#14161a;margin:0;padding:12px 16px;font-weight:600;line-height:16px}.ContestRegistrationModal-module-scss-module__B7pdAa__detailsCardBody{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:16px;padding:16px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__field{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:6px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__fieldLabel{color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-xs);text-transform:capitalize;font-weight:600;line-height:14px}.ContestRegistrationModal-module-scss-module__B7pdAa__fieldLabel .ContestRegistrationModal-module-scss-module__B7pdAa__required{color:var(--Content-Negative,#fc4848)}.ContestRegistrationModal-module-scss-module__B7pdAa__lockedField{border:1px solid var(--Divider-Primary-Dark);color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-xs);background:rgba(255,255,255,.02);-webkit-border-radius:8px;border-radius:8px;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:8px;padding:10px 12px;font-weight:500;line-height:16px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__lockedField .ContestRegistrationModal-module-scss-module__B7pdAa__lockedFieldValue{text-overflow:ellipsis;white-space:nowrap;max-width:18.5rem;font-size:var(--font-size-sm);overflow:hidden}.ContestRegistrationModal-module-scss-module__B7pdAa__lockedField span{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1}.ContestRegistrationModal-module-scss-module__B7pdAa__lockedField svg{opacity:.5;-webkit-flex-shrink:0;flex-shrink:0;min-width:1.4rem;max-width:1.4rem;min-height:1.4rem;max-height:1.4rem}.ContestRegistrationModal-module-scss-module__B7pdAa__lockedField svg path{fill:var(--Content-Secondary,#8c8c8c)}.ContestRegistrationModal-module-scss-module__B7pdAa__phoneInputWrapper{border:1px solid var(--Divider-Primary-Dark);background:0 0;-webkit-border-radius:8px;border-radius:8px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;padding:10px 12px;-webkit-transition:border-color .15s;-moz-transition:border-color .15s;transition:border-color .15s;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__phoneInputWrapper:focus-within{border-color:var(--Content-Brand,#a9f)}.ContestRegistrationModal-module-scss-module__B7pdAa__phoneInputWrapper.ContestRegistrationModal-module-scss-module__B7pdAa__filled{background:rgba(255,255,255,.02)}.ContestRegistrationModal-module-scss-module__B7pdAa__phoneInputWrapper.ContestRegistrationModal-module-scss-module__B7pdAa__error{border-color:var(--Content-Negative,#fc4848)}.ContestRegistrationModal-module-scss-module__B7pdAa__countryCode{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-xs);white-space:nowrap;margin-right:4px;font-weight:500}.ContestRegistrationModal-module-scss-module__B7pdAa__phoneInput{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-xs);background:0 0;border:none;outline:none;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;min-width:0;padding:0;font-weight:500}.ContestRegistrationModal-module-scss-module__B7pdAa__phoneInput::-webkit-input-placeholder{color:var(--Content-Secondary,#8c8c8c)}.ContestRegistrationModal-module-scss-module__B7pdAa__phoneInput::placeholder{color:var(--Content-Secondary,#8c8c8c)}.ContestRegistrationModal-module-scss-module__B7pdAa__phoneValue{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-xs);-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;font-weight:500}.ContestRegistrationModal-module-scss-module__B7pdAa__emailInputWrapper{border:1px solid var(--Divider-Primary-Dark);background:0 0;-webkit-border-radius:8px;border-radius:8px;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;padding:10px 12px;-webkit-transition:border-color .15s;-moz-transition:border-color .15s;transition:border-color .15s;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__emailInputWrapper:focus-within{border-color:var(--Content-Brand,#a9f)}.ContestRegistrationModal-module-scss-module__B7pdAa__emailInputWrapper.ContestRegistrationModal-module-scss-module__B7pdAa__filled{background:rgba(255,255,255,.02)}.ContestRegistrationModal-module-scss-module__B7pdAa__emailInputWrapper.ContestRegistrationModal-module-scss-module__B7pdAa__error{border-color:var(--Content-Negative,#fc4848)}.ContestRegistrationModal-module-scss-module__B7pdAa__emailValue{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-xs);-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;font-weight:500}.ContestRegistrationModal-module-scss-module__B7pdAa__emailInput{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-xs);background:0 0;border:none;outline:none;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;min-width:0;padding:0;font-weight:500}.ContestRegistrationModal-module-scss-module__B7pdAa__emailInput::-webkit-input-placeholder{color:var(--Content-Secondary,#8c8c8c)}.ContestRegistrationModal-module-scss-module__B7pdAa__emailInput::placeholder{color:var(--Content-Secondary,#8c8c8c)}.ContestRegistrationModal-module-scss-module__B7pdAa__textInput{border:1px solid var(--Divider-Primary-Dark);color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-xs);background:0 0;-webkit-border-radius:8px;border-radius:8px;outline:none;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;min-width:0;padding:10px 12px;font-weight:500}.ContestRegistrationModal-module-scss-module__B7pdAa__textInput::-webkit-input-placeholder{color:var(--Content-Secondary,#8c8c8c)}.ContestRegistrationModal-module-scss-module__B7pdAa__textInput::placeholder{color:var(--Content-Secondary,#8c8c8c)}.ContestRegistrationModal-module-scss-module__B7pdAa__textInput:focus{border-color:var(--Content-Brand,#a9f)}.ContestRegistrationModal-module-scss-module__B7pdAa__sendOtpLink{color:var(--Content-Brand-Dark);font-size:var(--font-size-xs);cursor:pointer;white-space:nowrap;background:0 0;border:none;-webkit-flex-shrink:0;flex-shrink:0;margin-left:8px;padding:0;font-weight:600;text-decoration:underline}.ContestRegistrationModal-module-scss-module__B7pdAa__sendOtpLink:disabled{opacity:.4;cursor:not-allowed;color:var(--Content-Secondary)}.ContestRegistrationModal-module-scss-module__B7pdAa__editBtn{cursor:pointer;background:0 0;border:none;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;margin-left:8px;padding:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__editBtn svg{width:14px;height:14px}.ContestRegistrationModal-module-scss-module__B7pdAa__otpSection{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:10px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__otpBoxes{gap:6px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__otpInput{text-align:center;max-width:40px;height:40px;font-size:var(--font-size-base);border:1px solid var(--Divider-Primary-Dark);color:var(--Content-Primary-Light,#fff);background:0 0;-webkit-border-radius:8px;border-radius:8px;outline:none;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;min-width:0;font-weight:600;-webkit-transition:border-color .15s;-moz-transition:border-color .15s;transition:border-color .15s}.ContestRegistrationModal-module-scss-module__B7pdAa__otpInput:focus{border-color:var(--Content-Brand,#a9f)}.ContestRegistrationModal-module-scss-module__B7pdAa__otpInput.ContestRegistrationModal-module-scss-module__B7pdAa__error{border-color:var(--Content-Negative,#fc4848)}.ContestRegistrationModal-module-scss-module__B7pdAa__errorText{color:var(--Content-Negative,#fc4848);font-size:var(--font-size-2xs);margin:4px 0 0;font-weight:500}.ContestRegistrationModal-module-scss-module__B7pdAa__resendRow{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__resendTimer{color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-2xs);font-weight:500}.ContestRegistrationModal-module-scss-module__B7pdAa__resendLink{color:var(--Content-Brand,#a9f);font-size:var(--font-size-2xs);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;text-decoration:underline}.ContestRegistrationModal-module-scss-module__B7pdAa__resendLink:disabled{opacity:.5;cursor:not-allowed}.ContestRegistrationModal-module-scss-module__B7pdAa__verifiedField{border:1px solid var(--Divider-Primary,rgba(240,240,240,.12));color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-xs);background:rgba(255,255,255,.02);-webkit-border-radius:8px;border-radius:8px;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:8px;padding:10px 12px;font-weight:500;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__verifiedField span{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1}.ContestRegistrationModal-module-scss-module__B7pdAa__verifiedIcon{-webkit-flex-shrink:0;flex-shrink:0;width:16px;height:16px}.ContestRegistrationModal-module-scss-module__B7pdAa__detailRow{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:4px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__dateTimeRow{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ContestRegistrationModal-module-scss-module__B7pdAa__detailLabel{color:var(--Content-White,#8c8c8c);font-size:var(--font-size-sm);font-weight:600}.ContestRegistrationModal-module-scss-module__B7pdAa__detialsColumn{align-items:unset;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ContestRegistrationModal-module-scss-module__B7pdAa__detailValue{color:var(--Content-Secondary,#fff);font-size:var(--font-size-sm);font-weight:500;line-height:18px}.ContestRegistrationModal-module-scss-module__B7pdAa__confirmedSection{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:20px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__confirmedBadge{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:1rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__confirmedBadge>svg{-webkit-flex-shrink:0;flex-shrink:0;width:24px;height:24px;margin-top:2px}.ContestRegistrationModal-module-scss-module__B7pdAa__confirmedCard{border:1px solid var(--Border-Primary-Light);-webkit-border-radius:12px;border-radius:12px;overflow:hidden}.ContestRegistrationModal-module-scss-module__B7pdAa__confirmedCardTitle{color:var(--Content-White,#fff);font-size:var(--font-size-sm);background:var(--Surface-Elevated-Dark,rgba(184,184,184,.12));border-bottom:1px solid var(--Border-Primary-Light);margin:0;padding:12px 16px;font-weight:600}.ContestRegistrationModal-module-scss-module__B7pdAa__confirmedCardBody{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:1.2rem;padding:16px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__confirmedRow{-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:baseline;align-items:baseline;gap:8px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__confirmedLabel{color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-sm);white-space:nowrap;font-weight:600}.ContestRegistrationModal-module-scss-module__B7pdAa__confirmedValue{color:var(--Content-Primary-Light,#fff);font-size:var(--font-size-sm);font-weight:500}.ContestRegistrationModal-module-scss-module__B7pdAa__sessionNoteContainer{border-top:.5px solid var(--Border-Light);-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:8px;width:100%;padding-top:1.6rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestRegistrationModal-module-scss-module__B7pdAa__sessionNote{color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-xs);margin:0;font-weight:500;line-height:16px}
.ContestCard-module-scss-module__EgRQVG__contestCard{border:1px solid var(--Divider-Primary,rgba(240,240,240,.12));background:var(--Surface-Elevated,#14161a);-webkit-border-radius:12px;border-radius:12px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;overflow:hidden}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__left{object-fit:contain;width:100%;max-width:400px;position:relative}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__left img{max-width:40rem;height:100%}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;padding:2.4rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightHeader{border-bottom:.5px solid var(--Divider-Primary,rgba(240,240,240,.12));-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:.4rem;margin-bottom:1.6rem;padding-bottom:1.2rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightHeader .ContestCard-module-scss-module__EgRQVG__rightHeaderTitle{color:var(--Content-Primary,#fff);font-size:var(--font-size-base);font-style:normal;font-weight:600;line-height:24px}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightHeader .ContestCard-module-scss-module__EgRQVG__rightHeaderDescription{color:var(--Content-Secondary,#8c8c8c);font-size:var(--font-size-xs);font-style:normal;font-weight:500;line-height:16px}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightContent{-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:1.6rem;margin-bottom:2.4rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightContent .ContestCard-module-scss-module__EgRQVG__rightContentItem{color:var(--Content-Primary,#242424);font-size:var(--font-size-xs);-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:.4rem;font-style:normal;font-weight:500;line-height:16px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightContent .ContestCard-module-scss-module__EgRQVG__rightContentItem span{-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightContent .ContestCard-module-scss-module__EgRQVG__rightContentItemSeparator{width:.5px;height:8px}.dark .ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightContent .ContestCard-module-scss-module__EgRQVG__rightContentItemSeparator{background:#666}.light .ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightContent .ContestCard-module-scss-module__EgRQVG__rightContentItemSeparator{background:#b3b3b3}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightFooter{gap:1.2rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightFooter .ContestCard-module-scss-module__EgRQVG__rightFooterButton{color:var(--Content-White,#fff);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.08)),to(rgba(255,255,255,0))),#6449ee;background:-webkit-linear-gradient(270deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,0) 100%),#6449ee;background:-moz-linear-gradient(270deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,0) 100%),#6449ee;background:linear-gradient(rgba(255,255,255,.08) 0%,rgba(255,255,255,0) 100%),#6449ee;border:1px solid rgba(255,255,255,.2);-webkit-border-radius:8px;border-radius:8px;max-width:12.1rem;padding:1rem 1.6rem;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.dark .ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightFooter .ContestCard-module-scss-module__EgRQVG__rightFooterButton:disabled{color:var(--Content-Secondary,#8c8c8c);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2)}.light .ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightFooter .ContestCard-module-scss-module__EgRQVG__rightFooterButton:disabled{color:var(--Content-Secondary,#8c8c8c);background:rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.2)}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightFooter .ContestCard-module-scss-module__EgRQVG__rightFooterButton svg{min-width:1.4rem;min-height:1.4rem;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightFooter .ContestCard-module-scss-module__EgRQVG__rightFooterButton:hover svg{-webkit-transform:translate(.2rem);-moz-transform:translate(.2rem);transform:translate(.2rem)}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightFooter .ContestCard-module-scss-module__EgRQVG__viewLeaderboardButton{border:1px solid var(--Border-Primary);color:var(--Content-Primary,#fff);font-size:var(--font-size-xs);background:rgba(176,176,176,.12);-webkit-border-radius:.8rem;border-radius:.8rem;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:4px;padding:1rem 1.6rem;font-weight:600;line-height:16px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightFooter .ContestCard-module-scss-module__EgRQVG__viewLeaderboardButton .ContestCard-module-scss-module__EgRQVG__viewLeaderboardButtonIcon svg{min-width:1.4rem;min-height:1.4rem;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.ContestCard-module-scss-module__EgRQVG__contestCard .ContestCard-module-scss-module__EgRQVG__right .ContestCard-module-scss-module__EgRQVG__rightFooter .ContestCard-module-scss-module__EgRQVG__viewLeaderboardButton:hover .ContestCard-module-scss-module__EgRQVG__viewLeaderboardButtonIcon svg{-webkit-transform:translate(.2rem);-moz-transform:translate(.2rem);transform:translate(.2rem)}.ContestCard-module-scss-module__EgRQVG__contestCardRewardTag{position:absolute;top:.9rem;left:1rem}.ContestCard-module-scss-module__EgRQVG__userStatus{border:1px solid var(--Border-Primary-Light,#f0f0f0);background:var(--Surface-Elevated-Light,#fff);-webkit-border-radius:.4rem;border-radius:.4rem;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:.4rem;padding:.4rem .8rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;position:absolute;bottom:1rem;left:1rem}.ContestCard-module-scss-module__EgRQVG__userStatus .ContestCard-module-scss-module__EgRQVG__userStatusIcon svg{width:1.6rem;height:1.6rem}.ContestCard-module-scss-module__EgRQVG__userStatus .ContestCard-module-scss-module__EgRQVG__userStatusTitle{color:var(--Content-Primary-Dark,#242424);font-family:Inter Display;font-size:var(--font-size-xs);font-style:normal;font-weight:600;line-height:16px}.ContestCard-module-scss-module__EgRQVG__userStatus.ContestCard-module-scss-module__EgRQVG__enrolled{border:1px solid var(--Border-Primary-Light,#f0f0f0);background:var(--Surface-Elevated-Light,#fff)}.ContestCard-module-scss-module__EgRQVG__userStatus.ContestCard-module-scss-module__EgRQVG__live{background:var(--Content-Negative-Dark,#fc4848);border:1px solid rgba(240,240,240,.12);-webkit-border-radius:4px;border-radius:4px}.ContestCard-module-scss-module__EgRQVG__userStatus.ContestCard-module-scss-module__EgRQVG__live .ContestCard-module-scss-module__EgRQVG__userStatusTitle{color:var(--Content-White-Dark,#fff)}.ContestCard-module-scss-module__EgRQVG__rewardTag{background:-webkit-linear-gradient(358deg,rgba(255,242,220,.2) 0%,rgba(214,163,74,.2) 100%);background:-moz-linear-gradient(358deg,rgba(255,242,220,.2) 0%,rgba(214,163,74,.2) 100%);background:linear-gradient(92deg,rgba(255,242,220,.2) 0%,rgba(214,163,74,.2) 100%);border:.5px solid #ffe0ab;-webkit-border-radius:10rem;border-radius:10rem;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;gap:.4rem;padding:.4rem .8rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ContestCard-module-scss-module__EgRQVG__rewardTag .ContestCard-module-scss-module__EgRQVG__rewardTagTitle{color:#ffd388;font-size:var(--font-size-2xs);font-style:normal;font-weight:500;line-height:16px}.ContestCard-module-scss-module__EgRQVG__rewardTag .ContestCard-module-scss-module__EgRQVG__rewardTagTitleAmount{font-size:var(--font-size-xs);font-weight:600}.ContestCard-module-scss-module__EgRQVG__startsIn{color:var(--Content-Primary,#fff);font-size:var(--font-size-xs);font-style:normal;font-weight:600;line-height:16px}.ContestCard-module-scss-module__EgRQVG__startsInTime{color:var(--Content-Brand,#a9f);font-size:var(--font-size-xs);font-style:normal;font-weight:600;line-height:16px}
