.notification{line-height:var(--lh-1);border-bottom:1px solid var(--color-border-2);padding:16px 8px 16px 16px;position:relative}.notification--unread{background-color:var(--bg-a1)}.notification--unread .notification__indicator{opacity:1;background-color:var(--bg-primary);border:none}.notification__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.notification__append{white-space:nowrap;align-items:center;gap:4px;margin:-4px 0;display:flex}.notification__title{font-size:var(--fz-sm);font-weight:var(--fw-medium)}.notification__description{font-size:var(--fz-xs);color:var(--fg-secondary);word-wrap:break-word;max-width:240px}.notification__actions{align-items:center;gap:4px;width:100%;margin-top:4px;display:flex}.notification__indicator{border:1px solid var(--fg-base);opacity:.3;border-radius:var(--radius-round);width:8px;height:8px}.debugger__active-indicator{border:2px dashed var(--bg-primary);border-radius:var(--radius-round);width:100%;height:100%;animation:10s linear infinite rotate;position:absolute}.user-menu__content{width:256px}.user-menu__trigger{cursor:pointer;border-radius:50%;margin-left:4px;display:inline-flex;position:relative}.user-menu__profile{align-items:center;gap:8px;padding:8px;display:flex}.app-header{--v-header-padding-x:var(--header-padding);--v-header-padding-y:0;min-height:var(--header-height)}.app-header__breadcrumbs{color:var(--fg-secondary);font-weight:var(--fw-medium);align-items:center;gap:16px;display:flex}.app-header__breadcrumb{position:relative}.app-header__breadcrumb:not(:last-child):after{pointer-events:none;content:"/";text-align:center;width:16px;color:var(--bg-a4);position:absolute;left:100%}.app-header__actions{align-items:center;gap:4px;display:flex}.app-header__loader{font-size:var(--fz-sm);font-weight:var(--fw-medium);color:var(--fg-secondary);align-items:center;gap:4px;margin-right:12px;display:inline-flex}.app-nav{--app-nav-padding:12px;background-color:var(--nav-bg);border-right:1px solid var(--bg-a1);flex-direction:column;width:260px;min-height:0;display:flex}.app-nav .v-logo{max-width:100%}.app-nav--collapsed{--v-icon-size:2em;width:90px}.app-nav--collapsed .app-nav__company-label{display:none}.app-nav--collapsed .v-scrollbar{padding-inline:4px;overflow:hidden}.app-nav--collapsed .app-nav__footer,.app-nav--collapsed .app-nav__header{justify-content:center}.app-nav--collapsed .app-nav__item{--v-btn-font-size:12px;--v-btn-height:auto;flex-direction:column;justify-content:center;gap:4px;padding:12px 6px}:is(.app-nav--collapsed .app-nav__item):after{content:"";width:calc(100% + var(--app-nav-padding)*2);left:calc(var(--app-nav-padding)*-1);height:100%;position:absolute}:is(.app-nav--collapsed .app-nav__item) .v-list-item__content{padding:0}:is(.app-nav--collapsed .app-nav__item) .v-list-item__append{display:none}:is(.app-nav--collapsed .app-nav__item) .v-list-item__icon{height:auto;margin-right:0}[aria-haspopup=menu]:is(.app-nav--collapsed .app-nav__item){cursor:default}@media (height<=600px){.app-nav--collapsed{--v-icon-size:2em;width:64px}.app-nav--collapsed .app-nav__item{padding:10px 6px}:is(.app-nav--collapsed .app-nav__item) .v-list-item__content{display:none}}.app-nav__header{min-height:56px;padding:0 var(--app-nav-padding);align-items:center;display:flex}.app-nav__content{min-height:0;padding:0 var(--app-nav-padding) var(--app-nav-padding);flex:1}.app-nav__item,.app-nav__subitem{font-weight:400}.app-nav__footer{padding:12px var(--app-nav-padding);align-items:center;display:flex}.app-nav__company-link{color:inherit;align-items:center;gap:6px;display:flex}.app-nav__company-label{font-size:var(--fz-sm);font-weight:var(--fw-medium)}.app-nav__company-avatar .v-avatar__image{-o-object-fit:contain;object-fit:contain;padding:4px}.router-link-active:is(.app-nav__item,.app-nav__subitem){--v-icon-opacity:1;--v-btn-bg-opacity:.14;color:var(--fg-warning)}.app-nav__sublist{padding-left:calc(var(--v-btn-md-height) - var(--v-btn-md-padding));position:relative}.app-nav__sublist:before{content:"";left:calc(var(--v-btn-md-height)/2);background-color:var(--bg-a3);width:1px;height:calc(100% - 8px);position:absolute;top:4px}.app-nav__divider{border-color:var(--bg-a3)}.app-nav__collapsed-menu{background:color-mix(in srgb, var(--nav-bg) 95%, #fff);width:240px;box-shadow:var(--shadow-lg);border-top-left-radius:0;border-bottom-left-radius:0}.app-nav__collapsed-submenu{background:color-mix(in srgb, var(--nav-bg) 95%, #fff);width:240px;box-shadow:var(--shadow-lg)}.app-nav__chevron{transition:transform .2s var(--ease-out)}.app-nav__chevron--open{transform:rotate(180deg)}
