.page-module___IcBaq__shell{color:#17213b;width:min(1560px,100% - 2rem);margin:0 auto;padding:2rem 0 4rem}.page-module___IcBaq__header,.page-module___IcBaq__filters,.page-module___IcBaq__tabs,.page-module___IcBaq__statGrid,.page-module___IcBaq__coverageGrid,.page-module___IcBaq__twoColumn,.page-module___IcBaq__progressionFlow{gap:1rem;display:flex}.page-module___IcBaq__header{justify-content:space-between;align-items:flex-start}.page-module___IcBaq__header h1{margin:.25rem 0}.page-module___IcBaq__headerStats,.page-module___IcBaq__stat{background:#fff;border:1px solid #dce3ef;border-radius:14px;gap:.2rem;padding:1rem 1.25rem;display:grid;box-shadow:0 8px 24px #17213b0f}.page-module___IcBaq__headerStats strong,.page-module___IcBaq__stat strong{color:#23489c;font-size:1.6rem}.page-module___IcBaq__stat small{color:#69768e;font-size:.72rem;line-height:1.4}.page-module___IcBaq__tabs{margin:1.5rem 0 1rem;padding-bottom:.25rem;overflow-x:auto}.page-module___IcBaq__tabs button{color:#33415f;background:#fff;border:1px solid #ccd6e6;border-radius:999px;flex:none;padding:.7rem 1rem}.page-module___IcBaq__tabs button[aria-pressed=true]{color:#fff;background:#244b9b;border-color:#244b9b}.page-module___IcBaq__filters{z-index:5;background:#f9fbfff5;border:1px solid #dce3ef;border-radius:14px;flex-wrap:wrap;align-items:end;padding:1rem;position:sticky;top:0;box-shadow:0 8px 24px #17213b0f}.page-module___IcBaq__filters label{color:#52617d;gap:.35rem;min-width:150px;font-size:.78rem;font-weight:700;display:grid}.page-module___IcBaq__filters label:first-child{flex:280px}.page-module___IcBaq__filters input,.page-module___IcBaq__filters select,.page-module___IcBaq__progression select{color:#17213b;background:#fff;border:1px solid #cbd5e5;border-radius:9px;min-height:42px;padding:.55rem .7rem}.page-module___IcBaq__resultCount{color:#52617d;margin-left:auto;padding-bottom:.7rem;font-weight:700}.page-module___IcBaq__quickFilters{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.75rem;display:flex}.page-module___IcBaq__quickFilters strong{color:#52617d;font-size:.8rem}.page-module___IcBaq__quickFilters button,.page-module___IcBaq__coverageCard button{color:#33415f;background:#fff;border:1px solid #ccd6e6;border-radius:999px;padding:.48rem .75rem;font-weight:700}.page-module___IcBaq__quickFilters button[aria-pressed=true]{color:#173f91;background:#eaf1ff;border-color:#244b9b}.page-module___IcBaq__overallStatus,.page-module___IcBaq__recommended{background:#fff;border:1px solid #dce3ef;border-radius:16px;gap:1.25rem;margin-top:1.25rem;padding:1.35rem;display:grid;box-shadow:0 8px 24px #17213b0f}.page-module___IcBaq__overallStatus{grid-template-columns:minmax(240px,.7fr) minmax(500px,1.3fr)}.page-module___IcBaq__overallStatus h2,.page-module___IcBaq__recommended h2,.page-module___IcBaq__sectionHeading h2{margin:.45rem 0 .25rem}.page-module___IcBaq__overallStatus p,.page-module___IcBaq__recommended p,.page-module___IcBaq__sectionHeading p{color:#5e6b84;margin:0}.page-module___IcBaq__overallStatus dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;margin:0;display:grid}.page-module___IcBaq__overallStatus dl div{border-bottom:1px solid #edf1f7;gap:.15rem;padding-bottom:.55rem;display:grid}.page-module___IcBaq__overallStatus dt{color:#68758e;font-size:.76rem}.page-module___IcBaq__overallStatus dd{margin:0;font-weight:800}.page-module___IcBaq__statusPill,.page-module___IcBaq__matrixState{color:#7b4a00;background:#fff0d6;border-radius:999px;width:fit-content;padding:.28rem .55rem;font-size:.7rem;font-weight:800;display:inline-flex}.page-module___IcBaq__statusPill[data-tone=positive],.page-module___IcBaq__matrixState[data-state=approved]{color:#17663e;background:#dff5e9}.page-module___IcBaq__recommended{background:linear-gradient(135deg,#f7faff,#eef4ff);border-color:#bfd0f3;grid-template-columns:.85fr 1.5fr .65fr;align-items:center}.page-module___IcBaq__recommended>div{gap:.35rem;display:grid}.page-module___IcBaq__recommended>div:last-child{justify-items:end}.page-module___IcBaq__recommended>div:last-child>strong{color:#23489c;font-size:1.65rem}.page-module___IcBaq__recommended button{color:#fff;background:#244b9b;border:0;border-radius:9px;padding:.6rem .8rem;font-weight:800}.page-module___IcBaq__sectionHeading{justify-content:space-between;align-items:end;margin:1.5rem 0 .75rem;display:flex}.page-module___IcBaq__statGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin:1.25rem 0;display:grid}.page-module___IcBaq__coverageGrid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.page-module___IcBaq__coverageCard,.page-module___IcBaq__tree,.page-module___IcBaq__detail,.page-module___IcBaq__progression{background:#fff;border:1px solid #dce3ef;border-radius:14px;padding:1.15rem}.page-module___IcBaq__coverageCard h2{margin:0}.page-module___IcBaq__coverageCard>header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.page-module___IcBaq__coverageCard>header>div{gap:.45rem;display:grid}.page-module___IcBaq__coverageCard>footer{color:#52617d;border-top:1px solid #e5eaf2;margin-top:.85rem;padding-top:.75rem;font-size:.78rem}.page-module___IcBaq__coverageNumber{color:#23489c;margin-top:.5rem;font-size:1.8rem;font-weight:800}.page-module___IcBaq__coverageCard progress{accent-color:#2c65ca;width:100%}.page-module___IcBaq__coverageCard dl,.page-module___IcBaq__detailList{gap:.35rem;margin:1rem 0 0;display:grid}.page-module___IcBaq__coverageCard dl div,.page-module___IcBaq__detailList div{border-bottom:1px solid #edf1f7;justify-content:space-between;gap:1rem;display:flex}.page-module___IcBaq__coverageCard dt,.page-module___IcBaq__detailList dt{color:#5e6b84}.page-module___IcBaq__coverageCard dd,.page-module___IcBaq__detailList dd{text-align:right;margin:0;font-weight:700}.page-module___IcBaq__engineSummary{flex-wrap:wrap;gap:.4rem;margin-top:.9rem;display:flex}.page-module___IcBaq__engineSummary span{color:#66748d;flex-basis:100%;font-size:.72rem;font-weight:700}.page-module___IcBaq__engineSummary small{background:#eef2f8;border-radius:6px;padding:.25rem .45rem;font-weight:800}.page-module___IcBaq__twoColumn{grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr);margin-top:1.25rem;display:grid}.page-module___IcBaq__tree{max-height:75vh;overflow:auto}.page-module___IcBaq__tree details{margin:.3rem 0 .3rem .6rem}.page-module___IcBaq__tree summary{cursor:pointer;padding:.35rem;font-weight:700}.page-module___IcBaq__tree summary span{color:#71809b;font-size:.75rem;font-weight:600}.page-module___IcBaq__tree button,.page-module___IcBaq__progressionFlow button{color:#33415f;text-align:left;background:0 0;border:0;border-radius:7px;width:calc(100% - 1rem);margin:.2rem 0 .2rem 1rem;padding:.45rem .6rem;display:block}.page-module___IcBaq__tree button{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.page-module___IcBaq__tree button small{color:#6a7790;flex:none;font-size:.66rem;font-weight:800}.page-module___IcBaq__tree button:hover,.page-module___IcBaq__tree .page-module___IcBaq__selected,.page-module___IcBaq__progressionFlow button:hover{color:#173f91;background:#eaf1ff}.page-module___IcBaq__detail{min-width:0}.page-module___IcBaq__metadataNote{color:#654b16;background:#fff8e8;border-left:4px solid #e0a62b;padding:.75rem;font-size:.82rem}.page-module___IcBaq__pathwayGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.page-module___IcBaq__pathwayGrid article{border:1px solid #dce3ef;border-radius:10px;gap:.25rem;padding:.75rem;display:grid}.page-module___IcBaq__pathwayGrid article span{color:#64718a;font-size:.76rem}.page-module___IcBaq__detail code,.page-module___IcBaq__tableWrap code,.page-module___IcBaq__currentConcept code{overflow-wrap:anywhere;color:#65738c;font-size:.75rem;display:block}.page-module___IcBaq__badges,.page-module___IcBaq__engineBadges{flex-wrap:wrap;gap:.45rem;display:flex}.page-module___IcBaq__badges span,.page-module___IcBaq__engineBadges span{color:#62708a;background:#eef2f8;border-radius:999px;padding:.25rem .55rem;font-size:.7rem;font-weight:800}.page-module___IcBaq__engineBadges span[data-active=true]{color:#17663e;background:#dff5e9}.page-module___IcBaq__reference{background:#f6f8fc;border-left:4px solid #6f91d7;gap:.25rem;margin-top:.7rem;padding:.8rem;font-size:.85rem;display:grid}.page-module___IcBaq__tableWrap{background:#fff;border:1px solid #dce3ef;border-radius:14px;max-height:72vh;margin-top:1.25rem;overflow:auto}.page-module___IcBaq__tableWrap table{border-collapse:collapse;width:100%}.page-module___IcBaq__tableWrap th{z-index:1;text-align:left;background:#edf2fa;position:sticky;top:0}.page-module___IcBaq__tableWrap th,.page-module___IcBaq__tableWrap td{border-bottom:1px solid #e5eaf2;padding:.65rem .75rem}.page-module___IcBaq__tableWrap button{color:#244b9b;text-align:left;background:0 0;border:0;font-weight:700}.page-module___IcBaq__matrix th:not(:first-child),.page-module___IcBaq__matrix td:not(:first-child){text-align:center}.page-module___IcBaq__matrix td[data-supported=true]{color:#17663e;background:#e5f7ed;font-weight:900}.page-module___IcBaq__matrixState[data-state=review]{color:#7b4a00;background:#fff0d6}.page-module___IcBaq__matrixState[data-state=missing]{color:#8d2929;background:#fde7e7}.page-module___IcBaq__matrixState[data-state=not-applicable]{color:#637087;background:#eef1f5}.page-module___IcBaq__attentionGroups{gap:1rem;margin-top:1.25rem;display:grid}.page-module___IcBaq__attentionGroup{background:#fff;border:1px solid #dce3ef;border-left:5px solid #7891bc;border-radius:14px;padding:1.1rem}.page-module___IcBaq__attentionGroup[data-group=BLOCKING]{border-left-color:#b53c3c}.page-module___IcBaq__attentionGroup[data-group=ASSESSMENT]{border-left-color:#db8c18}.page-module___IcBaq__attentionGroup[data-group=REVIEW]{border-left-color:#c0a01e}.page-module___IcBaq__attentionGroup[data-group=OPTIONAL]{border-left-color:#5585c4}.page-module___IcBaq__attentionGroup>header{justify-content:space-between;gap:1rem;display:flex}.page-module___IcBaq__attentionGroup h2,.page-module___IcBaq__attentionGroup p{margin:0}.page-module___IcBaq__attentionGroup p,.page-module___IcBaq__emptyState{color:#66748d}.page-module___IcBaq__attentionGroup>header>strong{color:#244b9b;font-size:1.5rem}.page-module___IcBaq__progression{margin-top:1.25rem}.page-module___IcBaq__progression>label{gap:.35rem;max-width:560px;font-weight:700;display:grid}.page-module___IcBaq__progressionFlow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin-top:1rem;display:grid}.page-module___IcBaq__progressionFlow>section,.page-module___IcBaq__currentConcept{border:1px solid #dce3ef;border-radius:12px;padding:1rem}.page-module___IcBaq__currentConcept{text-align:center;background:#eaf1ff;place-content:center;gap:.4rem;display:grid}.page-module___IcBaq__currentConcept strong{font-size:1.15rem}@media (max-width:1100px){.page-module___IcBaq__coverageGrid,.page-module___IcBaq__statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___IcBaq__twoColumn{grid-template-columns:1fr}.page-module___IcBaq__tree{max-height:45vh}.page-module___IcBaq__overallStatus,.page-module___IcBaq__recommended{grid-template-columns:1fr}.page-module___IcBaq__recommended>div:last-child{justify-items:start}}@media (max-width:640px){.page-module___IcBaq__shell{width:min(100% - 1rem,1560px);padding-top:1rem}.page-module___IcBaq__header{flex-direction:column}.page-module___IcBaq__coverageGrid,.page-module___IcBaq__statGrid,.page-module___IcBaq__progressionFlow{grid-template-columns:1fr}.page-module___IcBaq__filters{position:static}.page-module___IcBaq__filters label,.page-module___IcBaq__filters label:first-child{flex:100%;min-width:100%}.page-module___IcBaq__resultCount{margin-left:0}.page-module___IcBaq__overallStatus dl,.page-module___IcBaq__pathwayGrid{grid-template-columns:1fr}.page-module___IcBaq__quickFilters{flex-wrap:nowrap;padding-bottom:.35rem;overflow-x:auto}.page-module___IcBaq__quickFilters>*{flex:none}.page-module___IcBaq__tableWrap{max-width:100%}.page-module___IcBaq__tableWrap table{min-width:720px}}@media (max-width:390px){.page-module___IcBaq__shell{width:calc(100% - .75rem)}.page-module___IcBaq__headerStats,.page-module___IcBaq__stat,.page-module___IcBaq__overallStatus,.page-module___IcBaq__recommended,.page-module___IcBaq__coverageCard,.page-module___IcBaq__tree,.page-module___IcBaq__detail,.page-module___IcBaq__progression,.page-module___IcBaq__attentionGroup{padding:.85rem}.page-module___IcBaq__coverageCard>header,.page-module___IcBaq__attentionGroup>header{flex-direction:column}}
.controls-module__qu1qTW__control{vertical-align:middle}.controls-module__qu1qTW__primary,.controls-module__qu1qTW__secondary,.controls-module__qu1qTW__navy,.controls-module__qu1qTW__ghost,.controls-module__qu1qTW__destructive,.controls-module__qu1qTW__tab,.controls-module__qu1qTW__compact,.controls-module__qu1qTW__large,.controls-module__qu1qTW__iconButton{isolation:isolate}.controls-module__qu1qTW__buttonGroup{min-width:0}.controls-module__qu1qTW__toolbar{justify-content:space-between;align-items:center;gap:var(--toolbar-gap);flex-wrap:nowrap;display:flex}.controls-module__qu1qTW__toolbarStart,.controls-module__qu1qTW__toolbarEnd{align-items:center;gap:var(--control-gap);flex-wrap:wrap;min-width:0;display:flex}@media (max-width:48rem){.controls-module__qu1qTW__toolbar{flex-wrap:wrap}.controls-module__qu1qTW__toolbar[data-stack=mobile]{flex-direction:column;align-items:stretch}}
.ink-masters-logo-module__GHXOEa__logo{object-fit:contain;aspect-ratio:1;filter:drop-shadow(0 5px 12px #071b3f24);flex:none;display:block}.ink-masters-logo-module__GHXOEa__compact{width:48px;height:auto}.ink-masters-logo-module__GHXOEa__standard{width:72px;height:auto}.ink-masters-logo-module__GHXOEa__large{width:112px;height:auto}
.ink-masters-module__1wFd7G__shell{--ink-navy:#071b3f;--ink-blue:#0a369d;--ink-gold:#ffb81c;--ink-cream:#fffaf0;--ink-line:#d9e1ee;max-width:1220px;color:var(--ink-navy);margin:0 auto;padding:40px 32px 72px}.ink-masters-module__1wFd7G__hero,.ink-masters-module__1wFd7G__panel,.ink-masters-module__1wFd7G__card,.ink-masters-module__1wFd7G__builder,.ink-masters-module__1wFd7G__editorShell{border:1px solid var(--ink-line);background:#fff;border-radius:22px;box-shadow:0 14px 36px #071b3f14}.ink-masters-module__1wFd7G__hero,.ink-masters-module__1wFd7G__panel,.ink-masters-module__1wFd7G__builder{margin-bottom:24px;padding:30px}.ink-masters-module__1wFd7G__hero{color:#fff;background:linear-gradient(135deg,#061735 0%,#0a369d 72%,#1246b8 100%);border-color:#ffb81c9e;position:relative;overflow:hidden;box-shadow:0 20px 48px #071b3f33}.ink-masters-module__1wFd7G__hero:after{content:"";pointer-events:none;border:28px solid #ffb81c29;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-110px;right:-70px}.ink-masters-module__1wFd7G__hero>*{z-index:1;position:relative}.ink-masters-module__1wFd7G__hero h1{color:#fff;letter-spacing:-.045em;margin:8px 0;font-size:clamp(2.2rem,5vw,4.25rem);line-height:1}.ink-masters-module__1wFd7G__hero>p:first-of-type{color:var(--ink-gold);letter-spacing:.18em;text-transform:uppercase;margin:14px 0 0;font-size:.76rem;font-weight:900}.ink-masters-module__1wFd7G__hero>p:last-of-type{color:#e7eefc;max-width:680px;font-size:1.08rem;line-height:1.65}.ink-masters-module__1wFd7G__hero a{color:inherit}.ink-masters-module__1wFd7G__actions,.ink-masters-module__1wFd7G__stats,.ink-masters-module__1wFd7G__cards,.ink-masters-module__1wFd7G__wizardNav{flex-wrap:wrap;gap:14px;display:flex}.ink-masters-module__1wFd7G__actions{margin-top:22px}.ink-masters-module__1wFd7G__actions a,.ink-masters-module__1wFd7G__actions button,.ink-masters-module__1wFd7G__wizardNav button{min-height:44px;color:var(--ink-navy);font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e5;border-radius:12px;justify-content:center;align-items:center;padding:11px 18px;font-weight:800;text-decoration:none;display:inline-flex}.ink-masters-module__1wFd7G__hero .ink-masters-module__1wFd7G__actions a:first-child{background:var(--ink-gold);border-color:var(--ink-gold);color:#172033}.ink-masters-module__1wFd7G__hero .ink-masters-module__1wFd7G__actions a:not(:first-child){color:#fff;background:#ffffff1a;border-color:#ffffff5c}.ink-masters-module__1wFd7G__actions a:hover,.ink-masters-module__1wFd7G__actions button:hover,.ink-masters-module__1wFd7G__wizardNav button:hover{transform:translateY(-1px);box-shadow:0 8px 18px #071b3f1f}.ink-masters-module__1wFd7G__stats{margin:0 0 28px}.ink-masters-module__1wFd7G__stats>div{border:1px solid var(--ink-line);border-top:4px solid var(--ink-gold);color:#536078;background:#fff;border-radius:18px;flex:1;min-width:170px;padding:22px;box-shadow:0 10px 24px #071b3f0f}.ink-masters-module__1wFd7G__stats strong{color:var(--ink-navy);margin-bottom:4px;font-size:2rem;line-height:1;display:block}.ink-masters-module__1wFd7G__panel{scroll-margin-top:24px}.ink-masters-module__1wFd7G__panel>h2{letter-spacing:-.02em;margin:0 0 18px;font-size:1.45rem}.ink-masters-module__1wFd7G__panel button,.ink-masters-module__1wFd7G__panel a{min-height:40px;color:var(--ink-blue);font:inherit;cursor:pointer;background:#fff;border:1px solid #c8d2e1;border-radius:10px;justify-content:center;align-items:center;padding:9px 14px;font-weight:800;line-height:1.1;text-decoration:none;display:inline-flex}.ink-masters-module__1wFd7G__panel button:hover,.ink-masters-module__1wFd7G__panel a:hover{border-color:var(--ink-blue);background:#f4f7fc}.ink-masters-module__1wFd7G__panel .ink-masters-module__1wFd7G__primaryButton,.ink-masters-module__1wFd7G__primaryButton{border-color:var(--ink-blue);background:var(--ink-blue);color:#fff}.ink-masters-module__1wFd7G__panel .ink-masters-module__1wFd7G__primaryButton:hover,.ink-masters-module__1wFd7G__primaryButton:hover{color:#fff;background:#082d84;border-color:#082d84}.ink-masters-module__1wFd7G__panel input,.ink-masters-module__1wFd7G__panel textarea,.ink-masters-module__1wFd7G__panel select{max-width:100%;color:var(--ink-navy);font:inherit;border:1px solid #c9d3e2;border-radius:10px;padding:11px 12px}.ink-masters-module__1wFd7G__panel article+article{border-top:1px solid #e4e9f1;margin-top:18px;padding-top:18px}.ink-masters-module__1wFd7G__panel dl{grid-template-columns:minmax(110px,.45fr) 1fr;gap:8px 18px;display:grid}.ink-masters-module__1wFd7G__panel dt{color:#617087;font-weight:700}.ink-masters-module__1wFd7G__panel dd{color:var(--ink-navy);margin:0}.ink-masters-module__1wFd7G__cards{align-items:stretch}.ink-masters-module__1wFd7G__card{border-top:4px solid var(--ink-blue);flex:1;min-width:270px;padding:22px;transition:transform .18s,box-shadow .18s;position:relative}.ink-masters-module__1wFd7G__card:hover{transform:translateY(-2px);box-shadow:0 18px 38px #071b3f1f}.ink-masters-module__1wFd7G__card small{color:var(--ink-blue);letter-spacing:.08em;text-transform:uppercase;background:#eaf0fb;border-radius:999px;padding:5px 9px;font-weight:900;display:inline-flex}.ink-masters-module__1wFd7G__card h3{margin:16px 0 8px;font-size:1.25rem}.ink-masters-module__1wFd7G__card h3 a{color:var(--ink-navy);text-decoration:none}.ink-masters-module__1wFd7G__card p{color:#5e6a80;line-height:1.5}.ink-masters-module__1wFd7G__card details{border-top:1px solid #e7ecf4;margin-top:18px;padding-top:14px}.ink-masters-module__1wFd7G__card summary{width:max-content;color:var(--ink-blue);cursor:pointer;font-weight:800}.ink-masters-module__1wFd7G__card details button,.ink-masters-module__1wFd7G__card details a{color:var(--ink-navy);font:inherit;margin:12px 8px 0 0;font-weight:700;display:inline-block}.ink-masters-module__1wFd7G__card details button{border:1px solid var(--ink-line);cursor:pointer;background:#fff;border-radius:8px;padding:7px 10px}.ink-masters-module__1wFd7G__progress{background:#e7edf6;border-radius:999px;height:9px;overflow:hidden}.ink-masters-module__1wFd7G__progress span,.ink-masters-module__1wFd7G__nexTrack span{background:linear-gradient(90deg, var(--ink-blue), var(--ink-gold));height:100%;display:block}.ink-masters-module__1wFd7G__markingStages{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.ink-masters-module__1wFd7G__markingStages li{border:1px solid var(--ink-line);color:#66738a;text-align:center;background:#fff;border-radius:14px;grid-template-rows:34px auto;justify-items:center;gap:8px;min-width:0;padding:14px 8px;font-size:.78rem;line-height:1.25;display:grid}.ink-masters-module__1wFd7G__markingStages li span{width:32px;height:32px;color:var(--ink-blue);background:#e9eef6;border-radius:50%;place-items:center;font-weight:900;display:grid}.ink-masters-module__1wFd7G__markingStages .ink-masters-module__1wFd7G__stageComplete{color:#17603d;background:#eef9f3;border-color:#b9d9c8}.ink-masters-module__1wFd7G__markingStages .ink-masters-module__1wFd7G__stageComplete span{color:#fff;background:#1b7b4f}.ink-masters-module__1wFd7G__markingStages .ink-masters-module__1wFd7G__stageCurrent{border-color:var(--ink-gold);background:var(--ink-navy);color:#fff;box-shadow:inset 0 -4px 0 var(--ink-gold)}.ink-masters-module__1wFd7G__markingStages .ink-masters-module__1wFd7G__stageCurrent span{background:var(--ink-gold);color:var(--ink-navy)}.ink-masters-module__1wFd7G__submissionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ink-masters-module__1wFd7G__panel .ink-masters-module__1wFd7G__submissionCard{background:#f8faff;border:1px solid #dce4ef;border-radius:14px;flex-direction:column;gap:7px;margin:0;padding:18px;display:flex}.ink-masters-module__1wFd7G__submissionCard span{color:#17603d;font-weight:800}.ink-masters-module__1wFd7G__teacherSteps{gap:10px;padding-left:22px;line-height:1.55;display:grid}.ink-masters-module__1wFd7G__teacherSteps code{color:var(--ink-navy);background:#eef2f8;border-radius:5px;padding:2px 6px}.ink-masters-module__1wFd7G__hiddenFileInput{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ink-masters-module__1wFd7G__validationList{color:#17603d;background:#eef9f3;border:1px solid #b9d9c8;border-radius:14px;gap:8px;margin-top:18px;padding:16px 18px;font-weight:750;list-style:none;display:grid}.ink-masters-module__1wFd7G__technicalDetails{background:#fff8f8;border:1px solid #e6c6c6;border-radius:12px;margin-top:18px;padding:14px 16px}.ink-masters-module__1wFd7G__technicalDetails summary{cursor:pointer;font-weight:800}.ink-masters-module__1wFd7G__reviewList{gap:22px;margin-bottom:22px;display:grid}.ink-masters-module__1wFd7G__panel .ink-masters-module__1wFd7G__reviewCard{border:1px solid #d8e1ee;border-top:4px solid var(--ink-gold);background:#fbfcff;border-radius:16px;margin:0;padding:22px}.ink-masters-module__1wFd7G__reviewCard header{grid-template-columns:minmax(180px,1fr) 160px 110px;align-items:end;gap:16px;margin-bottom:18px;display:grid}.ink-masters-module__1wFd7G__reviewCard h3{margin:4px 0 0}.ink-masters-module__1wFd7G__reviewCard small{color:#69778d;letter-spacing:.06em;text-transform:uppercase;font-weight:800}.ink-masters-module__1wFd7G__reviewCard label{color:#33425b;gap:7px;margin-top:14px;font-weight:800;display:grid}.ink-masters-module__1wFd7G__reviewCard textarea{resize:vertical;width:100%}.ink-masters-module__1wFd7G__reviewCard header input{width:100%}.ink-masters-module__1wFd7G__scoreGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ink-masters-module__1wFd7G__scoreGrid label{background:#fff;border:1px solid #e0e6ef;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 14px;display:flex}.ink-masters-module__1wFd7G__scoreGrid input{width:72px}.ink-masters-module__1wFd7G__internalReview{color:#4e5d73;background:#eef2f8;border-radius:12px;flex-wrap:wrap;gap:10px 24px;margin-top:18px;padding:14px;font-size:.9rem;display:flex}.ink-masters-module__1wFd7G__internalReview strong{width:100%;color:var(--ink-navy)}.ink-masters-module__1wFd7G__workflowMessage{z-index:5;border:1px solid #d5deec;border-left:5px solid var(--ink-gold);background:#fff;border-radius:12px;min-height:24px;padding:12px 16px;font-weight:750;position:sticky;bottom:16px;box-shadow:0 10px 28px #071b3f24}.ink-masters-module__1wFd7G__previewAccounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.ink-masters-module__1wFd7G__panel .ink-masters-module__1wFd7G__previewAccounts a{border-top:4px solid var(--ink-gold);background:#f8faff;flex-direction:column;align-items:flex-start;gap:7px;min-height:126px;padding:20px;display:flex}.ink-masters-module__1wFd7G__previewAccounts strong{color:var(--ink-navy);font-size:1.15rem}.ink-masters-module__1wFd7G__previewAccounts span{color:#65738a;overflow-wrap:anywhere;font-size:.88rem}.ink-masters-module__1wFd7G__previewAccounts span:last-child{color:var(--ink-blue);margin-top:auto;font-weight:850}.ink-masters-module__1wFd7G__nexGuide{border:1px solid #d8e2f1;border-left:5px solid var(--ink-gold);color:var(--ink-navy);background:linear-gradient(100deg,#f7faff,#fffaf0);border-radius:18px;align-items:center;gap:15px;margin:18px 0 26px;padding:16px 20px;display:flex;box-shadow:0 8px 22px #071b3f0f}.ink-masters-module__1wFd7G__cleanProgress{align-items:center;overflow:visible}.ink-masters-module__1wFd7G__cleanProgress>strong{flex:0 auto}.ink-masters-module__1wFd7G__cleanProgress .ink-masters-module__1wFd7G__nexTrack{min-width:180px}.ink-masters-module__1wFd7G__nexCharacter{flex:none;place-items:center;width:48px;height:48px;animation:2.4s ease-in-out infinite ink-masters-module__1wFd7G__bob;display:grid;position:relative}.ink-masters-module__1wFd7G__nexCharacter img{object-fit:contain;width:48px;height:48px;display:block}.ink-masters-module__1wFd7G__nexProp{font-size:22px;position:absolute;right:-15px}.ink-masters-module__1wFd7G__nexTrack{background:#dae3f1;border-radius:999px;flex:1;min-width:140px;height:10px;position:relative}.ink-masters-module__1wFd7G__nexTrack i{color:var(--ink-blue);font-size:10px;font-style:normal;font-weight:900;position:absolute;top:-22px}.ink-masters-module__1wFd7G__launched,.ink-masters-module__1wFd7G__submitted,.ink-masters-module__1wFd7G__results{color:#0e5132;background:linear-gradient(100deg,#f1fbf5,#fffaf0)}@keyframes ink-masters-module__1wFd7G__bob{50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ink-masters-module__1wFd7G__nexCharacter{animation:none}}.ink-masters-module__1wFd7G__wizardGrid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.ink-masters-module__1wFd7G__stepList{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;width:100%;margin:0;padding:4px 0 18px;list-style:none;display:grid;overflow:visible}.ink-masters-module__1wFd7G__stepList li{min-width:0}.ink-masters-module__1wFd7G__stepList li button{color:#5c6980;width:100%;min-width:0;height:72px;font:inherit;text-align:center;cursor:pointer;background:#ffffffeb;border:1px solid #ffffff80;border-radius:12px;grid-template-rows:26px 18px;place-items:center;gap:5px;padding:8px 5px;font-size:clamp(.68rem,.82vw,.82rem);font-weight:850;line-height:1;display:grid}.ink-masters-module__1wFd7G__stepList li button span{width:26px;height:26px;color:var(--ink-blue);background:#e9eef6;border-radius:50%;place-items:center;font-size:.72rem;line-height:1;display:grid}.ink-masters-module__1wFd7G__stepList li button:disabled{cursor:not-allowed;color:#728099;opacity:1;background:#f0f4fbb8}.ink-masters-module__1wFd7G__stepList .ink-masters-module__1wFd7G__active button{background:var(--ink-navy);border-color:var(--ink-navy);color:#fff;box-shadow:inset 0 -3px 0 var(--ink-gold)}.ink-masters-module__1wFd7G__stepList .ink-masters-module__1wFd7G__active button span{background:var(--ink-gold);color:var(--ink-navy)}.ink-masters-module__1wFd7G__stepList .ink-masters-module__1wFd7G__completed button{color:#17603d;background:#eef9f3;border-color:#b9d9c8}.ink-masters-module__1wFd7G__stepList .ink-masters-module__1wFd7G__completed button span{color:#fff;background:#1b7b4f}.ink-masters-module__1wFd7G__stageIntro{margin-bottom:20px}.ink-masters-module__1wFd7G__stageIntro h2{margin:5px 0 7px}.ink-masters-module__1wFd7G__stageIntro>p:last-child{color:#667389;margin:0}.ink-masters-module__1wFd7G__startOptions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ink-masters-module__1wFd7G__startOption{cursor:pointer;background:#fff;border:1px solid #d8e0ec;border-radius:15px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:13px;min-height:108px;padding:18px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.ink-masters-module__1wFd7G__startOption:hover{border-color:#9eb0cb;transform:translateY(-1px);box-shadow:0 8px 18px #071b3f12}.ink-masters-module__1wFd7G__startOption.ink-masters-module__1wFd7G__selected{border:2px solid var(--ink-blue);box-shadow:inset 5px 0 0 var(--ink-gold), 0 8px 20px #071b3f14;background:#f5f8fe;padding:17px}.ink-masters-module__1wFd7G__startOption input{width:19px;height:19px;accent-color:var(--ink-blue);margin:2px 0 0}.ink-masters-module__1wFd7G__startOption>span{gap:7px;display:grid}.ink-masters-module__1wFd7G__startOption strong{color:var(--ink-navy);font-size:.98rem}.ink-masters-module__1wFd7G__startOption small{color:#667389;font-size:.84rem;line-height:1.45}.ink-masters-module__1wFd7G__sourcePicker{background:#f6f8fb;border-radius:13px;grid-template-columns:1fr auto;align-items:end;gap:12px;margin-top:16px;padding:16px;display:grid}.ink-masters-module__1wFd7G__sourcePicker label{color:#34425a;gap:7px;font-weight:750;display:grid}.ink-masters-module__1wFd7G__fieldGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ink-masters-module__1wFd7G__fieldGrid label,.ink-masters-module__1wFd7G__builder label{color:#34425a;gap:8px;font-weight:750;display:grid}.ink-masters-module__1wFd7G__fieldGrid input,.ink-masters-module__1wFd7G__fieldGrid textarea,.ink-masters-module__1wFd7G__fieldGrid select,.ink-masters-module__1wFd7G__builder input,.ink-masters-module__1wFd7G__builder textarea,.ink-masters-module__1wFd7G__builder select{width:100%;color:var(--ink-navy);font:inherit;background:#fff;border:1px solid #c9d3e2;border-radius:10px;padding:12px 13px}.ink-masters-module__1wFd7G__fieldGrid input:focus,.ink-masters-module__1wFd7G__fieldGrid textarea:focus,.ink-masters-module__1wFd7G__fieldGrid select:focus,.ink-masters-module__1wFd7G__builder input:focus,.ink-masters-module__1wFd7G__builder textarea:focus{border-color:var(--ink-blue);outline:3px solid #ffb81c47}.ink-masters-module__1wFd7G__fieldGrid .ink-masters-module__1wFd7G__wide{grid-column:1/-1}.ink-masters-module__1wFd7G__summary{border-top:5px solid var(--ink-gold);align-self:start;position:sticky;top:20px}.ink-masters-module__1wFd7G__summary h2{margin-top:0}.ink-masters-module__1wFd7G__summary>strong{color:var(--ink-navy);margin:4px 0 8px;font-size:1.08rem;line-height:1.4;display:block}.ink-masters-module__1wFd7G__summary>p{color:#667389;overflow-wrap:anywhere;margin:0 0 20px;line-height:1.55}.ink-masters-module__1wFd7G__summary dl{border-top:1px solid #e2e7ef;margin:0;padding-top:16px}.ink-masters-module__1wFd7G__summary dt,.ink-masters-module__1wFd7G__summary dd{overflow-wrap:anywhere;padding:5px 0;line-height:1.4}.ink-masters-module__1wFd7G__summary dd{text-align:right;font-weight:750}.ink-masters-module__1wFd7G__wizardNav{border-top:1px solid var(--ink-line);justify-content:space-between;margin-top:24px;padding-top:20px}.ink-masters-module__1wFd7G__wizardNav button:nth-child(2){border-color:var(--ink-blue);background:var(--ink-blue);color:#fff}.ink-masters-module__1wFd7G__wizardNav button:last-child{color:#657187;background:0 0;border-color:#0000}.ink-masters-module__1wFd7G__builderHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.ink-masters-module__1wFd7G__builderHeader h2{margin:3px 0 8px}.ink-masters-module__1wFd7G__builder>.ink-masters-module__1wFd7G__nexGuide{margin:18px 0;padding:11px 14px}.ink-masters-module__1wFd7G__builder>.ink-masters-module__1wFd7G__nexGuide>strong{flex:0 auto;font-size:.86rem}.ink-masters-module__1wFd7G__builder>.ink-masters-module__1wFd7G__nexGuide .ink-masters-module__1wFd7G__nexTrack{min-width:80px}.ink-masters-module__1wFd7G__eyebrow{color:var(--ink-blue);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.ink-masters-module__1wFd7G__pointTotal{text-align:center;background:#f7f9fc;border:1px solid #d9e1ee;border-radius:14px;min-width:130px;padding:15px 18px}.ink-masters-module__1wFd7G__pointTotal span{color:#657187;margin-bottom:5px;font-size:.76rem;font-weight:750;display:block}.ink-masters-module__1wFd7G__pointTotal strong{font-size:1.65rem}.ink-masters-module__1wFd7G__validTotal{color:#147747;font-weight:800}.ink-masters-module__1wFd7G__invalidTotal{color:#a92020;font-weight:800}.ink-masters-module__1wFd7G__builder button,.ink-masters-module__1wFd7G__editorToolbar button{min-height:42px;color:var(--ink-navy);font:inherit;cursor:pointer;background:#fff;border:1px solid #c8d2e1;border-radius:10px;justify-content:center;align-items:center;padding:9px 14px;font-weight:800;line-height:1;display:inline-flex}.ink-masters-module__1wFd7G__builder button:disabled,.ink-masters-module__1wFd7G__editorToolbar button:disabled,.ink-masters-module__1wFd7G__wizardNav button:disabled{cursor:not-allowed;opacity:.48}.ink-masters-module__1wFd7G__builderActions{justify-content:flex-end;align-items:center;gap:10px;margin:24px 0;display:flex}.ink-masters-module__1wFd7G__builder .ink-masters-module__1wFd7G__primaryButton{border-color:var(--ink-blue);background:var(--ink-blue);color:#fff}.ink-masters-module__1wFd7G__builder .ink-masters-module__1wFd7G__secondaryButton{color:var(--ink-blue);background:#fff}.ink-masters-module__1wFd7G__builder .ink-masters-module__1wFd7G__dangerButton{color:#9d2222;border-color:#efc7c7}.ink-masters-module__1wFd7G__categoryList{gap:16px;display:grid}.ink-masters-module__1wFd7G__rubricSteps{grid-template-columns:repeat(4,1fr);gap:9px;margin:8px 0 24px;display:grid}.ink-masters-module__1wFd7G__rubricSteps button{color:#445169;text-align:left;background:#fff;border-color:#d8e0ec;flex-direction:column;align-items:flex-start;gap:4px;min-height:64px;line-height:1.2}.ink-masters-module__1wFd7G__rubricSteps button span{color:#718097;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}.ink-masters-module__1wFd7G__rubricSteps button.ink-masters-module__1wFd7G__active{border-color:var(--ink-navy);background:var(--ink-navy);color:#fff;box-shadow:inset 0 -4px 0 var(--ink-gold)}.ink-masters-module__1wFd7G__rubricSteps button.ink-masters-module__1wFd7G__active span{color:var(--ink-gold)}.ink-masters-module__1wFd7G__rubricStage{padding-top:4px}.ink-masters-module__1wFd7G__stageHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.ink-masters-module__1wFd7G__stageHeader h3{margin:0 0 5px;font-size:1.25rem}.ink-masters-module__1wFd7G__stageHeader p{color:#667389;margin:0}.ink-masters-module__1wFd7G__stageHeader .ink-masters-module__1wFd7G__builderActions{flex:none;margin:0}.ink-masters-module__1wFd7G__levelSummary{color:#5f6b7e;background:#f6f8fb;border-radius:10px;margin:15px 0 0;padding:10px 12px;font-size:.88rem}.ink-masters-module__1wFd7G__pointsList{gap:10px;display:grid}.ink-masters-module__1wFd7G__pointsList label{background:#fff;border:1px solid #dce3ee;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.ink-masters-module__1wFd7G__pointsList label>span{gap:3px;display:grid}.ink-masters-module__1wFd7G__pointsList small{color:#6b7689;font-weight:500}.ink-masters-module__1wFd7G__pointsList input{text-align:center;width:100px;font-size:1.05rem;font-weight:850}.ink-masters-module__1wFd7G__validNotice,.ink-masters-module__1wFd7G__invalidNotice{border-radius:11px;margin:16px 0 0;padding:13px 15px;font-weight:800}.ink-masters-module__1wFd7G__validNotice{color:#12673c;background:#eaf8f0}.ink-masters-module__1wFd7G__invalidNotice{color:#9c2b21;background:#fff1ed}.ink-masters-module__1wFd7G__rubricNav{border-top:1px solid #e1e6ee;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:26px;padding-top:20px;display:grid}.ink-masters-module__1wFd7G__rubricNav button:first-child{justify-self:start}.ink-masters-module__1wFd7G__rubricNav button:last-child{justify-self:end}.ink-masters-module__1wFd7G__rubricNav span{color:#68758b;font-size:.82rem;font-weight:750}.ink-masters-module__1wFd7G__rubricCard{border:1px solid #dce3ee;border-left:5px solid var(--ink-gold);background:#fff;border-radius:17px;padding:22px;display:block;box-shadow:0 8px 20px #071b3f0d}.ink-masters-module__1wFd7G__categoryHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ink-masters-module__1wFd7G__categoryHeader h3{margin:5px 0 7px;font-size:1.22rem}.ink-masters-module__1wFd7G__categoryHeader p{color:#5d697c;margin:0;line-height:1.55}.ink-masters-module__1wFd7G__categoryNumber{color:var(--ink-blue);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900}.ink-masters-module__1wFd7G__categoryPoints{background:var(--ink-cream);text-align:center;border-radius:12px;min-width:74px;padding:9px 12px}.ink-masters-module__1wFd7G__categoryPoints strong{color:var(--ink-navy);font-size:1.35rem;line-height:1;display:block}.ink-masters-module__1wFd7G__categoryPoints span{color:#6b5a2a;font-size:.72rem;font-weight:750}.ink-masters-module__1wFd7G__categoryActions{justify-content:space-between;align-items:center;gap:10px;margin-top:18px;display:flex}.ink-masters-module__1wFd7G__reorder{flex-direction:row;gap:8px;display:flex}.ink-masters-module__1wFd7G__categoryEditor{border-top:1px solid #e5eaf1;margin-top:20px;padding-top:20px}.ink-masters-module__1wFd7G__categoryBasics{grid-template-columns:1fr 120px;gap:14px;display:grid}.ink-masters-module__1wFd7G__categoryBasics .ink-masters-module__1wFd7G__wide{grid-column:1/-1}.ink-masters-module__1wFd7G__performanceLevels{background:#f7f9fc;border-radius:14px;margin:22px 0;padding:18px}.ink-masters-module__1wFd7G__performanceLevels h4{margin:0 0 5px}.ink-masters-module__1wFd7G__performanceLevels>p{color:#667389;margin:0 0 16px}.ink-masters-module__1wFd7G__descriptor{grid-template-columns:minmax(150px,.45fr) 1fr;gap:12px;margin:10px 0;display:grid}.ink-masters-module__1wFd7G__descriptor label{font-size:.78rem}.ink-masters-module__1wFd7G__studentPreview{background:var(--ink-cream);border:1px solid #e7d69d;border-radius:14px;padding:18px}.ink-masters-module__1wFd7G__studentPreview>strong{margin:5px 0 14px;font-size:1.05rem;display:block}.ink-masters-module__1wFd7G__previewCategories{flex-wrap:wrap;gap:8px;display:flex}.ink-masters-module__1wFd7G__previewCategories span{color:#39455a;background:#fff;border:1px solid #ead9a4;border-radius:999px;padding:8px 11px}.ink-masters-module__1wFd7G__previewCategories b{color:var(--ink-blue)}.ink-masters-module__1wFd7G__editorShell{border-top:5px solid var(--ink-gold);overflow:hidden}.ink-masters-module__1wFd7G__editorToolbar{border-bottom:1px solid var(--ink-line);background:#f5f8fc;align-items:flex-end;gap:9px;padding:13px 16px;display:flex}.ink-masters-module__1wFd7G__editorToolbar label{color:#536078;gap:3px;font-size:.75rem;font-weight:700;display:grid}.ink-masters-module__1wFd7G__editorToolbar select{min-height:42px;color:var(--ink-navy);font:inherit;background:#fff;border:1px solid #c8d2e1;border-radius:8px;padding:8px 10px;font-weight:750}.ink-masters-module__1wFd7G__editor{color:#17253e;white-space:pre-wrap;outline:none;min-height:480px;padding:clamp(26px,5vw,58px);line-height:1.85}.ink-masters-module__1wFd7G__editor:empty:before{content:"Begin your story…";color:#8994a7}.ink-masters-module__1wFd7G__editor:focus{box-shadow:inset 0 0 0 3px #0a369d1a}.ink-masters-module__1wFd7G__editorShell footer{color:#5d697c;background:#f8fafc;border-top:1px solid #e6ebf2;justify-content:space-between;gap:12px;padding:12px 18px;display:flex}.ink-masters-module__1wFd7G__focusMode{z-index:100;background:#fff;border:0;border-radius:0;position:fixed;inset:0}.ink-masters-module__1wFd7G__focusMode .ink-masters-module__1wFd7G__editor{max-width:900px;height:calc(100vh - 110px);margin:0 auto}.ink-masters-module__1wFd7G__dialog{border:0;border-top:6px solid var(--ink-gold);border-radius:18px;max-width:660px;padding:28px;box-shadow:0 24px 80px #071b3f4d}.ink-masters-module__1wFd7G__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#031027a3}.ink-masters-module__1wFd7G__dialogActions{border-top:1px solid #e2e7ef;justify-content:flex-end;gap:10px;margin-top:24px;padding-top:18px;display:flex}.ink-masters-module__1wFd7G__closureActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid #e2e7ef;flex-wrap:wrap}.ink-masters-module__1wFd7G__dialogActions button{border:1px solid var(--ink-blue);background:var(--ink-blue);color:#fff;min-height:42px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:9px 16px;font-weight:800;display:inline-flex}.ink-masters-module__1wFd7G__studentRubric{gap:14px;margin-top:20px;display:grid}.ink-masters-module__1wFd7G__studentRubric article{border:1px solid #dce3ee;border-left:5px solid var(--ink-gold);background:#fff;border-radius:14px;padding:18px}.ink-masters-module__1wFd7G__studentRubric article+article{margin-top:0}.ink-masters-module__1wFd7G__studentRubric header{justify-content:space-between;align-items:center;gap:16px;display:flex}.ink-masters-module__1wFd7G__studentRubric h3{margin:0}.ink-masters-module__1wFd7G__studentRubric header span{background:var(--ink-cream);color:#705512;border-radius:999px;flex:none;padding:5px 9px;font-size:.78rem;font-weight:850}.ink-masters-module__1wFd7G__studentRubric h4{color:var(--ink-blue);margin:18px 0 9px}.ink-masters-module__1wFd7G__studentRubric ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ink-masters-module__1wFd7G__studentRubric li{background:#f6f8fb;border-radius:10px;grid-template-columns:minmax(105px,.32fr) 1fr;gap:12px;padding:10px 12px;line-height:1.5;display:grid}.ink-masters-module__1wFd7G__submissionBar{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.ink-masters-module__1wFd7G__submissionBar p{margin:0}.ink-masters-module__1wFd7G__settingList{gap:10px;margin-top:20px;display:grid}.ink-masters-module__1wFd7G__settingRow{cursor:pointer;background:#fff;border:1px solid #dce3ee;border-radius:13px;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:20px;min-height:70px;padding:14px 16px;display:grid}.ink-masters-module__1wFd7G__settingRow:hover{background:#f9fbfe;border-color:#aabbd3}.ink-masters-module__1wFd7G__settingRow>span{gap:4px;display:grid}.ink-masters-module__1wFd7G__settingRow strong{color:var(--ink-navy)}.ink-masters-module__1wFd7G__settingRow small{color:#667389;line-height:1.4}.ink-masters-module__1wFd7G__settingRow input{width:20px;height:20px;accent-color:var(--ink-blue);justify-self:center;margin:0}.ink-masters-module__1wFd7G__resource{grid-template-columns:140px 1fr 1fr auto;gap:8px;margin:8px 0;display:grid}.ink-masters-module__1wFd7G__celebration{text-align:center;background:linear-gradient(140deg,#effbf4,#fffaf0);border:1px solid #b8e2c9;border-radius:22px;padding:34px;box-shadow:0 14px 34px #071b3f14}@media (max-width:900px){.ink-masters-module__1wFd7G__shell{padding:28px 20px 56px}.ink-masters-module__1wFd7G__wizardGrid{grid-template-columns:1fr}.ink-masters-module__1wFd7G__summary{position:static}.ink-masters-module__1wFd7G__stepList{grid-template-columns:repeat(4,minmax(0,1fr))}.ink-masters-module__1wFd7G__markingStages{grid-template-columns:repeat(3,minmax(0,1fr))}.ink-masters-module__1wFd7G__submissionGrid,.ink-masters-module__1wFd7G__previewAccounts{grid-template-columns:1fr}.ink-masters-module__1wFd7G__reviewCard header{grid-template-columns:minmax(0,1fr) 140px}.ink-masters-module__1wFd7G__reviewCard header>div:last-child{grid-column:1/-1}}@media (max-width:640px){.ink-masters-module__1wFd7G__shell{padding:18px 14px 44px}.ink-masters-module__1wFd7G__hero,.ink-masters-module__1wFd7G__panel,.ink-masters-module__1wFd7G__builder{border-radius:18px;padding:22px 18px}.ink-masters-module__1wFd7G__hero h1{font-size:2.35rem}.ink-masters-module__1wFd7G__stepList{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ink-masters-module__1wFd7G__stepList li button{grid-template-rows:1fr;grid-template-columns:26px minmax(0,1fr);height:52px;font-size:.78rem}.ink-masters-module__1wFd7G__startOptions{grid-template-columns:1fr}.ink-masters-module__1wFd7G__startOption{min-height:94px}.ink-masters-module__1wFd7G__sourcePicker{grid-template-columns:1fr;align-items:stretch}.ink-masters-module__1wFd7G__actions{grid-template-columns:1fr;display:grid}.ink-masters-module__1wFd7G__actions a,.ink-masters-module__1wFd7G__actions button{text-align:center}.ink-masters-module__1wFd7G__stats>div{min-width:calc(50% - 8px)}.ink-masters-module__1wFd7G__cards{grid-template-columns:1fr;display:grid}.ink-masters-module__1wFd7G__card{min-width:0}.ink-masters-module__1wFd7G__nexGuide{flex-wrap:wrap;align-items:flex-start;padding:14px}.ink-masters-module__1wFd7G__nexTrack{flex-basis:100%}.ink-masters-module__1wFd7G__cleanProgress{align-items:stretch}.ink-masters-module__1wFd7G__fieldGrid{grid-template-columns:1fr}.ink-masters-module__1wFd7G__fieldGrid .ink-masters-module__1wFd7G__wide{grid-column:auto}.ink-masters-module__1wFd7G__rubricCard{grid-template-columns:1fr}.ink-masters-module__1wFd7G__rubricCard>*{grid-column:1!important}.ink-masters-module__1wFd7G__descriptor,.ink-masters-module__1wFd7G__resource,.ink-masters-module__1wFd7G__categoryBasics{grid-template-columns:1fr}.ink-masters-module__1wFd7G__categoryBasics .ink-masters-module__1wFd7G__wide{grid-column:auto}.ink-masters-module__1wFd7G__categoryHeader{align-items:center}.ink-masters-module__1wFd7G__categoryActions{flex-direction:column;align-items:stretch}.ink-masters-module__1wFd7G__reorder{grid-template-columns:1fr 1fr;display:grid}.ink-masters-module__1wFd7G__builderActions{flex-direction:column;align-items:stretch}.ink-masters-module__1wFd7G__rubricSteps{grid-template-columns:1fr 1fr}.ink-masters-module__1wFd7G__stageHeader{flex-direction:column;align-items:stretch}.ink-masters-module__1wFd7G__stageHeader .ink-masters-module__1wFd7G__builderActions{width:100%}.ink-masters-module__1wFd7G__pointsList label{flex-direction:column;align-items:stretch}.ink-masters-module__1wFd7G__pointsList input{width:100%}.ink-masters-module__1wFd7G__rubricNav{grid-template-columns:1fr 1fr}.ink-masters-module__1wFd7G__rubricNav span{display:none}.ink-masters-module__1wFd7G__submissionBar{flex-direction:column;align-items:stretch}.ink-masters-module__1wFd7G__studentRubric li{grid-template-columns:1fr;gap:3px}.ink-masters-module__1wFd7G__editorToolbar{flex-wrap:wrap}.ink-masters-module__1wFd7G__editor{min-height:390px;padding:24px 20px}.ink-masters-module__1wFd7G__markingStages{grid-template-columns:repeat(2,minmax(0,1fr))}.ink-masters-module__1wFd7G__reviewCard header,.ink-masters-module__1wFd7G__scoreGrid{grid-template-columns:1fr}.ink-masters-module__1wFd7G__reviewCard header>div:last-child{grid-column:auto}.ink-masters-module__1wFd7G__scoreGrid label{flex-direction:column;align-items:flex-start}}.ink-masters-module__1wFd7G__requestError{color:#41202a;overflow-wrap:anywhere;background:#fff8f8;border:2px solid #9f2635;border-radius:12px;margin:1rem 0;padding:1rem}.ink-masters-module__1wFd7G__requestError button{min-height:44px;padding:.5rem 1rem}
.math-answer-field-module__LNW9Oq__field{width:100%;min-width:0}.math-answer-field-module__LNW9Oq__keyboard[data-paged=true]{flex-direction:column;justify-content:center;gap:.4rem;height:100%;padding:.4rem;display:flex}.math-answer-field-module__LNW9Oq__keyboard[data-paged=true] .math-answer-field-module__LNW9Oq__keys{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;display:grid}.math-answer-field-module__LNW9Oq__keyboard[data-paged=true] button{overflow-wrap:anywhere;min-width:0;padding:.25rem;font-size:.85rem}.math-answer-field-module__LNW9Oq__keyboard[data-paged=true] label{align-items:center;gap:.4rem;display:flex}.math-answer-field-module__LNW9Oq__keyboard[data-paged=true] select{width:100%;min-width:0;min-height:32px}.math-answer-field-module__LNW9Oq__keyPages{justify-content:space-between;align-items:center;gap:.2rem;display:flex}.math-answer-field-module__LNW9Oq__keyPages button{flex:1}.math-answer-field-module__LNW9Oq__entry{align-items:center;gap:8px;display:flex}.math-answer-field-module__LNW9Oq__entry input{flex:1;width:100%;min-width:0;min-height:44px;font-size:1rem}.math-answer-field-module__LNW9Oq__guidance{margin:6px 0;font-size:.875rem}.math-answer-field-module__LNW9Oq__preview{overflow-wrap:anywhere;padding:8px}.math-answer-field-module__LNW9Oq__keyboard{border:1px solid var(--nexus-navy,#203c73);background:var(--nexus-surface,white);border-radius:12px;padding:8px}.math-answer-field-module__LNW9Oq__categories,.math-answer-field-module__LNW9Oq__keys{flex-wrap:wrap;gap:8px;display:flex}.math-answer-field-module__LNW9Oq__categories{margin-bottom:8px}.math-answer-field-module__LNW9Oq__keyboard button{border:1px solid var(--nexus-navy,#203c73);min-width:44px;min-height:44px;color:var(--nexus-navy,#203c73);background:var(--nexus-surface,white);font:inherit;border-radius:8px;padding:6px 10px}.math-answer-field-module__LNW9Oq__keyboard button[aria-pressed=true]{background:var(--nexus-primary,#efb43f)}.math-answer-field-module__LNW9Oq__keyboard button:not(:disabled):hover,.math-answer-field-module__LNW9Oq__keyboard button:not(:disabled):active{background:var(--nexus-surface-hover,#eef3ff);color:var(--nexus-navy,#203c73)}.math-answer-field-module__LNW9Oq__keyboard button:focus-visible{outline:3px solid var(--nexus-navy,#203c73);outline-offset:2px}.math-answer-field-module__LNW9Oq__keyboard button:disabled{opacity:.6}.math-answer-field-module__LNW9Oq__field[data-compact=true] .math-answer-field-module__LNW9Oq__keyboard{overscroll-behavior:contain;max-height:180px;overflow-y:auto}@media (max-width:420px){.math-answer-field-module__LNW9Oq__keyboard button{padding:6px}}
.math-question-transition-module__Q6hF3q__transition{align-items:center;gap:8px;animation:.45s ease-out math-question-transition-module__Q6hF3q__arrival;display:flex}.math-question-transition-module__Q6hF3q__transition img{animation:.6s ease-out both math-question-transition-module__Q6hF3q__nex}@keyframes math-question-transition-module__Q6hF3q__nex{0%{opacity:0;transform:translate(-5px)}20%,70%{opacity:1;transform:translate(0)}to{opacity:0}}@keyframes math-question-transition-module__Q6hF3q__arrival{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.math-question-transition-module__Q6hF3q__transition,.math-question-transition-module__Q6hF3q__transition img{animation:none}}
.page-module__ti1JFG__waitingPage,.page-module__ti1JFG__arenaPage,.page-module__ti1JFG__entrancePage{--arena-accent:#38bdf8;--arena-accent-strong:#0ea5e9;--arena-glow:#38bdf847;color:#f8fbff;background:linear-gradient(115deg, transparent 0 17%, #38bdf80d 17.2% 17.5%, transparent 17.7%), linear-gradient(245deg, transparent 0 19%, #f4c95d0d 19.2% 19.5%, transparent 19.7%), radial-gradient(circle at 50% -12%, var(--arena-glow), transparent 34rem), radial-gradient(circle at 8% 65%, #1e40af3d, transparent 28rem), linear-gradient(155deg, #040712, #09152d 48%, #030711);min-height:100vh;padding:clamp(.75rem,2.5vw,2.25rem);overflow:hidden}.page-module__ti1JFG__waitingPage[data-activity=mpl],.page-module__ti1JFG__arenaPage[data-activity=mpl],.page-module__ti1JFG__entrancePage[data-activity=mpl]{--arena-accent:#f4c95d;--arena-accent-strong:#d99b22;--arena-glow:#f4c95d3d}.page-module__ti1JFG__waitingPage[data-activity=mind-masters],.page-module__ti1JFG__arenaPage[data-activity=mind-masters],.page-module__ti1JFG__entrancePage[data-activity=mind-masters]{--arena-accent:#c4b5fd;--arena-accent-strong:#7c3aed;--arena-glow:#8b5cf64d}.page-module__ti1JFG__waitingPage[data-activity=science-masters],.page-module__ti1JFG__arenaPage[data-activity=science-masters],.page-module__ti1JFG__entrancePage[data-activity=science-masters]{--arena-accent:#6ee7b7;--arena-accent-strong:#059669;--arena-glow:#10b98142}.page-module__ti1JFG__waitingPage[data-activity=ink-masters],.page-module__ti1JFG__arenaPage[data-activity=ink-masters],.page-module__ti1JFG__entrancePage[data-activity=ink-masters]{--arena-accent:#f9a8d4;--arena-accent-strong:#db2777;--arena-glow:#ec489940}.page-module__ti1JFG__waitingRoom,.page-module__ti1JFG__arenaShell,.page-module__ti1JFG__completion,.page-module__ti1JFG__entranceStage{width:min(76rem,100%);box-shadow:0 1.5rem 5rem #0000007a, 0 0 2.5rem var(--arena-glow);background:linear-gradient(145deg,#0f1b35fa,#060d1dfa);border:1px solid #94a3b840;border-radius:clamp(1rem,2vw,1.75rem);margin:0 auto;position:relative}.page-module__ti1JFG__waitingRoom:after,.page-module__ti1JFG__completion:after,.page-module__ti1JFG__entranceStage:after{z-index:0;pointer-events:none;content:"";background:linear-gradient(105deg,#0000 14%,#38bdf814 15%,#0000 28%),linear-gradient(255deg,#0000 14%,#f4c95d14 15%,#0000 28%),repeating-linear-gradient(90deg,#0000 0 5.9rem,#94a3b80a 6rem);position:absolute;inset:0}.page-module__ti1JFG__waitingRoom>*,.page-module__ti1JFG__completion>*,.page-module__ti1JFG__entranceStage>*{z-index:1;position:relative}.page-module__ti1JFG__waitingRoom,.page-module__ti1JFG__completion{text-align:center;max-width:52rem;padding:clamp(1.5rem,6vw,4rem);overflow:hidden}.page-module__ti1JFG__waitingRoom:before,.page-module__ti1JFG__completion:before,.page-module__ti1JFG__arenaShell:before{background:linear-gradient(90deg, transparent, var(--arena-accent), transparent);content:"";height:.28rem;position:absolute;inset:0 0 auto}.page-module__ti1JFG__arenaBanner{color:#f8d773;letter-spacing:.24em;margin-bottom:1rem;font-size:.68rem;font-weight:900;display:block}.page-module__ti1JFG__teamBanner{background:#0106128c;border-bottom:1px solid #94a3b82e;justify-content:center;align-items:center;gap:1rem;margin:calc(-1*clamp(1.5rem,6vw,4rem)) calc(-1*clamp(1.5rem,6vw,4rem)) 2rem;padding:1rem clamp(1rem,4vw,2rem);display:flex}.page-module__ti1JFG__teamBanner>span,.page-module__ti1JFG__roundIdentity,.page-module__ti1JFG__competitorIdentity>span{text-align:left;min-width:0;display:grid}.page-module__ti1JFG__teamBanner small,.page-module__ti1JFG__roundIdentity small,.page-module__ti1JFG__competitorIdentity small{color:#9fb1cf}.page-module__ti1JFG__activityLogo{object-fit:contain;filter:brightness(0)invert()drop-shadow(0 .5rem 1.1rem #0006);width:auto;max-width:min(11rem,42vw);height:3.4rem}.page-module__ti1JFG__waitingNex,.page-module__ti1JFG__completionNex{object-fit:contain;filter:drop-shadow(0 .8rem 1.25rem #00000061);width:7.5rem;height:7.5rem;margin:0 auto .75rem;display:block}.page-module__ti1JFG__completionNex{width:8.5rem;height:8.5rem}.page-module__ti1JFG__competitorAvatar{filter:drop-shadow(0 .45rem .5rem #0000006b);flex:none;width:4.75rem;height:4.75rem}.page-module__ti1JFG__arenaEyebrow,.page-module__ti1JFG__questionLabel{color:var(--arena-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:900;display:inline-flex}.page-module__ti1JFG__waitingRoom h1,.page-module__ti1JFG__completion h1{margin:.85rem 0;font-size:clamp(2rem,7vw,4.25rem);line-height:1}.page-module__ti1JFG__waitingRoom p,.page-module__ti1JFG__completion p{color:#c2cee2}.page-module__ti1JFG__waitingClock{border:1px solid color-mix(in srgb, var(--arena-accent) 55%, transparent);color:#fff;width:fit-content;box-shadow:0 0 2rem var(--arena-glow);font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:#00000038;border-radius:.8rem;margin:1.25rem auto;padding:.35rem .9rem;font-size:clamp(2.75rem,11vw,6.5rem);font-weight:900;display:block}.page-module__ti1JFG__waitingCompetition{letter-spacing:.12em;text-transform:uppercase;margin:.6rem 0 -.45rem;font-weight:900;color:var(--arena-accent)!important}.page-module__ti1JFG__startsIn{color:#aebdd4;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:850}.page-module__ti1JFG__waitingPage{background:radial-gradient(at 50% 100%,#194a8a52,#0000 48%),linear-gradient(112deg,#0000 0 13%,#1c70cd21 13.2% 13.6%,#0000 28%),linear-gradient(248deg,#0000 0 13%,#f4c95d1f 13.2% 13.6%,#0000 28%),linear-gradient(#02050d,#07132a 58%,#02050b);place-items:center;min-height:calc(100svh - 9rem);display:grid}.page-module__ti1JFG__waitingRoom{isolation:isolate;width:min(76rem,100%);max-width:none;min-height:min(41rem,100svh - 6.5rem);box-shadow:0 2rem 6rem #000000a6, inset 0 0 4rem #287ee614, 0 0 3rem var(--arena-glow);background:radial-gradient(at 50% 52%,#1154973d,#0000 35%),linear-gradient(#040a18f2,#07132aeb 66%,#020711fa);border-color:#60a5fa61;grid-template-rows:auto 1fr auto auto;align-content:center;padding:clamp(1rem,2.5vw,2rem) clamp(4rem,8vw,7rem) clamp(1rem,2vw,1.6rem);display:grid;overflow:hidden}.page-module__ti1JFG__waitingRoom:before{background:linear-gradient(90deg, transparent 5%, #3b82f6 32%, var(--arena-accent) 50%, #3b82f6 68%, transparent 95%);height:.18rem;box-shadow:0 0 1.5rem var(--arena-accent)}.page-module__ti1JFG__waitingRoom:after{background:linear-gradient(106deg,#0000 0 18%,#408bf521 18.2% 18.5%,#0000 35%),linear-gradient(254deg,#0000 0 18%,#f4c95d21 18.2% 18.5%,#0000 35%),repeating-linear-gradient(90deg,#0000 0 7.9rem,#94a3b80a 8rem)}.page-module__ti1JFG__arenaRoof{clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);background:linear-gradient(90deg,#0000 7%,#60a5fa38 7.2% 7.55%,#0000 7.8% 92.2%,#f4c95d38 92.45% 92.8%,#0000 93%),repeating-linear-gradient(14deg,#0000 0 4.8rem,#829fcc33 4.9rem 5.05rem),repeating-linear-gradient(-14deg,#0000 0 4.8rem,#829fcc33 4.9rem 5.05rem),linear-gradient(#00030aeb,#0000);border-bottom:2px solid #60a5fa4d;height:27%;inset:0 0 auto;box-shadow:0 .6rem 2rem #2563eb29;z-index:0!important;position:absolute!important}.page-module__ti1JFG__lightRig{justify-content:space-between;display:flex;position:absolute;top:.55rem;left:13%;right:13%;z-index:0!important}.page-module__ti1JFG__lightRig:before{content:"";background:repeating-linear-gradient(90deg,#101b30 0 1.6rem,#263752 1.65rem 1.85rem);border:1px solid #94a3b859;height:.45rem;position:absolute;top:-.35rem;left:-2rem;right:-2rem;box-shadow:0 .35rem 1rem #000000bf}.page-module__ti1JFG__lightRig i{z-index:1;transform-origin:50% 0;will-change:transform;background:linear-gradient(#2f405c,#0b1424 65%,#02050b);border:1px solid #4a5d79;border-radius:.35rem .35rem 50% 50%;width:3.8rem;height:1.45rem;display:block;position:relative;box-shadow:inset 0 -.25rem .45rem #000000b3,0 .5rem .65rem #000000a6}.page-module__ti1JFG__lightRig i:before{content:"";background:#dbeafe;border-radius:50%;height:.48rem;position:absolute;bottom:-.28rem;left:.45rem;right:.45rem;box-shadow:0 0 1rem #bfdbfe,0 0 2.8rem #3b82f6}.page-module__ti1JFG__lightRig i:after{z-index:-1;clip-path:polygon(48% 0,52% 0,100% 100%,0 100%);content:"";filter:blur(.35rem)drop-shadow(0 0 .9rem #93c5fd47);opacity:.9;transform-origin:50% 0;background-color:#60a5fa52;width:16rem;height:31rem;position:absolute;top:calc(100% - .12rem);left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0 18%,#000000d1 38%,#0000006b 72%,#0000 98%);mask-image:linear-gradient(#000 0 18%,#000000d1 38%,#0000006b 72%,#0000 98%)}.page-module__ti1JFG__lightRig i>span{z-index:-2;content:"";filter:blur(1.25rem);opacity:.72;background-color:#60a5fa38;border-radius:50%;width:15rem;height:4.5rem;position:absolute;top:28.5rem;left:50%;transform:translate(-50%)scaleX(1.15)}.page-module__ti1JFG__lightRig i[data-light=gold]:before{background:#fef3c7;box-shadow:0 0 1rem #fde68a,0 0 2.8rem #d99b22}.page-module__ti1JFG__lightRig i[data-light=gold]:after{opacity:.86;background-color:#f4c95d4f;width:14rem}.page-module__ti1JFG__lightRig i[data-light=gold]>span{background-color:#f4c95d38}.page-module__ti1JFG__lightRig i[data-position=left]{animation:8s ease-in-out infinite alternate page-module__ti1JFG__left-unit-sweep}.page-module__ti1JFG__lightRig i[data-position=centre]{animation:10s ease-in-out -4s infinite alternate page-module__ti1JFG__centre-unit-sweep}.page-module__ti1JFG__lightRig i[data-position=right]{animation:7s ease-in-out -2s infinite alternate page-module__ti1JFG__right-unit-sweep}.page-module__ti1JFG__lightRig i[data-position=left]:before{animation:15s ease-in-out -5s infinite page-module__ti1JFG__left-source-color}.page-module__ti1JFG__lightRig i[data-position=left]:after{animation:15s ease-in-out -5s infinite page-module__ti1JFG__left-beam-color}.page-module__ti1JFG__lightRig i[data-position=left]>span{animation:15s ease-in-out -5s infinite page-module__ti1JFG__left-pool-color}.page-module__ti1JFG__lightRig i[data-position=centre]:before{animation:18s ease-in-out -12s infinite page-module__ti1JFG__centre-source-color}.page-module__ti1JFG__lightRig i[data-position=centre]:after{animation:18s ease-in-out -12s infinite page-module__ti1JFG__centre-beam-color}.page-module__ti1JFG__lightRig i[data-position=centre]>span{animation:18s ease-in-out -12s infinite page-module__ti1JFG__centre-pool-color}.page-module__ti1JFG__lightRig i[data-position=right]:before{animation:13s ease-in-out -8s infinite page-module__ti1JFG__right-source-color}.page-module__ti1JFG__lightRig i[data-position=right]:after{animation:13s ease-in-out -8s infinite page-module__ti1JFG__right-beam-color}.page-module__ti1JFG__lightRig i[data-position=right]>span{animation:13s ease-in-out -8s infinite page-module__ti1JFG__right-pool-color}.page-module__ti1JFG__arenaFloor{background:linear-gradient(90deg, transparent, #f4c95d24 48% 52%, transparent), radial-gradient(ellipse, var(--arena-glow), #040e2161 50%, transparent 72%);border:2px solid #60a5fa57;border-radius:50%;height:15rem;inset:auto 9% -9rem;transform:perspective(32rem)rotateX(66deg);box-shadow:0 -1rem 4rem #2563eb2e,inset 0 1rem 2rem #f4c95d12;z-index:0!important;position:absolute!important}.page-module__ti1JFG__stageWing{opacity:.7;background:repeating-linear-gradient(#0000 0 2.8rem,#60a5fa21 2.9rem 3rem),linear-gradient(90deg,#020711f0,#091f4175);border:1px solid #60a5fa38;width:9%;top:18%;bottom:10%;box-shadow:inset 0 0 2rem #2563eb1a,0 0 2rem #00000073;z-index:0!important;position:absolute!important}.page-module__ti1JFG__stageWing:after{content:"";opacity:.48;background:repeating-linear-gradient(#60a5fa 0 .16rem,#0000 .17rem 1.35rem);position:absolute;inset:8% 26%;box-shadow:0 0 1.2rem #3b82f659}.page-module__ti1JFG__stageWingLeft{clip-path:polygon(0 0,100% 8%,70% 92%,0 100%);left:0}.page-module__ti1JFG__stageWingRight{clip-path:polygon(0 8%,100% 0,100% 100%,30% 92%);right:0}.page-module__ti1JFG__waitingBrand{justify-items:center;gap:.22rem;display:grid}.page-module__ti1JFG__waitingLogo{object-fit:contain;width:auto;height:clamp(3.6rem,7.5vh,5rem);filter:brightness(0) invert(1) drop-shadow(0 0 1.6rem var(--arena-glow));animation:page-module__ti1JFG__waiting-logo-reveal .65s var(--ease-standard) both}.page-module__ti1JFG__waitingBrand p{color:var(--arena-accent);letter-spacing:.16em;text-transform:uppercase;margin:.25rem 0 0;font-size:clamp(.95rem,2vw,1.25rem);font-weight:950}.page-module__ti1JFG__waitingBrand h1{color:#fff;letter-spacing:.035em;text-shadow:0 0 1.8rem #60a5fa61;text-transform:uppercase;margin:.1rem 0;font-size:clamp(1.8rem,4vw,3.2rem)}.page-module__ti1JFG__waitingMatchup{grid-template-columns:minmax(0,1fr) clamp(4.5rem,9vw,7rem) minmax(0,1fr);align-items:center;gap:clamp(.75rem,2vw,1.5rem);width:min(52rem,100%);margin:.45rem auto .65rem;display:grid}.page-module__ti1JFG__waitingCompetitor{justify-items:center;gap:.25rem;min-width:0;display:grid}.page-module__ti1JFG__waitingCompetitor[data-side=home]{animation:page-module__ti1JFG__competitor-left-reveal .76s var(--ease-standard) both}.page-module__ti1JFG__waitingCompetitor[data-side=away]{animation:page-module__ti1JFG__competitor-right-reveal .76s var(--ease-standard) both}.page-module__ti1JFG__waitingCompetitor strong{color:#fff;max-width:18rem;font-size:clamp(.9rem,1.6vw,1.2rem);line-height:1.15}.page-module__ti1JFG__waitingCompetitor small{color:var(--arena-accent);letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:900}.page-module__ti1JFG__waitingCompetitor>svg{width:clamp(5.25rem,10vh,7.25rem);height:clamp(5.8rem,11vh,8rem);filter:drop-shadow(0 .65rem .65rem #0000008c) drop-shadow(0 0 .45rem color-mix(in srgb, var(--arena-accent) 25%, transparent))}.page-module__ti1JFG__waitingVersus{color:var(--arena-accent);letter-spacing:-.08em;text-shadow:0 0 1rem var(--arena-accent), 0 0 3rem var(--arena-glow);animation:page-module__ti1JFG__versus-reveal .8s var(--ease-standard) both;font-size:clamp(2.1rem,5vw,4rem);font-style:italic;font-weight:1000}.page-module__ti1JFG__waitingInfo{background:#020916c7;border:1px solid #60a5fa47;border-radius:.85rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.15fr) minmax(0,1.45fr);width:min(47rem,100%);margin:0 auto;display:grid;box-shadow:inset 0 0 1.8rem #1e40af1a}.page-module__ti1JFG__waitingInfo>div{align-content:center;min-height:3.65rem;padding:.55rem .9rem;display:grid}.page-module__ti1JFG__waitingInfo>div+div{border-left:1px solid #60a5fa33}.page-module__ti1JFG__waitingInfo span{color:#9fb4d4;letter-spacing:.13em;text-transform:uppercase;font-size:.61rem;font-weight:900}.page-module__ti1JFG__waitingInfo strong,.page-module__ti1JFG__waitingInfo output{color:#f8fbff;font-size:clamp(.8rem,1.4vw,1rem);font-weight:850}.page-module__ti1JFG__waitingInfo output{color:var(--arena-accent);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-shadow:0 0 1.25rem var(--arena-glow);font-size:clamp(1.65rem,3.4vw,2.65rem);line-height:1}.page-module__ti1JFG__countdownPanel{border:1px solid color-mix(in srgb, var(--arena-accent) 45%, transparent);background:linear-gradient(115deg, transparent, color-mix(in srgb, var(--arena-accent) 8%, transparent), transparent), #0208148c;box-shadow:inset 0 0 1.5rem var(--arena-glow);animation:page-module__ti1JFG__countdown-reveal .85s var(--ease-standard) both;border-radius:0 .78rem .78rem 0;position:relative;overflow:hidden}.page-module__ti1JFG__waitingAction{justify-items:center;gap:.5rem;margin-top:.65rem;display:grid}.page-module__ti1JFG__waitingAction .page-module__ti1JFG__waitingGuard{color:#aebdd4;background:0 0;border:0;margin:0;padding:0;font-size:.75rem;font-weight:700}.page-module__ti1JFG__waitingAction button{letter-spacing:.07em;text-transform:uppercase;border-radius:.65rem;min-width:min(22rem,100%);min-height:2.85rem;padding:.65rem 1.5rem}.page-module__ti1JFG__waitingAction button:disabled{color:#9aa8bc;box-shadow:none;background:#1d293dd1;border-color:#52627b}.page-module__ti1JFG__waitingPage[data-open=true] .page-module__ti1JFG__waitingAction button:not(:disabled){box-shadow:0 .8rem 2rem var(--arena-glow), 0 0 1.8rem color-mix(in srgb, var(--arena-accent) 35%, transparent)}.page-module__ti1JFG__waitingPage[data-open=true] .page-module__ti1JFG__waitingRoom:before{animation:page-module__ti1JFG__round-open-sweep .9s var(--ease-standard) both}.page-module__ti1JFG__waitingRoom>.page-module__ti1JFG__waitingNex{z-index:3;object-fit:contain;filter:drop-shadow(0 .8rem 1.3rem #00000094)drop-shadow(0 0 1rem #f4c95d38);width:clamp(8.2rem,16vw,12rem);height:clamp(8.2rem,16vw,12rem);animation:page-module__ti1JFG__nex-host-reveal .9s var(--ease-standard) both;margin:0;position:absolute;bottom:-.35rem;right:clamp(-.65rem,.5vw,.4rem)}.page-module__ti1JFG__waitingRoom>[role=status]{color:#9fb1cf;margin:0;font-size:.68rem;position:absolute;bottom:.25rem;left:1rem;right:1rem}.page-module__ti1JFG__entrancePage{place-items:center;display:grid}.page-module__ti1JFG__entranceStage{isolation:isolate;text-align:center;width:min(58rem,100%);padding:clamp(2rem,7vw,5rem);overflow:hidden}.page-module__ti1JFG__entranceStage:before{z-index:0;border:1px solid color-mix(in srgb, var(--arena-accent) 35%, transparent);height:35%;box-shadow:0 0 5rem var(--arena-glow);content:"";border-radius:50%;position:absolute;inset:auto 8% 12%;transform:perspective(24rem)rotateX(68deg)}.page-module__ti1JFG__entranceLogo{object-fit:contain;width:auto;height:clamp(4rem,10vw,6rem);filter:brightness(0) invert(1) drop-shadow(0 0 1.5rem var(--arena-glow));animation:page-module__ti1JFG__entrance-logo .7s var(--ease-standard) both;margin-bottom:1rem}.page-module__ti1JFG__entranceStage h1{margin:.5rem 0;font-size:clamp(2rem,7vw,4.5rem);line-height:1}.page-module__ti1JFG__entranceStage p,.page-module__ti1JFG__entranceStage small{color:#c5d1e4}.page-module__ti1JFG__entranceMatchup{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;margin:2rem 0 1.4rem;font-size:clamp(.9rem,2vw,1.25rem);display:grid}.page-module__ti1JFG__entranceMatchup span{color:var(--arena-accent);text-shadow:0 0 1rem var(--arena-glow);font-size:1.4em;font-weight:950}.page-module__ti1JFG__entranceSweep{background:#17243a;border-radius:999px;width:min(28rem,80%);height:.4rem;margin:0 auto 1.25rem;overflow:hidden}.page-module__ti1JFG__entranceSweep:after{border-radius:inherit;background:linear-gradient(90deg, var(--arena-accent-strong), var(--arena-accent));width:48%;height:100%;box-shadow:0 0 1.2rem var(--arena-glow);content:"";animation:page-module__ti1JFG__entrance-sweep .85s var(--ease-standard) both;display:block}.page-module__ti1JFG__waitingGuard{color:#c8f4ff;background:#082f4961;border:1px solid #7dd3fc40;border-radius:.85rem;margin:1.5rem auto;padding:1rem;font-weight:750}.page-module__ti1JFG__waitingRoom button,.page-module__ti1JFG__completion a{border:1px solid var(--arena-accent);color:#06111f;background:var(--arena-accent);min-height:3rem;box-shadow:0 .75rem 1.8rem var(--arena-glow);border-radius:.75rem;justify-content:center;align-items:center;padding:.8rem 1.3rem;font-weight:900;text-decoration:none;display:inline-flex}.page-module__ti1JFG__sessionBlocked{color:#e2e8f0;text-align:center;background:#030918f0;border:1px solid #fbbf248c;border-radius:1.25rem;width:min(44rem,100% - 2rem);margin:auto;padding:clamp(2rem,6vw,4rem);box-shadow:0 1.5rem 5rem #0000008c}.page-module__ti1JFG__sessionBlocked h1{color:#fcd34d;margin:1rem 0;font-size:clamp(1.5rem,5vw,2.6rem)}.page-module__ti1JFG__sessionBlocked a{color:#06111f;background:#fbbf24;border-radius:.75rem;justify-content:center;align-items:center;min-height:3rem;margin-top:1rem;padding:.8rem 1.3rem;font-weight:900;text-decoration:none;display:inline-flex}.page-module__ti1JFG__arenaShell{padding-bottom:1.35rem;overflow:hidden}.page-module__ti1JFG__arenaHeader{background:radial-gradient(circle at 88% 0, var(--arena-glow), transparent 19rem), #030918b8;border-bottom:1px solid #94a3b82e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.8rem,2vw,1.5rem);padding:clamp(1rem,3vw,1.75rem);display:grid}.page-module__ti1JFG__arenaHeader h1{color:#fff;margin:.2rem 0 0;font-size:clamp(1.2rem,3vw,2rem)}.page-module__ti1JFG__arenaClock{text-align:right;background:#00000047;border:1px solid #94a3b852;border-radius:.75rem;min-width:10.5rem;padding:.65rem .85rem;display:grid}.page-module__ti1JFG__arenaClock span{color:#aebdd4;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.page-module__ti1JFG__arenaClock strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:clamp(1.35rem,3vw,1.9rem)}.page-module__ti1JFG__arenaClock[data-urgency=warning]{color:#fde68a;border-color:#fbbf24}.page-module__ti1JFG__arenaClock[data-urgency=critical]{color:#fecdd3;border-color:#fb7185;box-shadow:0 0 1.25rem #f43f5e33}.page-module__ti1JFG__fixtureBanner,.page-module__ti1JFG__arenaProgress,.page-module__ti1JFG__arenaActions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__ti1JFG__fixtureBanner{background:radial-gradient(circle at 50% 50%, var(--arena-glow), transparent 11rem), #0e1c36c7;border-bottom:1px solid #94a3b826;padding:.8rem clamp(1rem,3vw,1.75rem)}.page-module__ti1JFG__competitorIdentity{color:#fff;align-items:center;gap:.65rem;min-width:0;display:flex}.page-module__ti1JFG__competitorIdentity:last-child{flex-direction:row-reverse}.page-module__ti1JFG__competitorIdentity:last-child>span{text-align:right}.page-module__ti1JFG__fixtureAvatar,.page-module__ti1JFG__opponentMark{flex:none;width:2.55rem;height:2.55rem}.page-module__ti1JFG__opponentMark{color:#cbd5e1;background:#17233b;border:1px solid #94a3b880;border-radius:50%;place-items:center;font-weight:900;display:grid}.page-module__ti1JFG__versus{color:var(--arena-accent);letter-spacing:.12em;text-shadow:0 0 .8rem var(--arena-glow);font-size:.72rem;font-weight:950}.page-module__ti1JFG__arenaProgress{color:#bdc9dc;border-bottom:.34rem solid #1d2a42;margin:0 clamp(1rem,3vw,1.75rem);padding:.95rem 0 .8rem;font-size:.88rem;font-weight:800;position:relative}.page-module__ti1JFG__arenaProgress:after{width:var(--arena-progress,10%);background:linear-gradient(90deg, var(--arena-accent-strong), var(--arena-accent));height:.34rem;box-shadow:0 0 .8rem var(--arena-glow);content:"";transition:width var(--duration-standard) var(--ease-standard);border-radius:999px;position:absolute;bottom:-.34rem;left:0}.page-module__ti1JFG__questionNav{grid-template-columns:repeat(10,minmax(2.35rem,1fr));gap:.45rem;padding:.85rem clamp(1rem,3vw,1.75rem);display:grid}.page-module__ti1JFG__questionNav button{color:#c5d0e3;background:#111d34;border:1px solid #30405d;border-radius:.65rem;place-items:center;min-height:2.6rem;font-weight:900;display:grid}.page-module__ti1JFG__questionNav button small{letter-spacing:.03em;text-transform:uppercase;font-size:.52rem;font-weight:800}.page-module__ti1JFG__questionNav button[data-flagged=true]{border-style:dashed;border-color:#fbbf24}.page-module__ti1JFG__questionNav button[data-answered=true]{color:#d1fae5;background:#064e3b8c;border-color:#34d399}.page-module__ti1JFG__questionNav button[aria-current=step]{border-color:var(--arena-accent);color:#07101d;background:var(--arena-accent);box-shadow:0 0 1rem var(--arena-glow)}.page-module__ti1JFG__questionCard{color:#e9eff9;min-height:22rem;animation:page-module__ti1JFG__question-in .22s var(--ease-standard);background:linear-gradient(145deg,#101d34,#0b162a);border:1px solid #33425e;border-radius:1.1rem;margin:0 clamp(1rem,3vw,1.75rem);padding:clamp(1.25rem,4vw,2.5rem);box-shadow:inset 0 1px #ffffff0a,0 1rem 2.5rem #0000003d}.page-module__ti1JFG__questionMeta{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__ti1JFG__savedState,.page-module__ti1JFG__draftState{border-radius:999px;padding:.3rem .55rem;font-size:.72rem;font-weight:850}.page-module__ti1JFG__savedState{color:#a7f3d0;animation:page-module__ti1JFG__saved-confirmation .24s var(--ease-standard);background:#064e3ba6}.page-module__ti1JFG__draftState{color:#cbd5e1;background:#25334b}.page-module__ti1JFG__questionCard h2{color:#fff;max-width:42ch;margin:.8rem 0 1.65rem;font-size:clamp(1.5rem,4vw,2.35rem);line-height:1.23}.page-module__ti1JFG__questionImage{object-fit:contain;border:1px solid #3a4966;border-radius:.85rem;width:min(32rem,100%);height:auto;margin:1.25rem auto;display:block}.page-module__ti1JFG__answerField{color:#c6d2e5;gap:.55rem;font-weight:800;display:grid}.page-module__ti1JFG__answerField input{color:#fff;width:100%;min-height:3.4rem;font:inherit;background:#071224;border:2px solid #50627e;border-radius:.75rem;padding:.9rem 1rem;font-size:1.1rem}.page-module__ti1JFG__answerField input:focus{border-color:var(--arena-accent);outline:3px solid var(--arena-glow)}.page-module__ti1JFG__answerChoices{border:0;gap:.75rem;padding:0;display:grid}.page-module__ti1JFG__answerChoices legend{color:#bdc9db;margin-bottom:.7rem;font-weight:800}.page-module__ti1JFG__answerChoices label{color:#edf3fc;cursor:pointer;min-height:3.5rem;transition:border-color var(--duration-fast), background var(--duration-fast), transform var(--duration-fast);background:#101c31;border:1px solid #344560;border-radius:.8rem;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.65rem .8rem;display:grid}.page-module__ti1JFG__answerChoices label:hover{border-color:#7184a3;transform:translateY(-1px)}.page-module__ti1JFG__answerChoices label:has(input:checked){border-color:var(--arena-accent);background:color-mix(in srgb, var(--arena-accent-strong) 22%, #101c31);box-shadow:inset 0 0 0 1px var(--arena-accent), 0 0 1rem var(--arena-glow)}.page-module__ti1JFG__answerChoices input{accent-color:var(--arena-accent-strong)}.page-module__ti1JFG__optionKey{color:#dbe7f7;background:#273650;border-radius:.45rem;place-items:center;width:1.85rem;height:1.85rem;font-size:.8rem;font-weight:900;display:grid}.page-module__ti1JFG__optionText{font-weight:750}.page-module__ti1JFG__optionSelected{visibility:hidden;color:var(--arena-accent);text-transform:uppercase;font-size:.72rem;font-weight:900}.page-module__ti1JFG__answerChoices label:has(input:checked) .page-module__ti1JFG__optionSelected{visibility:visible}.page-module__ti1JFG__flagControl{color:#c5d0e1;align-items:center;gap:.55rem;margin-top:1.25rem;font-weight:750;display:inline-flex}.page-module__ti1JFG__flagControl input{width:1.15rem;height:1.15rem;accent-color:var(--arena-accent-strong)}.page-module__ti1JFG__arenaActions{padding:1.1rem clamp(1rem,3vw,1.75rem) 0}.page-module__ti1JFG__arenaActions button{color:#e5ecf7;background:#111e34;border:1px solid #60708d;border-radius:.7rem;min-height:3rem;padding:.75rem 1.2rem;font-weight:900}.page-module__ti1JFG__arenaActions .page-module__ti1JFG__primaryAction,.page-module__ti1JFG__arenaActions .page-module__ti1JFG__submitAction{border-color:var(--arena-accent);color:#07101c;background:var(--arena-accent);box-shadow:0 .7rem 1.5rem var(--arena-glow);margin-left:auto}.page-module__ti1JFG__arenaActions .page-module__ti1JFG__submitAction{background:#34d399;border-color:#34d399;box-shadow:0 .7rem 1.5rem #34d39933}.page-module__ti1JFG__arenaActions button:disabled,.page-module__ti1JFG__waitingRoom button:disabled{cursor:not-allowed;opacity:.48}.page-module__ti1JFG__arenaMessage{text-align:center;color:#aebdd2;margin:.9rem 1.25rem 0;font-weight:700}.page-module__ti1JFG__submitReviewBackdrop{z-index:20;-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem);background:#010612c7;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.page-module__ti1JFG__submitReview{color:#edf4ff;background:#0b172b;border:1px solid #536784;border-radius:1rem;width:min(34rem,100%);padding:clamp(1.25rem,4vw,2rem);box-shadow:0 1.5rem 5rem #0009}.page-module__ti1JFG__submitReview h2{margin:.65rem 0}.page-module__ti1JFG__submitReview p{color:#c5d1e4}.page-module__ti1JFG__submitReview>div{justify-content:flex-end;gap:.75rem;margin-top:1.25rem;display:flex}.page-module__ti1JFG__submitReview button{color:#e5ecf7;background:#111e34;border:1px solid #60708d;border-radius:.7rem;min-height:2.8rem;padding:.65rem 1rem;font-weight:900}.page-module__ti1JFG__submitReview .page-module__ti1JFG__submitAnyway{color:#1b1202;background:#fbbf24;border-color:#f59e0b}.page-module__ti1JFG__completionIdentity{font-weight:800;color:var(--arena-accent)!important}.page-module__ti1JFG__completion{background:radial-gradient(circle at 78% 24%, var(--arena-glow), transparent 15rem), linear-gradient(145deg, #0f1b35fa, #060d1dfa)}.page-module__ti1JFG__lockedStatus{color:#a7f3d0;background:#064e3b99;border-radius:999px;width:fit-content;margin:1.4rem auto;padding:.55rem .8rem;display:block}.page-module__ti1JFG__completionActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.page-module__ti1JFG__completionActions a:last-child{color:#dce7f7;box-shadow:none;background:0 0}.page-module__ti1JFG__assignedRoundList{gap:.75rem;width:min(100%,40rem);margin:1.25rem auto;display:grid}.page-module__ti1JFG__assignedRoundList button{border:1px solid #33435f;border-left:4px solid var(--arena-accent);color:#eff5ff;text-align:left;background:#111d32;border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem;min-height:4.25rem;padding:.9rem 1rem;display:grid}.page-module__ti1JFG__assignedRoundList span{color:#aebbd0}.page-module__ti1JFG__assignedRoundList small{color:var(--arena-accent);grid-area:1/2/span 2;align-self:center;font-weight:900}.page-module__ti1JFG__matchIdentity{color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;display:inline-flex}@keyframes page-module__ti1JFG__question-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__ti1JFG__entrance-logo{0%{opacity:0;transform:scale(.92)}}@keyframes page-module__ti1JFG__entrance-sweep{0%{transform:translate(-120%)}to{transform:translate(110%)}}@keyframes page-module__ti1JFG__saved-confirmation{50%{transform:scale(1.035)}}@keyframes page-module__ti1JFG__waiting-logo-reveal{0%{opacity:0;transform:translateY(-.6rem)scale(.94)}}@keyframes page-module__ti1JFG__competitor-left-reveal{0%{opacity:0;transform:translate(-1.5rem)}}@keyframes page-module__ti1JFG__competitor-right-reveal{0%{opacity:0;transform:translate(1.5rem)}}@keyframes page-module__ti1JFG__versus-reveal{0%,35%{opacity:0;transform:scale(.72)}}@keyframes page-module__ti1JFG__countdown-reveal{0%,40%{opacity:0;transform:translateY(.35rem)}}@keyframes page-module__ti1JFG__nex-host-reveal{0%,55%{opacity:0;transform:translateY(.8rem)scale(.94)}}@keyframes page-module__ti1JFG__left-unit-sweep{0%{transform:rotate(-11deg)}to{transform:rotate(5deg)}}@keyframes page-module__ti1JFG__centre-unit-sweep{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes page-module__ti1JFG__right-unit-sweep{0%{transform:rotate(-5deg)}to{transform:rotate(11deg)}}@keyframes page-module__ti1JFG__left-beam-color{0%,to{background-color:#60a5fa52}42%{background-color:#e2e8f04f}72%{background-color:#f4c95d4f}}@keyframes page-module__ti1JFG__centre-beam-color{0%,to{background-color:#f4c95d4f}38%{background-color:#e2e8f04f}70%{background-color:#60a5fa4f}}@keyframes page-module__ti1JFG__right-beam-color{0%,to{background-color:#60a5fa52}35%{background-color:#f4c95d4f}68%{background-color:#e2e8f04f}}@keyframes page-module__ti1JFG__left-pool-color{0%,to{background-color:#60a5fa38}42%{background-color:#e2e8f033}72%{background-color:#f4c95d36}}@keyframes page-module__ti1JFG__centre-pool-color{0%,to{background-color:#f4c95d38}38%{background-color:#e2e8f033}70%{background-color:#60a5fa36}}@keyframes page-module__ti1JFG__right-pool-color{0%,to{background-color:#60a5fa38}35%{background-color:#f4c95d36}68%{background-color:#e2e8f033}}@keyframes page-module__ti1JFG__left-source-color{0%,to{background:#dbeafe;box-shadow:0 0 1rem #bfdbfe,0 0 2.8rem #3b82f6}42%{background:#f8fafc;box-shadow:0 0 1rem #f8fafc,0 0 2.8rem #93c5fd}72%{background:#fef3c7;box-shadow:0 0 1rem #fde68a,0 0 2.8rem #d99b22}}@keyframes page-module__ti1JFG__centre-source-color{0%,to{background:#fef3c7;box-shadow:0 0 1rem #fde68a,0 0 2.8rem #d99b22}38%{background:#f8fafc;box-shadow:0 0 1rem #f8fafc,0 0 2.8rem #93c5fd}70%{background:#dbeafe;box-shadow:0 0 1rem #bfdbfe,0 0 2.8rem #3b82f6}}@keyframes page-module__ti1JFG__right-source-color{0%,to{background:#dbeafe;box-shadow:0 0 1rem #bfdbfe,0 0 2.8rem #3b82f6}35%{background:#fef3c7;box-shadow:0 0 1rem #fde68a,0 0 2.8rem #d99b22}68%{background:#f8fafc;box-shadow:0 0 1rem #f8fafc,0 0 2.8rem #93c5fd}}@keyframes page-module__ti1JFG__round-open-sweep{0%{opacity:.25;transform:translate(-65%)}}@media (max-height:800px) and (min-width:901px){.page-module__ti1JFG__waitingPage{padding-block:.65rem}.page-module__ti1JFG__waitingRoom{min-height:calc(100svh - 9.5rem);padding-block:.8rem}.page-module__ti1JFG__waitingLogo{height:3.5rem}.page-module__ti1JFG__waitingBrand h1{font-size:2.15rem}.page-module__ti1JFG__waitingMatchup{margin-block:.25rem .45rem}.page-module__ti1JFG__waitingCompetitor>svg{width:5.3rem;height:5.85rem}.page-module__ti1JFG__waitingInfo>div{min-height:3.2rem}.page-module__ti1JFG__waitingAction{margin-top:.45rem}}@media (max-width:900px){.page-module__ti1JFG__waitingRoom{padding-inline:clamp(2rem,8vw,4rem)}.page-module__ti1JFG__stageWing{display:none}.page-module__ti1JFG__arenaHeader{grid-template-columns:auto minmax(0,1fr)}.page-module__ti1JFG__arenaClock{text-align:left;grid-column:1/-1;grid-template-columns:1fr auto;align-items:center}.page-module__ti1JFG__questionNav{grid-template-columns:repeat(5,1fr)}}@media (max-width:600px){.page-module__ti1JFG__waitingPage,.page-module__ti1JFG__arenaPage,.page-module__ti1JFG__entrancePage{padding:0}.page-module__ti1JFG__waitingRoom,.page-module__ti1JFG__arenaShell,.page-module__ti1JFG__completion{border-width:0;border-radius:0;min-height:100vh}.page-module__ti1JFG__waitingRoom,.page-module__ti1JFG__completion{padding:1.25rem}.page-module__ti1JFG__waitingRoom{grid-template-rows:auto auto auto auto;align-content:start}.page-module__ti1JFG__waitingLogo{height:3.5rem}.page-module__ti1JFG__waitingBrand h1{font-size:clamp(1.65rem,8vw,2.35rem)}.page-module__ti1JFG__waitingMatchup{grid-template-columns:minmax(0,1fr) 3.3rem minmax(0,1fr);gap:.35rem;margin-block:1rem}.page-module__ti1JFG__waitingCompetitor>svg{width:clamp(4.5rem,22vw,6rem);height:clamp(5rem,24vw,6.6rem)}.page-module__ti1JFG__waitingVersus{font-size:2rem}.page-module__ti1JFG__waitingCompetitor strong{font-size:.78rem}.page-module__ti1JFG__waitingInfo{grid-template-columns:1fr}.page-module__ti1JFG__waitingInfo>div{text-align:left;grid-template-columns:1fr auto;align-items:center;min-height:2.8rem}.page-module__ti1JFG__waitingInfo>div+div{border-top:1px solid #60a5fa33;border-left:0}.page-module__ti1JFG__waitingRoom>.page-module__ti1JFG__waitingNex{opacity:.9;width:5.2rem;height:5.2rem;bottom:.15rem;right:-.2rem}.page-module__ti1JFG__teamBanner{margin:-1.25rem -1.25rem 1.25rem}.page-module__ti1JFG__arenaHeader{grid-template-columns:1fr auto}.page-module__ti1JFG__arenaHeader .page-module__ti1JFG__activityLogo{grid-column:1/-1;height:2.6rem}.page-module__ti1JFG__fixtureBanner{align-items:stretch}.page-module__ti1JFG__competitorIdentity,.page-module__ti1JFG__competitorIdentity:last-child{flex-direction:column;flex:1 1 0;align-items:flex-start}.page-module__ti1JFG__competitorIdentity:last-child>span{text-align:left}.page-module__ti1JFG__versus{align-self:center}.page-module__ti1JFG__questionCard{min-height:20rem;margin-inline:.7rem;padding:1.1rem}.page-module__ti1JFG__questionNav,.page-module__ti1JFG__arenaActions{padding-inline:.7rem}.page-module__ti1JFG__arenaActions{flex-direction:column;align-items:stretch}.page-module__ti1JFG__arenaActions .page-module__ti1JFG__primaryAction,.page-module__ti1JFG__arenaActions .page-module__ti1JFG__submitAction{width:100%;margin-left:0}.page-module__ti1JFG__answerChoices label{grid-template-columns:auto auto minmax(0,1fr)}.page-module__ti1JFG__optionSelected{grid-column:2/-1}}@media (prefers-reduced-motion:reduce){.page-module__ti1JFG__lightRig i,.page-module__ti1JFG__lightRig i:before,.page-module__ti1JFG__lightRig i:after,.page-module__ti1JFG__lightRig i>span{animation:none!important}.page-module__ti1JFG__lightRig i[data-position=left]{transform:rotate(-4deg)}.page-module__ti1JFG__lightRig i[data-position=centre]{transform:rotate(0)}.page-module__ti1JFG__lightRig i[data-position=right]{transform:rotate(4deg)}.page-module__ti1JFG__waitingPage *,.page-module__ti1JFG__arenaPage *,.page-module__ti1JFG__entrancePage *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page-module__ti1JFG__soundToolbar{background:var(--nexus-surface,#f5f8ff);color:var(--nexus-ink,#172341);border-bottom:1px solid #c7d3e4;padding:.5rem clamp(.75rem,2vw,1.5rem)}
.team-badge-editor-module__BplX-q__editor{background:#f8fbff;border:1px solid #c7d5ea;border-radius:18px;grid-template-columns:minmax(180px,260px) 1fr;gap:1.25rem;padding:1rem;display:grid}.team-badge-editor-module__BplX-q__preview{color:#fff;background:linear-gradient(145deg,#07152f,#123b73);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:280px;display:flex}.team-badge-editor-module__BplX-q__preview span{color:#f4b942;text-transform:uppercase;font-size:.75rem;font-weight:800}.team-badge-editor-module__BplX-q__controls{gap:.8rem;display:grid}.team-badge-editor-module__BplX-q__controls fieldset{border:0;margin:0;padding:0}.team-badge-editor-module__BplX-q__controls legend,.team-badge-editor-module__BplX-q__controls label{color:#10254d;gap:.4rem;font-weight:800;display:grid}.team-badge-editor-module__BplX-q__options,.team-badge-editor-module__BplX-q__swatches,.team-badge-editor-module__BplX-q__actions{flex-wrap:wrap;gap:.4rem;display:flex}.team-badge-editor-module__BplX-q__options button,.team-badge-editor-module__BplX-q__actions button{color:#10254d;background:#fff;border:1px solid #9bb1d1;border-radius:999px;padding:.45rem .7rem;font-weight:750}.team-badge-editor-module__BplX-q__options .team-badge-editor-module__BplX-q__selected{color:#fff;background:#123b73;border-color:#123b73}.team-badge-editor-module__BplX-q__swatches button{border:3px solid #fff;border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 1px #8095b5}.team-badge-editor-module__BplX-q__swatches button[aria-pressed=true]{box-shadow:0 0 0 3px #123b73}.team-badge-editor-module__BplX-q__controls input{text-transform:uppercase;border:1px solid #9bb1d1;border-radius:8px;max-width:9rem;padding:.55rem;font:800 1rem/1 sans-serif}.team-badge-editor-module__BplX-q__actions button:first-child{color:#fff;background:#123b73}.team-badge-editor-module__BplX-q__actions button:last-child{color:#8a1f2b}@media (max-width:700px){.team-badge-editor-module__BplX-q__editor{grid-template-columns:1fr}.team-badge-editor-module__BplX-q__preview{min-height:220px}.team-badge-editor-module__BplX-q__options button{font-size:.75rem}}
.certificates-module__GqDDOq__section{margin-top:1.5rem}.certificates-module__GqDDOq__header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.certificates-module__GqDDOq__header h2{margin-bottom:.2rem}.certificates-module__GqDDOq__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:1rem;display:grid}.certificates-module__GqDDOq__card{border:1px solid var(--border);background:#fff;border-radius:14px;gap:.8rem;padding:1rem;display:grid}.certificates-module__GqDDOq__identity{align-items:center;gap:.8rem;display:flex}.certificates-module__GqDDOq__identity h3,.certificates-module__GqDDOq__identity p{margin:0}.certificates-module__GqDDOq__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.certificates-module__GqDDOq__meta div{min-width:0}.certificates-module__GqDDOq__meta dt{color:#66738a;text-transform:uppercase;font-size:.72rem;font-weight:800}.certificates-module__GqDDOq__meta dd{overflow-wrap:anywhere;margin:.15rem 0 0;font-weight:700}.certificates-module__GqDDOq__actions{flex-wrap:wrap;gap:.6rem;display:flex}.certificates-module__GqDDOq__empty{border:1px dashed var(--border);text-align:center;border-radius:14px;margin-top:1rem;padding:1.5rem}.certificates-module__GqDDOq__controls{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.certificates-module__GqDDOq__error{color:#9f1239}@media (max-width:560px){.certificates-module__GqDDOq__header{flex-direction:column;align-items:stretch}.certificates-module__GqDDOq__actions button,.certificates-module__GqDDOq__controls button{flex:100%}}
.public-site-module__7jbNvG__publicHeader .app-header__inner{width:min(90rem,100%)}.public-site-module__7jbNvG__publicHeader .nm-lockup__image{width:9rem}.public-site-module__7jbNvG__accessChoices{align-items:center;gap:.65rem;display:flex}.public-site-module__7jbNvG__accessButton{white-space:nowrap;border:1px solid #0000;border-radius:.7rem;justify-content:center;align-items:center;min-height:2.65rem;padding:.65rem 1rem;font-size:.85rem;font-weight:850;line-height:1;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}.public-site-module__7jbNvG__accessButton:hover{transform:translateY(-1px)}.public-site-module__7jbNvG__teacherAccess{color:#fff;background:#1712a4;box-shadow:0 .45rem 1rem #1712a42e}.public-site-module__7jbNvG__studentAccess{color:#1712a4;background:#fff;border-color:#1712a4}.public-site-module__7jbNvG__headerAccess .public-site-module__7jbNvG__accessButton{min-height:2.45rem;padding-inline:.85rem}.public-site-module__7jbNvG__menuAccess{margin-top:.4rem;display:grid}.public-site-module__7jbNvG__home{background:radial-gradient(circle at 13% 12%,#ffc52530,#0000 22rem),radial-gradient(circle at 90% 8%,#1eadde24,#0000 25rem),linear-gradient(155deg,#f8f9ff 0%,#fff 48%,#f1f4ff 100%);grid-template-rows:minmax(0,1.15fr) minmax(0,.85fr) auto;gap:clamp(.75rem,1.7vh,1.3rem);height:calc(100dvh - 5.5625rem);min-height:38rem;padding:clamp(1.25rem,2.5vh,2.1rem) clamp(1.2rem,4vw,4rem) 1rem;display:grid;overflow:hidden}.public-site-module__7jbNvG__hero{grid-template-columns:minmax(0,1.18fr) minmax(20rem,.82fr);align-items:center;gap:clamp(1.4rem,4vw,4rem);width:min(86rem,100%);min-height:0;margin:0 auto;display:grid}.public-site-module__7jbNvG__heroCopy{align-self:center}.public-site-module__7jbNvG__eyebrow,.public-site-module__7jbNvG__infoHero>span{color:#1712a4;letter-spacing:.13em;text-transform:uppercase;margin-bottom:.55rem;font-size:.73rem;font-weight:900;display:block}.public-site-module__7jbNvG__hero h1{color:#141429;letter-spacing:-.055em;max-width:14ch;margin:0;font-size:clamp(2.25rem,4.2vw,4.4rem);line-height:.96}.public-site-module__7jbNvG__heroLead{color:#4b4c62;max-width:45rem;margin:.9rem 0 1.1rem;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.52}.public-site-module__7jbNvG__heroAccess .public-site-module__7jbNvG__accessButton{min-width:10.7rem}.public-site-module__7jbNvG__leagueBoard{color:#fff;background:linear-gradient(145deg,#11066e,#1517aa 58%,#073d93);border:1px solid #ffffff73;border-radius:1.6rem;align-content:center;gap:.7rem;min-height:14rem;padding:clamp(1.2rem,2.5vw,2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 1.7rem 4rem #11066e33}.public-site-module__7jbNvG__leagueBoard:after{content:"";border:2.5rem solid #ffc3222e;border-radius:50%;width:13rem;height:13rem;position:absolute;bottom:-7rem;right:-4rem}.public-site-module__7jbNvG__leagueBoard>span{color:#ffd04a;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.public-site-module__7jbNvG__leagueBoard h2{color:#fff;max-width:12ch;margin:0;font-size:clamp(1.5rem,2.6vw,2.55rem);line-height:1.02}.public-site-module__7jbNvG__leagueSteps{z-index:1;grid-template-columns:repeat(3,1fr);gap:.55rem;display:grid;position:relative}.public-site-module__7jbNvG__leagueSteps div{background:#ffffff17;border:1px solid #ffffff2e;border-radius:.8rem;padding:.65rem}.public-site-module__7jbNvG__leagueSteps strong,.public-site-module__7jbNvG__leagueSteps small{display:block}.public-site-module__7jbNvG__leagueSteps strong{color:#ffd04a;font-size:.75rem}.public-site-module__7jbNvG__leagueSteps small{color:#fffc;margin-top:.15rem}.public-site-module__7jbNvG__competitionsSection{align-content:center;gap:.65rem;width:min(86rem,100%);min-height:0;margin:0 auto;display:grid}.public-site-module__7jbNvG__sectionHeading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.public-site-module__7jbNvG__sectionHeading h2{color:#141429;margin:0;font-size:clamp(1.25rem,1.9vw,1.8rem)}.public-site-module__7jbNvG__sectionHeading p{color:#66677a;margin:0;font-size:.85rem}.public-site-module__7jbNvG__competitionGrid,.public-site-module__7jbNvG__competitionGridDetailed{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.public-site-module__7jbNvG__competitionCard{background:#ffffffeb;border:1px solid #e2e4f0;border-radius:1rem;align-items:center;gap:.7rem;min-width:0;padding:.8rem;display:flex;box-shadow:0 .5rem 1.3rem #15153d0f}.public-site-module__7jbNvG__competitionCard img{object-fit:contain;flex:none;width:3.1rem;height:3.1rem}.public-site-module__7jbNvG__competitionCard h3{color:#18182d;margin:0;font-size:.84rem;line-height:1.1}.public-site-module__7jbNvG__competitionCard p{color:#68697b;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.28rem 0 0;font-size:.75rem;line-height:1.3;display:-webkit-box;overflow:hidden}.public-site-module__7jbNvG__platformStatement{color:#fff;letter-spacing:.11em;text-align:center;background:#141429;border-radius:.8rem;width:min(86rem,100%);margin:0 auto;padding:.65rem 1rem;font-size:clamp(.72rem,1vw,.88rem);font-weight:900}.public-site-module__7jbNvG__platformStatement span{color:#ffd04a}.public-site-module__7jbNvG__infoPage{background:linear-gradient(150deg,#f5f6ff,#fff 52%,#f6f9ff);min-height:calc(100dvh - 5.5625rem);padding:clamp(2rem,5vw,4.5rem) clamp(1.2rem,5vw,5rem)}.public-site-module__7jbNvG__infoHero,.public-site-module__7jbNvG__infoBody{width:min(74rem,100%);margin-inline:auto}.public-site-module__7jbNvG__infoHero{text-align:center;max-width:60rem;margin-bottom:2.2rem}.public-site-module__7jbNvG__infoHero h1{color:#141429;letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,5vw,4.5rem);line-height:1}.public-site-module__7jbNvG__infoHero p{color:#5e6072;max-width:48rem;margin:1rem auto 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6}.public-site-module__7jbNvG__infoBody,.public-site-module__7jbNvG__infoGrid,.public-site-module__7jbNvG__stepsGrid,.public-site-module__7jbNvG__schoolGrid{gap:1rem;display:grid}.public-site-module__7jbNvG__infoGrid,.public-site-module__7jbNvG__stepsGrid,.public-site-module__7jbNvG__schoolGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-site-module__7jbNvG__infoPanel,.public-site-module__7jbNvG__stepCard{background:#fff;border:1px solid #e2e4ef;border-radius:1.1rem;padding:1.4rem;box-shadow:0 .7rem 1.7rem #1712a40f}.public-site-module__7jbNvG__infoPanel h2,.public-site-module__7jbNvG__infoPanel h3,.public-site-module__7jbNvG__stepCard h2,.public-site-module__7jbNvG__stepCard h3{color:#17172d;margin:0}.public-site-module__7jbNvG__infoPanel p,.public-site-module__7jbNvG__stepCard p{color:#606174;margin:.55rem 0 0;line-height:1.55}.public-site-module__7jbNvG__stepCard>span{color:#fff;background:#1712a4;border-radius:50%;place-items:center;width:2.1rem;height:2.1rem;margin-bottom:.75rem;font-size:.8rem;font-weight:900;display:grid}.public-site-module__7jbNvG__competitionGridDetailed{grid-template-columns:repeat(3,minmax(0,1fr))}.public-site-module__7jbNvG__competitionGridDetailed .public-site-module__7jbNvG__competitionCard{align-items:flex-start;padding:1.2rem}.public-site-module__7jbNvG__competitionGridDetailed .public-site-module__7jbNvG__competitionCard img{width:4rem;height:4rem}.public-site-module__7jbNvG__competitionGridDetailed .public-site-module__7jbNvG__competitionCard h3{font-size:1rem}.public-site-module__7jbNvG__competitionGridDetailed .public-site-module__7jbNvG__competitionCard p{-webkit-line-clamp:initial;font-size:.85rem;display:block}@media (min-width:72.01rem){.public-site-module__7jbNvG__publicHeader .app-nav--desktop{justify-content:center}}@media (max-width:72rem){.public-site-module__7jbNvG__headerAccess{margin-left:auto}}@media (max-width:66rem){.public-site-module__7jbNvG__home{grid-template-rows:auto;height:auto;min-height:calc(100dvh - 5.5rem);padding-block:2rem;overflow:visible}.public-site-module__7jbNvG__hero{grid-template-columns:1fr}.public-site-module__7jbNvG__hero h1{max-width:18ch}.public-site-module__7jbNvG__leagueBoard{min-height:12rem}.public-site-module__7jbNvG__competitionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:52rem){.public-site-module__7jbNvG__headerAccess{display:none}.public-site-module__7jbNvG__infoGrid,.public-site-module__7jbNvG__stepsGrid,.public-site-module__7jbNvG__schoolGrid,.public-site-module__7jbNvG__competitionGridDetailed{grid-template-columns:1fr 1fr}}@media (max-width:38rem){.public-site-module__7jbNvG__publicHeader .nm-lockup__image{width:7.35rem}.public-site-module__7jbNvG__home{min-height:calc(100dvh - 4.75rem);padding:1.35rem 1rem}.public-site-module__7jbNvG__hero h1{font-size:clamp(2.3rem,12vw,3.4rem)}.public-site-module__7jbNvG__heroAccess,.public-site-module__7jbNvG__competitionGrid,.public-site-module__7jbNvG__competitionGridDetailed,.public-site-module__7jbNvG__infoGrid,.public-site-module__7jbNvG__stepsGrid,.public-site-module__7jbNvG__schoolGrid{grid-template-columns:1fr;display:grid}.public-site-module__7jbNvG__heroAccess .public-site-module__7jbNvG__accessButton{width:100%}.public-site-module__7jbNvG__leagueSteps{grid-template-columns:1fr}.public-site-module__7jbNvG__sectionHeading{display:block}.public-site-module__7jbNvG__sectionHeading p{margin-top:.3rem}.public-site-module__7jbNvG__platformStatement{line-height:1.6}.public-site-module__7jbNvG__infoPage{min-height:calc(100dvh - 4.75rem);padding:2.2rem 1rem}}@media (prefers-reduced-motion:reduce){.public-site-module__7jbNvG__accessButton{transition:none}}
.student-qualification-panel-module__g5J1GG__panel{border:1px solid #b6cfdf;color:#16314e;overflow-wrap:break-word;background:#f1f7fe;border-inline-start:.35rem solid #1354a4;border-radius:1rem;min-width:0;margin-block:1rem;padding:clamp(1rem,2vw,1.5rem)}.student-qualification-panel-module__g5J1GG__panel h3{margin:0 0 .8rem;font-size:1.15rem}.student-qualification-panel-module__g5J1GG__panel dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:1rem;margin:0;display:grid}.student-qualification-panel-module__g5J1GG__panel dt{font-size:.9rem;line-height:1.5}.student-qualification-panel-module__g5J1GG__panel dd{margin:.2rem 0 0;font-size:1.1rem;font-weight:700}.student-qualification-panel-module__g5J1GG__panel p{margin:.75rem 0 0;line-height:1.6}
.individual-leaderboard-module__Py2MNW__section{min-width:0;margin-block:1rem}.individual-leaderboard-module__Py2MNW__section p{overflow-wrap:break-word;line-height:1.6}.individual-leaderboard-module__Py2MNW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.individual-leaderboard-module__Py2MNW__heading h3{margin:0}.individual-leaderboard-module__Py2MNW__state,.individual-leaderboard-module__Py2MNW__leader,.individual-leaderboard-module__Py2MNW__wildcard{border-radius:.5rem;padding:.25rem .6rem;font-size:.875rem;font-weight:700;display:inline-block}.individual-leaderboard-module__Py2MNW__state{color:#263e57;background:#e8edf4}.individual-leaderboard-module__Py2MNW__leader{color:#175844;background:#dff2ed}.individual-leaderboard-module__Py2MNW__wildcard{color:#593587;background:#eee6fa}.individual-leaderboard-module__Py2MNW__notice{color:#513c1d;background:#fff5df;border:1px solid #aa7526;border-radius:.75rem;padding:1rem}.individual-leaderboard-module__Py2MNW__desktop{overflow-x:auto}.individual-leaderboard-module__Py2MNW__table{border-collapse:collapse;text-align:left;width:100%}.individual-leaderboard-module__Py2MNW__table th,.individual-leaderboard-module__Py2MNW__table td{overflow-wrap:break-word;border-bottom:1px solid #dce3ec;padding:.75rem .5rem}.individual-leaderboard-module__Py2MNW__team{align-items:center;gap:.5rem;display:flex}.individual-leaderboard-module__Py2MNW__mobile{padding:0;list-style:none;display:none}@media (max-width:900px){.individual-leaderboard-module__Py2MNW__desktop{display:none}.individual-leaderboard-module__Py2MNW__mobile{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:.75rem;display:grid}.individual-leaderboard-module__Py2MNW__mobile li{border:1px solid #dce3ec;border-radius:.75rem;padding:1rem}.individual-leaderboard-module__Py2MNW__mobile p{margin:.5rem 0 0}}.individual-leaderboard-module__Py2MNW__table thead th,.individual-leaderboard-module__Py2MNW__table td:first-child,.individual-leaderboard-module__Py2MNW__table td:nth-child(4),.individual-leaderboard-module__Py2MNW__table td:nth-child(5),.individual-leaderboard-module__Py2MNW__leader,.individual-leaderboard-module__Py2MNW__wildcard{white-space:nowrap;overflow-wrap:normal}.individual-leaderboard-module__Py2MNW__heading h3{scroll-margin-top:6rem}.individual-leaderboard-module__Py2MNW__tieBreak{white-space:normal;display:block}
.async-feedback-module__m9yINW__card{z-index:1200;right:max(1rem, env(safe-area-inset-right));bottom:max(4.75rem, calc(env(safe-area-inset-bottom) + 1rem));width:min(25rem,100vw - 2rem);min-height:4.75rem;color:var(--nm-text,#f7fbff);background:color-mix(in srgb, var(--nm-navy-950,#031629) 94%, transparent);border:1px solid color-mix(in srgb, var(--nm-cyan-400,#38bdf8) 58%, transparent);border-radius:var(--nm-radius-lg,1rem);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem .75rem;animation:.18s ease-out async-feedback-module__m9yINW__feedback-enter;display:grid;position:fixed;box-shadow:0 18px 44px #000a1861}.async-feedback-module__m9yINW__card[data-feedback-phase=success]{border-color:#44d48aad}.async-feedback-module__m9yINW__card[data-feedback-phase=error]{border-color:#ff7b7bb8}.async-feedback-module__m9yINW__nex{object-fit:contain;filter:drop-shadow(0 5px 10px #0000003d);align-self:end;width:3.25rem;height:3.25rem;animation:1.8s ease-in-out infinite async-feedback-module__m9yINW__nex-working}.async-feedback-module__m9yINW__card:not([data-feedback-phase=working]) .async-feedback-module__m9yINW__nex{animation:none}.async-feedback-module__m9yINW__copy{gap:.15rem;min-width:0;display:grid}.async-feedback-module__m9yINW__copy strong{color:inherit;font-size:.92rem;line-height:1.25}.async-feedback-module__m9yINW__copy span{color:var(--nm-text-muted,#b7c9da);font-size:.75rem}.async-feedback-module__m9yINW__actions{align-items:center;gap:.35rem;display:flex}@keyframes async-feedback-module__m9yINW__feedback-enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes async-feedback-module__m9yINW__nex-working{0%,to{transform:translateY(0)}50%{transform:translateY(-.18rem)}}@media (max-width:520px){.async-feedback-module__m9yINW__card{right:max(.65rem, env(safe-area-inset-right));bottom:max(4.5rem, calc(env(safe-area-inset-bottom) + .65rem));grid-template-columns:2.75rem minmax(0,1fr);width:calc(100vw - 1.3rem);min-height:4.25rem}.async-feedback-module__m9yINW__nex{width:2.75rem;height:2.75rem}.async-feedback-module__m9yINW__actions{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.async-feedback-module__m9yINW__card,.async-feedback-module__m9yINW__nex{animation:none}}
.async-action-module__WM1aJq__asyncButton{position:relative}.async-action-module__WM1aJq__labels{display:grid}.async-action-module__WM1aJq__labels>span{visibility:hidden;grid-area:1/1}.async-action-module__WM1aJq__currentLabel{justify-content:center;align-items:center;gap:var(--control-gap);padding-inline:var(--control-padding-inline);display:inline-flex;position:absolute;inset:0}.async-action-module__WM1aJq__asyncButton[data-action-state=pending]{cursor:progress;filter:saturate(.82)}.async-action-module__WM1aJq__asyncButton[data-action-state=success]{box-shadow:0 0 0 3px #1a7f372e}.async-action-module__WM1aJq__asyncButton[data-action-state=error]{box-shadow:0 0 0 3px #b4233c2e}.async-action-module__WM1aJq__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.7s linear infinite async-action-module__WM1aJq__async-spin}@keyframes async-action-module__WM1aJq__async-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.async-action-module__WM1aJq__spinner{opacity:.65;border-right-color:currentColor;animation:none}}
.team-badge-module__nRej7G__badge{filter:drop-shadow(0 3px 4px #07152f33);flex:none;display:block;overflow:visible}.team-badge-module__nRej7G__sm{width:30px;height:33px}.team-badge-module__nRej7G__md{width:58px;height:64px}.team-badge-module__nRej7G__lg{width:148px;height:163px}.team-badge-module__nRej7G__shadow{fill:#07152f;stroke:#07152f;stroke-width:7px;stroke-linejoin:round}.team-badge-module__nRej7G__base{fill:var(--badge-primary);stroke:var(--badge-accent);stroke-width:5px;stroke-linejoin:round}.team-badge-module__nRej7G__inset{fill:none;stroke:var(--badge-accent);stroke-width:2.5px;stroke-linejoin:round;opacity:.9}.team-badge-module__nRej7G__initials{fill:var(--badge-text);text-anchor:middle;letter-spacing:-1px;paint-order:stroke;stroke:#07152f59;stroke-width:1px;font:900 25px/1 Arial,sans-serif}.team-badge-module__nRej7G__addon{fill:var(--badge-accent);text-anchor:middle;paint-order:stroke;stroke:#07152f;stroke-width:1px;font:900 22px/1 Georgia,serif}
