.brand-module__NnrcDG__finalLogo{flex:none;width:216px;max-width:calc(100% - 20px);height:auto;display:block}@media (max-width:900px){.brand-module__NnrcDG__finalLogo{width:186px}}@media (max-width:600px){.brand-module__NnrcDG__finalLogo{width:112px;max-width:calc(100% - 12px)}}
.app-sidebar-module__HaAvHG__navigation.sidebar-nav{overscroll-behavior:contain;scrollbar-color:#c8d9e6 transparent;padding:2px 10px 32px;scroll-padding-block:12px}.app-sidebar-module__HaAvHG__navigation ul{margin:0;padding:0;list-style:none}.app-sidebar-module__HaAvHG__heading{font:inherit;margin:0}.app-sidebar-module__HaAvHG__groupButton{width:100%;min-height:44px;color:var(--content-ink,#21415d);text-align:left;font-family:var(--font-display,Georgia, serif);background:#f4f7fb;border:0;border-radius:10px;align-items:center;gap:8px;padding:7px 8px;font-size:15px;font-weight:400;line-height:1.35;transition:background-color .15s,color .15s;display:flex}.app-sidebar-module__HaAvHG__groupButton:hover{color:var(--content-ink,#005ba8);background:#f0f6fc}.app-sidebar-module__HaAvHG__groupButton:focus-visible,.app-sidebar-module__HaAvHG__navigation .app-sidebar-module__HaAvHG__item:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.app-sidebar-module__HaAvHG__groupLabel{flex:1}.app-sidebar-module__HaAvHG__groupIcon{background:var(--group-tint);width:30px;height:30px;color:var(--group-accent);border-radius:9px;flex:none;place-items:center;display:grid}.app-sidebar-module__HaAvHG__groupIcon .icon{stroke-width:1.9px;width:21px;height:21px}.app-sidebar-module__HaAvHG__blue{--group-accent:#0070d8;--group-tint:#e2f0ff}.app-sidebar-module__HaAvHG__teal{--group-accent:#008477;--group-tint:#dbf6ef}.app-sidebar-module__HaAvHG__chevron{color:#68819b;flex:none;width:16px;height:16px;transition:transform .16s}.app-sidebar-module__HaAvHG__chevronOpen{transform:rotate(180deg)}.app-sidebar-module__HaAvHG__currentGroup{color:#005bb8;font-weight:400}.app-sidebar-module__HaAvHG__currentMarker{background:var(--blue);border-radius:50%;flex:none;width:5px;height:5px}.app-sidebar-module__HaAvHG__panel{border-left:2px solid var(--group-tint);margin:3px 0 7px 17px;padding:4px 0 3px 16px}.app-sidebar-module__HaAvHG__panel[hidden]{display:none}.app-sidebar-module__HaAvHG__navigation.sidebar-nav .app-sidebar-module__HaAvHG__item{color:#30343b;white-space:normal;min-height:36px;box-shadow:none;border-radius:8px;gap:8px;margin:1px 0;padding:7px 8px;font-size:13px;font-weight:400;line-height:1.4;transition:background-color .15s,color .15s;position:relative}.app-sidebar-module__HaAvHG__navigation.sidebar-nav .app-sidebar-module__HaAvHG__item .icon{width:18px;min-width:18px;height:18px;color:var(--group-accent)}.app-sidebar-module__HaAvHG__navigation.sidebar-nav .app-sidebar-module__HaAvHG__item:hover{color:var(--content-ink,#005bb8);background:#f0f6fc;text-decoration:none}.app-sidebar-module__HaAvHG__navigation.sidebar-nav .app-sidebar-module__HaAvHG__active{color:#005bb8;background:linear-gradient(100deg,#deedff,#edf5ff);font-weight:500}.app-sidebar-module__HaAvHG__active:before{content:"";background:var(--blue);border-radius:2px;width:3px;position:absolute;top:12px;bottom:12px;left:0}.app-sidebar-module__HaAvHG__railGroup+.app-sidebar-module__HaAvHG__railGroup{border-top:1px solid #e2ebf3;margin-top:4px;padding-top:4px}.app-sidebar-module__HaAvHG__navigation.sidebar-nav .app-sidebar-module__HaAvHG__rail .app-sidebar-module__HaAvHG__item{justify-content:center;width:44px;height:44px;margin:1px auto;padding:0}.app-sidebar-module__HaAvHG__rail .nav-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-sidebar-module__HaAvHG__initialRail{display:none}@media (max-width:999px){.app-sidebar-module__HaAvHG__initialExpanded{display:none}.app-sidebar-module__HaAvHG__initialRail{display:block}}@media (max-width:600px){.app-sidebar-module__HaAvHG__navigation.sidebar-nav{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.app-sidebar-module__HaAvHG__groupButton,.app-sidebar-module__HaAvHG__chevron{transition:none}.app-sidebar-module__HaAvHG__navigation.sidebar-nav .app-sidebar-module__HaAvHG__item{transition:none}}@media (pointer:coarse){.app-sidebar-module__HaAvHG__groupButton{min-height:44px}.app-sidebar-module__HaAvHG__navigation.sidebar-nav .app-sidebar-module__HaAvHG__item{min-height:44px}}.app-sidebar-module__HaAvHG__groupButton[aria-expanded=true]{background:#edf2f8;box-shadow:inset 0 0 0 1px #e0e8f0}.app-sidebar-module__HaAvHG__group{margin-bottom:8px}.app-sidebar-module__HaAvHG__groupButton{font-family:var(--font-display,Georgia, serif);background:0 0;gap:10px;padding:9px 8px;font-size:15px;font-weight:400}.app-sidebar-module__HaAvHG__groupButton[aria-expanded=true]{box-shadow:none;background:#e8f3ff}.app-sidebar-module__HaAvHG__groupIcon{background:0 0;border-radius:0;width:27px;height:30px}.app-sidebar-module__HaAvHG__groupIcon .icon{width:24px;height:24px}.app-sidebar-module__HaAvHG__panel{border-left:1px solid #deebf7;margin-left:20px;padding-left:10px}.app-sidebar-module__HaAvHG__navigation.sidebar-nav .app-sidebar-module__HaAvHG__item{min-height:34px;padding-block:6px}.app-sidebar-module__HaAvHG__navigation.sidebar-nav .app-sidebar-module__HaAvHG__item .icon{color:#627293}.app-sidebar-module__HaAvHG__navigation.sidebar-nav .app-sidebar-module__HaAvHG__active .icon{color:#0067eb}.app-sidebar-module__HaAvHG__purple{--group-accent:#005fff;--group-tint:#e7f0ff}.app-sidebar-module__HaAvHG__orange{--group-accent:#f29000;--group-tint:#fff0db}.app-sidebar-module__HaAvHG__sky{--group-accent:#278de8;--group-tint:#e7f4ff}.app-sidebar-module__HaAvHG__slate{--group-accent:#5b6889;--group-tint:#edf0f8}
.user-menu-module__j8fX8W__root{border-left:1px solid #dfebf4;flex:none;padding-left:16px;position:relative}.user-menu-module__j8fX8W__trigger{text-align:left;max-width:290px;min-height:48px;color:var(--content-ink,#103653);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:11px;padding:5px 7px;display:flex}.user-menu-module__j8fX8W__trigger:hover,.user-menu-module__j8fX8W__trigger[aria-expanded=true]{background:#f1f7fc;border-color:#e0edf7}.user-menu-module__j8fX8W__avatar{width:40px;height:40px;color:var(--content-ink,#006cc7);background:#e4f1ff;border:1px solid #cce4fa;border-radius:12px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.user-menu-module__j8fX8W__identity{min-width:0}.user-menu-module__j8fX8W__identity strong,.user-menu-module__j8fX8W__identity small{display:block}.user-menu-module__j8fX8W__identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.user-menu-module__j8fX8W__identity small{color:var(--content-muted,#587088);margin-top:3px;font-size:11px}.user-menu-module__j8fX8W__chevron{color:#607c95;flex:none;width:15px;height:15px}.user-menu-module__j8fX8W__trigger[aria-expanded=true] .user-menu-module__j8fX8W__chevron{transform:rotate(180deg)}.user-menu-module__j8fX8W__trigger:focus-visible,.user-menu-module__j8fX8W__item:focus-visible{outline-offset:3px;outline:2px solid #006cc7}.user-menu-module__j8fX8W__dropdown{z-index:70;width:min(310px,100vw - 24px);max-height:calc(100dvh - var(--header-height) - 24px);overscroll-behavior:contain;background:#fff;border:1px solid #dce8f1;border-radius:14px;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 12px 36px #163d571a}.user-menu-module__j8fX8W__summary{overflow-wrap:anywhere;background:#f8fbfe;border-bottom:1px solid #e7eef5;gap:3px;padding:17px 19px 14px;display:grid}.user-menu-module__j8fX8W__summary strong{color:var(--content-ink,#123855);font-size:14px}.user-menu-module__j8fX8W__summary span{color:var(--content-muted,#506c83);font-size:12px}.user-menu-module__j8fX8W__summary small{color:var(--content-ink,#0066b3);margin-top:3px;font-size:11px}.user-menu-module__j8fX8W__items{padding:7px}.user-menu-module__j8fX8W__item{width:100%;min-height:48px;color:var(--content-ink,#123855);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.user-menu-module__j8fX8W__item:hover,.user-menu-module__j8fX8W__item:focus-visible{background:#edf6ff}.user-menu-module__j8fX8W__item>svg{color:#1670bd;flex:none;width:19px;height:19px}.user-menu-module__j8fX8W__item strong,.user-menu-module__j8fX8W__item small{display:block}.user-menu-module__j8fX8W__item strong{font-size:13px;font-weight:600}.user-menu-module__j8fX8W__item small{color:var(--content-muted,#60788c);margin-top:2px;font-size:11px;line-height:1.4}.user-menu-module__j8fX8W__logout{border-top:1px solid #e7eef5;margin-top:6px;padding-top:6px}.user-menu-module__j8fX8W__logout .user-menu-module__j8fX8W__item,.user-menu-module__j8fX8W__logout .user-menu-module__j8fX8W__item>svg{color:#a33d33}.user-menu-module__j8fX8W__logout .user-menu-module__j8fX8W__item:hover,.user-menu-module__j8fX8W__logout .user-menu-module__j8fX8W__item:focus-visible{background:#fff3f0}.user-menu-module__j8fX8W__item:disabled{opacity:.6;cursor:wait}@media (max-width:1250px){.user-menu-module__j8fX8W__identity{display:none}.user-menu-module__j8fX8W__root{padding-left:8px}.user-menu-module__j8fX8W__trigger{gap:5px;padding:3px}}@media (max-width:600px){.user-menu-module__j8fX8W__root{padding-left:6px}.user-menu-module__j8fX8W__trigger{min-height:44px}.user-menu-module__j8fX8W__avatar{border-radius:10px;width:34px;height:34px;font-size:11px}.user-menu-module__j8fX8W__chevron{width:12px;height:12px}.user-menu-module__j8fX8W__dropdown{top:calc(var(--header-height) + 9px);position:fixed;right:12px}}
.app-shell-module__ICgMjW__shell{--content-ink:#171717;--content-muted:#595959;--text:#171717;--secondary:#595959;color:var(--content-ink)}.app-shell-module__ICgMjW__shell.workspace:not(.is-collapsed){--navigation-width:248px}.app-shell-module__ICgMjW__shell.is-collapsed{--navigation-width:80px}.app-shell-module__ICgMjW__shell .workspace-grid{min-height:calc(100dvh - var(--header-height) - 3px);margin-top:3px}.app-shell-module__ICgMjW__shell .workspace-content{grid-column:2}.app-shell-module__ICgMjW__shell .app-shell-module__ICgMjW__institution{width:248px;min-width:248px}.app-shell-module__ICgMjW__headerActions{flex:none;align-items:center;gap:16px;display:flex}.app-shell-module__ICgMjW__shell .app-shell-module__ICgMjW__sidebar{top:calc(var(--header-height) + 3px);height:calc(100dvh - var(--header-height) - 3px);max-height:calc(100dvh - var(--header-height) - 3px);background:linear-gradient(#fff 72%,#fbfcfe);border-right-color:#dee8f1}.app-shell-module__ICgMjW__shell .navigation-toolbar{min-height:54px;padding:6px 12px 2px}.app-shell-module__ICgMjW__shell.is-collapsed .navigation-toolbar{justify-content:center;padding-inline:0}@media (max-width:900px){.app-shell-module__ICgMjW__headerActions{gap:8px}.app-shell-module__ICgMjW__shell .app-shell-module__ICgMjW__institution{width:210px;min-width:210px}}@media (max-width:600px){.app-shell-module__ICgMjW__shell{--header-height:166px}.app-shell-module__ICgMjW__shell.workspace:not(.is-collapsed){--navigation-width:min(248px, calc(100vw - 48px))}.app-shell-module__ICgMjW__shell.is-collapsed{--navigation-width:64px}.app-shell-module__ICgMjW__shell .app-shell-module__ICgMjW__institution{width:126px;min-width:126px}.app-shell-module__ICgMjW__shell .platform-identity>strong{font-size:14px}.app-shell-module__ICgMjW__shell .header-main{flex-direction:column;justify-content:center;align-items:stretch;gap:5px}.app-shell-module__ICgMjW__shell .platform-identity{flex:none}.app-shell-module__ICgMjW__headerActions{justify-content:flex-end;gap:7px}.app-shell-module__ICgMjW__shell .app-shell-module__ICgMjW__headerActions .header-alerts{width:36px;height:36px}}@media (max-width:360px){.app-shell-module__ICgMjW__shell{--header-height:190px}.app-shell-module__ICgMjW__shell .platform-identity>strong{font-size:13px}}@media (max-width:340px){.app-shell-module__ICgMjW__shell{--header-height:212px}}.app-shell-module__ICgMjW__pending .app-shell-module__ICgMjW__mobileToggle{display:none}@media (max-width:999px){.app-shell-module__ICgMjW__pending .app-shell-module__ICgMjW__desktopToggle{display:none}.app-shell-module__ICgMjW__pending .app-shell-module__ICgMjW__mobileToggle{display:grid}.app-shell-module__ICgMjW__pending.workspace.app-workspace{--navigation-width:80px}.app-shell-module__ICgMjW__pending .navigation-toolbar{justify-content:center;padding:15px 0 7px}:is(.app-shell-module__ICgMjW__pending .navigation-toolbar>span,.app-shell-module__ICgMjW__pending .sidebar-note){display:none}.app-shell-module__ICgMjW__pending .panel-arrow{transform:rotate(180deg)}.app-shell-module__ICgMjW__pending .sidebar-nav{padding:0 10px 20px}.app-shell-module__ICgMjW__pending .nav-item{justify-content:center;width:48px;height:46px;margin:4px auto 8px;padding:0}.app-shell-module__ICgMjW__pending .nav-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-shell-module__ICgMjW__pending .navigation-group-label{border-top:1px solid #dce8f2;height:20px;margin:7px 12px 0;padding:8px 0;font-size:0}}@media (max-width:600px){.app-shell-module__ICgMjW__pending.workspace.app-workspace{--navigation-width:64px}.app-shell-module__ICgMjW__pending.workspace.app-workspace .sidebar{z-index:auto;box-shadow:none;position:sticky}.app-shell-module__ICgMjW__pending .sidebar-nav{padding:0 5px 20px}}
