.home-module__8N4uya__page{gap:22px;min-width:0;display:grid}.home-module__8N4uya__homePerformance{gap:10px;min-width:0;padding:0;display:grid}.home-module__8N4uya__homePerformance__toolbar{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.home-module__8N4uya__homePerformance__toolbar>div{gap:1px;min-width:0;display:grid}.home-module__8N4uya__homePerformance__toolbar span{color:var(--text);font-size:var(--ui-type-label);letter-spacing:.075em;font-weight:850}.home-module__8N4uya__homePerformance__toolbar small{color:var(--muted);font-size:var(--ui-type-caption)}.home-module__8N4uya__homePerformance__top{--ui-layout-columns:minmax(220px, 1fr) minmax(0, 2fr);--ui-layout-align:stretch;--ui-layout-gap:10px}.home-module__8N4uya__homePerformance__win{align-content:start;gap:15px;height:auto;padding:18px;display:grid}.home-module__8N4uya__homePerformance__win>header,.home-module__8N4uya__homePerformance__rating>header,.home-module__8N4uya__homePerformance__trend>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.home-module__8N4uya__homePerformance__kpiTitle{color:var(--text);font-size:var(--ui-type-card-title);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:780;line-height:1.15}.home-module__8N4uya__homePerformance__trend>header>div>span:not(.home-module__8N4uya__homePerformance__trendSummary){color:var(--muted);font-size:var(--ui-type-label);letter-spacing:.075em;text-transform:uppercase;font-weight:800}.home-module__8N4uya__homePerformance__win>strong{color:var(--text);font-size:var(--ui-type-kpi);letter-spacing:-.06em;text-align:center;line-height:1}.home-module__8N4uya__homePerformance__record{color:var(--text);font-size:var(--ui-type-body-compact);grid-template-columns:auto minmax(52px,1fr) auto;align-items:center;gap:12px;font-weight:750;display:grid}.home-module__8N4uya__homePerformance__record i{background:color-mix(in srgb, var(--border) 72%, transparent);border-radius:999px;height:11px;display:block;overflow:hidden}.home-module__8N4uya__homePerformance__record b{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-strong));height:100%;display:block}.home-module__8N4uya__homePerformance__record small{color:var(--text-muted);font-size:var(--ui-type-meta);text-align:center;grid-column:1/-1;font-weight:650}.home-module__8N4uya__homePerformance__win>footer{border-top:1px solid var(--border);color:var(--muted);font-size:var(--ui-type-meta);grid-template-columns:1fr auto;gap:3px 10px;padding-top:13px;display:grid}.home-module__8N4uya__homePerformance__win>footer b{color:var(--text);font-size:var(--ui-type-body)}.home-module__8N4uya__homePerformance__win>footer small{color:var(--muted);font-size:var(--ui-type-caption);grid-column:1/-1}.home-module__8N4uya__homePerformance__rating{grid-template-rows:auto auto;height:auto;max-height:none;display:grid;overflow:visible}.home-module__8N4uya__homePerformance__rating>header{border-bottom:1px solid var(--border);padding:13px 17px}.home-module__8N4uya__homePerformance__rating>header>div{gap:2px;display:grid}.home-module__8N4uya__homePerformance__rating>header small{color:var(--muted);font-size:var(--ui-type-caption)}.home-module__8N4uya__homePerformance__rating sup{color:var(--warning);font-size:var(--ui-type-caption)}.home-module__8N4uya__homePerformance__rating-body{grid-template-rows:auto auto;grid-template-columns:minmax(132px,.45fr) minmax(150px,.65fr);align-items:center;gap:12px;min-width:0;height:auto;min-height:0;padding:12px 16px;display:grid}.home-module__8N4uya__homePerformance__rating-body>.home-module__8N4uya__homePerformance__chart{grid-column:1/-1;height:auto;min-height:0}.home-module__8N4uya__homePerformance__ratingBenchmark{gap:5px;width:100%;min-width:0;display:grid}.home-module__8N4uya__homePerformance__ratingBenchmark>strong{color:var(--text);font-size:var(--ui-type-kpi);letter-spacing:-.055em;line-height:1}.home-module__8N4uya__homePerformance__ratingBenchmark>span{color:var(--muted);font-size:var(--ui-type-meta);font-weight:760;line-height:1.25}.home-module__8N4uya__homePerformance__ratingBenchmark[data-tone=positive]>span{color:var(--accent)}.home-module__8N4uya__homePerformance__ratingBenchmark[data-tone=negative]>span{color:var(--danger)}.home-module__8N4uya__homePerformance__ratingScale{background:linear-gradient(90deg, color-mix(in srgb, var(--danger) 52%, var(--surface)) 0 42%, color-mix(in srgb, var(--border) 76%, transparent) 48% 52%, color-mix(in srgb, var(--accent) 58%, var(--surface)) 58% 100%);border-radius:999px;height:8px;position:relative}.home-module__8N4uya__homePerformance__ratingScale>b{background:color-mix(in srgb, var(--text) 54%, transparent);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.home-module__8N4uya__homePerformance__ratingScale>i{z-index:1;border:2px solid var(--surface-raised);background:var(--muted);width:13px;height:13px;box-shadow:0 0 0 1px color-mix(in srgb, var(--muted) 62%, transparent);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.home-module__8N4uya__homePerformance__ratingBenchmark[data-tone=positive] .home-module__8N4uya__homePerformance__ratingScale>i{background:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 68%, transparent)}.home-module__8N4uya__homePerformance__ratingBenchmark[data-tone=negative] .home-module__8N4uya__homePerformance__ratingScale>i{background:var(--danger);box-shadow:0 0 0 1px color-mix(in srgb, var(--danger) 68%, transparent)}.home-module__8N4uya__homePerformance__ratingBenchmark>small{color:var(--muted);font-size:var(--ui-type-caption);justify-content:space-between;line-height:1;display:flex}.home-module__8N4uya__homePerformance__ratingBenchmark>small b{color:var(--text-subtle);font-weight:700}.home-module__8N4uya__homePerformance__ratingComparison{border-left:1px solid var(--ui-border);align-content:center;gap:5px;min-width:0;padding-left:12px;display:grid}.home-module__8N4uya__homePerformance__ratingComparison>span{color:var(--muted);font-size:var(--ui-type-label);letter-spacing:.08em;text-transform:uppercase;font-weight:850;line-height:1.2}.home-module__8N4uya__homePerformance__ratingComparison strong{color:var(--text);font-size:var(--ui-type-card-value);letter-spacing:-.04em;line-height:1.1}.home-module__8N4uya__homePerformance__ratingComparison small{color:var(--muted);font-size:var(--ui-type-meta);line-height:1.35}.home-module__8N4uya__homePerformance__metrics{border:1px solid color-mix(in srgb, var(--border) 84%, var(--accent));background:var(--surface-raised);border-radius:13px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.home-module__8N4uya__homePerformance__metric{border:0;border-right:1px solid var(--border);min-height:174px;color:inherit;cursor:pointer;text-align:center;background:0 0;border-radius:0;align-content:start;justify-items:center;gap:8px;padding:16px 8px;transition:background .16s,box-shadow .16s;display:grid;position:relative}.home-module__8N4uya__homePerformance__metric:last-child{border-right:0}.home-module__8N4uya__homePerformance__metric:hover{background:color-mix(in srgb, var(--accent) 8%, transparent)}.home-module__8N4uya__homePerformance__metric[data-selected]{z-index:1;box-shadow:inset 0 0 0 1px var(--accent), inset 0 3px 0 var(--text);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 13%, transparent), transparent 65%)}.home-module__8N4uya__homePerformance__metricTitle{color:var(--text);font-size:var(--ui-type-control);letter-spacing:.015em;justify-content:center;align-items:center;gap:4px;font-weight:800;line-height:1.05;display:inline-flex}.home-module__8N4uya__homePerformance__metricTitle svg{color:var(--accent);flex:none}.home-module__8N4uya__homePerformance__metric>strong{color:var(--text);font-size:var(--ui-type-card-value);letter-spacing:-.055em;white-space:nowrap;line-height:1}.home-module__8N4uya__homePerformance__metricMeta{min-width:0;color:var(--muted);font-size:var(--ui-type-meta);justify-items:center;gap:3px;line-height:1.2;display:grid}.home-module__8N4uya__homePerformance__metricMeta>b{color:var(--muted);font-size:var(--ui-type-meta);align-items:center;gap:2px;display:inline-flex}.home-module__8N4uya__homePerformance__metric[data-tone=positive] .home-module__8N4uya__homePerformance__metricMeta>b{color:var(--accent)}.home-module__8N4uya__homePerformance__metric[data-tone=negative] .home-module__8N4uya__homePerformance__metricMeta>b{color:var(--danger)}.home-module__8N4uya__homePerformance__metricSparkline{align-self:end;width:100%;height:34px;margin-top:auto;overflow:visible}.home-module__8N4uya__homePerformance__metricSparkline [data-sparkline=guide]{stroke:color-mix(in srgb, var(--border) 75%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.home-module__8N4uya__homePerformance__metricSparkline [data-sparkline=line]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.home-module__8N4uya__homePerformance__metricSparkline [data-sparkline=point],.home-module__8N4uya__homePerformance__metricSparkline [data-sparkline=latest]{fill:currentColor;stroke:var(--surface-raised);stroke-width:1.5px;vector-effect:non-scaling-stroke}.home-module__8N4uya__homePerformance__trend{grid-template-rows:auto auto;min-height:0;padding:14px 16px 12px;display:grid}.home-module__8N4uya__homePerformance__trend>.home-module__8N4uya__homePerformance__chart{height:auto;min-height:0}.home-module__8N4uya__homePerformance__trend>header>div{gap:2px;display:grid}.home-module__8N4uya__homePerformance__trend>header small{color:var(--muted);font-size:var(--ui-type-caption)}.home-module__8N4uya__homePerformance__chart{grid-template-rows:minmax(0,1fr) auto;gap:5px;width:100%;min-height:124px;display:grid;position:relative;overflow:visible}.home-module__8N4uya__homePerformance__winChart{height:auto;min-height:0}.home-module__8N4uya__homePerformance__chart>span{z-index:1;color:var(--muted);font-size:var(--ui-type-body-compact);pointer-events:none;text-align:center;place-items:center;display:grid;position:absolute;inset:0}.home-module__8N4uya__homePerformance__note{color:var(--muted);font-size:var(--ui-type-caption);text-align:right;line-height:1.35}.home-module__8N4uya__focus{gap:12px;padding:18px;display:grid}.home-module__8N4uya__focusHeader{justify-content:space-between;align-items:end;gap:18px;display:flex}.home-module__8N4uya__focusHeader h2{font-size:var(--ui-type-section-title);margin:3px 0 0}.home-module__8N4uya__focusGrid{--ui-card-min:17rem;--ui-layout-gap:10px}.home-module__8N4uya__focusCard{align-content:start;gap:7px;min-width:0;min-height:156px;padding:15px;display:grid}.home-module__8N4uya__focusCard:hover{border-color:var(--accent)}.home-module__8N4uya__focusCardHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.home-module__8N4uya__focusCardHeader>span{color:#9fb4bf;font-size:var(--ui-type-card-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.home-module__8N4uya__focusCard strong{font-size:var(--ui-type-card-value);letter-spacing:-.045em}.home-module__8N4uya__focusCard p{color:#c5d3d9;font-size:var(--ui-type-card-copy);margin:0;line-height:1.42}.home-module__8N4uya__focusCard>a{color:var(--accent);font-size:var(--ui-type-card-meta);align-items:center;gap:4px;margin-top:auto;font-weight:800;text-decoration:none;display:inline-flex}.home-module__8N4uya__focusCard>a:hover{text-decoration:underline}.home-module__8N4uya__focusCard[data-tone=strength]{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.home-module__8N4uya__focusCard[data-tone=focus]{border-color:color-mix(in srgb, var(--warning) 46%, var(--border))}.home-module__8N4uya__focusCard[data-tone=focus]>span{color:var(--warning)}.home-module__8N4uya__chronicle{gap:12px;display:grid}.home-module__8N4uya__chronicleHeader{justify-content:space-between;align-items:end;gap:18px;display:flex}.home-module__8N4uya__chronicleHeader h2{font-size:var(--ui-type-section-title);margin:3px 0 0}.home-module__8N4uya__chronicleHeader p{color:var(--muted);font-size:var(--ui-type-body-compact);text-align:right;margin:0}.home-module__8N4uya__matchCardTop{color:#c8d9df;font-size:var(--ui-type-meta);justify-content:space-between;align-items:center;gap:6px;display:flex}.home-module__8N4uya__empty{border:1px dashed var(--border);background:radial-gradient(circle at 70% 20%, #79b6e629, transparent 36%), var(--surface);border-radius:18px;justify-items:start;gap:14px;min-height:320px;padding:clamp(24px,5vw,54px);display:grid}.home-module__8N4uya__empty h1{letter-spacing:-.05em;margin:0}.home-module__8N4uya__empty p{max-width:38rem;color:var(--muted);margin:0;line-height:1.5}.home-module__8N4uya__recentLayout{--ui-layout-columns:minmax(0, 1.7fr) minmax(17rem, .72fr);--ui-layout-gap:12px}.home-module__8N4uya__recentGrid{--ui-card-min:18rem;--ui-layout-gap:12px}.home-module__8N4uya__mapPerformance{align-content:start;gap:10px;display:grid;overflow:hidden}.home-module__8N4uya__mapPerformance>header{justify-content:space-between;align-items:end;gap:8px;padding:13px 14px 0;display:flex}.home-module__8N4uya__mapPerformance h3{font-size:var(--ui-type-card-title);margin:2px 0 0}.home-module__8N4uya__mapPerformance>header>a{color:var(--muted);font-size:var(--ui-type-meta);align-items:center;gap:4px;font-weight:800;text-decoration:none;display:inline-flex}.home-module__8N4uya__mapPerformance>header>a:hover{color:var(--accent)}.home-module__8N4uya__mapPerformance>div{display:grid}.home-module__8N4uya__mapPerformance>div>a{border-top:1px solid color-mix(in srgb, var(--border) 78%, transparent);min-width:0;color:inherit;grid-template-columns:42px minmax(0,1fr) minmax(92px,.7fr);align-items:center;gap:9px;padding:9px 14px;text-decoration:none;display:grid}.home-module__8N4uya__mapPerformance>div>a:hover{background:color-mix(in srgb, var(--accent) 8%, transparent)}.home-module__8N4uya__mapPerformance .home-module__8N4uya__map-list-preview{border:0;border-radius:6px;width:42px;height:32px;min-height:32px}.home-module__8N4uya__mapPerformance>div>a>span{gap:2px;min-width:0;display:grid}.home-module__8N4uya__mapPerformance>div>a>span strong{font-size:var(--ui-type-body-compact);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-module__8N4uya__mapPerformance>div>a>span small{color:var(--muted);font-size:var(--ui-type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-module__8N4uya__mapPerformance i{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;font-style:normal;display:grid}.home-module__8N4uya__mapPerformance i em{background:linear-gradient(90deg,#eb6767d6,#eb6767d6);border-radius:999px;height:7px;display:block;overflow:hidden}.home-module__8N4uya__mapPerformance i b{border-radius:inherit;background:var(--accent);height:100%;display:block}.home-module__8N4uya__mapPerformance i strong{font-size:var(--ui-type-meta);font-variant-numeric:tabular-nums}.home-module__8N4uya__extremes{gap:12px;display:grid}.home-module__8N4uya__extremes>header{justify-content:space-between;align-items:end;gap:16px;display:flex}.home-module__8N4uya__extremes h2{font-size:var(--ui-type-section-title);margin:3px 0 0}.home-module__8N4uya__extremes>header>p{max-width:31rem;color:var(--muted);font-size:var(--ui-type-body-compact);text-align:right;margin:0;line-height:1.4}.home-module__8N4uya__extremesGrid{--ui-layout-gap:12px}.home-module__8N4uya__extremeColumn{overflow:hidden}.home-module__8N4uya__extremeColumn[data-tone=best]{border-color:color-mix(in srgb, var(--accent) 38%, var(--border))}.home-module__8N4uya__extremeColumn[data-tone=tough]{border-color:color-mix(in srgb, var(--warning) 35%, var(--border))}.home-module__8N4uya__extremeColumn h3{border-bottom:1px solid var(--border);font-size:var(--ui-type-card-title);margin:0;padding:13px 15px}.home-module__8N4uya__extremeColumn>div{gap:8px;padding:8px;display:grid}.home-module__8N4uya__focusTrends{border-top:1px solid color-mix(in srgb, var(--border) 76%, transparent);gap:11px;padding-top:3px;display:grid}.home-module__8N4uya__focusTrends>header{justify-content:space-between;align-items:end;gap:14px;display:flex}.home-module__8N4uya__focusTrends h3{font-size:var(--ui-type-card-title);margin:3px 0 0}.home-module__8N4uya__focusTrends>header>p{max-width:27rem;color:var(--muted);font-size:var(--ui-type-body-compact);text-align:right;margin:0;line-height:1.4}.home-module__8N4uya__focusTrends>div{--ui-card-min:17rem;--ui-layout-gap:9px}.home-module__8N4uya__focusTrends article{grid-template-columns:minmax(0,1fr) 86px;align-items:center;gap:8px;min-width:0;padding:10px 11px;display:grid}.home-module__8N4uya__focusTrends article>div{gap:2px;min-width:0;display:grid}.home-module__8N4uya__focusTrends article span{color:var(--muted);font-size:var(--ui-type-label);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.home-module__8N4uya__focusTrends article strong{font-size:var(--ui-type-card-title)}.home-module__8N4uya__focusTrends article small{color:var(--muted);font-size:var(--ui-type-caption);line-height:1.3}@media (max-width:767px){.home-module__8N4uya__focusTrends>header,.home-module__8N4uya__extremes>header{flex-direction:column;align-items:flex-start;gap:4px}.home-module__8N4uya__focusTrends>header>p,.home-module__8N4uya__extremes>header>p{text-align:left}}.home-module__8N4uya__homePerformance__chartGuide{stroke:#b9d6e526;stroke-width:1px;vector-effect:non-scaling-stroke}.home-module__8N4uya__homePerformance__metricSelector{gap:6px;min-width:0;display:grid}.home-module__8N4uya__homePerformance__metricSelector>header{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;display:flex}.home-module__8N4uya__homePerformance__metricSelector>header>span{font-size:var(--ui-type-label);letter-spacing:.075em;font-weight:850}.home-module__8N4uya__homePerformance__metricSelector>header>small{font-size:var(--ui-type-caption)}.home-module__8N4uya__homePerformance__chartRange{padding-bottom:14px}.home-module__8N4uya__homePerformance__chartRange>small{color:var(--muted);font-size:var(--ui-type-caption);text-align:center;position:absolute;bottom:0;left:0;right:0}.home-module__8N4uya__homePerformance__win>header>div{gap:2px;display:grid}.home-module__8N4uya__homePerformance__win>header>div>small{color:var(--muted);font-size:var(--ui-type-caption);letter-spacing:.055em;font-weight:750}@media (max-width:860px){.home-module__8N4uya__homePerformance__win,.home-module__8N4uya__homePerformance__rating{height:auto;min-height:0}.home-module__8N4uya__homePerformance__rating-body{grid-template-columns:minmax(150px,.6fr) minmax(0,1fr)}.home-module__8N4uya__homePerformance__rating-body>.home-module__8N4uya__homePerformance__chart{grid-column:1/-1;height:auto}}.home-module__8N4uya__homePerformance__trendSummary{font-size:var(--ui-type-meta);margin-top:4px;font-weight:750;display:inline-block}.home-module__8N4uya__homePerformance__trendSummary--up{color:var(--accent)}.home-module__8N4uya__homePerformance__trendSummary--down{color:var(--danger)}.home-module__8N4uya__homePerformance__trendSummary--stable{color:var(--muted)}@media (min-width:641px) and (max-width:860px){.home-module__8N4uya__homePerformance__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__8N4uya__homePerformance__metric:nth-child(3){border-right:0}.home-module__8N4uya__homePerformance__metric:nth-child(-n+3){border-bottom:1px solid #ffffff1a}.home-module__8N4uya__homePerformance__metric:nth-child(4){border-bottom:0;border-right:1px solid #ffffff1a}}.home-module__8N4uya__homePerformance__session{grid-template-columns:minmax(180px,.9fr) minmax(220px,1.2fr) minmax(380px,2fr);align-items:center;gap:18px;min-width:0;padding:14px 17px;display:grid}.home-module__8N4uya__homePerformance__session[data-tone=positive]{border-left-color:var(--accent)}.home-module__8N4uya__homePerformance__session[data-tone=negative]{border-left-color:var(--danger)}.home-module__8N4uya__homePerformance__session>header{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.home-module__8N4uya__homePerformance__session>header>div{gap:2px;min-width:0;display:grid}.home-module__8N4uya__homePerformance__session>header span{color:var(--muted);font-size:var(--ui-type-label);letter-spacing:.09em;font-weight:850}.home-module__8N4uya__homePerformance__session>header strong{color:var(--text);font-size:var(--ui-type-card-title);letter-spacing:-.035em}.home-module__8N4uya__homePerformance__session>header small{color:var(--muted);font-size:var(--ui-type-caption)}.home-module__8N4uya__homePerformance__session>header>b{border:1px solid var(--border);color:var(--text);font-size:var(--ui-type-label);border-radius:999px;flex:none;padding:5px 8px}.home-module__8N4uya__homePerformance__sessionResult{align-items:center;gap:13px;min-width:0;display:flex}.home-module__8N4uya__homePerformance__sessionResult>strong{color:var(--text);font-size:var(--ui-type-kpi);letter-spacing:-.065em;line-height:1}.home-module__8N4uya__homePerformance__sessionResult>div{gap:2px;min-width:0;display:grid}.home-module__8N4uya__homePerformance__sessionResult span{color:var(--muted);font-size:var(--ui-type-label)}.home-module__8N4uya__homePerformance__sessionResult b{color:var(--text);font-size:var(--ui-type-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:720;overflow:hidden}.home-module__8N4uya__homePerformance__session dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.home-module__8N4uya__homePerformance__session dl>div{gap:2px;min-width:0;padding:9px 11px;display:grid}.home-module__8N4uya__homePerformance__session dt{color:var(--muted);font-size:var(--ui-type-label);letter-spacing:.07em;font-weight:820}.home-module__8N4uya__homePerformance__session dd{color:var(--text);font-size:var(--ui-type-card-title);letter-spacing:-.035em;margin:0;font-weight:780}.home-module__8N4uya__homePerformance__session dl small{color:var(--muted);font-size:var(--ui-type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-module__8N4uya__homePerformance__sessionStory{border-top:1px solid var(--border);grid-column:1/-1;gap:10px;min-width:0;padding-top:13px;display:grid}.home-module__8N4uya__homePerformance__sessionStory>header{justify-content:space-between;align-items:end;gap:12px;min-width:0;display:flex}.home-module__8N4uya__homePerformance__sessionStory>header>div{gap:2px;display:grid}.home-module__8N4uya__homePerformance__sessionStory>header span{color:var(--muted);font-size:var(--ui-type-label);letter-spacing:.09em;font-weight:850}.home-module__8N4uya__homePerformance__sessionStory>header strong{color:var(--text);font-size:var(--ui-type-body)}.home-module__8N4uya__homePerformance__sessionStory>header small{color:var(--muted);font-size:var(--ui-type-caption);text-align:right}.home-module__8N4uya__homePerformance__sessionRatingChart{border-top:1px solid color-mix(in srgb, var(--border) 78%, transparent);min-height:11.5rem;padding:4px 2px 0}.home-module__8N4uya__homePerformance__sessionMatches{--ui-card-min:18rem;justify-content:start}.home-module__8N4uya__homePerformance__sessionGame{min-height:0}.home-module__8N4uya__homePerformance__sessionGame[data-tone=win]{border-left-color:var(--accent)}.home-module__8N4uya__homePerformance__sessionGame[data-tone=loss]{border-left-color:var(--danger)}.home-module__8N4uya__homePerformance__sessionGame[data-tone=draw]{border-left-color:var(--warning)}.home-module__8N4uya__homePerformance__sessionGameTitle{gap:3px;display:grid}.home-module__8N4uya__homePerformance__sessionGameTitle>span{color:var(--muted);font-size:var(--ui-type-label);letter-spacing:.09em;font-weight:850}.home-module__8N4uya__homePerformance__sessionGameTitle h2{color:var(--text);font-size:var(--ui-type-card-title);margin:0}.home-module__8N4uya__homePerformance__sessionGameTitle strong{color:var(--text);font-size:var(--ui-type-body-compact)}.home-module__8N4uya__homePerformance__sessionGameFacts{color:var(--muted);font-size:var(--ui-type-meta);flex-wrap:wrap;gap:5px 10px;margin-top:8px;display:flex}.home-module__8N4uya__homePerformance__sessionGameFacts b{color:var(--text-subtle);font-size:var(--ui-type-label);letter-spacing:.055em}.home-module__8N4uya__homePerformance__sessionGameFacts strong{color:var(--warning);font-size:var(--ui-type-meta)}@media (max-width:980px){.home-module__8N4uya__homePerformance__session{grid-template-columns:minmax(180px,.8fr) minmax(220px,1.2fr)}.home-module__8N4uya__homePerformance__session dl{grid-column:1/-1}}@media (max-width:767px){.home-module__8N4uya__page{gap:17px}.home-module__8N4uya__homePerformance__toolbar{flex-direction:column;align-items:stretch;gap:7px;padding:10px;top:calc(3.25rem + 6px)}.home-module__8N4uya__homePerformance__toolbar>div{grid-template-columns:auto auto;justify-content:space-between;align-items:baseline}.home-module__8N4uya__homePerformance__toolbar .analytics-range-control{grid-auto-columns:minmax(0,1fr);width:100%}.home-module__8N4uya__focus{padding:15px}.home-module__8N4uya__focusHeader,.home-module__8N4uya__chronicleHeader,.home-module__8N4uya__focusTrends>header,.home-module__8N4uya__extremes>header{flex-direction:column;align-items:start;gap:4px}.home-module__8N4uya__focusCard{min-height:0}.home-module__8N4uya__chronicleHeader p,.home-module__8N4uya__focusTrends>header>p,.home-module__8N4uya__extremes>header>p{text-align:left}.home-module__8N4uya__mapPerformance>div>a{grid-template-columns:42px minmax(0,1fr);gap:8px;padding-inline:12px}.home-module__8N4uya__mapPerformance i{grid-column:1/-1}.home-module__8N4uya__mapPerformance i strong{font-size:var(--ui-type-caption)}.home-module__8N4uya__focusTrends article{grid-template-columns:minmax(0,1fr);gap:10px}.home-module__8N4uya__homePerformance__metricSelector{order:1}.home-module__8N4uya__homePerformance__toolbar{order:-1}.home-module__8N4uya__homePerformance__metrics{order:1;grid-template-columns:minmax(0,1fr);overflow:hidden}.home-module__8N4uya__homePerformance__metric{border-right:0;border-bottom:1px solid var(--border);text-align:left;grid-template-columns:minmax(0,1fr) auto;place-items:center start;gap:4px 14px;min-height:8.25rem;padding:11px 14px}.home-module__8N4uya__homePerformance__metricTitle{font-size:var(--ui-type-control)}.home-module__8N4uya__homePerformance__metric>strong{font-size:var(--ui-type-card-value);grid-area:1/2;align-self:center}.home-module__8N4uya__homePerformance__metricMeta{text-align:left;grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) auto;place-items:center start;width:100%}.home-module__8N4uya__homePerformance__metricSparkline{grid-area:3/1/auto/-1;height:36px}.home-module__8N4uya__homePerformance__metric:last-child{border-bottom:0}.home-module__8N4uya__homePerformance__trend{order:2;grid-template-rows:auto auto;min-height:0;padding:13px}.home-module__8N4uya__homePerformance__trend>.home-module__8N4uya__homePerformance__chart{height:auto}.home-module__8N4uya__homePerformance__top{order:3}.home-module__8N4uya__homePerformance__win{gap:13px}.home-module__8N4uya__homePerformance__win,.home-module__8N4uya__homePerformance__rating{height:auto;min-height:0}.home-module__8N4uya__homePerformance__rating{max-height:none}.home-module__8N4uya__homePerformance__rating>header{padding:12px 14px}.home-module__8N4uya__homePerformance__rating-body{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;padding:14px}.home-module__8N4uya__homePerformance__ratingComparison{border-left:0;justify-items:center;padding-left:0}.home-module__8N4uya__homePerformance__rating-body>.home-module__8N4uya__homePerformance__chart{grid-column:auto;width:100%;height:auto}.home-module__8N4uya__homePerformance__ratingBenchmark{width:min(100%,18rem)}.home-module__8N4uya__homePerformance__note{text-align:left}.home-module__8N4uya__homePerformance__session{grid-template-columns:minmax(0,1fr);gap:13px;padding:14px}.home-module__8N4uya__homePerformance__session>header,.home-module__8N4uya__homePerformance__sessionResult,.home-module__8N4uya__homePerformance__session dl{grid-column:auto;width:100%}.home-module__8N4uya__homePerformance__sessionResult b{white-space:normal}.home-module__8N4uya__homePerformance__session dl{grid-template-columns:minmax(0,1fr)}.home-module__8N4uya__homePerformance__session dl>div{grid-template-columns:minmax(64px,.7fr) auto;align-items:center}.home-module__8N4uya__homePerformance__session dl small{white-space:normal;grid-column:1/-1}.home-module__8N4uya__homePerformance__sessionStory>header{flex-direction:column;align-items:start}.home-module__8N4uya__homePerformance__sessionStory>header small{text-align:left}.home-module__8N4uya__homePerformance__sessionRatingChart{min-height:12rem}.home-module__8N4uya__homePerformance__sessionMatches{justify-content:stretch}}
