.ticker-marquee{display:flex;height:var(--indices-h);overflow:hidden;border-bottom:1px solid var(--hairline)}.live-indicator-fixed,.ticker-marquee{position:relative;align-items:center;background:var(--bg)}.live-indicator-fixed{z-index:2;display:inline-flex;align-self:stretch;gap:7px;flex:0 0 auto;padding:0 22px 0 var(--s-7);color:var(--text-2);font-size:var(--fs-11);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.live-indicator-fixed:after{content:"";position:absolute;inset:0 -18px 0 auto;width:18px;background:linear-gradient(90deg,var(--bg),transparent);pointer-events:none}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--pos);box-shadow:0 0 0 3px color-mix(in srgb,var(--pos) 16%,transparent)}.ticker-marquee-viewport{min-width:0;flex:1 1 auto;overflow:hidden}.ticker-marquee-track{display:inline-flex;align-items:center;gap:var(--s-6);min-width:max-content;padding-left:var(--s-4);white-space:nowrap;animation:ticker-scroll 60s linear infinite;will-change:transform}.ticker-marquee-item{display:inline-flex;align-items:baseline;gap:9px;flex-shrink:0;padding:5px 8px;border-radius:6px;color:var(--text-1);font-size:var(--fs-12);text-decoration:none}.index-name{color:var(--text-2);font-weight:700}.index-price{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.index-delta{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.index-delta.pos{color:var(--pos)}.index-delta.neg{color:var(--neg)}@media (hover:hover) and (pointer:fine){.ticker-marquee:hover .ticker-marquee-track{animation-play-state:paused}.ticker-marquee-item:hover{background:var(--surface-2)}}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:1023px){.ticker-marquee{display:none}}@media (min-width:1024px) and (min-height:700px){body:has(>.ticker-marquee):has(>main>.trade-terminal-wrap)>main{height:calc(100dvh - var(--header-h, 64px) - var(--indices-h, 32px))}}.market-hours-tooltip:has(.market-status-legacy){width:min(560px,calc(100vw - 24px));min-width:min(320px,calc(100vw - 24px));padding:20px 22px;border:1px solid var(--hairline-strong);border-radius:14px;background:var(--surface);color:var(--text-1);box-shadow:var(--shadow-sheet)}.market-status-legacy{font-family:var(--ff)}.market-status-session+.market-status-session{margin-top:20px;padding-top:18px;border-top:1px solid var(--hairline)}.market-status-session-head{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:start}.market-status-session-dot{width:12px;height:12px;margin-top:5px;border-radius:50%;background:var(--text-3);box-shadow:0 0 0 5px color-mix(in srgb,var(--text-3) 14%,transparent)}.market-status-session--open .market-status-session-dot,.market-status-session--pre .market-status-session-dot{background:var(--pos);box-shadow:0 0 0 5px color-mix(in srgb,var(--pos) 15%,transparent)}.market-status-session h2{margin:0;color:var(--text-1);font-size:17px;font-weight:800;line-height:1.25;letter-spacing:-.015em}.market-status-session p{margin:5px 0 0;color:var(--text-2);font-size:13px;font-weight:600;line-height:1.4}.market-status-timeline{display:grid;grid-template-columns:42px minmax(0,1fr) 54px;align-items:center;grid-gap:10px;gap:10px;margin-top:20px}.market-status-timeline-date,.market-status-timeline-day{color:var(--text-3);font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.market-status-timeline-date{text-align:right}.market-status-track{position:relative;height:11px;overflow:hidden;border-radius:999px;background:var(--surface-3)}.market-status-track-session{position:absolute;inset-block:0}.market-status-track-session--pre{background:#3d9aa0}.market-status-track-session--regular{background:#18794e}.market-status-track-session--post{background:#b99034}.market-status-track-marker{position:absolute;top:-5px;bottom:-5px;width:2px;z-index:2;background:var(--text-1);transform:translateX(-1px)}.market-status-time-labels{position:relative;height:16px;margin:7px 54px 0 52px;color:var(--text-3);font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-status-time-labels span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.market-status-time-labels span:first-child{transform:translateX(0)}.market-status-time-labels span:last-child{transform:translateX(-100%)}.market-status-session-legend{display:flex;flex-wrap:wrap;gap:9px 16px;margin:14px 0 0 46px;color:var(--text-2);font-size:11.5px;font-weight:700}.market-status-session-legend span{display:inline-flex;align-items:center;gap:7px}.market-status-legend-dot{width:7px;height:7px;border-radius:50%}.market-status-legend-dot--pre{background:#3d9aa0}.market-status-legend-dot--regular{background:#18794e}.market-status-legend-dot--post{background:#b99034}@media (max-width:600px){.market-hours-tooltip:has(.market-status-legacy){padding:18px}.market-status-timeline{grid-template-columns:34px minmax(0,1fr) 46px;gap:7px}.market-status-time-labels{margin-inline:41px 47px}.market-status-session-legend{margin-left:0}}@media (prefers-reduced-motion:reduce){.ticker-marquee-track{animation:none;transform:none}}.competition-page,.competition-promo,.paper-competition-scorecard,.paper-competition-strip,.sheet.sheet--competition-bug-report,.sheet.sheet--competition-guide{--paper-accent:#0f4f32;--paper-accent-strong:#0c3d27;--paper-accent-fill:#0f4f32;--paper-accent-deep:#0a3120;--paper-accent-soft:#dcebd9;--paper-accent-wash:#eef7eb;--accent:var(--paper-accent);--accent-strong:var(--paper-accent-strong);--accent-tint:var(--paper-accent-soft);--hairline-focus:color-mix(in srgb,var(--paper-accent) 28%,transparent);--link:var(--paper-accent-strong)}.competition-page{--competition-hero-bg:#0f4f32;--competition-hero-fg:#fff;--competition-hero-muted:#fff;width:100%;max-width:1120px;display:flex;flex-direction:column;gap:var(--s-5);padding-top:var(--s-5);padding-bottom:var(--s-8)}[data-theme=dark] :is(.competition-page,.competition-promo,.sheet.sheet--competition-guide,.sheet.sheet--competition-bug-report,.paper-competition-strip,.paper-competition-scorecard){--paper-accent:#8ed99c;--paper-accent-strong:#baf0c2;--paper-accent-fill:#0f4f32;--paper-accent-deep:#0a3120;--paper-accent-soft:#1f3a24;--paper-accent-wash:#192d1d}.competition-page-header{display:block}.competition-loading-card{min-height:360px;display:grid;align-content:center;grid-gap:var(--s-4);gap:var(--s-4);padding:clamp(24px,4vw,40px);border:1px solid var(--hairline);border-radius:var(--r-card-lg);background:var(--surface)}.competition-loading-card .skeleton{display:block;width:min(460px,75%);height:18px}.competition-loading-card .skeleton:first-child{width:min(620px,92%);height:44px}.competition-loading-card .skeleton:last-child{width:min(300px,60%);height:48px;border-radius:var(--r-pill)}.competition-back-link{width:-moz-fit-content;width:fit-content;min-height:40px;display:inline-flex;align-items:center;gap:var(--s-2);color:var(--text-2);font-size:var(--fs-13);font-weight:600;border-radius:var(--r-pill);padding:0 var(--s-3);margin-left:calc(var(--s-3) * -1)}.competition-back-link:hover{color:var(--accent);background:var(--accent-tint)}.competition-promo-label,.competition-section-eyebrow{color:var(--text-2);font-size:var(--fs-11);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.competition-paper-badge,.competition-preview-badge,.competition-you-badge{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:1px solid var(--hairline-strong);border-radius:var(--r-pill);color:var(--text-2);background:var(--surface);font-size:var(--fs-10);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.competition-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);grid-gap:var(--s-6);gap:var(--s-6);padding:clamp(24px,4vw,40px);border:1px solid color-mix(in srgb,var(--competition-hero-fg) 12%,transparent);border-radius:var(--r-card-lg);background:radial-gradient(circle at 78% 18%,rgba(77,151,99,.5),transparent 44%),var(--competition-hero-bg);color:var(--competition-hero-fg);overflow:hidden}.competition-hero-art{position:absolute;z-index:0;right:250px;bottom:-118px;width:164px;height:auto;opacity:.58;transform:rotate(7deg);filter:drop-shadow(0 18px 24px rgba(10,49,32,.24));pointer-events:none}.competition-hero:after{content:"";position:absolute;right:-72px;bottom:-102px;width:260px;height:260px;border:1px solid color-mix(in srgb,var(--competition-hero-fg) 14%,transparent);border-radius:50%;box-shadow:0 0 0 34px color-mix(in srgb,var(--competition-hero-fg) 3%,transparent),0 0 0 68px color-mix(in srgb,var(--competition-hero-fg) 2%,transparent);pointer-events:none}.competition-hero-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.competition-hero-copy,.competition-snapshot{position:relative;z-index:1}.competition-hero-title-row{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-4)}.competition-hero-chip{display:inline-flex;align-items:center;gap:6px;color:var(--competition-hero-muted);font-size:var(--fs-12);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.competition-hero .competition-preview-badge{color:#fff;background:color-mix(in srgb,#fff 10%,transparent);border-color:color-mix(in srgb,#fff 30%,transparent)}.competition-hero h1{max-width:660px;margin:0;color:inherit;font-size:clamp(28px,4.5vw,48px);line-height:1.04;letter-spacing:-.045em}.competition-hero-copy>p{max-width:650px;margin:var(--s-4) 0 0;color:var(--competition-hero-muted);line-height:1.55}.competition-hero-actions{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-6)}.competition-hero .btn-primary{background:var(--competition-hero-fg);border-color:var(--competition-hero-fg);color:var(--paper-accent-deep)}.competition-hero .btn-primary:hover:not(:disabled){background:color-mix(in srgb,var(--competition-hero-fg) 86%,var(--competition-hero-bg));border-color:color-mix(in srgb,var(--competition-hero-fg) 86%,var(--competition-hero-bg));color:var(--paper-accent-deep);filter:none;transform:translateY(-1px)}.competition-hero .btn-primary:active:not(:disabled){background:color-mix(in srgb,var(--competition-hero-fg) 78%,var(--competition-hero-bg));transform:none}.competition-hero .btn-secondary{border-color:color-mix(in srgb,var(--competition-hero-fg) 36%,transparent);background:color-mix(in srgb,var(--competition-hero-fg) 10%,transparent);color:var(--competition-hero-fg)}.competition-hero .btn-secondary:hover:not(:disabled){background:color-mix(in srgb,var(--competition-hero-fg) 20%,transparent);border-color:color-mix(in srgb,var(--competition-hero-fg) 62%,transparent);color:var(--competition-hero-fg);filter:none;transform:translateY(-1px)}.competition-hero .btn-secondary:active:not(:disabled){background:color-mix(in srgb,var(--competition-hero-fg) 14%,transparent);transform:none}.competition-hero .btn:focus-visible{outline:2px solid var(--competition-hero-fg);outline-offset:2px}.competition-eligibility-note{display:flex;align-items:flex-start;gap:var(--s-2);font-size:var(--fs-12)}.competition-snapshot{align-self:stretch;display:flex;flex-direction:column;min-width:0;padding:var(--s-5);border:1px solid color-mix(in srgb,var(--competition-hero-fg) 18%,transparent);border-radius:var(--r-card);background:color-mix(in srgb,var(--competition-hero-fg) 8%,transparent)}.competition-snapshot-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);color:var(--competition-hero-muted);font-size:var(--fs-12)}.competition-snapshot-identity{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--text-1);font-weight:700}.competition-snapshot-identity>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competition-paper-badge{color:var(--competition-hero-fg);background:transparent;border-color:color-mix(in srgb,var(--competition-hero-fg) 25%,transparent)}.competition-snapshot-rank{margin:auto 0 var(--s-5);padding:var(--s-6) 0}.competition-snapshot-rank-label{display:block;color:var(--competition-hero-muted);font-size:var(--fs-12)}.competition-snapshot-rank strong{display:block;margin-top:4px;font-family:var(--ff-mono);font-size:clamp(36px,5vw,54px);line-height:1;letter-spacing:-.05em}.competition-snapshot-metrics{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-3);gap:var(--s-3);margin:0}.competition-snapshot-metrics div{min-width:0;padding-top:var(--s-3);border-top:1px solid color-mix(in srgb,var(--competition-hero-fg) 16%,transparent)}.competition-snapshot-metrics dt{color:var(--competition-hero-muted);font-size:var(--fs-11)}.competition-snapshot-metrics dd{margin:4px 0 0;font-family:var(--ff-mono);font-size:var(--fs-15);font-weight:600}.competition-snapshot .is-obfuscated{letter-spacing:.08em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.competition-next-goal{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-2);gap:var(--s-2);margin-top:var(--s-4);padding:var(--s-3);border:1px solid color-mix(in srgb,var(--competition-hero-fg) 16%,transparent);border-radius:var(--r-3)}.competition-next-goal>span:first-child{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:var(--competition-hero-bg);background:var(--competition-hero-fg)}.competition-next-goal small,.competition-next-goal strong{display:block}.competition-next-goal small{color:var(--competition-hero-muted);font-size:var(--fs-10)}.competition-next-goal strong{margin-top:1px;color:var(--competition-hero-fg);font-size:var(--fs-12)}.competition-snapshot-signin{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);width:100%;margin-top:var(--s-4);padding:var(--s-3);border:1px solid color-mix(in srgb,var(--competition-hero-fg) 16%,transparent);border-radius:var(--r-3);background:color-mix(in srgb,var(--competition-hero-fg) 10%,transparent);color:var(--competition-hero-fg);text-align:left;cursor:pointer}.competition-snapshot-signin small,.competition-snapshot-signin strong{display:block}.competition-snapshot-signin small{color:var(--competition-hero-muted);font-size:var(--fs-10)}.competition-snapshot-signin strong{margin-top:1px;font-size:var(--fs-12)}.competition-snapshot-signin:hover{background:color-mix(in srgb,var(--competition-hero-fg) 16%,transparent)}.competition-snapshot-signin:focus-visible{outline:2px solid var(--competition-hero-fg);outline-offset:2px}.competition-snapshot .competition-demo-label{margin-top:var(--s-5);color:var(--competition-hero-muted)}.competition-card,.competition-report-card{border:1px solid var(--hairline);border-radius:var(--r-card-lg);background:var(--surface);overflow:hidden}.competition-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-5);padding:var(--s-5) var(--s-6)}.competition-report-card h2,.competition-section-head h2{margin:3px 0 0;color:var(--text-1);font-size:var(--fs-20);line-height:var(--lh-tight);letter-spacing:-.02em}.competition-report-card p,.competition-section-head p{margin:6px 0 0;color:var(--text-2);font-size:var(--fs-13);line-height:var(--lh-snug)}.competition-demo-label{color:var(--text-2);font-size:var(--fs-11);white-space:nowrap}.competition-streak-count{display:flex;align-items:baseline;gap:5px;color:var(--accent);white-space:nowrap}.competition-streak-count .material-symbol-rounded{align-self:center}.competition-streak-count strong{font-family:var(--ff-mono);font-size:var(--fs-24)}.competition-streak-count span{color:var(--text-2);font-size:var(--fs-12)}.competition-streak-visual{display:flex;align-items:center;gap:var(--s-4);margin:0 var(--s-6) var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid color-mix(in srgb,var(--accent) 18%,var(--hairline));border-radius:var(--r-card);background:var(--accent-tint);overflow:hidden}.competition-streak-visual img{width:78px;height:78px;flex:0 0 auto;object-fit:contain}.competition-streak-visual small,.competition-streak-visual strong{display:block}.competition-streak-visual small{color:var(--text-2);font-size:var(--fs-11)}.competition-streak-visual strong{margin-top:3px;color:var(--accent-strong);font-size:var(--fs-15)}.competition-streak-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--s-2);gap:var(--s-2);margin:0;padding:0 var(--s-6) var(--s-5);list-style:none}.competition-streak-day{min-width:0;display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:var(--s-3) 4px;border:1px solid var(--hairline);border-radius:var(--r-3);color:var(--text-2);background:var(--surface-1);font-size:var(--fs-11);text-align:center}.competition-streak-day-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--surface-2)}.competition-streak-day small{color:var(--text-2);font-size:var(--fs-10)}.competition-streak-day--completed{border-color:color-mix(in srgb,var(--pos) 30%,var(--hairline))}.competition-streak-day--completed .competition-streak-day-icon{color:var(--text-inverse);background:var(--pos)}.competition-streak-day--current{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-strong)}.competition-streak-day--current .competition-streak-day-icon{color:var(--accent);background:var(--surface)}.competition-streak-reward{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-4) var(--s-6);border-top:1px solid var(--hairline);color:var(--text-2);background:var(--accent-tint);font-size:var(--fs-13)}.competition-streak-reward .material-symbol-rounded,.competition-streak-reward strong{color:var(--accent-strong)}.competition-table-scroll{width:100%;overflow-x:auto;overscroll-behavior-inline:contain;border-top:1px solid var(--hairline)}.competition-table-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.competition-table{width:100%;min-width:640px;border-collapse:collapse;table-layout:fixed}.competition-table td,.competition-table th{padding:13px var(--s-6);border-bottom:1px solid var(--hairline);text-align:left;vertical-align:middle;background:var(--surface)}.competition-table th{color:var(--text-2);background:var(--surface-2);font-size:var(--fs-11);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.competition-table td{color:var(--text-1);font-size:var(--fs-13)}.competition-table .num{font-family:var(--ff-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.competition-table td:first-child,.competition-table th:first-child{width:72px;text-align:left}.competition-table td:nth-child(2),.competition-table th:nth-child(2){width:auto}.competition-table .competition-col-streak,.competition-table .competition-col-trades{width:96px}.competition-table .competition-col-points{width:100px}.competition-col-points-short,.competition-col-points-unit{display:none}.competition-points-value{color:var(--pos);font-weight:600}.competition-table tr.is-current td{background:var(--accent-tint)}.competition-rank-cell .num{text-align:left}.competition-rank-medal{display:inline-flex;vertical-align:middle;margin-right:4px;color:var(--accent)}.competition-trader{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.competition-trader-avatar{flex:none;background:var(--surface-2);color:var(--text-2);font-size:9px}.competition-trader-copy{min-width:0;display:grid;grid-gap:1px;gap:1px}.competition-trader-name-row{display:flex;align-items:center;gap:6px;min-width:0}.competition-trader-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.competition-trader-meta{display:none;color:var(--text-3);font-size:var(--fs-11);font-weight:600}.competition-you-badge{flex:none;min-height:19px;margin-left:0;padding:0 6px;color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 16%,var(--surface));border-color:transparent}.competition-pnl.is-positive{color:var(--pos)}.competition-pnl.is-negative{color:var(--neg)}.competition-table-note{margin:0;padding:var(--s-3) var(--s-6) var(--s-4);color:var(--text-2);font-size:var(--fs-11)}.competition-table-empty{padding-block:var(--s-6)!important;color:var(--text-2)!important;text-align:center!important}.competition-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;grid-gap:var(--s-3);gap:var(--s-3);margin:0;padding:var(--s-3) var(--s-6) var(--s-5);list-style:none;background:radial-gradient(circle at 50% 22%,color-mix(in srgb,var(--paper-accent) 14%,transparent),transparent 34%),linear-gradient(180deg,var(--paper-accent-wash),transparent)}.competition-leaderboard-empty{display:flex;align-items:center;gap:var(--s-3);margin:0 var(--s-6) var(--s-5);padding:var(--s-5);border:1px dashed color-mix(in srgb,var(--paper-accent) 34%,var(--hairline));border-radius:var(--r-card);color:var(--paper-accent-strong);background:var(--paper-accent-wash)}.competition-leaderboard-empty>span{flex:0 0 auto}.competition-leaderboard-empty small,.competition-leaderboard-empty strong{display:block}.competition-leaderboard-empty strong{color:var(--text-1);font-size:var(--fs-13)}.competition-leaderboard-empty small{margin-top:3px;color:var(--text-2);font-size:var(--fs-11)}.competition-podium-place{min-width:0;animation:competition-podium-rise .28s cubic-bezier(.22,1,.36,1) both}.competition-podium-place--1{grid-column:2;grid-row:1;--podium-metal:#f0bd45;animation-delay:60ms}.competition-podium-place--2{grid-column:1;grid-row:1;--podium-metal:#aebdd0}.competition-podium-place--3{grid-column:3;grid-row:1;--podium-metal:#cf8b5c;animation-delay:.12s}.competition-podium-visual{min-height:180px;display:flex;flex-direction:column;align-items:center;padding:var(--s-3) var(--s-2) 0;border:1px solid color-mix(in srgb,var(--paper-accent) 22%,var(--hairline));border-radius:var(--r-card) var(--r-card) 5px 5px;background:linear-gradient(180deg,color-mix(in srgb,var(--paper-accent) 9%,var(--surface)),var(--surface));overflow:hidden;text-align:center}.competition-podium-place--1 .competition-podium-visual{min-height:244px;border-color:color-mix(in srgb,var(--paper-accent) 44%,var(--hairline));box-shadow:0 18px 34px -28px color-mix(in srgb,var(--paper-accent-deep) 60%,transparent)}.competition-podium-trophy{width:78px;height:78px;margin:-5px 0 -4px;object-fit:contain}.competition-podium-topline{width:100%;display:flex;align-items:center;justify-content:space-between}.competition-podium-medal{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--paper-accent-deep);background:var(--podium-metal)}.competition-podium-streak{display:inline-flex;align-items:center;gap:3px;color:var(--text-2);font-family:var(--ff-mono);font-size:var(--fs-10)}.competition-podium-avatar{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;margin:var(--s-2) 0;border-radius:50%;color:#fff;background:var(--paper-accent-fill);box-shadow:0 0 0 4px var(--surface),0 0 0 6px color-mix(in srgb,var(--podium-metal) 70%,transparent);font-weight:750}.competition-podium-place--1 .competition-podium-avatar{width:58px;height:58px}.competition-podium-visual>strong{max-width:100%;overflow:hidden;color:var(--text-1);font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap}.competition-podium-return{margin-top:4px;font-size:clamp(15px,2vw,20px)}.competition-podium-points,.competition-podium-return{color:var(--paper-accent-strong);font-family:var(--ff-mono);font-weight:700}.competition-podium-points{margin:7px 0 var(--s-3);padding:3px 8px;border-radius:var(--r-pill);background:var(--paper-accent-soft);font-size:var(--fs-10)}.competition-podium-step{width:calc(100% + var(--s-4));min-height:42px;display:flex;align-items:center;justify-content:center;margin-top:auto;color:#fff;background:linear-gradient(135deg,#0f4f32,#0a3120);font-family:var(--ff-mono);font-size:var(--fs-18);font-weight:750}@keyframes competition-podium-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.competition-next-target{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);margin:0 var(--s-6) var(--s-5);padding:var(--s-3) var(--s-4);border:1px solid color-mix(in srgb,var(--paper-accent) 24%,var(--hairline));border-radius:var(--r-card);background:var(--paper-accent-soft)}.competition-next-target>span:first-child{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:var(--paper-accent)}.competition-next-target small,.competition-next-target strong{display:block}.competition-next-target strong{color:var(--text-1);font-size:var(--fs-13)}.competition-next-target small{margin-top:2px;color:var(--text-2);font-size:var(--fs-11)}.competition-point-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--hairline)}.competition-point-item{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-4) var(--s-6);border-bottom:1px solid var(--hairline)}.competition-point-item:nth-child(odd){border-right:1px solid var(--hairline)}.competition-point-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--r-3);color:var(--accent);background:var(--accent-tint)}.competition-point-item small,.competition-point-item strong{display:block}.competition-point-item strong{color:var(--text-1);font-size:var(--fs-13)}.competition-point-item small{margin-top:3px;color:var(--text-2);font-size:var(--fs-11);line-height:1.35}.competition-point-value{color:var(--accent-strong);font-family:var(--ff-mono);font-size:var(--fs-12);white-space:nowrap}.competition-report-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-5) var(--s-6)}.competition-report-art{width:86px;height:86px;object-fit:contain}.competition-promo{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;grid-gap:10px 14px;gap:10px 14px;margin:12px 0;padding:10px 14px 10px 8px;border:1px solid rgba(255,255,255,.2);border-radius:var(--r-card);background:radial-gradient(circle at 78% 18%,rgba(77,151,99,.5),transparent 48%),#0f4f32;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);overflow:hidden}.competition-promo-art{width:64px;height:72px;grid-row:1;align-self:center;min-height:0;display:grid;place-items:center;overflow:hidden}.competition-promo-art img{width:60px;height:80px;object-fit:contain;transform:translate(-2px,4px) rotate(10deg);filter:drop-shadow(0 8px 12px rgba(10,49,32,.24))}.competition-promo-copy{min-width:0}.competition-promo-label{color:#fff}.competition-promo-copy strong{display:block;margin-top:2px;color:#fff;font-size:var(--fs-15);line-height:var(--lh-snug)}.competition-promo-copy small{display:block;margin-top:3px;color:#fff;font-size:var(--fs-11)}.competition-promo-action{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 var(--s-3);border-radius:var(--r-pill);color:#0c3d27;background:#fff;font-size:var(--fs-13);font-weight:750}.competition-promo-action:hover{color:#0a3120;background:#eff8f1}.mobile-explore-highlights .competition-promo{margin:0 var(--s-4)}.explore-v1 .competition-promo{margin:12px 0}.sheet.sheet--competition-bug-report,.sheet.sheet--competition-guide{width:min(780px,calc(100vw - 40px));max-height:min(780px,calc(100dvh - 80px))}.sheet.sheet--competition-guide{height:min(780px,calc(100dvh - 80px))}.sheet.sheet--competition-bug-report>.sheet-header,.sheet.sheet--competition-guide>.sheet-header{flex:0 0 auto}.competition-guide-tabs{flex:0 0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3px;gap:3px;margin:0 var(--s-5);padding:3px;border-radius:var(--r-3);background:var(--surface-2)}.competition-guide-tab{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 var(--s-3);border-radius:calc(var(--r-3) - 3px);color:var(--text-2);font-size:var(--fs-12);font-weight:650}.competition-guide-tab.is-active{color:var(--text-1);background:var(--surface)}.competition-guide-tab:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.competition-guide-body,.competition-report-form-body,.competition-report-review{min-height:0;overscroll-behavior:contain}.competition-guide-panel-content{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.competition-guide-callout-art{width:72px;height:72px;flex:0 0 auto;object-fit:contain}.competition-critical-guidance,.competition-guide-callout,.competition-guide-preview,.competition-guide-safety,.competition-preview-notice,.competition-report-unavailable,.competition-safety-notice{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--surface-2)}.competition-critical-guidance strong,.competition-guide-callout h3,.competition-guide-preview h3,.competition-guide-preview strong,.competition-guide-safety h3,.competition-preview-notice h3,.competition-safety-notice strong{margin:0;color:var(--text-1);font-size:var(--fs-14)}.competition-critical-guidance p,.competition-guide-callout p,.competition-guide-preview p,.competition-guide-safety p,.competition-preview-notice p,.competition-report-unavailable p,.competition-safety-notice p{margin:4px 0 0;color:var(--text-2);font-size:var(--fs-12);line-height:var(--lh-snug)}.competition-critical-guidance-icon,.competition-guide-callout-icon,.competition-guide-preview>.material-symbol-rounded,.competition-guide-safety-icon,.competition-preview-notice-icon,.competition-report-unavailable>.material-symbol-rounded,.competition-safety-notice-icon{flex:0 0 auto;color:var(--accent)}.competition-critical-guidance,.competition-guide-safety,.competition-safety-notice{border-color:color-mix(in srgb,var(--accent) 24%,var(--hairline));background:var(--accent-tint)}.competition-critical-guidance a,.competition-guide-safety a{color:var(--link);font-weight:700;text-decoration:underline;text-underline-offset:2px}.competition-guide-section{border:1px solid var(--hairline);border-radius:var(--r-card);overflow:hidden}.competition-guide-section-heading{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-4)}.competition-guide-rule-icon,.competition-guide-section-icon,.competition-guide-severity-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-3);color:var(--accent);background:var(--accent-tint)}.competition-guide-section-heading h3,.competition-guide-severity h4{margin:0;color:var(--text-1);font-size:var(--fs-14)}.competition-guide-section-heading p,.competition-guide-severity-heading p{margin:3px 0 0;color:var(--text-2);font-size:var(--fs-12);line-height:var(--lh-snug)}.competition-guide-example-list,.competition-guide-rank-list,.competition-guide-rule-list{margin:0;padding:0;list-style:none}.competition-guide-rule{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-3) var(--s-4);border-top:1px solid var(--hairline)}.competition-guide-rule-copy span,.competition-guide-rule-copy strong{display:block}.competition-guide-rule-copy strong{color:var(--text-1);font-size:var(--fs-12)}.competition-guide-rule-copy span{margin-top:2px;color:var(--text-2);font-size:var(--fs-11)}.competition-guide-rank-points,.competition-guide-rule-points,.competition-guide-severity-points{color:var(--accent-strong);font-family:var(--ff-mono);font-size:var(--fs-11);text-align:right}.competition-guide-severity-list{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:0 var(--s-4) var(--s-4)}.competition-guide-severity{border:1px solid var(--hairline);border-radius:var(--r-3);overflow:hidden}.competition-guide-severity-heading{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-3)}.competition-guide-example-list{padding:0 var(--s-4) var(--s-3) 64px;color:var(--text-2);font-size:var(--fs-11);list-style:disc}.competition-guide-example-list li+li{margin-top:3px}.competition-guide-rank-list{border-top:1px solid var(--hairline)}.competition-guide-rank{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);min-height:48px;padding:0 var(--s-4);border-bottom:1px solid var(--hairline)}.competition-guide-rank:last-child{border-bottom:0}.competition-guide-rank-position{color:var(--text-1);font-family:var(--ff-mono);font-weight:650}.competition-guide-rank-label{color:var(--text-2);font-size:var(--fs-12)}.competition-report-form{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.competition-report-form-body{display:grid;align-content:start;grid-gap:var(--s-5);gap:var(--s-5);flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.competition-form-field{display:flex;flex-direction:column;gap:6px}.competition-form-field>label,.competition-severity-fieldset>legend{color:var(--text-1);font-size:var(--fs-12);font-weight:700}.competition-form-field>label span{color:var(--text-2);font-weight:500}.competition-form-control{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--hairline);border-radius:var(--r-3);background:var(--surface);color:var(--text-1);font:inherit;font-size:var(--fs-13)}.competition-form-control::placeholder{color:var(--text-3)}.competition-form-control:hover{border-color:var(--hairline-strong)}.competition-form-control:focus-visible{border-color:var(--accent);outline:3px solid var(--hairline-focus);outline-offset:0}.competition-form-control[aria-invalid=true]{border-color:var(--neg)}.competition-form-textarea{resize:vertical;line-height:var(--lh-base)}.competition-form-helper{margin:0;color:var(--text-2);font-size:var(--fs-11);line-height:var(--lh-snug)}.competition-form-error{display:flex;align-items:center;gap:5px;margin:0;color:var(--neg);font-size:var(--fs-11)}.competition-form-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-4);gap:var(--s-4)}.competition-severity-fieldset{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin:0;padding:0;border:0}.competition-severity-options{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--s-2);gap:var(--s-2)}.competition-severity-option{position:relative;min-width:0;min-height:112px;display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--hairline);border-radius:var(--r-3);background:var(--surface);cursor:pointer}.competition-severity-option:hover{border-color:var(--hairline-strong);background:var(--surface-2)}.competition-severity-option--selected{border-color:var(--accent);background:var(--accent-tint)}.competition-severity-option input{position:absolute;opacity:0;pointer-events:none}.competition-severity-option:has(input:focus-visible){outline:3px solid var(--hairline-focus);outline-offset:1px}.competition-severity-option-copy{flex:1 1;min-width:0}.competition-severity-option-copy span,.competition-severity-option-copy strong{display:block}.competition-severity-option-copy strong{color:var(--text-1);font-size:var(--fs-12)}.competition-severity-option-copy span{margin-top:4px;color:var(--text-2);font-size:var(--fs-10);line-height:1.35}.competition-severity-option-check{color:var(--accent)}.competition-attachment-picker{width:-moz-fit-content;width:fit-content;min-height:44px;display:inline-flex;align-items:center;gap:var(--s-2);padding:0 var(--s-4);border:1px solid var(--hairline);border-radius:var(--r-pill);color:var(--text-1);background:var(--surface-2);cursor:pointer}.competition-attachment-picker:hover{border-color:var(--hairline-strong)}.competition-attachment-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.competition-attachment-input:focus-visible+.competition-attachment-picker{outline:3px solid var(--hairline-focus);outline-offset:2px}.competition-attachment-list{display:grid;grid-gap:5px;gap:5px;margin:0;padding:0;list-style:none}.competition-attachment-list li{display:flex;align-items:center;gap:6px;min-width:0;color:var(--text-2);font-size:var(--fs-11)}.competition-attachment-list li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competition-attachment-selection{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3)}.competition-attachment-clear{min-height:36px;flex:0 0 auto;padding:0 var(--s-3);border-radius:var(--r-pill);color:var(--neg);font-size:var(--fs-11);font-weight:650}.competition-attachment-clear:hover{background:var(--neg-soft)}.competition-attachment-clear:focus-visible{outline:3px solid var(--hairline-focus);outline-offset:1px}.competition-consent-field{display:grid;grid-gap:6px;gap:6px;padding:var(--s-4);border:1px solid var(--hairline);border-radius:var(--r-3);background:var(--surface-2)}.competition-consent-field label{display:flex;align-items:flex-start;gap:var(--s-3);color:var(--text-2);font-size:var(--fs-12);line-height:var(--lh-snug);cursor:pointer}.competition-consent-field input{width:18px;height:18px;flex:0 0 auto;accent-color:var(--accent)}.competition-report-footer{flex:0 0 auto}.competition-report-review{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.competition-report-review-list{margin:0;border:1px solid var(--hairline);border-radius:var(--r-card);overflow:hidden}.competition-report-review-row{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--hairline)}.competition-report-review-row:last-child{border-bottom:0}.competition-report-review-row dt{color:var(--text-2);font-size:var(--fs-11);font-weight:700}.competition-report-review-row dd{margin:0;color:var(--text-1);font-size:var(--fs-12);line-height:var(--lh-base);white-space:pre-wrap;overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){.competition-point-item:hover,.competition-table tbody tr:hover td{background:var(--surface-2)}.competition-table tbody tr.is-current:hover td{background:var(--accent-tint)}}@media (max-width:719px){.competition-page{gap:var(--s-4);padding-top:var(--s-4);padding-bottom:var(--s-6)}.competition-hero{grid-template-columns:1fr;gap:var(--s-3);padding:18px}.competition-hero-art{right:-24px;top:-34px;bottom:auto;width:96px;opacity:.34;transform:rotate(12deg)}.competition-hero-title-row{margin-bottom:var(--s-3)}.competition-hero h1{font-size:29px}.competition-hero-copy>p{margin-top:var(--s-3);font-size:var(--fs-13);line-height:1.45}.competition-hero-actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-2);gap:var(--s-2);margin-top:var(--s-4)}.competition-hero-actions .btn{min-width:0;width:100%;padding-inline:var(--s-2)}.competition-snapshot{padding:var(--s-4)}.competition-snapshot-rank{margin:var(--s-4) 0 var(--s-3);padding:var(--s-2) 0}.competition-snapshot-rank strong{font-size:40px}.competition-next-goal{margin-top:var(--s-3);padding:10px}.competition-snapshot .competition-demo-label{margin-top:var(--s-3)}.competition-section-head{flex-direction:column;gap:var(--s-3);padding:var(--s-4)}.competition-streak-count{align-self:flex-start}.competition-streak-days{gap:5px;padding:0 var(--s-3) var(--s-4)}.competition-streak-visual{margin-inline:var(--s-3);padding:var(--s-2) var(--s-3)}.competition-streak-visual img{width:64px;height:64px}.competition-streak-day{padding:var(--s-2) 1px;font-size:9px}.competition-streak-day-icon{width:25px;height:25px}.competition-streak-day small{display:none}.competition-streak-reward{align-items:flex-start;padding:var(--s-3) var(--s-4)}.competition-table{min-width:0}.competition-table td,.competition-table th{padding:10px 8px}.competition-table td:first-child,.competition-table th:first-child{width:44px;padding-left:12px}.competition-table .competition-col-trades{width:48px}.competition-table .competition-col-streak{display:none}.competition-table .competition-col-points{width:56px;padding-right:12px;white-space:nowrap}.competition-col-points-full{display:none}.competition-col-points-short{display:inline}.competition-col-points-unit{display:block;font-size:var(--fs-10);font-weight:600;color:var(--text-3);line-height:1.2}.competition-trader-meta{display:block}.competition-rank-medal{display:none}.competition-table-note{padding-inline:var(--s-4)}.competition-podium{gap:5px;padding:var(--s-3)}.competition-podium-visual{min-height:162px;padding-inline:4px}.competition-podium-place--1 .competition-podium-visual{min-height:214px}.competition-podium-trophy{width:58px;height:58px}.competition-podium-avatar{width:38px;height:38px;font-size:var(--fs-11)}.competition-podium-place--1 .competition-podium-avatar{width:44px;height:44px}.competition-podium-return{font-size:var(--fs-13)}.competition-podium-points{padding-inline:5px;font-size:9px}.competition-podium-step{min-height:36px;font-size:var(--fs-14)}.competition-next-target{grid-template-columns:38px minmax(0,1fr);margin:0 var(--s-3) var(--s-4)}.competition-next-target .competition-demo-label{grid-column:2}.competition-point-grid{grid-template-columns:1fr}.competition-point-item{padding:var(--s-3) var(--s-4);border-right:0!important}.competition-promo,.competition-report-card{grid-template-columns:56px minmax(0,1fr)}.competition-report-card{grid-template-columns:68px minmax(0,1fr);padding:var(--s-4)}.competition-report-art{width:68px;height:68px}.competition-promo{padding:10px 12px 10px 6px;gap:8px 10px}.competition-promo-art{width:56px;height:64px}.competition-promo-art img{width:52px;height:70px}.competition-promo-action,.competition-report-card .btn{grid-column:1/-1;width:100%}.competition-promo-action{margin:0;min-height:36px}.mobile-explore-highlights .competition-promo{margin:0 var(--s-3)}.competition-guide-tabs{margin-inline:var(--s-3);overflow-x:auto}.competition-guide-tab{padding-inline:var(--s-2)}.competition-guide-callout-art{width:56px;height:56px}.competition-guide-rule,.competition-guide-severity-heading{grid-template-columns:36px minmax(0,1fr)}.competition-guide-rule-points,.competition-guide-severity-points{grid-column:2;text-align:left}.competition-guide-example-list{padding-left:64px}.competition-form-split,.competition-severity-options{grid-template-columns:1fr}.competition-severity-option{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto}.competition-report-review-row{grid-template-columns:1fr;gap:4px}}@media (max-width:1023px){.sheet.sheet--competition-bug-report,.sheet.sheet--competition-guide{width:100%;height:100dvh;max-height:100dvh}.competition-form-control{font-size:16px}.sheet.sheet--competition-bug-report .competition-report-footer{padding-bottom:calc(var(--s-4) + env(safe-area-inset-bottom));padding-left:max(var(--s-5),env(safe-area-inset-left));padding-right:max(var(--s-5),env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.competition-page,.competition-page *,.competition-promo,.competition-promo *,.sheet--competition-bug-report,.sheet--competition-bug-report *,.sheet--competition-guide,.sheet--competition-guide *{scroll-behavior:auto;transition-duration:.01ms!important}.competition-podium-place{animation:none}}:root{--paper-competition-strip-h:40px}.paper-competition-strip{position:-webkit-sticky;position:sticky;top:0;z-index:2147483010;min-height:var(--paper-competition-strip-h);color:#fff;background:radial-gradient(circle at 78% 18%,rgba(77,151,99,.5),transparent 44%),#0f4f32;border-bottom:1px solid rgba(10,49,32,.4)}body:has(.paper-competition-strip) .header{top:var(--paper-competition-strip-h)!important}.paper-competition-strip-inner{width:min(100%,var(--max-w));min-height:var(--paper-competition-strip-h);align-items:center;margin:0 auto;padding:0 var(--s-5);color:inherit;text-decoration:none}.paper-competition-strip-desktop-link{position:relative;width:100%;display:flex;justify-content:center;transition:background var(--d-fast) var(--ease-out)}.paper-competition-strip-desktop-link:hover{background:rgba(255,255,255,.07)}.paper-competition-strip-desktop-link:active{background:rgba(255,255,255,.11)}.paper-competition-strip-desktop-link:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #ffe18c}.paper-competition-strip-mark{width:26px;height:26px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#0a3120;background:#fff}.paper-competition-strip-desktop-link .paper-competition-strip-mark{position:absolute;left:var(--s-5)}.paper-competition-strip-copy{min-width:0;display:flex;align-items:baseline;justify-content:center;gap:var(--s-3);text-align:center}.paper-competition-strip-copy strong{flex:0 0 auto;font-size:var(--fs-13)}.paper-competition-strip-copy span{overflow:hidden;color:rgba(255,255,255,.92);font-size:var(--fs-11);text-overflow:ellipsis;white-space:nowrap}.paper-competition-strip-live{position:absolute;top:50%;right:var(--s-5);z-index:2;display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px 0 12px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:var(--fs-11);font-weight:700;letter-spacing:.01em;text-decoration:none;transform:translateY(-50%);white-space:nowrap}.paper-competition-strip-live:hover{background:rgba(255,255,255,.2)}.paper-competition-strip-live:focus-visible{outline:none;box-shadow:0 0 0 3px #ffe18c}.paper-competition-strip-live-short{display:none}.paper-competition-strip-mobile-toggle{display:none;grid-template-columns:26px minmax(0,1fr) 22px;gap:var(--s-3);border:0;background:transparent;text-align:left}.paper-competition-strip-mobile-toggle:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #ffe18c}.paper-competition-strip-mobile-toggle:disabled{cursor:default;opacity:.82}.paper-competition-mobile-details{display:none}.paper-competition-scorecard{position:fixed;right:var(--s-4);bottom:var(--s-4);z-index:45;width:min(304px,calc(100vw - (var(--s-4) * 2)));overflow:hidden;border:1px solid color-mix(in srgb,var(--paper-accent) 26%,var(--hairline));border-radius:var(--r-card);color:var(--text-1);background:var(--surface);box-shadow:0 16px 38px -24px color-mix(in srgb,var(--paper-accent-deep) 58%,transparent);transform-origin:bottom right}.paper-competition-scorecard-toggle{width:100%;min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-2) var(--s-3);color:var(--text-1);text-align:left;transition:background var(--d-fast) var(--ease-out)}.paper-competition-scorecard-toggle:hover{background:var(--surface-2)}.paper-competition-scorecard-toggle:active{background:var(--accent-tint)}.paper-competition-scorecard-toggle:focus-visible{outline:3px solid color-mix(in srgb,var(--paper-accent) 48%,transparent);outline-offset:-3px}.paper-competition-scorecard-title{min-width:0;display:flex;align-items:center;gap:var(--s-2)}.paper-competition-scorecard-title>span:first-child{width:34px;height:34px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:var(--paper-accent-fill)}.paper-competition-scorecard-title small,.paper-competition-scorecard-title strong{display:block}.paper-competition-scorecard-title small{color:var(--text-2);font-size:var(--fs-10)}.paper-competition-scorecard-title strong{margin-top:1px;font-size:var(--fs-13)}.paper-competition-scorecard-summary{color:var(--paper-accent-strong);font-size:var(--fs-12);font-weight:700;white-space:nowrap}.paper-competition-scorecard-toggle+div{padding:0 var(--s-3) var(--s-3);border-top:1px solid var(--hairline)}.paper-competition-scorecard-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin:var(--s-3) 0;overflow:hidden;border:1px solid var(--hairline);border-radius:var(--r-3);background:var(--hairline)}.paper-competition-scorecard-metrics div{min-width:0;padding:var(--s-2);background:var(--surface-2)}.paper-competition-scorecard-metrics dt{overflow:hidden;color:var(--text-2);font-size:var(--fs-9);text-overflow:ellipsis;white-space:nowrap}.paper-competition-scorecard-metrics dd{margin:3px 0 0;overflow:hidden;color:var(--text-1);font-family:var(--ff-mono);font-size:var(--fs-13);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.paper-competition-scorecard-goal{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-2);border:1px solid color-mix(in srgb,var(--paper-accent) 24%,var(--hairline));border-radius:var(--r-3);background:color-mix(in srgb,var(--paper-accent) 9%,var(--surface))}.paper-competition-scorecard-goal>span:first-child{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--paper-accent);background:var(--surface)}.paper-competition-scorecard-goal small,.paper-competition-scorecard-goal strong{display:block}.paper-competition-scorecard-goal small{color:var(--text-2);font-size:var(--fs-9)}.paper-competition-scorecard-goal strong{margin-top:2px;font-size:var(--fs-11)}.paper-competition-scorecard-link{min-height:38px;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:var(--s-3);border-radius:var(--r-pill);color:#fff;background:var(--paper-accent-fill);font-size:var(--fs-11);font-weight:750;text-decoration:none;transition:transform var(--d-fast) var(--ease-out),background var(--d-fast) var(--ease-out)}.paper-competition-scorecard-link:hover{background:var(--paper-accent-deep)}.paper-competition-scorecard-link:active{transform:scale(.98)}.paper-competition-scorecard-link:focus-visible{outline:3px solid color-mix(in srgb,var(--paper-accent) 38%,transparent);outline-offset:2px}.paper-competition-scorecard-demo{display:block;margin-top:var(--s-2);color:var(--text-2);font-size:var(--fs-9);text-align:center}.paper-competition-scorecard.is-collapsed{width:min(270px,calc(100vw - (var(--s-4) * 2)))}@media (min-width:1024px){body:has(.paper-competition-strip):has(main .trade-terminal-wrap)>main{height:calc(100dvh - var(--header-h, 64px) - var(--paper-competition-strip-h))}body:has(.paper-competition-strip) .trade-terminal--viewport-skeleton,body:has(.paper-competition-strip) .trade-terminal-wrap{min-height:calc(100dvh - var(--header-h, 64px) - var(--paper-competition-strip-h))}}@media (max-width:1023px){:root{--paper-competition-strip-h:calc(44px + env(safe-area-inset-top, 0px))}.paper-competition-strip-inner{padding-top:env(safe-area-inset-top,0);padding-right:max(var(--s-3),env(safe-area-inset-right,0px));padding-left:max(var(--s-3),env(safe-area-inset-left,0px))}body:has(.paper-competition-strip) .header.header--markets-mobile{--header-h:56px!important}body:has(.paper-competition-strip) .header--markets-mobile .header-inner{padding-top:0!important}body:has(.paper-competition-strip) .mobile-trade-focus{padding-top:0}.paper-competition-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.paper-competition-strip-desktop-link{display:none}.paper-competition-strip-mobile-toggle{display:grid;grid-column:1;color:inherit}.paper-competition-strip-live{position:static;grid-column:2;grid-row:1;align-self:center;margin-top:env(safe-area-inset-top,0);margin-right:max(var(--s-3),env(safe-area-inset-right,0px));transform:none}.paper-competition-mobile-details{grid-column:1/-1}.paper-competition-strip-mobile-toggle .paper-competition-strip-mark{position:static}.paper-competition-strip-copy{display:block;text-align:left}.paper-competition-strip-copy span,.paper-competition-strip-copy strong{display:block}.paper-competition-strip-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paper-competition-strip-copy span{max-width:none}.paper-competition-mobile-details{position:absolute;top:100%;right:0;left:0;display:block;max-height:calc(100dvh - var(--paper-competition-strip-h) - 12px);overflow-y:auto;overscroll-behavior:contain;padding:var(--s-3) max(var(--s-4),env(safe-area-inset-right,0px)) max(var(--s-4),env(safe-area-inset-bottom,0px)) max(var(--s-4),env(safe-area-inset-left,0px));border-bottom:1px solid var(--hairline-strong);color:var(--text-1);background:var(--surface);box-shadow:var(--shadow-sheet)}.paper-competition-mobile-details[hidden]{display:none}.paper-competition-mobile-details .paper-competition-scorecard-metrics{margin-top:0}.paper-competition-scorecard{display:none!important}body:has(.paper-competition-strip) .mobile-route-skeleton{min-height:calc(100dvh - var(--header-h, 64px) - var(--paper-competition-strip-h) - var(--bottom-tabs-h, 56px))}}@media (max-width:479px){.paper-competition-strip-copy span,.paper-competition-strip-live-full{display:none}.paper-competition-strip-live-short{display:inline}}@media (prefers-reduced-motion:reduce){.paper-competition-scorecard-link,.paper-competition-strip-desktop-link{transition:none}}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/app/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/app/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/app/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/app/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/app/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/app/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/app/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/app/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/app/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/app/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/app/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/app/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/app/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/app/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/app/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/app/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/app/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/app/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/app/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/app/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/app/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/app/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/app/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/app/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/app/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/app/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/app/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/app/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/app/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/app/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_5ef314{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_5ef314{--font-manrope:"Manrope","Manrope Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/app/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/app/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/app/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/app/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/app/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/app/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/app/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/app/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/app/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/app/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/app/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/app/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/app/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/app/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/app/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4ed65f{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_4ed65f{--font-ibm-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}