.sp[data-v-c75e547c]{--barH:var(--nav-bar-height);min-height:100svh;display:flex;flex-direction:column;background:var(--md-surface);color:var(--md-on-surface);font-family:var(--font)}.spBar[data-v-c75e547c]{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:var(--space-2);min-height:calc(64px + var(--safeTop));padding:calc(var(--space-2) + var(--safeTop)) var(--space-4) var(--space-2);background:var(--md-surface-container)}.spBar.accountBar[data-v-c75e547c]{position:static}.spBrand[data-v-c75e547c]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--md-on-surface);text-decoration:none;font:500 18px/24px var(--font);min-height:48px}.spLogo[data-v-c75e547c]{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:var(--shape-md);background:var(--md-primary);color:var(--md-on-primary)}.spNav[data-v-c75e547c]{flex:1;display:flex;gap:var(--space-1);padding-inline-start:var(--space-4)}.spNav a[data-v-c75e547c]{display:inline-flex;align-items:center;min-height:48px;padding:0 var(--space-3);border-radius:var(--shape-full);color:var(--md-on-surface-variant);text-decoration:none;font:500 14px/20px var(--font)}.spNav a[aria-current=page][data-v-c75e547c]{color:var(--md-on-secondary-container);background:var(--md-secondary-container)}.spCurrentLang[data-v-c75e547c]{display:none}.spLangs[data-v-c75e547c]{display:inline-flex;border:1px solid var(--md-outline);border-radius:var(--shape-full);overflow:hidden}.spLang[data-v-c75e547c]{min-width:var(--touch-target-min);min-height:var(--touch-target-min);border:0;background:transparent;color:var(--md-on-surface);font:500 12px/16px var(--font);cursor:pointer}.spLang+.spLang[data-v-c75e547c]{border-inline-start:1px solid var(--md-outline)}.spLang[aria-pressed=true][data-v-c75e547c]{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.spMain[data-v-c75e547c]{flex:1;width:100%;max-width:1120px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12)}.spFoot[data-v-c75e547c]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);justify-content:center;padding:var(--space-6) var(--space-4) calc(var(--space-6) + var(--safeBottom));background:var(--md-surface-container-low);font:400 14px/20px var(--font);color:var(--md-on-surface-variant)}.spFoot a[data-v-c75e547c]{display:inline-flex;align-items:center;color:var(--md-primary);min-height:var(--touch-target-min)}@media(max-width:900px){.sp.accountPage[data-v-c75e547c]{padding-bottom:calc(var(--barH) + var(--safeBottom))}.spNav[data-v-c75e547c],.spLangs[data-v-c75e547c]{display:none}.spBar[data-v-c75e547c]{flex-wrap:nowrap;gap:var(--space-2);padding:calc(var(--space-2) + var(--safeTop)) var(--space-3) var(--space-2)}.spBrand[data-v-c75e547c]{flex:1;min-width:0;font-size:16px}.spBrand>span[data-v-c75e547c]:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spLogo[data-v-c75e547c]{flex:none}.spCurrentLang[data-v-c75e547c]{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1-5);min-height:var(--touch-target-min);max-width:116px;padding:0 var(--space-2-5);border:1px solid var(--md-outline);border-radius:var(--shape-full);background:transparent;color:var(--md-on-surface);font:500 14px/20px var(--font);cursor:pointer}.spBar[data-v-c75e547c] .acctBtn{flex:none}.spBar[data-v-c75e547c] .acctBtn>.pwaInstallIcon{display:none}}.accountDestinations[data-v-c75e547c]{display:none}@media(max-width:900px){.sp:has(.acctPanel) .spMain[data-v-c75e547c]{padding:0}.sp:has(.acctPanel) .spFoot[data-v-c75e547c]{display:none}.sp:has(.acctPanel) .spMain[data-v-c75e547c]{padding-bottom:calc(var(--barH) + var(--safeBottom) + var(--space-4))}.accountDestinations[data-v-c75e547c]{display:grid}}@media(max-width:900px){.sp.accountPage[data-v-c75e547c]:has(.acctPanel){height:100dvh;min-height:0;box-sizing:border-box;overflow:hidden}.sp.accountPage:has(.acctPanel) .spBar[data-v-c75e547c]{flex-shrink:0}.sp.accountPage:has(.acctPanel) .spMain[data-v-c75e547c]{flex:1 1 0;min-height:0;overflow:auto;overscroll-behavior:contain;padding-bottom:var(--space-4);scroll-padding-block:var(--scroll-clearance) var(--space-4)}}.languageSheet[data-v-c75e547c]{width:min(440px,100vw)}.languageChoices[data-v-c75e547c]{display:grid;gap:var(--space-3)}.languageChoices .m3-btn[data-v-c75e547c]{justify-content:space-between;min-height:48px}.languageChoices [aria-pressed=true][data-v-c75e547c]{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}
