.app-sidebar[data-v-a2619974]{background:var(--app-sidebar-bg);border-radius:17px;box-shadow:0 27px 59px #0000001a,0 8px 24px #0000000f;display:none;height:calc(100vh - var(--app-sidebar-offset)*2);left:var(--app-sidebar-offset);top:var(--app-sidebar-offset)}@media (min-width:960px) and (min-height:520px){.app-sidebar[data-v-a2619974]{display:flex}}.app-sidebar--expanded[data-v-a2619974]{width:var(--app-sidebar-width-expanded)}@media (min-width:960px) and (max-width:999px) and (min-height:520px){.app-sidebar--expanded[data-v-a2619974]{width:var(--app-sidebar-width-collapsed)}}.app-sidebar--collapsed[data-v-a2619974]{width:var(--app-sidebar-width-collapsed)}.app-sidebar--collapsed .app-sidebar__footer[data-v-a2619974],.app-sidebar--collapsed .app-sidebar__nav[data-v-a2619974]{padding-left:.5rem;padding-right:.5rem}.app-sidebar--collapsed .app-sidebar__logo-mark[data-v-a2619974]{height:1.875rem}.app-sidebar__header[data-v-a2619974]{align-items:center;display:flex;flex-shrink:0;height:4.5rem;padding-top:.5rem}.app-sidebar__logo-mark[data-v-a2619974]{display:block;height:1.625rem;width:auto}.app-sidebar__nav[data-v-a2619974]{padding:.5rem 1.25rem 1rem}.app-sidebar__list[data-v-a2619974]{display:flex;flex-direction:column;gap:.125rem}.app-sidebar__footer[data-v-a2619974]{flex-shrink:0;padding:.5rem 1rem 1rem}.sidebar-group[data-v-a2619974],.sidebar-submenu[data-v-a2619974]{display:flex;flex-direction:column;gap:0}.sidebar-submenu[data-v-a2619974]{padding-bottom:.5rem}.sidebar-submenu--nested[data-v-a2619974]{padding-bottom:0;padding-left:.5rem}.sidebar-link[data-v-a2619974]{align-items:center;background:transparent;border:none;color:var(--color-menu-inactive);cursor:pointer;display:flex;font-family:inherit;text-align:left;transition:color .15s ease,opacity .15s ease}.sidebar-link--parent[data-v-a2619974]{font-size:1.125rem;font-weight:600;gap:.75rem;justify-content:space-between;letter-spacing:.02em;line-height:1.3;padding:.25rem .5rem .25rem 0}.sidebar-link--parent-active[data-v-a2619974]{opacity:1}.sidebar-link--collapsed.sidebar-link--parent-active[data-v-a2619974],.sidebar-link--parent-active[data-v-a2619974]{color:var(--color-menu-active)}.sidebar-link--child[data-v-a2619974]{font-size:1rem;font-weight:400;letter-spacing:.02em;line-height:1.35;opacity:.65;padding:.125rem .5rem .125rem .75rem}.sidebar-link--child[data-v-a2619974]:hover{opacity:1}.sidebar-link--child-active[data-v-a2619974]{color:var(--color-menu-active);font-weight:600;opacity:1}.sidebar-link--child-nested[data-v-a2619974]{font-size:.9375rem;padding-left:1.25rem}.sidebar-link--collapsed[data-v-a2619974]{border-radius:.5rem;font-size:1rem;justify-content:center;padding:.625rem .5rem}.sidebar-link--collapsed[data-v-a2619974]:hover{background:var(--color-hover-wash)}.sidebar-link--collapse[data-v-a2619974]{border-radius:.5rem;font-size:.875rem;font-weight:500;justify-content:center;padding:.625rem .75rem;width:100%}.sidebar-link--collapse[data-v-a2619974]:hover{background:var(--color-hover-wash)}.sidebar-link__chevron[data-v-a2619974]{font-size:.75rem;opacity:.55}html.dark{opacity:.8}.sidebar-link__icon[data-v-a2619974]{flex-shrink:0;font-size:1.25rem;line-height:1;text-align:center;width:1.25rem}.app-sidebar--collapsed .sidebar-link__icon[data-v-a2619974]{font-size:1.5rem;width:1.5rem}.topbar-profile-avatar[data-v-c9e883b5]{align-items:center;background:var(--color-cta-bg);border-radius:9999px;display:flex;flex-shrink:0;height:33px;justify-content:center;overflow:hidden;width:33px}.topbar-profile-avatar__photo[data-v-c9e883b5]{border-radius:9999px;height:33px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:33px}.topbar-profile-avatar__placeholder[data-v-c9e883b5]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.topbar-profile-avatar__silhouette[data-v-c9e883b5]{background:var(--color-cta-fg);display:block;height:23px;-webkit-mask:url(../icons/topbar/profile-silhouette.svg) center/contain no-repeat;mask:url(../icons/topbar/profile-silhouette.svg) center/contain no-repeat;width:20px}.topbar-icon-svg[data-v-bda0b635]{display:block;flex-shrink:0}.topbar-icon-svg--chat[data-v-bda0b635]{height:23px;overflow:visible;width:26px}.topbar-count-badge[data-v-e55f3713]{align-items:center;border:2px solid var(--color-bg);border-radius:9999px;box-sizing:border-box;color:var(--maia-orange-pale);display:inline-flex;font-size:9px;font-weight:500;height:20px;justify-content:center;line-height:9px;min-width:20px;padding:0 4px;pointer-events:none;position:absolute;right:2px;top:3px;white-space:nowrap;z-index:2}.topbar-count-badge--teal[data-v-e55f3713]{background-color:var(--maia-teal)}html.dark .topbar-count-badge--teal[data-v-e55f3713]{background-color:var(--maia-pale);color:var(--maia-teal)}.topbar-count-badge--salmon[data-v-e55f3713]{background-color:var(--maia-coral)}.topbar-mailbox[data-v-028132f8]{align-items:center;color:var(--color-text);display:inline-flex;height:44px;justify-content:center;line-height:0;overflow:visible;position:relative;width:44px}.unread-badge--default[data-v-028132f8]{align-items:center;border-radius:9999px;display:flex;height:1.25rem;justify-content:center;position:absolute;right:-.5rem;top:-.5rem;width:1.25rem;--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity));font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.topbar-icon-svg[data-v-9d59aba8]{display:block;flex-shrink:0}.topbar-icon-svg--bell[data-v-9d59aba8]{height:23px;width:21px}.btn-icon[data-v-76d4e890]{align-items:center;background-color:transparent;border-color:transparent;border-radius:9999px;border-width:1px;display:flex;height:2.5rem;justify-content:center;position:relative;width:2.5rem;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-icon[data-v-76d4e890]:hover{background-color:#0000001a}.btn-icon--figma[data-v-76d4e890]{align-items:center;background:transparent;border:none;color:var(--color-text);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;width:44px}.btn-icon--figma[data-v-76d4e890],.notification-bell[data-v-76d4e890]{overflow:visible;position:relative}.btn-icon--figma[data-v-76d4e890]:hover{background:transparent}.badge[data-v-76d4e890]{align-items:center;border-radius:9999px;display:inline-flex;justify-content:center;min-height:18px;min-width:18px;position:absolute;right:-.25rem;top:-.25rem;--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity));font-size:.75rem;font-weight:600;line-height:1rem;padding-left:.25rem;padding-right:.25rem;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-icon[data-v-76d4e890]:focus{outline:none}.notification-dropdown-portal{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--card-shadow);color:var(--color-text);overflow:hidden;position:fixed;width:384px;z-index:9999}.notification-dropdown__header{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:1.25rem 1.5rem}.notification-dropdown__title{color:var(--color-text);font-size:1.125rem;font-weight:700;margin:0}.notification-list{max-height:384px;overflow-y:auto}.notification-dropdown__item{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;transition:background-color .15s ease}.notification-dropdown__item:hover{background:var(--color-border-subtle)}.notification-dropdown__item--unread{background:color-mix(in srgb,var(--color-text) 6%,var(--color-surface))}.notification-dropdown__item-title{color:var(--color-text);font-size:.875rem;font-weight:600;line-height:1.375;margin:0}.notification-dropdown__time{color:var(--color-text-muted);flex-shrink:0;font-size:.75rem;white-space:nowrap}.notification-dropdown__more{background:none;border:none;color:var(--color-text);cursor:pointer;padding:0}.notification-dropdown__body,.notification-dropdown__more:hover{color:var(--color-text-muted)}.notification-dropdown__body{font-size:.75rem;line-height:1.5;margin:0}.notification-dropdown__divider{border-bottom:1px solid var(--color-border);width:100%}.notification-dropdown__empty{color:var(--color-text-muted);font-size:.875rem;padding:2rem;text-align:center}.notification-dropdown__footer{background:var(--color-surface);border-top:1px solid var(--color-border);padding:1.25rem 1.5rem;text-align:center}.notification-dropdown__show-all{background:none;border:none;color:var(--color-accent);cursor:pointer;font-size:.875rem;font-weight:600;transition:opacity .15s ease}.notification-dropdown__show-all:hover{opacity:.85}.slide-down-enter-active,.slide-down-leave-active{transition:all .15s ease}.slide-down-enter-from,.slide-down-leave-to{opacity:0;transform:translateY(-5px) scale(.95)}.desktop-topbar[data-v-90efe758]{display:none}@media (min-width:960px) and (min-height:520px){.desktop-topbar[data-v-90efe758]{display:flex}}.mobile-topbar[data-v-90efe758]{display:flex}@media (min-width:960px) and (min-height:520px){.mobile-topbar[data-v-90efe758]{display:none}.mobile-menu[data-v-90efe758]{display:none!important}}@media (min-width:960px) and (max-width:999px) and (min-height:520px){.desktop-topbar[data-v-90efe758]{margin-left:var(--app-sidebar-layout-width-collapsed)!important;width:calc(100% - var(--app-sidebar-layout-width-collapsed))!important}}.app-topbar-wrapper[data-v-90efe758]{flex-shrink:0;position:relative;z-index:10}.desktop-topbar__actions[data-v-90efe758],.mobile-topbar__actions[data-v-90efe758]{gap:2rem;overflow:visible}[data-v-90efe758] .desktop-topbar{overflow:visible}.desktop-topbar__lang[data-v-90efe758],.mobile-topbar__lang[data-v-90efe758]{align-items:center;color:var(--color-text);display:inline-flex;font-size:15px;font-weight:600;justify-content:center;letter-spacing:1px;line-height:26px;min-width:37px}.desktop-topbar__bell[data-v-90efe758],.mobile-topbar__bell[data-v-90efe758]{color:var(--color-text)}.desktop-topbar__mailbox[data-v-90efe758]{color:var(--color-text);flex-shrink:0;line-height:0;overflow:visible}.btn-profile[data-v-90efe758],.desktop-topbar__mailbox[data-v-90efe758]{align-items:center;display:inline-flex;justify-content:center;text-decoration:none}.btn-profile[data-v-90efe758]{background-color:transparent;border:none;cursor:pointer;padding:0}.profile-trigger[data-v-90efe758]{align-items:center;display:inline-flex}.mobile-menu[data-v-90efe758]{background:var(--app-sidebar-bg)}.mobile-menu__parent[data-v-90efe758]{align-items:center;background:transparent;border:none;color:var(--color-menu-inactive);cursor:pointer;display:flex;font-family:inherit;font-size:1.125rem;font-weight:600;gap:.75rem;justify-content:space-between;line-height:1.4;padding:.5rem .25rem;text-align:left}.mobile-menu__parent--active[data-v-90efe758]{color:var(--color-menu-active)}.mobile-menu__submenu[data-v-90efe758]{display:flex;flex-direction:column;gap:.125rem;padding-bottom:.25rem}.mobile-menu__submenu--nested[data-v-90efe758]{padding-left:.75rem}.mobile-menu__child[data-v-90efe758]{color:var(--color-menu-inactive);display:block;font-size:1rem;font-weight:400;line-height:1.55;opacity:.65;padding:.375rem .25rem}.mobile-menu__child--active[data-v-90efe758]{color:var(--color-menu-active);opacity:1}.mobile-menu__child--nested[data-v-90efe758]{font-size:.9375rem}.mobile-menu-fade-enter-active[data-v-90efe758],.mobile-menu-fade-leave-active[data-v-90efe758]{transition:opacity .15s ease,transform .15s ease}.mobile-menu-fade-enter-from[data-v-90efe758],.mobile-menu-fade-leave-to[data-v-90efe758]{opacity:0;transform:translateY(-8px)}.profile-menu.p-menu{min-width:-moz-max-content!important;min-width:max-content!important;padding:.3rem 0!important;width:-moz-max-content!important;width:max-content!important}.profile-menu .p-menuitem-content .p-menuitem-link,.profile-menu a.p-menuitem-link{padding:.45rem 1rem!important;white-space:nowrap!important}.profile-menu .p-menuitem-separator{margin:.15rem 0!important}.beta-banner[data-v-3368938d]{box-shadow:var(--card-shadow);transition:box-shadow .2s}.beta-banner[data-v-3368938d]:hover{box-shadow:var(--card-shadow-hover)}.beta-banner__icon[data-v-3368938d]{color:var(--primary-color);flex-shrink:0;font-size:1rem;line-height:1.6}@media (min-width:640px){.beta-banner__icon[data-v-3368938d]{font-size:1.0625rem;line-height:1.65}}.app-section-subnav[data-v-70a0d706]{margin-bottom:1.25rem;width:100%}.app-section-subnav__track[data-v-70a0d706]{align-items:stretch;border-bottom:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:0;overflow:hidden}.app-section-subnav__link[data-v-70a0d706]{border-bottom:2px solid transparent;color:var(--color-text-muted);flex-shrink:0;font-size:.9375rem;font-weight:500;line-height:1.3;margin-bottom:-1px;padding:.75rem 1.25rem;text-decoration:none;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.app-section-subnav__link[data-v-70a0d706]:hover{color:var(--color-text)}.app-section-subnav__link--active[data-v-70a0d706]{border-bottom-color:var(--color-text);color:var(--color-text);font-weight:600}.footer-maia[data-v-ebe0f400]{align-items:center;background:transparent;color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.75rem 1.5rem;justify-content:flex-end;padding:1rem 0;position:relative;width:100%}@media (max-width:639px){.footer-maia[data-v-ebe0f400]{flex-direction:column;justify-content:center}}.footer-maia__copyright[data-v-ebe0f400]{left:50%;line-height:1.4;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%)}@media (max-width:639px){.footer-maia__copyright[data-v-ebe0f400]{position:static;transform:none;width:100%}}.footer-maia__links[data-v-ebe0f400]{align-items:center;display:flex;flex-wrap:wrap;gap:0 1rem;justify-content:flex-end;margin-left:auto}@media (max-width:639px){.footer-maia__links[data-v-ebe0f400]{justify-content:center;margin-left:0}}.footer-maia__link[data-v-ebe0f400]{color:var(--color-text-muted);line-height:1.4;text-decoration:underline}.footer-maia__link[data-v-ebe0f400]:hover{color:var(--color-link-hover)}.layout-decoration{right:0;top:var(--app-topbar-height)}
