.rgpd-banner[data-v-f66974cf]{background:var(--warning-soft);border-bottom:1px solid var(--warning-line);color:var(--warning);padding:var(--space-3) var(--gutter);justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.rgpd-banner__text[data-v-f66974cf]{flex:16rem}.rgpd-banner__action[data-v-f66974cf]{white-space:nowrap;flex:none}.settings-content[data-v-144472f2]{padding:24px}.row[data-v-144472f2]{justify-content:space-between;align-items:center;gap:16px;margin:16px 0;display:flex}.footer[data-v-144472f2]{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.cookie-banner[data-v-2f293c7c]{background:var(--surface);color:var(--ink);border-top:1px solid var(--line);padding:var(--space-5) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom));box-shadow:var(--sh-up);position:relative}h2[data-v-2f293c7c]{margin:0 0 var(--space-2);font-size:var(--fs-h3);padding-right:var(--space-8)}p[data-v-2f293c7c]{color:var(--ink-2);margin:0}.actions[data-v-2f293c7c]{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.actions ion-button[data-v-2f293c7c]{flex:100%}@media (min-width:768px){.actions ion-button[data-v-2f293c7c]{flex:none}}.close[data-v-2f293c7c]{top:var(--space-2);right:var(--space-2);position:absolute}.accept-content[data-v-a3e15990]{padding:24px}.row[data-v-a3e15990]{justify-content:space-between;align-items:center;gap:16px;margin:12px 0;display:flex}.actions[data-v-a3e15990]{text-align:right;margin-top:24px}.legal-footer[data-v-e43f1dc1]{padding:var(--space-2) var(--gutter);border-top:1px solid var(--line);text-align:center;font-size:var(--fs-sm);color:var(--ink-3);flex:none;display:none}.legal-footer__links[data-v-e43f1dc1]{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;display:flex}.legal-footer__links a[data-v-e43f1dc1],.legal-footer__cookie-btn[data-v-e43f1dc1]{color:var(--ink-3);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}.legal-footer__cookie-btn[data-v-e43f1dc1]{min-height:0;font-weight:inherit;letter-spacing:inherit;border-radius:0;display:inline}.legal-footer__links a[data-v-e43f1dc1]:hover,.legal-footer__cookie-btn[data-v-e43f1dc1]:hover{background:0 0;text-decoration:underline}.legal-footer__links[data-v-e43f1dc1]>*+:before{content:"·";color:var(--line-strong);margin:0 6px}.legal-footer__copyright[data-v-e43f1dc1]{white-space:nowrap}@media (min-width:768px){.legal-footer[data-v-e43f1dc1]{display:block}}.topbar[data-v-d163db16]{background:var(--bg-elevated);border-bottom:1px solid var(--line);backdrop-filter:var(--topbar-blur);flex:none}.topbar__inner[data-v-d163db16]{align-items:center;gap:var(--space-5);min-height:var(--topbar-h);padding-top:0;padding-bottom:0;display:flex}.brand[data-v-d163db16]{min-height:var(--target-min);flex:none;align-items:center;text-decoration:none;display:inline-flex}.brand__logo[data-v-d163db16]{width:auto;height:30px;display:block}.brand__logo--clair[data-v-d163db16],[data-theme=light] .brand__logo--sombre[data-v-d163db16]{display:none}[data-theme=light] .brand__logo--clair[data-v-d163db16]{display:block}.topbar__nav[data-v-d163db16]{gap:var(--space-1);align-items:center;display:none}.topbar__nav[data-v-d163db16]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.topbar__nav[data-v-d163db16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.topbar__nav[data-v-d163db16]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.topbar__nav[data-v-d163db16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.navlink[data-v-d163db16]{min-height:var(--target-min);padding-inline:var(--space-3);border-radius:var(--r-btn);font-size:var(--fs-sm);color:var(--ink-2);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.navlink__long[data-v-d163db16]{display:none}.navlink[data-v-d163db16]:hover{background:var(--surface-2);color:var(--ink)}.navlink[aria-current=page][data-v-d163db16]{color:var(--ink);background:var(--nav-active-bg);font-weight:650}.topbar__account[data-v-d163db16]{align-items:center;gap:var(--space-2);display:flex}.topbar__account[data-v-d163db16]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.topbar__account[data-v-d163db16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.topbar__account[data-v-d163db16]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.topbar__account[data-v-d163db16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.topbar__name[data-v-d163db16]{color:var(--ink-2);font-size:var(--fs-sm);white-space:nowrap;font-weight:600;display:none}.topbar__account[data-v-d163db16] ion-button{--padding-start:var(--space-3);--padding-end:var(--space-3);font-size:var(--fs-sm);margin:0}@media (min-width:768px){.brand__logo[data-v-d163db16]{height:34px}.topbar__nav[data-v-d163db16]{display:flex}.topbar__account[data-v-d163db16]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.topbar__account[data-v-d163db16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.topbar__account[data-v-d163db16]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.topbar__account[data-v-d163db16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}}@media (min-width:768px) and (max-width:1023.98px){.topbar__inner[data-v-d163db16]{gap:var(--space-4)}}@media (min-width:1024px){.navlink__short[data-v-d163db16]{display:none}.navlink__long[data-v-d163db16]{display:inline}.topbar__nav[data-v-d163db16]{flex-shrink:0}.topbar__account[data-v-d163db16]{min-width:0}.topbar__account[data-v-d163db16] ion-button{flex-shrink:0}.topbar__name[data-v-d163db16]{text-overflow:ellipsis;max-width:24ch;display:inline;overflow:hidden}}.tabbar[data-v-96910ca7]{background:var(--bg-elevated);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);flex:none;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.tab[data-v-96910ca7]{min-height:56px;padding-block:var(--space-2);font-size:var(--fs-xs);color:var(--ink-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex}.tab[aria-current=page][data-v-96910ca7]{color:var(--tab-active);font-weight:650}.tab__ico[data-v-96910ca7]{width:22px;height:22px;display:block}@media (min-width:768px){.tabbar[data-v-96910ca7]{display:none}}.adminnav[data-v-792c1c21]{background:var(--surface-2);border-bottom:1px solid var(--line);flex:none}.adminnav__inner[data-v-792c1c21]{padding-block:var(--space-2)}.adminnav__row[data-v-792c1c21]{align-items:center;gap:var(--space-1);scrollbar-width:thin;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.adminnav__row--screens[data-v-792c1c21]{margin-top:var(--space-1)}.adminnav__link[data-v-792c1c21],.adminnav__screen[data-v-792c1c21]{white-space:nowrap;border-radius:var(--r-btn);min-height:var(--target-min);padding-inline:var(--space-3);align-items:center;text-decoration:none;display:inline-flex}.adminnav__link[data-v-792c1c21]{font-size:var(--fs-sm);color:var(--ink-2);font-weight:500}.adminnav__link[data-v-792c1c21]:hover,.adminnav__screen[data-v-792c1c21]:hover{background:var(--chip-bg);color:var(--ink)}.adminnav__link[aria-current][data-v-792c1c21]{color:var(--ink);background:var(--nav-active-bg);font-weight:650}.adminnav__screen[data-v-792c1c21]{font-size:var(--fs-xs);color:var(--ink-3)}.adminnav__screen[aria-current=page][data-v-792c1c21]{color:var(--ink);background:var(--nav-active-bg);font-weight:650}ion-app[data-v-83321b23]{flex-direction:column;display:flex}ion-router-outlet[data-v-83321b23]{contain:layout size style;flex:auto;position:relative}:root{--ion-color-primary:#0054e9;--ion-color-primary-rgb:0, 84, 233;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255, 255, 255;--ion-color-primary-shade:#004acd;--ion-color-primary-tint:#1a65eb;--ion-color-secondary:#0163aa;--ion-color-secondary-rgb:1, 99, 170;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255, 255, 255;--ion-color-secondary-shade:#015796;--ion-color-secondary-tint:#1a73b3;--ion-color-tertiary:#6030ff;--ion-color-tertiary-rgb:96, 48, 255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255, 255, 255;--ion-color-tertiary-shade:#542ae0;--ion-color-tertiary-tint:#7045ff;--ion-color-success:#2dd55b;--ion-color-success-rgb:45, 213, 91;--ion-color-success-contrast:#000;--ion-color-success-contrast-rgb:0, 0, 0;--ion-color-success-shade:#28bb50;--ion-color-success-tint:#42d96b;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255, 196, 9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0, 0, 0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#c5000f;--ion-color-danger-rgb:197, 0, 15;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255, 255, 255;--ion-color-danger-shade:#ad000d;--ion-color-danger-tint:#cb1a27;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244, 245, 248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0, 0, 0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9;--ion-color-medium:#636469;--ion-color-medium-rgb:99, 100, 105;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255, 255, 255;--ion-color-medium-shade:#57585c;--ion-color-medium-tint:#737478;--ion-color-dark:#222428;--ion-color-dark-rgb:34, 36, 40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255, 255, 255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e}html.ios{--ion-default-font:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font:"Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font:-apple-system-body;--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity:.18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity:0;--box-shadow:none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#0054e9)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,0, 84, 233)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-primary-shade,#004acd)!important;--ion-color-tint:var(--ion-color-primary-tint,#1a65eb)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#0163aa)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,1, 99, 170)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#015796)!important;--ion-color-tint:var(--ion-color-secondary-tint,#1a73b3)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#6030ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,96, 48, 255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#542ae0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#7045ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd55b)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45, 213, 91)!important;--ion-color-contrast:var(--ion-color-success-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,0, 0, 0)!important;--ion-color-shade:var(--ion-color-success-shade,#28bb50)!important;--ion-color-tint:var(--ion-color-success-tint,#42d96b)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255, 196, 9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0, 0, 0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#c5000f)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,197, 0, 15)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-danger-shade,#ad000d)!important;--ion-color-tint:var(--ion-color-danger-tint,#cb1a27)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244, 245, 248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0, 0, 0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#636469)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,99, 100, 105)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-medium-shade,#57585c)!important;--ion-color-tint:var(--ion-color-medium-tint,#737478)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34, 36, 40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{contain:layout size style;z-index:0;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ion-page.ion-page-overlay-passthrough{pointer-events:none}ion-modal>.ion-page{contain:layout style;height:100%;min-height:0;position:relative}ion-modal ion-content.content-sizing ion-nav,ion-modal ion-content.content-sizing ion-nav>.ion-page{contain:layout style;height:auto;position:relative}ion-modal ion-content.content-sizing ion-nav{display:grid}ion-modal ion-content.content-sizing ion-nav>.ion-page{grid-area:1/1}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:var(--safe-area-inset-top,env(safe-area-inset-top));--ion-safe-area-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom));--ion-safe-area-left:var(--safe-area-inset-left,env(safe-area-inset-left));--ion-safe-area-right:var(--safe-area-inset-right,env(safe-area-inset-right))}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translate(0,0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow:hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px rgba(0,0,0,.18)}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-right-radius:8px;border-bottom-left-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width:0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:transform .3s cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width:0px;--inner-border-width:0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width:fit-content;--height:fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){height:0;display:none}b,strong{font-weight:700}hr{box-sizing:content-box;border-width:0;height:1px}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{height:auto;font:inherit;color:inherit;overflow:auto}textarea::placeholder{padding-left:2px}form,input,optgroup,select{font:inherit;color:inherit;margin:0}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{font-family:inherit;font-style:inherit;font-variant:inherit;text-transform:none;cursor:pointer;-webkit-appearance:button;border:0;border-radius:0;padding:0;line-height:1}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{text-size-adjust:100%;width:100%;height:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;text-size-adjust:none;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;position:fixed;overflow:hidden;transform:translateZ(0)}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout:none){html{font:var(--ion-dynamic-font,16px var(--ion-font-family))}}a{color:var(--ion-color-primary,#0054e9);background-color:transparent}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);-webkit-padding-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px)}.ion-padding:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px)}.ion-padding:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--ion-padding,16px);padding-left:var(--ion-padding,16px)}.ion-padding:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--ion-padding,16px);padding-left:var(--ion-padding,16px)}.ion-padding-top{--padding-top:var(--ion-padding,16px);padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding,16px);-webkit-padding-start:var(--ion-padding,16px)}.ion-padding-start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--ion-padding,16px)}.ion-padding-start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--ion-padding,16px)}.ion-padding-start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--ion-padding,16px)}.ion-padding-start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--ion-padding,16px)}.ion-padding-end{--padding-end:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px)}.ion-padding-end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:var(--ion-padding,16px)}.ion-padding-end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:var(--ion-padding,16px)}.ion-padding-end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--ion-padding,16px)}.ion-padding-end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--ion-padding,16px)}.ion-padding-bottom{--padding-bottom:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);-webkit-padding-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px)}.ion-padding-horizontal:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px)}.ion-padding-horizontal:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px)}.ion-padding-horizontal:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--ion-padding,16px);padding-left:var(--ion-padding,16px)}.ion-padding-horizontal:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--ion-padding,16px);padding-left:var(--ion-padding,16px)}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);-webkit-margin-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px)}.ion-margin:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px)}.ion-margin:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--ion-margin,16px);margin-left:var(--ion-margin,16px)}.ion-margin:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--ion-margin,16px);margin-left:var(--ion-margin,16px)}.ion-margin-top{--margin-top:var(--ion-margin,16px);margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin,16px);-webkit-margin-start:var(--ion-margin,16px)}.ion-margin-start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--ion-margin,16px)}.ion-margin-start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--ion-margin,16px)}.ion-margin-start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--ion-margin,16px)}.ion-margin-start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--ion-margin,16px)}.ion-margin-end{--margin-end:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px)}.ion-margin-end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--ion-margin,16px)}.ion-margin-end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--ion-margin,16px)}.ion-margin-end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--ion-margin,16px)}.ion-margin-end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--ion-margin,16px)}.ion-margin-bottom{--margin-bottom:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);-webkit-margin-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px)}.ion-margin-horizontal:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px)}.ion-margin-horizontal:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px)}.ion-margin-horizontal:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--ion-margin,16px);margin-left:var(--ion-margin,16px)}.ion-margin-horizontal:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--ion-margin,16px);margin-left:var(--ion-margin,16px)}.ion-align-content-start{align-content:flex-start!important}.ion-align-content-end{align-content:flex-end!important}.ion-align-content-center{align-content:center!important}.ion-align-content-between{align-content:space-between!important}.ion-align-content-around{align-content:space-around!important}.ion-align-content-stretch{align-content:stretch!important}@media (min-width:576px){.ion-align-content-sm-start{align-content:flex-start!important}.ion-align-content-sm-end{align-content:flex-end!important}.ion-align-content-sm-center{align-content:center!important}.ion-align-content-sm-between{align-content:space-between!important}.ion-align-content-sm-around{align-content:space-around!important}.ion-align-content-sm-stretch{align-content:stretch!important}}@media (min-width:768px){.ion-align-content-md-start{align-content:flex-start!important}.ion-align-content-md-end{align-content:flex-end!important}.ion-align-content-md-center{align-content:center!important}.ion-align-content-md-between{align-content:space-between!important}.ion-align-content-md-around{align-content:space-around!important}.ion-align-content-md-stretch{align-content:stretch!important}}@media (min-width:992px){.ion-align-content-lg-start{align-content:flex-start!important}.ion-align-content-lg-end{align-content:flex-end!important}.ion-align-content-lg-center{align-content:center!important}.ion-align-content-lg-between{align-content:space-between!important}.ion-align-content-lg-around{align-content:space-around!important}.ion-align-content-lg-stretch{align-content:stretch!important}}@media (min-width:1200px){.ion-align-content-xl-start{align-content:flex-start!important}.ion-align-content-xl-end{align-content:flex-end!important}.ion-align-content-xl-center{align-content:center!important}.ion-align-content-xl-between{align-content:space-between!important}.ion-align-content-xl-around{align-content:space-around!important}.ion-align-content-xl-stretch{align-content:stretch!important}}.ion-align-items-start{align-items:start!important}.ion-align-items-end{align-items:end!important}.ion-align-items-center{align-items:center!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}@media (min-width:576px){.ion-align-items-sm-start{align-items:start!important}.ion-align-items-sm-end{align-items:end!important}.ion-align-items-sm-center{align-items:center!important}.ion-align-items-sm-stretch{align-items:stretch!important}.ion-align-items-sm-baseline{align-items:baseline!important}}@media (min-width:768px){.ion-align-items-md-start{align-items:start!important}.ion-align-items-md-end{align-items:end!important}.ion-align-items-md-center{align-items:center!important}.ion-align-items-md-stretch{align-items:stretch!important}.ion-align-items-md-baseline{align-items:baseline!important}}@media (min-width:992px){.ion-align-items-lg-start{align-items:start!important}.ion-align-items-lg-end{align-items:end!important}.ion-align-items-lg-center{align-items:center!important}.ion-align-items-lg-stretch{align-items:stretch!important}.ion-align-items-lg-baseline{align-items:baseline!important}}@media (min-width:1200px){.ion-align-items-xl-start{align-items:start!important}.ion-align-items-xl-end{align-items:end!important}.ion-align-items-xl-center{align-items:center!important}.ion-align-items-xl-stretch{align-items:stretch!important}.ion-align-items-xl-baseline{align-items:baseline!important}}.ion-align-self-start{align-self:start!important}.ion-align-self-end{align-self:end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}@media (min-width:576px){.ion-align-self-sm-start{align-self:start!important}.ion-align-self-sm-end{align-self:end!important}.ion-align-self-sm-center{align-self:center!important}.ion-align-self-sm-stretch{align-self:stretch!important}.ion-align-self-sm-baseline{align-self:baseline!important}.ion-align-self-sm-auto{align-self:auto!important}}@media (min-width:768px){.ion-align-self-md-start{align-self:start!important}.ion-align-self-md-end{align-self:end!important}.ion-align-self-md-center{align-self:center!important}.ion-align-self-md-stretch{align-self:stretch!important}.ion-align-self-md-baseline{align-self:baseline!important}.ion-align-self-md-auto{align-self:auto!important}}@media (min-width:992px){.ion-align-self-lg-start{align-self:start!important}.ion-align-self-lg-end{align-self:end!important}.ion-align-self-lg-center{align-self:center!important}.ion-align-self-lg-stretch{align-self:stretch!important}.ion-align-self-lg-baseline{align-self:baseline!important}.ion-align-self-lg-auto{align-self:auto!important}}@media (min-width:1200px){.ion-align-self-xl-start{align-self:start!important}.ion-align-self-xl-end{align-self:end!important}.ion-align-self-xl-center{align-self:center!important}.ion-align-self-xl-stretch{align-self:stretch!important}.ion-align-self-xl-baseline{align-self:baseline!important}.ion-align-self-xl-auto{align-self:auto!important}}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-evenly{justify-content:space-evenly!important}@media (min-width:576px){.ion-justify-content-sm-start{justify-content:flex-start!important}.ion-justify-content-sm-end{justify-content:flex-end!important}.ion-justify-content-sm-center{justify-content:center!important}.ion-justify-content-sm-between{justify-content:space-between!important}.ion-justify-content-sm-around{justify-content:space-around!important}.ion-justify-content-sm-evenly{justify-content:space-evenly!important}}@media (min-width:768px){.ion-justify-content-md-start{justify-content:flex-start!important}.ion-justify-content-md-end{justify-content:flex-end!important}.ion-justify-content-md-center{justify-content:center!important}.ion-justify-content-md-between{justify-content:space-between!important}.ion-justify-content-md-around{justify-content:space-around!important}.ion-justify-content-md-evenly{justify-content:space-evenly!important}}@media (min-width:992px){.ion-justify-content-lg-start{justify-content:flex-start!important}.ion-justify-content-lg-end{justify-content:flex-end!important}.ion-justify-content-lg-center{justify-content:center!important}.ion-justify-content-lg-between{justify-content:space-between!important}.ion-justify-content-lg-around{justify-content:space-around!important}.ion-justify-content-lg-evenly{justify-content:space-evenly!important}}@media (min-width:1200px){.ion-justify-content-xl-start{justify-content:flex-start!important}.ion-justify-content-xl-end{justify-content:flex-end!important}.ion-justify-content-xl-center{justify-content:center!important}.ion-justify-content-xl-between{justify-content:space-between!important}.ion-justify-content-xl-around{justify-content:space-around!important}.ion-justify-content-xl-evenly{justify-content:space-evenly!important}}.ion-flex-row{flex-direction:row!important}.ion-flex-row-reverse{flex-direction:row-reverse!important}.ion-flex-column{flex-direction:column!important}.ion-flex-column-reverse{flex-direction:column-reverse!important}@media (min-width:576px){.ion-flex-sm-row{flex-direction:row!important}.ion-flex-sm-row-reverse{flex-direction:row-reverse!important}.ion-flex-sm-column{flex-direction:column!important}.ion-flex-sm-column-reverse{flex-direction:column-reverse!important}}@media (min-width:768px){.ion-flex-md-row{flex-direction:row!important}.ion-flex-md-row-reverse{flex-direction:row-reverse!important}.ion-flex-md-column{flex-direction:column!important}.ion-flex-md-column-reverse{flex-direction:column-reverse!important}}@media (min-width:992px){.ion-flex-lg-row{flex-direction:row!important}.ion-flex-lg-row-reverse{flex-direction:row-reverse!important}.ion-flex-lg-column{flex-direction:column!important}.ion-flex-lg-column-reverse{flex-direction:column-reverse!important}}@media (min-width:1200px){.ion-flex-xl-row{flex-direction:row!important}.ion-flex-xl-row-reverse{flex-direction:row-reverse!important}.ion-flex-xl-column{flex-direction:column!important}.ion-flex-xl-column-reverse{flex-direction:column-reverse!important}}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-flex-wrap{flex-wrap:wrap!important}.ion-flex-nowrap{flex-wrap:nowrap!important}.ion-flex-wrap-reverse{flex-wrap:wrap-reverse!important}@media (min-width:576px){.ion-flex-sm-wrap{flex-wrap:wrap!important}.ion-flex-sm-nowrap{flex-wrap:nowrap!important}.ion-flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width:768px){.ion-flex-md-wrap{flex-wrap:wrap!important}.ion-flex-md-nowrap{flex-wrap:nowrap!important}.ion-flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width:992px){.ion-flex-lg-wrap{flex-wrap:wrap!important}.ion-flex-lg-nowrap{flex-wrap:nowrap!important}.ion-flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width:1200px){.ion-flex-xl-wrap{flex-wrap:wrap!important}.ion-flex-xl-nowrap{flex-wrap:nowrap!important}.ion-flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}}.ion-flex-1{flex:1!important}.ion-flex-auto{flex:auto!important}.ion-flex-initial{flex:initial!important}.ion-flex-none{flex:none!important}@media (min-width:576px){.ion-flex-sm-1{flex:1!important}.ion-flex-sm-auto{flex:auto!important}.ion-flex-sm-initial{flex:initial!important}.ion-flex-sm-none{flex:none!important}}@media (min-width:768px){.ion-flex-md-1{flex:1!important}.ion-flex-md-auto{flex:auto!important}.ion-flex-md-initial{flex:initial!important}.ion-flex-md-none{flex:none!important}}@media (min-width:992px){.ion-flex-lg-1{flex:1!important}.ion-flex-lg-auto{flex:auto!important}.ion-flex-lg-initial{flex:initial!important}.ion-flex-lg-none{flex:none!important}}@media (min-width:1200px){.ion-flex-xl-1{flex:1!important}.ion-flex-xl-auto{flex:auto!important}.ion-flex-xl-initial{flex:initial!important}.ion-flex-xl-none{flex:none!important}}.ion-flex-grow-0{flex-grow:0!important}.ion-flex-grow-1{flex-grow:1!important}.ion-flex-shrink-0{flex-shrink:0!important}.ion-flex-shrink-1{flex-shrink:1!important}@media (min-width:576px){.ion-flex-sm-grow-0{flex-grow:0!important}.ion-flex-sm-grow-1{flex-grow:1!important}.ion-flex-sm-shrink-0{flex-shrink:0!important}.ion-flex-sm-shrink-1{flex-shrink:1!important}}@media (min-width:768px){.ion-flex-md-grow-0{flex-grow:0!important}.ion-flex-md-grow-1{flex-grow:1!important}.ion-flex-md-shrink-0{flex-shrink:0!important}.ion-flex-md-shrink-1{flex-shrink:1!important}}@media (min-width:992px){.ion-flex-lg-grow-0{flex-grow:0!important}.ion-flex-lg-grow-1{flex-grow:1!important}.ion-flex-lg-shrink-0{flex-shrink:0!important}.ion-flex-lg-shrink-1{flex-shrink:1!important}}@media (min-width:1200px){.ion-flex-xl-grow-0{flex-grow:0!important}.ion-flex-xl-grow-1{flex-grow:1!important}.ion-flex-xl-shrink-0{flex-shrink:0!important}.ion-flex-xl-shrink-1{flex-shrink:1!important}}.ion-order-first{order:-1!important}.ion-order-0{order:0!important}.ion-order-1{order:1!important}.ion-order-2{order:2!important}.ion-order-3{order:3!important}.ion-order-4{order:4!important}.ion-order-5{order:5!important}.ion-order-6{order:6!important}.ion-order-7{order:7!important}.ion-order-8{order:8!important}.ion-order-9{order:9!important}.ion-order-10{order:10!important}.ion-order-11{order:11!important}.ion-order-12{order:12!important}.ion-order-last{order:13!important}@media (min-width:576px){.ion-order-sm-first{order:-1!important}.ion-order-sm-0{order:0!important}.ion-order-sm-1{order:1!important}.ion-order-sm-2{order:2!important}.ion-order-sm-3{order:3!important}.ion-order-sm-4{order:4!important}.ion-order-sm-5{order:5!important}.ion-order-sm-6{order:6!important}.ion-order-sm-7{order:7!important}.ion-order-sm-8{order:8!important}.ion-order-sm-9{order:9!important}.ion-order-sm-10{order:10!important}.ion-order-sm-11{order:11!important}.ion-order-sm-12{order:12!important}.ion-order-sm-last{order:13!important}}@media (min-width:768px){.ion-order-md-first{order:-1!important}.ion-order-md-0{order:0!important}.ion-order-md-1{order:1!important}.ion-order-md-2{order:2!important}.ion-order-md-3{order:3!important}.ion-order-md-4{order:4!important}.ion-order-md-5{order:5!important}.ion-order-md-6{order:6!important}.ion-order-md-7{order:7!important}.ion-order-md-8{order:8!important}.ion-order-md-9{order:9!important}.ion-order-md-10{order:10!important}.ion-order-md-11{order:11!important}.ion-order-md-12{order:12!important}.ion-order-md-last{order:13!important}}@media (min-width:992px){.ion-order-lg-first{order:-1!important}.ion-order-lg-0{order:0!important}.ion-order-lg-1{order:1!important}.ion-order-lg-2{order:2!important}.ion-order-lg-3{order:3!important}.ion-order-lg-4{order:4!important}.ion-order-lg-5{order:5!important}.ion-order-lg-6{order:6!important}.ion-order-lg-7{order:7!important}.ion-order-lg-8{order:8!important}.ion-order-lg-9{order:9!important}.ion-order-lg-10{order:10!important}.ion-order-lg-11{order:11!important}.ion-order-lg-12{order:12!important}.ion-order-lg-last{order:13!important}}@media (min-width:1200px){.ion-order-xl-first{order:-1!important}.ion-order-xl-0{order:0!important}.ion-order-xl-1{order:1!important}.ion-order-xl-2{order:2!important}.ion-order-xl-3{order:3!important}.ion-order-xl-4{order:4!important}.ion-order-xl-5{order:5!important}.ion-order-xl-6{order:6!important}.ion-order-xl-7{order:7!important}.ion-order-xl-8{order:8!important}.ion-order-xl-9{order:9!important}.ion-order-xl-10{order:10!important}.ion-order-xl-11{order:11!important}.ion-order-xl-12{order:12!important}.ion-order-xl-last{order:13!important}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width:1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-body:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--fw-display:620;--fw-brand:600;--fw-btn:620;--tt-display:none;--tt-brand:none;--tt-btn:none;--ls-display:-.02em;--ls-brand:.14em;--ls-body:.005em;--ls-btn:.02em;--lh-display:1.04;--lh-heading:1.2;--lh-body:1.65;--fs-display:2.25rem;--fs-h1:1.6875rem;--fs-h2:1.25rem;--fs-h3:1.0625rem;--fs-lead:1rem;--fs-body:.9375rem;--fs-sm:.8125rem;--fs-xs:.6875rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:18px;--space-5:26px;--space-6:36px;--space-7:52px;--space-8:72px;--space-9:104px;--target-min:44px;--r-sm:5px;--r-md:9px;--r-lg:14px;--r-btn:999px;--r-input:10px;--r-card:14px;--r-chip:999px;--r-badge:999px;--r-modal:16px;--r-hero:16px;--card-border-w:1px;--btn-border-w:1px;--input-border-w:1px;--chip-border-w:1px;--card-pad:var(--space-4);--grid-gap:var(--space-4);--gutter:var(--space-4);--container-max:100%;--container-form:600px;--container-prose:720px;--container-wide:960px;--topbar-h:58px;--topbar-blur:saturate(160%) blur(18px);--coach-card-ratio:16/10;--hero-ratio:4/3;--hero-pad-y:var(--space-7);--bg:#0a0a0c;--bg-elevated:rgba(16,16,20,.9);--surface:#121216;--surface-2:#1a1a20;--ink:#f0eee9;--ink-2:#a7a49d;--ink-3:#8f8b83;--line:rgba(255,255,255,.08);--line-strong:rgba(255,255,255,.15);--placeholder:#17171c;--placeholder-ink:#878379;--accent:#cdae74;--accent-ink:#14120d;--accent-hover:#ddc28f;--accent-line:#cdae74;--accent-soft:#1d1a13;--price-ink:#cdae74;--eyebrow-ink:#cdae74;--nav-active-bg:rgba(255,255,255,.06);--tab-active:#cdae74;--chip-bg:rgba(255,255,255,.03);--chip-on-bg:#cdae74;--chip-on-ink:#14120d;--chip-on-bd:#cdae74;--input-bg:rgba(255,255,255,.03);--hero-bg:#0a0a0c;--success:#79c4a0;--success-soft:#10201a;--success-line:#234437;--success-ink:#14120d;--warning:#d9ba75;--warning-soft:#201c12;--warning-line:#453b25;--warning-ink:#14120d;--danger:#e09186;--danger-soft:#241615;--danger-line:#4a2b27;--danger-ink:#14120d;--danger-hover:#eda79d;--info:#93b0d6;--info-soft:#141a22;--info-line:#2a3646;--focus:#cdae74;--focus-soft:rgba(205,174,116,.25);--focus-width:2px;--focus-offset:3px;--sh-1:0 1px 2px rgba(0,0,0,.6);--sh-2:0 10px 30px rgba(0,0,0,.55);--sh-3:0 30px 70px rgba(0,0,0,.7);--sh-up:0 -6px 24px rgba(0,0,0,.55);--card-shadow:0 1px 0 rgba(255,255,255,.03) inset;--card-shadow-hover:0 14px 36px rgba(0,0,0,.6);--btn-shadow:none;--btn-shadow-hover:0 6px 22px rgba(205,174,116,.28);--hero-shadow:0 30px 70px rgba(0,0,0,.6);--scrim:rgba(0,0,0,.7);--caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%2374716b' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}@media (min-width:768px){:root{--fs-display:2.875rem;--fs-h1:2rem;--fs-h2:1.4375rem;--fs-lead:1.125rem;--card-pad:var(--space-5);--grid-gap:var(--space-5);--gutter:var(--space-6);--topbar-h:66px;--coach-card-ratio:4/5;--hero-ratio:16/9;--hero-pad-y:var(--space-8)}}@media (min-width:1024px){:root{--fs-display:3.375rem;--fs-h1:2.125rem;--gutter:var(--space-8);--container-max:1240px;--topbar-h:72px;--coach-card-ratio:3/4;--hero-ratio:3/4;--hero-pad-y:var(--space-9)}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#faf9f6;--bg-elevated:rgba(255,255,255,.95);--surface:#fff;--surface-2:#f2f0ea;--ink:#1a1815;--ink-2:#5a564d;--ink-3:#6f6b61;--line:rgba(26,24,21,.08);--line-strong:rgba(26,24,21,.19);--placeholder:#ece9e1;--placeholder-ink:#63604f;--accent:#8a6a2c;--accent-ink:#fff;--accent-hover:#6f5522;--accent-line:#8a6a2c;--accent-soft:#f6f0e2;--price-ink:#8a6a2c;--eyebrow-ink:#8a6a2c;--nav-active-bg:rgba(26,24,21,.05);--tab-active:#8a6a2c;--chip-bg:#fff;--chip-on-bg:#8a6a2c;--chip-on-ink:#fff;--chip-on-bd:#8a6a2c;--input-bg:#fff;--hero-bg:#faf9f6;--success:#2b6349;--success-soft:#e9f2ed;--success-line:#bdd8ca;--success-ink:#fff;--warning:#7c5a12;--warning-soft:#f8f1de;--warning-line:#e3d2a7;--warning-ink:#fff;--danger:#9a2f25;--danger-soft:#fbedeb;--danger-line:#edc8c3;--danger-ink:#fff;--danger-hover:#7d251d;--info:#2b4d76;--info-soft:#eaf0f7;--info-line:#c4d2e5;--focus:#8a6a2c;--focus-soft:rgba(138,106,44,.2);--sh-1:0 1px 2px rgba(26,24,21,.06);--sh-2:0 10px 30px rgba(26,24,21,.09);--sh-3:0 30px 70px rgba(26,24,21,.18);--sh-up:0 -6px 24px rgba(26,24,21,.08);--card-shadow:none;--card-shadow-hover:var(--sh-2);--btn-shadow-hover:0 6px 22px rgba(138,106,44,.24);--hero-shadow:var(--sh-3);--scrim:rgba(26,24,21,.45);--caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%238c877c' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}:root{--ion-background-color:var(--bg);--ion-background-color-rgb:10, 10, 12;--ion-text-color:var(--ink);--ion-text-color-rgb:240, 238, 233;--ion-border-color:var(--line);--ion-item-background:var(--surface);--ion-card-background:var(--surface);--ion-toolbar-background:var(--bg-elevated);--ion-toolbar-color:var(--ink);--ion-tab-bar-background:var(--bg-elevated);--ion-tab-bar-color:var(--ink-3);--ion-tab-bar-color-selected:var(--tab-active);--ion-overlay-background-color:var(--surface);--ion-placeholder-color:var(--placeholder-ink);--ion-font-family:var(--font-body);--ion-color-primary:#cdae74;--ion-color-primary-rgb:205, 174, 116;--ion-color-primary-contrast:#14120d;--ion-color-primary-contrast-rgb:20, 18, 13;--ion-color-primary-shade:#b49966;--ion-color-primary-tint:#d2b682;--ion-color-secondary:#a7a49d;--ion-color-secondary-rgb:167, 164, 157;--ion-color-secondary-contrast:#14120d;--ion-color-secondary-contrast-rgb:20, 18, 13;--ion-color-secondary-shade:#93908a;--ion-color-secondary-tint:#b0ada7;--ion-color-tertiary:#93b0d6;--ion-color-tertiary-rgb:147, 176, 214;--ion-color-tertiary-contrast:#141a22;--ion-color-tertiary-contrast-rgb:20, 26, 34;--ion-color-tertiary-shade:#819bbc;--ion-color-tertiary-tint:#9eb8da;--ion-color-success:#79c4a0;--ion-color-success-rgb:121, 196, 160;--ion-color-success-contrast:#10201a;--ion-color-success-contrast-rgb:16, 32, 26;--ion-color-success-shade:#6aac8d;--ion-color-success-tint:#86caaa;--ion-color-warning:#d9ba75;--ion-color-warning-rgb:217, 186, 117;--ion-color-warning-contrast:#201c12;--ion-color-warning-contrast-rgb:32, 28, 18;--ion-color-warning-shade:#bfa467;--ion-color-warning-tint:#ddc183;--ion-color-danger:#e09186;--ion-color-danger-rgb:224, 145, 134;--ion-color-danger-contrast:#14120d;--ion-color-danger-contrast-rgb:20, 18, 13;--ion-color-danger-shade:#c58076;--ion-color-danger-tint:#e39c92;--ion-color-light:#1a1a20;--ion-color-light-rgb:26, 26, 32;--ion-color-light-contrast:#f0eee9;--ion-color-light-contrast-rgb:240, 238, 233;--ion-color-light-shade:#17171c;--ion-color-light-tint:#313136;--ion-color-medium:#8f8b83;--ion-color-medium-rgb:143, 139, 131;--ion-color-medium-contrast:#14120d;--ion-color-medium-contrast-rgb:20, 18, 13;--ion-color-medium-shade:#7e7a73;--ion-color-medium-tint:#9a978f;--ion-color-dark:#f0eee9;--ion-color-dark-rgb:240, 238, 233;--ion-color-dark-contrast:#14120d;--ion-color-dark-contrast-rgb:20, 18, 13;--ion-color-dark-shade:#d3d1cd;--ion-color-dark-tint:#f2f0eb;--ion-background-color-step-50:#161517;--ion-background-color-step-100:#212122;--ion-background-color-step-150:#2d2c2d;--ion-background-color-step-200:#383838;--ion-background-color-step-250:#444343;--ion-background-color-step-300:#4f4e4e;--ion-background-color-step-350:#5b5a59;--ion-background-color-step-400:#666564;--ion-background-color-step-450:#72716f;--ion-background-color-step-500:#7d7c7b;--ion-background-color-step-550:#898786;--ion-background-color-step-600:#949391;--ion-background-color-step-650:#a09e9c;--ion-background-color-step-700:#abaaa7;--ion-background-color-step-750:#b7b5b2;--ion-background-color-step-800:#c2c0bd;--ion-background-color-step-850:#ceccc8;--ion-background-color-step-900:#d9d7d3;--ion-background-color-step-950:#e5e3de;--ion-text-color-step-50:#e5e3de;--ion-text-color-step-100:#d9d7d3;--ion-text-color-step-150:#ceccc8;--ion-text-color-step-200:#c2c0bd;--ion-text-color-step-250:#b7b5b2;--ion-text-color-step-300:#abaaa7;--ion-text-color-step-350:#a09e9c;--ion-text-color-step-400:#949391;--ion-text-color-step-450:#898786;--ion-text-color-step-500:#7d7c7b;--ion-text-color-step-550:#71716f;--ion-text-color-step-600:#666564;--ion-text-color-step-650:#5b5a59;--ion-text-color-step-700:#4f4e4e;--ion-text-color-step-750:#444343;--ion-text-color-step-800:#383838;--ion-text-color-step-850:#2d2c2d;--ion-text-color-step-900:#212122;--ion-text-color-step-950:#161517}[data-theme=light]{--ion-background-color-rgb:250, 249, 246;--ion-text-color-rgb:26, 24, 21;--ion-color-primary:#8a6a2c;--ion-color-primary-rgb:138, 106, 44;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255, 255, 255;--ion-color-primary-shade:#795d27;--ion-color-primary-tint:#967941;--ion-color-secondary:#5a564d;--ion-color-secondary-rgb:90, 86, 77;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255, 255, 255;--ion-color-secondary-shade:#4f4c44;--ion-color-secondary-tint:#6b675f;--ion-color-tertiary:#2b4d76;--ion-color-tertiary-rgb:43, 77, 118;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255, 255, 255;--ion-color-tertiary-shade:#264468;--ion-color-tertiary-tint:#405f84;--ion-color-success:#2b6349;--ion-color-success-rgb:43, 99, 73;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255, 255, 255;--ion-color-success-shade:#265740;--ion-color-success-tint:#40735b;--ion-color-warning:#7c5a12;--ion-color-warning-rgb:124, 90, 18;--ion-color-warning-contrast:#fff;--ion-color-warning-contrast-rgb:255, 255, 255;--ion-color-warning-shade:#6d4f10;--ion-color-warning-tint:#896b2a;--ion-color-danger:#9a2f25;--ion-color-danger-rgb:154, 47, 37;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255, 255, 255;--ion-color-danger-shade:#882921;--ion-color-danger-tint:#a4443b;--ion-color-light:#f2f0ea;--ion-color-light-rgb:242, 240, 234;--ion-color-light-contrast:#1a1815;--ion-color-light-contrast-rgb:26, 24, 21;--ion-color-light-shade:#d5d3ce;--ion-color-light-tint:#f3f2ec;--ion-color-medium:#6f6b61;--ion-color-medium-rgb:111, 107, 97;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255, 255, 255;--ion-color-medium-shade:#625e55;--ion-color-medium-tint:#7d7a71;--ion-color-dark:#1a1815;--ion-color-dark-rgb:26, 24, 21;--ion-color-dark-contrast:#faf9f6;--ion-color-dark-contrast-rgb:250, 249, 246;--ion-color-dark-shade:#171512;--ion-color-dark-tint:#312f2c;--ion-background-color-step-50:#efeeeb;--ion-background-color-step-100:#e4e3e0;--ion-background-color-step-150:#d8d7d4;--ion-background-color-step-200:#cdccc9;--ion-background-color-step-250:#c2c1be;--ion-background-color-step-300:#b7b6b3;--ion-background-color-step-350:#acaaa7;--ion-background-color-step-400:#a09f9c;--ion-background-color-step-450:#959491;--ion-background-color-step-500:#8a8986;--ion-background-color-step-550:#7f7d7a;--ion-background-color-step-600:#74726f;--ion-background-color-step-650:#686764;--ion-background-color-step-700:#5d5c59;--ion-background-color-step-750:#52504d;--ion-background-color-step-800:#474542;--ion-background-color-step-850:#3c3a37;--ion-background-color-step-900:#302f2c;--ion-background-color-step-950:#252320;--ion-text-color-step-50:#252320;--ion-text-color-step-100:#302f2c;--ion-text-color-step-150:#3c3a37;--ion-text-color-step-200:#474542;--ion-text-color-step-250:#52504d;--ion-text-color-step-300:#5d5c59;--ion-text-color-step-350:#686764;--ion-text-color-step-400:#74726f;--ion-text-color-step-450:#7f7d7a;--ion-text-color-step-500:#8a8986;--ion-text-color-step-550:#959491;--ion-text-color-step-600:#a09f9c;--ion-text-color-step-650:#acaaa7;--ion-text-color-step-700:#b7b6b3;--ion-text-color-step-750:#c2c1be;--ion-text-color-step-800:#cdccc9;--ion-text-color-step-850:#d8d7d4;--ion-text-color-step-900:#e4e3e0;--ion-text-color-step-950:#efeeeb}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset);border-radius:var(--r-sm)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--fw-display);line-height:var(--lh-heading);letter-spacing:var(--ls-display);text-transform:var(--tt-display)}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}img{max-width:100%}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea{width:100%;min-height:46px;padding:var(--space-3) var(--space-4);border:var(--input-border-w) solid var(--line-strong);border-radius:var(--r-input);background:var(--input-bg);color:var(--ink);font:inherit;font-size:var(--fs-body);transition:border-color .15s,box-shadow .15s}input::placeholder,textarea::placeholder{color:var(--ink-3)}input:not([type=checkbox]):not([type=radio]):hover,select:hover,textarea:hover{border-color:var(--ink-3)}input:not([type=checkbox]):not([type=radio]):focus-visible{border-color:var(--accent-line);box-shadow:0 0 0 var(--focus-width) var(--focus-soft);outline:none}select:focus-visible{border-color:var(--accent-line);box-shadow:0 0 0 var(--focus-width) var(--focus-soft);outline:none}textarea:focus-visible{border-color:var(--accent-line);box-shadow:0 0 0 var(--focus-width) var(--focus-soft);outline:none}textarea{resize:vertical;min-height:120px;line-height:var(--lh-body)}select{-webkit-appearance:none;appearance:none;background-image:var(--caret);background-repeat:no-repeat;background-position:right var(--space-4) center;padding-right:var(--space-8)}option{background-color:var(--surface);color:var(--ink)}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--danger);background:var(--danger-soft)}input[disabled],select[disabled],textarea[disabled]{opacity:.5;cursor:not-allowed;background:var(--surface-2)}input[type=checkbox],input[type=radio]{width:20px;height:20px;vertical-align:middle;accent-color:var(--accent-line);cursor:pointer;flex:none}input[type=checkbox]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-2)}input[type=checkbox]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-2)}input[type=radio]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-2)}input[type=radio]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-2)}input[type=checkbox]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-2)}input[type=checkbox]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-2)}input[type=radio]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-2)}input[type=radio]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-2)}.check input[type=checkbox]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:0}.check input[type=checkbox]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:0}.check input[type=radio]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:0}.check input[type=radio]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:0}.check input[type=checkbox]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.check input[type=checkbox]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.check input[type=radio]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.check input[type=radio]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}label:has(>input[type=checkbox]){min-height:var(--target-min);cursor:pointer;align-items:center;display:inline-flex}label:has(>input[type=checkbox]):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-4)}label:has(>input[type=checkbox]):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-4)}label:has(>input[type=checkbox]):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-4)}label:has(>input[type=checkbox]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-4)}label:has(>input[type=radio]){min-height:var(--target-min);cursor:pointer;align-items:center;display:inline-flex}label:has(>input[type=radio]):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-4)}label:has(>input[type=radio]):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-4)}label:has(>input[type=radio]):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-4)}label:has(>input[type=radio]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-4)}fieldset{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--space-4);min-width:0;margin:0}legend{padding-inline:var(--space-2);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:700}button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-4);border:var(--btn-border-w) solid var(--line-strong);border-radius:var(--r-btn);color:var(--ink);font:inherit;font-weight:var(--fw-btn);font-size:var(--fs-sm);letter-spacing:var(--ls-btn);cursor:pointer;background:0 0;transition:background .15s,border-color .15s;display:inline-flex}button:hover:not([disabled]){background:var(--surface-2)}button[disabled]{opacity:.45;cursor:not-allowed}ion-content{--background:var(--bg);--color:var(--ink)}ion-header{box-shadow:none}ion-toolbar{--background:var(--surface);--color:var(--ink);--border-color:var(--line);--min-height:var(--topbar-h);--padding-start:var(--space-3);--padding-end:var(--space-3)}ion-title{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-h3);letter-spacing:var(--ls-display)}ion-button{--border-radius:var(--r-btn);--border-width:var(--btn-border-w);--box-shadow:var(--btn-shadow);--padding-start:var(--space-5);--padding-end:var(--space-5);--ripple-color:var(--accent);min-height:var(--target-min);font-weight:var(--fw-btn);font-size:var(--fs-sm);letter-spacing:var(--ls-btn);text-transform:var(--tt-btn)}ion-button[fill=outline],ion-button[fill=clear]{--color:var(--ink);--border-color:var(--line-strong);--background-hover:var(--surface-2)}ion-item{--background:var(--surface);--color:var(--ink);--border-color:var(--line);--min-height:52px;--padding-start:var(--space-4);--inner-padding-end:var(--space-4)}ion-list{background:0 0}ion-label{--color:var(--ink)}ion-note{--color:var(--ink-3);font-size:var(--fs-sm)}ion-input,ion-textarea{--background:var(--input-bg);--color:var(--ink);--placeholder-color:var(--ink-3);--placeholder-opacity:1;--padding-start:var(--space-4);--padding-end:var(--space-4);--border-radius:var(--r-input)}ion-card{--background:var(--surface);border:var(--card-border-w) solid var(--line);border-radius:var(--r-card);box-shadow:var(--card-shadow);margin-left:0;margin-right:0}ion-modal{--background:var(--surface);--border-radius:var(--r-modal);--box-shadow:var(--sh-3);--backdrop-opacity:.7}ion-segment{--background:var(--surface-2);border-radius:var(--r-btn)}ion-segment-button{--background-checked:var(--accent);--color:var(--ink-2);--color-checked:var(--accent-ink);--indicator-color:var(--accent);--border-radius:var(--r-btn);min-height:var(--target-min);font-weight:var(--fw-btn);font-size:var(--fs-sm);text-transform:none}ion-segment-button.md{--indicator-height:0}ion-toggle{--track-background:var(--line-strong);--track-background-checked:var(--accent);--handle-background:var(--ink);--handle-background-checked:var(--accent-ink)}ion-checkbox{--border-color:var(--line-strong);--border-color-checked:var(--accent);--border-radius:var(--r-sm);--checkbox-background-checked:var(--accent);--checkmark-color:var(--accent-ink)}ion-radio{--color:var(--line-strong);--color-checked:var(--accent)}ion-spinner{color:var(--accent)}ion-toast{--background:var(--surface-2);--color:var(--ink);--border-radius:var(--r-md);--box-shadow:var(--sh-2)}ion-badge{--background:var(--accent-soft);--color:var(--accent);border-radius:var(--r-badge);font-size:var(--fs-xs);font-weight:700}.btn{--_bg:var(--accent);--_fg:var(--accent-ink);--_bd:transparent;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-5);border:var(--btn-border-w) solid var(--_bd);border-radius:var(--r-btn);background:var(--_bg);color:var(--_fg);font:inherit;font-weight:var(--fw-btn);font-size:var(--fs-sm);letter-spacing:var(--ls-btn);text-transform:var(--tt-btn);cursor:pointer;box-shadow:var(--btn-shadow);text-decoration:none;transition:background .15s,border-color .15s,transform .1s,box-shadow .15s;display:inline-flex}.btn:hover:not([disabled]):not([aria-disabled=true]){background:var(--accent-hover);box-shadow:var(--btn-shadow-hover)}.btn:active{transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.btn--secondary{--_bg:transparent;--_fg:var(--ink);--_bd:var(--line-strong);box-shadow:none}.btn--secondary:hover:not([disabled]){background:var(--surface-2);box-shadow:none}.btn--ghost{--_bg:transparent;--_fg:var(--ink-2);box-shadow:none}.btn--ghost:hover:not([disabled]){background:var(--surface-2);color:var(--ink);box-shadow:none}.btn--danger{--_bg:var(--danger);--_fg:var(--danger-ink)}.btn--danger:hover:not([disabled]){background:var(--danger-hover)}.btn--sm{min-height:var(--target-min);padding-inline:var(--space-4);font-size:var(--fs-xs)}.btn--lg{min-height:54px;padding-inline:var(--space-7);font-size:var(--fs-body)}.btn--block{width:100%}.field{display:block}.field+.field{margin-top:var(--space-5)}.field__label{font-size:var(--fs-sm);margin-bottom:var(--space-2);color:var(--ink);font-weight:600;display:block}.field__hint{font-size:var(--fs-xs);color:var(--ink-3);margin-top:var(--space-2);display:block}.field__error{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);color:var(--danger);margin-top:var(--space-2);font-weight:600;display:flex}.check{align-items:flex-start;gap:var(--space-3);min-height:var(--target-min);padding-block:var(--space-2);font-size:var(--fs-sm);cursor:pointer;display:flex}.chips{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:767.98px){.chips--scroll{scrollbar-width:none;padding-bottom:var(--space-2);margin-inline:calc(var(--space-5) * -1);padding-inline:var(--space-5);flex-wrap:nowrap;overflow-x:auto}.chips--scroll::-webkit-scrollbar{display:none}}.filter-group+.filter-group{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line)}@media (min-width:1024px){.filter-group+.filter-group{margin-top:var(--space-6);padding-top:var(--space-6)}}.filter-group__title{margin:0 0 var(--space-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-weight:700}.price{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--price-ink);font-weight:700}.chip{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-4);border:var(--chip-border-w) solid var(--line-strong);border-radius:var(--r-chip);background:var(--chip-bg);color:var(--ink-2);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;font-weight:550;transition:background .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.chip:hover:not([disabled]){background:var(--chip-bg)}@media (hover:hover){.chip:hover:not([disabled]){background:var(--surface-2);border-color:var(--ink-3);color:var(--ink)}}.chip[aria-pressed=true],.chip[aria-pressed=true]:hover:not([disabled]){background:var(--chip-on-bg);color:var(--chip-on-ink);border-color:var(--chip-on-bd)}@media (hover:hover){.chip[aria-pressed=true]:hover:not([disabled]){border-color:var(--accent-hover);box-shadow:0 0 0 1px var(--accent-hover), 0 0 16px color-mix(in srgb, var(--accent) 45%, transparent)}}.card{background:var(--surface);border:var(--card-border-w) solid var(--line);border-radius:var(--r-card);box-shadow:var(--card-shadow);overflow:hidden}.card__body{padding:var(--card-pad)}.stat{padding:var(--card-pad);border:var(--card-border-w) solid var(--line);border-radius:var(--r-card);background:var(--surface);margin:0}.stat__label{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.stat__value{margin:var(--space-2) 0 0;font-family:var(--font-display);font-size:var(--fs-h2);font-variant-numeric:tabular-nums;font-weight:700}.stat__value:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.stat__value:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.stat__value:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.stat__value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.stat__trend{align-items:center;gap:var(--space-1);margin-top:var(--space-1);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--ink-2);display:inline-flex}.stat__trend--up{color:var(--success)}.stat__trend--down{color:var(--danger)}.stat--accent .stat__value{color:var(--accent)}.badge{padding:3px var(--space-3);border-radius:var(--r-badge);font-size:var(--fs-xs);letter-spacing:.02em;white-space:nowrap;border:1px solid transparent;align-items:center;gap:5px;font-weight:700;display:inline-flex}.badge--verified{background:var(--success-soft);color:var(--success);border-color:var(--success-line)}.badge--pro{background:var(--info-soft);color:var(--info);border-color:var(--info-line)}.badge--neutral{background:var(--surface-2);color:var(--ink-2);border-color:var(--line)}.badge--pending{background:var(--warning-soft);color:var(--warning);border-color:var(--warning-line)}.badge--danger{background:var(--danger-soft);color:var(--danger);border-color:var(--danger-line)}.stepper{counter-reset:step;gap:var(--space-2) var(--space-4);margin:0 0 var(--space-7);flex-wrap:wrap;padding:0;list-style:none;display:flex}.stepper li{counter-increment:step;align-items:center;gap:var(--space-2);color:var(--ink-3);font-size:var(--fs-sm);display:inline-flex}.stepper li:before{content:counter(step);border:1px solid var(--line-strong);background:var(--surface-2);width:26px;height:26px;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.stepper li[aria-current=step]{color:var(--ink);font-weight:650}.stepper li[aria-current=step]:before{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.form-actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.back-link{min-height:var(--target-min);margin-bottom:var(--space-3);color:var(--ink-2);font-size:var(--fs-sm);align-items:center;text-decoration:none;display:inline-flex}.back-link:hover{color:var(--ink);text-decoration:underline}.table-wrap{border:var(--card-border-w) solid var(--line);border-radius:var(--r-card);background:var(--surface);overflow-x:auto}.table{width:100%;min-width:var(--table-min-w,0);border-collapse:collapse;font-size:var(--fs-sm)}.table th,.table td{padding:var(--space-3) var(--space-4);text-align:start;vertical-align:top}.table thead th{background:var(--surface-2);color:var(--ink-3);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-weight:700}.table tbody tr+tr>*{border-top:1px solid var(--line)}.table .num{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:767.98px){.table--stack,.table--stack caption,.table--stack thead,.table--stack tbody,.table--stack tr,.table--stack th,.table--stack td{display:block}.table--stack{min-width:0}.table--stack thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table--stack tbody tr{padding:var(--space-4)}.table--stack tbody tr+tr{border-top:1px solid var(--line)}.table--stack td{justify-content:space-between;align-items:baseline;gap:var(--space-4);text-align:end;border:0;padding:0;display:flex}.table--stack tbody tr+tr>*{border-top:0}.table--stack td+td{margin-top:var(--space-2)}.table--stack td:before{content:attr(data-label);color:var(--ink-3);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;text-align:start;flex:none;font-weight:700}.table--stack td:empty{display:none}}@media (max-width:1023.98px){.table--stack-wide,.table--stack-wide caption,.table--stack-wide thead,.table--stack-wide tbody,.table--stack-wide tr,.table--stack-wide th,.table--stack-wide td{display:block}.table--stack-wide{min-width:0}.table--stack-wide thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table--stack-wide tbody tr{padding:var(--space-4)}.table--stack-wide tbody tr+tr{border-top:1px solid var(--line)}.table--stack-wide td{justify-content:space-between;align-items:baseline;gap:var(--space-4);text-align:end;border:0;padding:0;display:flex}.table--stack-wide tbody tr+tr>*{border-top:0}.table--stack-wide td+td{margin-top:var(--space-2)}.table--stack-wide td:before{content:attr(data-label);color:var(--ink-3);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;text-align:start;flex:none;font-weight:700}.table--stack-wide td:empty{display:none}}.notice{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface-2);color:var(--ink)}.notice--success{background:var(--success-soft);border-color:var(--success-line);color:var(--success)}.notice--warning{background:var(--warning-soft);border-color:var(--warning-line);color:var(--warning)}.notice--danger{background:var(--danger-soft);border-color:var(--danger-line);color:var(--danger)}.section+.section{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--line)}.section__title{margin:0 0 var(--space-5)}.section__title:after{content:"";width:32px;height:2px;margin-top:var(--space-3);background:var(--accent-line);display:block}.container{width:100%;padding:var(--space-5) var(--gutter);max-width:var(--container-max);margin-left:auto;margin-right:auto}.container--form,.container--prose,.container--wide{padding-inline:var(--space-5)}.container--form{max-width:var(--container-form)}.container--prose{max-width:var(--container-prose)}.container--wide{max-width:var(--container-wide)}.stack>*+*{margin-top:var(--stack-gap,var(--space-5))}.muted{color:var(--ink-2)}.subtle{color:var(--ink-3)}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
