.ss-auth-bar-actions>a.ss-acct-in,.ss-bar .ss-right>.ss-btn.ss-acct-in{display:none}html[data-auth-hint] .ss-auth-bar-actions>a.ss-acct-out,html[data-auth-hint] .ss-bar .ss-right>.ss-btn.ss-acct-out,html[data-auth-hint] .ss-sheet .ss-sh-f[data-visitor-only]{display:none}html[data-auth-hint] .ss-bar .ss-right>.ss-btn.ss-acct-in{display:inline-flex}html[data-auth-hint] .ss-auth-bar-actions>a.ss-acct-in{display:inline-flex}@media (scripting:none){.ss-auth-bar-actions>a.ss-acct-out,.ss-bar .ss-right>.ss-btn.ss-acct-out{display:none}.ss-auth-bar-actions>a.ss-acct-in,.ss-bar .ss-right>.ss-btn.ss-acct-in{display:inline-flex}}.ss-bar .ss-acct-chev{width:16px;height:16px;flex:none;margin-left:-4px;transition:transform var(--t-state)}.ss-bar .ss-acct-in[aria-expanded=true]{color:var(--text);background:var(--raised)}.ss-bar .ss-acct-in[aria-expanded=true] .ss-acct-chev{transform:rotate(180deg)}.ss-bar .ss-right>.ss-btn.ss-acct-in[data-current]{color:var(--text)}.ss-bar .ss-acct-phone-i,.ss-sheet .ss-sh-theme{display:none}@media (max-width:767px){.ss-bar .ss-right>.ss-btn.ss-acct-in,.ss-bar .ss-right>.ss-btn.ss-acct-out{width:44px;height:44px;min-height:44px;padding:0;gap:0}.ss-bar .ss-right>.ss-btn .ss-acct-phone-i{display:block}.ss-bar .ss-right>.ss-btn .ss-acct-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ss-bar .ss-acct-chev,.ss-bar .ss-theme-bar{display:none}.ss-sheet .ss-sh-theme{display:grid;gap:4px;justify-items:start}}.ss-bar .ss-right{position:relative}.ss-acct-panel{position:absolute;top:calc(50% + var(--bar-h) / 2 + 8px);right:0;z-index:30;display:grid;width:288px;max-width:calc(100vw - 32px);max-height:calc(100dvh - var(--bar-h) - 16px);overflow-y:auto;overscroll-behavior:contain;padding:4px;background:var(--raised);border:1px solid var(--border);border-radius:var(--r-contrast);box-shadow:var(--float)}.ss-acct-panel-wait{min-height:136px}.ss-acct-id{display:grid;gap:2px;padding:8px 10px 10px}.ss-acct-who{display:flex;align-items:center;gap:8px;min-width:0;margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--text)}.ss-acct-who>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-acct-who .ss-nav-chip{flex:none;margin-left:auto}.ss-acct-mail{min-height:16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;color:var(--muted)}.ss-acct-panel nav{display:grid}.ss-acct-panel hr{margin:4px 0;border:0;border-top:1px solid var(--rule)}.ss-acct-leave,.ss-acct-panel a{display:flex;align-items:center;min-height:var(--target);padding:6px 10px;border-radius:var(--r-contrast);color:var(--text2);text-decoration:none;font-size:14px;line-height:20px;white-space:nowrap;transition:color var(--t-state),background-color var(--t-state)}.ss-acct-leave:hover,.ss-acct-panel a:hover{color:var(--text);background:var(--surface)}.ss-acct-panel a[aria-current=page]{color:var(--text);font-weight:600;background:var(--surface);box-shadow:inset 2px 0 0 var(--accent-text)}.ss-acct-leave{width:100%;border:0;background:none;font:inherit;font-size:14px;text-align:left;cursor:pointer}.ss-acct-leave[aria-disabled=true]{cursor:progress;color:var(--muted)}@media (pointer:coarse){.ss-acct-leave,.ss-acct-panel a{min-height:44px}}html[data-auth-hint] [data-em=landing] .ss-cta-band .ss-cta-out{display:none}html[data-auth-hint] [data-em=landing] .ss-cta-band .ss-cta-in{display:inline-flex}html[data-auth-hint] [data-em=landing] .ss-cta-band p.ss-cta-in{display:block}html[data-auth-hint] [data-em=landing] .ss-hero2 .ss-ld-account{display:none}@layer components{footer.ss-foot{margin-top:var(--s7);padding-bottom:32px}@media (max-width:767px){body:not(.ss-has-dock) footer.ss-foot{padding-bottom:calc(32px + env(safe-area-inset-bottom))}body:has(.ss-btt):not(.ss-has-dock) footer.ss-foot{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}.ss-foot .ss-wrap.ss-ft{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.ss-foot .ss-wrap.ss-ft>div{max-width:none}.ss-ft-brand{display:grid;gap:12px;align-content:start;justify-items:start}.ss-ft-brand p{max-width:36ch;text-wrap:balance}.ss-foot nav.ss-ft-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;justify-content:stretch}.ss-ft-col ul{list-style:none;margin:8px 0 0;padding:0;display:grid}.ss-ft-h{font-size:12px;line-height:16px;font-weight:600;letter-spacing:.02em;color:var(--text)}.ss-ft-btn,.ss-ft-col .ss-ft-a{color:var(--text2);text-decoration:none;min-height:var(--target);display:inline-flex;align-items:center;font:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left}.ss-ft-btn:hover,.ss-ft-col .ss-ft-a:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}@media (pointer:coarse){.ss-ft-btn,.ss-ft-col .ss-ft-a{min-height:44px}}.ss-ft-legal{border-top:1px solid var(--rule);padding-top:24px;display:grid;gap:8px}.ss-ft-legal>p{max-width:68ch;margin:0}.ss-ft-ai a{display:inline-block;min-height:24px;line-height:24px}@media (max-width:639px){.ss-ft-ai a,.ss-ft-btn,.ss-ft-col .ss-ft-a{min-height:44px;min-width:44px}.ss-ft-ai a{display:inline-flex;align-items:center;justify-content:center;padding-inline:8px;margin-inline:-8px;box-sizing:border-box;vertical-align:middle}}@media (max-width:639px){.ss-ft-col:last-child{grid-column:1/-1}.ss-ft-col:last-child ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}@media (min-width:640px){.ss-foot nav.ss-ft-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.ss-foot .ss-wrap.ss-ft{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px 64px}.ss-ft-legal{grid-column:1/-1}}.ss-lang{display:grid;gap:4px;width:min(100%,16rem)}.ss-lang .ss-select{width:100%}}