.rs-dashboard-last-flight[data-v-bafe76fb]{border:1px solid var(--rs-border);border-radius:var(--rs-radius-lg);background:var(--rs-surface-raised);block-size:100%;min-inline-size:0;box-shadow:var(--rs-shadow-soft);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid;overflow:hidden}.rs-dashboard-last-flight__media[data-v-bafe76fb]{background:var(--flight-media-background,linear-gradient(135deg,color-mix(in srgb,var(--rs-red) 9%,transparent),transparent 52%),var(--rs-surface-soft));min-block-size:22rem;margin:0;position:relative;overflow:hidden}.rs-dashboard-last-flight__media img[data-v-bafe76fb]{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.rs-dashboard-last-flight__media figcaption[data-v-bafe76fb]{place-content:center;gap:var(--rs-space-3);block-size:100%;min-block-size:inherit;color:var(--flight-media-ink,var(--rs-muted));padding:var(--rs-space-5);text-align:center;display:grid}.rs-dashboard-last-flight__media figcaption span[data-v-bafe76fb]{color:var(--flight-media-mark,color-mix(in srgb,var(--rs-red) 24%,transparent));font-family:var(--font-display,"Sora",sans-serif);letter-spacing:-.08em;font-size:clamp(4rem,12vw,8rem);font-weight:900;line-height:.8}.rs-dashboard-last-flight__body[data-v-bafe76fb]{align-content:space-between;gap:var(--rs-space-5);min-inline-size:0;padding:clamp(var(--rs-space-4),3vw,var(--rs-space-6));display:grid}.rs-dashboard-last-flight__body>header[data-v-bafe76fb]{justify-content:space-between;align-items:flex-start;gap:var(--rs-space-3);display:flex}.rs-dashboard-last-flight__body>header>div[data-v-bafe76fb]{gap:var(--rs-space-2);min-inline-size:0;display:grid}.rs-dashboard-last-flight h2[data-v-bafe76fb]{color:var(--rs-ink);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1.05}.rs-dashboard-last-flight header p[data-v-bafe76fb]{color:var(--rs-muted);margin:0}.rs-dashboard-last-flight__metrics[data-v-bafe76fb]{border:1px solid var(--rs-border);border-radius:var(--rs-radius-md);background:var(--rs-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.rs-dashboard-last-flight__metrics div[data-v-bafe76fb]{gap:var(--rs-space-2);background:var(--rs-surface-soft);min-inline-size:0;padding:var(--rs-space-3);display:grid}.rs-dashboard-last-flight__metrics dt[data-v-bafe76fb]{color:var(--rs-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.rs-dashboard-last-flight__metrics dd[data-v-bafe76fb]{color:var(--rs-ink);font-family:var(--font-mono,ui-monospace,monospace);overflow-wrap:anywhere;margin:0;font-weight:750}.rs-dashboard-last-flight__actions[data-v-bafe76fb]{align-items:center;gap:var(--rs-space-3);flex-wrap:wrap;display:flex}.rs-dashboard-link[data-v-bafe76fb]{align-items:center;gap:var(--rs-space-2);min-block-size:44px;color:var(--rs-ink);font-weight:800;text-decoration:none;display:inline-flex}.rs-dashboard-link[data-v-bafe76fb]:hover{color:var(--rs-red-dark)}.rs-dashboard-last-flight--v10[data-v-bafe76fb]{--flight-media-background:var(--rs-night);--flight-media-ink:var(--rs-night-muted);--flight-media-mark:var(--rs-red);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);padding:5px;overflow:visible}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__media[data-v-bafe76fb]{clip-path:polygon(12px 0,100% 0,100% calc(50% - 14px),calc(100% - 14px) 50%,100% calc(50% + 14px),100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);min-block-size:18rem}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__media[data-v-bafe76fb]:after,.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__media[data-v-bafe76fb]:before{content:"";z-index:1;border-color:var(--rs-night-text);pointer-events:none;opacity:.75;border-style:solid;block-size:1.2rem;inline-size:1.2rem;position:absolute}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__media[data-v-bafe76fb]:before{inset:var(--rs-space-4) auto auto var(--rs-space-4);border-width:1px 0 0 1px}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__media[data-v-bafe76fb]:after{inset:auto var(--rs-space-4) var(--rs-space-4) auto;border-width:0 1px 1px 0}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__body[data-v-bafe76fb]{padding:clamp(var(--rs-space-4),2vw,var(--rs-space-5));gap:var(--rs-space-4);position:relative}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__body[data-v-bafe76fb]:before{content:"";inline-size:var(--rs-airframe-node-size);block-size:var(--rs-airframe-node-size);border:1px solid var(--rs-hairline-strong);background:var(--rs-canvas);pointer-events:none;border-radius:50%;position:absolute;inset-block-start:calc(50% - 3px);inset-inline-start:-4px}.rs-dashboard-last-flight--v10 h2[data-v-bafe76fb]{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.5rem,2.35vw,2rem);font-weight:600;line-height:1.15}.rs-dashboard-last-flight--v10 header[data-v-bafe76fb] .rs-badge{font:.625rem var(--font-mono);border-radius:0}.rs-dashboard-last-flight--v10 header p[data-v-bafe76fb]{font-family:var(--font-mono);font-size:.75rem}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__metrics[data-v-bafe76fb]{border-inline:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr))}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__metrics div[data-v-bafe76fb]{background:var(--rs-canvas);padding:var(--rs-space-3) var(--rs-space-2)}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__metrics dt[data-v-bafe76fb]{font:600 .62rem/1.5 var(--font-mono);letter-spacing:.04em}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__metrics dd[data-v-bafe76fb]{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(.9rem,1.65vw,1.3rem);font-weight:600}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__metrics div:first-child dd[data-v-bafe76fb]{color:var(--rs-red-dark)}.rs-dashboard-last-flight--v10 .rs-dashboard-link[data-v-bafe76fb]{gap:var(--rs-space-3);padding-inline:var(--rs-space-2)}.rs-dashboard-last-flight--v10 .rs-dashboard-link[data-v-bafe76fb]:focus-visible{outline:2px solid var(--rs-focus-color);outline-offset:-3px}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__actions[data-v-bafe76fb] .rs-btn{font-size:.8125rem}@media (width<=700px){.rs-dashboard-last-flight[data-v-bafe76fb]{grid-template-columns:minmax(0,1fr)}.rs-dashboard-last-flight__media[data-v-bafe76fb]{min-block-size:clamp(14rem,62vw,20rem)}.rs-dashboard-last-flight--v10[data-v-bafe76fb]{grid-template-columns:minmax(0,1fr)}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__media[data-v-bafe76fb]{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(50% + 12px) calc(100% - 12px),50% 100%,calc(50% - 12px) calc(100% - 12px),0 calc(100% - 12px),0 12px);min-block-size:clamp(12rem,48vw,17rem)}.rs-dashboard-last-flight--v10 .rs-dashboard-last-flight__body[data-v-bafe76fb]:before{inset-block-start:-4px;inset-inline-start:calc(50% - 3px)}}@media (width<=380px){.rs-dashboard-last-flight__metrics[data-v-bafe76fb]{grid-template-columns:minmax(0,1fr)}}.rs-flight-cycle[data-v-81607a63]{min-inline-size:0;padding:var(--rs-space-2)}.rs-flight-cycle ol[data-v-81607a63]{gap:var(--rs-space-4);background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rs-flight-cycle li[data-v-81607a63]{min-inline-size:0;position:relative}.rs-flight-cycle li[data-v-81607a63]:not(:last-child):after{content:"";inline-size:var(--rs-space-4);background:var(--rs-hairline-strong);pointer-events:none;block-size:1px;position:absolute;inset-block-start:23px;inset-inline-end:calc(var(--rs-space-4)*-1)}.rs-flight-cycle__step[data-v-81607a63]{gap:var(--rs-space-3);block-size:100%;min-block-size:6rem;padding:var(--rs-space-3);color:var(--rs-ink);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;text-decoration:none;transition:background-color .12s ease-out,box-shadow .12s ease-out;display:grid;position:relative}.rs-flight-cycle__step[data-v-81607a63]:hover{background:var(--rs-surface-soft)}.rs-flight-cycle__step[data-v-81607a63]:focus-visible{outline:2px solid var(--rs-focus-color);outline-offset:2px}.rs-flight-cycle__step--first[data-v-81607a63]{box-shadow:inset 0 2px var(--rs-red);background:var(--rs-red-soft)}.rs-flight-cycle__code[data-v-81607a63]{border:1px solid var(--rs-hairline);block-size:22px;min-inline-size:22px;font-family:var(--font-mono);color:var(--rs-red-dark);letter-spacing:.02em;place-items:center;font-size:.625rem;display:grid}.rs-flight-cycle__copy[data-v-81607a63]{gap:var(--rs-space-2);min-inline-size:0;display:grid}.rs-flight-cycle__copy strong[data-v-81607a63]{font-family:var(--font-display);letter-spacing:-.02em;font-size:.875rem;font-weight:600;line-height:1.5}.rs-flight-cycle__copy>span[data-v-81607a63]{color:var(--rs-muted);font-size:.77rem;line-height:1.5}.rs-flight-cycle__copy[data-v-81607a63]>*{overflow-wrap:anywhere}.rs-flight-cycle__arrow[data-v-81607a63]{color:var(--rs-red-dark);transition:transform .12s ease-out}.rs-flight-cycle__step:hover .rs-flight-cycle__arrow[data-v-81607a63]{transform:translate(2px,-2px)}@media (width<=1100px){.rs-flight-cycle ol[data-v-81607a63]{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-flight-cycle li[data-v-81607a63]:nth-child(2n):after{display:none}}@media (width<=460px){.rs-flight-cycle ol[data-v-81607a63]{gap:var(--rs-space-2)}.rs-flight-cycle li[data-v-81607a63]:after{display:none}.rs-flight-cycle__step[data-v-81607a63]{gap:var(--rs-space-2);padding:var(--rs-space-3) var(--rs-space-2);grid-template-columns:auto minmax(0,1fr)}.rs-flight-cycle__arrow[data-v-81607a63]{display:none}.rs-flight-cycle__copy strong[data-v-81607a63]{font-size:.83rem}.rs-flight-cycle__copy>span[data-v-81607a63]{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.rs-flight-cycle__arrow[data-v-81607a63],.rs-flight-cycle__step[data-v-81607a63]{transition:none}.rs-flight-cycle__step:hover .rs-flight-cycle__arrow[data-v-81607a63]{transform:none}}@media (forced-colors:active){.rs-flight-cycle__step--first[data-v-81607a63]{outline-offset:-3px;outline:2px solid highlight}}.rs-season-trend[data-v-0a408669]{min-inline-size:0;position:relative}.rs-season-trend__svg[data-v-0a408669]{block-size:clamp(8.5rem,22vw,15.25rem);inline-size:100%;display:block;overflow:visible}.rs-season-trend__grid line[data-v-0a408669]{stroke:var(--rs-intel-grid-line);stroke-width:1px;vector-effect:non-scaling-stroke}.rs-season-trend__bars rect[data-v-0a408669]{fill:var(--rs-intel-hairline)}.rs-season-trend__area[data-v-0a408669]{fill:url(#rs-season-area)}.rs-season-trend__line[data-v-0a408669]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.rs-season-trend__line[data-v-0a408669],.rs-season-trend__points circle[data-v-0a408669]{stroke:var(--rs-intel-red);vector-effect:non-scaling-stroke}.rs-season-trend__points circle[data-v-0a408669]{fill:var(--rs-intel-bg);stroke-width:2.5px}.rs-season-trend__months[data-v-0a408669]{color:var(--rs-intel-faint);font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.04em;text-align:center;text-transform:uppercase;grid-template-columns:repeat(8,minmax(0,1fr));gap:0;font-size:clamp(.6rem,1.4vw,.75rem);font-weight:700;display:grid}.rs-season-trend__empty[data-v-0a408669]{color:var(--rs-intel-muted);text-align:center;margin:0;position:absolute;inset:42% 1rem auto}.rs-season-trend__empty--static[data-v-0a408669]{place-items:center;min-block-size:12.5rem;display:grid;position:static}.rs-season-cockpit[data-v-bcfe4b73]{gap:clamp(var(--rs-space-3),1.2vw,var(--rs-space-4));border:1px solid var(--rs-intel-hairline);border-radius:var(--rs-radius-lg);background:linear-gradient(115deg,#ff3b5012,transparent 38%),var(--rs-intel-dot-grid),var(--rs-intel-bg);min-inline-size:0;color:var(--rs-intel-ink);padding:clamp(var(--rs-space-4),1.6vw,1.25rem);background-size:auto,18px 18px,auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;overflow:hidden}.rs-season-cockpit__trend[data-v-bcfe4b73]{align-content:start;gap:var(--rs-space-2);grid-column:span 8;min-inline-size:0;display:grid}.rs-season-cockpit__trend[data-v-bcfe4b73] .rs-season-trend__svg{block-size:clamp(7.5rem,12vw,9rem)}.rs-season-cockpit__chart-head[data-v-bcfe4b73],.rs-season-cockpit__head[data-v-bcfe4b73],.rs-season-cockpit__progress-copy[data-v-bcfe4b73]{justify-content:space-between;align-items:center;gap:var(--rs-space-3);display:flex}.rs-season-cockpit__head>div[data-v-bcfe4b73]{gap:var(--rs-space-1);min-inline-size:0;display:grid}.rs-season-cockpit h2[data-v-bcfe4b73]{color:var(--rs-intel-ink);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.6rem,2.4vw,2rem);line-height:1}.rs-season-cockpit__lede[data-v-bcfe4b73]{max-inline-size:62ch;color:var(--rs-intel-muted);margin:0;font-size:.94rem;line-height:1.4}.rs-season-cockpit__chart-head[data-v-bcfe4b73]{color:var(--rs-intel-muted);margin-block-start:var(--rs-space-1);font-size:.78rem}.rs-season-cockpit__chart-head strong[data-v-bcfe4b73],.rs-season-cockpit__eyebrow[data-v-bcfe4b73]{color:var(--rs-intel-ink);font-family:var(--font-display,"Sora",sans-serif);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.rs-season-cockpit__xp[data-v-bcfe4b73]{align-content:space-between;gap:var(--rs-space-3);border:1px solid var(--rs-intel-hairline);border-radius:var(--rs-radius-lg);background:color-mix(in srgb,var(--rs-intel-bg-soft) 92%,transparent);min-inline-size:0;padding:var(--rs-space-4);grid-column:span 4;display:grid}.rs-season-cockpit__xp-heading[data-v-bcfe4b73]{gap:var(--rs-space-1);display:grid}.rs-season-cockpit__level[data-v-bcfe4b73]{color:var(--rs-intel-ink);font-family:var(--font-display,"Sora",sans-serif);letter-spacing:-.05em;font-size:clamp(1.85rem,3vw,2.5rem);line-height:1}.rs-season-cockpit__xp-total[data-v-bcfe4b73]{color:var(--rs-intel-muted);font-family:var(--font-mono,ui-monospace,monospace);font-size:.94rem}.rs-season-cockpit__progress[data-v-bcfe4b73]{gap:.375rem;display:grid}.rs-season-cockpit__progress-copy[data-v-bcfe4b73]{color:var(--rs-intel-muted);font-size:.82rem}.rs-season-cockpit__progress-copy strong[data-v-bcfe4b73]{color:var(--rs-intel-ink);font-family:var(--font-mono,ui-monospace,monospace)}.rs-season-cockpit__progress-track[data-v-bcfe4b73]{border-radius:var(--rs-radius-pill);background:var(--rs-intel-hairline);block-size:8px;overflow:hidden}.rs-season-cockpit__progress-track span[data-v-bcfe4b73]{border-radius:inherit;background:var(--rs-intel-red);block-size:100%;transition:inline-size .22s ease-out;display:block}.rs-season-cockpit__progress p[data-v-bcfe4b73]{color:var(--rs-intel-faint);margin:0;font-size:.78rem}.rs-season-cockpit__cta[data-v-bcfe4b73]{min-block-size:44px;inline-size:100%}.rs-season-cockpit__stats[data-v-bcfe4b73]{border:1px solid var(--rs-intel-hairline);border-radius:var(--rs-radius-lg);background:var(--rs-intel-hairline);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;min-inline-size:0;display:grid;overflow:hidden}.rs-season-cockpit__stats[data-v-bcfe4b73] .rs-stat{background:var(--rs-intel-bg-soft);min-block-size:5.25rem;min-inline-size:0;padding:var(--rs-space-3)}.rs-season-cockpit__stats[data-v-bcfe4b73] .rs-stat__label{overflow-wrap:anywhere}.rs-season-cockpit__stats[data-v-bcfe4b73] .rs-stat__row{gap:var(--rs-space-2)}.rs-season-cockpit--v10[data-v-bcfe4b73]{--rs-airframe-panel-bg:var(--rs-intel-bg);--rs-airframe-frame-line:var(--rs-intel-hairline);--rs-airframe-frame-inset-line:var(--rs-intel-hairline);padding:clamp(var(--rs-space-4),2vw,var(--rs-space-5));gap:var(--rs-space-4);background:0 0;border:0;border-radius:0;position:relative;overflow:visible}.rs-season-cockpit__datum[data-v-bcfe4b73]{inset:0 auto auto var(--rs-space-5);inline-size:var(--rs-airframe-datum-length);background:var(--rs-red);pointer-events:none;block-size:2px;position:absolute}.rs-season-cockpit--v10 .rs-season-cockpit__stats[data-v-bcfe4b73]{border-block-start:0;border-inline:0;border-radius:0;order:-1}.rs-season-cockpit--v10 .rs-season-cockpit__stats[data-v-bcfe4b73] .rs-stat{background:var(--rs-intel-bg);min-block-size:5rem;padding:var(--rs-space-3)}.rs-season-cockpit--v10 .rs-season-cockpit__stats[data-v-bcfe4b73] .rs-stat__label{font:600 .63rem/1.5 var(--font-mono);letter-spacing:.08em}.rs-season-cockpit--v10 .rs-season-cockpit__stats[data-v-bcfe4b73] .rs-stat__value{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,2vw,1.875rem);font-weight:500}.rs-season-cockpit--v10 h2[data-v-bcfe4b73]{font-family:var(--font-display);font-size:clamp(1.4rem,2vw,1.75rem);font-weight:600}.rs-season-cockpit--v10 .rs-season-cockpit__chart-head[data-v-bcfe4b73]{font-family:var(--font-mono);flex-wrap:wrap;font-size:.68rem}.rs-season-cockpit--v10 .rs-season-cockpit__trend[data-v-bcfe4b73] .rs-season-trend__svg{block-size:clamp(8rem,12vw,9.5rem)}.rs-season-cockpit--v10 .rs-season-cockpit__xp[data-v-bcfe4b73]{background:var(--rs-intel-bg-soft);padding:var(--rs-space-5);border-radius:0}.rs-season-cockpit--v10 .rs-season-cockpit__level[data-v-bcfe4b73]{font-family:var(--font-mono);letter-spacing:-.04em;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:500}.rs-season-cockpit--v10 .rs-season-cockpit__xp-total[data-v-bcfe4b73]{font-size:.78rem}.rs-season-cockpit--v10 .rs-season-cockpit__progress-track[data-v-bcfe4b73]{border-radius:0;block-size:6px}.rs-season-cockpit--v10 .rs-season-cockpit__progress-track span[data-v-bcfe4b73]{border-radius:0}.rs-season-cockpit__loading[data-v-bcfe4b73]{gap:var(--rs-space-3);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rs-season-cockpit__loading-main[data-v-bcfe4b73]{gap:var(--rs-space-3);grid-column:span 3;display:grid}@media (width<=820px){.rs-season-cockpit[data-v-bcfe4b73]{gap:var(--rs-space-4)}.rs-season-cockpit__trend[data-v-bcfe4b73],.rs-season-cockpit__xp[data-v-bcfe4b73]{grid-column:1/-1}.rs-season-cockpit__trend[data-v-bcfe4b73]{gap:var(--rs-space-2)}.rs-season-cockpit__lede[data-v-bcfe4b73]{line-height:1.45}.rs-season-cockpit__chart-head[data-v-bcfe4b73]{margin-block-start:var(--rs-space-1)}.rs-season-cockpit__trend[data-v-bcfe4b73] .rs-season-trend__svg{block-size:clamp(8rem,21vw,9.5rem)}.rs-season-cockpit__xp[data-v-bcfe4b73]{align-content:start;gap:var(--rs-space-4);padding:var(--rs-space-4)}.rs-season-cockpit__loading[data-v-bcfe4b73],.rs-season-cockpit__stats[data-v-bcfe4b73]{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-season-cockpit__loading-main[data-v-bcfe4b73],.rs-season-cockpit__loading[data-v-bcfe4b73]>:nth-child(2){grid-column:1/-1}}@media (width<=480px){.rs-season-cockpit[data-v-bcfe4b73]{border-radius:var(--rs-radius-lg);gap:var(--rs-space-3);padding:var(--rs-space-3)}.rs-season-cockpit__head[data-v-bcfe4b73]{align-items:flex-start;gap:var(--rs-space-2)}.rs-season-cockpit h2[data-v-bcfe4b73]{font-size:clamp(1.5rem,7vw,1.75rem)}.rs-season-cockpit__chart-head[data-v-bcfe4b73]{align-items:flex-start;gap:var(--rs-space-1) var(--rs-space-3);flex-wrap:wrap}.rs-season-cockpit__trend[data-v-bcfe4b73] .rs-season-trend__svg{block-size:clamp(7rem,32vw,8rem)}.rs-season-cockpit__xp[data-v-bcfe4b73]{gap:var(--rs-space-3);padding:var(--rs-space-3)}.rs-season-cockpit__progress[data-v-bcfe4b73],.rs-season-cockpit__xp-heading[data-v-bcfe4b73]{gap:var(--rs-space-1)}.rs-season-cockpit__stats[data-v-bcfe4b73] .rs-stat{min-block-size:5.5rem;padding:var(--rs-space-3)}.rs-season-cockpit--v10[data-v-bcfe4b73]{padding:var(--rs-space-4);border-radius:0}}@media (prefers-reduced-motion:reduce){.rs-season-cockpit__progress-track span[data-v-bcfe4b73]{transition:none}}@media (forced-colors:active){.rs-season-cockpit[data-v-bcfe4b73],.rs-season-cockpit__stats[data-v-bcfe4b73],.rs-season-cockpit__stats[data-v-bcfe4b73] .rs-stat,.rs-season-cockpit__xp[data-v-bcfe4b73]{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.rs-season-cockpit__progress-track[data-v-bcfe4b73]{background:canvas;border:1px solid canvastext}.rs-season-cockpit__progress-track span[data-v-bcfe4b73]{background:highlight}}.rs-dashboard-recent[data-v-efe0669c]{border:1px solid var(--rs-border);border-radius:var(--rs-radius-lg);background:var(--rs-surface-raised);block-size:100%;min-inline-size:0;box-shadow:var(--rs-shadow-soft);align-content:start;display:grid;overflow:hidden}.rs-dashboard-recent__head[data-v-efe0669c]{justify-content:space-between;align-items:flex-end;gap:var(--rs-space-3);padding:clamp(var(--rs-space-4),2.5vw,var(--rs-space-5));display:flex}.rs-dashboard-recent__head>div[data-v-efe0669c]{gap:var(--rs-space-2);display:grid}.rs-dashboard-recent h2[data-v-efe0669c]{color:var(--rs-ink);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.05}.rs-dashboard-recent__all[data-v-efe0669c]{min-block-size:44px;color:var(--rs-ink);align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.rs-dashboard-recent__list[data-v-efe0669c]{margin:0;padding:0;list-style:none;display:grid}.rs-dashboard-recent__list li[data-v-efe0669c]{border-block-start:1px solid var(--rs-border);min-inline-size:0}.rs-dashboard-recent__row[data-v-efe0669c]{align-items:center;gap:var(--rs-space-3);min-block-size:76px;min-inline-size:0;color:var(--rs-ink);padding:var(--rs-space-3) clamp(var(--rs-space-4),2.5vw,var(--rs-space-5));grid-template-columns:auto minmax(0,1fr) auto auto;text-decoration:none;transition:background-color .14s,color .14s;display:grid}.rs-dashboard-recent__row[data-v-efe0669c]:hover{background:var(--rs-surface-soft)}.rs-dashboard-recent__row[data-v-efe0669c]:focus-visible{outline:2px solid var(--rs-red);outline-offset:-3px}.rs-dashboard-recent__index[data-v-efe0669c]{color:var(--rs-subtle);font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem}.rs-dashboard-recent__flight[data-v-efe0669c],.rs-dashboard-recent__metric[data-v-efe0669c]{gap:var(--rs-space-1);min-inline-size:0;display:grid}.rs-dashboard-recent__flight span[data-v-efe0669c],.rs-dashboard-recent__flight strong[data-v-efe0669c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rs-dashboard-recent__flight span[data-v-efe0669c],.rs-dashboard-recent__metric span[data-v-efe0669c]{color:var(--rs-muted);font-size:.78rem}.rs-dashboard-recent__metric[data-v-efe0669c]{text-align:end}.rs-dashboard-recent__metric strong[data-v-efe0669c]{font-family:var(--font-mono,ui-monospace,monospace);font-size:.88rem}.rs-dashboard-recent__arrow[data-v-efe0669c]{color:var(--rs-red-dark);font-weight:900}.rs-dashboard-recent--v10[data-v-efe0669c]{border-radius:var(--rs-radius-sm);box-shadow:none}.rs-dashboard-recent--v10 .rs-dashboard-recent__head[data-v-efe0669c]{padding:var(--rs-space-5) var(--rs-space-6);background:var(--rs-canvas)}.rs-dashboard-recent--v10 .rs-dashboard-recent__row[data-v-efe0669c]{gap:var(--rs-space-4);padding-inline:var(--rs-space-6);transition-duration:.12s}.rs-dashboard-recent--v10 .rs-dashboard-recent__row[data-v-efe0669c]:hover{box-shadow:inset 2px 0 var(--rs-red)}.rs-dashboard-recent--v10 .rs-dashboard-recent__index[data-v-efe0669c]{min-inline-size:1.3rem;color:var(--rs-red-dark);font-size:.66rem}.rs-dashboard-recent--v10 .rs-dashboard-recent__flight strong[data-v-efe0669c]{font-family:var(--font-display);letter-spacing:-.025em;white-space:normal;overflow-wrap:anywhere;font-size:.94rem;overflow:visible}.rs-dashboard-recent--v10 .rs-dashboard-recent__flight>span[data-v-efe0669c]{font-family:var(--font-mono);font-size:.7rem}.rs-dashboard-recent--v10 .rs-dashboard-recent__metric strong[data-v-efe0669c]{font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:1rem}.rs-dashboard-recent--v10 .rs-dashboard-recent__arrow[data-v-efe0669c]{border:1px solid var(--rs-border-strong);place-items:center;block-size:1.7rem;inline-size:1.7rem;font-weight:500;display:grid}@media (width<=620px){.rs-dashboard-recent--v10 .rs-dashboard-recent__head[data-v-efe0669c]{padding:var(--rs-space-4)}.rs-dashboard-recent--v10 .rs-dashboard-recent__row[data-v-efe0669c]{gap:var(--rs-space-3);padding-inline:var(--rs-space-4)}}@media (width<=420px){.rs-dashboard-recent__head[data-v-efe0669c]{flex-direction:column;align-items:flex-start}.rs-dashboard-recent__row[data-v-efe0669c]{grid-template-columns:auto minmax(0,1fr) auto}.rs-dashboard-recent__metric[data-v-efe0669c]{display:none}.rs-dashboard-recent--v10 .rs-dashboard-recent__metric[data-v-efe0669c]{gap:var(--rs-space-3);text-align:start;flex-wrap:wrap;grid-area:2/2;align-items:baseline;display:flex}.rs-dashboard-recent--v10 .rs-dashboard-recent__arrow[data-v-efe0669c]{grid-area:1/3}}@media (prefers-reduced-motion:reduce){.rs-dashboard-recent__row[data-v-efe0669c]{transition:none}}.rs-dashboard-community[data-v-bb71c971]{gap:var(--rs-space-4);border-block-start:1px solid var(--rs-border);min-inline-size:0;padding-block-start:var(--rs-space-5);display:grid}.rs-dashboard-community__head[data-v-bb71c971]{justify-content:space-between;align-items:flex-end;gap:var(--rs-space-3);display:flex}.rs-dashboard-community__head>div[data-v-bb71c971]{gap:var(--rs-space-2);display:grid}.rs-dashboard-community h2[data-v-bb71c971]{color:var(--rs-ink);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.05}.rs-dashboard-community__all[data-v-bb71c971]{min-block-size:44px;color:var(--rs-ink);align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.rs-dashboard-community__rail[data-v-bb71c971]{gap:var(--rs-space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}.rs-dashboard-community__card[data-v-bb71c971]{border:1px solid var(--rs-border);border-radius:var(--rs-radius-lg);background:var(--rs-surface-raised);min-block-size:44px;min-inline-size:0;color:var(--rs-ink);grid-template-columns:minmax(7.5rem,.6fr) minmax(0,1.4fr);text-decoration:none;transition:border-color .14s,transform .14s;display:grid;overflow:hidden}.rs-dashboard-community__card[data-v-bb71c971]:hover{border-color:var(--rs-border-strong);transform:translateY(-2px)}.rs-dashboard-community__card[data-v-bb71c971]:focus-visible{outline:2px solid var(--rs-red);outline-offset:-2px}.rs-dashboard-community__media[data-v-bb71c971]{background:var(--rs-surface-soft);place-items:center;min-block-size:10rem;margin:0;display:grid;overflow:hidden}.rs-dashboard-community__media img[data-v-bb71c971]{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%}.rs-dashboard-community__media>span[data-v-bb71c971]{color:color-mix(in srgb,var(--rs-red) 22%,transparent);font-family:var(--font-display,"Sora",sans-serif);letter-spacing:-.08em;font-size:3rem;font-weight:900}.rs-dashboard-community__body[data-v-bb71c971]{align-content:start;gap:var(--rs-space-3);min-inline-size:0;padding:var(--rs-space-4);display:grid}.rs-dashboard-community__body>header[data-v-bb71c971]{align-items:center;gap:var(--rs-space-3);min-inline-size:0;display:flex}.rs-dashboard-community__body>header>div[data-v-bb71c971]{gap:var(--rs-space-1);min-inline-size:0;display:grid}.rs-dashboard-community__body>header span[data-v-bb71c971],.rs-dashboard-community__body>header strong[data-v-bb71c971]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rs-dashboard-community__body>header span[data-v-bb71c971],.rs-dashboard-community__body>p[data-v-bb71c971]{color:var(--rs-muted);font-size:.82rem}.rs-dashboard-community__body>p[data-v-bb71c971]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rs-dashboard-community__body dl[data-v-bb71c971]{gap:var(--rs-space-4);flex-wrap:wrap;margin:auto 0 0;display:flex}.rs-dashboard-community__body dl div[data-v-bb71c971]{gap:var(--rs-space-1);display:grid}.rs-dashboard-community__body dt[data-v-bb71c971]{color:var(--rs-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:800}.rs-dashboard-community__body dd[data-v-bb71c971]{font-family:var(--font-mono,ui-monospace,monospace);margin:0;font-size:.78rem;font-weight:750}@media (width<=720px){.rs-dashboard-community__rail[data-v-bb71c971]{inline-size:calc(100% + var(--rs-space-4));overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;margin-inline-end:calc(var(--rs-space-4)*-1);padding-inline-end:var(--rs-space-4);display:flex;overflow-x:auto}.rs-dashboard-community__card[data-v-bb71c971]{scroll-snap-align:start;flex:0 0 min(86vw,31rem)}}@media (width<=460px){.rs-dashboard-community__head[data-v-bb71c971]{flex-direction:column;align-items:flex-start}.rs-dashboard-community__card[data-v-bb71c971]{grid-template-columns:minmax(6.5rem,.75fr) minmax(0,1.25fr)}}@media (prefers-reduced-motion:reduce){.rs-dashboard-community__card[data-v-bb71c971]{transition:none}.rs-dashboard-community__card[data-v-bb71c971]:hover{transform:none}}.rs-dashboard-home[data-v-76ddf251]{gap:clamp(var(--rs-space-3),1.2vw,var(--rs-space-4));inline-size:min(100%,76rem);min-inline-size:0;padding-block:0 var(--rs-space-9);margin-inline:auto;display:grid}.rs-dashboard-home--v10[data-v-76ddf251]{inline-size:min(100%,var(--rs-shell-wide));gap:var(--rs-space-6)}.rs-dashboard-home--v10 .rs-dashboard-home__primary[data-v-76ddf251]{gap:var(--rs-space-5)}.rs-dashboard-home--v10 .rs-dashboard-home__intro[data-v-76ddf251]{align-items:flex-end;gap:var(--rs-space-5);padding-block:var(--rs-space-3) var(--rs-space-5);border-block-end:1px solid var(--rs-border-strong);position:relative}.rs-dashboard-home--v10 .rs-dashboard-home__intro[data-v-76ddf251]:after{content:"";inline-size:var(--rs-airframe-datum-length);background:var(--rs-red);pointer-events:none;block-size:2px;position:absolute;inset-block-end:-1px;inset-inline-start:0}.rs-dashboard-home.rs-dashboard-home--v10 h1[data-v-76ddf251]{max-inline-size:31ch;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:600;line-height:1.16}.rs-dashboard-home--v10 .rs-dashboard-home__intro>div[data-v-76ddf251]{gap:var(--rs-space-2)}.rs-dashboard-home--v10 .rs-dashboard-home__intro p[data-v-76ddf251]{max-inline-size:58ch;font-size:.875rem;line-height:1.6}.rs-dashboard-home--v10 .rs-dashboard-home__next-action[data-v-76ddf251]{--rs-airframe-panel-bg:var(--rs-red-dark);--rs-airframe-frame-line:var(--rs-red-dark);--rs-airframe-frame-inset-line:var(--rs-red-dark);min-block-size:48px;background:0 0;border:0;flex-shrink:0;margin-block-end:var(--rs-space-1);font-size:.8125rem}.rs-dashboard-home--v10 .rs-dashboard-home__next-action[data-v-76ddf251]:hover{--rs-airframe-panel-bg:var(--rs-ink);--rs-airframe-frame-line:var(--rs-ink);--rs-airframe-frame-inset-line:var(--rs-ink);background:0 0}.rs-dashboard-home__flight-focus[data-v-76ddf251]{min-inline-size:0}.rs-dashboard-home--v10 .rs-dashboard-home__lower[data-v-76ddf251]{grid-template-columns:minmax(0,1fr)}.rs-dashboard-home__primary[data-v-76ddf251]{gap:clamp(var(--rs-space-2),1vw,var(--rs-space-3));min-inline-size:0;display:grid}.rs-dashboard-home__intro[data-v-76ddf251]{justify-content:space-between;align-items:flex-end;gap:var(--rs-space-5);min-inline-size:0;display:flex}.rs-dashboard-home__intro>div[data-v-76ddf251]{gap:var(--rs-space-1);min-inline-size:0;display:grid}.rs-dashboard-home h1[data-v-76ddf251]{max-inline-size:19ch;color:var(--rs-ink);letter-spacing:-.05em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.75rem,2.2vw,2rem);line-height:1.02}.rs-dashboard-home__intro p[data-v-76ddf251]{max-inline-size:64ch;color:var(--rs-muted);margin:0;line-height:1.4}.rs-dashboard-home__review-signal[data-v-76ddf251]{align-items:center;gap:var(--rs-space-2);min-block-size:44px;color:var(--rs-ink);white-space:nowrap;font-weight:800;text-decoration:none;display:inline-flex}.rs-dashboard-home__review-signal span[data-v-76ddf251]{border-radius:var(--rs-radius-pill);background:var(--rs-red-soft);min-block-size:2rem;min-inline-size:2rem;color:var(--rs-red-dark);font-family:var(--font-mono,ui-monospace,monospace);place-items:center;display:grid}.rs-dashboard-home__degraded[data-v-76ddf251]{justify-content:space-between;align-items:center;gap:var(--rs-space-3);border:1px solid var(--rs-border);border-inline-start:3px solid var(--rs-red);border-radius:var(--rs-radius-md);background:var(--rs-surface-raised);min-inline-size:0;padding:var(--rs-space-3) var(--rs-space-4);display:flex}.rs-dashboard-home__degraded p[data-v-76ddf251]{color:var(--rs-muted);margin:0}.rs-dashboard-home__empty[data-v-76ddf251]{border:1px solid var(--rs-border);border-radius:var(--rs-radius-lg);background:var(--rs-surface-raised);min-block-size:20rem}.rs-dashboard-home__lower[data-v-76ddf251]{gap:clamp(var(--rs-space-4),2vw,var(--rs-space-5));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;min-inline-size:0;display:grid}.rs-dashboard-home__lower--loading[data-v-76ddf251]>*{border-radius:var(--rs-radius-lg)}@media (width<=1080px){.rs-dashboard-home__lower[data-v-76ddf251]{grid-template-columns:minmax(0,1fr)}}@media (width<=820px){.rs-dashboard-home__intro[data-v-76ddf251]{align-items:start;gap:var(--rs-space-3);display:grid}.rs-dashboard-home__review-signal[data-v-76ddf251]{text-align:start;white-space:normal;justify-content:flex-start;max-inline-size:100%;font-size:.875rem;line-height:1.15}}@media (width<=620px){.rs-dashboard-home--v10 .rs-dashboard-home__intro[data-v-76ddf251]{gap:var(--rs-space-4);padding-block:var(--rs-space-3) var(--rs-space-5)}.rs-dashboard-home[data-v-76ddf251]{padding-block:0 var(--rs-space-7)}.rs-dashboard-home[data-v-76ddf251],.rs-dashboard-home__primary[data-v-76ddf251]{gap:var(--rs-space-3)}.rs-dashboard-home__intro>div[data-v-76ddf251]{gap:var(--rs-space-1)}.rs-dashboard-home__intro p[data-v-76ddf251]{line-height:1.42}.rs-dashboard-home__review-signal[data-v-76ddf251]{border-block-start:1px solid var(--rs-border);inline-size:100%;justify-content:space-between;padding-block-start:var(--rs-space-2)}.rs-dashboard-home__degraded[data-v-76ddf251]{flex-direction:column;align-items:flex-start}.rs-dashboard-home__degraded[data-v-76ddf251] .rs-btn{inline-size:100%}}@media (width<=360px){.rs-dashboard-home__review-signal[data-v-76ddf251]{font-size:.8125rem}.rs-dashboard-home__review-signal span[data-v-76ddf251]{min-block-size:1.75rem;min-inline-size:1.75rem}}
