.sidebar[data-v-c7f70216]{background:rgb(var(--v-theme-surface-variant));flex-direction:column;align-items:center;gap:2px;width:120px;min-width:120px;padding:8px 0;display:flex;overflow-y:auto}.sidebar-item[data-v-c7f70216]{cursor:pointer;width:108px;color:rgb(var(--v-theme-on-surface));opacity:.65;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 6px 8px;text-decoration:none;transition:all .15s;display:flex}.sidebar-item[data-v-c7f70216]:hover{opacity:1;background:rgba(var(--v-theme-primary), .08)}.sidebar-item.active[data-v-c7f70216]{opacity:1;color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary), .12);font-weight:600}.sidebar-icon-row[data-v-c7f70216]{justify-content:center;align-items:center;width:100%;height:26px;display:flex;position:relative}.main-icon[data-v-c7f70216]{flex:none}.edge-chevron[data-v-c7f70216]{opacity:.6;position:absolute;top:50%;transform:translateY(-50%)}.edge-chevron-left[data-v-c7f70216]{left:0}.edge-chevron-right[data-v-c7f70216]{right:0}.sidebar-label[data-v-c7f70216]{text-align:center;white-space:normal;word-break:normal;overflow-wrap:break-word;max-width:100%;font-size:.7rem;line-height:1.15}.mobile-nav[data-v-c7f70216]{background:rgb(var(--v-theme-surface-variant))!important}.mobile-label[data-v-c7f70216]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.1;display:block;overflow:hidden}.notif-header[data-v-4e0140e4]{justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.notif-empty[data-v-4e0140e4]{text-align:center;padding:24px}.notif-list[data-v-4e0140e4]{max-height:60vh;padding:0;overflow-y:auto}.notif-row-title[data-v-4e0140e4]{white-space:normal;font-weight:500}.notif-row-body[data-v-4e0140e4]{white-space:normal;opacity:.85}.notif-unread[data-v-4e0140e4]{background-color:rgba(var(--v-theme-primary), .06)}.notif-date[data-v-4e0140e4]{margin-top:4px}.notif-footer[data-v-4e0140e4]{text-align:center;padding:4px 0}.theme-switch[data-v-33de2fd1]{gap:0;display:flex}.theme-switch .v-btn[data-v-33de2fd1]{color:#ffffff73;width:28px;height:28px}.theme-switch .v-btn.active[data-v-33de2fd1]{color:#fff}.user-trigger[data-v-36ddc109]{cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;padding:0;display:flex}.caret[data-v-36ddc109]{color:#fff9}.offline-banner[data-v-90014e19]{letter-spacing:.3px;z-index:11;justify-content:center;align-items:center;padding:6px 16px;font-family:Barlow Condensed,sans-serif;display:flex}.offline-banner-down[data-v-90014e19]{background-color:rgb(var(--v-theme-warning));color:rgb(var(--v-theme-on-warning,255, 255, 255))}.offline-banner-restored[data-v-90014e19]{background-color:rgb(var(--v-theme-success));color:#fff}.app-shell[data-v-d0ac406f]{flex-direction:column;height:100dvh;display:flex}.app-header[data-v-d0ac406f]{z-index:10;justify-content:space-between;align-items:center;height:48px;min-height:48px;padding:0 16px;display:flex;box-shadow:0 3px 8px #0000004d}.app-header-left[data-v-d0ac406f]{align-items:center;display:flex}.app-logo[data-v-d0ac406f]{width:auto;height:30px}.app-header-right[data-v-d0ac406f]{align-items:center;gap:4px;display:flex}.app-body[data-v-d0ac406f]{flex:1;display:flex;overflow:hidden}.app-content[data-v-d0ac406f]{flex:1;position:relative;overflow-y:auto}.route-loader[data-v-d0ac406f]{z-index:1;position:absolute;top:0;left:0;right:0}.app-content-inner[data-v-d0ac406f]{max-width:1200px;margin:0 auto;padding:24px}@media (width<=959px){.app-body[data-v-d0ac406f]{flex-direction:column}.app-content-inner[data-v-d0ac406f]{padding:16px 16px 72px}}.guest-logo[data-v-06d9aed2]{height:48px;margin-bottom:16px}.shake[data-v-06d9aed2]{animation:.4s ease-in-out shake-06d9aed2}@keyframes shake-06d9aed2{0%,to{transform:translate(0)}15%{transform:translate(-8px)}30%{transform:translate(7px)}45%{transform:translate(-6px)}60%{transform:translate(5px)}75%{transform:translate(-3px)}90%{transform:translate(2px)}}.bullets[data-v-3aebd406]{max-width:360px;padding-left:1.2em}.bullets li[data-v-3aebd406]{margin-bottom:4px}
