.profile-hero-module__aEpyIa__hero{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar identity actions""avatar stats actions";align-items:center;gap:18px 32px;padding:12px 0 28px;display:grid}.profile-hero-module__aEpyIa__hero:not([data-stats]){grid-template-areas:"avatar identity actions"}.profile-hero-module__aEpyIa__hero:not([data-stats]) .profile-hero-module__aEpyIa__actions{align-self:center}.profile-hero-module__aEpyIa__avatar{width:136px;height:136px;box-shadow:0 0 0 3px var(--yr-ink,#05070a), 0 0 0 5px #6be7ff8c, 0 18px 48px #6be7ff24;color:var(--yr-bone,#e7dcc1);font:400 52px / 1 var(--font-bebas), Impact, sans-serif;letter-spacing:.06em;background:radial-gradient(circle at 30% 25%,#6be7ff52,#0000 60%),linear-gradient(150deg,#17323d,#1a1024);border-radius:50%;grid-area:avatar;place-items:center;display:grid}.profile-hero-module__aEpyIa__identity{grid-area:identity;align-self:end;min-width:0}.profile-hero-module__aEpyIa__name{color:var(--yr-bone,#e7dcc1);font:700 clamp(36px, 4.2vw, 56px) / 1.05 var(--font-inter), system-ui, sans-serif;letter-spacing:-.02em;text-transform:none;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.profile-hero-module__aEpyIa__standing{color:var(--yr-accent,#6be7ff);font:500 12px / 1.3 var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin:8px 0 0}.profile-hero-module__aEpyIa__actions{grid-area:actions;align-self:start;gap:8px;display:flex}.profile-hero-module__aEpyIa__iconLink{gap:8px}.profile-hero-module__aEpyIa__iconLink .sh-menu-icon{flex:none}.profile-hero-module__aEpyIa__stats{grid-area:stats;align-self:start;gap:40px;margin:0;display:flex}.profile-hero-module__aEpyIa__stat{flex-direction:column-reverse;min-width:0;display:flex}.profile-hero-module__aEpyIa__statValue{color:var(--yr-bone,#e7dcc1);font:400 44px / 1 var(--font-bebas), Impact, sans-serif;letter-spacing:.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.profile-hero-module__aEpyIa__stat[data-tone=accent] .profile-hero-module__aEpyIa__statValue{color:var(--yr-accent,#6be7ff)}.profile-hero-module__aEpyIa__statLabel{color:#e7dcc199;font:500 11px / 1.2 var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;margin-top:4px}@media (max-width:760px){.profile-hero-module__aEpyIa__hero{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar stats""identity identity""actions actions";gap:14px 20px;padding:4px 0 20px}.profile-hero-module__aEpyIa__hero:not([data-stats]){grid-template-areas:"avatar identity""actions actions"}.profile-hero-module__aEpyIa__avatar{width:84px;height:84px;font-size:32px}.profile-hero-module__aEpyIa__identity{align-self:start}.profile-hero-module__aEpyIa__name{font-size:clamp(28px,8.4vw,36px)}.profile-hero-module__aEpyIa__standing{margin-top:6px;font-size:11px}.profile-hero-module__aEpyIa__stats{justify-content:space-between;align-self:center;gap:8px}.profile-hero-module__aEpyIa__stat{align-items:center}.profile-hero-module__aEpyIa__statValue{font-size:clamp(26px,8vw,34px)}.profile-hero-module__aEpyIa__statLabel{letter-spacing:.12em;font-size:10px}.profile-hero-module__aEpyIa__actions{gap:8px}.profile-hero-module__aEpyIa__iconLink[data-primary]{flex:auto}.profile-hero-module__aEpyIa__iconLink:not([data-primary]){width:44px;padding-inline:0}.profile-hero-module__aEpyIa__iconLink:not([data-primary]) .profile-hero-module__aEpyIa__iconLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.profile-shell-module__RchfzG__page{--cyan:#6be7ff;--amber:#ffc24b;--magenta:#ff5fa2;--bone:#e7dcc1;--ink:#05070a;--graphite:#10151c;min-height:calc(100dvh - 56px - env(safe-area-inset-top));background:radial-gradient(circle at 10% 12%, #6be7ff1a, transparent 30rem), radial-gradient(circle at 88% 34%, #ff5fa20f, transparent 28rem), var(--ink);color:var(--bone);padding:36px 22px 96px;position:relative;overflow:hidden}.profile-shell-module__RchfzG__atmosphere{pointer-events:none;opacity:.22;background-image:linear-gradient(#6be7ff09 1px,#0000 1px),linear-gradient(90deg,#6be7ff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.profile-shell-module__RchfzG__shell{z-index:1;width:min(1180px,100%);margin:0 auto;position:relative}.profile-shell-module__RchfzG__overview{background:#10151c8c;border-top:1px solid #6be7ff33;border-bottom:1px solid #6be7ff33;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.profile-shell-module__RchfzG__metric{min-width:0;padding:22px 20px}.profile-shell-module__RchfzG__overview>.profile-shell-module__RchfzG__metric,.profile-shell-module__RchfzG__overview>.profile-shell-module__RchfzG__metricLink{border-left:1px solid #6be7ff24}.profile-shell-module__RchfzG__overview>:first-child{border-left:0}.profile-shell-module__RchfzG__metricLabel,.profile-shell-module__RchfzG__metricHint{font-family:var(--font-mono), monospace}.profile-shell-module__RchfzG__metricLabel{color:#e7dcc1c2;letter-spacing:.14em;text-transform:uppercase;font-size:12px}.profile-shell-module__RchfzG__metricValue{color:var(--bone);font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;overflow-wrap:anywhere;white-space:normal;margin:8px 0 5px;font-size:clamp(26px,2.5vw,36px);line-height:1.08;overflow:visible}.profile-shell-module__RchfzG__metricHint{color:#e7dcc1b8;letter-spacing:.04em;font-size:12px;line-height:1.5}.profile-shell-module__RchfzG__metricLink{min-width:0;color:inherit;text-decoration:none;display:block}.profile-shell-module__RchfzG__metricLink .profile-shell-module__RchfzG__metric{height:100%}.profile-shell-module__RchfzG__metricLink:hover .profile-shell-module__RchfzG__metricValue{color:var(--magenta)}.profile-shell-module__RchfzG__metricLink:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.profile-shell-module__RchfzG__error{color:#e7dcc1d1;font-family:var(--font-mono), monospace;border-top:1px solid #ffc24b73;border-bottom:1px solid #ffc24b73;margin-top:24px;padding:16px 0;font-size:12px;line-height:1.6}.profile-shell-module__RchfzG__error strong{color:var(--amber);letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px;display:block}.profile-shell-module__RchfzG__emptySection{margin-top:56px}@media (max-width:760px){.profile-shell-module__RchfzG__page{padding:18px 16px 72px}.profile-shell-module__RchfzG__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-shell-module__RchfzG__overview>:nth-child(odd){border-left:0}.profile-shell-module__RchfzG__overview>:nth-child(n+3){border-top:1px solid #6be7ff24}.profile-shell-module__RchfzG__metric{padding:18px 14px}.profile-shell-module__RchfzG__metricValue{white-space:normal;text-overflow:clip;word-break:break-word;font-size:clamp(20px,7vw,30px);line-height:1.1;overflow:visible}}.profile-shell-module__RchfzG__stack{gap:40px;display:grid}.profile-shell-module__RchfzG__stack>*{margin-top:0}
.profile-progress-module__WwQVCa__section{margin-top:0}.profile-progress-module__WwQVCa__heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.profile-progress-module__WwQVCa__heading h2{color:var(--bone);font-family:var(--font-bebas), sans-serif;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:clamp(26px,3vw,32px);font-weight:400}.profile-progress-module__WwQVCa__heading p{color:#e7dcc1ad;text-align:right;max-width:480px;margin:0;font-size:13px;line-height:1.55}.profile-progress-module__WwQVCa__columns{background:#10151c73;border-top:1px solid #6be7ff33;border-bottom:1px solid #6be7ff33;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.profile-progress-module__WwQVCa__column{border-left:1px solid #6be7ff21;min-width:0;padding:24px}.profile-progress-module__WwQVCa__column:first-child{border-left:0}.profile-progress-module__WwQVCa__column h3{color:var(--cyan);font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:500}.profile-progress-module__WwQVCa__list{gap:16px;display:grid}.profile-progress-module__WwQVCa__empty{color:#e7dcc1ad;font-size:12px;line-height:1.6}.profile-progress-module__WwQVCa__caption{color:#e7dcc1ad;margin:-8px 0 18px;font-size:12px;line-height:1.6}.profile-progress-module__WwQVCa__weakest{color:var(--amber);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px}.profile-progress-module__WwQVCa__progress{gap:7px;display:grid}.profile-progress-module__WwQVCa__progressLabel{color:#e7dcc1b8;font-family:var(--font-mono), monospace;letter-spacing:.08em;justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.profile-progress-module__WwQVCa__progressLabel strong{color:var(--bone);font-size:12px;font-weight:500}.profile-progress-module__WwQVCa__track{background:#e7dcc11f;height:4px;overflow:hidden}.profile-progress-module__WwQVCa__fill{background:var(--cyan);height:100%}.profile-progress-module__WwQVCa__highlight .profile-progress-module__WwQVCa__fill{background:var(--amber)}.profile-progress-module__WwQVCa__highlight .profile-progress-module__WwQVCa__progressLabel strong{color:var(--amber)}.profile-progress-module__WwQVCa__bond{min-height:44px;color:inherit;border-bottom:1px solid #e7dcc11a;gap:7px;padding:8px 0 11px;text-decoration:none;transition:border-color .18s,transform .18s;display:grid}.profile-progress-module__WwQVCa__bond:last-child{border-bottom:0}.profile-progress-module__WwQVCa__bond:hover{border-color:var(--cyan);transform:translate(3px)}.profile-progress-module__WwQVCa__bond:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.profile-progress-module__WwQVCa__bondHeader{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.profile-progress-module__WwQVCa__bondName{color:var(--bone);font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:21px;overflow:hidden}.profile-progress-module__WwQVCa__bondAction{color:var(--cyan);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;flex-shrink:0;font-size:11px}.profile-progress-module__WwQVCa__bondMeta{color:#e7dcc1b8;font-family:var(--font-mono), monospace;letter-spacing:.03em;flex-wrap:wrap;justify-content:space-between;gap:6px 10px;font-size:11px;line-height:1.5;display:flex}@media (max-width:880px){.profile-progress-module__WwQVCa__columns{grid-template-columns:1fr}.profile-progress-module__WwQVCa__column{border-top:1px solid #6be7ff21;border-left:0}.profile-progress-module__WwQVCa__column:first-child{border-top:0}}@media (max-width:620px){.profile-progress-module__WwQVCa__heading{flex-direction:column;align-items:flex-start;gap:6px}.profile-progress-module__WwQVCa__heading p{text-align:left}.profile-progress-module__WwQVCa__column{background:0 0;padding:20px 4px}.profile-progress-module__WwQVCa__bondName{font-size:16px}}
.profile-activity-module__xoyqsq__section{margin-top:0}.profile-activity-module__xoyqsq__sectionHeader{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.profile-activity-module__xoyqsq__sectionHeader h2{color:var(--bone);font-family:var(--font-bebas), sans-serif;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:clamp(26px,3vw,32px);font-weight:400}.profile-activity-module__xoyqsq__sectionHeader p{color:#e7dcc1ad;text-align:right;max-width:520px;margin:0;font-size:13px;line-height:1.55}.profile-activity-module__xoyqsq__metrics{border-top:1px solid #6be7ff33;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.profile-activity-module__xoyqsq__metric{border-left:1px solid #6be7ff21;padding:22px 20px 20px}.profile-activity-module__xoyqsq__metric:first-child{border-left:0;padding-left:0}.profile-activity-module__xoyqsq__metric span{color:#e7dcc1a8;font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;font-size:9px;display:block}.profile-activity-module__xoyqsq__metric strong{color:var(--bone);font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;margin-top:7px;font-size:36px;font-weight:400;display:block}.profile-activity-module__xoyqsq__metric:nth-child(n+4){border-top:1px solid #6be7ff21}.profile-activity-module__xoyqsq__mode{border-top:1px solid #6be7ff21;border-bottom:1px solid #6be7ff33;padding:22px 0}.profile-activity-module__xoyqsq__modeLabels{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;margin-top:10px;font-size:10px;display:flex}.profile-activity-module__xoyqsq__chat{color:var(--cyan)}.profile-activity-module__xoyqsq__debate{color:var(--magenta)}.profile-activity-module__xoyqsq__modeTrack{background:#e7dcc11a;height:8px;display:flex;overflow:hidden}.profile-activity-module__xoyqsq__chatFill{background:var(--cyan)}.profile-activity-module__xoyqsq__debateFill{background:var(--magenta)}.profile-activity-module__xoyqsq__highlights{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.profile-activity-module__xoyqsq__highlight{border-left:1px solid #e7dcc11f;min-width:0;padding:0 24px}.profile-activity-module__xoyqsq__highlight:first-child{border-left:0;padding-left:0}.profile-activity-module__xoyqsq__highlightLabel{color:#e7dcc1a3;font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;font-size:9px}.profile-activity-module__xoyqsq__highlight strong{color:var(--bone);font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 5px;font-size:25px;font-weight:400;display:block;overflow:hidden}.profile-activity-module__xoyqsq__highlight p{color:#e7dcc1a8;font-family:var(--font-mono), monospace;margin:0;font-size:10px;line-height:1.5}.profile-activity-module__xoyqsq__figures{margin-top:0}.profile-activity-module__xoyqsq__figureGrid{border-top:1px solid #6be7ff33;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 24px;display:grid}.profile-activity-module__xoyqsq__figure{min-height:88px;color:inherit;border-bottom:1px solid #e7dcc11a;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;text-decoration:none;transition:border-color .18s,transform .18s;display:grid}.profile-activity-module__xoyqsq__figure:hover{border-color:var(--cyan);transform:translateY(-2px)}.profile-activity-module__xoyqsq__figure:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.profile-activity-module__xoyqsq__portrait{border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 12%, #10151c);width:50px;height:50px;color:var(--accent);font-family:var(--font-bebas), sans-serif;letter-spacing:.05em;border-radius:50%;place-items:center;font-size:20px;display:grid;overflow:hidden}.profile-activity-module__xoyqsq__portrait img{object-fit:cover;object-position:var(--face-crop-object-position);width:100%;height:100%}.profile-activity-module__xoyqsq__figureCopy{min-width:0}.profile-activity-module__xoyqsq__figureCopy strong{color:var(--bone);font-family:var(--font-bebas), sans-serif;letter-spacing:.045em;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:400;display:block;overflow:hidden}.profile-activity-module__xoyqsq__figureCopy span,.profile-activity-module__xoyqsq__rank{color:#e7dcc1a3;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.profile-activity-module__xoyqsq__rank{color:var(--accent)}@media (max-width:720px){.profile-activity-module__xoyqsq__sectionHeader{flex-direction:column;align-items:flex-start;gap:6px}.profile-activity-module__xoyqsq__sectionHeader p{text-align:left}.profile-activity-module__xoyqsq__metrics{grid-template-columns:1fr}.profile-activity-module__xoyqsq__metric,.profile-activity-module__xoyqsq__metric:first-child{border-top:1px solid #6be7ff21;border-left:0;padding:17px 0}.profile-activity-module__xoyqsq__metric:first-child{border-top:0}.profile-activity-module__xoyqsq__highlights{grid-template-columns:1fr;gap:20px}.profile-activity-module__xoyqsq__highlight,.profile-activity-module__xoyqsq__highlight:first-child{border-bottom:1px solid #e7dcc11a;border-left:0;padding:0 0 20px}.profile-activity-module__xoyqsq__highlight strong{font-size:21px}.profile-activity-module__xoyqsq__figureGrid{grid-template-columns:1fr}.profile-activity-module__xoyqsq__figureCopy strong{font-size:17px}}
.DuelVideoPlayer-module__h75VMG__player{gap:14px;min-width:0;display:grid}.DuelVideoPlayer-module__h75VMG__stage{aspect-ratio:9/16;border-radius:var(--radius-sm);background:#000;border:1px solid #e7dcc11f;overflow:hidden}.DuelVideoPlayer-module__h75VMG__preview{gap:6px;min-width:0;display:grid}.DuelVideoPlayer-module__h75VMG__video{object-fit:contain;cursor:pointer;background:#000;width:100%;height:100%;display:block}.DuelVideoPlayer-module__h75VMG__controls{align-items:center;gap:8px;min-width:0;display:flex}.DuelVideoPlayer-module__h75VMG__control{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--yr-bone);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.DuelVideoPlayer-module__h75VMG__control:hover{color:var(--yr-accent);background:#e7dcc10f}}.DuelVideoPlayer-module__h75VMG__control:focus-visible{outline:2px solid var(--yr-accent);outline-offset:0}.DuelVideoPlayer-module__h75VMG__seek{min-width:0;accent-color:var(--yr-accent);cursor:pointer;flex:auto;margin:0}.DuelVideoPlayer-module__h75VMG__seek:disabled{cursor:default}.DuelVideoPlayer-module__h75VMG__time{font-family:var(--font-mono), "JetBrains Mono", monospace;font-variant-numeric:tabular-nums;color:#e7dcc1b3;flex:none;font-size:12px}.DuelVideoPlayer-module__h75VMG__side{align-content:start;gap:14px;min-width:0;display:grid}.DuelVideoPlayer-module__h75VMG__caption{gap:2px;min-width:0;display:grid}.DuelVideoPlayer-module__h75VMG__captionTitle{color:var(--yr-bone);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.35}.DuelVideoPlayer-module__h75VMG__captionMeta{font-variant-numeric:tabular-nums;color:#e7dcc1b3;margin:0;font-size:13px;line-height:1.4}.DuelVideoPlayer-module__h75VMG__actions{flex-wrap:wrap;gap:8px;display:flex}.DuelVideoPlayer-module__h75VMG__shareNote{color:#e7dcc1b3;flex-basis:100%;margin:0;font-size:13px;line-height:1.4}.DuelVideoPlayer-module__h75VMG__actions{margin-left:auto}.DuelVideoPlayer-module__h75VMG__actions .DuelVideoPlayer-module__h75VMG__action{white-space:nowrap;width:36px;height:36px;min-height:36px;padding:0}@media (pointer:coarse){.DuelVideoPlayer-module__h75VMG__actions .DuelVideoPlayer-module__h75VMG__action{width:44px;height:44px;min-height:44px}}.DuelVideoPlayer-module__h75VMG__picker{grid-template-columns:repeat(var(--items), minmax(0, 76px));gap:10px;display:grid}.DuelVideoPlayer-module__h75VMG__option{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:start;gap:5px;padding:0;display:grid}.DuelVideoPlayer-module__h75VMG__thumb{aspect-ratio:4/5;border-radius:var(--radius-sm);background:#000;border:1px solid #e7dcc129;transition:border-color .14s;display:block;overflow:hidden}.DuelVideoPlayer-module__h75VMG__thumbImage{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.DuelVideoPlayer-module__h75VMG__option[aria-pressed=true] .DuelVideoPlayer-module__h75VMG__thumb{border-color:var(--yr-accent);box-shadow:0 0 0 1px var(--yr-accent)}@media (hover:hover) and (pointer:fine){.DuelVideoPlayer-module__h75VMG__option:hover .DuelVideoPlayer-module__h75VMG__thumb{border-color:color-mix(in srgb, var(--yr-accent) 60%, transparent)}}.DuelVideoPlayer-module__h75VMG__option:focus-visible{outline:none}.DuelVideoPlayer-module__h75VMG__option:focus-visible .DuelVideoPlayer-module__h75VMG__thumb{outline:2px solid var(--yr-accent);outline-offset:2px}.DuelVideoPlayer-module__h75VMG__optionLabel{overflow-wrap:anywhere;color:#e7dcc1b3;font-size:12px;line-height:1.35;display:grid}.DuelVideoPlayer-module__h75VMG__option[aria-pressed=true] .DuelVideoPlayer-module__h75VMG__optionLabel{color:var(--yr-bone);font-weight:600}.DuelVideoPlayer-module__h75VMG__optionDuration{font-variant-numeric:tabular-nums;color:#e7dcc199;font-weight:400}.DuelVideoPlayer-module__h75VMG__pending{color:#e7dcc1b3;align-items:center;gap:10px;margin:0;font-size:13px;line-height:1.4;display:flex}.DuelVideoPlayer-module__h75VMG__spinner{border:2px solid #e7dcc133;border-top-color:var(--yr-accent);border-radius:999px;flex:none;width:16px;height:16px;animation:.9s linear infinite DuelVideoPlayer-module__h75VMG__spin}@keyframes DuelVideoPlayer-module__h75VMG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.DuelVideoPlayer-module__h75VMG__spinner{animation:none}.DuelVideoPlayer-module__h75VMG__thumb{transition:none}}.DuelVideoPlayer-module__h75VMG__placeholder{background:linear-gradient(100deg,#e7dcc10d 30%,#e7dcc11c 50%,#e7dcc10d 70%) 0 0/300% 100%;animation:1.8s ease-in-out infinite DuelVideoPlayer-module__h75VMG__sheen}.DuelVideoPlayer-module__h75VMG__stage.DuelVideoPlayer-module__h75VMG__placeholder{border-color:#e7dcc114}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__stage.DuelVideoPlayer-module__h75VMG__placeholder{aspect-ratio:4/5}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__side{display:none}.DuelVideoPlayer-module__h75VMG__track{border-radius:var(--radius-pill);background:#e7dcc11f;flex:auto;height:4px;margin-block:18px}.DuelVideoPlayer-module__h75VMG__buttonSlot{border-radius:var(--radius-sm);height:36px}.DuelVideoPlayer-module__h75VMG__labelSlot{border-radius:var(--radius-pill);width:70%;height:10px}@keyframes DuelVideoPlayer-module__h75VMG__sheen{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.DuelVideoPlayer-module__h75VMG__placeholder{animation:none}}.DuelVideoPlayer-module__h75VMG__main{align-content:start;gap:12px;min-width:0;display:grid}.DuelVideoPlayer-module__h75VMG__choices{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;max-height:380px;padding:2px;display:grid;overflow:hidden auto}.DuelVideoPlayer-module__h75VMG__optionRow{border-radius:var(--radius-sm);scroll-snap-align:start;background:#e7dcc106;border:1px solid #e7dcc124;grid-template-columns:minmax(0,1fr) 44px;align-items:center;min-width:0;display:grid}.DuelVideoPlayer-module__h75VMG__optionRow[data-selected=true]{border-color:var(--yr-accent);background:#6be7ff0f}.DuelVideoPlayer-module__h75VMG__choices .DuelVideoPlayer-module__h75VMG__option{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;min-height:90px;padding:8px;display:grid}.DuelVideoPlayer-module__h75VMG__choices .DuelVideoPlayer-module__h75VMG__thumb{width:56px}.DuelVideoPlayer-module__h75VMG__choices .DuelVideoPlayer-module__h75VMG__optionLabel{gap:3px}.DuelVideoPlayer-module__h75VMG__optionName{color:var(--yr-bone);font-weight:600}.DuelVideoPlayer-module__h75VMG__optionTitle{overflow-wrap:anywhere;line-height:1.4}.DuelVideoPlayer-module__h75VMG__clipShare{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--yr-bone);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.DuelVideoPlayer-module__h75VMG__clipShare:hover{color:var(--yr-accent);background:#e7dcc10f}.DuelVideoPlayer-module__h75VMG__clipShare:focus-visible,.DuelVideoPlayer-module__h75VMG__choices .DuelVideoPlayer-module__h75VMG__option:focus-visible{outline:2px solid var(--yr-accent);outline-offset:-2px}.DuelVideoPlayer-module__h75VMG__clipShare:disabled{opacity:.55;cursor:wait}.DuelVideoPlayer-module__h75VMG__optionStatus{color:var(--yr-bone);grid-column:1/-1;margin:0;padding:0 8px 8px;font-size:12px;line-height:1.4}@media (min-width:760px){.DuelVideoPlayer-module__h75VMG__player[data-has-clips=true]{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:20px}.DuelVideoPlayer-module__h75VMG__choices{scrollbar-gutter:stable;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;align-content:start;max-height:640px;overflow:hidden auto}}.DuelVideoPlayer-module__h75VMG__player:not([data-has-clips=true]){width:100%;max-width:380px}.DuelVideoPlayer-module__h75VMG__extra:empty{display:none}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__stage{width:auto;max-width:100%;height:min(24dvh,420px);margin-inline:auto}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__captionTitle{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:759px){.DuelVideoPlayer-module__h75VMG__player[data-compact=true]{gap:10px}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__stage{height:min(38dvh,420px)}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__captionMeta{display:none}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__main{display:contents}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__caption{order:1}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__preview{order:2}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__pending{order:3}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__choices{order:4;grid-template-columns:none;grid-auto-columns:minmax(96px,1fr);grid-auto-flow:column;gap:8px;max-height:none;overflow:auto hidden}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__extra{order:5}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__optionRow{grid-template-columns:minmax(0,1fr)}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__choices .DuelVideoPlayer-module__h75VMG__option{grid-template-columns:minmax(0,1fr);gap:0;min-height:48px;padding:6px 10px}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__choices :is(.DuelVideoPlayer-module__h75VMG__thumb,.DuelVideoPlayer-module__h75VMG__optionTitle,.DuelVideoPlayer-module__h75VMG__clipShare,.DuelVideoPlayer-module__h75VMG__optionStatus){display:none}}@media (min-width:760px){.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__stage{height:min(52dvh,560px)}.DuelVideoPlayer-module__h75VMG__player[data-compact=true][data-has-clips=true]{grid-template-rows:auto 1fr;grid-template-areas:"main choices""main extra";row-gap:14px}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__main{grid-area:main}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__choices{grid-area:choices;max-height:min(40dvh,640px)}.DuelVideoPlayer-module__h75VMG__player[data-compact=true] .DuelVideoPlayer-module__h75VMG__extra{grid-area:extra;align-self:start}}
.DuelVideoCard-module__hkivSq__card{box-sizing:border-box;text-align:left;gap:14px;width:100%;min-width:0;margin-inline:auto;padding:16px 18px;display:grid}.DuelVideoCard-module__hkivSq__card:after{content:none}.DuelVideoCard-module__hkivSq__top{border-bottom:1px solid #6be7ff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:40px;margin-top:-6px;padding-bottom:4px;display:flex}.DuelVideoCard-module__hkivSq__heading{font:600 12px var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--yr-accent);margin:0}.DuelVideoCard-module__hkivSq__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.DuelVideoCard-module__hkivSq__text{flex:240px;gap:4px;min-width:0;display:grid}.DuelVideoCard-module__hkivSq__title{color:var(--yr-bone);margin:0;font-size:16px;font-weight:600;line-height:1.3}.DuelVideoCard-module__hkivSq__note,.DuelVideoCard-module__hkivSq__reason{color:var(--yr-bone);margin:0;font-size:14px;line-height:1.5}.DuelVideoCard-module__hkivSq__reason{color:#f3b4ae}.DuelVideoCard-module__hkivSq__action{white-space:nowrap;min-height:44px}.DuelVideoCard-module__hkivSq__progress{gap:8px;display:grid}.DuelVideoCard-module__hkivSq__progressHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.DuelVideoCard-module__hkivSq__percent{font:600 14px var(--font-mono), monospace;font-variant-numeric:tabular-nums;color:var(--yr-accent);flex:none}.DuelVideoCard-module__hkivSq__bar{border-radius:var(--radius-pill);background:#e7dcc11f;height:8px;overflow:hidden}.DuelVideoCard-module__hkivSq__fill{border-radius:inherit;background:var(--yr-accent);height:100%;transition:width .4s;display:block}.DuelVideoCard-module__hkivSq__elapsed{font-variant-numeric:tabular-nums;color:#e7dcc1b8}@media (max-width:640px){.DuelVideoCard-module__hkivSq__card{gap:10px;padding:10px 12px 12px}.DuelVideoCard-module__hkivSq__top{margin-top:-4px;padding-bottom:2px}}@media (prefers-reduced-motion:reduce){.DuelVideoCard-module__hkivSq__fill{transition:none}}.DuelVideoCard-module__hkivSq__thumbFallback{color:#cad7db;background:#18343d;place-items:center;width:100%;height:100%;font-size:12px;display:grid}.DuelVideoCard-module__hkivSq__bare{text-align:left;gap:12px;width:100%;min-width:0;display:grid;position:relative}@media (max-width:759px){.DuelVideoCard-module__hkivSq__bare:has([data-testid=duel-video-player]) .DuelVideoCard-module__hkivSq__top{z-index:1;position:absolute;top:0;right:0}.DuelVideoCard-module__hkivSq__bare:has([data-testid=duel-video-player]) [data-testid=duel-video-caption]{padding-right:112px}}.DuelVideoCard-module__hkivSq__bare .DuelVideoCard-module__hkivSq__top{border-bottom:0;justify-content:flex-end;min-height:0;margin-top:0;padding-bottom:0}.DuelVideoCard-module__hkivSq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.DuelSettingsPanel-module__EItZ8a__panel{gap:16px;padding:12px 0 8px;display:grid}.DuelSettingsPanel-module__EItZ8a__grid{grid-template-columns:1fr;gap:16px;display:grid}.DuelSettingsPanel-module__EItZ8a__group{gap:8px;display:grid}.DuelSettingsPanel-module__EItZ8a__label{color:#e7dcc194;font:10px var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1em}.DuelSettingsPanel-module__EItZ8a__segmented{flex-wrap:wrap;gap:6px;display:flex}.DuelSettingsPanel-module__EItZ8a__segButton{cursor:pointer;border-radius:var(--radius-sm);min-width:56px;min-height:44px;color:var(--yr-bone);font:11px var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.04em;background:0 0;border:1px solid #e7dcc133;padding:0 14px}.DuelSettingsPanel-module__EItZ8a__segButton[aria-pressed=true]{border-color:var(--yr-accent);color:var(--yr-accent);background:#5ee0f312;font-weight:700}.DuelSettingsPanel-module__EItZ8a__toggle{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.DuelSettingsPanel-module__EItZ8a__toggle input{width:18px;height:18px;accent-color:var(--yr-accent)}.DuelSettingsPanel-module__EItZ8a__toggleText{color:var(--yr-bone);font-size:13px}.DuelSettingsPanel-module__EItZ8a__segButton:focus-visible,.DuelSettingsPanel-module__EItZ8a__toggle:focus-within{outline:2px solid var(--yr-accent);outline-offset:3px}.DuelSettingsPanel-module__EItZ8a__segButton:disabled{opacity:.45;cursor:not-allowed}.DuelSettingsPanel-module__EItZ8a__toggle:has(input:disabled){opacity:.45;cursor:not-allowed}.DuelSettingsPanel-module__EItZ8a__hint{color:#e7dcc19e;font-size:12px;line-height:1.4}
.InviteTopicField-module__PcGpsW__field{gap:8px;width:100%;min-width:0;display:grid}.InviteTopicField-module__PcGpsW__label{color:var(--yr-bone);font:600 13px var(--font-inter),sans-serif}.InviteTopicField-module__PcGpsW__input{width:100%;min-height:44px}textarea.InviteTopicField-module__PcGpsW__input{resize:vertical;min-height:88px;font:14px/1.5 var(--font-inter),sans-serif;letter-spacing:normal;padding:12px}.InviteTopicField-module__PcGpsW__hint{color:#e7dcc1bf;margin:0;font-size:12px;line-height:1.45}.InviteTopicField-module__PcGpsW__current{color:var(--yr-bone);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.4}.InviteTopicField-module__PcGpsW__change{gap:8px;display:grid}.InviteTopicField-module__PcGpsW__changeRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.InviteTopicField-module__PcGpsW__changeRow .InviteTopicField-module__PcGpsW__input{flex:220px;width:auto}.InviteTopicField-module__PcGpsW__changeRow textarea.InviteTopicField-module__PcGpsW__input{flex-basis:100%}.InviteTopicField-module__PcGpsW__suggestions{background:var(--yr-ink);border-radius:var(--radius-sm);border:1px solid #e7dcc11f;margin-top:4px;padding:0 12px}.InviteTopicField-module__PcGpsW__suggestions summary{min-height:44px;color:var(--yr-bone);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.InviteTopicField-module__PcGpsW__suggestions summary:after{content:"+";color:var(--yr-accent)}.InviteTopicField-module__PcGpsW__suggestions[open] summary:after{content:"−"}.InviteTopicField-module__PcGpsW__suggestions summary:focus-visible{outline:2px solid var(--yr-accent);outline-offset:4px}.InviteTopicField-module__PcGpsW__suggestions[open]{padding-bottom:12px}.InviteTopicField-module__PcGpsW__events{gap:8px;padding-top:8px;display:grid}.InviteTopicField-module__PcGpsW__questions{gap:6px;margin:0;padding:0;list-style:none;display:grid}.InviteTopicField-module__PcGpsW__question{cursor:pointer;text-align:left;border-radius:var(--radius-sm);width:100%;min-height:44px;color:var(--yr-bone);overflow-wrap:anywhere;background:0 0;border:1px solid #e7dcc133;padding:10px 14px;font-size:14px;line-height:1.4}.InviteTopicField-module__PcGpsW__question:hover:not(:disabled){border-color:#5ee0f380}.InviteTopicField-module__PcGpsW__question[aria-pressed=true]{border-color:var(--yr-accent);box-shadow:inset 3px 0 var(--yr-accent);background:#5ee0f312}.InviteTopicField-module__PcGpsW__question:focus-visible{outline:2px solid var(--yr-accent);outline-offset:3px}.InviteTopicField-module__PcGpsW__question:disabled{opacity:.45;cursor:not-allowed}.InviteTopicField-module__PcGpsW__picked{border-left:2px solid #5ee0f380;gap:6px;padding:10px 14px;display:grid}.InviteTopicField-module__PcGpsW__pickedSides{color:var(--yr-bone);flex-wrap:wrap;gap:4px 16px;margin:0;font-size:13px;line-height:1.4;display:flex}.InviteTopicField-module__PcGpsW__pickedSides b{color:var(--yr-accent);font:700 10px var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.08em;margin-right:6px}.InviteTopicField-module__PcGpsW__pickedNote{color:#e7dcc19e;margin:0;font-size:12px;line-height:1.45}.InviteTopicField-module__PcGpsW__error{color:var(--yr-red,#ff5a55);margin:0;font-size:13px;line-height:1.5}.InviteTopicField-module__PcGpsW__input:placeholder-shown::placeholder{color:#e7dcc199}
.ScoreChangePop-module__-0AADa__host{display:inline-block;position:relative}.ScoreChangePop-module__-0AADa__anchor{pointer-events:none;position:absolute;inset:0;overflow:visible}.ScoreChangePop-module__-0AADa__pop{transform:translate(var(--pop-x,-50%), var(--pop-y,-.9em));border-radius:var(--radius-sm);font-family:var(--font-bebas), "Bebas Neue", sans-serif;letter-spacing:.02em;white-space:nowrap;z-index:5;align-items:baseline;gap:4px;padding:1px 6px;font-size:20px;line-height:1.1;animation:1.8s cubic-bezier(.2,.7,.2,1) forwards ScoreChangePop-module__-0AADa__scoreChangeRise;display:inline-flex;position:absolute;top:0;left:50%}.ScoreChangePop-module__-0AADa__anchor[data-align=start] .ScoreChangePop-module__-0AADa__pop{left:0}.ScoreChangePop-module__-0AADa__anchor[data-align=end] .ScoreChangePop-module__-0AADa__pop{left:auto;right:0}.ScoreChangePop-module__-0AADa__up{color:#3ddc84;text-shadow:0 0 10px #3ddc848c;background:#3ddc841f}.ScoreChangePop-module__-0AADa__down{color:#ff5a5f;text-shadow:0 0 10px #ff5a5f8c;background:#ff5a5f1f}.ScoreChangePop-module__-0AADa__label{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10px}@keyframes ScoreChangePop-module__-0AADa__scoreChangeRise{0%{opacity:0;translate:0 6px;scale:.8}12%{opacity:1;translate:0;scale:1.08}25%{scale:1}70%{opacity:1;translate:0 -14px}to{opacity:0;translate:0 -24px}}@media (prefers-reduced-motion:reduce){.ScoreChangePop-module__-0AADa__pop{animation:1.8s linear forwards ScoreChangePop-module__-0AADa__scoreChangeFade}}@keyframes ScoreChangePop-module__-0AADa__scoreChangeFade{0%,75%{opacity:1}to{opacity:0}}
.MatchScoreboard-module__lCQoLW__board{box-sizing:border-box;border-radius:var(--radius-md,8px);color:#e7dcc1;background:#10151cb8;border:1px solid #e7dcc129;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;width:100%;min-width:0;height:44px;display:grid}.MatchScoreboard-module__lCQoLW__side{justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.MatchScoreboard-module__lCQoLW__you{--side-color:var(--score-you,#6be7ff)}.MatchScoreboard-module__lCQoLW__them{--side-color:var(--score-them,#ff5fa2)}.MatchScoreboard-module__lCQoLW__who{align-items:center;gap:6px;min-width:0;display:flex}.MatchScoreboard-module__lCQoLW__name{text-overflow:ellipsis;white-space:nowrap;color:#e7dcc1;min-width:0;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.MatchScoreboard-module__lCQoLW__detail{white-space:nowrap;flex-shrink:0}.MatchScoreboard-module__lCQoLW__digitsHost{flex-shrink:0}.MatchScoreboard-module__lCQoLW__digits{min-width:1.1ch;font-family:var(--font-bebas), "Bebas Neue", sans-serif;text-align:center;font-variant-numeric:tabular-nums;color:var(--side-color);font-size:30px;line-height:1;animation:.45s ease-out MatchScoreboard-module__lCQoLW__scorePop;display:inline-block}.MatchScoreboard-module__lCQoLW__side[data-lead] .MatchScoreboard-module__lCQoLW__digits{text-shadow:0 0 12px}.MatchScoreboard-module__lCQoLW__center{border-left:1px solid #e7dcc129;border-right:1px solid #e7dcc129;place-items:center;min-width:0;padding:0 12px;display:grid}.MatchScoreboard-module__lCQoLW__board:not([data-has-center]) .MatchScoreboard-module__lCQoLW__center{border-right:0;width:0;padding:0}@keyframes MatchScoreboard-module__lCQoLW__scorePop{0%{transform:scale(1)}35%{transform:scale(1.22)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.MatchScoreboard-module__lCQoLW__digits{animation:none}}@media (max-width:720px){.MatchScoreboard-module__lCQoLW__side{gap:6px;padding:0 8px}.MatchScoreboard-module__lCQoLW__who{gap:4px}.MatchScoreboard-module__lCQoLW__name{font-size:13px}.MatchScoreboard-module__lCQoLW__digits{font-size:26px}.MatchScoreboard-module__lCQoLW__center{padding:0 8px}}@media (max-width:480px){.MatchScoreboard-module__lCQoLW__board{grid-template-columns:minmax(0,auto) max-content minmax(0,auto);height:48px}.MatchScoreboard-module__lCQoLW__side,.MatchScoreboard-module__lCQoLW__center{padding:0 6px}.MatchScoreboard-module__lCQoLW__who{grid-template-columns:auto minmax(0,1fr);align-content:center;place-items:center start;row-gap:3px;display:grid}.MatchScoreboard-module__lCQoLW__them .MatchScoreboard-module__lCQoLW__who{grid-template-columns:minmax(0,1fr) auto minmax(0,auto);justify-items:end}.MatchScoreboard-module__lCQoLW__them .MatchScoreboard-module__lCQoLW__who>[data-position]{grid-column:2}.MatchScoreboard-module__lCQoLW__name{grid-column:1/-1;max-width:100%;line-height:1.15}.MatchScoreboard-module__lCQoLW__who>[data-position]{padding:0 5px;line-height:13px}.MatchScoreboard-module__lCQoLW__detail:not(:empty){text-overflow:ellipsis;min-width:0;max-width:100%;margin-inline-start:4px;overflow:hidden}.MatchScoreboard-module__lCQoLW__detail:empty{display:none}}
.RulesSheet-module__P_sMla__scope .game-modal-panel{width:min(560px,100%)}:is(.RulesSheet-module__P_sMla__scope .game-modal-title,.RulesSheet-module__P_sMla__scope .game-modal-eyebrow){font-family:var(--font-inter), Arial, sans-serif;letter-spacing:normal;text-transform:none}.RulesSheet-module__P_sMla__scope .game-modal-panel:focus{outline:none}.RulesSheet-module__P_sMla__scope .game-modal-title{font-size:22px}.RulesSheet-module__P_sMla__scope .game-modal-eyebrow{color:color-mix(in srgb, var(--yr-bone) 70%, transparent);font-size:13px}.RulesSheet-module__P_sMla__scope .RulesSheet-module__P_sMla__body{color:color-mix(in srgb, var(--yr-bone) 85%, transparent);font:400 14px/1.45 var(--font-inter), Arial, sans-serif;padding:0 20px 4px;display:block}.RulesSheet-module__P_sMla__goal{color:var(--yr-bone);margin:0;padding:12px 0;font-size:16px;font-weight:500;line-height:1.4}.RulesSheet-module__P_sMla__section{border-top:1px solid color-mix(in srgb, var(--yr-bone) 12%, transparent)}.RulesSheet-module__P_sMla__section>summary{cursor:pointer;min-height:44px;color:var(--yr-bone);align-items:center;gap:12px;list-style:none;display:flex}.RulesSheet-module__P_sMla__section>summary::-webkit-details-marker{display:none}.RulesSheet-module__P_sMla__section>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:7px;height:7px;transform:rotate(-45deg)}.RulesSheet-module__P_sMla__section[open]>summary:before{transform:rotate(45deg)}.RulesSheet-module__P_sMla__section>summary:hover{background:color-mix(in srgb, var(--yr-bone) 3%, transparent)}.RulesSheet-module__P_sMla__section>summary:focus-visible,.RulesSheet-module__P_sMla__panel>summary:focus-visible{outline:2px solid var(--yr-accent);outline-offset:2px}.RulesSheet-module__P_sMla__label{color:inherit;font:650 16px/1.3 var(--font-inter), Arial, sans-serif;letter-spacing:normal;text-transform:none;margin:0}.RulesSheet-module__P_sMla__sectionBody{gap:12px;padding:0 0 16px;display:grid}.RulesSheet-module__P_sMla__panel{border:1px solid color-mix(in srgb, var(--yr-accent) 22%, transparent);border-radius:var(--radius-md);background:var(--yr-graphite);padding:0 12px}.RulesSheet-module__P_sMla__panel>summary{cursor:pointer;min-height:44px;color:var(--yr-bone);align-items:center;font-size:14px;font-weight:600;display:flex}.RulesSheet-module__P_sMla__panel[open]>summary{border-bottom:1px solid color-mix(in srgb, var(--yr-accent) 22%, transparent);margin-bottom:8px}.RulesSheet-module__P_sMla__panel[open]{padding-bottom:10px}.RulesSheet-module__P_sMla__exampleSteps{gap:6px;margin:0 0 8px;padding-left:20px;list-style:decimal;display:grid}.RulesSheet-module__P_sMla__exampleSteps li::marker{color:var(--yr-accent);font-weight:650}.RulesSheet-module__P_sMla__exampleResult{color:var(--yr-bone);margin:0}.RulesSheet-module__P_sMla__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:10px 20px;display:flex}.RulesSheet-module__P_sMla__footerStart{align-items:center;margin-right:auto;display:flex}.RulesSheet-module__P_sMla__dontShowAgain{min-height:44px;color:color-mix(in srgb, var(--yr-bone) 80%, transparent);font:400 14px/1.2 var(--font-inter), Arial, sans-serif;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.RulesSheet-module__P_sMla__dontShowAgain input{appearance:none;border:1px solid color-mix(in srgb, var(--yr-accent) 55%, transparent);background:var(--yr-graphite);cursor:pointer;border-radius:4px;flex-shrink:0;place-content:center;width:20px;height:20px;margin:0;display:grid}.RulesSheet-module__P_sMla__dontShowAgain input:after{content:"";border-left:2px solid var(--yr-ink);border-bottom:2px solid var(--yr-ink);width:10px;height:5px;margin-top:-2px;transform:rotate(-45deg)scale(0)}.RulesSheet-module__P_sMla__dontShowAgain input:checked{border-color:var(--yr-accent);background:var(--yr-accent)}.RulesSheet-module__P_sMla__dontShowAgain input:checked:after{transform:rotate(-45deg)scale(1)}.RulesSheet-module__P_sMla__dontShowAgain input:hover{border-color:var(--yr-accent)}.RulesSheet-module__P_sMla__dontShowAgain input:focus-visible{outline:2px solid var(--yr-accent);outline-offset:2px}.RulesSheet-module__P_sMla__rulebookLink{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.RulesSheet-module__P_sMla__rulebookArrow{font-size:.9em}@media (max-width:560px){.RulesSheet-module__P_sMla__scope .RulesSheet-module__P_sMla__body{padding:0 16px 4px}.RulesSheet-module__P_sMla__actions{gap:8px;padding:8px 14px 10px}.RulesSheet-module__P_sMla__footerStart{flex:1 0 100%}.RulesSheet-module__P_sMla__actions .yr-btn{flex:1 1 0;justify-content:center}}
.RulesRows-module__CRBiSq__rows{margin:0 0 24px;font-size:14px;line-height:1.5}.RulesRows-module__CRBiSq__row{border-bottom:1px solid color-mix(in srgb, var(--yr-bone) 12%, transparent);grid-template-columns:150px minmax(0,1fr);gap:20px;padding:12px 0;display:grid}.RulesRows-module__CRBiSq__row:first-child{padding-top:0}.RulesRows-module__CRBiSq__row dt{color:color-mix(in srgb, var(--yr-bone) 75%, transparent);font-weight:600}.RulesRows-module__CRBiSq__row dd{color:var(--yr-bone);margin:0}.RulesRows-module__CRBiSq__detail{margin-left:6px;display:inline}.RulesRows-module__CRBiSq__keepTogether{white-space:nowrap}.RulesRows-module__CRBiSq__keepTogether .RulesRows-module__CRBiSq__explanation{white-space:normal}.RulesRows-module__CRBiSq__infoButton{vertical-align:middle;width:24px;height:24px;color:var(--yr-accent);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.RulesRows-module__CRBiSq__infoButton:hover{color:var(--yr-bone);background:color-mix(in srgb, var(--yr-bone) 12%, transparent)}.RulesRows-module__CRBiSq__infoButton:focus-visible{outline:2px solid var(--yr-accent);outline-offset:2px}.RulesRows-module__CRBiSq__explanation{box-sizing:border-box;background:var(--yr-graphite);border:1px solid color-mix(in srgb, var(--yr-accent) 35%, transparent);width:320px;max-width:calc(100vw - 24px);color:var(--yr-bone);border-radius:var(--radius-md);font:400 14px/1.5 var(--font-inter),Arial,sans-serif;text-align:left;margin:0;padding:12px 14px;position:fixed;inset:auto;overflow:auto;box-shadow:0 6px 24px #0008}.RulesRows-module__CRBiSq__steps{margin:0 0 24px;padding-left:25px;font-size:15px;line-height:1.5;list-style:decimal}.RulesRows-module__CRBiSq__steps li{margin-bottom:16px;padding-left:8px}.RulesRows-module__CRBiSq__steps li::marker{color:var(--yr-accent);font-weight:650}.RulesRows-module__CRBiSq__steps strong{color:var(--yr-bone);font-weight:600}.RulesRows-module__CRBiSq__steps li>div{color:color-mix(in srgb, var(--yr-bone) 85%, transparent);margin-top:3px}@media (max-width:600px){.RulesRows-module__CRBiSq__row{grid-template-columns:112px minmax(0,1fr);gap:14px}.RulesRows-module__CRBiSq__rows{font-size:14px}.RulesRows-module__CRBiSq__infoButton{width:44px;height:44px}}.RulesRows-module__CRBiSq__rows[data-density=compact]{margin:0;font-size:14px;line-height:1.45}.RulesRows-module__CRBiSq__rows[data-density=compact] .RulesRows-module__CRBiSq__row{grid-template-columns:128px minmax(0,1fr);gap:14px;padding:9px 0}.RulesRows-module__CRBiSq__rows[data-density=compact] .RulesRows-module__CRBiSq__row:last-child{border-bottom:0}.RulesRows-module__CRBiSq__steps[data-density=compact]{margin:0;padding-left:22px;font-size:14px;line-height:1.45}.RulesRows-module__CRBiSq__steps[data-density=compact] li{margin-bottom:10px;padding-left:6px}.RulesRows-module__CRBiSq__steps[data-density=compact] li:last-child{margin-bottom:0}.RulesRows-module__CRBiSq__steps[data-density=compact] li>div{margin-top:1px}:is(.RulesRows-module__CRBiSq__rows,.RulesRows-module__CRBiSq__steps)[data-density=compact] .RulesRows-module__CRBiSq__infoButton{margin:-10px -6px -10px 0}@media (max-width:600px){.RulesRows-module__CRBiSq__rows[data-density=compact] .RulesRows-module__CRBiSq__row{grid-template-columns:104px minmax(0,1fr);gap:12px}}
.DebugPanelShared-module__8yuJJW__details{border:1px solid #29434f;border-radius:8px;margin-top:10px;overflow:hidden}.DebugPanelShared-module__8yuJJW__details summary{color:#c9d8e2;cursor:pointer;background:#121d25;align-items:center;min-height:44px;padding:8px 12px;font-weight:700;display:flex}.DebugPanelShared-module__8yuJJW__details summary:focus-visible{outline-offset:-3px;outline:3px solid #79d7f4}.DebugPanelShared-module__8yuJJW__details pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#d7e4eb;background:#080d12;max-height:360px;margin:0;padding:12px;font-size:.78rem;line-height:1.5;overflow:auto}.DebugPanelShared-module__8yuJJW__details ul{color:#aebcc6;margin:0;padding:12px 12px 12px 32px}
.DebugReceipts-module__JMytNW__logs{background:#111922;border:1px solid #263c49;border-radius:12px;margin:18px 24px;padding:18px}.DebugReceipts-module__JMytNW__sectionHeading,.DebugReceipts-module__JMytNW__receiptHeading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.DebugReceipts-module__JMytNW__filters,.DebugReceipts-module__JMytNW__ioGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.DebugReceipts-module__JMytNW__filters{margin:14px 0}.DebugReceipts-module__JMytNW__filters label>span{color:#a9b8c4;margin-bottom:8px;font-size:.8rem;font-weight:700;display:block}.DebugReceipts-module__JMytNW__filters input,.DebugReceipts-module__JMytNW__filters select{color:#eff6ff;width:100%;min-height:44px;font:inherit;background:#0a1016;border:1px solid #3a5c6c;border-radius:7px;padding:8px 10px}.DebugReceipts-module__JMytNW__filters input:focus-visible,.DebugReceipts-module__JMytNW__filters select:focus-visible{outline-offset:2px;outline:3px solid #79d7f4}.DebugReceipts-module__JMytNW__receipts{gap:12px;display:grid}.DebugReceipts-module__JMytNW__receipt{background:#0b1117;border:1px solid #263c49;border-radius:10px;padding:14px}.DebugReceipts-module__JMytNW__receipt[data-decision-kind=scoring]{border-left:4px solid #e3b55f}.DebugReceipts-module__JMytNW__receipt[data-decision-kind=underlining]{border-left:4px solid #74d5ed}.DebugReceipts-module__JMytNW__receipt[data-decision-kind=classification]{border-left:4px solid #d49af6}.DebugReceipts-module__JMytNW__receipt h3{margin:4px 0}.DebugReceipts-module__JMytNW__kind{color:#78d6f2;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:800;display:block}.DebugReceipts-module__JMytNW__receiptMeta{color:#93a3af;flex-wrap:wrap;justify-content:flex-end;gap:6px;font-size:.78rem;display:flex}.DebugReceipts-module__JMytNW__receiptMeta span,.DebugReceipts-module__JMytNW__receiptMeta time{background:#16212a;border-radius:4px;padding:3px 6px}.DebugReceipts-module__JMytNW__metadata{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.DebugReceipts-module__JMytNW__metadata div{background:#111c25;border-radius:6px;min-width:0;padding:8px}.DebugReceipts-module__JMytNW__metadata dt{color:#78909f;text-transform:uppercase;font-size:.7rem;font-weight:800}.DebugReceipts-module__JMytNW__metadata dd{overflow-wrap:anywhere;margin:4px 0 0}.DebugReceipts-module__JMytNW__empty{color:#bac8d2;background:#111922;border:1px solid #2d4654;border-radius:8px;margin:0;padding:14px}@media (max-width:760px){.DebugReceipts-module__JMytNW__logs{margin:12px;padding:12px}.DebugReceipts-module__JMytNW__sectionHeading,.DebugReceipts-module__JMytNW__receiptHeading{flex-direction:column;align-items:stretch;gap:10px}.DebugReceipts-module__JMytNW__filters,.DebugReceipts-module__JMytNW__ioGrid{grid-template-columns:1fr}.DebugReceipts-module__JMytNW__metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.DebugReceipts-module__JMytNW__receiptMeta{justify-content:flex-start}}@media (max-width:420px){.DebugReceipts-module__JMytNW__metadata{grid-template-columns:1fr}}
.DebugFork-module__rYxBEW__forkAction{background:#14222b;border:1px solid #477083;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:14px;display:flex}.DebugFork-module__rYxBEW__forkAction p{color:#aeb9c5;margin:3px 0 0}.DebugFork-module__rYxBEW__forkAction button{color:#071117;cursor:pointer;background:#79d7f4;border:1px solid #a9e8fa;border-radius:8px;min-height:44px;padding:9px 16px;font:800 .9rem/1.2 inherit}.DebugFork-module__rYxBEW__forkAction button:focus-visible{outline-offset:2px;outline:3px solid #ffe3a1}.DebugFork-module__rYxBEW__forkAction button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:760px){.DebugFork-module__rYxBEW__forkAction{flex-direction:column;align-items:stretch}}
.DebugPanel-module__aTFK9G__scrim{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02060ae0;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.DebugPanel-module__aTFK9G__panel{overscroll-behavior:contain;color:#e9eef4;background:#0d1218;border:1px solid #31586a;border-radius:18px;width:min(1180px,100%);max-height:calc(100dvh - 40px);overflow:auto;box-shadow:0 28px 90px #0000009e}.DebugPanel-module__aTFK9G__header,.DebugPanel-module__aTFK9G__sectionHeading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.DebugPanel-module__aTFK9G__header{z-index:2;background:#0d1218f7;border-bottom:1px solid #284452;padding:20px 24px;position:sticky;top:0}.DebugPanel-module__aTFK9G__header h2,.DebugPanel-module__aTFK9G__characterState h3{margin:4px 0}.DebugPanel-module__aTFK9G__header p,.DebugPanel-module__aTFK9G__characterState p,.DebugPanel-module__aTFK9G__stateNotice{color:#aeb9c5;margin:4px 0 0}.DebugPanel-module__aTFK9G__headerActions,.DebugPanel-module__aTFK9G__controlRow{flex-wrap:wrap;gap:8px;display:flex}.DebugPanel-module__aTFK9G__header button,.DebugPanel-module__aTFK9G__controlRow button{color:#e9eef4;min-height:44px;font:inherit;cursor:pointer;background:#15212b;border:1px solid #477083;border-radius:8px;padding:8px 14px}.DebugPanel-module__aTFK9G__header button:hover,.DebugPanel-module__aTFK9G__controlRow button:hover:not(:disabled){background:#1d3340}.DebugPanel-module__aTFK9G__header button:focus-visible,.DebugPanel-module__aTFK9G__controlRow button:focus-visible{outline-offset:2px;outline:3px solid #79d7f4}.DebugPanel-module__aTFK9G__header button:disabled,.DebugPanel-module__aTFK9G__controlRow button:disabled{opacity:.42;cursor:not-allowed}.DebugPanel-module__aTFK9G__statePanel,.DebugPanel-module__aTFK9G__limitations{background:#111922;border:1px solid #263c49;border-radius:12px;margin:18px 24px;padding:18px}.DebugPanel-module__aTFK9G__eyebrow{color:#78d6f2;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:800;display:block}.DebugPanel-module__aTFK9G__liveBadge,.DebugPanel-module__aTFK9G__historyBadge{text-transform:uppercase;border-radius:999px;flex:none;padding:5px 9px;font-size:.75rem;font-weight:800}.DebugPanel-module__aTFK9G__liveBadge{color:#a7f3d0;background:#12342d;border:1px solid #2f7d69}.DebugPanel-module__aTFK9G__historyBadge{color:#ffe3a1;background:#372b14;border:1px solid #82672d}.DebugPanel-module__aTFK9G__controlGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.DebugPanel-module__aTFK9G__controlGroup{background:#0b1117;border:1px solid #263b48;border-radius:10px;padding:12px}.DebugPanel-module__aTFK9G__controlGroup>span{color:#a9b8c4;margin-bottom:8px;font-size:.8rem;font-weight:700;display:block}.DebugPanel-module__aTFK9G__characterState{background:#0b1117;border-left:4px solid #79d7f4;border-radius:8px;grid-template-columns:minmax(220px,1fr) 2fr;gap:20px;padding:16px;display:grid}.DebugPanel-module__aTFK9G__characterState dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.DebugPanel-module__aTFK9G__characterState dl div{background:#111c25;border-radius:6px;min-width:0;padding:8px}.DebugPanel-module__aTFK9G__characterState dt{color:#78909f;text-transform:uppercase;font-size:.7rem;font-weight:800}.DebugPanel-module__aTFK9G__characterState dd{overflow-wrap:anywhere;margin:4px 0 0}.DebugPanel-module__aTFK9G__error,.DebugPanel-module__aTFK9G__loading{color:#ffd0d0;background:#32191d;border:1px solid #7c3841;border-radius:8px;margin:18px 24px;padding:14px}.DebugPanel-module__aTFK9G__loading{color:#bac8d2;background:#111922;border-color:#2d4654}@media (max-width:760px){.DebugPanel-module__aTFK9G__scrim{padding:0}.DebugPanel-module__aTFK9G__panel{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.DebugPanel-module__aTFK9G__header{padding:14px}.DebugPanel-module__aTFK9G__header,.DebugPanel-module__aTFK9G__sectionHeading{flex-direction:column;align-items:stretch;gap:10px}.DebugPanel-module__aTFK9G__headerActions button{flex:120px}.DebugPanel-module__aTFK9G__statePanel,.DebugPanel-module__aTFK9G__limitations{margin:12px;padding:12px}.DebugPanel-module__aTFK9G__controlGrid,.DebugPanel-module__aTFK9G__characterState{grid-template-columns:1fr}.DebugPanel-module__aTFK9G__characterState dl{grid-template-columns:repeat(2,minmax(0,1fr))}.DebugPanel-module__aTFK9G__controlRow button{flex:140px}}@media (max-width:420px){.DebugPanel-module__aTFK9G__characterState dl{grid-template-columns:1fr}}
.Summary-module__FOzvPW__root{color:var(--yr-bone);gap:10px;margin-top:24px;padding:14px 16px 16px}.Summary-module__FOzvPW__heading{margin:0;font-weight:400}.Summary-module__FOzvPW__result{font-family:var(--font-bebas), sans-serif;letter-spacing:.04em;margin:0;font-size:26px;line-height:1}.Summary-module__FOzvPW__rows{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Summary-module__FOzvPW__row{border-top:1px solid color-mix(in srgb, var(--yr-bone) 12%, transparent);gap:4px;min-width:0;padding-top:10px;display:grid}.Summary-module__FOzvPW__label{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--yr-bone) 60%, transparent);margin:0;font-size:11px;font-weight:400}.Summary-module__FOzvPW__title{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.35}.Summary-module__FOzvPW__meta{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.Summary-module__FOzvPW__owner{color:color-mix(in srgb, var(--yr-bone) 60%, transparent);font-size:12px}.Summary-module__FOzvPW__describing{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:color-mix(in srgb, var(--yr-bone) 60%, transparent);margin:0;font-size:11px}@media (min-width:640px){.Summary-module__FOzvPW__rows{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}
.LeagueMap-module__tfoGdq__column{--lane:168px;--gap:20px;--med:104px;--anchor:calc(var(--lane) + var(--gap) + var(--med) / 2);width:min(720px,100%);margin:0;padding:0;list-style:none;position:relative}.LeagueMap-module__tfoGdq__standing{border-radius:var(--radius-md);width:min(720px,100%);font-family:var(--font-mono), "JetBrains Mono", monospace;background:#10151ceb;border:1px solid #6be7ff52;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);margin-top:22px;display:grid;position:relative;overflow:hidden}.LeagueMap-module__tfoGdq__standingOwn{border-right:1px solid #6be7ff33;align-content:center;gap:3px;padding:16px 18px;display:grid}.LeagueMap-module__tfoGdq__standingOwn span,.LeagueMap-module__tfoGdq__standingTable>span{color:#2a8ea3;letter-spacing:.18em;text-transform:uppercase;font-size:9px}.LeagueMap-module__tfoGdq__standingOwn strong{font-family:var(--font-bebas), "Bebas Neue", sans-serif;color:#6be7ff;font-size:36px;line-height:1}.LeagueMap-module__tfoGdq__standingOwn small{color:#8b93a1;font-size:9px}.LeagueMap-module__tfoGdq__standingOwn a{color:#8b93a1;font-size:9px;text-decoration:none}.LeagueMap-module__tfoGdq__standingOwn a:hover,.LeagueMap-module__tfoGdq__standingOwn a:focus-visible{color:#6be7ff}.LeagueMap-module__tfoGdq__standingTable{padding:12px 16px}.LeagueMap-module__tfoGdq__standingTable>div{color:#aeb6c2;grid-template-columns:26px minmax(0,1fr) auto 42px;gap:8px;padding-top:7px;font-size:10px;display:grid}.LeagueMap-module__tfoGdq__standingTable b,.LeagueMap-module__tfoGdq__standingTable em{font-style:normal;font-weight:400}.LeagueMap-module__tfoGdq__standingTable em{color:#e7dcc1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LeagueMap-module__tfoGdq__standingTable strong{color:#6be7ff;text-align:right}.LeagueMap-module__tfoGdq__standingTable p{color:#8b93a1;margin:9px 0 0;font-size:10px;line-height:1.5}.LeagueMap-module__tfoGdq__trail{height:68px;position:relative}.LeagueMap-module__tfoGdq__trailDot{background:currentColor;width:7px;height:7px;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.LeagueMap-module__tfoGdq__stop{align-items:center;column-gap:var(--gap);grid-template-columns:var(--lane) auto 1fr;display:grid}.LeagueMap-module__tfoGdq__stopRight{grid-template-columns:1fr auto var(--lane)}.LeagueMap-module__tfoGdq__stopExpanded{align-items:start}.LeagueMap-module__tfoGdq__medallionCell{grid-area:1/2}.LeagueMap-module__tfoGdq__body{grid-area:1/3;min-width:0}.LeagueMap-module__tfoGdq__stopRight .LeagueMap-module__tfoGdq__body{text-align:right;grid-column:1}.LeagueMap-module__tfoGdq__medallion{width:var(--med);height:var(--med);border:1px solid var(--accent);border-radius:var(--radius-md);font-family:var(--font-bebas), "Bebas Neue", sans-serif;letter-spacing:.06em;color:var(--accent);cursor:pointer;background:#10151c;place-items:center;padding:0;font-size:30px;display:grid;position:relative}.LeagueMap-module__tfoGdq__medallionStatic{cursor:default}.LeagueMap-module__tfoGdq__medallion:not(.LeagueMap-module__tfoGdq__medallionStatic){box-shadow:0 0 16px color-mix(in srgb, var(--accent) 16%, transparent);transition:transform .12s,box-shadow .12s}.LeagueMap-module__tfoGdq__medallion:not(.LeagueMap-module__tfoGdq__medallionStatic):hover{box-shadow:0 0 26px color-mix(in srgb, var(--accent) 34%, transparent);transform:translateY(-2px)}.LeagueMap-module__tfoGdq__medallionLocked{color:#8b93a1;border-color:#e7dcc124}.LeagueMap-module__tfoGdq__portrait{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.LeagueMap-module__tfoGdq__medallionLocked .LeagueMap-module__tfoGdq__portrait{filter:grayscale()brightness(.45)}.LeagueMap-module__tfoGdq__medallionOpen{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent), 0 0 30px color-mix(in srgb, var(--accent) 30%, transparent)}.LeagueMap-module__tfoGdq__medallionOpen:after{content:"";border:1px solid var(--accent);border-radius:calc(var(--radius-md) + 9px);opacity:.5;pointer-events:none;animation:2.4s ease-out infinite LeagueMap-module__tfoGdq__pulse;position:absolute;inset:-9px}@keyframes LeagueMap-module__tfoGdq__pulse{0%{opacity:.55;transform:scale(.96)}70%{opacity:0;transform:scale(1.06)}to{opacity:0}}.LeagueMap-module__tfoGdq__medallion:focus-visible{outline-offset:4px;outline:2px solid #6be7ff}.LeagueMap-module__tfoGdq__numberChip{border-radius:var(--radius-md) 0 var(--radius-sm) 0;background:var(--accent);color:#05070a;font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.12em;padding:2px 6px 1px;font-size:10px;line-height:1.2;position:absolute;top:-1px;left:-1px}.LeagueMap-module__tfoGdq__medallionLocked .LeagueMap-module__tfoGdq__numberChip{color:#aeb6c2;background:#e7dcc124}.LeagueMap-module__tfoGdq__stateChip{border-radius:var(--radius-sm) 0 var(--radius-md) 0;background:var(--accent);color:#05070a;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-1px;right:-1px}.LeagueMap-module__tfoGdq__lockChip{color:#aeb6c2;background:#1c2530}.LeagueMap-module__tfoGdq__figureName{font-family:var(--font-bebas), "Bebas Neue", sans-serif;letter-spacing:.03em;color:#e7dcc1;margin:0;font-size:30px;line-height:1.02}.LeagueMap-module__tfoGdq__figureNameLocked{color:#aeb6c2}.LeagueMap-module__tfoGdq__statusLine{font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.2em;color:#aeb6c2;align-items:center;gap:6px;margin-top:5px;font-size:11px;display:flex}.LeagueMap-module__tfoGdq__stopRight .LeagueMap-module__tfoGdq__statusLine{justify-content:flex-end}.LeagueMap-module__tfoGdq__statusLineLocked{color:#8b93a1}.LeagueMap-module__tfoGdq__nodeHint{font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.06em;color:#8b93a1;margin:4px 0 0;font-size:11px}.LeagueMap-module__tfoGdq__stopRight .LeagueMap-module__tfoGdq__nodeHint{text-align:right}.LeagueMap-module__tfoGdq__panel{border-radius:var(--radius-md);text-align:left;background:#10151ceb;border:1px solid #e7dcc129;max-width:380px;margin-top:12px;padding:14px 16px 16px}.LeagueMap-module__tfoGdq__stopRight .LeagueMap-module__tfoGdq__panel{margin-left:auto}.LeagueMap-module__tfoGdq__lesson{font-family:var(--font-mono), "JetBrains Mono", monospace;color:#e7dcc1;margin:0 0 10px;font-size:13px}.LeagueMap-module__tfoGdq__lessonLabel{letter-spacing:.14em;text-transform:uppercase;color:#8b93a1;margin-right:6px;font-size:11px}.LeagueMap-module__tfoGdq__spec{font-family:var(--font-mono), "JetBrains Mono", monospace;color:#8b93a1;grid-template-columns:auto 1fr;gap:4px 10px;margin:0;font-size:11px;display:grid}.LeagueMap-module__tfoGdq__spec dt{letter-spacing:.14em}.LeagueMap-module__tfoGdq__spec dd{color:#aeb6c2;margin:0}.LeagueMap-module__tfoGdq__best{color:#e7dcc1}.LeagueMap-module__tfoGdq__playButton{min-width:170px;margin-top:14px}@media (max-width:700px){.LeagueMap-module__tfoGdq__column{--lane:10px;--gap:14px;--med:76px}.LeagueMap-module__tfoGdq__stop{row-gap:10px}.LeagueMap-module__tfoGdq__body,.LeagueMap-module__tfoGdq__stopRight .LeagueMap-module__tfoGdq__body{grid-area:2/1/auto/-1}.LeagueMap-module__tfoGdq__trail{height:64px}.LeagueMap-module__tfoGdq__medallion{font-size:24px}.LeagueMap-module__tfoGdq__figureName{font-size:26px}.LeagueMap-module__tfoGdq__panel{max-width:none}.LeagueMap-module__tfoGdq__standing{grid-template-columns:1fr}.LeagueMap-module__tfoGdq__standingOwn{border-bottom:1px solid #6be7ff33;border-right:0}}@media (prefers-reduced-motion:reduce){.LeagueMap-module__tfoGdq__medallionOpen:after{animation:none}}
.DungeonSummary-module__u3M2EW__finaleScope,.DungeonSummary-module__u3M2EW__runReviewModalScope{display:contents}:is(.DungeonSummary-module__u3M2EW__finaleScope .game-modal-panel,.DungeonSummary-module__u3M2EW__runReviewModalScope .game-modal-panel){background:#10171b;border:1px solid #344047;border-radius:18px;width:min(860px,100%)}:is(.DungeonSummary-module__u3M2EW__finaleScope .game-modal-header,.DungeonSummary-module__u3M2EW__runReviewModalScope .game-modal-header){background:#10171b;border-color:#293239;padding:20px 24px}:is(.DungeonSummary-module__u3M2EW__finaleScope .game-modal-body,.DungeonSummary-module__u3M2EW__runReviewModalScope .game-modal-body){background:#10171b;padding:24px 28px}.DungeonSummary-module__u3M2EW__finaleScope .game-modal-footer{background:#10171b;border-color:#293239}:is(.DungeonSummary-module__u3M2EW__finaleScope .game-modal-close,.DungeonSummary-module__u3M2EW__runReviewModalScope .game-modal-close){color:#e7dcc1;background:#17242d;border-color:#405761}:is(.DungeonSummary-module__u3M2EW__finaleScope .game-modal-title,.DungeonSummary-module__u3M2EW__runReviewModalScope .game-modal-title){letter-spacing:.025em;font-size:30px}.DungeonSummary-module__u3M2EW__finaleBody{flex-direction:column;gap:24px;display:flex}.DungeonSummary-module__u3M2EW__finaleTopic{font:600 21px/1.4 var(--font-inter), system-ui, sans-serif;color:#e7dcc1;overflow-wrap:anywhere}.DungeonSummary-module__u3M2EW__finaleResult{background:#162229;border-left:3px solid #a9b8c0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 24px;display:grid}.DungeonSummary-module__u3M2EW__finaleResult[data-outcome=win]{border-color:#6be7ff}.DungeonSummary-module__u3M2EW__finaleResult[data-outcome=timeout]{border-color:#e6b66c}.DungeonSummary-module__u3M2EW__finaleOutcome{font:500 12px/1.4 var(--font-inter), system-ui, sans-serif;color:#b2c1c9;margin:0 0 8px}.DungeonSummary-module__u3M2EW__finaleResult h3{font:400 42px/1 var(--font-bebas), sans-serif;color:#e7dcc1;margin:0 0 10px}.DungeonSummary-module__u3M2EW__finaleResult h3 span{font:500 15px/1.4 var(--font-inter), system-ui, sans-serif;color:#b2c1c9}.DungeonSummary-module__u3M2EW__finaleSub{font:400 14px/1.5 var(--font-inter), system-ui, sans-serif;color:#a9b8c0;max-width:340px;margin:0}.DungeonSummary-module__u3M2EW__finaleScore{text-align:right;gap:5px;display:grid}.DungeonSummary-module__u3M2EW__finaleScore strong{font:400 58px/1 var(--font-bebas), sans-serif;color:#6be7ff}.DungeonSummary-module__u3M2EW__finaleScore span{font:500 11px/1.4 var(--font-inter), system-ui, sans-serif;color:#a9b8c0}.DungeonSummary-module__u3M2EW__finaleBreakdown{font:400 13px/1.5 var(--font-inter), sans-serif;color:#a9b8c0;flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.DungeonSummary-module__u3M2EW__finaleBreakdown b{color:#e7dcc1}.DungeonSummary-module__u3M2EW__finaleActions{justify-content:space-between;align-items:center;gap:14px;padding:16px 24px;display:flex}.DungeonSummary-module__u3M2EW__finaleButton,.DungeonSummary-module__u3M2EW__finalePrimary{color:#e7dcc1;min-height:44px;font:600 13px/1.4 var(--font-inter), sans-serif;cursor:pointer;background:0 0;border:1px solid #3b4b53;border-radius:9px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.DungeonSummary-module__u3M2EW__finalePrimary{color:#071114;background:#6be7ff;border-color:#6be7ff;margin-left:auto;padding:11px 18px}.DungeonSummary-module__u3M2EW__finaleDailyNote{font:400 12px/1.5 var(--font-inter), sans-serif;color:#a9b8c0;max-width:280px;margin:0}.DungeonSummary-module__u3M2EW__finaleExtras{border-top:1px solid #303a40}.DungeonSummary-module__u3M2EW__finaleExtras>summary{cursor:pointer;font:600 14px/1.5 var(--font-inter), sans-serif;color:#e7dcc1;justify-content:space-between;align-items:center;min-height:48px;display:flex}.DungeonSummary-module__u3M2EW__finaleExtras>summary:after{content:"⌄";color:#a9b8c0}.DungeonSummary-module__u3M2EW__finaleExtras[open]>summary:after{content:"⌃"}.DungeonSummary-module__u3M2EW__finaleRulesLink{align-self:flex-start;margin:0}.DungeonSummary-module__u3M2EW__runReviewLedger{color:#e7dcc1;gap:20px;min-width:0;display:grid}.DungeonSummary-module__u3M2EW__runReviewHeading{flex-direction:column;gap:5px;display:flex}.DungeonSummary-module__u3M2EW__runReviewHeading>span{font:500 10px/1.4 var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:#9eafb8}.DungeonSummary-module__u3M2EW__runReviewHeading h2{font:400 26px/1.1 var(--font-bebas), sans-serif;margin:0}.DungeonSummary-module__u3M2EW__runReviewStats{border-bottom:1px solid #303a40;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:4px 0 20px;display:grid}.DungeonSummary-module__u3M2EW__runReviewStats>div{gap:6px;min-width:0;display:grid}.DungeonSummary-module__u3M2EW__runReviewStats>div>span{font:400 12px/1.4 var(--font-inter), sans-serif;color:#9eafb8}.DungeonSummary-module__u3M2EW__runReviewStats b{font:500 23px/1.2 var(--font-inter), sans-serif}.DungeonSummary-module__u3M2EW__runReviewStats i,.DungeonSummary-module__u3M2EW__runReviewRoundScore i,.DungeonSummary-module__u3M2EW__runReviewRoundBest i{color:#9eafb8;font-size:12px;font-style:normal}.DungeonSummary-module__u3M2EW__runReviewRounds{gap:0;display:grid}.DungeonSummary-module__u3M2EW__runReviewRound{border-bottom:1px solid #303a40;min-width:0}.DungeonSummary-module__u3M2EW__runReviewRoundSummary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) auto 60px 48px 64px 12px;align-items:center;gap:12px;min-height:86px;padding:14px 0;list-style:none;display:grid}.DungeonSummary-module__u3M2EW__runReviewRoundSummary::-webkit-details-marker{display:none}.DungeonSummary-module__u3M2EW__finaleExtras>summary::-webkit-details-marker{display:none}.DungeonSummary-module__u3M2EW__runReviewRoundNumber{color:#71868f;font:400 12px var(--font-mono), monospace}.DungeonSummary-module__u3M2EW__runReviewIdentity{gap:5px;min-width:0;display:grid}.DungeonSummary-module__u3M2EW__runReviewIdentity strong{font:400 23px/1.1 var(--font-bebas), sans-serif;overflow-wrap:anywhere}.DungeonSummary-module__u3M2EW__runReviewIdentity>span{font:400 11px/1.5 var(--font-inter), sans-serif;color:#9eafb8;overflow-wrap:anywhere}.DungeonSummary-module__u3M2EW__runReviewStatus{font:500 11px/1.4 var(--font-inter), sans-serif;color:#a9b8c0;background:#1a252c;border-radius:5px;padding:5px 7px}.DungeonSummary-module__u3M2EW__runReviewRound[data-status=passed] .DungeonSummary-module__u3M2EW__runReviewStatus{color:#93e4d5;background:#132c2a}.DungeonSummary-module__u3M2EW__runReviewRoundScore,.DungeonSummary-module__u3M2EW__runReviewRoundBest{text-align:right;gap:4px;display:grid}.DungeonSummary-module__u3M2EW__runReviewRoundScore b,.DungeonSummary-module__u3M2EW__runReviewRoundBest b{font:600 17px/1.1 var(--font-inter), sans-serif}.DungeonSummary-module__u3M2EW__runReviewRoundScore>span,.DungeonSummary-module__u3M2EW__runReviewRoundBest>span{font:400 10px/1.4 var(--font-inter), sans-serif;color:#9eafb8}.DungeonSummary-module__u3M2EW__runReviewRoundPoints{font:500 11px/1.4 var(--font-inter), sans-serif;color:#6be7ff;text-align:right}.DungeonSummary-module__u3M2EW__runReviewDisclosure{border-bottom:2px solid #8c9fa8;border-right:2px solid #8c9fa8;width:7px;height:7px;transform:rotate(45deg)}.DungeonSummary-module__u3M2EW__runReviewRound[open] .DungeonSummary-module__u3M2EW__runReviewDisclosure{transform:rotate(225deg)}.DungeonSummary-module__u3M2EW__runReviewDetail{grid-template-columns:1fr 1fr;gap:22px;min-width:0;padding:8px 0 24px 36px;display:grid}.DungeonSummary-module__u3M2EW__runReviewDetailLabel{font:600 12px/1.4 var(--font-inter), sans-serif;color:#cbd6db;margin-bottom:12px;display:block}.DungeonSummary-module__u3M2EW__runReviewHistory ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.DungeonSummary-module__u3M2EW__runReviewHistory li{font:400 13px/1.5 var(--font-inter), sans-serif;color:#b8c6cd;align-items:baseline;gap:10px;display:flex}.DungeonSummary-module__u3M2EW__runReviewHistory li b{color:#e7dcc1;margin-left:auto;font-weight:500}.DungeonSummary-module__u3M2EW__runReviewHistory i{color:#91a3ad;font-size:10px;font-style:normal}.DungeonSummary-module__u3M2EW__runReviewHistory em{color:#6be7ff;text-align:right;min-width:26px;font-style:normal}.DungeonSummary-module__u3M2EW__runReviewRubricGrid{gap:8px;display:grid}.DungeonSummary-module__u3M2EW__runReviewRubricRow{font:400 12px/1.4 var(--font-inter), sans-serif;color:#b8c6cd;grid-template-columns:70px minmax(20px,1fr) 42px;align-items:center;gap:8px;display:grid}.DungeonSummary-module__u3M2EW__runReviewRubricTrack{background:#2d3d45;border-radius:3px;height:4px;display:flex;overflow:hidden}.DungeonSummary-module__u3M2EW__runReviewRubricTrack>span{background:#6be7ff;height:100%;display:block}.DungeonSummary-module__u3M2EW__runReviewRubricRow b{text-align:right;font-weight:500}.DungeonSummary-module__u3M2EW__runReviewRubricRow i{color:#91a3ad;font-size:10px;font-style:normal}.DungeonSummary-module__u3M2EW__runReviewFeedback{background:#142026;border-left:2px solid #3b5865;border-radius:0 8px 8px 0;grid-column:1/-1;margin:0;padding:14px 16px}.DungeonSummary-module__u3M2EW__runReviewFeedback p,.DungeonSummary-module__u3M2EW__runReviewEmpty{font:400 14px/1.6 var(--font-inter), sans-serif;color:#d3dce1;overflow-wrap:anywhere;margin:0}.DungeonSummary-module__u3M2EW__runReviewEmpty{grid-column:1/-1}.DungeonSummary-module__u3M2EW__finaleScope :is(button,a,summary):focus-visible,.DungeonSummary-module__u3M2EW__runReviewModalScope :is(button,a,summary):focus-visible{outline-offset:3px;outline:2px solid #6be7ff}@media (max-width:640px){:is(.DungeonSummary-module__u3M2EW__finaleScope .game-modal-panel,.DungeonSummary-module__u3M2EW__runReviewModalScope .game-modal-panel){max-height:calc(100dvh - 16px)}:is(.DungeonSummary-module__u3M2EW__finaleScope .game-modal-header,.DungeonSummary-module__u3M2EW__runReviewModalScope .game-modal-header){padding:16px}:is(.DungeonSummary-module__u3M2EW__finaleScope .game-modal-body,.DungeonSummary-module__u3M2EW__runReviewModalScope .game-modal-body){padding:20px 18px}:is(.DungeonSummary-module__u3M2EW__finaleScope .game-modal-title,.DungeonSummary-module__u3M2EW__runReviewModalScope .game-modal-title){font-size:25px}.DungeonSummary-module__u3M2EW__finaleTopic{font-size:19px}.DungeonSummary-module__u3M2EW__finaleResult{gap:12px;padding:18px}.DungeonSummary-module__u3M2EW__finaleResult h3{font-size:34px}.DungeonSummary-module__u3M2EW__finaleResult h3 span{font-size:12px}.DungeonSummary-module__u3M2EW__finaleScore strong{font-size:46px}.DungeonSummary-module__u3M2EW__finaleScore span{font-size:10px}.DungeonSummary-module__u3M2EW__finaleSub{font-size:13px}.DungeonSummary-module__u3M2EW__finaleActions{flex-wrap:wrap;gap:12px;padding:12px 16px}.DungeonSummary-module__u3M2EW__finaleDailyNote{width:100%;max-width:none}.DungeonSummary-module__u3M2EW__runReviewStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.DungeonSummary-module__u3M2EW__runReviewStats b{font-size:21px}.DungeonSummary-module__u3M2EW__runReviewRoundSummary{grid-template-columns:20px minmax(0,1fr) 64px 12px;gap:8px}.DungeonSummary-module__u3M2EW__runReviewIdentity{grid-area:1/2}.DungeonSummary-module__u3M2EW__runReviewIdentity strong{font-size:21px}.DungeonSummary-module__u3M2EW__runReviewRoundNumber{grid-row:1}.DungeonSummary-module__u3M2EW__runReviewStatus{grid-area:2/2;justify-self:start}.DungeonSummary-module__u3M2EW__runReviewRoundScore{grid-area:1/3}.DungeonSummary-module__u3M2EW__runReviewRoundBest{grid-area:2/3;justify-content:flex-end;align-items:baseline;gap:5px;display:flex}.DungeonSummary-module__u3M2EW__runReviewRoundBest b{font-size:13px}.DungeonSummary-module__u3M2EW__runReviewRoundBest>span{order:-1}.DungeonSummary-module__u3M2EW__runReviewRoundPoints{text-align:left;grid-area:3/2}.DungeonSummary-module__u3M2EW__runReviewDisclosure{grid-area:1/4/3}.DungeonSummary-module__u3M2EW__runReviewDetail{grid-template-columns:1fr;padding:8px 0 20px}.DungeonSummary-module__u3M2EW__runReviewFeedback{grid-column:1}}.DungeonSummary-module__u3M2EW__runReviewStats[data-compact]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:360px}.DungeonSummary-module__u3M2EW__runReviewPanel{min-width:0}:is(.DungeonSummary-module__u3M2EW__finaleScope .game-modal-close,.DungeonSummary-module__u3M2EW__runReviewModalScope .game-modal-close){width:44px;height:44px;padding:0}.DungeonSummary-module__u3M2EW__runReviewModalScope .game-modal-close svg{width:28px;height:28px}
.MessageComposer-module__O6iGwq__root{gap:7px;width:100%;min-width:0;display:grid}.MessageComposer-module__O6iGwq__context{background:#121821bd;border:1px solid #6be7ff38;border-radius:12px;min-width:0;padding:8px 12px}.MessageComposer-module__O6iGwq__controls{align-items:flex-end;gap:8px;width:100%;min-width:0;display:flex}.MessageComposer-module__O6iGwq__input{box-sizing:border-box;resize:none;color:#f5f1e5f5;caret-color:#6be7ff;width:100%;min-width:0;font:16px/1.45 var(--font-inter), Inter, sans-serif;background:#05070aad;border:1px solid #e7dcc138;border-radius:12px;outline:none;flex:auto;padding:11px 13px;transition:border-color .15s,box-shadow .15s;overflow-y:auto}.MessageComposer-module__O6iGwq__input:focus-visible{border-color:#6be7ffc7;box-shadow:0 0 0 3px #6be7ff24}.MessageComposer-module__O6iGwq__input:disabled,.MessageComposer-module__O6iGwq__input[readonly]{color:#e7dcc1a8;cursor:default}.MessageComposer-module__O6iGwq__button{box-sizing:border-box;min-height:46px;font:700 12px/1 var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.08em;border-radius:12px;flex:none;transition:border-color .15s,background .15s,color .15s}.MessageComposer-module__O6iGwq__button:focus-visible{outline-offset:2px;outline:2px solid #6be7ff}.MessageComposer-module__O6iGwq__mic{color:#e7dcc1d1;cursor:pointer;background:#e7dcc10d;border:1px solid #e7dcc147;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;padding:0;display:flex;position:relative}.MessageComposer-module__O6iGwq__mic[data-state=off]:not(:disabled):hover{color:var(--yr-bone,#e7dcc1);border-color:#e7dcc180}.MessageComposer-module__O6iGwq__mic[data-listening=true]{color:#ff7b76;background:#ff5a5529;border-color:#ff5a55;box-shadow:0 0 0 3px #ff5a5514}.MessageComposer-module__O6iGwq__mic[data-denied=true]{color:#e7b05c;box-shadow:none;background:#e7b05c1f;border-color:#e7b05c99}.MessageComposer-module__O6iGwq__submit{flex:none;min-width:78px;min-height:46px;padding:0 16px}.MessageComposer-module__O6iGwq__submit.MessageComposer-module__O6iGwq__submit:disabled{opacity:1;color:#e7dcc17a;background:#e7dcc10a;border-color:#e7dcc129}.MessageComposer-module__O6iGwq__button:disabled{color:#e7dcc17a;cursor:not-allowed;box-shadow:none;background:#e7dcc10a;border-color:#e7dcc129}.MessageComposer-module__O6iGwq__statusRow{justify-content:space-between;align-items:center;gap:8px;min-height:20px;display:flex}.MessageComposer-module__O6iGwq__statusLead{align-items:center;gap:8px;min-width:0;display:flex}.MessageComposer-module__O6iGwq__micLive{color:#ff7b76;font:700 11px/1.2 var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.08em;text-transform:uppercase;background:#ff5a5524;border:1px solid #ff5a55b8;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.MessageComposer-module__O6iGwq__micLiveDot{background:#ff5a55;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite MessageComposer-module__O6iGwq__micLivePulse}@keyframes MessageComposer-module__O6iGwq__micLivePulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.MessageComposer-module__O6iGwq__micLiveDot{animation:none}}.MessageComposer-module__O6iGwq__status{color:#e7dcc1b8;font:700 11px/1.35 var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.04em;margin:0}.MessageComposer-module__O6iGwq__status[data-tone=active]{color:#6be7ff}.MessageComposer-module__O6iGwq__status[data-tone=error]{color:#ff7b76}.MessageComposer-module__O6iGwq__interrupt{color:#ff7b76;cursor:pointer;background:#ff5a551f;border:1px solid #ff5a55b8;min-height:44px;padding:0 12px}@media (max-width:640px){.MessageComposer-module__O6iGwq__controls{gap:6px}.MessageComposer-module__O6iGwq__input{min-height:46px;padding:11px}.MessageComposer-module__O6iGwq__submit{min-width:68px;padding:0 10px}.MessageComposer-module__O6iGwq__controls[data-stack-narrow=true]{flex-wrap:wrap;justify-content:flex-end}.MessageComposer-module__O6iGwq__controls[data-stack-narrow=true] .MessageComposer-module__O6iGwq__input{flex:1 0 100%;order:-1}}
.DuelPrep-module__MFI4iG__panel{gap:12px;min-width:0;padding:16px;display:grid}.DuelPrep-module__MFI4iG__header{grid-template-columns:minmax(0,1fr);display:grid}.DuelPrep-module__MFI4iG__lead{gap:4px;min-width:0;display:grid}.DuelPrep-module__MFI4iG__heading{color:var(--yr-accent);font:600 11px/1.3 var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.1em;text-transform:uppercase;margin:0}.DuelPrep-module__MFI4iG__meta{font:13px/1.45 var(--font-inter), Inter, sans-serif;color:#e7dcc1ad;margin:0;overflow:hidden}.DuelPrep-module__MFI4iG__clauses{--sep:1.25em;flex-wrap:wrap;margin-inline-start:calc(-1 * var(--sep));display:flex}.DuelPrep-module__MFI4iG__clause{max-width:100%;padding-inline-start:var(--sep);position:relative}.DuelPrep-module__MFI4iG__clause:before{content:"·";content:"·" / "";width:var(--sep);text-align:center;color:#e7dcc166;position:absolute;inset-inline-start:0}.DuelPrep-module__MFI4iG__meta strong{color:var(--yr-bone);font-weight:600}.DuelPrep-module__MFI4iG__opening{color:#e7dcc1ad;width:100%;min-width:0;font:13px/1.45 var(--font-inter), Inter, sans-serif;text-align:left;background:0 0;border:0;align-items:baseline;gap:6px;margin:-8px 0;padding:8px 0;display:flex}button.DuelPrep-module__MFI4iG__opening{cursor:pointer}.DuelPrep-module__MFI4iG__opening:focus-visible{outline:2px solid var(--yr-accent);outline-offset:-4px;border-radius:4px}.DuelPrep-module__MFI4iG__openingText{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.DuelPrep-module__MFI4iG__opening[data-open] .DuelPrep-module__MFI4iG__openingText{white-space:normal}.DuelPrep-module__MFI4iG__openingLabel{color:#e7dcc1d1;font-weight:500}.DuelPrep-module__MFI4iG__openingChevron{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;margin-right:2px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.DuelPrep-module__MFI4iG__opening[data-open] .DuelPrep-module__MFI4iG__openingChevron{transform:translateY(1px)rotate(225deg)}@media (hover:hover) and (pointer:fine){button.DuelPrep-module__MFI4iG__opening:hover .DuelPrep-module__MFI4iG__openingChevron{color:var(--yr-accent)}}@media (prefers-reduced-motion:reduce){.DuelPrep-module__MFI4iG__openingChevron{transition:none}}.DuelPrep-module__MFI4iG__chat{border-top:1px solid #e7dcc11a;min-width:0}.DuelPrep-module__MFI4iG__chatPlaceholder{height:calc(clamp(240px,40svh,360px) + 56px)}@media (min-width:641px){.DuelPrep-module__MFI4iG__chatPlaceholder{height:456px}}@media (max-width:640px){.DuelPrep-module__MFI4iG__panel{padding:14px}}
.PrepReadingIndex-module__lF6vEa__index{gap:14px;min-width:0;display:grid}.PrepReadingIndex-module__lF6vEa__heading h3{color:var(--yr-text,#e7dcc1);margin:0;font-size:20px;line-height:1.3}.PrepReadingIndex-module__lF6vEa__heading p{color:var(--yr-text-muted,#b6ae9c);margin:5px 0 0;font-size:14px;line-height:1.5}.PrepReadingIndex-module__lF6vEa__sections{overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-height:420px;padding:3px 8px 3px 3px;display:grid;overflow-y:auto}.PrepReadingIndex-module__lF6vEa__section{min-width:0}.PrepReadingIndex-module__lF6vEa__section h4{color:var(--yr-accent,#e4c36c);margin:0 0 7px;font-size:13px;font-weight:600;line-height:1.5}.PrepReadingIndex-module__lF6vEa__section ul{margin:0;padding:0;list-style:none}.PrepReadingIndex-module__lF6vEa__section li+li{border-top:1px solid #e7dcc11f}.PrepReadingIndex-module__lF6vEa__section a{min-height:44px;color:inherit;overflow-wrap:anywhere;border-radius:5px;flex-direction:column;gap:4px;padding:11px 7px;text-decoration:none;display:flex}.PrepReadingIndex-module__lF6vEa__section a:hover{background:#e7dcc10f}.PrepReadingIndex-module__lF6vEa__section a:hover .PrepReadingIndex-module__lF6vEa__linkTitle{text-underline-offset:3px;text-decoration:underline}.PrepReadingIndex-module__lF6vEa__section a:focus-visible,.PrepReadingIndex-module__lF6vEa__sections:focus-visible{outline:2px solid var(--yr-accent,#e4c36c);outline-offset:2px}.PrepReadingIndex-module__lF6vEa__linkTitle{color:var(--yr-text,#e7dcc1);font-size:16px;font-weight:600;line-height:1.35}.PrepReadingIndex-module__lF6vEa__linkTitle>span{color:var(--yr-accent,#e4c36c);font-size:13px}.PrepReadingIndex-module__lF6vEa__publisher{color:var(--yr-text-muted,#b6ae9c);font-size:12px;line-height:1.4}.PrepReadingIndex-module__lF6vEa__description{color:var(--yr-text-muted,#b6ae9c);font-size:14px;line-height:1.45}.PrepReadingIndex-module__lF6vEa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.PrepReadingIndex-module__lF6vEa__sections{grid-template-columns:1fr;gap:16px;max-height:360px}}
.league-module__6nY6yW__room{scrollbar-width:thin;scrollbar-color:#e7dcc12e transparent;color:#e7dcc1;isolation:isolate;background:#05070a;flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.league-module__6nY6yW__roomScroll{height:auto;min-height:100dvh;overflow:visible}.league-module__6nY6yW__backdrop{z-index:0;pointer-events:none;opacity:.7;background:linear-gradient(#6be7ff0a 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#6be7ff0a 1px,#0000 1px) 0 0/48px 48px,linear-gradient(#05070a1a,#05070a 74%);position:absolute;inset:0}.league-module__6nY6yW__column{z-index:2;flex-direction:column;flex:auto;width:min(720px,100%);min-height:0;margin:0 auto;padding:0 clamp(14px,4vw,26px);display:flex;position:relative}.league-module__6nY6yW__strip{flex:none;gap:10px;padding:14px 0 12px;display:grid}.league-module__6nY6yW__portrait{width:44px;height:44px;font-family:var(--font-bebas), Bebas Neue, sans-serif;letter-spacing:.04em;color:#e7dcc1;background:#161d26;border:1px solid #ff5fa280;border-radius:50%;flex:none;place-items:center;font-size:18px;line-height:1;display:grid;position:relative;overflow:hidden}.league-module__6nY6yW__portraitImage{object-fit:cover;object-position:var(--face-crop-object-position);width:100%;height:100%;position:absolute;inset:0}.league-module__6nY6yW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.league-module__6nY6yW__scoreStatus{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#8b93a1;white-space:nowrap;min-height:1.2em;font-size:9.5px;line-height:1.2}.league-module__6nY6yW__scoreStatusShort{display:none}.league-module__6nY6yW__scoreStatus[data-scoring-state=scored]{color:#6be7ffc7}.league-module__6nY6yW__scoreStatus[data-scoring-state=not_assessed]{color:#ffc24b}.league-module__6nY6yW__scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:30dvh;min-height:0;padding:clamp(18px,3vh,30px) 0 14px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 24px);mask-image:linear-gradient(#0000 0,#000 24px)}.league-module__6nY6yW__scroll>[data-editorial-thread=true]{width:100%}.league-module__6nY6yW__openingPromptLabel{letter-spacing:.16em;text-transform:uppercase;color:#6be7ffd1;font-size:11px;font-weight:600}.league-module__6nY6yW__openingCue{max-width:52ch;font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:#f2ece0;margin:0;font-size:17px;line-height:1.62}.league-module__6nY6yW__exchange{flex-direction:column;gap:10px;display:flex}.league-module__6nY6yW__turnFeedback{border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.02em;color:#6be7ffb8;overflow-wrap:anywhere;background:#6be7ff0b;border-left:2px solid #6be7ff6b;margin:0 0 0 20px;padding:8px 12px;font-size:11px;line-height:1.5}.league-module__6nY6yW__turnFeedback[data-kind=challenge]{color:#ff5fa2e6;background:#ff5fa20d;border-left-color:#ff5fa28c}.league-module__6nY6yW__turnFeedback[data-kind=judge]{color:#e7dcc1a8;background:#e7dcc108;border-left-color:#e7dcc14d}.league-module__6nY6yW__readLineLabel{color:#e7dcc173}.league-module__6nY6yW__juryWho{color:#e7dcc19e;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.league-module__6nY6yW__thinking{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.2em;text-transform:uppercase;color:#6be7ff99;font-size:11px}.league-module__6nY6yW__dock{padding:10px 0 calc(12px + env(safe-area-inset-bottom));background:#05070a;border-top:1px solid #e7dcc11f;flex:none;gap:6px;display:grid}.league-module__6nY6yW__judgingNotice{color:#ffffffc7;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:0 0 .55rem;font-size:.78rem;font-weight:700}.league-module__6nY6yW__spectatorNotice{justify-items:center;gap:4px;display:grid}.league-module__6nY6yW__dockError{font-family:var(--font-mono), JetBrains Mono, monospace;color:#ff5a55;margin:0;font-size:11px}.league-module__6nY6yW__verdict{z-index:2;gap:22px;width:min(720px,100%);margin:0 auto;padding:28px clamp(14px,4vw,26px) 56px;display:grid;position:relative}.league-module__6nY6yW__resultBeat{border-bottom:1px solid #e7dcc11f;justify-items:start;gap:12px;padding-bottom:22px;display:grid}.league-module__6nY6yW__verdictStamp{transform-origin:0;border-radius:var(--radius-sm);font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.24em;text-transform:uppercase;color:#e7dcc1cc;border:1px solid #e7dcc166;padding:4px 10px;font-size:10px;font-weight:800}.league-module__6nY6yW__verdictStampWon{color:#6be7ff;border-color:#6be7ff8c}.league-module__6nY6yW__verdictStampLost{color:#ff5fa2;border-color:#ff5fa28c}.league-module__6nY6yW__verdictHeadline{font-family:var(--font-bebas), Bebas Neue, sans-serif;letter-spacing:.02em;color:#e7dcc1;margin:0;font-size:clamp(38px,8vw,62px);line-height:.95}.league-module__6nY6yW__verdictHeadlineLost{color:#ff5fa2}.league-module__6nY6yW__finalScore{font-family:var(--font-bebas), Bebas Neue, sans-serif;color:#e7dcc1;font-variant-numeric:tabular-nums;align-items:baseline;gap:clamp(28px,10vw,56px);font-size:clamp(44px,12vw,72px);line-height:1;display:flex}.league-module__6nY6yW__finalScoreYou,.league-module__6nY6yW__finalScoreThem{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.league-module__6nY6yW__verdictReason{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;width:100%;display:grid}.league-module__6nY6yW__verdictReasonText{max-width:54ch;font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:#e7dcc1c7;overflow-wrap:anywhere;margin:0;font-size:15.5px;line-height:1.5}.league-module__6nY6yW__verdictReasonLead{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.18em;text-transform:uppercase;color:#e7dcc173;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.league-module__6nY6yW__verdictReasonPoints{font-family:var(--font-bebas), Bebas Neue, sans-serif;white-space:nowrap;padding-top:3px;font-size:22px;line-height:1}.league-module__6nY6yW__finalScoreYou{color:#6be7ff;opacity:.7}.league-module__6nY6yW__finalScoreThem{color:#ff5fa2;opacity:.7}.league-module__6nY6yW__finalScoreLead{opacity:1;text-shadow:0 0 18px}.league-module__6nY6yW__finalScoreLabel{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.2em;text-transform:uppercase;color:#e7dcc180;font-size:11px;font-weight:800}.league-module__6nY6yW__section{gap:10px;display:grid}.league-module__6nY6yW__sectionTitle{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.22em;text-transform:uppercase;color:#6be7ffbf;font-size:10px;font-weight:800}.league-module__6nY6yW__ratingResult{border-bottom:1px solid #e7dcc11f;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.league-module__6nY6yW__ratingNumbers{font-family:var(--font-bebas), Bebas Neue, sans-serif;letter-spacing:.06em;color:#e7dcc1;font-size:32px;font-weight:400}.league-module__6nY6yW__ratingDelta{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.08em;text-align:right;text-transform:uppercase;color:#6be7ff;font-size:11px;font-weight:800}.league-module__6nY6yW__ratingError{justify-content:space-between;align-items:center;gap:16px;display:flex}.league-module__6nY6yW__ratingRetry{flex:none}.league-module__6nY6yW__recountRow{border-bottom:1px solid #e7dcc114;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 0;display:grid}.league-module__6nY6yW__recountQuote{font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:#e7dcc1db;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.45}.league-module__6nY6yW__recountNote{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.12em;text-transform:uppercase;color:#e7dcc16b;margin-top:3px;font-size:10px;display:block}.league-module__6nY6yW__recountPoints{font-family:var(--font-bebas), Bebas Neue, sans-serif;white-space:nowrap;font-size:22px;line-height:1}.league-module__6nY6yW__recountPointsPlayer{color:#6be7ff}.league-module__6nY6yW__recountPointsOpponent{color:#ff5fa2}.league-module__6nY6yW__recountPointsLost{color:#e7dcc180}.league-module__6nY6yW__recountPointsUnsettled{color:#e7dcc1}.league-module__6nY6yW__stripLeave{flex:none}.league-module__6nY6yW__leaveActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:14px;display:flex}.league-module__6nY6yW__leaveActions>button{min-height:44px}.league-module__6nY6yW__ratingSlot{min-height:52px}.league-module__6nY6yW__leaveLink{flex:none}.league-module__6nY6yW__bondStrip{gap:8px;padding:10px 0 4px;display:grid}.league-module__6nY6yW__bondHead{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.league-module__6nY6yW__bondLevel{font-family:var(--font-bebas), Bebas Neue, sans-serif;letter-spacing:.04em;color:#e7dcc1;font-size:24px;line-height:1}.league-module__6nY6yW__bondRankedUp{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.14em;text-transform:uppercase;color:#6be7ff;border:1px solid #6be7ff66;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800}.league-module__6nY6yW__bondTrack{background:#e7dcc11a;border-radius:999px;height:10px;overflow:hidden}.league-module__6nY6yW__bondFill{background:linear-gradient(90deg,#6be7ff8c,#6be7ff);border-radius:999px;height:100%;display:block}.league-module__6nY6yW__bondMeta{color:#e7dcc1b3;margin:0;font-size:13.5px;line-height:1.45}.league-module__6nY6yW__bondUnlock{color:#e7dcc1c7;margin:0;font-size:12.5px;line-height:1.4}.league-module__6nY6yW__axis{border-bottom:1px solid #e7dcc114;gap:6px;padding:10px 0;display:grid}.league-module__6nY6yW__axisHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.league-module__6nY6yW__axisLabel{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.18em;text-transform:uppercase;color:#e7dcc1b8;font-size:11px;font-weight:800}.league-module__6nY6yW__axisScore{font-family:var(--font-bebas), Bebas Neue, sans-serif;color:#e7dcc1;font-size:22px;line-height:1}.league-module__6nY6yW__axisTrack{border-radius:var(--radius-pill,9999px);background:#e7dcc11a;height:6px;position:relative;overflow:hidden}.league-module__6nY6yW__axisFill{border-radius:var(--radius-pill,9999px);background:#6be7ff;position:absolute;inset:0 auto 0 0}.league-module__6nY6yW__axisStrong{color:#6be7ff;background:#6be7ff;box-shadow:0 0 10px #6be7ff73}.league-module__6nY6yW__axisSolid{color:#6be7ffcc;background:#6be7ff8c}.league-module__6nY6yW__axisThin{color:#e7dcc199;background:#e7dcc159}.league-module__6nY6yW__axisScore.league-module__6nY6yW__axisStrong,.league-module__6nY6yW__axisScore.league-module__6nY6yW__axisSolid,.league-module__6nY6yW__axisScore.league-module__6nY6yW__axisThin{box-shadow:none;background:0 0}.league-module__6nY6yW__axisCite{color:#e7dcc199;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.league-module__6nY6yW__note{font-family:var(--font-mono), JetBrains Mono, monospace;color:#e7dcc180;margin:0;font-size:11px;line-height:1.5}.league-module__6nY6yW__ctaSection{border-top:1px solid #e7dcc11f;padding-top:24px}.league-module__6nY6yW__ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.league-module__6nY6yW__ctaPrimary{min-width:180px;min-height:48px}.league-module__6nY6yW__ctaSecondary{min-height:48px}@media (max-width:480px){.league-module__6nY6yW__turnFeedback[data-kind=judge]{color:#e7dcc1ad;font-size:12.5px}.league-module__6nY6yW__turnFeedback{margin-left:10px}}@media (max-width:640px){.league-module__6nY6yW__scoreStatus{text-align:center;text-overflow:ellipsis;width:0;min-width:100%;overflow:hidden}.league-module__6nY6yW__scoreStatusFull{display:none}.league-module__6nY6yW__scoreStatusShort{display:inline}.league-module__6nY6yW__ratingResult,.league-module__6nY6yW__ratingError{flex-direction:column;align-items:flex-start}.league-module__6nY6yW__ratingDelta{text-align:left}}.league-module__6nY6yW__argScoring,.league-module__6nY6yW__argCaseBoard{border-radius:var(--radius-md);background:#10151c99;border:1px solid #e7dcc11f;margin:0 0 0 20px}.league-module__6nY6yW__argCaseBoard{flex:none;margin:8px 0 0}.league-module__6nY6yW__argScoringSummary,.league-module__6nY6yW__argCaseSummary{cursor:pointer;min-height:44px;font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.1em;text-transform:uppercase;color:#e7dcc19e;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 12px;font-size:11px;font-weight:700;list-style:none;display:flex}.league-module__6nY6yW__argScoringSummary::-webkit-details-marker{display:none}.league-module__6nY6yW__argCaseSummary::-webkit-details-marker{display:none}.league-module__6nY6yW__argScoringSummary:focus-visible,.league-module__6nY6yW__argCaseSummary:focus-visible{outline-offset:2px;outline:2px solid #e7dcc1}.league-module__6nY6yW__argScoringLabel{color:#e7dcc173}.league-module__6nY6yW__argNetYou{color:#6be7ff}.league-module__6nY6yW__argNetThem{color:#ff5fa2}.league-module__6nY6yW__argScoringHint{color:#e7dcc166;text-transform:none;letter-spacing:.04em;margin-left:auto}.league-module__6nY6yW__hintOpen,details[open]>summary .league-module__6nY6yW__hintClosed{display:none}details[open]>summary .league-module__6nY6yW__hintOpen{display:inline}.league-module__6nY6yW__argChangeList{gap:10px;margin:0;padding:0 12px 12px;list-style:none;display:grid}.league-module__6nY6yW__argChange{border-left:2px solid #6be7ff73;padding-left:10px}.league-module__6nY6yW__argChange[data-side=opponent]{border-left-color:#ff5fa273}.league-module__6nY6yW__argChangeHead{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.league-module__6nY6yW__argDelta{font-family:var(--font-bebas), "Bebas Neue", sans-serif;color:#e7dcc1;font-variant-numeric:tabular-nums;font-size:20px;line-height:1}.league-module__6nY6yW__argDelta[data-sign="-1"]{color:#e7dcc18c}.league-module__6nY6yW__argTier{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.14em;text-transform:uppercase;color:#e7dcc19e;font-size:10px;font-weight:700}.league-module__6nY6yW__argTier[data-tone=loss]{color:#e7dcc18c}details.league-module__6nY6yW__argCaseBoard[open]{overscroll-behavior:contain;flex:0 auto;min-height:96px;max-height:min(55vh,520px);overflow-y:auto}@media (max-width:640px){details.league-module__6nY6yW__argCaseBoard[open]{max-height:min(36dvh,300px)}}details.league-module__6nY6yW__argCaseBoard[open]>.league-module__6nY6yW__argCaseSummary{z-index:1;background:#10151c;border-bottom:1px solid #e7dcc114;position:sticky;top:0}.league-module__6nY6yW__argChangeText,.league-module__6nY6yW__argSummary{font-family:var(--font-inter), Inter, sans-serif;color:#e7dcc1;margin:0;font-size:14px;line-height:1.45}.league-module__6nY6yW__argDescribing{color:#e7dcc18c;font-style:italic;animation:1.6s ease-in-out infinite league-module__6nY6yW__argDescribing}@keyframes league-module__6nY6yW__argDescribing{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.league-module__6nY6yW__argDescribing{animation:none}}.league-module__6nY6yW__argWhy{font-family:var(--font-inter), Inter, sans-serif;color:#e7dcc19e;margin:4px 0 0;font-size:13px;line-height:1.45}.league-module__6nY6yW__argExplainer{font-family:var(--font-inter), Inter, sans-serif;color:#e7dcc19e;margin:0;padding:0 12px 10px;font-size:13px;line-height:1.5}.league-module__6nY6yW__argCaseBoard[data-open=true] .league-module__6nY6yW__argExplainer{padding-top:12px}.league-module__6nY6yW__argCaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 12px 12px;display:grid}.league-module__6nY6yW__argCaseColumn{align-content:start;gap:10px;display:grid}.league-module__6nY6yW__argCaseHead{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.14em;text-transform:uppercase;color:#6be7ff;border-bottom:1px solid #6be7ff59;justify-content:space-between;align-items:baseline;padding-bottom:6px;font-size:11px;font-weight:700;display:flex}.league-module__6nY6yW__argCaseColumn[data-side=opponent] .league-module__6nY6yW__argCaseHead{color:#ff5fa2;border-bottom-color:#ff5fa259}.league-module__6nY6yW__argCaseHead strong{font-family:var(--font-bebas), "Bebas Neue", sans-serif;letter-spacing:.02em;font-size:26px;font-weight:400;line-height:1}.league-module__6nY6yW__argCaseHead small{color:#e7dcc173;font-size:13px}.league-module__6nY6yW__argClaim{gap:8px;display:grid}.league-module__6nY6yW__argSupports{border-left:1px solid #e7dcc124;gap:8px;padding-left:12px;display:grid}.league-module__6nY6yW__argPointHead{align-items:baseline;gap:8px;display:flex}.league-module__6nY6yW__argKind{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.14em;text-transform:uppercase;color:#e7dcc180;font-size:10px;font-weight:700}.league-module__6nY6yW__argPointScore{font-family:var(--font-bebas), "Bebas Neue", sans-serif;color:#e7dcc1;font-size:18px;line-height:1}.league-module__6nY6yW__argEmpty{font-family:var(--font-inter), Inter, sans-serif;color:#e7dcc173;margin:0;font-size:13px}@media (max-width:640px){.league-module__6nY6yW__argScoring{margin-left:10px}.league-module__6nY6yW__argCaseGrid{grid-template-columns:1fr}}.league-module__6nY6yW__reconcile{max-width:360px;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:#e7dcc1b3;grid-template-columns:1fr auto;gap:4px 16px;margin:14px 0 0;font-size:12px;display:grid}.league-module__6nY6yW__reconcile dt,.league-module__6nY6yW__reconcile dd{margin:0}.league-module__6nY6yW__reconcile dd{text-align:right;font-variant-numeric:tabular-nums;color:#e7dcc1}.league-module__6nY6yW__reconcileBonus{color:#6be7ff!important}.league-module__6nY6yW__reconcileMissed{color:#e7dcc173!important}.league-module__6nY6yW__reconcileUnsettled{color:#e7dcc1!important}.league-module__6nY6yW__reconcileTotal{color:#e7dcc1;border-top:1px solid #e7dcc133;padding-top:4px;font-weight:700}.league-module__6nY6yW__room [data-turn-accent=gold] [data-accent=gold]{color:#ff5fa2}.league-module__6nY6yW__rulesTrigger{flex:none}.league-module__6nY6yW__turnFeedback[data-kind=held]{color:#e7dcc1d1;background:#6be7ff0a;border-left-color:#6be7ff73}.league-module__6nY6yW__heldPoints{color:#6be7ff;font-weight:800}.league-module__6nY6yW__turnFeedback[data-kind=score][data-side=opponent]{color:#ff5fa2d9;background:#ff5fa20a;border-left-color:#ff5fa273}.league-module__6nY6yW__argPoint[data-conceded]{opacity:.5}.league-module__6nY6yW__argPoint[data-conceded] .league-module__6nY6yW__argSummary{-webkit-text-decoration:line-through #e7dcc166;text-decoration:line-through #e7dcc166}.league-module__6nY6yW__argPoint[data-negative] .league-module__6nY6yW__argPointScore{color:#ff5a5f}.league-module__6nY6yW__argTier[data-tone=negative],.league-module__6nY6yW__argTier[data-tone=conceded]{color:#ff5a5fd9}.league-module__6nY6yW__argAdjustments{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.06em;color:#ff5a5fd9;margin:4px 0 0;padding:0 0 0 14px;font-size:11px;list-style:"– "}.league-module__6nY6yW__argConcedeConfirm{color:#ffc24b;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.league-module__6nY6yW__argPointHead{position:relative}@keyframes league-module__6nY6yW__bonusFlash{0%{color:#3ddc84;text-shadow:0 0 12px #3ddc84cc;transform:scale(1.35)}60%{color:#3ddc84;text-shadow:0 0 8px #3ddc8466;transform:scale(1)}to{text-shadow:none;transform:scale(1)}}.league-module__6nY6yW__turnFeedback[data-kind=unscored]{color:#e7dcc1c7;background:#ffc24b0d;border-left-color:#ffc24b8c}.league-module__6nY6yW__unscoredNote{border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:#e7dcc1db;background:#ffc24b0d;border-left:2px solid #ffc24b8c;margin:0;padding:10px 12px;font-size:14.5px;line-height:1.5}.league-module__6nY6yW__bar{border-radius:var(--radius-md);background:linear-gradient(#10151ceb,#10151ca8);border:1px solid #e7dcc11f;display:grid;position:relative}.league-module__6nY6yW__barRow{align-items:stretch;min-width:0;display:flex}.league-module__6nY6yW__barTopic{border-bottom:1px solid #e7dcc11a}.league-module__6nY6yW__barCell{flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:9px 14px;display:flex}.league-module__6nY6yW__barRow>.league-module__6nY6yW__barCell+.league-module__6nY6yW__barCell{border-left:1px solid #e7dcc11a}.league-module__6nY6yW__barLabel{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.2em;text-transform:uppercase;color:#8b93a1;white-space:nowrap;font-size:9px}.league-module__6nY6yW__barTopicValue{color:#eceae5;overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.3}.league-module__6nY6yW__barValue{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.06em;color:#e7dcc1;white-space:nowrap;align-items:baseline;gap:8px;font-size:12px;font-weight:700;display:flex}.league-module__6nY6yW__barValueNote{letter-spacing:.14em;text-transform:uppercase;color:#6be7ff;font-size:10px}.league-module__6nY6yW__barBonusState{color:#e7dcc19e;font-weight:700}[data-bonus-state=achieved] .league-module__6nY6yW__barBonusState{color:#6be7ff}[data-bonus-state=missed] .league-module__6nY6yW__barBonusState{color:#e7dcc173}.league-module__6nY6yW__barBonusState[data-flash=true]{animation:1.6s ease-out league-module__6nY6yW__bonusFlash;display:inline-block}@media (prefers-reduced-motion:reduce){.league-module__6nY6yW__barBonusState[data-flash=true]{animation:none}}.league-module__6nY6yW__pips{gap:4px;display:flex}.league-module__6nY6yW__pip{background:#e7dcc129;width:14px;height:3px}.league-module__6nY6yW__pip[data-state=done]{background:#6be7ffa6}.league-module__6nY6yW__pip[data-state=current]{background:#6be7ff;box-shadow:0 0 8px -2px #6be7ff}.league-module__6nY6yW__barActions{border-left:1px solid #e7dcc11a;align-items:center;gap:8px;margin-left:auto;padding:6px 10px;display:flex}.league-module__6nY6yW__barCompact,.league-module__6nY6yW__labelShort{display:none}@media (max-width:640px){.league-module__6nY6yW__barWide{display:none}.league-module__6nY6yW__bar[data-has-setup=true] .league-module__6nY6yW__barTopic{flex-direction:row;align-items:baseline;gap:8px;padding:7px 10px}.league-module__6nY6yW__bar[data-has-setup=true] .league-module__6nY6yW__barTopicValue{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;min-width:0;font-size:13px;overflow:hidden}.league-module__6nY6yW__barCompact,.league-module__6nY6yW__labelShort{display:inline-flex}.league-module__6nY6yW__labelLong{display:none}.league-module__6nY6yW__barCell{padding:8px 10px}.league-module__6nY6yW__barValueNote{display:none}}.league-module__6nY6yW__dropdown{position:relative}.league-module__6nY6yW__dropdownTrigger{cursor:pointer;white-space:nowrap;list-style:none}.league-module__6nY6yW__dropdownTrigger::-webkit-details-marker{display:none}.league-module__6nY6yW__dropdownCaret{margin-left:6px;transition:transform .15s;display:inline-block}.league-module__6nY6yW__dropdown[open] .league-module__6nY6yW__dropdownCaret{transform:rotate(180deg)}.league-module__6nY6yW__dropdownPanel{z-index:20;border-radius:var(--radius-md);background:#10151c;border:1px solid #e7dcc129;width:max-content;max-width:min(360px,100vw - 32px);max-height:min(60vh,480px);padding:10px 12px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 12px 28px -12px #000000b3}.league-module__6nY6yW__setupList{gap:4px;margin:0;display:grid}.league-module__6nY6yW__setupList dt{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.2em;text-transform:uppercase;color:#8b93a1;margin-top:6px;font-size:9px}.league-module__6nY6yW__setupList dt:first-child{margin-top:0}.league-module__6nY6yW__setupList dd{font-family:var(--font-inter), Inter, sans-serif;color:#e7dcc1;margin:0;font-size:14px;line-height:1.4}.league-module__6nY6yW__sourceList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.league-module__6nY6yW__sourceItem{gap:3px;display:grid}.league-module__6nY6yW__sourceLink{font-family:var(--font-inter), Inter, sans-serif;color:#6be7ff;font-size:14px;font-weight:600;text-decoration:none}.league-module__6nY6yW__sourceLink:hover{text-decoration:underline}.league-module__6nY6yW__sourceLink:focus-visible{outline-offset:2px;outline:2px solid #6be7ff}.league-module__6nY6yW__sourceNote{font-family:var(--font-inter), Inter, sans-serif;color:#e7dcc1b8;margin:0;font-size:12.5px;line-height:1.45}.league-module__6nY6yW__openingPoints{color:#e7dcc1b8;margin:0;font-size:13.5px;line-height:1.5}.league-module__6nY6yW__openingCard{border-radius:var(--radius-md);background:#6be7ff0a;border:1px solid #6be7ff33;gap:8px;padding:14px 16px;display:grid}.league-module__6nY6yW__argJudgeNote{font-family:var(--font-inter), Inter, sans-serif;color:#e7dcc1d1;border-left:2px solid #e7dcc14d;margin:0 12px 10px;padding:8px 10px;font-size:13px;line-height:1.45}.league-module__6nY6yW__argJudgeLabel{font-family:var(--font-mono), JetBrains Mono, monospace;letter-spacing:.14em;text-transform:uppercase;color:#e7dcc18c;margin-right:6px;font-size:10px;font-weight:700}.league-module__6nY6yW__argConcedeButton{align-self:center;margin-left:auto}@media (max-width:640px){.league-module__6nY6yW__dropdown{position:static}.league-module__6nY6yW__dropdownPanel{width:auto;max-width:none;left:0;right:0}.league-module__6nY6yW__stripLeave>.league-module__6nY6yW__leaveLink{letter-spacing:.06em;padding-inline:8px}}
.FeedPreview-module__oBFVpa__page{box-sizing:border-box;gap:12px;width:100%;max-width:620px;margin:0 auto;padding:16px;display:grid}.FeedPreview-module__oBFVpa__note,.FeedPreview-module__oBFVpa__controls{color:color-mix(in srgb, var(--yr-bone) 65%, transparent);margin:0;font-size:13px}.FeedPreview-module__oBFVpa__topic{margin:0;font-size:20px;line-height:1.3}.FeedPreview-module__oBFVpa__said{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.FeedPreview-module__oBFVpa__turn{font-family:var(--font-mono,monospace);color:var(--yr-accent);font-size:12px}.FeedPreview-module__oBFVpa__controls{justify-content:space-between;align-items:center;gap:12px;display:flex}
