:is(.rq-badge,.rq-badge-pips,.rq-badge-chip,.rq-badge-popup__tierline)[data-tier=common]{--rq-emblem-c: var(--rq-badge-common);--rq-emblem-c-rgb: var(--rq-badge-common-rgb);--rq-emblem-grad: var(--rq-badge-common-grad)}:is(.rq-badge,.rq-badge-pips,.rq-badge-chip,.rq-badge-popup__tierline)[data-tier=uncommon]{--rq-emblem-c: var(--rq-badge-uncommon);--rq-emblem-c-rgb: var(--rq-badge-uncommon-rgb);--rq-emblem-grad: var(--rq-badge-uncommon-grad)}:is(.rq-badge,.rq-badge-pips,.rq-badge-chip,.rq-badge-popup__tierline)[data-tier=rare]{--rq-emblem-c: var(--rq-badge-rare);--rq-emblem-c-rgb: var(--rq-badge-rare-rgb);--rq-emblem-grad: var(--rq-badge-rare-grad)}:is(.rq-badge,.rq-badge-pips,.rq-badge-chip,.rq-badge-popup__tierline)[data-tier=heroic]{--rq-emblem-c: var(--rq-badge-heroic);--rq-emblem-c-rgb: var(--rq-badge-heroic-rgb);--rq-emblem-grad: var(--rq-badge-heroic-grad)}:is(.rq-badge,.rq-badge-pips,.rq-badge-chip,.rq-badge-popup__tierline)[data-tier=epic]{--rq-emblem-c: var(--rq-badge-epic);--rq-emblem-c-rgb: var(--rq-badge-epic-rgb);--rq-emblem-grad: var(--rq-badge-epic-grad)}:is(.rq-badge,.rq-badge-pips,.rq-badge-chip,.rq-badge-popup__tierline)[data-tier=legendary]{--rq-emblem-c: var(--rq-badge-legendary);--rq-emblem-c-rgb: var(--rq-badge-legendary-rgb);--rq-emblem-grad: var(--rq-badge-legendary-grad)}.rq-badge[data-tier=locked]{--rq-emblem-c: var(--rq-badge-locked-icon);--rq-emblem-grad: var(--rq-badge-locked-frame)}.rq-badge--sm{--rq-emblem-w: var(--rq-badge-w-sm);--rq-emblem-h: var(--rq-badge-h-sm);--rq-emblem-icon: var(--rq-badge-icon-sm);--rq-emblem-core: var(--rq-badge-core-sm);--rq-emblem-ring: var(--rq-badge-ring-sm);--rq-emblem-ring-core: var(--rq-badge-ring-core-sm);--rq-emblem-glow: var(--rq-badge-glow-sm);--rq-emblem-glow-leg: var(--rq-badge-glow-leg-sm)}.rq-badge--cp{--rq-emblem-w: var(--rq-badge-w-cp);--rq-emblem-h: var(--rq-badge-h-cp);--rq-emblem-icon: var(--rq-badge-icon-cp);--rq-emblem-core: var(--rq-badge-core-cp);--rq-emblem-ring: var(--rq-badge-ring-cp);--rq-emblem-ring-core: var(--rq-badge-ring-core-cp);--rq-emblem-glow: var(--rq-badge-glow-sm);--rq-emblem-glow-leg: var(--rq-badge-glow-leg-sm)}.rq-badge--md{--rq-emblem-w: var(--rq-badge-w-md);--rq-emblem-h: var(--rq-badge-h-md);--rq-emblem-icon: var(--rq-badge-icon-md);--rq-emblem-core: var(--rq-badge-core-md);--rq-emblem-ring: var(--rq-badge-ring-md);--rq-emblem-ring-core: var(--rq-badge-ring-core-md);--rq-emblem-glow: var(--rq-badge-glow-ml);--rq-emblem-glow-leg: var(--rq-badge-glow-leg-ml)}.rq-badge--lg{--rq-emblem-w: var(--rq-badge-w-lg);--rq-emblem-h: var(--rq-badge-h-lg);--rq-emblem-icon: var(--rq-badge-icon-lg);--rq-emblem-core: var(--rq-badge-core-lg);--rq-emblem-ring: var(--rq-badge-ring-lg);--rq-emblem-ring-core: var(--rq-badge-ring-core-lg);--rq-emblem-glow: var(--rq-badge-glow-ml);--rq-emblem-glow-leg: var(--rq-badge-glow-leg-ml)}.rq-badge{display:inline-flex;flex-shrink:0;vertical-align:middle}.rq-badge .rq-badge__frame{position:relative;display:flex;flex-shrink:0;width:var(--rq-emblem-w);height:var(--rq-emblem-h);clip-path:var(--rq-badge-clip);background:var(--rq-emblem-grad)}.rq-badge .rq-badge__ring{position:absolute;inset:var(--rq-emblem-ring);clip-path:var(--rq-badge-clip);background:var(--rq-badge-ring)}.rq-badge .rq-badge__core{position:absolute;inset:var(--rq-emblem-core);display:flex;align-items:center;justify-content:center;clip-path:var(--rq-badge-clip);background:var(--rq-badge-core);color:var(--rq-emblem-c)}.rq-badge[data-tier=heroic] .rq-badge__core{inset:var(--rq-emblem-ring-core)}.rq-badge .rq-badge__icon{width:var(--rq-emblem-icon);height:var(--rq-emblem-icon)}.rq-badge:is([data-tier=rare],[data-tier=heroic],[data-tier=epic]){filter:drop-shadow(0 0 var(--rq-emblem-glow) rgb(var(--rq-emblem-c-rgb) / var(--rq-badge-glow-alpha)))}.rq-badge[data-tier=legendary]{filter:drop-shadow(0 0 var(--rq-emblem-glow-leg) rgb(var(--rq-emblem-c-rgb) / var(--rq-badge-glow-leg-alpha)))}@keyframes rqBadgeIgnite{0%{filter:var(--rq-emblem-ignite-from)}}@keyframes rqBadgeGlow{0%,to{filter:drop-shadow(0 0 var(--rq-emblem-glow-leg) rgb(var(--rq-emblem-c-rgb) / var(--rq-badge-glow-leg-alpha)))}50%{filter:drop-shadow(0 0 var(--rq-badge-breathe-max) rgb(var(--rq-emblem-c-rgb)))}}@media(prefers-reduced-motion:no-preference){.rq-badge--ignite:is([data-tier=rare],[data-tier=heroic],[data-tier=epic],[data-tier=legendary]){--rq-emblem-ignite-from: drop-shadow(0 0 0 transparent);animation:rqBadgeIgnite var(--rq-dur-badge-ignite) ease-out both}.rq-badge--ignite:is([data-tier=common],[data-tier=uncommon]) .rq-badge__frame{--rq-emblem-ignite-from: brightness(var(--rq-badge-flash));animation:rqBadgeIgnite var(--rq-dur-badge-ignite) ease-out both}.rq-badge--md[data-tier=legendary],.rq-badge--lg[data-tier=legendary]{animation:rqBadgeGlow var(--rq-dur-glow) ease-in-out var(--rq-badge-breathe-count)}.rq-badge--ignite.rq-badge--md[data-tier=legendary],.rq-badge--ignite.rq-badge--lg[data-tier=legendary]{animation:rqBadgeIgnite var(--rq-dur-badge-ignite) ease-out both,rqBadgeGlow var(--rq-dur-glow) ease-in-out var(--rq-badge-ignite-handoff) var(--rq-badge-breathe-count)}}@media(prefers-reduced-motion:reduce){.rq-badge,.rq-badge .rq-badge__frame{animation:none!important}}.rq-badge-chip[data-tier]{--rq-c: var(--rq-emblem-c-rgb);--rq-c-solid: var(--rq-emblem-c)}.rq-chip.rq-badge-chip[data-tier]{background:rgb(var(--rq-c) / var(--rq-badge-chip-tint))}[data-theme=light] .rq-badge-chip[data-tier]{color:color-mix(in srgb,var(--rq-c-solid) 40%,var(--rq-text-1))}.rq-badge-pips{display:inline-flex;align-items:center;gap:var(--rq-badge-pip-gap)}.rq-badge-pips .rq-badge-pips__pip{width:var(--rq-badge-pip);height:var(--rq-badge-pip);background:var(--rq-line-4)}.rq-badge-pips .rq-badge-pips__pip--on{background:var(--rq-emblem-c)}.rq-badge-panel__head{display:flex;align-items:baseline;gap:var(--rq-sp-10);margin-bottom:var(--rq-sp-10)}.rq-badge-panel__title{margin:0;font-weight:400}.rq-badge-panel__aside{font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-badge-panel__grid{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--rq-sp-8)}.rq-badge-panel__item{display:flex}.rq-badge-panel__empty{margin:0;padding:var(--rq-sp-10);border:var(--rq-hair) dashed var(--rq-line-5);font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-badge-panel__loading{display:flex;justify-content:center;padding:var(--rq-sp-16) 0}.rq-badge-summary__head{display:flex;align-items:center;gap:var(--rq-sp-12);margin-bottom:var(--rq-sp-10)}.rq-badge-summary__title,.rq-badge-summary__eyebrow{margin:0;font-weight:400}.rq-badge-summary__count{font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-text-4)}.rq-btn.rq-badge-summary__all{margin-left:auto;flex-shrink:0;min-height:var(--rq-badge-pick-hit)}.rq-badge-summary__row{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--rq-sp-8)}.rq-badge-summary__locked{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rq-sp-8);margin-top:var(--rq-sp-8);padding-top:var(--rq-sp-8);border-top:var(--rq-hair) solid var(--rq-line-2)}.rq-badge-summary__locked-note{font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-badge-summary__empty{margin:0;padding:var(--rq-sp-10);border:var(--rq-hair) dashed var(--rq-line-5);font-size:var(--rq-fs-meta);color:var(--rq-text-4)}@media(min-width:1024px){.rq-badge-summary__locked-note{font-size:var(--rq-fs-label)}}.rq-badge-nameline .rq-badge-minis{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--rq-sp-4)}.rq-badge-nameline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rq-sp-4) var(--rq-sp-8);min-height:var(--rq-badge-h-sm)}.rq-badge-card{display:flex;flex-direction:column;gap:var(--rq-sp-8);min-width:0;padding:var(--rq-sp-12);background:var(--rq-row-soft);border:var(--rq-hair) solid var(--rq-line-3)}.rq-badge-card[data-state=locked]{border-style:dashed;border-color:var(--rq-line-5)}.rq-badge-card__who{display:flex;flex-direction:column;align-items:flex-start;gap:var(--rq-sp-6);min-width:0}.rq-badge-card .rq-badge-card__name{margin:0;color:var(--rq-text-1);overflow-wrap:break-word}.rq-badge-card__body{display:flex;flex-direction:column;gap:var(--rq-sp-6)}.rq-badge-card__body>p{margin:0}.rq-badge-card__req{font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-2)}.rq-badge-card__flavor{font-family:var(--rq-font-ui);font-style:italic;font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-1)}.rq-badge-card__next{font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-badge-card__max{font-weight:600;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-gold-text)}.rq-badge-card__held{font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-badge-empty{display:flex;flex-direction:column;align-items:center;gap:var(--rq-sp-12);padding:var(--rq-sp-20) var(--rq-sp-12);border:var(--rq-hair) dashed var(--rq-line-5);text-align:center}.rq-badge-empty__title{margin:0;font-family:var(--rq-font-display);font-size:var(--rq-fs-display);font-weight:400;line-height:var(--rq-lh-tight);color:var(--rq-text-1)}.rq-badge-empty__text{margin:0;font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-badge-skel{display:flex;align-items:center;gap:var(--rq-sp-14);padding:var(--rq-sp-12);background:var(--rq-row-soft);border:var(--rq-hair) solid var(--rq-line-3)}.rq-badge-skel__shape{flex-shrink:0;width:var(--rq-badge-w-md);height:var(--rq-badge-h-md);clip-path:var(--rq-badge-clip);background-color:var(--rq-fill-1)}.rq-badge-skel__lines{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--rq-sp-8)}.rq-badge-skel__bar{height:var(--rq-skel-h-2);background-color:var(--rq-fill-1)}.rq-badge-skel__bar:nth-child(1){width:55%}.rq-badge-skel__bar:nth-child(2){width:100%}.rq-badge-skel__bar:nth-child(3){width:70%}.rq-badge-skel__shape.rq-badge-skel__shape--cp{width:var(--rq-badge-w-cp);height:var(--rq-badge-h-cp)}@media(prefers-reduced-motion:no-preference){.rq-badge-skel :is(.rq-badge-skel__shape,.rq-badge-skel__bar),.rq-badge-skel-row .rq-badge-skel__shape{background-image:linear-gradient(90deg,var(--rq-fill-1),var(--rq-line-4),var(--rq-fill-1));background-size:200% 100%;animation:rqSkel var(--rq-dur-badge-skel) linear infinite}.rq-badge-skel:nth-child(2) :is(.rq-badge-skel__shape,.rq-badge-skel__bar){animation-delay:var(--rq-badge-skel-stagger)}.rq-badge-skel:nth-child(3) :is(.rq-badge-skel__shape,.rq-badge-skel__bar){animation-delay:calc(var(--rq-badge-skel-stagger) * 2)}.rq-badge-skel-row .rq-badge-skel__shape:nth-child(2n){animation-delay:var(--rq-badge-skel-stagger)}}.rq-modal.rq-badge-popup{width:min(var(--rq-badge-popup-w),95vw);align-items:center;overflow-y:auto;text-align:center;box-sizing:border-box;padding:var(--rq-sp-32) var(--rq-sp-24) var(--rq-sp-24);background:var(--rq-popover);box-shadow:var(--rq-shadow-pop)}.rq-modal__close.rq-badge-popup__close{top:var(--rq-sp-6);right:var(--rq-sp-6);display:inline-flex;align-items:center;justify-content:center;min-width:var(--rq-badge-popup-target);min-height:var(--rq-badge-popup-target)}.rq-eyebrow.rq-badge-popup__eyebrow{margin:0 0 var(--rq-sp-16);color:var(--rq-gold-text)}.rq-badge-popup__emblems{display:flex;align-items:center;justify-content:center;gap:var(--rq-sp-16);margin-bottom:var(--rq-sp-14)}.rq-badge-popup__arrow{font-size:var(--rq-fs-lead);line-height:var(--rq-lh-tight);color:var(--rq-text-4)}.rq-heading.rq-badge-popup__title{margin:0 0 var(--rq-sp-8);font-weight:400;text-transform:uppercase}.rq-badge-popup__tierline{margin:0 0 var(--rq-sp-10);font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-eyebrow);text-transform:uppercase;color:var(--rq-emblem-c)}.rq-badge-popup .rq-chip{margin-bottom:var(--rq-sp-14)}.rq-badge-popup__req{margin:0 0 var(--rq-sp-8);font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-2)}.rq-badge-popup__flavor{margin:0 0 var(--rq-sp-12);font-family:var(--rq-font-ui);font-style:italic;font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-1)}.rq-badge-popup__held{margin:0 0 var(--rq-sp-20);font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);line-height:var(--rq-lh-body);letter-spacing:var(--rq-ls-label);color:var(--rq-text-4)}.rq-badge-popup__actions{display:flex;flex-direction:column;align-items:center;gap:var(--rq-sp-10)}.rq-btn.rq-badge-popup__btn{min-height:var(--rq-badge-popup-target)}.rq-btn--primary.rq-badge-popup__btn{padding-inline:var(--rq-sp-32)}.rq-badge-page-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--rq-badge-page-card-min)),1fr));gap:var(--rq-badge-page-gap)}.rq-badge-card.rq-badge-card--landscape{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:var(--rq-badge-card-areas);-moz-column-gap:var(--rq-sp-12);column-gap:var(--rq-sp-12);row-gap:var(--rq-sp-8);align-items:start;align-content:start;padding:var(--rq-pad-card)}.rq-badge-card.rq-badge-card--landscape[data-display=true]{border-color:rgb(var(--rq-gold-rgb) / var(--rq-edge-soft))}.rq-badge-card--landscape .rq-badge-card__emblem{grid-area:emblem;display:flex}.rq-badge-card--landscape .rq-badge-card__who{grid-area:who;flex-direction:row;flex-wrap:wrap;align-items:center;-moz-column-gap:var(--rq-sp-8);column-gap:var(--rq-sp-8);row-gap:var(--rq-sp-6)}.rq-badge-card--landscape .rq-badge-card__who .rq-badge-pips{flex-basis:100%}.rq-badge-card--landscape .rq-badge-card__body{grid-area:body}.rq-badge-card__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rq-sp-8);margin-top:var(--rq-sp-2)}.rq-badge-card__foot>p{margin:0;min-width:0}.rq-badge-card__foot>.rq-badge-toggle{margin-left:auto}@media(min-width:1024px){.rq-badge-card--landscape .rq-badge-card__who{flex-direction:column;align-items:flex-start}.rq-badge-card--landscape .rq-badge-card__who .rq-badge-pips{flex-basis:auto}}.rq-badge-card .rq-badge-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:var(--rq-badge-pick-hit);min-height:var(--rq-badge-pick-hit);padding:0 var(--rq-sp-10);background:none;border:var(--rq-hair) solid var(--rq-line-5);cursor:pointer;white-space:nowrap;font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-3)}.rq-badge-card .rq-badge-toggle:hover{border-color:var(--rq-line-hover);color:var(--rq-text-2)}.rq-badge-card .rq-badge-toggle[aria-pressed=true]{background:rgb(var(--rq-gold-rgb) / var(--rq-tint-status));border-color:rgb(var(--rq-gold-rgb) / var(--rq-edge-status));color:var(--rq-gold-text)}.rq-badge-card .rq-badge-toggle[aria-disabled=true]:not([aria-pressed=true]){background:var(--rq-fill-1);border-color:transparent;color:var(--rq-text-5);cursor:not-allowed}.rq-badge-card .rq-badge-toggle--locked{border-style:dashed;border-color:var(--rq-line-5);background:none;color:var(--rq-text-5);cursor:default}.rq-badge-card .rq-badge-toggle--locked:hover{border-color:var(--rq-line-5);color:var(--rq-text-5)}.rq-badge-detail__trigger{display:inline-flex;flex-shrink:0;padding:0;background:none;border:var(--rq-hair) solid transparent;cursor:pointer}.rq-badge-detail__trigger:hover{border-color:var(--rq-line-hover)}.rq-popover.rq-badge-detail{box-sizing:border-box;width:var(--rq-badge-detail-w);max-width:var(--radix-popover-content-available-width);display:flex;flex-direction:column;align-items:flex-start;gap:var(--rq-sp-8);padding:var(--rq-sp-12) var(--rq-sp-14)}.rq-popover.rq-badge-detail:focus-visible{outline:none}.rq-badge-detail p{margin:0}.rq-badge-detail__display{font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-gold-text)}.rq-badge-detail__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rq-sp-8)}.rq-badge-detail .rq-badge-detail__name{margin:0;color:var(--rq-text-1);overflow-wrap:anywhere}.rq-badge-detail__req{font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-2)}.rq-badge-detail__unlock{font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-badge-detail__flavor{font-family:var(--rq-font-ui);font-style:italic;font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-1)}.rq-badge-detail__held{font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-badges{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-badges__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--rq-sp-12)}.rq-badges__titles{flex:1;min-width:0}.rq-badges__title{margin:0;font-weight:400}.rq-badges__lead{margin:var(--rq-sp-4) 0 0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-badges__count{margin:var(--rq-sp-4) 0 0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-badges__count.rq-badges__count--aside{flex-shrink:0;margin:0;font-family:var(--rq-font-mono);letter-spacing:var(--rq-ls-label)}.rq-back.rq-badges__back{flex-shrink:0;align-self:center;justify-content:center;min-width:var(--rq-badge-pick-hit);min-height:var(--rq-badge-pick-hit);margin-bottom:0;font-size:var(--rq-fs-lead)}.rq-badge-strip{display:flex;flex-direction:column}.rq-badge-strip__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rq-sp-8) var(--rq-sp-12);padding:var(--rq-sp-10) var(--rq-sp-12);background:var(--rq-panel);border:var(--rq-hair) solid rgb(var(--rq-gold-rgb) / var(--rq-edge-soft))}.rq-badge-strip__label{flex-shrink:0;font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-3)}.rq-badge-strip__bar .rq-badge-minis{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--rq-sp-4)}.rq-badge-strip__hint{flex:1 1 0;min-width:0;margin:0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-btn.rq-badge-strip__save{margin-left:auto;min-width:var(--rq-badge-pick-hit);min-height:var(--rq-badge-pick-hit)}.rq-btn.rq-badge-strip__save[aria-disabled=true]{background:none;border-color:var(--rq-line-4);color:var(--rq-text-4);cursor:default}.rq-badge-strip__limit{margin:var(--rq-sp-8) 0 0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-2)}.rq-badge-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rq-sp-8) var(--rq-sp-12);margin:var(--rq-sp-8) 0 0;padding:var(--rq-sp-10) var(--rq-sp-12);background:var(--rq-row-soft);border:var(--rq-hair) solid var(--rq-line-3);border-left:var(--rq-edge-w) solid var(--rq-up);font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-2)}.rq-badge-note[data-status=error]{border-left-color:var(--rq-down)}.rq-badge-retry{min-width:var(--rq-badge-pick-hit);min-height:var(--rq-badge-pick-hit);padding:0 var(--rq-sp-4);border:0;background:none;cursor:pointer;font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);color:var(--rq-down)}.rq-badge-retry:hover{color:var(--rq-text-1)}.rq-error{--rq-edge: var(--rq-down);--rq-edge-line: rgb(var(--rq-down-rgb) / var(--rq-edge-status));display:flex;flex-direction:column;align-items:flex-start;gap:var(--rq-sp-10)}.rq-error__title{margin:0;font-family:var(--rq-font-display);font-size:var(--rq-fs-heading);font-weight:400;line-height:var(--rq-lh-tight);color:var(--rq-text-1)}.rq-error__text{margin:0;font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-3)}[data-category=title]{--rq-c: var(--rq-gold-rgb);--rq-c-edge: var(--rq-gold-rgb);--rq-c-solid: var(--rq-gold-text)}[data-category=challenge]{--rq-c: var(--rq-duel-base-rgb);--rq-c-edge: var(--rq-duel-rgb);--rq-c-solid: var(--rq-duel)}[data-category=level]{--rq-c: var(--rq-up-rgb);--rq-c-edge: var(--rq-up-rgb);--rq-c-solid: var(--rq-up)}[data-category=rank]{--rq-c: var(--rq-news-rank-rgb);--rq-c-edge: var(--rq-news-rank-rgb);--rq-c-solid: var(--rq-news-rank-ink)}[data-category=event],[data-category=release]{--rq-c: var(--rq-ink-rgb);--rq-c-edge: var(--rq-ink-rgb);--rq-c-solid: var(--rq-text-3)}[data-category=streak]{--rq-c: var(--rq-down-rgb);--rq-c-edge: var(--rq-down-rgb);--rq-c-solid: var(--rq-down)}[data-tone=loss]{--rq-c-solid: var(--rq-down)}.rq-news{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-news__split{display:grid;grid-template-columns:var(--rq-news-split-cols);gap:var(--rq-sp-16);align-items:start}.rq-news__main{display:flex;flex-direction:column;gap:var(--rq-gap-stack);min-width:0}.rq-news__side{display:flex;flex-direction:column;gap:var(--rq-sp-12);min-width:0}.rq-news__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--rq-sp-12)}.rq-news__title{margin:0;font-weight:400}.rq-news__sub{margin:var(--rq-sp-4) 0 0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-news__mark{flex-shrink:0}.rq-news__tools{display:flex;align-items:center;gap:var(--rq-sp-14)}.rq-btn.rq-news__settings{flex-shrink:0;width:var(--rq-news-settings-hit);height:var(--rq-news-settings-hit)}.rq-notify-sheet{max-height:var(--rq-notify-sheet-max-h)}.rq-notify-sheet__body{display:flex;flex-direction:column;gap:var(--rq-sp-12);min-height:0;overflow-y:auto}.rq-notify-sheet .rq-sheet__close{min-width:var(--rq-news-settings-hit);min-height:var(--rq-news-settings-hit)}.rq-news-settings__note{margin:0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-news-notice{margin:var(--rq-sp-4) 0 0;font-size:var(--rq-fs-meta);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-up)}.rq-news-notice>p{margin:0}.rq-news-error{margin:var(--rq-sp-4) 0 0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-down)}.rq-news-notice:empty,.rq-news-error:empty{margin:0;padding:0}.rq-news-day{display:flex;flex-direction:column;gap:var(--rq-sp-8)}.rq-news-day__label{margin:0;font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);font-weight:400;letter-spacing:var(--rq-ls-eyebrow);text-transform:uppercase;color:var(--rq-text-eyebrow)}.rq-news-days{display:flex;flex-direction:column;gap:var(--rq-sp-14)}.rq-news-list{margin:0;padding:0;list-style:none}.rq-news-row{background:var(--rq-read-bg);border-left:var(--rq-edge-w) solid rgb(var(--rq-c-edge) / var(--rq-news-edge-alpha))}.rq-news-row__hit{display:grid;grid-template-columns:var(--rq-news-row-cols);grid-template-areas:var(--rq-news-row-areas);align-items:var(--rq-news-row-align);-moz-column-gap:var(--rq-news-row-gap);column-gap:var(--rq-news-row-gap);box-sizing:border-box;width:100%;min-height:var(--rq-news-row-min-h);margin:0;padding:var(--rq-news-row-pad-y) var(--rq-news-row-pad-x);border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:default}.rq-news-row:hover,.rq-news-row:active{background:var(--rq-row-hover)}.rq-news-row__hit:focus-visible,.rq-news-pop__hit:focus-visible{outline:var(--rq-focus-ring);outline-offset:var(--rq-focus-inset)}.rq-news-row[data-unread],.rq-news-row[data-unread]:hover,.rq-news-row[data-unread]:active{background:var(--rq-unread-bg)}.rq-dot.rq-news-unread{color:var(--rq-gold);vertical-align:middle}.rq-news-row__mark{display:inline-block;width:var(--rq-news-dot-slot);text-align:left;vertical-align:middle}.rq-news-row[data-category=event],.rq-news-row[data-category=release]{border-left-color:rgb(var(--rq-c-edge) / var(--rq-news-edge-alpha-quiet))}.rq-news-row__icon{grid-area:icon;display:inline-flex;align-self:center;color:var(--rq-c-solid)}.rq-news-row[data-emblem] .rq-news-row__hit{grid-template-columns:var(--rq-news-row-icon-badge-w) minmax(0,1fr) auto}.rq-news-row__kind{grid-area:kind;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-c-solid)}.rq-news-row__time{grid-area:time;justify-self:end;font-family:var(--rq-font-mono);font-size:var(--rq-fs-label);letter-spacing:0;text-transform:none;color:var(--rq-text-4)}.rq-news-row__text{grid-area:text;margin:0;font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-2)}.rq-news-row[data-unread] .rq-news-row__kind{font-weight:700}.rq-news-row[data-unread] .rq-news-row__time{color:var(--rq-text-2)}.rq-news-row[data-unread] .rq-news-row__text{font-weight:500}.rq-news-place{display:inline-block;margin-left:var(--rq-sp-8);padding:0 var(--rq-sp-6);white-space:nowrap;border:var(--rq-hair) solid var(--rq-line-4);font-family:var(--rq-font-mono);font-size:var(--rq-fs-label);font-weight:400;letter-spacing:0;line-height:var(--rq-lh-body);color:var(--rq-text-2)}.rq-news-more{display:flex;justify-content:center;padding-top:var(--rq-sp-4)}.rq-news-filter{margin:0;padding:0;border:0;min-width:0}.rq-news-filter__label{display:none;margin:0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-text-4)}.rq-news-filter__list{position:relative;display:flex;flex-direction:var(--rq-news-filter-dir);gap:var(--rq-news-filter-gap);overflow-x:auto;scroll-snap-type:x proximity}.rq-news-filter__item{display:inline-flex;align-items:center;gap:var(--rq-sp-8);flex:0 0 auto;scroll-snap-align:start;white-space:nowrap;cursor:pointer;box-sizing:border-box;min-height:var(--rq-news-filter-hit);background:none;border:var(--rq-hair) solid var(--rq-line-4);padding:var(--rq-sp-6) var(--rq-sp-12);font-family:var(--rq-font-ui);font-size:var(--rq-fs-chip);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-3)}.rq-news-filter__item:hover{color:var(--rq-c-solid)}.rq-news-filter__item:focus-visible{outline:var(--rq-focus-ring);outline-offset:var(--rq-focus-inset)}.rq-news-filter__icon{display:inline-flex;color:var(--rq-c-solid)}.rq-news-filter__name{display:inline-flex;align-items:center;gap:var(--rq-sp-6)}.rq-news-filter__count{font-family:var(--rq-font-mono);font-size:var(--rq-fs-label);letter-spacing:0;color:var(--rq-text-4)}.rq-news-filter__item[aria-pressed=true]{background:rgb(var(--rq-c) / var(--rq-tint-selected));border-color:rgb(var(--rq-c-edge) / var(--rq-edge-selected));color:var(--rq-c-solid)}.rq-news-involves-wrap{margin-bottom:var(--rq-sp-8)}.rq-news-involves{display:inline-flex;align-items:center;gap:var(--rq-sp-8);flex:none;white-space:nowrap;cursor:pointer;box-sizing:border-box;min-height:var(--rq-news-involves-hit);background:none;border:var(--rq-hair) solid var(--rq-line-4);padding:var(--rq-sp-6) var(--rq-sp-12);font-family:var(--rq-font-ui);font-size:var(--rq-fs-chip);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-3)}.rq-news-involves:hover{color:var(--rq-gold-text)}.rq-news-involves__mark{width:var(--rq-sp-8);height:var(--rq-sp-8);border-radius:var(--rq-radius-round);border:var(--rq-hair) solid var(--rq-text-4)}.rq-news-involves__icon{display:inline-flex}.rq-news-involves .rq-news-filter__count{margin-left:var(--rq-sp-4)}.rq-news-involves[aria-pressed=true]{background:rgb(var(--rq-gold-rgb) / var(--rq-tint-selected));border-color:rgb(var(--rq-gold-rgb) / var(--rq-edge-selected));color:var(--rq-gold-text)}.rq-news-involves[aria-pressed=true] .rq-news-involves__mark{background:var(--rq-gold);border-color:var(--rq-gold)}.rq-news-involves[aria-pressed=true] .rq-news-filter__count{color:var(--rq-gold-text)}.rq-news-involves__hint{display:none;margin:var(--rq-sp-6) 0 0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-4)}@media(min-width:1024px){.rq-news-involves-wrap{margin-bottom:var(--rq-sp-12);padding-bottom:var(--rq-sp-12);border-bottom:var(--rq-hair) solid var(--rq-line-3)}.rq-news-involves{width:100%;justify-content:flex-start;padding:var(--rq-sp-8);font-size:var(--rq-fs-lead);letter-spacing:0;text-transform:none}.rq-news-involves .rq-news-filter__count{margin-left:auto}.rq-news-involves__hint{display:block}.rq-news__main{grid-column:1;grid-row:1}.rq-news__side{grid-column:2;grid-row:1}.rq-news-filter{padding:var(--rq-sp-16) var(--rq-sp-18);background:var(--rq-card-bg);border:var(--rq-hair) solid var(--rq-panel-border)}.rq-news-filter__label{display:block;margin-bottom:var(--rq-sp-12)}.rq-news-filter__list{overflow-x:visible}.rq-news-filter__item{justify-content:space-between;width:100%;padding:var(--rq-sp-8) 0;border-width:0 0 var(--rq-hair) 0;border-color:var(--rq-line-1);font-size:var(--rq-fs-lead);letter-spacing:0;text-transform:none;color:var(--rq-c-solid)}.rq-news-filter__item:last-child{border-bottom-width:0}.rq-news-filter__item[aria-pressed=true]{background:rgb(var(--rq-c) / var(--rq-tint-selected));border-color:transparent;padding-inline:var(--rq-sp-8)}.rq-news-filter__name{gap:var(--rq-sp-10)}}.rq-news-empty{display:flex;flex-direction:column;align-items:center;gap:var(--rq-sp-12);text-align:center;padding:var(--rq-sp-32) var(--rq-pad-screen);border:var(--rq-hair) dashed var(--rq-line-5)}.rq-news-empty__title{margin:0;font-family:var(--rq-font-display);font-size:var(--rq-fs-display);font-weight:400;line-height:var(--rq-lh-tight);color:var(--rq-text-1)}.rq-news-empty__text{margin:0;font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-news-badge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--rq-news-badge);height:var(--rq-news-badge);padding:0 var(--rq-sp-4);border-radius:var(--rq-radius-pill);background:var(--rq-gold);color:var(--rq-on-gold);font-family:var(--rq-font-ui);font-weight:700;font-size:var(--rq-fs-eyebrow);line-height:var(--rq-lh-tight);letter-spacing:0}.rq-news-pop{width:min(var(--rq-news-pop-w),calc(100vw - var(--rq-sp-12) * 2));max-height:var(--rq-news-pop-max-h);overflow-y:auto;box-sizing:border-box;padding:0}.rq-news-pop__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--rq-sp-12);padding:var(--rq-news-row-pad-y) var(--rq-news-row-pad-x) var(--rq-news-row-pad-y) var(--rq-news-row-pad-x);border-bottom:var(--rq-hair) solid var(--rq-line-3)}.rq-news-pop__title{margin:0;font-family:var(--rq-font-display);font-weight:400;font-size:var(--rq-fs-title);letter-spacing:var(--rq-ls-title);line-height:var(--rq-lh-tight);color:var(--rq-gold-text)}.rq-news-pop__actions{display:inline-flex;align-items:center;gap:var(--rq-sp-12)}.rq-news-pop__close{border:0;background:none;cursor:pointer;padding:0;font-size:var(--rq-fs-lead);line-height:var(--rq-lh-tight);color:var(--rq-text-4)}.rq-news-pop__close:hover{color:var(--rq-text-2)}.rq-news-pop__list{margin:0;padding:0;list-style:none}.rq-news-pop__row{border-bottom:var(--rq-hair) solid var(--rq-line-1)}.rq-news-pop__hit{display:grid;grid-template-columns:var(--rq-sp-6) minmax(0,1fr);-moz-column-gap:var(--rq-sp-10);column-gap:var(--rq-sp-10);box-sizing:border-box;width:100%;min-height:var(--rq-news-row-min-h);margin:0;padding:var(--rq-news-row-pad-y) var(--rq-news-row-pad-x);border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:default}.rq-news-pop__row:hover,.rq-news-pop__row:active{background:var(--rq-row-hover)}.rq-news-pop__row[data-unread],.rq-news-pop__row[data-unread]:hover,.rq-news-pop__row[data-unread]:active{background:var(--rq-unread-bg)}.rq-news-pop__dot{margin-top:var(--rq-sp-6);color:var(--rq-c-solid)}.rq-news-pop__row[data-emblem] .rq-news-pop__hit{grid-template-columns:var(--rq-news-row-icon-badge-w) minmax(0,1fr)}.rq-news-pop__emblem{display:inline-flex;align-self:start}.rq-news-pop__body{display:block;min-width:0}.rq-news-pop__meta{display:flex;justify-content:space-between;gap:var(--rq-sp-10);font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-c-solid)}.rq-news-pop__time{color:var(--rq-text-4);white-space:nowrap}.rq-news-pop__text{display:block;margin:var(--rq-sp-2) 0 0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-2)}.rq-news-pop__row[data-unread] .rq-news-pop__meta>:first-child{font-weight:700}.rq-news-pop__row[data-unread] .rq-news-pop__time{color:var(--rq-text-2)}.rq-news-pop__row[data-unread] .rq-news-pop__text{font-weight:500}.rq-news-pop__foot{display:block;padding:var(--rq-sp-10) var(--rq-sp-14);text-align:center;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-3)}.rq-news-pop__foot:hover{color:var(--rq-gold-text)}.rq-news-pop__note{margin:0;padding:var(--rq-sp-16) var(--rq-sp-14);text-align:center;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-news-pop__empty{display:flex;flex-direction:column;align-items:center;gap:var(--rq-sp-8);padding:var(--rq-sp-24) var(--rq-sp-16) var(--rq-sp-16);text-align:center}.rq-news-pop__empty-title{margin:0;font-family:var(--rq-font-display);font-weight:400;font-size:var(--rq-fs-heading);line-height:var(--rq-lh-tight);color:var(--rq-text-1)}.rq-news-pop__empty-text{margin:0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-news-pop__state{padding:var(--rq-sp-8) var(--rq-sp-14) var(--rq-sp-12)}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.rq-segmented{display:flex;flex-wrap:wrap;gap:var(--rq-sp-6)}.rq-segmented>.rq-filter,[role=tablist]>.rq-filter,[role=tablist]>.rq-tab{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--rq-control-hit);font-family:var(--rq-font-ui)}.rq-segmented>.rq-filter:not([aria-pressed=true]),[role=tablist]>.rq-filter:not([aria-selected=true]){background:none}.rq-segmented>.rq-filter:focus-visible,[role=tablist]>.rq-filter:focus-visible{outline-color:var(--rq-gold-text);outline-offset:var(--rq-focus-inset)}[role=tablist]>.rq-tab:focus-visible{outline-color:var(--rq-gold-text);outline-offset:var(--rq-focus-inset)}.rq-segmented>.rq-filter[aria-pressed=true]:focus-visible,[role=tablist]>.rq-filter[aria-selected=true]:focus-visible{outline-color:var(--rq-text-1)}.rq-board__tabs-wrap{min-width:0}.rq-board__tabs{overflow-x:auto;scrollbar-width:thin;scroll-padding-inline:var(--rq-sp-24)}.rq-board__tabs>[role=tab]{flex:1;white-space:nowrap}.rq-board__tabs-wrap[data-fade-start=true]>.rq-board__tabs{-webkit-mask-image:linear-gradient(to right,transparent 0,var(--rq-text-1) var(--rq-sp-24));mask-image:linear-gradient(to right,transparent 0,var(--rq-text-1) var(--rq-sp-24))}.rq-board__tabs-wrap[data-fade-end=true]>.rq-board__tabs{-webkit-mask-image:linear-gradient(to left,transparent 0,var(--rq-text-1) var(--rq-sp-24));mask-image:linear-gradient(to left,transparent 0,var(--rq-text-1) var(--rq-sp-24))}.rq-board__tabs-wrap[data-fade-start=true][data-fade-end=true]>.rq-board__tabs{-webkit-mask-image:linear-gradient(to right,transparent 0,var(--rq-text-1) var(--rq-sp-24),var(--rq-text-1) calc(100% - var(--rq-sp-24)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,var(--rq-text-1) var(--rq-sp-24),var(--rq-text-1) calc(100% - var(--rq-sp-24)),transparent 100%)}.rq-board-podium__nameline.rq-board-podium__nameline--stack{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding-right:var(--rq-board-minis-inset)}.rq-board-podium__nameline--stack .rq-board-namebtn{grid-column:1;grid-row:1;display:block}.rq-board-podium__given{display:block;min-width:0}.rq-board-podium__surname{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;min-width:0}.rq-board-podium__nameline--stack .rq-board-delta{grid-column:1;grid-row:2;justify-self:start;margin-top:var(--rq-sp-4)}@supports (grid-template-columns: subgrid){.rq-board-podium__nameline.rq-board-podium__nameline--stack{grid-template-columns:minmax(0,max-content) max-content minmax(0,1fr)}.rq-board-podium__nameline--stack .rq-board-namebtn{grid-column:1 / 4;grid-row:1 / 3;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;align-content:start}.rq-board-podium__given{grid-column:1;grid-row:1}.rq-board-podium__surname{grid-column:1 / -1;grid-row:2}.rq-board-podium__nameline--stack .rq-board-delta{grid-column:2;grid-row:1;margin:0 0 0 var(--rq-sp-8)}}.rq-board-podium__body--phone{container-type:inline-size}.rq-board-podium__head--phone{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 var(--rq-sp-10)}.rq-board-podium__head--phone>.rq-board-avatar{grid-column:1;grid-row:1 / 3}.rq-board-podium__head--phone>.rq-board-podium__id{grid-column:2;grid-row:1}.rq-board-podium__pyramid{grid-column:2;grid-row:2;justify-self:end;display:flex;margin-top:var(--rq-sp-4)}@container (min-width: 293px){.rq-board-podium__head--phone[data-minis]{grid-template-columns:auto minmax(0,1fr) auto}.rq-board-podium__head--phone[data-minis] .rq-board-podium__nameline--stack{padding-right:0}.rq-board-podium__head--phone .rq-board-podium__pyramid{grid-column:3;grid-row:1 / 3;justify-self:center;align-self:center;margin-top:0}.rq-board-podium__pyramid[data-count="3"] .rq-badge-minis{display:grid;grid-template-columns:repeat(2,max-content);justify-items:center;row-gap:0}.rq-board-podium__pyramid[data-count="3"] .rq-badge:first-child{grid-column:1 / -1}}@supports (align-self: last baseline){.rq-board-podium__given,.rq-board-podium__nameline--stack .rq-board-delta{align-self:last baseline}}.rq-board-podium__rank{position:absolute;top:var(--rq-pad-card);right:var(--rq-pad-card);font-family:var(--rq-font-display);font-size:var(--rq-fs-heading);line-height:var(--rq-lh-tight)}.rq-board-podium[data-rank="1"] .rq-board-podium__rank{color:var(--rq-gold-text)}.rq-board-podium[data-rank="2"] .rq-board-podium__rank{color:var(--rq-rank-2)}.rq-board-podium[data-rank="3"] .rq-board-podium__rank{color:var(--rq-rank-3)}.rq-titles{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-titles__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--rq-sp-12)}.rq-titles__title{margin:0;font-weight:400}.rq-titles__sub{margin:var(--rq-sp-4) 0 0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-titles__tabs{display:flex;gap:var(--rq-sp-6)}.rq-titles__tabs>[role=tab]{font-family:var(--rq-font-ui)}.rq-titles__tabs>[role=tab]:not([aria-selected=true]){background:none}.rq-titles__stack{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-titles__split{display:grid;grid-template-columns:var(--rq-titles-split-cols);gap:var(--rq-sp-16);align-items:start}.rq-titles__side{display:flex;flex-direction:column;gap:var(--rq-sp-12)}.rq-titles__groups{display:flex;flex-direction:column;gap:var(--rq-sp-8)}.rq-titles-group__head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--rq-sp-10);padding:var(--rq-sp-8) var(--rq-pad-row-x);border:0;border-left:var(--rq-edge-w) solid var(--rq-line-4);background:var(--rq-row-soft);color:var(--rq-text-3);cursor:pointer;text-align:left;font-family:var(--rq-font-ui)}.rq-titles-group__head[aria-expanded=true]{border-left-color:var(--rq-card-edge-hero);color:var(--rq-gold-text);background:linear-gradient(to right,rgb(var(--rq-gold-rgb) / var(--rq-tint-status)),transparent 70%)}.rq-titles-group__head[aria-expanded=false] svg{color:var(--rq-text-4)}.rq-titles-group__id{display:flex;align-items:center;gap:var(--rq-sp-8)}.rq-titles-group__label{font-weight:600;font-size:var(--rq-fs-body);letter-spacing:var(--rq-ls-chip);text-transform:uppercase}.rq-titles-group__count{display:flex;align-items:center;gap:var(--rq-sp-10);font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-titles-group__head[aria-expanded=false] .rq-titles-group__chev{transform:rotate(-90deg)}.rq-titles-list{margin:var(--rq-sp-8) 0 0;padding:0;list-style:none;display:grid;grid-template-columns:var(--rq-titles-grid-cols);gap:var(--rq-sp-10)}.rq-titles-card{display:flex;flex-direction:column}.rq-titles-card:hover{background:var(--rq-row-hover)}.rq-titles-card[data-state=mine]{--rq-edge: var(--rq-gold)}.rq-titles-card__head{display:flex;align-items:flex-start;gap:var(--rq-sp-8);margin-bottom:var(--rq-sp-4)}.rq-titles-card__head svg{flex-shrink:0;margin-top:var(--rq-sp-2);color:var(--rq-text-4)}.rq-titles-card[data-state=mine] .rq-titles-card__head svg{color:var(--rq-gold-text)}.rq-titles-card__name{margin:0;font-weight:700;font-size:var(--rq-fs-stat-value);letter-spacing:var(--rq-ls-title);line-height:1.15;color:var(--rq-text-2)}.rq-titles-card__rule{margin:0 0 var(--rq-sp-16);min-height:var(--rq-titles-rule-min-h);font-size:var(--rq-fs-label);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-titles-card__holder{display:flex;align-items:center;justify-content:space-between;gap:var(--rq-sp-10);padding-bottom:var(--rq-sp-8);border-bottom:var(--rq-hair) solid var(--rq-line-2)}.rq-titles-card__value{flex-shrink:0;font-weight:600;font-size:var(--rq-fs-meta);color:var(--rq-text-2)}.rq-titles-card__unlock{margin:var(--rq-sp-6) 0 0;font-size:var(--rq-fs-label);color:var(--rq-text-4)}.rq-titles-holder{display:inline-flex;align-items:center;gap:var(--rq-sp-6);min-width:0;padding:var(--rq-sp-4) var(--rq-sp-8);font-size:var(--rq-fs-body);letter-spacing:var(--rq-ls-title);background:var(--rq-fill-1);border:var(--rq-hair) solid var(--rq-line-4);color:var(--rq-text-3)}.rq-titles-holder>span{overflow-wrap:anywhere}.rq-titles-holder svg{flex-shrink:0}.rq-titles-holder[data-mine=true]{background:rgb(var(--rq-gold-rgb) / var(--rq-tint-selected));border-color:rgb(var(--rq-gold-rgb) / var(--rq-edge-selected));color:var(--rq-gold-text)}.rq-titles-holder[data-empty=true]{background:none;border-style:dashed;border-color:var(--rq-line-5);color:var(--rq-text-4)}.rq-titles-ups{margin:0;padding:0;list-style:none}.rq-titles-up{display:flex;justify-content:space-between;gap:var(--rq-sp-10);padding-top:var(--rq-sp-6);font-size:var(--rq-fs-label);color:var(--rq-text-4)}.rq-titles-up[data-mine=true]{color:var(--rq-gold-text)}.rq-titles-pick{align-self:flex-start;margin-top:var(--rq-sp-10);padding:var(--rq-sp-4) var(--rq-sp-10);background:none;cursor:pointer;border:var(--rq-hair) solid var(--rq-line-5);color:var(--rq-text-3);font-family:var(--rq-font-ui);font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase}.rq-titles-pick:hover:not(:disabled){border-color:rgb(var(--rq-gold-rgb) / var(--rq-edge-selected));color:var(--rq-gold-text)}.rq-titles-pick[aria-pressed=true]{background:rgb(var(--rq-gold-rgb) / var(--rq-tint-selected));border-color:rgb(var(--rq-gold-rgb) / var(--rq-edge-selected));color:var(--rq-gold-text)}.rq-titles-pick:disabled{border-color:var(--rq-line-2);color:var(--rq-text-5);cursor:not-allowed}.rq-titles-side__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--rq-sp-8);margin-bottom:var(--rq-sp-12)}.rq-titles-side__title{margin:0;font-weight:400}.rq-titles-side__aside{font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-titles-side__loading{display:flex;justify-content:center;padding:var(--rq-sp-16) 0}.rq-titles-side__foot{margin:var(--rq-sp-12) 0 0;font-size:var(--rq-fs-label);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-titles-note{margin:0;padding:var(--rq-sp-10);border:var(--rq-hair) dashed var(--rq-line-5);text-align:center;font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-titles-slots{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--rq-sp-8)}.rq-titles-slot{display:flex;align-items:center;gap:var(--rq-sp-10);padding:var(--rq-sp-8) var(--rq-sp-10);background:rgb(var(--rq-gold-rgb) / var(--rq-tint-status));border:var(--rq-hair) solid rgb(var(--rq-gold-rgb) / var(--rq-edge-soft))}.rq-titles-slot__pos{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--rq-titles-pos);height:var(--rq-titles-pos);background:var(--rq-gold);color:var(--rq-on-gold);font-family:var(--rq-font-display);font-size:var(--rq-fs-label);line-height:var(--rq-lh-tight)}.rq-titles-slot__text{flex:1;min-width:0;display:flex;flex-direction:column}.rq-titles-slot__name{font-weight:600;font-size:var(--rq-fs-body);letter-spacing:var(--rq-ls-title);line-height:1.15;color:var(--rq-text-2)}.rq-titles-slot__value{font-size:var(--rq-fs-label);color:var(--rq-text-4)}.rq-titles-slot__remove{flex-shrink:0;display:flex;padding:0;border:0;background:none;color:var(--rq-text-4);cursor:pointer}.rq-titles-slot__remove svg{transform:rotate(45deg)}.rq-titles-slot__remove:hover{color:var(--rq-down)}.rq-titles-preview{margin-top:var(--rq-sp-12);padding:var(--rq-sp-10);background:var(--rq-inset);border:var(--rq-hair) solid var(--rq-line-2)}.rq-titles-preview__label{margin:0 0 var(--rq-sp-4);font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-titles-preview__text{margin:0;font-style:italic;font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-titles-save{width:100%;margin-top:var(--rq-sp-12)}.rq-titles-status{margin:0;font-size:var(--rq-fs-label);color:var(--rq-text-3)}.rq-titles-status:not(:empty){margin-top:var(--rq-sp-8)}.rq-titles-status[data-status=saved]{color:var(--rq-up)}.rq-titles-status[data-status=error]{color:var(--rq-down)}.rq-titles-chases{margin:0;padding:0;list-style:none}.rq-titles-chase{display:flex;flex-direction:column;padding:var(--rq-sp-8) 0}.rq-titles-chase+.rq-titles-chase{border-top:var(--rq-hair) solid var(--rq-line-1)}.rq-titles-chase__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--rq-sp-10)}.rq-titles-chase__name{font-weight:600;font-size:var(--rq-fs-stat-value);letter-spacing:var(--rq-ls-title);color:var(--rq-text-2)}.rq-titles-chase__gap{flex-shrink:0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-gold-text)}.rq-titles-chase[data-kind=behind] .rq-titles-chase__gap{color:var(--rq-down)}.rq-titles-chase[data-kind=ahead] .rq-titles-chase__gap{color:var(--rq-up)}.rq-titles-chase__who{font-size:var(--rq-fs-label);color:var(--rq-text-4)}.rq-duels [data-tier=minor],.rq-duels-sheet [data-tier=minor]{--rq-duels-tier: var(--rq-tier-minor);--rq-duels-tier-rgb: var(--rq-tier-minor-rgb);--rq-duels-tier-fg: var(--rq-tier-minor-fg);--rq-duels-tier-stroke: var(--rq-tier-minor-stroke);--rq-duels-tier-send: var(--rq-tier-minor-send)}.rq-duels [data-tier=major],.rq-duels-sheet [data-tier=major]{--rq-duels-tier: var(--rq-tier-major);--rq-duels-tier-rgb: var(--rq-tier-major-rgb);--rq-duels-tier-fg: var(--rq-tier-major-fg);--rq-duels-tier-stroke: var(--rq-tier-major-stroke);--rq-duels-tier-send: var(--rq-tier-major-send)}.rq-duels [data-tier=legendary],.rq-duels-sheet [data-tier=legendary]{--rq-duels-tier: var(--rq-tier-legendary);--rq-duels-tier-rgb: var(--rq-tier-legendary-rgb);--rq-duels-tier-fg: var(--rq-tier-legendary-fg);--rq-duels-tier-stroke: var(--rq-tier-legendary-stroke);--rq-duels-tier-send: var(--rq-tier-legendary-send)}.rq-duels-ribbon{width:var(--rq-board-ribbon-w);height:var(--rq-board-ribbon-h);flex-shrink:0;overflow:visible}.rq-duels-ribbon path{fill:rgb(var(--rq-duels-tier-rgb) / var(--rq-tier-ribbon-tint));stroke:var(--rq-duels-tier-stroke);stroke-width:var(--rq-edge-w-thin);stroke-linejoin:miter}.rq-duels-ribbon text{fill:var(--rq-duels-tier-fg);font-family:var(--rq-font-display);font-size:var(--rq-board-ribbon-font)}.rq-duels{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-duels__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--rq-sp-12)}.rq-duels__title{margin:0;font-weight:400}.rq-duels__sub{margin:var(--rq-sp-4) 0 0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels__controls{display:flex;align-items:center;gap:var(--rq-sp-8);min-width:0;margin-inline-start:auto}.rq-duels__send{flex-shrink:0}.rq-duels__tabs-slot{min-width:0}.rq-duels__tabs{display:flex;gap:var(--rq-sp-6);overflow-x:auto;scrollbar-width:thin}.rq-duels__tabs>[role=tab]{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--rq-sp-6);min-height:var(--rq-duels-tab-hit);padding:var(--rq-sp-6) var(--rq-sp-12);white-space:nowrap;font-family:var(--rq-font-ui)}.rq-duels__tabs>[role=tab]:focus-visible{outline-offset:var(--rq-focus-inset)}.rq-duels__tabs>[role=tab]:not([aria-selected=true]){background:none}.rq-duels__stack{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-duels__split{display:grid;grid-template-columns:var(--rq-duels-split-cols);gap:var(--rq-sp-16);align-items:start}.rq-duels__panel{display:flex;flex-direction:column;gap:var(--rq-gap-stack);min-width:0}.rq-duels__side{display:flex;flex-direction:column;gap:var(--rq-sp-12)}.rq-duels__eyebrow{margin:0 0 var(--rq-sp-8)}.rq-duels-note{margin:0;padding:var(--rq-sp-10);border:var(--rq-hair) dashed var(--rq-line-5);text-align:center;font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-duels-notice-slot:empty{height:0;margin-top:calc(var(--rq-gap-stack) * -1)}.rq-duels-notice{margin:0;padding:var(--rq-sp-10) var(--rq-sp-12);font-size:var(--rq-fs-meta);color:var(--rq-text-2);background:var(--rq-row-soft);border:var(--rq-hair) solid var(--rq-line-3);border-left:var(--rq-edge-w) solid var(--rq-up)}.rq-duels-notice[data-tone=error]{border-color:rgb(var(--rq-down-rgb) / var(--rq-edge-status));border-left-color:var(--rq-down);color:var(--rq-down)}.rq-duels-namebtn,.rq-duels-side__name,.rq-duels-standing__name,.rq-duels-match__name{padding:0;border:0;background:none;cursor:pointer;text-align:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.rq-duels-namebtn:hover,.rq-duels-side__name:hover,.rq-duels-standing__name:hover,.rq-duels-match__name:hover{color:var(--rq-text-1)}.rq-duels-namebtn,.rq-duels-standing__name,.rq-duels-match__name{min-width:0;overflow-wrap:anywhere}.rq-duels-stakes{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rq-sp-8)}.rq-duels-stakes>div{text-align:center}.rq-duels-stakes dt{font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-stakes dd{margin:0;font-weight:700;font-size:var(--rq-fs-stat-value);color:var(--rq-text-3)}.rq-duels-stakes [data-tone=up] dt,.rq-duels-stakes [data-tone=up] dd{color:var(--rq-up)}.rq-duels-stakes [data-tone=down] dt,.rq-duels-stakes [data-tone=down] dd{color:var(--rq-down)}.rq-duels-stakes--ruled{padding-top:var(--rq-sp-8);border-top:var(--rq-hair) solid var(--rq-line-2)}.rq-duels-offers{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--rq-sp-10)}.rq-duels-offer{display:grid;grid-template-columns:var(--rq-duels-offer-cols);align-items:center;gap:var(--rq-sp-10) var(--rq-sp-24)}.rq-duels-offer[data-kind=incoming]{--rq-edge: var(--rq-duel-base);--rq-edge-line: rgb(var(--rq-duel-base-rgb) / var(--rq-edge-status))}.rq-duels-offer[data-kind=sent]{--rq-edge: var(--rq-duels-tier)}.rq-duels-offer__id{display:flex;align-items:center;gap:var(--rq-sp-10);min-width:0}.rq-duels-offer__id>div{min-width:0}.rq-duels-offer__eyebrow{margin:0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-offer[data-kind=incoming] .rq-duels-offer__eyebrow{color:var(--rq-duel)}.rq-duels-offer__title{margin:0;font-family:var(--rq-font-display);font-weight:400;font-size:var(--rq-fs-heading);letter-spacing:var(--rq-ls-display);line-height:var(--rq-lh-tight);text-transform:uppercase;color:var(--rq-text-1)}.rq-duels-offer__tier{margin:0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-duels-tier-fg)}.rq-duels-offer .rq-duels-stakes{padding-block:var(--rq-sp-8);border-block:var(--rq-duels-offer-rule-w) solid var(--rq-line-2);-moz-column-gap:var(--rq-sp-24);column-gap:var(--rq-sp-24)}.rq-duels-offer .rq-duels-stakes dd{font-family:var(--rq-font-display);font-weight:400;font-size:var(--rq-fs-stat)}.rq-duels-offer__side{display:flex;flex-direction:column;gap:var(--rq-sp-6)}.rq-duels-offer__actions{display:grid;grid-template-columns:var(--rq-duels-offer-actions-cols);gap:var(--rq-sp-8)}.rq-duels-offer__actions .rq-btn,.rq-duels-offer__side>.rq-btn{padding:var(--rq-sp-8) var(--rq-sp-18)}.rq-duels-offer__note{margin:0;font-size:var(--rq-fs-label);line-height:var(--rq-lh-body);color:var(--rq-text-4);overflow-wrap:anywhere}.rq-duels-live-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:var(--rq-duels-live-cols);gap:var(--rq-sp-10)}.rq-duels-live{--rq-edge: var(--rq-duels-tier);display:flex;flex-direction:column;gap:var(--rq-sp-10)}.rq-duels-live:hover{background:var(--rq-row-hover)}.rq-duels-live__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rq-sp-8)}.rq-duels-live__id{display:flex;align-items:center;gap:var(--rq-sp-8);min-width:0}.rq-duels-live__metric{font-weight:600;font-size:var(--rq-fs-body);letter-spacing:var(--rq-ls-name);text-transform:uppercase;color:var(--rq-text-2)}.rq-duels-live__len{font-size:var(--rq-fs-meta);white-space:nowrap;color:var(--rq-text-4)}.rq-duels-live__time{flex-shrink:0;margin-inline-start:auto;white-space:nowrap;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-live__time[data-tone=duel]{color:var(--rq-duel)}.rq-duels-live__time[data-tone=down]{color:var(--rq-down)}.rq-duels-live__sides{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--rq-sp-8)}.rq-duels-live__vs{font-family:var(--rq-font-display);font-size:var(--rq-fs-label);color:var(--rq-text-5)}.rq-duels-side{min-width:0;padding:var(--rq-sp-6) var(--rq-sp-8);background:var(--rq-cell);border:var(--rq-hair) solid var(--rq-line-2)}.rq-duels-side[data-align=end]{text-align:right}.rq-duels-side__name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-name);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-side__score{margin:0;display:flex;align-items:baseline;gap:var(--rq-sp-4)}.rq-duels-side[data-align=end] .rq-duels-side__score{justify-content:flex-end}.rq-duels-side__value{font-family:var(--rq-font-display);font-size:var(--rq-fs-stat);line-height:var(--rq-lh-tight);color:var(--rq-text-3)}.rq-duels-side__unit{font-size:var(--rq-fs-label);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-side[data-tone=mine] .rq-duels-side__value{color:var(--rq-gold-text)}.rq-duels-side[data-tone=lead] .rq-duels-side__value{color:var(--rq-text-2)}.rq-card.rq-duels-standings{padding:0}.rq-duels-standings__title{display:flex;align-items:center;gap:var(--rq-sp-10);padding:var(--rq-sp-12) var(--rq-sp-16);border-bottom:var(--rq-hair) solid var(--rq-line-2);color:var(--rq-text-3)}.rq-duels-standings__title h2{margin:0;font-weight:700;font-size:var(--rq-fs-name);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-2)}.rq-duels-standings__title span{margin-left:auto;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-standing{display:grid;grid-template-columns:var(--rq-duels-standing-cols);align-items:center;gap:var(--rq-sp-8)}.rq-duels-standing>*{min-width:0}.rq-duels-standing [data-align=center]{text-align:center}.rq-duels-standing [data-align=end]{text-align:right}.rq-row.rq-duels-standing[data-mine=true]:not(:hover){background:rgb(var(--rq-gold-rgb) / var(--rq-tint-status))}.rq-duels-standing__rank{font-family:var(--rq-font-display);font-size:var(--rq-fs-stat);line-height:var(--rq-lh-tight);color:var(--rq-rank-rest)}.rq-duels-standing[data-rank="1"] .rq-duels-standing__rank{color:var(--rq-rank-1)}.rq-duels-standing[data-rank="2"] .rq-duels-standing__rank{color:var(--rq-rank-2)}.rq-duels-standing[data-rank="3"] .rq-duels-standing__rank{color:var(--rq-rank-3)}.rq-duels-standing__name{font-weight:700;font-size:var(--rq-fs-stat-value);letter-spacing:var(--rq-ls-name);text-transform:uppercase;color:var(--rq-text-2)}.rq-duels-standing[data-mine=true] .rq-duels-standing__name{color:var(--rq-gold-text)}.rq-duels-standing__w,.rq-duels-standing__d,.rq-duels-standing__l{font-size:var(--rq-fs-stat-value);color:var(--rq-text-4)}.rq-duels-standing__w[data-zero=false]{font-weight:700;color:var(--rq-up)}.rq-duels-standing__l[data-zero=false]{color:var(--rq-down)}.rq-duels-standing__pct{font-family:var(--rq-font-mono);font-size:var(--rq-fs-label);color:var(--rq-text-2)}.rq-duels-standing__pct[data-empty=true]{color:var(--rq-text-4)}.rq-card.rq-duels-history{padding:0;display:flex;flex-direction:column}.rq-duels-history__head{display:flex;align-items:center;justify-content:space-between;gap:var(--rq-sp-8);padding:var(--rq-sp-10) var(--rq-pad-row-x);border-bottom:var(--rq-hair) solid var(--rq-line-2)}.rq-duels-history__title{margin:0;font-weight:700;font-size:var(--rq-fs-stat-value);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-2)}.rq-duels-mine{display:inline-flex;align-items:center;gap:var(--rq-sp-6);padding:var(--rq-sp-4) var(--rq-sp-10);background:none;cursor:pointer;border:var(--rq-hair) solid var(--rq-line-5);color:var(--rq-text-3);font-family:var(--rq-font-ui);font-weight:600;font-size:var(--rq-fs-chip);letter-spacing:var(--rq-ls-tab);text-transform:uppercase}.rq-duels-mine[aria-pressed=true]{background:rgb(var(--rq-gold-rgb) / var(--rq-tint-selected));border-color:rgb(var(--rq-gold-rgb) / var(--rq-edge-selected));color:var(--rq-gold-text)}.rq-duels-matches{margin:0;padding:0;list-style:none}.rq-duels-match{position:relative;display:grid;grid-template-columns:var(--rq-duels-match-cols);align-items:center;gap:var(--rq-sp-8);border-left:var(--rq-duels-match-edge-w) solid var(--rq-line-2)}.rq-duels-match__side{min-width:0}.rq-duels-match__side[data-align=end]{text-align:right}.rq-duels-match__who,.rq-duels-match__outcome{display:flex;align-items:baseline;gap:var(--rq-sp-6)}.rq-duels-match__side[data-align=end] .rq-duels-match__who,.rq-duels-match__side[data-align=end] .rq-duels-match__outcome{justify-content:flex-end}.rq-duels-match__outcome{gap:var(--rq-sp-8)}.rq-duels-match__name{font-weight:700;font-size:var(--rq-fs-name);letter-spacing:var(--rq-ls-name);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-match__name[data-emphasis=true]{color:var(--rq-text-3)}.rq-duels-match__name[data-mine=true]{color:var(--rq-text-2)}.rq-duels-match__name:after{content:"";position:absolute;top:0;bottom:0}.rq-duels-match__name[data-half=left]:after{left:calc(-1 * var(--rq-duels-match-edge-w));width:calc(var(--rq-duels-match-split) + var(--rq-duels-match-edge-w))}.rq-duels-match__name[data-half=right]:after{left:var(--rq-duels-match-split);right:0}.rq-duels-match__name:focus-visible{outline:none}.rq-duels-match__name:focus-visible:after{outline:var(--rq-focus-ring);outline-offset:var(--rq-focus-inset)}.rq-duels-match__me{display:inline-block;flex-shrink:0;width:var(--rq-sp-6);height:var(--rq-sp-6);border-radius:var(--rq-radius-round);background:var(--rq-gold)}.rq-duels-match__score{font-family:var(--rq-font-mono);font-size:var(--rq-fs-meta);color:var(--rq-text-3)}.rq-duels-match__result{font-family:var(--rq-font-display);font-size:var(--rq-fs-body);letter-spacing:var(--rq-ls-name);color:var(--rq-text-3)}.rq-duels-match__result[data-tone=up]{color:var(--rq-up)}.rq-duels-match__result[data-tone=down]{color:var(--rq-down)}.rq-duels-match__vs{text-align:center;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-5)}.rq-duels-match__meta{grid-column:var(--rq-duels-match-meta-span);display:flex;flex-direction:column;gap:var(--rq-sp-2);text-align:var(--rq-duels-match-meta-align)}.rq-duels-match__what,.rq-duels-match__detail,.rq-duels-match__date{font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-match__date{grid-column:var(--rq-duels-match-date-span);text-align:right}.rq-duels-more{align-self:center;margin:var(--rq-sp-12)}.rq-duels-rules{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-duels-rules__tiers{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:var(--rq-duels-rules-cols);gap:var(--rq-sp-10)}.rq-duels-rule{--rq-edge: var(--rq-duels-tier);display:flex;flex-direction:column;gap:var(--rq-sp-8)}.rq-duels-rule__head{display:flex;align-items:center;gap:var(--rq-sp-10)}.rq-duels-rule__title{margin:0;font-family:var(--rq-font-display);font-weight:400;font-size:var(--rq-fs-heading);letter-spacing:var(--rq-ls-display);line-height:var(--rq-lh-tight);color:var(--rq-duels-tier-fg)}.rq-duels-rule__body{margin:0;flex:1;font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-duels-how{display:flex;flex-direction:column;gap:var(--rq-sp-10)}.rq-duels-how__list{margin:0;padding:0;list-style:none}.rq-hairgrid>.rq-cell.rq-duels-how__item{padding:var(--rq-sp-10) var(--rq-pad-row-x)}.rq-duels-how__name{margin:0;font-weight:600;font-size:var(--rq-fs-body);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-2)}.rq-duels-how__body{margin:var(--rq-sp-2) 0 0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-duels-tokens{display:flex;flex-direction:column;gap:var(--rq-sp-10)}.rq-duels-tokens>h2{margin:0;font-weight:400}.rq-duels-chips{min-width:0}.rq-duels-chips>.rq-duels-chip{padding:var(--rq-sp-6) var(--rq-sp-12);font-weight:600;white-space:nowrap;color:var(--rq-text-4)}.rq-duels-chips>.rq-duels-chip[aria-pressed=true]{background:rgb(var(--rq-duels-tier-rgb) / var(--rq-tier-tint));border-color:rgb(var(--rq-duels-tier-rgb) / var(--rq-tier-edge));color:var(--rq-duels-tier-fg)}.rq-duels-chips>.rq-duels-chip[aria-disabled=true]{border-color:var(--rq-line-3);color:var(--rq-duels-chip-empty-fg);cursor:not-allowed}.rq-duels-tokens__status:empty{height:0;margin-top:calc(var(--rq-sp-10) * -1)}.rq-duels-tokens__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--rq-sp-8)}.rq-duels-token{display:flex;align-items:center;gap:var(--rq-sp-6);padding:var(--rq-sp-8);background:rgb(var(--rq-duels-tier-rgb) / var(--rq-tier-tint));border:var(--rq-hair) solid rgb(var(--rq-duels-tier-rgb) / var(--rq-tier-edge))}.rq-duels-token__text{flex:1;min-width:0;display:flex;flex-direction:column}.rq-duels-token__what{font-weight:600;font-size:var(--rq-fs-body);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-duels-tier-fg)}.rq-duels-token__stake{font-size:var(--rq-duels-token-stake-fs);color:var(--rq-text-4)}.rq-duels-token__stake>span{white-space:nowrap}.rq-duels-send{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;min-width:var(--rq-control-hit);min-height:var(--rq-control-hit);padding:var(--rq-sp-4) var(--rq-sp-6);cursor:pointer;background:none;border:var(--rq-hair) solid rgb(var(--rq-duels-tier-rgb) / var(--rq-tier-send-edge));color:var(--rq-duels-tier-send);font-family:var(--rq-font-ui);font-weight:700;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-btn-sm);text-transform:uppercase}.rq-duels-send:hover:not(:disabled){border-color:var(--rq-duels-tier)}.rq-duels-send:disabled{background:var(--rq-fill-1);border-color:var(--rq-line-2);color:var(--rq-text-5);cursor:not-allowed}.rq-duels-tokens__why{margin:0;font-size:var(--rq-fs-label);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-duels-boosts{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--rq-sp-12)}.rq-duels-boost{--rq-edge: var(--rq-up);--rq-edge-line: rgb(var(--rq-up-rgb) / var(--rq-edge-status))}.rq-duels-boost[data-tone=down]{--rq-edge: var(--rq-down);--rq-edge-line: rgb(var(--rq-down-rgb) / var(--rq-edge-status))}.rq-duels-boost__eyebrow{margin:0 0 var(--rq-sp-4);font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-up)}.rq-duels-boost[data-tone=down] .rq-duels-boost__eyebrow{color:var(--rq-down)}.rq-duels-boost__headline{margin:0;font-family:var(--rq-font-display);font-size:var(--rq-fs-heading);line-height:var(--rq-lh-tight);text-transform:uppercase;color:var(--rq-text-1)}.rq-duels-boost__detail{margin:var(--rq-sp-4) 0 0;font-size:var(--rq-fs-meta);color:var(--rq-text-3)}.rq-duels-record__title{margin:0 0 var(--rq-sp-10);font-weight:400}.rq-duels-record__cells{margin:0;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.5fr)}.rq-hairgrid>.rq-cell.rq-duels-record__cell{display:flex;flex-direction:column-reverse;padding:var(--rq-sp-10) var(--rq-sp-8)}.rq-duels-record__label{white-space:nowrap;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-record__value{margin:0;font-family:var(--rq-font-display);font-size:var(--rq-fs-stat);line-height:var(--rq-lh-tight);color:var(--rq-text-3)}.rq-duels-record__value[data-tone=up]{color:var(--rq-up)}.rq-duels-record__value[data-tone=down]{color:var(--rq-down)}.rq-duels-record__value[data-tone=gold]{color:var(--rq-gold-text)}.rq-duels-sheet{position:fixed;z-index:66;left:50%;top:var(--rq-duels-sheet-top);bottom:var(--rq-duels-sheet-bottom);transform:translate(-50%,var(--rq-duels-sheet-shift));width:var(--rq-duels-sheet-w);max-height:var(--rq-duels-sheet-max-h);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;background:var(--rq-popover);box-shadow:var(--rq-shadow-modal);border:var(--rq-hair) solid rgb(var(--rq-gold-rgb) / var(--rq-edge-soft));border-top-width:var(--rq-duels-sheet-edge-w)}.rq-duels-sheet:focus-visible{outline:none}.rq-duels-sheet .rq-sheet__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:max(var(--rq-icon-btn),var(--rq-control-hit));min-height:max(var(--rq-icon-btn),var(--rq-control-hit))}.rq-duels-sheet .rq-sheet__close:disabled{color:var(--rq-text-5);cursor:not-allowed}.rq-duels-sheet__head{display:flex;align-items:center;gap:var(--rq-sp-10);padding:var(--rq-sp-12) var(--rq-sp-16);border-bottom:var(--rq-hair) solid var(--rq-line-3);color:var(--rq-duel)}.rq-duels-sheet__id{flex:1}.rq-duels-sheet__title{margin:0;font-family:var(--rq-font-display);font-weight:400;font-size:var(--rq-fs-heading);line-height:var(--rq-lh-tight);color:var(--rq-text-1)}.rq-duels-sheet__sub{margin:0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-sheet__body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:var(--rq-sp-14);padding:var(--rq-sp-14) var(--rq-sp-16)}.rq-duels-sheet__foot{padding:var(--rq-sp-10) var(--rq-sp-16) var(--rq-tabbar-pb);border-top:var(--rq-hair) solid var(--rq-line-3)}.rq-duels-sheet__blocked,.rq-duels-sheet__error{margin:0;padding:var(--rq-sp-10) var(--rq-sp-12);font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);background:var(--rq-row-soft)}.rq-duels-sheet__blocked{border-left:var(--rq-edge-w) solid var(--rq-duel-base);color:var(--rq-text-2)}.rq-duels-sheet__error{border-left:var(--rq-edge-w) solid var(--rq-down);color:var(--rq-down)}.rq-duels-sheet__error:empty{padding:0;border:0;height:0;margin-top:calc(var(--rq-sp-14) * -1)}.rq-duels-sheet__actions{display:flex;gap:var(--rq-sp-10)}.rq-duels-sheet__actions .rq-btn--block{flex:1}.rq-duels-sheet .rq-btn--ghost{color:var(--rq-text-2)}.rq-duels-step{margin:0 0 var(--rq-sp-8);font-weight:400;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-option{display:flex;align-items:center;gap:var(--rq-sp-10);width:100%;box-sizing:border-box;padding:var(--rq-sp-10) var(--rq-sp-12);cursor:pointer;text-align:left;background:var(--rq-cell);border:var(--rq-hair) solid var(--rq-line-3);color:inherit;font-family:var(--rq-font-ui)}.rq-duels-option:hover:not([aria-disabled=true],[aria-checked=true]){background:var(--rq-row-hover)}.rq-duels-option[aria-disabled=true]{cursor:not-allowed}.rq-duels-option__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--rq-sp-2)}.rq-duels-option__note{font-size:var(--rq-fs-label);color:var(--rq-text-4)}.rq-duels-option__reason{color:var(--rq-duel)}.rq-duels-option__h2h{flex-shrink:0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-option__h2h[data-tone=up]{color:var(--rq-up-text)}.rq-duels-option__h2h[data-tone=down]{color:var(--rq-down-text)}.rq-duels-sheet__status:not(:empty){margin-top:var(--rq-sp-8)}.rq-duels-choice{display:flex;flex-direction:column;gap:var(--rq-sp-8)}.rq-duels-choice__card{position:relative;cursor:pointer}.rq-duels-choice__card:focus-visible{outline-offset:var(--rq-focus-inset)}.rq-duels-choice__card .rq-duels-token{box-sizing:border-box;min-height:var(--rq-control-hit);padding:var(--rq-sp-10) var(--rq-sp-12);gap:var(--rq-sp-10)}.rq-duels-choice__card[aria-checked=false] .rq-duels-token{background:var(--rq-cell);border-color:var(--rq-line-3)}.rq-duels-choice__card[aria-checked=false]:hover .rq-duels-token{background:var(--rq-row-hover)}.rq-duels-choice__selected{position:absolute;top:var(--rq-sp-10);right:var(--rq-sp-12);display:flex;align-items:center;gap:var(--rq-sp-4);font-weight:700;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-duels-tier-fg)}.rq-hairgrid.rq-duels-opponents{gap:0;background:var(--rq-popover);border:var(--rq-hair) solid var(--rq-line-2)}.rq-duels-opponents{grid-template-columns:minmax(0,1fr)}.rq-duels-option--opponent .rq-name{overflow-wrap:anywhere}.rq-duels-option--opponent .rq-duels-option__h2h{max-width:60%;overflow-wrap:anywhere}.rq-duels-option--opponent{min-height:var(--rq-control-hit);border:0;border-left:var(--rq-edge-w) solid transparent}.rq-duels-option--opponent+.rq-duels-option--opponent{border-top:var(--rq-hair) solid var(--rq-line-2)}.rq-duels-option--opponent:focus-visible{outline-offset:var(--rq-focus-inset)}.rq-duels-option--opponent[aria-checked=true]{background:rgb(var(--rq-gold-rgb) / var(--rq-tint-selected));border-left-color:var(--rq-gold)}.rq-duels-option--opponent[aria-disabled=true] .rq-name{color:var(--rq-text-4)}.rq-duels-option--opponent[aria-checked=true] .rq-duels-option__note,.rq-duels-option--opponent[aria-checked=true] .rq-duels-option__h2h:not([data-tone=up],[data-tone=down]){color:var(--rq-text-2)}.rq-duels-avatar{width:var(--rq-duels-avatar);height:var(--rq-duels-avatar);flex-shrink:0;overflow:hidden;font-size:var(--rq-fs-label)}.rq-duels-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rq-duels-bet{padding:var(--rq-sp-10) var(--rq-sp-12);background:rgb(var(--rq-gold-rgb) / var(--rq-tint-status));border:var(--rq-hair) solid rgb(var(--rq-gold-rgb) / var(--rq-edge-soft));border-left:var(--rq-edge-w) solid var(--rq-gold)}.rq-duels-bet__label{margin:0 0 var(--rq-sp-4);font-weight:400;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-gold-text)}.rq-duels-bet__summary{margin:0;overflow-wrap:anywhere;font-family:var(--rq-font-display);font-size:var(--rq-fs-heading);line-height:var(--rq-lh-tight);text-transform:uppercase;color:var(--rq-text-1)}.rq-duels-bet__stakes{margin:var(--rq-sp-10) 0 0;padding-top:var(--rq-sp-10);border-top:var(--rq-hair) solid var(--rq-line-2);display:grid;grid-template-columns:var(--rq-duels-bet-cols);gap:var(--rq-sp-10)}.rq-duels-bet__stakes>div{min-width:0;text-align:start}.rq-duels-bet__stakes>.rq-duels-bet__starts{grid-column:var(--rq-duels-bet-starts-span)}.rq-duels-bet__stakes dt{font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-duels-bet__stakes dd{margin:0;font-family:var(--rq-font-display);font-size:var(--rq-fs-stat);line-height:var(--rq-lh-tight);color:var(--rq-text-2)}.rq-duels-bet__stakes [data-tone=up] dt,.rq-duels-bet__stakes [data-tone=up] dd{color:var(--rq-up-text)}.rq-duels-bet__stakes [data-tone=down] dt,.rq-duels-bet__stakes [data-tone=down] dd{color:var(--rq-down-text)}.rq-events{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-events__head{display:flex;flex-direction:column}.rq-events__title{margin:0;font-weight:400}.rq-events__sub{margin:var(--rq-sp-4) 0 0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-events__split{display:grid;grid-template-columns:var(--rq-events-split-cols);gap:var(--rq-sp-16);align-items:stretch}.rq-events__main{display:flex;flex-direction:column;gap:var(--rq-gap-stack);min-width:0}.rq-events__side{display:flex;flex-direction:column;gap:var(--rq-sp-12);min-width:0}.rq-events__open{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-events-note{margin:0;padding:var(--rq-sp-14) var(--rq-sp-12);border:var(--rq-hair) dashed var(--rq-line-5);text-align:center;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-events-eyebrow{display:flex;align-items:center;gap:var(--rq-sp-8);margin:0 0 var(--rq-sp-4);font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-events-accent)}.rq-events-eyebrow .rq-dot{color:var(--rq-events-accent)}.rq-events-label{margin:0 0 var(--rq-sp-8);font-weight:400;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-text-4)}.rq-events-chips{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--rq-sp-8)}.rq-card.rq-events-live{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--rq-sp-14)}.rq-events-live[data-state=open],.rq-events-live[data-state=done]{--rq-events-accent: var(--rq-up);--rq-events-accent-rgb: var(--rq-up-rgb);--rq-edge: var(--rq-up);--rq-edge-line: rgb(var(--rq-up-rgb) / var(--rq-edge-status))}.rq-events-live[data-state=settling],.rq-events-live[data-state=next]{--rq-events-accent: var(--rq-gold-text);--rq-events-accent-rgb: var(--rq-gold-rgb);--rq-edge: var(--rq-card-edge-hero);--rq-edge-line: rgb(var(--rq-gold-rgb) / var(--rq-edge-soft))}.rq-events-live:before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--rq-events-sweep-w);pointer-events:none;background:linear-gradient(90deg,transparent,rgb(var(--rq-events-accent-rgb) / .07),transparent);animation:rqSweep 5s linear infinite}.rq-events-live[data-state=settling]:before{display:none}.rq-events-live>*{position:relative}.rq-events-live__body{display:flex;align-items:center;gap:var(--rq-events-live-gap)}.rq-events-live__main{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start}.rq-events-live__ringcol{order:var(--rq-events-ring-order);flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:var(--rq-sp-8)}.rq-events-live__name{margin:0;font-family:var(--rq-font-display);font-weight:400;font-size:var(--rq-fs-display);letter-spacing:var(--rq-ls-display);line-height:var(--rq-lh-tight);text-transform:uppercase;color:var(--rq-text-1)}.rq-events-live__rule{margin:var(--rq-sp-4) 0 var(--rq-sp-8);font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-events-live__done{margin:0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-events-live__inline{display:flex;align-items:center;flex-wrap:wrap;gap:var(--rq-sp-8)}.rq-events-live .rq-chip--value{--rq-c: var(--rq-events-accent-rgb);--rq-c-solid: var(--rq-events-accent)}.rq-events-live__pack{margin:0}.rq-track.rq-events-live__pack>.rq-fill{background:var(--rq-up)}.rq-events-ring.rq-ring{--rq-ring-c: var(--rq-up);width:var(--rq-events-ring);height:var(--rq-events-ring);flex-shrink:0}.rq-events-ring.rq-ring>.rq-ring-hole{inset:var(--rq-events-ring-inset)}.rq-events-ring[data-state=settling].rq-ring{--rq-ring-c: var(--rq-gold)}.rq-events-ring__time{font-family:var(--rq-font-mono);font-size:var(--rq-events-ring-fs);line-height:var(--rq-lh-tight);color:var(--rq-events-accent)}.rq-events-ring__label{margin-top:var(--rq-sp-2);font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-events-board{margin:0;padding:0;list-style:none}.rq-events-board__row.rq-row{display:grid;grid-template-columns:var(--rq-events-board-cols);align-items:center;gap:var(--rq-sp-8)}.rq-row.rq-events-board__row[data-mine=true]:not(:hover){background:rgb(var(--rq-gold-rgb) / var(--rq-tint-status))}.rq-events-board__rank{font-family:var(--rq-font-display);font-size:var(--rq-fs-stat);line-height:var(--rq-lh-tight);color:var(--rq-rank-rest)}.rq-events-board__row[data-rank="1"] .rq-events-board__rank{color:var(--rq-rank-1)}.rq-events-board__row[data-rank="2"] .rq-events-board__rank{color:var(--rq-rank-2)}.rq-events-board__row[data-rank="3"] .rq-events-board__rank{color:var(--rq-rank-3)}.rq-events-board__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:var(--rq-fs-stat-value);letter-spacing:var(--rq-ls-name);text-transform:uppercase;color:var(--rq-text-2)}.rq-events-board__row[data-mine=true] .rq-events-board__name{color:var(--rq-gold-text)}.rq-events-board__value{font-family:var(--rq-font-mono);font-size:var(--rq-fs-meta);color:var(--rq-text-3)}.rq-events-board__prize{text-align:right;font-weight:600;font-size:var(--rq-fs-meta);color:var(--rq-gold-text)}.rq-events-board__note{margin:0;font-size:var(--rq-fs-label);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-card.rq-events-next{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--rq-sp-14)}.rq-events-next__main{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.rq-events-next__name{margin:0;font-family:var(--rq-font-display);font-weight:400;font-size:var(--rq-fs-heading);letter-spacing:var(--rq-ls-display);line-height:var(--rq-lh-tight);text-transform:uppercase;color:var(--rq-text-1)}.rq-events-next__rule{margin:var(--rq-sp-4) 0 0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-events-next__main .rq-events-chips{margin-top:var(--rq-sp-8)}.rq-events-next__clock{flex-shrink:0;text-align:right;display:flex;flex-direction:column}.rq-events-next__time{font-family:var(--rq-font-mono);font-size:var(--rq-fs-counter);color:var(--rq-events-accent)}.rq-events-next__label{font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-events-week{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:var(--rq-events-week-cols);gap:var(--rq-sp-10)}.rq-events-week__row{--rq-events-week: rgb(var(--rq-silver-rgb));display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:var(--rq-sp-12);column-gap:var(--rq-sp-12);padding:var(--rq-sp-10) var(--rq-sp-12);background:var(--rq-row-soft);border-left:var(--rq-edge-w) solid var(--rq-events-week);border-bottom:var(--rq-hair) solid var(--rq-line-3)}.rq-events-week__row:hover{background:var(--rq-row-hover)}.rq-events-week__day{display:flex;align-items:center;gap:var(--rq-sp-6);font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-events-week)}.rq-events-week__name{margin:0;font-family:var(--rq-font-display);font-weight:400;font-size:var(--rq-fs-title);letter-spacing:var(--rq-ls-display);line-height:var(--rq-lh-tight);text-transform:uppercase;color:var(--rq-text-2)}.rq-events-week__rule{margin:var(--rq-sp-2) 0 0;font-size:var(--rq-fs-label);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-events-week__reward{grid-row:1 / span 3;grid-column:2;font-family:var(--rq-font-display);font-size:var(--rq-fs-stat);line-height:var(--rq-lh-tight);white-space:nowrap;color:var(--rq-gold-text)}.rq-events-week[data-layout=card] .rq-events-week__row{grid-template-columns:minmax(0,1fr);padding:var(--rq-sp-14) var(--rq-sp-16)}.rq-events-week[data-layout=card] .rq-events-week__rule{margin-bottom:var(--rq-sp-10);font-size:var(--rq-fs-meta)}.rq-events-week__foot{display:flex;justify-content:space-between;gap:var(--rq-sp-8);margin:0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-events-week__foot>:last-child{color:var(--rq-gold-text)}.rq-card.rq-events-record{display:flex;flex-direction:column;gap:var(--rq-sp-8)}.rq-events-record__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--rq-sp-8)}.rq-events-record__title{margin:0;font-weight:400}.rq-events-record__count{font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-events-record__text{margin:0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-card.rq-events-history{flex:1;padding:0;display:flex;flex-direction:column}.rq-events-history__title{margin:0;padding:var(--rq-sp-12) var(--rq-pad-row-x);border-bottom:var(--rq-hair) solid var(--rq-line-2);font-weight:400}.rq-events-history__rows{margin:0;padding:0;list-style:none}.rq-events-history__rows[aria-busy=true]{opacity:.6}.rq-events-history__row.rq-row{display:flex;align-items:center;justify-content:space-between;gap:var(--rq-sp-12)}.rq-events-history__name{margin:0;font-weight:600;font-size:var(--rq-fs-name);letter-spacing:var(--rq-ls-title);text-transform:uppercase;color:var(--rq-text-2)}.rq-events-history__meta{margin:0;font-size:var(--rq-fs-label);color:var(--rq-text-4)}.rq-events-history__result{flex-shrink:0;text-align:right}.rq-events-history__status{margin:0;font-size:var(--rq-fs-meta);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-events-history__status[data-tone=up]{color:var(--rq-up)}.rq-events-history__status[data-tone=down]{color:var(--rq-down)}.rq-events-history__status[data-tone=rank-1]{color:var(--rq-rank-1)}.rq-events-history__status[data-tone=rank-2]{color:var(--rq-rank-2)}.rq-events-history__status[data-tone=rank-3]{color:var(--rq-rank-3)}.rq-events-history__xp{margin:0;font-size:var(--rq-fs-label);color:var(--rq-text-4)}.rq-events-history>.rq-events-note{margin:var(--rq-sp-12)}.rq-events-history>.rq-error,.rq-events-history>[role=status]{margin:var(--rq-sp-12)}.rq-events-pager{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--rq-sp-8);padding:var(--rq-sp-8) var(--rq-sp-12);border-top:var(--rq-hair) solid var(--rq-line-2)}.rq-events-pager__pages{display:flex;align-items:center;gap:var(--rq-sp-4)}.rq-events-pager__btn{min-width:var(--rq-events-pager-btn);padding:var(--rq-sp-2) var(--rq-sp-6);text-align:center;cursor:pointer;background:none;font-family:var(--rq-font-ui);font-weight:600;font-size:var(--rq-fs-body);color:var(--rq-text-4);border:var(--rq-hair) solid var(--rq-line-4)}.rq-events-pager__btn:hover:not(:disabled){border-color:var(--rq-line-hover);color:var(--rq-text-2)}.rq-events-pager__btn[aria-current=page]{background:rgb(var(--rq-gold-rgb) / var(--rq-tint-selected));border-color:rgb(var(--rq-gold-rgb) / var(--rq-edge-selected));color:var(--rq-gold-text)}.rq-events-pager__btn:disabled{cursor:not-allowed;border-color:var(--rq-line-2);color:var(--rq-text-5)}.rq-events-pager__gap{padding:0 var(--rq-sp-2);color:var(--rq-text-5)}.rq-settings{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-settings__title{margin:0;font-weight:400;text-transform:uppercase}.rq-settings__sub{margin:var(--rq-sp-4) 0 0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-settings__split{display:grid;grid-template-columns:var(--rq-settings-split-cols);gap:var(--rq-gap-stack) var(--rq-sp-16);align-items:start}.rq-settings__main,.rq-settings__side{display:flex;flex-direction:column;gap:var(--rq-gap-stack);min-width:0}.rq-card.rq-settings-pending{display:flex;justify-content:center;padding:var(--rq-sp-24) 0}.rq-settings-card{display:flex;flex-direction:column;gap:var(--rq-sp-14);min-width:0;--rq-form-gap: var(--rq-sp-14)}.rq-settings-card[data-tone=up]{--rq-edge: var(--rq-up);--rq-edge-line: rgb(var(--rq-up-rgb) / var(--rq-edge-status))}.rq-settings-card[data-tone=down]{--rq-edge: var(--rq-down);--rq-edge-line: rgb(var(--rq-down-rgb) / var(--rq-edge-status))}.rq-settings-card[data-tone=paused]{--rq-edge: var(--rq-line-6);--rq-edge-line: rgb(var(--rq-ink-rgb) / var(--rq-edge-status))}.rq-chip--paused{--rq-c: var(--rq-ink-rgb);--rq-c-solid: var(--rq-text-2)}.rq-settings-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--rq-sp-16);flex-wrap:wrap}.rq-settings-card__intro{min-width:0;flex:1 1 auto}.rq-settings-card__title{margin:0;font-weight:400}.rq-settings-card__lead{margin:var(--rq-sp-6) 0 0;font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-settings-card__head>.rq-chip{margin:0;white-space:nowrap}.rq-settings-meta{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.rq-settings-meta__cell{padding:var(--rq-sp-10) var(--rq-sp-12)}.rq-settings-meta__label{font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-settings-meta__value{margin:var(--rq-sp-2) 0 0;font-weight:600;font-size:var(--rq-fs-stat-value);color:var(--rq-text-2)}.rq-settings-meta__value[data-tone=up]{color:var(--rq-up)}.rq-settings-meta__value[data-tone=muted]{color:var(--rq-text-3)}.rq-settings-meta__value[data-tone=paused]{color:var(--rq-text-2)}.rq-settings-rules{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--rq-sp-6)}.rq-settings-rule{display:flex;align-items:flex-start;gap:var(--rq-sp-10);font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-settings-rule__dot{flex-shrink:0;margin-top:var(--rq-sp-8);color:var(--rq-up)}.rq-settings-renewal{margin:0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-settings-renewal[data-tone=up]{color:var(--rq-up)}.rq-settings-renewal[data-tone=down]{color:var(--rq-down)}.rq-settings-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rq-sp-10) var(--rq-sp-16)}.rq-settings-actions__hint{margin:0;font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-consent{display:flex;flex-direction:column;gap:var(--rq-sp-8);min-width:0;padding:var(--rq-sp-12) var(--rq-sp-14);background:var(--rq-row-soft);border:var(--rq-hair) solid var(--rq-line-3)}.rq-consent__title{margin:0;font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);font-weight:400;letter-spacing:var(--rq-ls-eyebrow);text-transform:uppercase;color:var(--rq-text-2)}.rq-consent__points{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--rq-sp-8)}.rq-consent__point{display:flex;align-items:flex-start;gap:var(--rq-sp-10);font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-2);overflow-wrap:anywhere}.rq-consent__dot{flex-shrink:0;margin-top:var(--rq-sp-8);color:var(--rq-up)}.rq-consent__p{margin:0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-3);overflow-wrap:anywhere}.rq-consent__more>.rq-consent__p,.rq-consent__more>.rq-consent__link{margin-top:var(--rq-sp-8)}summary.rq-consent__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--rq-sp-12);min-height:var(--rq-switch-row-min-h);cursor:pointer;font-size:var(--rq-fs-body);color:var(--rq-text-2)}.rq-consent__summary::-webkit-details-marker{display:none}.rq-consent__chev{display:inline-flex;flex:none;color:var(--rq-text-3)}.rq-consent__more[open]>.rq-consent__summary .rq-consent__chev{transform:rotate(180deg)}.rq-consent__summary:hover{background:var(--rq-row-hover)}.rq-consent__summary:focus-visible{outline:var(--rq-focus-ring);outline-offset:var(--rq-focus-inset)}.rq-consent__agree{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:var(--rq-sp-16);column-gap:var(--rq-sp-16);border-top:var(--rq-hair) solid var(--rq-line-3)}.rq-consent__label{display:flex;align-items:center;gap:var(--rq-sp-10);min-height:var(--rq-switch-row-min-h);cursor:pointer;font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-2)}.rq-consent__check{flex:none;width:var(--rq-sp-20);height:var(--rq-sp-20);margin:0;accent-color:var(--rq-gold);cursor:pointer}.rq-consent__check:focus-visible{outline:var(--rq-focus-ring);outline-offset:var(--rq-focus-inset)}.rq-consent__link{display:inline-flex;align-items:center;min-height:var(--rq-notify-link-hit);font-size:var(--rq-fs-meta);color:var(--rq-gold-text)}.rq-settings-pw{display:grid;grid-template-columns:var(--rq-settings-pw-cols);gap:var(--rq-gap-stack) var(--rq-sp-14)}.rq-settings-note{margin:0;padding:var(--rq-pad-card);border:var(--rq-hair) dashed var(--rq-line-5);font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-notify{display:flex;flex-direction:column;gap:var(--rq-sp-12);min-width:0}.rq-notify__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--rq-sp-12)}.rq-notify__title{margin:0;font-weight:400}.rq-notify__meta{display:flex;align-items:baseline;min-width:0}.rq-notify__status,.rq-notify__count{margin:0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4);white-space:nowrap}.rq-notify__status:not(:empty){margin-right:var(--rq-sp-10)}.rq-notify__count[data-tone=defaults]{color:var(--rq-text-2)}.rq-notify__lead{margin:0;font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);color:var(--rq-text-3)}.rq-notify__alerts{display:flex;flex-direction:column;gap:var(--rq-sp-8)}.rq-notify__alerts:empty{margin-top:calc(var(--rq-sp-12) * -1)}.rq-notify__alerts strong{font-weight:700}.rq-notify__sections{display:flex;flex-direction:column;gap:var(--rq-sp-14)}.rq-notify__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--rq-sp-12)}.rq-notify__link.rq-btn--link{min-width:var(--rq-notify-link-hit);min-height:var(--rq-notify-link-hit);border-bottom:0;text-decoration:underline}.rq-notify-section{display:flex;flex-direction:column;gap:var(--rq-sp-6)}.rq-notify-section__title{margin:0}.rq-notify-section__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--rq-sp-12);width:100%;min-height:var(--rq-switch-row-min-h);padding:0 var(--rq-sp-2);border:0;border-bottom:var(--rq-hair) solid var(--rq-line-4);background:none;cursor:pointer;text-align:left}.rq-notify-section__toggle:hover{background:var(--rq-row-hover)}.rq-notify-section__toggle:focus-visible{outline:var(--rq-focus-ring);outline-offset:var(--rq-focus-inset)}.rq-notify-section__name{font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-eyebrow);text-transform:uppercase;color:var(--rq-text-2)}.rq-notify-section__meta{display:inline-flex;align-items:center;gap:var(--rq-sp-10);font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-notify-section__chev{display:inline-flex;color:var(--rq-text-3)}.rq-notify-section__toggle[aria-expanded=true] .rq-notify-section__chev{transform:rotate(180deg)}.rq-hairgrid.rq-notify-list>.rq-cell{padding:0}.rq-hairgrid.rq-notify-list[hidden]{display:none}.rq-notify-skel__group{display:flex;flex-direction:column;gap:var(--rq-gap-hair);margin-bottom:var(--rq-sp-14)}.rq-notify-skel__title{height:var(--rq-skel-h-4);width:30%;margin-bottom:var(--rq-sp-8)}.rq-notify-skel__row{display:flex;align-items:center;justify-content:space-between;gap:var(--rq-sp-16);min-height:var(--rq-switch-row-min-h);padding:0 var(--rq-switch-row-pad-x);background:var(--rq-cell)}.rq-notify-skel__label{height:var(--rq-skel-h-2);width:62%}.rq-notify-skel__switch{width:var(--rq-toggle-w);height:var(--rq-toggle-h);border-radius:var(--rq-radius-pill)}.rq-card.rq-notify--side{gap:var(--rq-sp-10)}.rq-notify--side .rq-notify__title{font-family:var(--rq-font-ui);font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-text-4)}.rq-notify--side .rq-notify__lead,.rq-notify--side .rq-switch-row__label{font-size:var(--rq-fs-meta)}.rq-notify--side .rq-switch-row{min-height:var(--rq-notify-side-row-min-h);padding-inline:var(--rq-sp-12)}.rq-notify--side .rq-notify-section__toggle{min-height:var(--rq-notify-side-row-min-h)}.rq-notify--sheet .rq-notify__title{position:absolute;width:var(--rq-hair);height:var(--rq-hair);margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rq-log{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-log__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--rq-sp-12)}.rq-log__title{margin:0;font-weight:400;text-transform:uppercase}.rq-log__sub{margin:var(--rq-sp-4) 0 0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-log__tabs{display:flex;flex-wrap:wrap;gap:var(--rq-sp-6)}.rq-log__tabs>[role=tab]{display:inline-flex;align-items:center;gap:var(--rq-sp-6);padding:var(--rq-sp-6) var(--rq-sp-12);font-family:var(--rq-font-ui)}.rq-log__tabs>[role=tab]:not([aria-selected=true]){background:none}.rq-log__panel{min-width:0}.rq-log__split{display:grid;grid-template-columns:var(--rq-log-split-cols);gap:var(--rq-sp-16);align-items:start}.rq-log__main,.rq-log__side{display:flex;flex-direction:column;gap:var(--rq-gap-stack);min-width:0}.rq-log-strava{--rq-log-tone-rgb: var(--rq-ink-rgb);--rq-log-tone: var(--rq-text-3);display:flex;align-items:center;gap:var(--rq-sp-10);padding:var(--rq-sp-10) var(--rq-sp-12);border:var(--rq-hair) solid var(--rq-line-4);color:var(--rq-log-tone)}.rq-log-strava[data-tone=up]{--rq-log-tone-rgb: var(--rq-up-rgb);--rq-log-tone: var(--rq-up)}.rq-log-strava[data-tone=down]{--rq-log-tone-rgb: var(--rq-down-rgb);--rq-log-tone: var(--rq-down)}.rq-log-strava[data-tone=up],.rq-log-strava[data-tone=down]{background:rgb(var(--rq-log-tone-rgb) / var(--rq-tint-status));border-color:rgb(var(--rq-log-tone-rgb) / var(--rq-edge-status))}.rq-log-strava__text{flex:1;min-width:0}.rq-log-strava__title{margin:0;font-weight:600;font-size:var(--rq-fs-body);letter-spacing:var(--rq-ls-btn-sm);text-transform:uppercase}.rq-log-strava__sub{margin:0;font-size:var(--rq-fs-label);color:var(--rq-text-4)}.rq-log-strava[data-tone=muted] .rq-log-strava__title{color:var(--rq-text-2)}.rq-log-form{display:flex;flex-direction:column;gap:var(--rq-sp-14)}.rq-log-form__fields{display:grid;grid-template-columns:var(--rq-log-fields-cols);gap:var(--rq-gap-stack) var(--rq-sp-16)}.rq-log-field{min-width:0}.rq-log-label{display:block;margin-bottom:var(--rq-sp-6);font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-log-note{margin:var(--rq-sp-6) 0 0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-log-note[data-tone=error]{color:var(--rq-down)}.rq-log-quick{display:flex;flex-wrap:wrap;gap:var(--rq-sp-6)}.rq-log-quick>.rq-filter{padding:var(--rq-sp-6) var(--rq-sp-12);font-family:var(--rq-font-ui);font-weight:600;letter-spacing:var(--rq-ls-chip)}.rq-log-surface{display:flex;gap:var(--rq-sp-8)}.rq-log-surface__option{flex:1;padding:var(--rq-sp-8);text-align:center;cursor:pointer;background:none;font-family:var(--rq-font-ui);font-size:var(--rq-fs-chip);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;border:var(--rq-hair) solid var(--rq-line-5);color:var(--rq-text-4)}.rq-log-surface__option[data-surface=outdoor][aria-pressed=true]{background:rgb(var(--rq-up-rgb) / var(--rq-tint-status));border-color:rgb(var(--rq-up-rgb) / var(--rq-edge-status));color:var(--rq-up)}.rq-log-surface__option[data-surface=treadmill][aria-pressed=true]{background:rgb(var(--rq-log-treadmill-rgb) / var(--rq-tint-status));border-color:rgb(var(--rq-log-treadmill-rgb) / var(--rq-edge-status));color:var(--rq-log-treadmill)}.rq-log-surface__option[data-surface=treadmill]:hover:not([aria-pressed=true]){border-color:rgb(var(--rq-log-treadmill-rgb) / var(--rq-edge-status));color:var(--rq-log-treadmill)}.rq-log-notice-slot:empty{height:0;margin-top:calc(var(--rq-sp-14) * -1)}.rq-log-notice{margin:0;padding:var(--rq-sp-10) var(--rq-sp-12);font-size:var(--rq-fs-meta);color:var(--rq-text-2);background:var(--rq-row-soft);border:var(--rq-hair) solid var(--rq-line-3);border-left:var(--rq-edge-w) solid var(--rq-up)}.rq-log-notice[data-tone=error]{border-color:rgb(var(--rq-down-rgb) / var(--rq-edge-status));border-left-color:var(--rq-down);color:var(--rq-down)}.rq-card.rq-log-xp{text-align:center;border-color:rgb(var(--rq-gold-rgb) / var(--rq-edge-status))}.rq-log-xp__eyebrow{margin:0}.rq-log-xp__total{margin:var(--rq-sp-2) 0 var(--rq-sp-10);font-family:var(--rq-font-display);font-size:var(--rq-log-xp-size);line-height:var(--rq-lh-tight);color:var(--rq-gold-text)}.rq-log-xp__rows,.rq-log-effects__rows{margin:0;padding:0;list-style:none;text-align:left}.rq-log-xp__row,.rq-log-effects__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--rq-sp-12);padding:var(--rq-sp-8) var(--rq-pad-row-x);background:var(--rq-cell)}.rq-log-xp__label{font-size:var(--rq-fs-body);letter-spacing:var(--rq-ls-name);text-transform:uppercase;color:var(--rq-text-4)}.rq-log-xp__value{flex-shrink:0;font-family:var(--rq-font-mono);font-size:var(--rq-fs-body);color:var(--rq-text-2)}.rq-log-xp__note{margin:var(--rq-sp-10) 0 0;text-align:left;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-log-xp__note+.rq-log-xp__note{margin-top:var(--rq-sp-4)}.rq-log-effects__eyebrow{margin:0 0 var(--rq-sp-8)}.rq-log-effects__label{font-size:var(--rq-fs-body);color:var(--rq-text-3)}.rq-log-effects__value{text-align:right;font-weight:600;font-size:var(--rq-fs-body);color:var(--rq-text-2)}.rq-card.rq-log-pending{display:flex;justify-content:center;padding:var(--rq-sp-24) var(--rq-pad-card)}.rq-log-xp__value[data-tone=muted],.rq-log-effects__value[data-tone=muted],.rq-log-cell__value[data-tone=muted]{color:var(--rq-text-4)}.rq-log-xp__value[data-tone=gold],.rq-log-effects__value[data-tone=gold],.rq-log-cell__value[data-tone=gold]{color:var(--rq-gold-text)}.rq-log-xp__value[data-tone=up],.rq-log-effects__value[data-tone=up],.rq-log-cell__value[data-tone=up]{color:var(--rq-up)}.rq-log-xp__value[data-tone=down],.rq-log-effects__value[data-tone=down],.rq-log-cell__value[data-tone=down]{color:var(--rq-down)}.rq-log-history{display:flex;flex-direction:column;gap:var(--rq-sp-10)}.rq-log-history__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--rq-sp-10)}.rq-card.rq-log-run{display:grid;grid-template-columns:var(--rq-log-run-cols);grid-template-areas:var(--rq-log-run-areas);gap:var(--rq-sp-10) var(--rq-log-run-gap);align-items:var(--rq-log-run-align)}.rq-log-run[data-me=true]{--rq-edge: var(--rq-card-edge-hero);--rq-edge-line: rgb(var(--rq-gold-rgb) / var(--rq-edge-soft))}.rq-log-run__who{grid-area:who;display:flex;align-items:flex-start;gap:var(--rq-sp-12);min-width:0}.rq-log-run__avatar{width:var(--rq-log-avatar);height:var(--rq-log-avatar);flex-shrink:0;overflow:hidden;padding:0;cursor:pointer;font-size:var(--rq-fs-label)}.rq-log-run__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rq-log-run__id{min-width:0}.rq-log-run__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--rq-log-name-lines);max-width:100%;padding:0;border:0;background:none;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:var(--rq-log-name-white-space);overflow-wrap:var(--rq-log-name-overflow-wrap)}.rq-log-run__name:focus-visible{outline-offset:var(--rq-focus-inset)}.rq-log-run__name:hover{color:var(--rq-text-1)}.rq-log-run__date{margin:0;font-family:var(--rq-font-mono);font-size:var(--rq-fs-label);color:var(--rq-text-4)}.rq-log-run__tags{margin:var(--rq-sp-6) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--rq-sp-8)}.rq-log-tag{padding:var(--rq-sp-2) var(--rq-sp-8);font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;border:var(--rq-hair) solid var(--rq-line-5);color:var(--rq-text-3)}.rq-log-tag[data-surface=outdoor]{background:rgb(var(--rq-up-rgb) / var(--rq-tint-status));border-color:rgb(var(--rq-up-rgb) / var(--rq-edge-status));color:var(--rq-up)}.rq-log-tag[data-surface=treadmill]{background:rgb(var(--rq-log-treadmill-rgb) / var(--rq-tint-status));border-color:rgb(var(--rq-log-treadmill-rgb) / var(--rq-edge-status));color:var(--rq-log-treadmill)}.rq-log-run__break{display:var(--rq-log-tag-break);flex-basis:100%;height:0}.rq-log-run__weather{display:inline-flex;align-items:center;gap:var(--rq-sp-4);font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-log-run__source{font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-log-run__source[data-strava=true]{color:var(--rq-strava)}.rq-log-run__timepace{grid-area:time;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:var(--rq-sp-12);min-width:0}.rq-log-run__stat{margin:0;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:var(--rq-sp-2);white-space:nowrap}.rq-log-run__stat-value{font-family:var(--rq-font-mono);font-variant-numeric:tabular-nums;font-size:var(--rq-log-time-fs);line-height:var(--rq-lh-tight);color:var(--rq-text-2)}.rq-log-run__stat-label{font-family:var(--rq-font-mono);font-size:var(--rq-log-cell-label-fs);letter-spacing:var(--rq-ls-name);text-transform:uppercase;color:var(--rq-text-4)}.rq-log-run__totals{grid-area:totals;margin:0;display:flex;flex-direction:column;align-items:flex-end;gap:var(--rq-log-totals-gap)}.rq-log-run__timeline{margin:0;flex:none;font-family:var(--rq-font-mono);font-variant-numeric:tabular-nums;font-size:var(--rq-fs-eyebrow);line-height:var(--rq-lh-tight);color:var(--rq-text-4);white-space:nowrap}.rq-log-run__km{font-family:var(--rq-font-display);font-size:var(--rq-fs-display);line-height:var(--rq-lh-tight);color:var(--rq-text-1);white-space:nowrap}.rq-log-run__xp{font-family:var(--rq-font-display);font-size:var(--rq-fs-stat);line-height:var(--rq-lh-tight);color:var(--rq-gold-text);white-space:nowrap}.rq-log-run__cells{grid-area:cells;margin:0;padding:0;list-style:none;grid-template-columns:repeat(5,minmax(0,1fr))}.rq-log-cell{display:flex;flex-direction:column;align-items:center;padding:var(--rq-log-cell-pad);background:var(--rq-cell)}.rq-log-cell__value{font-family:var(--rq-font-display);font-size:var(--rq-log-cell-fs);line-height:var(--rq-lh-tight);color:var(--rq-text-2)}.rq-log-cell__label{margin-top:var(--rq-sp-2);font-size:var(--rq-log-cell-label-fs);letter-spacing:var(--rq-ls-name);text-transform:uppercase;color:var(--rq-text-4)}.rq-log-more{width:100%}.rq-profile{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-profile__split{display:grid;grid-template-columns:var(--rq-profile-split-cols);gap:var(--rq-gap-stack) var(--rq-sp-16);align-items:start}.rq-profile__main,.rq-profile__side{display:flex;flex-direction:column;gap:var(--rq-gap-stack);min-width:0}.rq-profile-head{display:flex;align-items:center;gap:var(--rq-sp-8);margin-bottom:var(--rq-sp-10)}.rq-profile-head__title{margin:0;font-weight:400}.rq-profile-head__note{font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-head__aside{margin-left:auto;font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-head__aside .rq-btn{letter-spacing:var(--rq-ls-btn-sm)}.rq-profile-sub{margin:0 0 var(--rq-sp-8);font-weight:400}.rq-profile-sub:not(:first-child){margin-top:var(--rq-sp-14)}.rq-profile-note{margin:0;padding:var(--rq-sp-10);border:var(--rq-hair) dashed var(--rq-line-5);text-align:center;font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-profile-loading{display:flex;justify-content:center;padding:var(--rq-sp-16) 0}.rq-profile-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--rq-sp-6)}.rq-profile [data-tone=gold],.rq-profile-sheet [data-tone=gold]{color:var(--rq-gold-text)}.rq-profile [data-tone=up],.rq-profile-sheet [data-tone=up]{color:var(--rq-up)}.rq-profile [data-tone=down],.rq-profile-sheet [data-tone=down]{color:var(--rq-down)}.rq-profile [data-tone=muted],.rq-profile-sheet [data-tone=muted]{color:var(--rq-text-3)}.rq-profile-notice-slot:empty{height:0}.rq-profile-notice{margin:0;padding:var(--rq-sp-10) var(--rq-sp-12);font-size:var(--rq-fs-meta);color:var(--rq-text-2);background:var(--rq-row-soft);border:var(--rq-hair) solid var(--rq-line-3);border-left:var(--rq-edge-w) solid var(--rq-up)}.rq-profile-notice[data-tone=error]{border-color:rgb(var(--rq-down-rgb) / var(--rq-edge-status));border-left-color:var(--rq-down);color:var(--rq-down)}.rq-profile-hero{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:var(--rq-profile-hero-areas);-moz-column-gap:var(--rq-profile-hero-gap);column-gap:var(--rq-profile-hero-gap);row-gap:var(--rq-sp-12);align-items:center;padding:var(--rq-pad-card)}.rq-profile-ring{grid-area:ring;width:var(--rq-profile-ring);height:var(--rq-profile-ring);flex-shrink:0}.rq-ring.rq-profile-ring>.rq-ring-hole{inset:var(--rq-profile-ring-inset)}.rq-profile-ring__level{font-family:var(--rq-font-display);font-size:var(--rq-fs-display);line-height:var(--rq-lh-display);color:var(--rq-gold-text)}.rq-profile-ring__caption{font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-hero__who{grid-area:who;min-width:0;align-self:end}.rq-profile-hero__name{margin:0;font-weight:400;text-transform:uppercase;overflow-wrap:anywhere}.rq-profile-hero__meta{margin:var(--rq-sp-2) 0 0;font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-profile-hero__xp{margin:0;font-size:var(--rq-fs-meta);color:var(--rq-gold-text)}.rq-profile-cells{grid-area:cells;margin:0;grid-template-columns:var(--rq-profile-stat-cols);align-self:start}.rq-profile-cell{display:flex;flex-direction:column-reverse;justify-content:flex-end;background:var(--rq-cell);padding:var(--rq-sp-8) var(--rq-sp-10)}.rq-profile-cell__value{margin:0;font-family:var(--rq-font-display);font-size:var(--rq-fs-stat);line-height:var(--rq-lh-tight);color:var(--rq-text-2)}.rq-profile-cell__label{margin:0;font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-photo{grid-area:photo;padding-top:var(--rq-sp-12);border-top:var(--rq-hair) solid var(--rq-line-3)}.rq-profile-photo__row{display:flex;align-items:center;gap:var(--rq-sp-10)}.rq-profile-photo__avatar{width:var(--rq-avatar-sm);height:var(--rq-avatar-sm);flex-shrink:0;overflow:hidden;font-size:var(--rq-fs-label)}.rq-profile-photo__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rq-profile-photo__text{flex:1;min-width:0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-photo__button{position:relative}.rq-profile-photo__button:focus-within{outline:var(--rq-focus-ring);outline-offset:var(--rq-focus-offset)}.rq-btn.rq-profile-photo__button[aria-disabled=true]{cursor:not-allowed;color:var(--rq-text-5)}.rq-profile-photo .rq-profile-notice{margin-top:var(--rq-sp-8)}.rq-track.rq-profile-track{position:relative;height:var(--rq-profile-bar-h);margin-bottom:var(--rq-sp-8)}.rq-profile-knob,.rq-profile-next{position:absolute;top:50%;left:var(--w);width:var(--rq-profile-knob);height:var(--rq-profile-knob);transform:translate(-50%,-50%);border-radius:var(--rq-radius-round)}.rq-profile-knob{background:var(--rq-gold);border:var(--rq-edge-w-thin) solid var(--rq-panel-solid);animation:rqProfileKnob var(--rq-dur-bar) var(--rq-ease-bar) both}.rq-profile-next{left:var(--x);box-sizing:border-box;background:var(--rq-panel);border:var(--rq-edge-w-thin) solid rgb(var(--rq-gold-rgb) / var(--rq-edge-selected))}@keyframes rqProfileKnob{0%{left:0}to{left:var(--w)}}.rq-profile-road{position:relative;height:var(--rq-profile-journey-h)}.rq-profile-road .rq-profile-track{position:absolute;left:0;right:0;top:var(--rq-profile-journey-bar-top);margin:0}.rq-profile-wp__label,.rq-profile-wp__tick{position:absolute;left:var(--x)}.rq-profile-wp__label{transform:translate(-50%);white-space:nowrap;font-size:var(--rq-fs-label);line-height:var(--rq-lh-tight);color:var(--rq-text-4)}.rq-profile-wp__label[data-tier="1"]{font-weight:600;color:var(--rq-text-3)}.rq-profile-wp__label[data-row="0"]{top:calc(var(--rq-profile-journey-bar-top) - var(--rq-profile-journey-row-1) - var(--rq-profile-journey-label-h))}.rq-profile-wp__label[data-row="1"]{top:calc(var(--rq-profile-journey-bar-top) - var(--rq-profile-journey-row-2) - var(--rq-profile-journey-label-h))}.rq-profile-wp__tick{width:var(--rq-hair);pointer-events:none;background:linear-gradient(to bottom,rgb(var(--rq-gold-rgb) / .22),rgb(var(--rq-gold-rgb) / .45))}.rq-profile-wp__tick[data-tier="1"]{background:linear-gradient(to bottom,rgb(var(--rq-gold-rgb) / .5),rgb(var(--rq-gold-rgb) / .8))}.rq-profile-wp__tick[data-row="0"]{top:calc(var(--rq-profile-journey-bar-top) - var(--rq-profile-journey-row-1));height:var(--rq-profile-journey-row-1)}.rq-profile-wp__tick[data-row="1"]{top:calc(var(--rq-profile-journey-bar-top) - var(--rq-profile-journey-row-2));height:var(--rq-profile-journey-row-2)}.rq-profile-road__end{position:absolute;top:var(--rq-profile-journey-ends-top);font-size:var(--rq-fs-label);font-weight:700;letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-road__end[data-end=start]{left:0}.rq-profile-road__end[data-end=finish]{right:0}.rq-profile-road__end[data-overview=true][data-end=start]{color:var(--rq-up)}.rq-profile-road__end[data-overview=true][data-end=finish]{color:var(--rq-down)}.rq-profile-journey__sum{display:flex;justify-content:space-between;gap:var(--rq-sp-12);margin:var(--rq-sp-10) 0 0;font-size:var(--rq-fs-meta);color:var(--rq-text-3)}.rq-profile-journey__sum+.rq-profile-journey__sum{margin-top:var(--rq-sp-2)}.rq-profile-journey__em{color:var(--rq-text-2)}.rq-profile-journey__sum[data-next=true] .rq-profile-journey__em,.rq-profile-journey__sum[data-done=true]{color:var(--rq-gold-text)}.rq-profile-journey__pin{display:inline-block;box-sizing:border-box;width:var(--rq-sp-10);height:var(--rq-sp-10);margin-right:var(--rq-sp-6);border-radius:var(--rq-radius-round);background:var(--rq-gold)}.rq-profile-journey__pin[data-pin=next]{background:none;border:var(--rq-edge-w-thin) solid var(--rq-gold)}.rq-card.rq-profile-statcard{padding:0}.rq-profile-tabs{display:flex;overflow-x:auto;scrollbar-width:thin;scroll-padding-inline:var(--rq-sp-24);border-bottom:var(--rq-hair) solid var(--rq-line-2)}.rq-profile-tabs-wrap[data-fade-start=true]>.rq-profile-tabs{-webkit-mask-image:linear-gradient(to right,transparent 0,var(--rq-text-1) var(--rq-sp-24));mask-image:linear-gradient(to right,transparent 0,var(--rq-text-1) var(--rq-sp-24))}.rq-profile-tabs-wrap[data-fade-end=true]>.rq-profile-tabs{-webkit-mask-image:linear-gradient(to left,transparent 0,var(--rq-text-1) var(--rq-sp-24));mask-image:linear-gradient(to left,transparent 0,var(--rq-text-1) var(--rq-sp-24))}.rq-profile-tabs-wrap[data-fade-start=true][data-fade-end=true]>.rq-profile-tabs{-webkit-mask-image:linear-gradient(to right,transparent 0,var(--rq-text-1) var(--rq-sp-24),var(--rq-text-1) calc(100% - var(--rq-sp-24)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,var(--rq-text-1) var(--rq-sp-24),var(--rq-text-1) calc(100% - var(--rq-sp-24)),transparent 100%)}.rq-profile-tabs>.rq-tab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--rq-sp-6);margin-bottom:0;padding:var(--rq-sp-10) var(--rq-sp-4);font-weight:600;white-space:nowrap;letter-spacing:var(--rq-ls-chip);background:none}.rq-profile-tabs>.rq-tab[aria-selected=true]{background:rgb(var(--rq-gold-rgb) / .05)}.rq-profile-tabs>.rq-tab:focus-visible{outline-offset:var(--rq-focus-inset)}.rq-profile-tabs>.rq-tab[aria-selected=true]:focus-visible{outline-color:var(--rq-text-1)}.rq-profile-panel{padding:var(--rq-sp-10) var(--rq-pad-card)}.rq-profile-range-panel{display:flex;flex-direction:column;gap:var(--rq-sp-12);min-width:0}.rq-profile-rows{margin:0}.rq-profile-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--rq-sp-12);font-size:var(--rq-fs-body)}.rq-profile-row dt{color:var(--rq-text-3)}[data-theme=light] .rq-profile-row dt{color:var(--rq-text-4)}.rq-profile-row dd{margin:0;font-weight:600;color:var(--rq-text-2);text-align:right}.rq-profile-heat__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--rq-sp-12);margin-bottom:var(--rq-sp-8)}.rq-profile-heat__total{font-family:var(--rq-font-display);font-size:var(--rq-fs-stat);line-height:var(--rq-lh-tight);color:var(--rq-gold-text)}.rq-profile-heat__unit{font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-heat__body{display:flex;gap:var(--rq-sp-8)}.rq-profile-heat__days{display:flex;flex-direction:column;gap:var(--rq-profile-heat-gap);padding-top:calc(var(--rq-fs-label) + var(--rq-sp-4))}.rq-profile-heat__day{height:var(--rq-profile-heat-cell);font-size:var(--rq-fs-eyebrow);line-height:var(--rq-lh-tight);text-transform:uppercase;color:var(--rq-text-5)}.rq-profile-heat__scroll{flex:1;min-width:0;overflow-x:auto;scrollbar-width:thin;padding:var(--rq-sp-4) var(--rq-sp-4) var(--rq-sp-4) 0;margin-top:calc(var(--rq-sp-4) * -1)}.rq-profile-heat__scroll[data-fits=true]{overflow-x:hidden}.rq-profile-heat__months{display:flex;gap:var(--rq-sp-6);width:-moz-max-content;width:max-content}.rq-profile-heat__month-label{font-size:var(--rq-fs-label);line-height:var(--rq-lh-tight);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-heat__month[data-current=true] .rq-profile-heat__month-label{color:var(--rq-gold-text)}.rq-profile-heat__weeks{display:flex;gap:var(--rq-profile-heat-gap);margin-top:var(--rq-sp-4)}.rq-profile-heat__week{display:flex;flex-direction:column;gap:var(--rq-profile-heat-gap);transform-origin:bottom}.rq-profile-heat:not([data-intro=false]) .rq-profile-heat__week{animation:rqGrowY var(--rq-dur-grow) var(--rq-ease-bar) both;animation-delay:calc(var(--i) * var(--rq-profile-heat-stagger))}.rq-profile-heat__cell,.rq-profile-heat__swatch{box-sizing:border-box;flex:0 0 auto;width:var(--rq-profile-heat-cell);height:var(--rq-profile-heat-cell);background:var(--rq-heat-0);border:var(--rq-hair) solid var(--rq-line-2)}.rq-profile-heat__cell[data-level="1"],.rq-profile-heat__swatch[data-level="1"]{background:var(--rq-heat-1);border-color:transparent}.rq-profile-heat__cell[data-level="2"],.rq-profile-heat__swatch[data-level="2"]{background:var(--rq-heat-2);border-color:transparent}.rq-profile-heat__cell[data-level="3"],.rq-profile-heat__swatch[data-level="3"]{background:var(--rq-heat-3);border-color:transparent}.rq-profile-heat__cell[data-level="4"],.rq-profile-heat__swatch[data-level="4"]{background:var(--rq-heat-4);border-color:transparent}.rq-profile-heat__cell[data-level=future]{background:transparent;border:var(--rq-hair) dashed var(--rq-line-2)}.rq-profile-heat__cell[data-today=true]{box-shadow:0 0 0 var(--rq-sp-2) var(--rq-bg-shell),0 0 0 calc(var(--rq-sp-2) + var(--rq-hair)) var(--rq-up)}.rq-profile-heat__today{display:flex;align-items:center;gap:var(--rq-sp-8);margin-top:var(--rq-sp-8);font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-up)}.rq-profile-heat__bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--rq-sp-12);margin-top:var(--rq-sp-12);padding-top:var(--rq-sp-8);border-top:var(--rq-hair) solid var(--rq-line-2)}.rq-profile-heat__stats{display:flex;gap:var(--rq-sp-16);margin:0}.rq-profile-heat__stat{display:flex;flex-direction:column-reverse}.rq-profile-heat__stat-value{margin:0;font-family:var(--rq-font-display);font-size:var(--rq-fs-title);line-height:var(--rq-lh-tight);color:var(--rq-text-2)}.rq-profile-heat__stat-label{margin:0;font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-heat__legend{display:flex;align-items:center;gap:var(--rq-sp-6);font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-title{display:flex;align-items:center;justify-content:space-between;gap:var(--rq-sp-12);padding:var(--rq-sp-6) var(--rq-sp-10)}.rq-profile-title[data-kind=held]{background:rgb(var(--rq-gold-rgb) / var(--rq-tint-status));border:var(--rq-hair) solid rgb(var(--rq-gold-rgb) / var(--rq-edge-soft))}.rq-profile-title[data-kind=runner-up]{background:var(--rq-row-soft);border:var(--rq-hair) solid var(--rq-line-3)}.rq-profile-title__name{font-weight:600;font-size:var(--rq-fs-body);letter-spacing:var(--rq-ls-title);color:var(--rq-text-2)}.rq-profile-title[data-kind=runner-up] .rq-profile-title__name{color:var(--rq-text-3)}.rq-profile-title__value{flex-shrink:0;font-weight:600;font-size:var(--rq-fs-meta);color:var(--rq-gold-text)}.rq-profile-title__main{display:flex;flex-direction:column;min-width:0}.rq-profile-title__holder{font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-profile-more{margin-top:var(--rq-sp-8);width:100%}.rq-card.rq-profile-history{padding:0}.rq-profile-history__head{margin:0;padding:var(--rq-sp-12) var(--rq-pad-card);border-bottom:var(--rq-hair) solid var(--rq-line-3);font-weight:400}.rq-profile-history__list{margin:0;padding:0;list-style:none}.rq-profile-history__foot{padding:var(--rq-sp-8) var(--rq-pad-card)}.rq-profile-history__notice:focus{outline:none}.rq-profile-history__notice>.rq-profile-notice{margin:var(--rq-sp-8) var(--rq-pad-card)}.rq-profile-history .rq-empty{margin:var(--rq-sp-12) var(--rq-pad-card) var(--rq-pad-card)}.rq-profile-run{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--rq-sp-10)}.rq-profile-run__date{margin:0;font-family:var(--rq-font-mono);font-size:var(--rq-fs-meta);color:var(--rq-text-2)}.rq-profile-run__meta{margin:0;font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-profile-run__earned{text-align:right}.rq-profile-run__xp{margin:0;font-family:var(--rq-font-display);font-size:var(--rq-fs-title);line-height:var(--rq-lh-tight);color:var(--rq-gold-text)}.rq-profile-run__mult{margin:0;font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-run__time,.rq-profile-history__sum{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:var(--rq-sp-14);column-gap:var(--rq-sp-14);row-gap:var(--rq-sp-2)}.rq-profile-run__time{grid-column:1 / -1;margin-top:calc(var(--rq-sp-2) * -1);padding-top:var(--rq-sp-6);border-top:var(--rq-hair) dashed var(--rq-line-2)}.rq-profile-history__sum{padding:var(--rq-sp-10) var(--rq-pad-card);background:var(--rq-row-soft);border-top:var(--rq-hair) dashed var(--rq-line-2)}.rq-profile-run__pair{display:inline-flex;align-items:baseline;gap:var(--rq-sp-6)}.rq-profile-run__tlabel{font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-run__tvalue{font-family:var(--rq-font-mono);font-size:var(--rq-fs-meta);color:var(--rq-text-2)}.rq-profile-history__sum .rq-profile-run__tvalue{color:var(--rq-text-2)}.rq-profile-history__basis{margin-left:auto;font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-profile-sheet{position:fixed;z-index:66;left:50%;top:var(--rq-profile-sheet-top);bottom:var(--rq-profile-sheet-bottom);transform:translate(-50%,var(--rq-profile-sheet-shift));width:var(--rq-profile-sheet-w);max-height:var(--rq-profile-sheet-max-h);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;background:var(--rq-popover);box-shadow:var(--rq-shadow-modal);border:var(--rq-hair) solid rgb(var(--rq-gold-rgb) / var(--rq-edge-soft));border-top-width:var(--rq-profile-sheet-edge-w)}.rq-profile-sheet__form{display:flex;flex-direction:column;flex:1;min-height:0}.rq-profile-sheet__head{display:flex;align-items:center;gap:var(--rq-sp-10);padding:var(--rq-sp-12) var(--rq-sp-16);border-bottom:var(--rq-hair) solid var(--rq-line-3)}.rq-profile-sheet__id{flex:1;min-width:0}.rq-profile-sheet__title{margin:0;font-family:var(--rq-font-display);font-weight:400;font-size:var(--rq-fs-heading);line-height:var(--rq-lh-tight);color:var(--rq-text-1)}.rq-profile-sheet__sub{margin:0;font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-sheet__body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:var(--rq-sp-14);padding:var(--rq-sp-14) var(--rq-sp-16)}.rq-profile-sheet__foot{display:flex;flex-direction:var(--rq-profile-sheet-actions-dir);gap:var(--rq-sp-10);padding:var(--rq-sp-10) var(--rq-sp-16) var(--rq-tabbar-pb);border-top:var(--rq-hair) solid var(--rq-line-3)}.rq-profile-sheet__foot .rq-btn{flex:1}.rq-profile-sheet__fields{display:grid;grid-template-columns:var(--rq-profile-sheet-fields-cols);gap:var(--rq-gap-stack) var(--rq-sp-16)}.rq-profile-field{min-width:0}.rq-profile-label{display:block;margin-bottom:var(--rq-sp-6);font-size:var(--rq-fs-label);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-field-note{margin:var(--rq-sp-6) 0 0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-profile-field-note[data-tone=error]{color:var(--rq-down)}.rq-profile-sheet__xp{margin:0}.rq-profile-sheet__xp-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--rq-sp-12);padding:var(--rq-sp-6) var(--rq-sp-12);background:var(--rq-cell)}.rq-profile-sheet__xp-row dt{font-size:var(--rq-fs-meta);letter-spacing:var(--rq-ls-name);text-transform:uppercase;color:var(--rq-text-4)}.rq-profile-sheet__xp-row dd{margin:0;font-family:var(--rq-font-mono);font-size:var(--rq-fs-meta);color:var(--rq-text-2)}.rq-profile-sheet__xp-row[data-total=true] dd{color:var(--rq-gold-text)}.rq-profile-sheet__hint{margin:0;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-body);color:var(--rq-text-4)}.rq-profile-sheet__error{margin:0;padding:var(--rq-sp-10) var(--rq-sp-12);font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);background:var(--rq-row-soft);border-left:var(--rq-edge-w) solid var(--rq-down);color:var(--rq-down)}.rq-profile-sheet__error:empty{padding:0;border:0;height:0;margin-top:calc(var(--rq-sp-14) * -1)}.rq-profile-sheet__confirm{margin:0;padding:var(--rq-sp-10) var(--rq-sp-12);font-size:var(--rq-fs-body);line-height:var(--rq-lh-body);background:var(--rq-row-soft);border-left:var(--rq-edge-w) solid var(--rq-down);color:var(--rq-text-2)}.rq-runner{display:flex;flex-direction:column;flex:1;min-height:0}.rq-runner__bar{display:flex;align-items:center;gap:var(--rq-sp-12);margin-bottom:var(--rq-sp-12)}.rq-runner__bar .rq-back{margin-bottom:0;min-height:var(--rq-control-hit);min-width:var(--rq-control-hit);color:var(--rq-text-4)}.rq-runner__bar .rq-back:hover{color:var(--rq-text-2)}.rq-runner__spacer{flex:1}.rq-runner__body{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-runner__split{display:grid;grid-template-columns:var(--rq-runner-split-cols);gap:var(--rq-gap-stack);align-items:start}.rq-runner__side{display:flex;flex-direction:column;gap:var(--rq-gap-stack)}.rq-runner__lower{display:grid;grid-template-columns:var(--rq-runner-split-cols);gap:var(--rq-gap-stack);align-items:start}.rq-runner__lower>.rq-runner-h2h{align-self:stretch}.rq-runner__split>.rq-runner-h2h{align-self:stretch}.rq-runner-head{display:flex;align-items:center;gap:var(--rq-sp-8);margin-bottom:var(--rq-sp-10)}.rq-runner-head__title{margin:0;font-weight:400}.rq-runner-head__aside{margin-left:auto;font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-tab);text-transform:uppercase;color:var(--rq-text-4)}.rq-runner-sub{margin:0 0 var(--rq-sp-10);font-weight:400}.rq-runner-sub:not(:first-child){margin-top:var(--rq-sp-14)}.rq-runner-note{margin:0;padding:var(--rq-sp-10);border:var(--rq-hair) dashed var(--rq-line-5);text-align:center;font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-runner-loading{display:flex;justify-content:center;padding:var(--rq-sp-16) 0}.rq-runner-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--rq-sp-6)}.rq-runner-hero{padding:var(--rq-pad-card)}.rq-runner-hero__id{display:flex;align-items:center;gap:var(--rq-runner-hero-gap);margin-bottom:var(--rq-sp-12)}.rq-runner-ring{width:var(--rq-runner-ring);height:var(--rq-runner-ring);flex-shrink:0}.rq-ring.rq-runner-ring>.rq-ring-hole{inset:var(--rq-runner-ring-inset)}.rq-runner-ring__level{font-family:var(--rq-font-display);font-size:var(--rq-fs-display);line-height:.9;color:var(--rq-gold-text)}.rq-runner-ring__caption{font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-text-4)}.rq-runner-hero__who{min-width:0}.rq-runner-hero__name{margin:0;min-width:0;font-weight:400;text-transform:uppercase;overflow-wrap:anywhere}.rq-runner-hero__nameline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rq-sp-4) var(--rq-sp-8);min-height:var(--rq-badge-h-sm)}.rq-runner .rq-badge-minis{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--rq-sp-4)}.rq-runner-hero__meta{margin:var(--rq-sp-2) 0 0;font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-runner-hero__xp{margin:0;font-size:var(--rq-fs-meta);color:var(--rq-gold-text)}.rq-runner-cells,.rq-runner-record{margin:0}.rq-runner-cells{grid-template-columns:var(--rq-runner-stat-cols)}.rq-runner-record{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:var(--rq-sp-10)}.rq-runner-cell{display:flex;flex-direction:column-reverse;justify-content:flex-end;background:var(--rq-cell);padding:var(--rq-sp-8) var(--rq-sp-10)}.rq-runner-record .rq-runner-cell{align-items:center;text-align:center}.rq-runner-cell__value{margin:0;font-family:var(--rq-font-display);font-size:var(--rq-fs-stat);line-height:var(--rq-lh-tight);color:var(--rq-text-2)}.rq-runner-cell__label{margin:0;font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-runner [data-tone=gold]{color:var(--rq-gold-text)}.rq-runner [data-tone=up]{color:var(--rq-up)}.rq-runner [data-tone=down]{color:var(--rq-down)}.rq-runner [data-tone=muted]{color:var(--rq-text-3)}.rq-runner-journey .rq-runner-head{margin-bottom:var(--rq-sp-10)}.rq-track.rq-runner-track{position:relative;height:var(--rq-runner-bar-h);margin-bottom:var(--rq-sp-8)}.rq-runner-knob{position:absolute;top:50%;left:var(--w);width:var(--rq-runner-knob);height:var(--rq-runner-knob);transform:translate(-50%,-50%);border-radius:var(--rq-radius-round);background:var(--rq-gold);border:var(--rq-edge-w-thin) solid var(--rq-panel-solid);animation:rqRunnerKnob var(--rq-dur-bar) var(--rq-ease-bar) both}@keyframes rqRunnerKnob{0%{left:0}to{left:var(--w)}}.rq-runner-ends{display:flex;justify-content:space-between;font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-runner-ends [data-end=start],.rq-runner-road__end[data-overview=true][data-end=start]{color:var(--rq-up)}.rq-runner-ends [data-end=finish],.rq-runner-road__end[data-overview=true][data-end=finish]{color:var(--rq-down)}.rq-runner-journey__sum{display:flex;justify-content:space-between;gap:var(--rq-sp-12);margin:var(--rq-sp-10) 0 0;font-size:var(--rq-fs-meta);color:var(--rq-text-3)}.rq-runner-journey__cp{color:var(--rq-text-2)}.rq-runner-journey__sum[data-done=true]{color:var(--rq-gold-text)}[data-theme=light] .rq-runner-journey .rq-runner-journey__sum:not([data-done=true]),[data-theme=light] .rq-runner-journey .rq-runner-wp__label[data-tier="1"],[data-theme=light] .rq-runner-journey .rq-btn--ghost:not(:hover){color:var(--rq-text-4)}.rq-runner-road{position:relative;height:var(--rq-runner-journey-h)}.rq-runner-road .rq-runner-track{position:absolute;left:0;right:0;top:var(--rq-runner-journey-bar-top);margin:0}.rq-runner-wp__label,.rq-runner-wp__tick{position:absolute;left:var(--x)}.rq-runner-wp__label{transform:translate(-50%);white-space:nowrap;font-size:var(--rq-fs-meta);line-height:var(--rq-lh-tight);color:var(--rq-text-4)}.rq-runner-wp__label[data-tier="1"]{font-weight:600;color:var(--rq-text-3)}.rq-runner-wp__label[data-row="0"]{top:calc(var(--rq-runner-journey-bar-top) - var(--rq-runner-journey-row-1) - var(--rq-runner-journey-label-h))}.rq-runner-wp__label[data-row="1"]{top:calc(var(--rq-runner-journey-bar-top) - var(--rq-runner-journey-row-2) - var(--rq-runner-journey-label-h))}.rq-runner-wp__tick{width:var(--rq-hair);pointer-events:none;background:linear-gradient(to bottom,rgb(var(--rq-gold-rgb) / .22),rgb(var(--rq-gold-rgb) / .45))}.rq-runner-wp__tick[data-tier="1"]{background:linear-gradient(to bottom,rgb(var(--rq-gold-rgb) / .5),rgb(var(--rq-gold-rgb) / .8))}.rq-runner-wp__tick[data-row="0"]{top:calc(var(--rq-runner-journey-bar-top) - var(--rq-runner-journey-row-1));height:var(--rq-runner-journey-row-1)}.rq-runner-wp__tick[data-row="1"]{top:calc(var(--rq-runner-journey-bar-top) - var(--rq-runner-journey-row-2));height:var(--rq-runner-journey-row-2)}.rq-runner-road__end{position:absolute;top:var(--rq-runner-journey-ends-top);font-size:var(--rq-fs-label);font-weight:700;letter-spacing:var(--rq-ls-chip);text-transform:uppercase;color:var(--rq-text-4)}.rq-runner-road__end[data-end=start]{left:0}.rq-runner-road__end[data-end=finish]{right:0}.rq-card.rq-runner-statcard{padding:0}.rq-runner-tabs{display:flex;border-bottom:var(--rq-hair) solid var(--rq-line-2)}.rq-runner-tabs>.rq-tab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--rq-sp-6);margin-bottom:0;padding:var(--rq-sp-10) var(--rq-sp-4);font-weight:600;background:none}.rq-runner-tabs>.rq-tab[aria-selected=true]{background:rgb(var(--rq-gold-rgb) / .05)}.rq-runner-panel{padding:var(--rq-sp-10) var(--rq-pad-card)}.rq-runner-rows{margin:0}.rq-runner-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--rq-sp-12);font-size:var(--rq-fs-body)}.rq-runner-row dt{color:var(--rq-text-3)}[data-theme=light] .rq-runner-row dt{color:var(--rq-text-4)}.rq-runner-row dd{margin:0;font-weight:600;color:var(--rq-text-2);text-align:right}.rq-runner-title{display:flex;align-items:center;justify-content:space-between;gap:var(--rq-sp-12);padding:var(--rq-sp-6) var(--rq-sp-10)}.rq-runner-title[data-kind=held]{background:rgb(var(--rq-gold-rgb) / var(--rq-tint-status));border:var(--rq-hair) solid rgb(var(--rq-gold-rgb) / var(--rq-edge-soft))}.rq-runner-title[data-kind=runner-up]{background:var(--rq-row-soft);border:var(--rq-hair) solid var(--rq-line-3)}.rq-runner-title__name{font-weight:600;font-size:var(--rq-fs-body);letter-spacing:var(--rq-ls-title);color:var(--rq-text-2)}.rq-runner-title[data-kind=runner-up] .rq-runner-title__name{color:var(--rq-text-3)}.rq-runner-title__value{flex-shrink:0;font-weight:600;font-size:var(--rq-fs-meta);color:var(--rq-gold-text)}.rq-runner-title__main{display:flex;flex-direction:column;min-width:0}.rq-runner-title__holder{font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-runner-meetings{margin:0;padding:0;list-style:none}.rq-runner-meeting{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--rq-sp-10)}.rq-runner-meeting__what{display:flex;flex-direction:column;min-width:0;font-size:var(--rq-fs-meta);color:var(--rq-text-3)}.rq-runner-meeting__score{font-size:var(--rq-fs-meta);color:var(--rq-text-4)}.rq-runner-meeting__date{font-family:var(--rq-font-mono);font-size:var(--rq-fs-eyebrow);letter-spacing:var(--rq-ls-label);text-transform:uppercase;color:var(--rq-text-4)}
