.rc-theme .ra-scope{display:contents}.rc-theme .ra-boot{min-height:60vh}.rc-theme .ra-muted{color:var(--rc-color-text-muted)}.rc-theme .ra-inline-icon{display:inline-block;vertical-align:-2px}.rc-theme .ra-preview-note{font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-theme .ra-skeleton{display:grid;gap:var(--rc-space-3);padding:var(--rc-space-2) 0}.rc-theme .ra-gate{padding-block:var(--rc-section-y)}.rc-theme .ra-subhead{display:flex;align-items:center;gap:var(--rc-space-2);margin-bottom:var(--rc-space-3);font-size:var(--rc-text-lg);font-weight:750;color:var(--rc-color-heading)}.rc-theme .ra-two{display:grid;gap:var(--rc-space-6)}@media (min-width:640px){.rc-theme .ra-two{grid-template-columns:1fr 1fr}}@media (max-width:899px){.rc-theme .ra-two--wide{grid-template-columns:1fr}}.rc-theme .ra-ticks{display:grid;gap:var(--rc-space-2)}.rc-theme .ra-ticks li{position:relative;padding-left:var(--rc-space-6);color:var(--rc-color-text)}.rc-theme .ra-ticks li:before{content:"";position:absolute;left:2px;top:.45em;width:10px;height:6px;border-left:2px solid var(--rc-color-action-bg);border-bottom:2px solid var(--rc-color-action-bg);transform:rotate(-45deg)}.rc-theme .ra-field-narrow{max-width:16rem}.rc-theme .ra-status{min-height:1.5em;font-size:var(--rc-text-sm);font-weight:600}.rc-theme .ra-status--success{color:var(--rc-status-success-text)}.rc-theme .ra-status--danger{color:var(--rc-status-danger-text)}.rc-theme .ra-icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--rc-radius-sm);background:transparent;color:var(--rc-color-text-muted);cursor:pointer}.rc-theme .ra-icon-btn:hover{background:var(--rc-color-surface-sunken);color:var(--rc-color-heading)}.rc-theme .ra-form{display:grid;gap:var(--rc-space-4)}.rc-theme .ra-form__aside-link{justify-self:start;margin-top:calc(-1 * var(--rc-space-2));font-size:var(--rc-text-sm)}.rc-theme .ra-password{position:relative}.rc-theme .ra-password .rc-input{width:100%;padding-right:52px}.rc-theme .ra-password__toggle{position:absolute;top:50%;right:4px;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:40px;border:0;border-radius:var(--rc-radius-sm);background:transparent;color:var(--rc-color-text-muted);cursor:pointer}.rc-theme .ra-password__toggle:hover{color:var(--rc-color-heading)}.rc-theme .ra-code .rc-input{max-width:12rem;font-size:var(--rc-text-xl);letter-spacing:.3em;font-variant-numeric:tabular-nums}.rc-theme .ra-seg{min-width:0;margin:0;padding:0;border:0}.rc-theme .ra-seg__legend{margin-bottom:var(--rc-space-2);font-weight:700;color:var(--rc-color-heading)}.rc-theme .ra-seg__track{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;border:1px solid var(--rc-color-border);border-radius:var(--rc-radius-sm);background:var(--rc-color-surface-sunken)}.rc-theme .ra-seg__opt{position:relative;display:flex}.rc-theme .ra-seg__input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.rc-theme .ra-seg__label{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:var(--rc-space-2);min-height:40px;padding:0 var(--rc-space-2);border-radius:4px;font-size:var(--rc-text-sm);font-weight:650;color:var(--rc-color-text-muted);text-align:center;transition:background var(--rc-duration-fast) var(--rc-ease-out),color var(--rc-duration-fast) var(--rc-ease-out)}.rc-theme .ra-seg--lg .ra-seg__label{min-height:48px;font-size:var(--rc-text-md)}.rc-theme .ra-seg__opt:hover .ra-seg__label{color:var(--rc-color-heading)}.rc-theme .ra-seg__input:focus-visible+.ra-seg__label{outline:var(--rc-focus-outline);outline-offset:1px}.rc-theme .ra-seg__input:checked+.ra-seg__label{background:var(--rc-color-surface);color:var(--rc-color-heading);box-shadow:var(--rc-shadow-2)}.rc-theme .ra-seg__opt--yes .ra-seg__input:checked+.ra-seg__label{background:var(--rc-status-success-bg);color:var(--rc-status-success-text);box-shadow:inset 0 0 0 1.5px var(--rc-status-success-border)}.rc-theme .ra-seg__opt--no .ra-seg__input:checked+.ra-seg__label{background:var(--rc-status-danger-bg);color:var(--rc-status-danger-text);box-shadow:inset 0 0 0 1.5px var(--rc-status-danger-border)}.rc-theme .ra-seg__opt--maybe .ra-seg__input:checked+.ra-seg__label{background:var(--rc-status-warning-bg);color:var(--rc-status-warning-text);box-shadow:inset 0 0 0 1.5px var(--rc-status-warning-border)}.rc-theme .ra-seg:disabled .ra-seg__label{opacity:.6;cursor:not-allowed}.rc-theme .ra-reply{display:grid;gap:var(--rc-space-1)}.rc-theme .ra-notes,.rc-theme .ra-pays,.rc-theme .ra-teams{display:grid}.rc-theme .ra-notes__row,.rc-theme .ra-pays__row,.rc-theme .ra-teams__row{padding-block:var(--rc-space-3);border-top:1px solid var(--rc-color-border)}.rc-theme .ra-notes__row:first-child,.rc-theme .ra-pays__row:first-child,.rc-theme .ra-teams__row:first-child{border-top:0;padding-top:0}.rc-theme .ra-teams__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--rc-space-3);align-items:center}.rc-theme .ra-teams__text{display:grid;gap:2px;min-width:0}.rc-theme .ra-teams__name{font-weight:750;color:var(--rc-color-heading)}.rc-theme .ra-teams__comp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rc-space-2);font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-theme .ra-teams__tags{grid-column:2;display:flex;flex-wrap:wrap;gap:var(--rc-space-2)}.rc-theme .ra-pill-link{display:inline-flex;align-items:center;min-height:28px;padding:0 var(--rc-space-3);border-radius:var(--rc-radius-pill);background:var(--rc-color-highlight-bg);color:var(--rc-color-highlight-text);font-size:var(--rc-text-xs);font-weight:750;text-decoration:underline;text-decoration-color:transparent}.rc-theme .ra-pill-link:hover{text-decoration-color:currentColor}.rc-theme .ra-notes__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--rc-space-3)}.rc-theme .ra-notes__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--rc-radius-pill);background:var(--rc-color-surface-sunken);color:var(--rc-color-text-muted)}.rc-theme .ra-notes__row.is-unread .ra-notes__icon{background:var(--rc-color-highlight-bg);color:var(--rc-color-highlight-text)}.rc-theme .ra-notes__title{font-weight:700;color:var(--rc-color-heading)}.rc-theme .ra-notes__body{font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-theme .ra-notes__time{margin-top:2px;font-size:var(--rc-text-xs);color:var(--rc-color-text-subtle)}.rc-theme .ra-pays__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--rc-space-1) var(--rc-space-3);align-items:center}.rc-theme .ra-pays__text{display:grid;min-width:0}.rc-theme .ra-pays__desc{font-weight:650;color:var(--rc-color-heading)}.rc-theme .ra-pays__date{font-size:var(--rc-text-xs);color:var(--rc-color-text-subtle)}.rc-theme .ra-pays__amount{font-weight:750;text-align:right}.rc-theme .ra-pays__row>.rc-badge{grid-column:2;justify-self:end}.rc-theme .ra-pays__action{grid-column:1/-1;justify-self:start}.rc-theme .ra-pays__row.is-failed{box-shadow:inset 3px 0 0 var(--rc-status-danger-text);padding-left:var(--rc-space-3)}.rc-theme .ra-tab{display:grid;gap:var(--rc-space-4);min-width:0}.rc-theme .ra-tab__bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--rc-space-3)}.rc-theme .ra-count{font-size:var(--rc-text-lg);font-weight:700;color:var(--rc-color-heading)}.rc-theme .ra-fixture-pick{min-width:min(100%,22rem)}.rc-theme .ra-squad{display:grid;border:1px solid var(--rc-color-border);border-radius:var(--rc-radius-md);background:var(--rc-color-surface);overflow:hidden}.rc-theme .ra-squad__row{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;grid-template-areas:"num who role" "num actions actions";gap:var(--rc-space-1) var(--rc-space-3);align-items:center;padding:var(--rc-space-3) var(--rc-space-4);border-top:1px solid var(--rc-color-border)}.rc-theme .ra-squad__row:first-child{border-top:0}.rc-theme .ra-squad__num{grid-area:num;font-family:var(--rc-font-display);font-weight:800;font-stretch:70%;font-size:1.875rem;line-height:1;color:var(--rc-color-heading);text-align:center}.rc-theme .ra-squad__who{grid-area:who;display:grid;min-width:0}.rc-theme .ra-squad__name{font-weight:700;color:var(--rc-color-heading)}.rc-theme .ra-squad__sub{font-size:var(--rc-text-xs);color:var(--rc-color-text-muted)}.rc-theme .ra-squad__role{grid-area:role}.rc-theme .ra-squad__actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:var(--rc-space-1);margin-left:calc(-1 * var(--rc-space-3))}.rc-theme .ra-squad__row.is-invited{background:var(--rc-color-surface-sunken)}.rc-theme .ra-squad__row.is-invited .ra-squad__num{color:var(--rc-color-text-subtle)}@media (min-width:900px){.rc-theme .ra-squad{grid-template-columns:1fr 1fr;column-gap:0}.rc-theme .ra-squad__row{grid-template-columns:3rem minmax(0,1fr) auto auto;grid-template-areas:"num who role actions"}.rc-theme .ra-squad__row:nth-child(2){border-top:0}.rc-theme .ra-squad__row:nth-child(odd){border-right:1px solid var(--rc-color-border)}.rc-theme .ra-squad__actions{margin-left:0}}.rc-theme .ra-invite-link{display:grid;gap:var(--rc-space-3)}.rc-theme .ra-invite-link__row{display:grid;gap:var(--rc-space-2)}@media (min-width:640px){.rc-theme .ra-invite-link__row{grid-template-columns:minmax(0,1fr) auto}}.rc-theme .ra-avail-bar{display:flex;gap:3px;height:12px;border-radius:var(--rc-radius-pill);overflow:hidden}.rc-theme .ra-avail-bar__seg{flex-basis:0;min-width:0}.rc-theme .ra-avail-bar__seg.is-yes{background:var(--rc-color-action-bg)}.rc-theme .ra-avail-bar__seg.is-maybe{background:var(--rc-color-highlight-bg)}.rc-theme .ra-avail-bar__seg.is-no{background:var(--rc-status-danger-text)}.rc-theme .ra-avail-bar__seg.is-none{background:var(--rc-color-border-strong)}.rc-theme .ra-avail-summary{font-weight:650}.rc-theme .ra-avail-groups{display:grid;gap:var(--rc-space-4)}@media (min-width:640px){.rc-theme .ra-avail-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.rc-theme .ra-avail-groups{grid-template-columns:repeat(4,minmax(0,1fr))}}.rc-theme .ra-avail-group{padding:var(--rc-space-4);border:1px solid var(--rc-color-border);border-top:4px solid var(--rc-color-border-strong);border-radius:var(--rc-radius-sm);background:var(--rc-color-surface)}.rc-theme .ra-avail-group.is-yes{border-top-color:var(--rc-color-action-bg)}.rc-theme .ra-avail-group.is-maybe{border-top-color:var(--rc-color-highlight-bg)}.rc-theme .ra-avail-group.is-no{border-top-color:var(--rc-status-danger-text)}.rc-theme .ra-avail-group__title{display:flex;justify-content:space-between;margin-bottom:var(--rc-space-2);font-size:var(--rc-text-md);font-weight:750}.rc-theme .ra-avail-group li{padding-block:3px;font-size:var(--rc-text-sm)}.rc-theme .ra-avail-group__num{display:inline-block;min-width:1.75em;font-weight:750;color:var(--rc-color-text-subtle)}.rc-theme .ra-fees{display:grid;grid-template-columns:1fr 1fr;gap:var(--rc-space-4);padding:var(--rc-space-5);border:1px solid var(--rc-color-border);border-radius:var(--rc-radius-md);background:var(--rc-color-surface)}.rc-theme .ra-fees__figure{display:grid;gap:var(--rc-space-1)}.rc-theme .ra-fees__label{font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-theme .ra-fees__value{font-size:var(--rc-text-3xl)}.rc-theme .ra-fees__value.is-due{color:var(--rc-status-danger-text)}.rc-theme .ra-fees__meter{grid-column:1/-1;height:10px;border-radius:var(--rc-radius-pill);background:var(--rc-color-surface-sunken);overflow:hidden}.rc-theme .ra-fees__meter span{display:block;height:100%;border-radius:inherit;background:var(--rc-color-action-bg)}.rc-theme .ra-fees__entry{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--rc-space-2);font-size:var(--rc-text-sm)}.rc-theme .ra-fee-player{display:inline-flex;gap:var(--rc-space-2)}.rc-theme .ra-sheet-wrap{display:grid;gap:var(--rc-space-3)}.rc-theme .ra-sheet{position:relative;display:grid;gap:var(--rc-space-6);padding:var(--rc-space-6) var(--rc-space-5);border-radius:var(--rc-radius-lg);background:var(--rc-color-header-bg);color:var(--rc-color-header-text);box-shadow:var(--rc-shadow-3);--rc-color-heading:var(--rc-color-header-text)}.rc-theme .ra-sheet__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--rc-space-4);align-items:start;padding-bottom:var(--rc-space-5);border-bottom:2px solid var(--rc-color-highlight-bg)}.rc-theme .ra-sheet__posts{color:var(--rc-color-highlight-bg);margin-top:4px}.rc-theme .ra-sheet__kicker{font-size:var(--rc-text-sm);color:var(--rc-color-header-muted)}.rc-theme .ra-sheet__team{font-size:var(--rc-text-3xl);color:var(--rc-color-header-text)}.rc-theme .ra-sheet__fixture{margin-top:var(--rc-space-2);color:var(--rc-color-header-muted)}.rc-theme .ra-sheet__cols{display:grid;gap:var(--rc-space-6)}@media (min-width:640px){.rc-theme .ra-sheet{padding:var(--rc-space-8)}.rc-theme .ra-sheet__cols{grid-template-columns:1fr 1fr;gap:var(--rc-space-10)}}.rc-theme .ra-sheet__label{margin-bottom:var(--rc-space-2);font-size:var(--rc-text-sm);font-weight:650;color:var(--rc-color-highlight-bg)}.rc-theme .ra-sheet__list{display:grid}.rc-theme .ra-sheet__list--bench{grid-template-columns:1fr}@media (min-width:640px){.rc-theme .ra-sheet__list--bench{grid-template-columns:1fr 1fr;column-gap:var(--rc-space-10)}}.rc-theme .ra-sheet__row{display:grid;grid-template-columns:3.25rem minmax(0,1fr);align-items:baseline;gap:var(--rc-space-3);padding-block:7px;border-bottom:1px solid var(--rc-color-header-line)}.rc-theme .ra-sheet__num{font-family:var(--rc-font-display);font-weight:800;font-stretch:68%;font-size:2rem;line-height:.9;text-align:right;color:var(--rc-color-highlight-bg)}.rc-theme .ra-sheet__name{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--rc-space-2);font-size:var(--rc-text-lg);font-weight:650}.rc-theme .ra-sheet__row.is-empty .ra-sheet__num{color:color-mix(in srgb,var(--rc-color-highlight-bg) 40%,transparent)}.rc-theme .ra-sheet__row.is-empty .ra-sheet__name{font-weight:400;font-style:italic;color:var(--rc-color-header-muted)}.rc-theme .ra-sheet__c{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:var(--rc-radius-pill);background:var(--rc-color-highlight-bg);color:var(--rc-color-highlight-text);font-size:var(--rc-text-2xs);font-weight:800;text-decoration:none}.rc-theme .ra-sheet__maybe{font-size:var(--rc-text-xs);font-weight:600;color:var(--rc-color-header-muted)}.rc-theme .ra-sheet__help{font-size:var(--rc-text-sm)}@media print{.rc-theme .ra-board,.rc-theme .ra-messages,.rc-theme .ra-noprint,.rc-theme .ra-sheet__help,.rc-theme .rc-footer,.rc-theme .rc-header,.rc-theme .rc-preview-bar,.rc-theme .rc-tabs__list{display:none}.rc-theme .ra-sheet{box-shadow:none;background:#fff;color:#000;--rc-color-header-text:#000;--rc-color-header-muted:#333;--rc-color-highlight-bg:#000;--rc-color-header-line:#bbb}}.rc-theme .ra-dialog{width:min(32rem,calc(100vw - 2 * var(--rc-space-4)));max-height:calc(100vh - 2 * var(--rc-space-8));padding:0;border:0;border-radius:var(--rc-radius-lg);background:var(--rc-color-surface);color:var(--rc-color-text);box-shadow:var(--rc-shadow-3)}.rc-theme .ra-dialog::backdrop{background:color-mix(in srgb,var(--rc-brand-header) 60%,transparent)}.rc-theme .ra-dialog__box{display:grid;gap:var(--rc-space-4);padding:var(--rc-space-5)}.rc-theme .ra-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--rc-space-3)}.rc-theme .ra-dialog__title{font-size:var(--rc-text-2xl);padding-top:6px}.rc-theme .ra-dialog__body{display:grid;gap:var(--rc-space-4)}.rc-theme .ra-dialog__foot{display:flex;justify-content:flex-end;gap:var(--rc-space-2);padding-top:var(--rc-space-4);border-top:1px solid var(--rc-color-border)}@media (max-width:639px){.rc-theme .ra-dialog{margin:auto auto 0;width:100vw;max-width:100vw;border-radius:var(--rc-radius-lg) var(--rc-radius-lg) 0 0}}.rc-theme .ra-cal{display:grid;gap:var(--rc-space-4);max-width:30rem;padding:var(--rc-space-5);border:1px solid var(--rc-color-border);border-radius:var(--rc-radius-md);background:var(--rc-color-surface)}.rc-theme .ra-cal__head{display:flex;align-items:center;justify-content:space-between}.rc-theme .ra-cal__month{font-size:var(--rc-text-2xl)}.rc-theme .ra-cal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.rc-theme .ra-cal__dow{padding-bottom:var(--rc-space-1);font-size:var(--rc-text-xs);font-weight:650;color:var(--rc-color-text-subtle);text-align:center}.rc-theme .ra-cal__day{position:relative;display:grid;place-items:center;aspect-ratio:1;min-height:40px;border:1px solid var(--rc-color-border);border-radius:var(--rc-radius-sm);background:var(--rc-color-surface);color:var(--rc-color-heading);font-weight:650;cursor:pointer}.rc-theme .ra-cal__day:hover:not(:disabled){border-color:var(--rc-color-heading)}.rc-theme .ra-cal__day:disabled{color:var(--rc-color-text-subtle);background:var(--rc-color-surface-sunken);cursor:default;opacity:.6}.rc-theme .ra-cal__day.is-today{box-shadow:inset 0 0 0 2px var(--rc-color-heading)}.rc-theme .ra-cal__day.is-on{border-color:var(--rc-color-action-bg);background:var(--rc-color-action-bg);color:var(--rc-color-action-text)}.rc-theme .ra-cal__pip{position:absolute;bottom:5px;width:7px;height:7px;border-radius:var(--rc-radius-pill);background:var(--rc-color-highlight-bg);box-shadow:0 0 0 1.5px var(--rc-color-surface)}.rc-theme .ra-cal__legend{display:flex;flex-wrap:wrap;gap:var(--rc-space-5);font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-theme .ra-cal__key{display:inline-flex;align-items:center;gap:var(--rc-space-2)}.rc-theme .ra-cal__key:before{content:"";width:14px;height:14px;border-radius:3px}.rc-theme .ra-cal__key.is-on:before{background:var(--rc-color-action-bg)}.rc-theme .ra-cal__key.is-appointed:before{border-radius:var(--rc-radius-pill);width:8px;height:8px;background:var(--rc-color-highlight-bg)}.rc-theme .ra-cal__save{display:flex;align-items:center;justify-content:space-between;gap:var(--rc-space-3);padding-top:var(--rc-space-4);border-top:1px solid var(--rc-color-border)}.rc-theme .ra-reports{display:grid;gap:var(--rc-space-3)}.rc-theme .ra-reports__row{display:grid;gap:var(--rc-space-2);padding:var(--rc-space-3) var(--rc-space-4);border:1px solid var(--rc-color-border);border-radius:var(--rc-radius-md);background:var(--rc-color-surface)}.rc-theme .ra-reports__row .rc-fixture{border:0;padding:0;background:transparent}.rc-theme .ra-reports__status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rc-space-3);font-size:var(--rc-text-sm)}.rc-theme .ra-narrow{max-width:36rem;padding-block:var(--rc-section-y)}.rc-theme .ra-invite{gap:var(--rc-space-4)}.rc-theme .ra-dash-empty,.rc-theme .ra-gate{padding-block:var(--rc-space-10) var(--rc-space-16);display:grid;gap:var(--rc-space-6)}.rc-theme .ra-skeleton-block{height:160px;border-radius:var(--rc-radius-md);background:var(--rc-color-navy-soft)}.rc-theme .ra-inline{display:flex;gap:6px;align-items:center;margin:0}.rc-theme .ra-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;align-items:start}.rc-theme .ra-form__aside{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.rc-theme .ra-form__aside .ra-form__aside-link{margin-top:0;font-weight:600}.rc-theme .ra-reg{background:var(--rc-color-page)}.rc-theme .ra-reg__wrap{padding-top:28px;padding-bottom:64px;display:flex;flex-direction:column;gap:24px}.rc-theme .ra-reg__top{display:flex;justify-content:space-between;align-items:center;gap:16px}.rc-theme .ra-reg__name{margin:0;font:700 var(--rc-text-md) /1.4 var(--rc-font-body);color:var(--rc-color-heading)}.rc-theme .ra-reg__secure{display:inline-flex;gap:8px;align-items:center;color:var(--rc-color-text-muted);font-size:var(--rc-text-sm);font-weight:600}.rc-theme .ra-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.rc-theme .ra-steps__item{display:flex;align-items:center;gap:10px;min-width:0}.rc-theme .ra-steps__mark{width:32px;height:32px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--rc-color-border)}.rc-theme .ra-steps__label,.rc-theme .ra-steps__mark{font-weight:700;font-size:var(--rc-text-sm);color:var(--rc-color-text-muted)}.rc-theme .ra-steps__label{white-space:nowrap}.rc-theme .ra-steps__line{flex:1;height:2px;background:var(--rc-color-border);min-width:8px}.rc-theme .ra-steps__item:last-child .ra-steps__line{background:transparent}.rc-theme .ra-steps__item.is-done .ra-steps__mark{background:var(--rc-color-action-bg);color:var(--rc-color-action-text)}.rc-theme .ra-steps__item.is-done .ra-steps__line{background:var(--rc-color-bar)}.rc-theme .ra-steps__item.is-current .ra-steps__mark{background:var(--rc-color-header-bg);color:var(--rc-color-header-text)}.rc-theme .ra-steps__item.is-current .ra-steps__label,.rc-theme .ra-steps__item.is-done .ra-steps__label{color:var(--rc-color-heading)}.rc-theme .ra-steps-phone{display:none}.rc-theme .ra-reg__layout{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.rc-theme .ra-reg__main{flex:999 1 560px;min-width:0;padding:36px;border-radius:var(--rc-radius-card-lg)}.rc-theme .ra-step{display:flex;flex-direction:column;gap:18px}.rc-theme .ra-step__title{font-size:clamp(1.75rem,1.3rem + 1.2vw,2.125rem)}.rc-theme .ra-step__title:focus{outline:none}.rc-theme .ra-step__text{margin:0}.rc-theme .ra-step__body{display:flex;flex-direction:column;gap:16px}.rc-theme .ra-step__nav{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--rc-color-border);padding-top:22px;margin-top:6px}.rc-theme .ra-search{display:flex;gap:10px;align-items:flex-start}.rc-theme .ra-search>:first-child{flex:1}.rc-theme .ra-opts{display:flex;flex-direction:column;gap:14px;border:0;margin:0;padding:0;min-width:0}.rc-theme .ra-opts>legend{margin-bottom:10px;padding:0}.rc-theme .ra-opts--two{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.rc-theme .ra-opt{display:flex;gap:14px;align-items:center;border:1.5px solid var(--rc-color-border);border-radius:14px;padding:16px 18px;cursor:pointer;background:var(--rc-color-surface);min-height:64px}.rc-theme .ra-opt.is-checked{border-color:var(--rc-color-bar);background:color-mix(in srgb,var(--rc-color-bar) 4%,var(--rc-color-surface))}.rc-theme .ra-opt.is-disabled{cursor:not-allowed;background:var(--rc-color-page)}.rc-theme .ra-opt:focus-within{outline:3px solid var(--rc-focus-color);outline-offset:2px}.rc-theme .ra-opt__input{width:20px;height:20px;flex:none;accent-color:var(--rc-color-action-bg);margin:0}.rc-theme .ra-opt__input:focus-visible{outline:none}.rc-theme .ra-opt__text{flex:1;min-width:0;display:flex;flex-direction:column}.rc-theme .ra-opt__title{color:var(--rc-color-heading);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rc-theme .ra-opt.is-disabled .ra-opt__title{color:var(--rc-color-text-muted)}.rc-theme .ra-opt__body{font-size:var(--rc-text-sm)}.rc-theme .ra-opt__good{color:var(--rc-status-success-text)}.rc-theme .ra-opt__warn{color:var(--rc-status-warning-text)}.rc-theme .ra-opt__price{font:700 1.375rem/1 var(--rc-font-display);color:var(--rc-color-heading);white-space:nowrap}.rc-theme .ra-opt.is-disabled .ra-opt__price{color:var(--rc-color-text-muted)}.rc-theme .ra-opt__big{font:700 1.5rem/1.3 var(--rc-font-display);color:var(--rc-color-heading)}.rc-theme .ra-reg__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;background:var(--rc-color-page);border-radius:14px;padding:16px 18px}.rc-theme .ra-reg__facts .ra-h3{margin-bottom:8px}.rc-theme .ra-ticks{list-style:none;margin:0;padding:0}.rc-theme .ra-readonly{display:flex;flex-direction:column;gap:6px}.rc-theme .ra-readonly__label{font-weight:600;font-size:var(--rc-text-sm);color:var(--rc-color-heading)}.rc-theme .ra-readonly__value{min-height:50px;display:flex;align-items:center;padding:0 14px;border-radius:var(--rc-radius-sm);background:var(--rc-color-page);color:var(--rc-color-heading);font-weight:600}.rc-theme .ra-dashed{display:flex;gap:14px;align-items:center;border:1.5px dashed var(--rc-color-border-strong);border-radius:14px;padding:18px}.rc-theme .ra-dashed__icon{width:56px;height:56px;flex:none;border-radius:14px;background:var(--rc-color-navy-soft);color:var(--rc-color-heading);display:grid;place-items:center}.rc-theme .ra-dashed__text{flex:1;min-width:0}.rc-theme .ra-dashed__text b{color:var(--rc-color-heading)}.rc-theme .ra-person{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0}.rc-theme .ra-person__text{display:flex;flex-direction:column;line-height:1.35;min-width:0}.rc-theme .ra-person__text b{color:var(--rc-color-heading);overflow-wrap:anywhere}.rc-theme .ra-person__chips{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.rc-theme .ra-callout{display:flex;gap:12px;border-radius:14px;padding:16px}.rc-theme .ra-callout svg{flex:none}.rc-theme .ra-callout--info{background:var(--rc-status-info-bg);color:var(--rc-status-info-text)}.rc-theme .ra-guardian,.rc-theme .ra-reg__age{display:flex;flex-direction:column;gap:12px}.rc-theme .ra-guardian{margin:0;border:2px solid var(--rc-status-info-text);border-radius:16px;padding:16px 18px 18px;min-width:0}.rc-theme .ra-guardian__legend{display:flex;gap:10px;align-items:center;padding:0 6px;color:var(--rc-status-info-text);font:700 1.0625rem/1.3 var(--rc-font-body)}.rc-theme .ra-guardian p{margin:0}.rc-theme .ra-consents{display:flex;flex-direction:column;gap:12px}.rc-theme .ra-done{align-items:flex-start}.rc-theme .ra-done__mark{width:72px;height:72px;border-radius:50%;background:var(--rc-status-success-bg);color:var(--rc-status-success-text);display:grid;place-items:center}.rc-theme .ra-done__mark.is-pending{background:var(--rc-status-info-bg);color:var(--rc-status-info-text)}.rc-theme .ra-done__title{font-size:clamp(2rem,1.5rem + 1.4vw,2.5rem)}.rc-theme .ra-done__title:focus{outline:none}.rc-theme .ra-done__text{margin:0;font-size:1.125rem}.rc-theme .ra-receipt{margin:0;display:flex;gap:24px;flex-wrap:wrap}.rc-theme .ra-receipt dt{font-size:var(--rc-text-xs);color:var(--rc-color-text-muted)}.rc-theme .ra-receipt dd{margin:0;color:var(--rc-color-heading);font-weight:700}.rc-theme .ra-reg__aside{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:14px}.rc-theme .ra-summary{padding:0;overflow:hidden;border-radius:var(--rc-radius-card-lg)}.rc-theme .ra-summary__photo{width:100%;height:140px;object-fit:cover;object-position:30% 50%;display:block;background:var(--rc-color-navy-soft)}.rc-theme .ra-summary__body{padding:22px;display:flex;flex-direction:column;gap:12px}.rc-theme .ra-summary__label{font-size:var(--rc-text-xs);font-weight:700;color:var(--rc-color-link);text-transform:uppercase;letter-spacing:.06em}.rc-theme .ra-summary__name{font:700 1.375rem/1.2 var(--rc-font-display);color:var(--rc-color-heading)}.rc-theme .ra-summary__rows{margin:0;border-top:1px solid var(--rc-color-border);padding-top:12px;display:grid;gap:6px;font-size:.9375rem}.rc-theme .ra-summary__rows>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.rc-theme .ra-summary__rows dd{margin:0;font-weight:700;color:var(--rc-color-heading);text-align:right}.rc-theme .ra-summary__due{margin-top:4px;align-items:center!important}.rc-theme .ra-summary__due dt{font-weight:700;color:var(--rc-color-heading)}.rc-theme .ra-summary__due dd{font:700 1.625rem/1 var(--rc-font-display)}.rc-theme .ra-summary__note{margin:0;padding:16px 18px;font-size:var(--rc-text-sm);display:flex;gap:10px;align-items:flex-start}.rc-theme .ra-summary__note svg{flex:none;color:var(--rc-color-heading);margin-top:2px}.rc-theme .ra-pay{display:flex;flex-direction:column;gap:16px}.rc-theme .ra-pay__head{display:flex;flex-direction:column;gap:6px}.rc-theme .ra-pay__head .rc-display{font:700 1.25rem/1.3 var(--rc-font-display);color:var(--rc-color-heading);margin:0}.rc-theme .ra-pay__mock{display:grid;gap:12px}.rc-theme .ra-pay__mock-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rc-theme .ra-pay__mock-field{min-height:50px;display:flex;align-items:center;gap:10px;border:1.5px solid var(--rc-color-border-strong);border-radius:var(--rc-radius-sm);padding:0 14px;color:var(--rc-color-heading);font-weight:500}.rc-theme .ra-pay__preview-actions{display:flex;flex-direction:column;gap:12px}.rc-theme .ra-auth{padding-block:40px 64px;background:var(--rc-color-page)}.rc-theme .ra-auth__card{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));background:var(--rc-color-surface);border:1px solid var(--rc-color-border);border-radius:var(--rc-radius-lg);overflow:hidden}.rc-theme .ra-auth__panel{position:relative;min-height:460px;background:var(--rc-color-header-bg);color:var(--rc-color-header-text)}.rc-theme .ra-auth__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% 45%}.rc-theme .ra-auth__fade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,35,95,0) 30%,rgba(3,35,95,.92))}.rc-theme .ra-auth__panel-inner{position:absolute;left:32px;right:32px;bottom:32px;display:flex;flex-direction:column;gap:8px}.rc-theme .ra-auth__club{margin:0;font:800 1.375rem/1.2 var(--rc-font-display);color:var(--rc-color-header-text)}.rc-theme .ra-auth__headline{margin:0;font-size:1.125rem;color:var(--rc-color-header-text)}.rc-theme .ra-auth__text{margin:0;color:var(--rc-color-header-muted)}.rc-theme .ra-auth__main{padding:48px;display:flex;flex-direction:column;gap:16px;justify-content:center}.rc-theme .ra-auth__heading{display:grid;gap:6px}.rc-theme .ra-auth__title{font-size:2rem}.rc-theme .ra-auth__sub{margin:0}.rc-theme .ra-auth__switch{text-align:center;padding-top:4px}.rc-theme .ra-auth__done{display:grid;gap:20px}.rc-theme .ra-auth__done-icon{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--rc-status-success-bg);color:var(--rc-status-success-text)}.rc-theme .ra-dash-page{background:var(--rc-color-page);padding-bottom:64px}.rc-theme .ra-dashbar{background:var(--rc-color-surface);border-bottom:1px solid var(--rc-color-border)}.rc-theme .ra-dashbar__inner{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px}.rc-theme .ra-seg-links{display:flex;background:var(--rc-color-navy-soft);border-radius:var(--rc-radius-pill);padding:4px}.rc-theme .ra-seg-links a{min-height:42px;min-width:96px;padding:0 20px;border-radius:var(--rc-radius-pill);display:inline-flex;align-items:center;justify-content:center;color:var(--rc-color-heading);font-weight:700;font-size:var(--rc-text-sm);text-decoration:none}.rc-theme .ra-seg-links a[aria-current=page]{background:var(--rc-color-header-bg);color:var(--rc-color-header-text)}.rc-theme .ra-band{background:var(--rc-color-surface);border-bottom:1px solid var(--rc-color-border)}.rc-theme .ra-band__inner{display:flex;gap:28px;align-items:center;padding-top:32px;padding-bottom:32px;flex-wrap:wrap}.rc-theme .ra-band__photo{border:4px solid var(--rc-status-success-bg);box-sizing:content-box}.rc-theme .ra-band__photo img{object-position:center 15%}.rc-theme .ra-band__photo--ref{border-color:var(--rc-color-navy-soft)}.rc-theme .ra-band__who{flex:1 1 300px;min-width:0}.rc-theme .ra-band__eyebrow{font-size:var(--rc-text-sm);font-weight:600;color:var(--rc-color-link)}.rc-theme .ra-band__name{font-size:clamp(2rem,1.4rem + 1.8vw,2.75rem)}.rc-theme .ra-band__tiles{list-style:none;margin:0;padding:0;display:flex;gap:12px;flex-wrap:wrap}.rc-theme .ra-band__tile{background:var(--rc-color-page);border-radius:14px;padding:12px 20px;text-align:center;display:flex;flex-direction:column;min-width:88px}.rc-theme .ra-band__value{font:700 1.75rem/1.3 var(--rc-font-display);color:var(--rc-color-heading);letter-spacing:-.02em}.rc-theme .ra-band__label{font-size:var(--rc-text-xs)}.rc-theme .ra-band__tile--good{background:var(--rc-status-success-bg)}.rc-theme .ra-band__tile--good .ra-band__value{color:var(--rc-status-success-text)}.rc-theme .ra-band__tile--warn{background:var(--rc-status-warning-bg)}.rc-theme .ra-band__tile--warn .ra-band__label,.rc-theme .ra-band__tile--warn .ra-band__value{color:var(--rc-status-warning-text)}.rc-theme .ra-dash-grid{padding-top:32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;align-items:start}.rc-theme .ra-dash-col{display:flex;flex-direction:column;gap:24px;min-width:0}.rc-theme .ra-dash-grid .ra-h2{font-size:1.375rem}.rc-theme .ra-game{display:grid;grid-template-columns:70px minmax(0,1fr);gap:14px;padding:14px 0}.rc-theme .ra-game__body{display:flex;flex-direction:column;gap:8px;min-width:0}.rc-theme .ra-game__title{color:var(--rc-color-heading);font-weight:700;text-decoration:none}.rc-theme .ra-game__title:hover{text-decoration:underline}.rc-theme .ra-reply{display:flex;flex-direction:column;gap:2px}.rc-theme .ra-reply .ra-status{min-height:0}.rc-theme .ra-reply__buttons{display:flex;gap:8px;flex-wrap:wrap}.rc-theme .ra-pill-btn{min-height:44px;padding:0 16px;border-radius:var(--rc-radius-pill);border:1.5px solid var(--rc-color-border-strong);background:var(--rc-color-surface);color:var(--rc-color-heading);font:700 var(--rc-text-sm) /1 var(--rc-font-body);cursor:pointer}.rc-theme .ra-pill-btn:disabled{cursor:not-allowed;opacity:.6}.rc-theme .ra-pill-btn--yes[aria-pressed=true]{background:var(--rc-color-action-bg);border-color:var(--rc-color-action-bg);color:var(--rc-color-action-text)}.rc-theme .ra-pill-btn--no[aria-pressed=true]{background:var(--rc-color-header-bg);border-color:var(--rc-color-header-bg);color:var(--rc-color-header-text)}.rc-theme .ra-teamlink{display:flex;gap:14px;align-items:center;padding:12px 0;text-decoration:none;color:var(--rc-color-heading);min-height:44px}.rc-theme .ra-teamlink__mark{width:48px;height:48px;flex:none;border-radius:50%;background:var(--rc-color-header-bg);color:var(--rc-color-header-text);display:grid;place-items:center;overflow:hidden;font:800 1.125rem/1 var(--rc-font-display)}.rc-theme .ra-teamlink__mark.is-soft{background:var(--rc-status-success-bg);color:var(--rc-status-success-text)}.rc-theme .ra-teamlink__mark img{width:80%;height:80%;object-fit:contain}.rc-theme .ra-teamlink__text{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.4}.rc-theme .ra-teamlink:hover b{text-decoration:underline}.rc-theme .ra-mypay{display:flex;flex-direction:column;gap:12px}.rc-theme .ra-mypay__pay{align-self:flex-start}.rc-theme .ra-amount{white-space:nowrap;text-align:right}.rc-theme .ra-amount--good{color:var(--rc-status-success-text)}.rc-theme .ra-amount--warn{color:var(--rc-status-warning-text)}.rc-theme .ra-amount--bad{color:var(--rc-status-danger-text)}.rc-theme .ra-amount--info,.rc-theme .ra-amount--plain{color:var(--rc-color-heading)}.rc-theme .ra-appt{display:grid;grid-template-columns:70px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 0}.rc-theme .ra-appt__text{display:flex;flex-direction:column;min-width:0}.rc-theme .ra-appt__text b{color:var(--rc-color-heading)}.rc-theme .ra-appt__actions{margin-top:8px}.rc-theme .ra-report .ra-form{gap:16px}.rc-theme .ra-report__score{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rc-theme .ra-report__score>div{background:var(--rc-color-page);border-radius:12px;padding:10px 14px;display:flex;flex-direction:column}.rc-theme .ra-report__score p{grid-column:1/-1;margin:0}.rc-theme .ra-report__n{font:800 1.75rem/1.2 var(--rc-font-display);color:var(--rc-color-heading)}.rc-theme .ra-report .rc-btn{align-self:flex-start}.rc-theme .ra-dash-grid .ra-cal{border:0;padding:0;max-width:none}.rc-theme .ra-cap{display:flex;background:var(--rc-color-page);min-height:70vh}.rc-theme .ra-side{flex:0 0 256px;background:var(--rc-color-surface);border-right:1px solid var(--rc-color-border);padding:24px 16px;display:flex;flex-direction:column;gap:4px}.rc-theme .ra-side>a{display:flex;gap:12px;align-items:center;color:var(--rc-color-text);text-decoration:none;font-weight:600;padding:11px 14px;border-radius:var(--rc-radius-sm);min-height:44px}.rc-theme .ra-side>a:hover{background:var(--rc-color-page)}.rc-theme .ra-side>a[aria-current=page]{background:var(--rc-color-navy-soft);color:var(--rc-color-heading)}.rc-theme .ra-side__select{margin-bottom:12px}.rc-theme .ra-side__me{margin-top:auto;display:flex;gap:10px;align-items:center;padding:14px 8px 0;border-top:1px solid var(--rc-color-border);line-height:1.3}.rc-theme .ra-side__me b{color:var(--rc-color-heading);font-size:.9375rem}.rc-theme .ra-tabbar{display:none}.rc-theme .ra-cap__main{flex:1;min-width:0;padding:32px 40px 64px}.rc-theme .ra-cap__view{display:flex;flex-direction:column;gap:24px}.rc-theme .ra-cap__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.rc-theme .ra-cap__head h1:focus{outline:none}.rc-theme .ra-cap__hello{display:block;font-size:var(--rc-text-sm);font-weight:600;color:var(--rc-color-link)}.rc-theme .ra-cap .ra-h2{font-size:1.25rem}.rc-theme .ra-stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.rc-theme .ra-cap__pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:24px;align-items:start}.rc-theme .ra-nextcard{position:relative;border-radius:var(--rc-radius-card-lg);overflow:hidden;background:var(--rc-color-header-bg);color:var(--rc-color-header-text);min-height:260px;display:flex}.rc-theme .ra-nextcard__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.3}.rc-theme .ra-nextcard__body{position:relative;padding:24px;display:flex;flex-direction:column;gap:14px;flex:1}.rc-theme .ra-nextcard__label{font-size:var(--rc-text-xs);font-weight:700;color:#dce3ee;text-transform:uppercase;letter-spacing:.06em}.rc-theme .ra-nextcard__title{font:800 2rem/1.15 var(--rc-font-display);letter-spacing:-.02em}.rc-theme .ra-nextcard__meta{color:#dce3ee}.rc-theme .ra-nextcard__counts{list-style:none;margin:0;padding:0;display:flex;gap:8px}.rc-theme .ra-nextcard__counts li{flex:1;max-width:120px;background:rgba(255,255,255,.14);border-radius:10px;padding:8px;text-align:center;font-size:var(--rc-text-2xs);color:#dce3ee;display:flex;flex-direction:column}.rc-theme .ra-nextcard__counts .rc-num{font:700 1.375rem/1.1 var(--rc-font-display);color:var(--rc-color-header-text)}.rc-theme .ra-nextcard__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:auto}.rc-theme .ra-nextcard :focus-visible{outline-color:#fff}.rc-theme .ra-todo,.rc-theme .ra-todo__list{display:flex;flex-direction:column;gap:12px}.rc-theme .ra-todo__list{list-style:none;margin:0;padding:0}.rc-theme .ra-todo__item{display:flex;gap:12px;align-items:center;border-radius:12px;padding:12px 14px;margin:0}.rc-theme .ra-todo__item b{flex:1}.rc-theme .ra-todo__item a{color:inherit;font-weight:700;min-height:24px}.rc-theme .ra-todo__item--warning{background:var(--rc-status-warning-bg);color:var(--rc-status-warning-text)}.rc-theme .ra-todo__item--info{background:var(--rc-status-info-bg);color:var(--rc-status-info-text)}.rc-theme .ra-todo__item--success{background:var(--rc-status-success-bg);color:var(--rc-status-success-text)}.rc-theme .ra-more{display:inline-block;margin-top:12px}.rc-theme .ra-paycard{display:flex;flex-direction:column;gap:14px}.rc-theme .ra-paycard__figures{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.rc-theme .ra-paycard__left{text-align:right}.rc-theme .ra-paycard__small{font:700 1.375rem/1.2 var(--rc-font-display);color:var(--rc-color-heading)}.ra-return{background:var(--rc-color-page);padding-block:32px 64px}.ra-return__crumbs{margin-bottom:16px}.ra-return__crumbs a{color:var(--rc-color-heading)}.ra-return__card{max-width:40rem;display:flex;flex-direction:column;gap:16px;border-radius:var(--rc-radius-card-lg)}.ra-return__icon{width:56px;height:56px;border-radius:14px;display:grid;place-items:center}.ra-return__icon--success{background:var(--rc-status-success-bg);color:var(--rc-status-success-text)}.ra-return__icon--danger{background:var(--rc-status-danger-bg);color:var(--rc-status-danger-text)}.ra-return__icon--warning{background:var(--rc-status-warning-bg);color:var(--rc-status-warning-text)}.ra-return__icon--info{background:var(--rc-status-info-bg);color:var(--rc-status-info-text)}.ra-return__card--danger{border:2px solid var(--rc-status-danger-text)}@media (max-width:900px){.rc-theme .ra-side{display:none}.rc-theme .ra-tabbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--rc-color-surface);border-top:1px solid var(--rc-color-border);padding:6px 4px calc(10px + env(safe-area-inset-bottom))}.rc-theme .ra-tabbar a{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;min-height:48px;justify-content:center;font-size:var(--rc-text-2xs);font-weight:700;color:var(--rc-color-text-muted);text-decoration:none}.rc-theme .ra-tabbar a[aria-current=page]{color:var(--rc-color-link)}.rc-theme .ra-cap__main{padding:20px var(--rc-gutter) 110px}}@media (max-width:640px){.rc-theme .ra-reg__wrap{padding-top:0;gap:16px}.rc-theme .ra-reg__top,.rc-theme .ra-steps{display:none}.rc-theme .ra-steps-phone{display:flex;flex-direction:column;gap:12px;margin-inline:calc(-1 * var(--rc-gutter));padding:12px var(--rc-gutter) 14px;background:var(--rc-color-surface);border-bottom:1px solid var(--rc-color-border)}.rc-theme .ra-steps-phone__row{display:flex;justify-content:space-between;gap:12px;color:var(--rc-color-text)}.rc-theme .ra-steps-phone__row b{color:var(--rc-color-heading)}.rc-theme .ra-steps-phone__bar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.rc-theme .ra-steps-phone__bar span{height:5px;border-radius:3px;background:var(--rc-color-border)}.rc-theme .ra-steps-phone__bar .is-done{background:var(--rc-color-bar)}.rc-theme .ra-steps-phone__bar .is-current{background:var(--rc-color-header-bg)}.rc-theme .ra-reg__main{padding:0;background:transparent;border:0}.rc-theme .ra-step__title{font-size:1.75rem}.rc-theme .ra-step__nav{position:sticky;bottom:0;z-index:20;margin-inline:calc(-1 * var(--rc-gutter));padding:12px var(--rc-gutter) 20px;background:var(--rc-color-surface)}.rc-theme .ra-step__nav .rc-btn:last-child{flex:1}.rc-theme .ra-reg__players{background:var(--rc-color-surface);border:1px solid var(--rc-color-border);border-radius:16px;padding:4px 14px}.rc-theme .ra-opt__price{font-size:1.125rem}.rc-theme .ra-dashed{flex-wrap:wrap}.rc-theme .ra-auth{padding-block:16px 40px}.rc-theme .ra-auth__panel{min-height:200px}.rc-theme .ra-auth__panel-inner{left:20px;right:20px;bottom:20px}.rc-theme .ra-auth__main{padding:24px 20px}.rc-theme .ra-auth__title{font-size:1.75rem}.rc-theme .ra-band__inner{gap:16px;padding-top:20px;padding-bottom:20px}.rc-theme .ra-band__photo{--ra-face:88px!important}.rc-theme .ra-band__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));width:100%;gap:8px}.rc-theme .ra-band__tile{padding:8px;min-width:0}.rc-theme .ra-band__value{font-size:1.375rem}.rc-theme .ra-dash-grid{padding-top:16px;gap:14px}.rc-theme .ra-dash-col{gap:14px}.rc-theme .ra-cap .ra-h2,.rc-theme .ra-dash-grid .ra-h2{font-size:1.0625rem}.rc-theme .ra-appt{grid-template-columns:70px minmax(0,1fr)}.rc-theme .ra-appt>.ra-chip{grid-column:2;justify-self:start}.rc-theme .ra-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rc-theme .ra-stat{padding:10px 12px}.rc-theme .ra-stat__value{font-size:1.375rem}.rc-theme .ra-nextcard{min-height:0}.rc-theme .ra-nextcard__body{padding:16px;gap:10px}.rc-theme .ra-nextcard__title{font-size:1.5rem}.rc-theme .ra-nextcard__counts li{max-width:none}.rc-theme .ra-nextcard__actions .rc-btn{flex:1}.rc-theme .ra-cap__head .rc-cluster{width:100%}.rc-theme .ra-cap__head .rc-cluster .rc-btn{flex:1}.rc-theme .ra-person{grid-template-columns:auto minmax(0,1fr)}.rc-theme .ra-person__chips{grid-column:2;justify-content:flex-start}.rc-theme .ra-search{flex-direction:column;align-items:stretch}}.rc-theme .ra-status:empty{position:absolute;width:1px;height:1px;min-height:0;overflow:hidden;clip:rect(0 0 0 0);margin:0}.rc-theme .ra-appt .ra-tile,.rc-theme .ra-game .ra-tile{align-self:start}.rc-theme .ra-dash-grid .ra-cal__month{font:700 1.25rem/1.3 var(--rc-font-display)}.rc-theme .ra-opt__price{display:flex;flex-direction:column;align-items:flex-end}.rc-theme .ra-opt__per{font:500 var(--rc-text-2xs) /1.4 var(--rc-font-body);color:var(--rc-color-text-muted)}@media (max-width:640px){.rc-theme .ra-pill-btn{padding:0 12px;font-size:var(--rc-text-xs)}.rc-theme .ra-game{grid-template-columns:62px minmax(0,1fr);gap:10px}.rc-theme .ra-game .ra-tile{width:62px}}.rc-theme .ra-report .ra-form>.rc-btn{justify-self:start}