html[data-color-mode] body ._slot_5zypw_1.global-profile-slot{flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:min(60vw,100vw - 104px);min-height:44px;height:auto!important}html[data-color-mode] body ._slot_5zypw_1 .signed-out-auth-shortcuts{flex-wrap:wrap;min-width:0;max-width:100%;min-height:44px}html[data-color-mode] body ._slot_5zypw_1 .signed-out-auth-shortcuts a{letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:anywhere;flex:auto;justify-content:center;min-width:0;min-height:44px;padding:.4rem .7rem;font-size:.875rem;line-height:1.4}html[data-color-mode] body ._slot_5zypw_1 .notification-icon,html[data-color-mode] body ._slot_5zypw_1 .profile-icon{width:44px;height:44px;min-height:44px}html[data-color-mode] body ._slot_5zypw_1 .profile-flyout,html[data-color-mode] body ._slot_5zypw_1 .notification-flyout,html[data-color-mode] body ._slot_5zypw_1 .staff-notification-flyout{top:calc(var(--site-tools-bottom,72px) + .5rem);max-height:calc(100dvh - var(--site-tools-bottom,72px) - var(--safe-bottom) - 1rem);position:fixed}html[data-color-mode] body .im-dock.is-expanded{height:min(480px, calc(100dvh - var(--site-tools-bottom,72px) - var(--safe-bottom) - 6rem))}html[data-color-mode] body ._slot_5zypw_1 .profile-menu{flex:0 auto;min-width:0;max-width:100%}._slot_5zypw_1 .signed-out-install{min-width:0;max-width:100%}._slot_5zypw_1 .signed-out-install:has(>:is(button,p)){margin-top:.25rem}html[data-color-mode] body ._slot_5zypw_1 .signed-out-install .install-app-button{border:1px solid var(--theme-border-strong);max-width:100%;min-height:44px;color:var(--theme-text-secondary);background:var(--theme-surface);font:500 .875rem/1.4 var(--font-ui);letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:anywhere;border-radius:.25rem;gap:.5rem;padding:.4rem .625rem}._slot_5zypw_1 .signed-out-install .install-app-button span{flex:none}html[data-color-mode] body ._slot_5zypw_1 .signed-out-install .install-app-button:is(:hover,:focus-visible){color:var(--theme-text);background:var(--theme-hover)}html[data-color-mode] body ._slot_5zypw_1 .signed-out-install :is(.ios-install-hint,.install-app-error){overflow-wrap:anywhere;margin:0;color:var(--theme-text-secondary)!important;font:400 .8125rem/1.5 var(--font-ui)!important}._slot_5zypw_1 .account-action-short,.global-help-toggle,.global-help-icon{display:none}.global-help-options{display:contents}@media (width<=800px){._slot_5zypw_1 .account-action-long{display:none}._slot_5zypw_1 .account-action-short{display:inline}html[data-color-mode] body ._slot_5zypw_1 .signed-out-auth-shortcuts{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.25rem}html[data-color-mode] body ._slot_5zypw_1 .signed-out-auth-shortcuts a{padding-inline:.625rem}html[data-color-mode] body:has(.community-shell) .im-dock{bottom:calc(var(--community-mobile-nav-height,60px) + .75rem)}html[data-color-mode] body .pwa-status-stack{top:calc(var(--site-tools-bottom,64px) + .5rem);max-width:calc(100vw - 2rem - var(--safe-left) - var(--safe-right))}html[data-color-mode] body .pwa-status-stack button{white-space:normal;min-height:44px;font-size:.875rem}html[data-color-mode] body .global-community-actions{max-width:calc(100vw - 2rem - var(--safe-left) - var(--safe-right));flex-direction:column;align-items:flex-start;gap:.375rem}html[data-color-mode] body:has(.community-shell) .global-community-actions{bottom:calc(var(--community-mobile-nav-height,60px) + .75rem)}html[data-color-mode] body .global-help-toggle{border:1px solid var(--theme-border-strong);min-width:44px;min-height:44px;color:var(--theme-text-secondary);background:var(--theme-surface);font:500 .875rem/1.4 var(--font-ui);border-radius:.25rem;order:3;justify-content:center;align-items:center;padding:.5rem .75rem;display:inline-flex}html[data-color-mode] body .global-community-actions:not(.is-help-open) :is(.global-feedback-link,.global-report-control>button){display:none}html[data-color-mode] body .global-community-actions :is(.global-feedback-link,.global-report-control>button){max-width:100%;min-height:44px;font:500 .875rem/1.4 var(--font-ui);letter-spacing:0;text-transform:none;white-space:normal;border-radius:.25rem;padding:.5rem .75rem}html[data-color-mode] body:has([data-community-reading=true]) ._slot_5zypw_1.global-profile-slot{position:absolute}html[data-color-mode] body:has([data-community-reading=true]) .global-community-actions{z-index:130;left:calc(var(--safe-left) + 4px);bottom:var(--safe-bottom);height:calc(var(--community-mobile-nav-height,60px) - var(--safe-bottom));justify-content:center;gap:0;width:44px}html[data-color-mode] body:has([data-community-reading=true]) .global-help-toggle{background:0 0;border:0;width:44px;height:44px;padding:0}html[data-color-mode] body:has([data-community-reading=true]) :is(.global-help-label,.im-dock.is-collapsed .im-dock-toggle>strong){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-color-mode] body:has([data-community-reading=true]) .global-help-icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:20px;height:20px;display:block}html[data-color-mode] body:has([data-community-reading=true]) .global-help-options{width:min(20rem, calc(100vw - var(--safe-left) - var(--safe-right) - 1rem));gap:.375rem;display:grid;position:absolute;bottom:calc(100% + .5rem);left:0}html[data-color-mode] body:has([data-community-reading=true]) .im-dock.is-collapsed{right:calc(var(--safe-right) + 4px);bottom:var(--safe-bottom);width:44px;height:calc(var(--community-mobile-nav-height,60px) - var(--safe-bottom));box-shadow:none;background:0 0;border:0;align-content:center;display:grid}html[data-color-mode] body:has([data-community-reading=true]) .im-dock.is-collapsed .im-dock-toggle{grid-template-columns:1fr;place-items:center;padding:0;position:relative}html[data-color-mode] body:has([data-community-reading=true]) .im-dock.is-collapsed .im-dock-toggle>span{display:none}html[data-color-mode] body:has([data-community-reading=true]) .im-dock.is-collapsed .im-dock-toggle>b{font-size:.625rem;position:absolute;top:0;right:0}html[data-color-mode] body:has([data-community-reading=true]) .global-floating-ui-clearance{height:0;min-height:0}}@media (width<=800px) and (height<=560px){html[data-color-mode] body ._slot_5zypw_1.global-profile-slot{position:absolute}html[data-color-mode] body .community-topbar,html[data-color-mode] body .mobile-commons-header{position:relative}}html[data-color-mode] body :where(a,button,summary,input,select,textarea){transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}
