:root{--g-font:"Pretendard GOV","Pretendard",-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR",sans-serif;--g-ink:#fff;--g-dim:hsla(0,0%,100%,.72);--g-panel:rgba(18,10,32,.86);--g-line:hsla(0,0%,100%,.16)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:#0d0718;color:var(--g-ink);font-family:var(--g-font);overflow:hidden}html[data-transparent="1"],html[data-transparent="1"] body{background:transparent!important}.g-viewport{position:fixed;inset:0;overflow:hidden}.g-stage{position:absolute;left:50%;top:50%;transform-origin:center center;overflow:hidden;font-size:calc(28px * var(--g-scale, 1))}.g-stage.is-opaque{background:radial-gradient(ellipse at 15% 0,color-mix(in srgb,var(--g-primary) 55%,transparent),transparent 60%),radial-gradient(ellipse at 100% 100%,color-mix(in srgb,var(--g-accent) 22%,transparent),transparent 55%),#120a22}.g-stage.is-transparent{background:transparent}.g-stage.is-contrast{--g-panel:#000;--g-dim:#fff;--g-primary:#000;--g-accent:#ffe500}.g-stage.is-contrast.is-opaque{background:#000}.g-scene{position:absolute;inset:0;animation:g-in .42s cubic-bezier(.2,.8,.2,1) both}@keyframes g-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.g-scene{animation:none}}.g-mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","tnum"}.g-strong{font-weight:800}.g-kicker{font-size:.82em;color:var(--g-accent);font-weight:700;letter-spacing:.02em}.g-sub{font-size:.78em;color:var(--g-dim);margin-top:.4em}.g-title h1{margin:.1em 0 0;font-size:1.6em;line-height:1.2;font-weight:800}.g-badge{background:var(--g-accent);color:#1b1030;font-weight:800;padding:.1em .6em;border-radius:.4em}.g-lower{left:5%;bottom:7%;border-left:.35em solid var(--g-primary);padding:.8em 1.2em;box-shadow:0 .6em 2em rgba(0,0,0,.35)}.g-corner,.g-lower{position:absolute;right:5%;background:var(--g-panel);border-radius:.5em}.g-corner{top:7%;min-width:22%;border-top:.3em solid var(--g-primary);padding:.8em 1.1em}.g-full{position:absolute;inset:0;padding:5% 6%;display:flex;flex-direction:column}.g-board .g-title h1{font-size:2.2em}.g-titlecard{justify-content:center;align-items:center;text-align:center;gap:.5em}.g-titlecard h1{font-size:3.4em;margin:0;font-weight:900;letter-spacing:-.01em}.g-titlecard p{font-size:1.3em;color:var(--g-dim);margin:0}.g-titlecard__caption{margin-top:1.2em;font-size:1.2em;background:var(--g-panel);padding:.5em 1.2em;border-radius:.6em}.g-logo{max-height:22%;max-width:40%;object-fit:contain;margin-bottom:.6em}.g-caption{display:flex;gap:.8em;align-items:center;font-size:1.15em;font-weight:700}.g-caption__mark{background:var(--g-accent);color:#1b1030;font-size:.75em;padding:.2em .6em;border-radius:.4em;font-weight:900}.g-intro{display:flex;align-items:center;gap:1em}.g-bib{min-width:3.2em;text-align:center;background:var(--g-primary);color:#fff;font-size:2em;font-weight:900;border-radius:.3em;padding:.1em .3em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g-intro__name{font-size:1.7em;font-weight:800}.g-intro__meta{color:var(--g-dim);font-size:.9em;margin-top:.2em}.g-intro--full{justify-content:center}.g-intro--full .g-bib{font-size:5em}.g-intro--full .g-intro__name{font-size:3em}.g-heat{margin-top:.6em}.g-heat__no{color:var(--g-accent);font-weight:800;margin-bottom:.3em}.g-chips{list-style:none;display:flex;flex-wrap:wrap;gap:.45em;margin:.5em 0 0;padding:0}.g-chip{display:inline-flex;align-items:baseline;gap:.5em;background:hsla(0,0%,100%,.1);border:1px solid var(--g-line);padding:.25em .7em;border-radius:.45em}.g-chip b{font-size:1.25em;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g-chip__aff,.g-chip__name{color:var(--g-dim);font-size:.85em}.g-board .g-chip{font-size:1.3em}.g-chips--small .g-chip{font-size:.9em}.g-chips--bibs .g-chip b{font-size:1.8em}.g-dance__name{font-size:2.2em;font-weight:900;line-height:1.1;margin:.15em 0}.g-dance__meta{display:flex;gap:.8em;align-items:center;color:var(--g-dim);font-size:.9em}.g-dance--full{justify-content:center}.g-dance--full .g-dance__name{font-size:5em}.g-dance--full .g-dance__meta{font-size:1.5em}.g-judges__count{font-size:2.4em;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g-judges__count b{color:var(--g-accent)}.g-judges__label{color:var(--g-dim);font-size:.85em}.g-bar{height:.45em;background:hsla(0,0%,100%,.12);border-radius:1em;overflow:hidden;margin-top:.5em}.g-bar span{display:block;height:100%;background:var(--g-accent);transition:width .4s ease}.g-judges--full{justify-content:center;align-items:center;text-align:center}.g-judges--full .g-judges__count{font-size:6em}.g-judges--full .g-bar{width:60%;height:.8em}.g-wait__text{font-size:2em;font-weight:900;margin-top:.1em}.g-wait--full{justify-content:center;align-items:center;text-align:center}.g-wait--full .g-wait__text{font-size:4.2em;animation:g-pulse 1.8s ease-in-out infinite}@keyframes g-pulse{50%{opacity:.55}}.g-table{width:100%;border-collapse:collapse;margin-top:.5em;font-size:.95em}.g-table th{text-align:left;color:var(--g-dim);font-weight:600;font-size:.75em;padding:.3em .5em}.g-table td,.g-table th{border-bottom:1px solid var(--g-line)}.g-table td{padding:.32em .5em}.g-board .g-table{font-size:1.25em}.g-rank{font-weight:900;color:var(--g-accent);width:3.2em}.g-table td:nth-child(2),.g-table th:nth-child(2){width:5.5em}.g-table tbody tr{animation:g-in .4s both}.g-table tbody tr:nth-child(2){animation-delay:.06s}.g-table tbody tr:nth-child(3){animation-delay:.12s}.g-table tbody tr:nth-child(4){animation-delay:.18s}.g-podium{align-items:center}.g-podium__steps{flex:1 1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1em;gap:1em;align-items:end;width:80%;margin-top:1em}.g-podium__step{background:var(--g-panel);border-radius:.6em .6em 0 0;padding:.8em;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;gap:.4em}.g-podium__step--1{min-height:70%;border-top:.35em solid #f2c94c}.g-podium__step--2{min-height:52%;border-top:.35em solid #c9d1d9}.g-podium__step--3{min-height:40%;border-top:.35em solid #d39b6a}.g-podium__who b{display:block;font-size:2.2em;font-weight:900}.g-podium__who>span{color:var(--g-dim)}.g-podium__place{font-size:1.6em;font-weight:900;color:var(--g-accent)}.g-next{list-style:none;margin:.5em 0 0;padding:0;display:grid;grid-gap:.35em;gap:.35em}.g-next li{display:grid;grid-template-columns:5em 1fr;grid-gap:1em;gap:1em;padding:.35em .6em;border-radius:.4em;background:hsla(0,0%,100%,.06)}.g-next li.is-current{background:color-mix(in srgb,var(--g-primary) 55%,transparent);font-weight:800}.g-board .g-next{font-size:1.35em}.g-rehearsal{position:absolute;top:1.2%;left:1.2%;background:#e0393e;color:#fff;font-weight:900;font-size:.6em;padding:.15em .6em;border-radius:.3em;letter-spacing:.08em}.g-status{position:fixed;left:8px;bottom:8px;z-index:10;font:12px/1.4 var(--g-font);background:rgba(0,0,0,.7);color:#fff;padding:4px 8px;border-radius:6px}.g-status--live{border-left:4px solid #2ecc71}.g-status--connecting,.g-status--stale{border-left:4px solid #f2c94c}.g-status--error{border-left:4px solid #e0393e}.g-embed{position:fixed;inset:0}.g-embed--checker{background:repeating-conic-gradient(#2a2a33 0 25%,#1c1c24 0 50%) 50% /24px 24px}.g-embed-empty{position:fixed;inset:0;display:grid;place-items:center;color:#999;font:14px var(--g-font);background:#111}html:has(.g-embed--checker) body{background:transparent}.g-home{max-width:720px;margin:10vh auto;padding:0 16px;line-height:1.6;overflow:auto}.g-home code{background:hsla(0,0%,100%,.1);padding:0 4px;border-radius:4px}.g-badge--unofficial{background:#e6e3ec;color:#1b1626;font-size:.8em;margin-left:.4em}.g-stage.is-contrast .g-badge--unofficial{background:#fff;color:#000}.g-table tr.is-pending{opacity:.45}.g-kc__body{display:flex;align-items:center;gap:1.4em;margin-top:.4em}.g-kc__comps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.25em 1.2em;gap:.25em 1.2em;flex:1 1}.g-kc__comps li{display:flex;justify-content:space-between;gap:.6em;border-bottom:1px solid var(--g-line);padding:.15em 0}.g-kc__comps span{color:var(--g-dim)}.g-kc__score{text-align:center;min-width:6em}.g-kc__value{font-size:2.6em;font-weight:900;color:var(--g-accent);line-height:1}.g-kc__rank{font-weight:800;margin-top:.2em}.g-kc--full .g-kc__body{font-size:1.5em;margin:.6em 0}.g-kc--full .g-kc__value{font-size:3.6em}.g-multi__grid{flex:1 1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8em;gap:.8em;margin-top:.6em;align-content:start}.g-multi__grid[data-count="3"],.g-multi__grid[data-count="5"],.g-multi__grid[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.g-multi__card{background:var(--g-panel);border-top:.25em solid var(--g-primary);border-radius:.5em;padding:.6em .9em}.g-multi__card h2{margin:0 0 .3em;font-size:1.05em;font-weight:800}.g-multi__card ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:.2em;gap:.2em}.g-multi__card li{display:grid;grid-template-columns:2.4em 3.6em 1fr;grid-gap:.4em;gap:.4em;align-items:baseline}.g-multi__card li>span:nth-child(3){color:var(--g-dim);font-size:.85em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-multi__card li.g-multi__more{display:block;color:var(--g-dim);font-size:.85em;padding-left:2.8em}.g-lower .g-multi__grid{grid-template-columns:repeat(auto-fit,minmax(14em,1fr));font-size:.8em}.g-now{display:flex;flex-direction:column;gap:.3em}.g-now__tag{align-self:flex-start;background:#e0393e;color:#fff;font-weight:900;letter-spacing:.1em;font-size:.75em;padding:.15em .7em;border-radius:.3em}.g-now__one{display:flex;align-items:center;gap:1em}.g-now--full{justify-content:center}.g-now--full .g-now__tag{font-size:1.2em}.g-now--full .g-kicker{font-size:1.4em}.g-now--full .g-bib{font-size:5em}.g-now--full .g-intro__name{font-size:3em}.g-footer{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:center;gap:1em;padding:.35em 2%;background:rgba(0,0,0,.45);font-size:.75em;color:var(--g-dim);z-index:5}.g-footer__clock{font-weight:800;color:var(--g-ink);font-size:1.2em}:root{--g-panel2:rgba(22,14,40,.9);--g-chip:hsla(0,0%,100%,.12)}.g-stage.is-contrast{--g-panel2:#000;--g-chip:#222}.g-panel2{background:var(--g-panel2);border-radius:18px;border-left:10px solid var(--g-primary);color:var(--g-ink)}.g-l3wrap{position:absolute;left:5%;bottom:8.7%;width:61.5%;display:flex;flex-direction:column;gap:14px}.g-l3{position:relative;display:flex;align-items:center;gap:.75em;padding:.8em 1.1em .8em .9em;min-height:6.6em}.g-l3__bib{font-size:2.3em;min-width:2.2em;padding:.15em .3em;border-radius:.22em}.g-avatar{width:4.8em;height:4.8em;border-radius:50%;object-fit:cover;border:4px solid hsla(0,0%,100%,.85);flex:none;background:#3a2a5e}.g-avatar--empty{display:grid;place-items:center;color:#e9dcfb;font-weight:800}.g-l3__txt{min-width:0;flex:1 1}.g-l3__name{font-size:2.07em;font-weight:800;line-height:1.15;letter-spacing:-.01em}.g-l3__line,.g-l3__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-l3__line{display:flex;align-items:center;gap:.5em;font-size:1.07em;color:#f2edfb;margin-top:.2em}.g-flag{height:1.1em;width:auto;border-radius:4px;vertical-align:-.15em;box-shadow:0 0 0 1px hsla(0,0%,100%,.4)}.g-flag--code{display:inline-block;font-size:.7em;font-weight:800;line-height:1.55;padding:0 .45em;background:hsla(0,0%,100%,.92);color:#1b1626;height:auto}.g-chip .g-flag,.g-multi__card .g-flag,.g-podium .g-flag,.g-table .g-flag{height:.95em}.g-l3__text{min-width:0;overflow:hidden;text-overflow:ellipsis}.g-intro__line{margin-top:.4em;font-size:1.3em;color:#f2edfb}.g-rec{padding:.75em 1.1em .8em 1.2em}.g-rec__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.43em}.g-rec__chips li{font-size:1em;font-weight:700;background:var(--g-chip);border-radius:999px;padding:.2em .7em}.g-rec__line{font-size:1.07em;margin-top:.45em;color:#f2edfb}.g-intro--full .g-rec__chips{margin-top:.8em;font-size:1.3em}.g-rec__chips li.g-rec__ai{background:none;padding:0;display:flex;align-items:center}.g-ai{display:inline-block;flex:none;margin-left:.5em;font-size:.62em;font-weight:700;line-height:1.5;color:#1b1626;background:#e9dcfb;border-radius:999px;padding:0 .7em;vertical-align:.2em;white-space:nowrap;letter-spacing:0}.g-stage.is-contrast .g-ai{background:#fff;color:#000}.g-podium__hl{margin-top:.35em;font-size:.8em;line-height:1.3;color:#f2edfb}.g-multi__hl{grid-column:1/-1;padding-left:2.8em;font-size:.78em;line-height:1.25;color:#f2edfb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-work{position:absolute;left:5%;bottom:8.7%;width:67.7%;padding:.95em 1.2em 1em 1.4em}.g-work__title{font-size:1.93em;font-weight:800;margin:.1em 0 .2em}.g-work__meta{font-size:1em;color:#e6e0f2}.g-work__concept{font-size:1.07em;margin-top:.3em}.g-work--full{justify-content:center;border-left:0;background:transparent}.g-work--full .g-work__title{font-size:3.6em}.g-work--full .g-work__concept,.g-work--full .g-work__meta{font-size:1.5em}.g-bug{position:absolute;right:5%;top:5%;min-height:3.3em;display:flex;align-items:center;gap:.65em;padding:.35em .85em .35em .7em;border-left:0;border-radius:14px}.g-bug__bib{font-size:1.36em;min-width:2.6em;padding:.15em .3em;border-radius:.3em}.g-bug__t1{font-size:.93em;color:#d9c4ff;font-weight:700}.g-bug__t2{font-size:1.15em;font-weight:800}.g-bug__dot{display:inline-block;width:.5em;height:.5em;border-radius:50%;background:var(--g-accent);margin-right:.3em;vertical-align:.07em}.g-bug--full{position:absolute;inset:0;top:0;right:0;flex-direction:row;justify-content:center;align-items:center;gap:.6em;font-size:3.2em;background:transparent;border-radius:0}.g-kc2{position:absolute;right:5%;bottom:calc(5% + 2.6em + 14px);width:34.4%;padding:.95em 1.15em}.g-kc2 .g-title h1{font-size:1.15em}.g-kc2__total{display:flex;align-items:baseline;gap:.3em;margin:.15em 0 .4em}.g-kc2__total .g-mono{font-size:3.85em;font-weight:800;line-height:1.05;letter-spacing:-.02em}.g-kc2__total small{font-size:1.07em;color:#d9c4ff;font-weight:700}.g-kc2__rank{margin-left:auto;font-weight:800;font-size:1.1em}.atjo-legend{font-size:.86em;color:#e6e0f2}.g-kvlegend{font-size:.72em}.g-kc--full .atjo-legend{font-size:1.1em}.g-judges__dots{margin-top:.5em}.g-story{position:absolute;inset:0;display:grid;place-items:center}.g-story__panel{width:73%;padding:2em 2.5em;background:rgba(22,14,40,.94);border-radius:18px}.g-stage.is-contrast .g-story__panel{background:#000}.g-story h3{margin:0 0 .15em;font-size:1.43em;color:#d9c4ff}.g-story__big{font-size:2.3em;line-height:1.25}.g-story__big,.g-story__name{font-weight:800;margin:.35em 0 1em}.g-story__name{font-size:1.9em}.g-story__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85em;gap:.85em}.g-story__tiles[data-count="1"]{grid-template-columns:minmax(0,1fr)}.g-story__tiles[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.g-story__tile{background:var(--g-chip);border-radius:16px;padding:.85em 1em}.g-story__k{font-size:1em;color:#d9c4ff}.g-story__v{font-size:2.6em;font-weight:800}.g-story__foot{margin-top:1.2em;font-size:.93em;color:#cfc6e3}.g-ticker{position:absolute;left:5%;right:5%;bottom:5%;height:2.6em;display:flex;align-items:center;overflow:hidden;border-left:0;border-radius:12px}.g-ticker__lead{background:var(--g-primary);height:100%;display:grid;place-items:center;padding:0 1em;font-size:1.07em;font-weight:800;flex:none}.g-ticker__items{list-style:none;margin:0;padding:0 1.1em;display:flex;gap:1.6em;font-size:1.07em;white-space:nowrap;overflow:hidden}.g-ticker__items b{color:#d9c4ff;margin-right:.4em}.g-org{position:absolute;left:5%;bottom:8.7%;width:61.5%;padding:.9em 1.2em .95em 1.3em}.g-org__name{font-size:2.07em;font-weight:800;line-height:1.2}.g-org__line{display:flex;flex-wrap:wrap;gap:.6em;align-items:center;font-size:1.07em;margin-top:.25em;color:#f2edfb}.g-org__count{background:var(--g-chip);border-radius:999px;padding:.1em .7em;font-weight:700}.g-org--full{justify-content:center;align-items:center;text-align:center;border-left:0;background:transparent;font-size:1.6em}.g-test{position:absolute;inset:0;color:#fff}.g-test__grid{position:absolute;background:grey;opacity:.6}.g-test__safe{position:absolute;box-sizing:border-box}.g-test__safe span{position:absolute;left:8px;top:6px;font-size:.75em;font-weight:700}.g-test__safe--action{border:2px dashed #ffdc00}.g-test__safe--action span{color:#ffdc00;top:auto;bottom:6px}.g-test__safe--title{border:2px dashed #00dcff}.g-test__safe--title span{color:#00dcff}.g-test__cross{position:absolute;background:#f0f}.g-test__panel{position:absolute;background:rgba(0,0,0,.88);border-radius:12px;padding:.7em 1em;display:grid;grid-gap:.2em;gap:.2em;font-size:1em}.g-test__layer{font-size:1.8em;font-weight:900;color:#00dcff}.g-test__clock{font-size:1.6em;font-weight:800}.g-test__alpha{position:absolute;display:flex;gap:0;outline:2px solid grey}.g-test__step{display:grid;justify-items:center;grid-gap:0;gap:0}.g-test__step i{display:block;width:100%;height:90px;background:#fff;box-shadow:inset 0 0 0 1px grey}.g-test__step span{font-size:.7em;background:#000;color:#fff;width:100%;text-align:center;padding:2px 0}.g-callroom{position:absolute;inset:0;background:#0f0b1a;color:#fff;font-size:28px}.g-cr-head{position:absolute;left:72px;right:72px;top:44px;height:70px;display:flex;align-items:center;justify-content:space-between;gap:24px}.g-cr-head__t{font-size:34px;font-weight:800;color:#d9c4ff;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-cr-head__c{font-size:34px;color:#f2edfb;flex:none}.g-cr-now{position:absolute;left:72px;top:136px;width:1180px;height:760px;box-sizing:border-box;background:#1d1433;border-radius:26px;padding:40px 48px;border:6px solid #1d1433;overflow:hidden}.g-cr-now.is-flash{animation:g-cr-pulse 1.2s ease-in-out 3}@keyframes g-cr-pulse{0%,to{border-color:#1d1433}50%{border-color:#f2c94c}}@media (prefers-reduced-motion:reduce){.g-cr-now.is-flash{animation:none;border-color:#f2c94c}}.g-cr-lab{display:inline-block;font-size:30px;font-weight:800;color:#1b1626;background:#f2c94c;border-radius:999px;padding:4px 22px}.g-cr-ev{font-size:64px;font-weight:800;margin:18px 0 2px;line-height:1.15}.g-cr-ht{font-size:40px;color:#e6e0f2}.g-cr-held{margin-top:40px;font-size:52px;font-weight:800;color:#f2c94c}.g-cr-empty{margin-top:60px;font-size:52px;font-weight:700;color:#cfc6e3}.g-cr-bibs{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.g-cr-bib{background:#2c1f4d;border-radius:18px;padding:16px 18px 14px;min-width:0}.g-cr-bib.is-recalled{box-shadow:inset 0 0 0 5px #f2c94c}.g-cr-bib__n{font-size:92px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g-cr-bib__p{font-size:26px;color:#d9c4ff;margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-cr-bibs[data-density=m] .g-cr-bib__n{font-size:76px}.g-cr-bibs[data-density=m] .g-cr-bib{padding:12px 16px 10px}.g-cr-bibs[data-density=s]{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:26px}.g-cr-bibs[data-density=s] .g-cr-bib{padding:10px 12px;border-radius:14px}.g-cr-bibs[data-density=s] .g-cr-bib__n{font-size:60px}.g-cr-bibs[data-density=s] .g-cr-bib__p{font-size:21px;margin-top:4px}.g-cr-bibs[data-density=xs]{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin-top:22px}.g-cr-bibs[data-density=xs] .g-cr-bib{padding:8px 6px;border-radius:12px;text-align:center}.g-cr-bibs[data-density=xs] .g-cr-bib__n{font-size:46px}.g-cr-side{position:absolute;left:1290px;top:136px;width:558px;height:760px;display:flex;flex-direction:column;gap:18px}.g-cr-lab2{font-size:30px;font-weight:800;color:#d9c4ff}.g-cr-waits{display:flex;flex-direction:column;gap:18px;min-height:0}.g-cr-wait{background:#171126;border-radius:22px;padding:26px 30px;overflow:hidden}.g-cr-wait__o{font-size:24px;color:#b9addb}.g-cr-wait__e{font-size:36px;font-weight:800;margin:4px 0 12px;line-height:1.2}.g-cr-wait__held{font-size:28px;font-weight:700;color:#f2c94c;margin-bottom:8px}.g-cr-wait__bl{font-size:34px;font-weight:700;color:#f2edfb;line-height:1.4;max-height:4.2em;overflow:hidden}.g-cr-wait__tm{font-size:24px;color:#b9addb;margin-top:8px}.g-cr-foot{position:absolute;left:72px;right:72px;bottom:44px;height:110px;box-sizing:border-box;background:#171126;border-radius:22px;display:flex;align-items:center;justify-content:space-between;padding:0 40px;gap:30px}.g-cr-foot__pl{font-size:38px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-cr-foot__pl span{color:#f2c94c}.g-cr-foot__hint{font-size:28px;color:#d8d0ea;text-align:right}.g-stage[data-design]{font-family:var(--g-font);color:var(--g-ink)}.g-stage[data-design][data-font=condensed]{font-stretch:condensed}.g-stage[data-design].is-opaque{background:var(--g-bg)}.g-stage[data-design][data-bg=glow].is-opaque{background:radial-gradient(ellipse at 15% 0,color-mix(in srgb,var(--g-primary) var(--g-int),transparent),transparent 60%),radial-gradient(ellipse at 100% 100%,color-mix(in srgb,var(--g-accent) calc(var(--g-int) * .4),transparent),transparent 55%),var(--g-bg)}.g-stage[data-design][data-bg=gradient].is-opaque{background:linear-gradient(var(--g-angle),var(--g-bg) 10%,color-mix(in srgb,var(--g-bg2) var(--g-int),var(--g-bg)))}.g-stage[data-design][data-bg=spotlight].is-opaque{background:radial-gradient(ellipse 58% 82% at 50% -14%,color-mix(in srgb,var(--g-bg2) calc(var(--g-int) + 20%),transparent),transparent 72%),radial-gradient(ellipse 46% 26% at 50% 104%,color-mix(in srgb,var(--g-primary) calc(var(--g-int) * .55),transparent),transparent 80%),var(--g-bg)}.g-stage[data-design][data-bg=stripes].is-opaque{background:repeating-linear-gradient(var(--g-angle),color-mix(in srgb,var(--g-bg2) var(--g-int),var(--g-bg)) 0 96px,var(--g-bg) 96px 192px)}.g-stage[data-design][data-bg=grid].is-opaque{background:radial-gradient(ellipse at 50% 120%,color-mix(in srgb,var(--g-primary) calc(var(--g-int) * .45),transparent),transparent 62%),linear-gradient(color-mix(in srgb,var(--g-bg2) var(--g-int),transparent) 2px,transparent 2px) 0 0 /80px 80px,linear-gradient(90deg,color-mix(in srgb,var(--g-bg2) var(--g-int),transparent) 2px,transparent 2px) 0 0 /80px 80px,var(--g-bg)}.g-stage[data-design][data-bg=floor].is-opaque{background:linear-gradient(to bottom,var(--g-bg) 52%,color-mix(in srgb,var(--g-bg) 45%,transparent) 72%,transparent),repeating-linear-gradient(90deg,transparent 0 158px,color-mix(in srgb,var(--g-bg) 70%,transparent) 158px 162px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--g-bg2) var(--g-int),var(--g-bg)) 0 40px,color-mix(in srgb,var(--g-bg2) calc(var(--g-int) * .6),var(--g-bg)) 40px 43px),var(--g-bg)}.g-stage[data-design][data-bg=waves].is-opaque{background:repeating-radial-gradient(circle at 0 100%,color-mix(in srgb,var(--g-bg2) var(--g-int),transparent) 0 4px,transparent 4px 74px),repeating-radial-gradient(circle at 100% 0,color-mix(in srgb,var(--g-primary) calc(var(--g-int) * .35),transparent) 0 3px,transparent 3px 96px),var(--g-bg)}.g-stage[data-design][data-bg=rays].is-opaque{background:radial-gradient(ellipse at 50% 115%,transparent 25%,var(--g-bg) 88%),repeating-conic-gradient(from var(--g-angle) at 50% 115%,color-mix(in srgb,var(--g-bg2) var(--g-int),var(--g-bg)) 0deg 5deg,var(--g-bg) 5deg 10deg)}.g-stage[data-design][data-bg=solid].is-opaque{background:var(--g-bg)}.g-stage[data-design] :is(.g-lower,.g-corner,.g-panel2,.g-podium__step,.g-multi__card,.g-titlecard__caption,.g-story__panel):not([class*="--full"]){background:var(--g-panel);border-radius:var(--g-radius);box-shadow:var(--g-outline,0 0 #0000),var(--g-shadow,0 0 #0000)}.g-stage[data-design] .g-podium__step{border-radius:var(--g-radius) var(--g-radius) 0 0}.g-stage[data-design] .g-ticker{border-radius:var(--g-radius)}.g-stage[data-design][data-shadow=soft]{--g-shadow:0 0.6em 2em rgba(0,0,0,.38)}.g-stage[data-design][data-shadow=glow]{--g-shadow:0 0 1.4em color-mix(in srgb,var(--g-primary) 45%,transparent)}.g-stage[data-design][data-panel=outline]{--g-outline:inset 0 0 0 0.09em var(--g-primary)}.g-stage[data-design] :is(.g-lower,.g-corner,.g-panel2):not(.g-ticker,.g-bug,[class*="--full"]){border:0}.g-stage[data-design][data-edge=left] :is(.g-lower,.g-corner,.g-panel2):not(.g-ticker,.g-bug,[class*="--full"]){border-left:.35em solid var(--g-primary)}.g-stage[data-design][data-edge=top] :is(.g-lower,.g-corner,.g-panel2):not(.g-ticker,.g-bug,[class*="--full"]){border-top:.3em solid var(--g-primary)}.g-stage[data-design][data-edge=bottom] :is(.g-lower,.g-corner,.g-panel2):not(.g-ticker,.g-bug,[class*="--full"]){border-bottom:.3em solid var(--g-primary)}.g-stage[data-design][data-edge=none] .g-multi__card{border-top:0}.g-stage[data-design][data-panel=ribbon] :is(.g-lower,.g-panel2):not(.g-ticker,.g-bug,[class*="--full"]){-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 1.1em) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 1.1em) 100%,0 100%);padding-right:2em}.g-stage[data-design][data-panel=cut] :is(.g-lower,.g-corner,.g-panel2,.g-multi__card,.g-story__panel):not(.g-ticker,[class*="--full"]){-webkit-clip-path:polygon(.8em 0,100% 0,100% calc(100% - .8em),calc(100% - .8em) 100%,0 100%,0 .8em);clip-path:polygon(.8em 0,100% 0,100% calc(100% - .8em),calc(100% - .8em) 100%,0 100%,0 .8em)}.g-stage[data-design] :is(.g-title h1,.g-titlecard h1,.g-dance__name,.g-intro__name,.g-l3__name,.g-work__title,.g-org__name,.g-story__big,.g-wait__text){font-weight:var(--g-weight);letter-spacing:var(--g-tracking)}.g-stage[data-design] .g-titlecard h1{font-size:calc(3.4em * var(--g-title))}.g-stage[data-design] .g-board .g-title h1{font-size:calc(2.2em * var(--g-title))}.g-stage[data-design] .g-dance--full .g-dance__name{font-size:calc(5em * var(--g-title))}.g-stage[data-design][data-upper="1"] :is(.g-titlecard h1,.g-title h1,.g-kicker,.g-dance__name){text-transform:uppercase}.g-stage[data-design] :is(.g-rank,.g-podium__place,.g-judges__count b,.g-kc__value){color:var(--g-accent)}.g-stage[data-design][data-kicker=chip] .g-kicker{width:-moz-fit-content;width:fit-content;background:var(--g-accent);color:var(--g-on-accent);padding:.12em .7em;border-radius:999px}.g-stage[data-design][data-kicker=underline] .g-kicker{-webkit-text-decoration:underline .12em var(--g-accent);text-decoration:underline .12em var(--g-accent);text-underline-offset:.28em}.g-stage[data-design] :is(.g-badge:not(.g-badge--unofficial),.g-caption__mark){color:var(--g-on-accent)}.g-stage[data-design] .g-ticker__lead{color:var(--g-on-primary)}.g-stage[data-design] .g-bib{color:var(--g-on-primary);border-radius:calc(var(--g-radius) * .7)}.g-stage[data-design][data-bib=outline] .g-bib{background:transparent;color:var(--g-ink);box-shadow:inset 0 0 0 .09em var(--g-primary)}.g-stage[data-design][data-bib=circle] .g-bib{border-radius:999px;min-width:2.4em;aspect-ratio:1;display:inline-grid;place-items:center;padding:.1em}.g-stage[data-design][data-bib=tag] .g-bib{border-radius:0;-webkit-clip-path:polygon(.5em 0,100% 0,100% 100%,.5em 100%,0 50%);clip-path:polygon(.5em 0,100% 0,100% 100%,.5em 100%,0 50%);padding-left:.7em}.g-stage[data-design][data-bib=plain] .g-bib{background:transparent;color:var(--g-accent);padding:0;min-width:2.2em}.g-stage[data-design] :is(.g-l3__line,.g-intro__line,.g-rec__line,.g-podium__hl,.g-multi__hl,.g-org__line){color:var(--g-ink)}.g-stage[data-design] :is(.g-bug__t1,.g-kc2__total small,.g-story h3,.g-story__k,.g-ticker__items b){color:var(--g-soft)}.g-stage[data-design] :is(.g-work__meta,.atjo-legend,.g-story__foot){color:var(--g-dim)}.g-stage[data-design] .g-chip{background:var(--g-chip)}.g-stage[data-design] :is(.g-bar,.g-next li:not(.is-current)){background:color-mix(in srgb,var(--g-ink) 9%,transparent)}.g-stage[data-design] .g-avatar{background:color-mix(in srgb,var(--g-primary) 45%,var(--g-bg))}.g-stage[data-design] .g-avatar--empty{color:var(--g-ink)}.g-motif{position:absolute;inset:0;pointer-events:none;opacity:.16}.g-stage[data-motif-strength=visible] .g-motif{opacity:.32}.g-stage[data-motif=lines] .g-motif{background:repeating-linear-gradient(135deg,var(--g-accent) 0 3px,transparent 3px 26px)}.g-stage[data-motif=dots] .g-motif{background:radial-gradient(circle,var(--g-accent) 0 3px,transparent 3.5px) 0 0 /36px 36px}.g-stage[data-motif=sparkle] .g-motif{background:radial-gradient(circle at 7% 16%,var(--g-accent) 0 5px,transparent 6px),radial-gradient(circle at 15% 72%,var(--g-primary) 0 4px,transparent 5px),radial-gradient(circle at 26% 9%,var(--g-ink) 0 3px,transparent 4px),radial-gradient(circle at 38% 88%,var(--g-accent) 0 4px,transparent 5px),radial-gradient(circle at 52% 6%,var(--g-primary) 0 5px,transparent 6px),radial-gradient(circle at 64% 92%,var(--g-ink) 0 3px,transparent 4px),radial-gradient(circle at 76% 12%,var(--g-accent) 0 4px,transparent 5px),radial-gradient(circle at 86% 64%,var(--g-primary) 0 5px,transparent 6px),radial-gradient(circle at 94% 26%,var(--g-ink) 0 3px,transparent 4px),radial-gradient(circle at 4% 46%,var(--g-ink) 0 3px,transparent 4px),radial-gradient(circle at 96% 86%,var(--g-accent) 0 4px,transparent 5px)}.g-stage[data-motif=arcs] .g-motif{background:radial-gradient(circle at 100% 100%,transparent 0 28%,var(--g-accent) 28% calc(28% + 3px),transparent calc(28% + 3px) 37%,var(--g-primary) 37% calc(37% + 4px),transparent calc(37% + 4px) 46%,var(--g-accent) 46% calc(46% + 2px),transparent calc(46% + 2px)),radial-gradient(circle at 0 0,transparent 0 24%,var(--g-primary) 24% calc(24% + 4px),transparent calc(24% + 4px) 33%,var(--g-accent) 33% calc(33% + 2px),transparent calc(33% + 2px))}.g-stage[data-motif=chevrons] .g-motif{background:linear-gradient(135deg,var(--g-accent) 25%,transparent 25%) -32px 0 /64px 64px,linear-gradient(225deg,var(--g-accent) 25%,transparent 25%) -32px 0 /64px 64px}.g-stage[data-motif=frame] .g-motif{inset:2.4%;border:3px solid var(--g-accent);box-shadow:inset 0 0 0 12px transparent,inset 0 0 0 15px var(--g-accent);opacity:.5}.g-stage[data-motif=frame][data-motif-strength=visible] .g-motif{opacity:.8}.g-stage[data-motif=ribbons] .g-motif{background:linear-gradient(112deg,transparent 0 63%,var(--g-primary) 63% 71%,transparent 71% 74%,var(--g-accent) 74% 77%,transparent 77%)}.g-stage[data-motif-place=corners] .g-motif{-webkit-mask-image:radial-gradient(circle at 0 0,#000 0 20%,transparent 32%),radial-gradient(circle at 100% 0,#000 0 20%,transparent 32%),radial-gradient(circle at 0 100%,#000 0 20%,transparent 32%),radial-gradient(circle at 100% 100%,#000 0 20%,transparent 32%);mask-image:radial-gradient(circle at 0 0,#000 0 20%,transparent 32%),radial-gradient(circle at 100% 0,#000 0 20%,transparent 32%),radial-gradient(circle at 0 100%,#000 0 20%,transparent 32%),radial-gradient(circle at 100% 100%,#000 0 20%,transparent 32%)}.g-stage[data-motif-place=edges] .g-motif{-webkit-mask-image:linear-gradient(90deg,#000 0 9%,transparent 17% 83%,#000 91%);mask-image:linear-gradient(90deg,#000 0 9%,transparent 17% 83%,#000 91%)}.g-stage[data-motif-place=band] .g-motif{-webkit-mask-image:linear-gradient(0deg,#000 0 14%,transparent 26%);mask-image:linear-gradient(0deg,#000 0 14%,transparent 26%)}.g-stage[data-motif=ribbons][data-motif-place=edges] .g-motif{-webkit-mask-image:linear-gradient(90deg,transparent 0 55%,#000 70%);mask-image:linear-gradient(90deg,transparent 0 55%,#000 70%)}.g-stage[data-design] .g-scene{animation-duration:var(--g-speed)}.g-stage[data-design][data-entrance=fade] .g-scene{animation-name:gd-fade}.g-stage[data-design][data-entrance=slide] .g-scene{animation-name:gd-slide}.g-stage[data-design][data-entrance=wipe] .g-scene{animation-name:gd-wipe}.g-stage[data-design][data-entrance=zoom] .g-scene{animation-name:gd-zoom}@keyframes gd-fade{0%{opacity:0}to{opacity:1}}@keyframes gd-slide{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:none}}@keyframes gd-wipe{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes gd-zoom{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.g-stage[data-design] .g-scene{animation:none}}