.theme-toggle[data-v-eb10907e]{border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground3);gap:2px;padding:2px;display:inline-flex}.user-menu[data-v-910c7d39]{position:relative}.trigger[data-v-910c7d39]{align-items:center;gap:var(--spacingHorizontalS);max-width:180px;padding:2px var(--spacingHorizontalS) 2px 2px;font:inherit;color:var(--colorNeutralForeground1);border:var(--strokeWidthThin) solid transparent;border-radius:var(--borderRadiusCircular);cursor:pointer;background:0 0;display:inline-flex}.trigger[data-v-910c7d39]:hover,.trigger[aria-expanded=true][data-v-910c7d39]{background:var(--colorSubtleBackgroundHover)}.avatar[data-v-910c7d39]{object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px}.initial[data-v-910c7d39]{font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForegroundOnBrand);background:var(--colorBrandBackground);place-items:center;display:grid}.name[data-v-910c7d39]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chevron[data-v-910c7d39]{color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase100)}.menu[data-v-910c7d39]{z-index:20;min-width:220px;padding:var(--spacingVerticalXS) 0;background:var(--colorNeutralBackground1);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);box-shadow:var(--shadow16);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0}.who[data-v-910c7d39]{padding:var(--spacingVerticalS) var(--spacingHorizontalM);border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);flex-direction:column;display:flex}.muted[data-v-910c7d39]{color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200)}.menu [role=menuitem][data-v-910c7d39]{min-height:44px;padding:var(--spacingVerticalS) var(--spacingHorizontalM);font:inherit;text-align:left;color:var(--colorNeutralForeground1);cursor:pointer;background:0 0;border:0}.menu [role=menuitem][data-v-910c7d39]:hover,.menu [role=menuitem][data-v-910c7d39]:focus-visible{background:var(--colorSubtleBackgroundHover);outline:none}.theme[data-v-910c7d39]{gap:var(--spacingVerticalXS);padding:var(--spacingVerticalS) var(--spacingHorizontalM);border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);flex-direction:column;display:flex}.theme-options[data-v-910c7d39]{border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground3);gap:2px;padding:2px;display:flex}.theme-options [role=menuitemradio][data-v-910c7d39]{min-height:40px;padding:0 var(--spacingHorizontalS);font:inherit;font-size:var(--fontSizeBase200);white-space:nowrap;color:var(--colorNeutralForeground2);border-radius:var(--borderRadiusMedium);cursor:pointer;background:0 0;border:0;flex:1}.theme-options [role=menuitemradio][data-v-910c7d39]:hover{color:var(--colorNeutralForeground1)}.theme-options [role=menuitemradio][data-v-910c7d39]:focus-visible{outline:2px solid var(--colorStrokeFocus2)}.theme-options .on[data-v-910c7d39]{color:var(--colorNeutralForeground1);font-weight:var(--fontWeightSemibold);background:var(--colorNeutralBackground1);box-shadow:var(--shadow2)}.app-header[data-v-53cceb64]{z-index:10;justify-content:space-between;align-items:center;gap:var(--spacingHorizontalM);padding:var(--spacingVerticalS) 16px;padding-top:max(var(--spacingVerticalS), env(safe-area-inset-top));background:var(--colorNeutralBackground1);border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);display:flex;position:sticky;top:0}.brand[data-v-53cceb64]{align-items:center;gap:var(--spacingHorizontalS);font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeBase400);color:var(--colorNeutralForeground1);text-decoration:none;display:inline-flex}.bell[data-v-53cceb64]{border-radius:var(--borderRadiusCircular);width:44px;height:44px;color:var(--colorNeutralForeground2);place-items:center;display:inline-grid;position:relative}.bell svg[data-v-53cceb64]{fill:currentColor}.bell[data-v-53cceb64]:hover,.bell.router-link-active[data-v-53cceb64]{color:var(--colorBrandForeground1);background:var(--colorNeutralBackground1Hover)}.bell[data-v-53cceb64]:focus-visible{outline:2px solid var(--colorStrokeFocus2)}.badge[data-v-53cceb64]{box-sizing:border-box;border:2px solid var(--colorNeutralBackground1);background:var(--colorPaletteRedBackground3);color:#fff;min-width:18px;height:18px;font-size:11px;font-weight:var(--fontWeightSemibold);text-align:center;border-radius:9px;padding:0 5px;line-height:14px;position:absolute;top:4px;right:2px}.actions[data-v-53cceb64]{align-items:center;gap:var(--spacingHorizontalS);min-width:0;display:flex}@media (width<=360px){.brand-name[data-v-53cceb64]{display:none}}.skip[data-v-53cceb64]{position:absolute;left:-9999px}.skip[data-v-53cceb64]:focus{background:var(--colorNeutralBackground1);padding:8px;top:8px;left:16px}.offline[data-v-a4f86015]{border-radius:0}.down[data-v-a4f86015]{align-items:center;gap:var(--spacingVerticalM);text-align:center;flex-direction:column;margin-top:12vh;display:flex}.down h1[data-v-a4f86015],.down p[data-v-a4f86015]{margin:0}.down p[data-v-a4f86015]{color:var(--colorNeutralForeground3)}*,:before,:after{box-sizing:border-box}html,body{background:var(--colorNeutralBackground1,#fff);min-height:100%;color:var(--colorNeutralForeground1,#242424);font-family:var(--fontFamilyBase,"Segoe UI", system-ui, -apple-system, Roboto, "Helvetica Neue", sans-serif);font-size:var(--fontSizeBase300,14px);line-height:var(--lineHeightBase300,20px);-webkit-text-size-adjust:100%;margin:0}body{overflow-x:hidden}.page{width:100%;max-width:720px;padding:var(--spacingVerticalXL,20px) 16px calc(var(--spacingVerticalXXXL,32px) + env(safe-area-inset-bottom));margin:0 auto}h1{font-size:var(--fontSizeBase600);line-height:var(--lineHeightBase600);font-weight:var(--fontWeightSemibold)}a{color:var(--colorBrandForegroundLink)}img{max-width:100%}:focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.page-wide{width:100%}
