.s-notifications[data-v-eb5c66c9]{background:var(--s-surface)!important}.s-notifications__list[data-v-eb5c66c9]{height:calc(100% - 64px);overflow-y:auto}.s-notifications__row[data-v-eb5c66c9]{cursor:pointer;transition:background-color var(--s-fast) var(--s-ease)}.s-notifications__row[data-v-eb5c66c9]:hover{background:var(--s-surface-hover)}.s-notifications__row--unread[data-v-eb5c66c9]{background:var(--s-primary-soft)}.s-notifications__row--unread[data-v-eb5c66c9]:hover{background:color-mix(in srgb,var(--s-primary) 12%,var(--s-surface))}.s-notifications__time[data-v-eb5c66c9]{color:var(--s-ink-3)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;pointer-events:auto;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;flex-direction:column;max-width:100%;height:100%;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute}.v-navigation-drawer--border{box-shadow:none;border-width:thin}.v-navigation-drawer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,#0003),0 0 0 0 var(--v-shadow-key-penumbra-opacity,#00000024),0 0 0 0 var(--v-shadow-key-ambient-opacity,#0000001f);background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}@media (prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;top:0;left:0;right:auto}.v-navigation-drawer--right{border-left-width:thin;top:0;left:auto;right:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity,#0003),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity,#00000024),0 6px 30px 5px var(--v-shadow-key-ambient-opacity,#0000001f)}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 auto;max-width:100%;height:100%;overflow:hidden auto}.v-navigation-drawer__img{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{opacity:.2;z-index:1;background:#000;width:100%;height:100%;transition:opacity .2s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}.s-cmdk[data-v-ae63325f]{z-index:2500;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b112073;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.s-cmdk__panel[data-v-ae63325f]{background:var(--s-surface);border:1px solid var(--s-border);border-radius:var(--s-radius-xl);width:100%;max-width:640px;box-shadow:var(--s-shadow-3);flex-direction:column;max-height:70vh;display:flex;overflow:hidden}.s-cmdk__input-row[data-v-ae63325f]{border-bottom:1px solid var(--s-border);align-items:center;gap:10px;padding:14px 16px;display:flex}.s-cmdk__input[data-v-ae63325f]{color:var(--s-ink);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:1rem}.s-cmdk__input[data-v-ae63325f]::placeholder{color:var(--s-ink-3)}.s-cmdk__kbd[data-v-ae63325f]{color:var(--s-ink-3);background:var(--s-surface-muted);border:1px solid var(--s-border);border-radius:6px;margin-left:4px;padding:1px 6px;font-family:inherit;font-size:.6875rem;font-weight:600}.s-cmdk__results[data-v-ae63325f]{padding:6px;overflow-y:auto}.s-cmdk__section[data-v-ae63325f]{margin-bottom:4px}.s-cmdk__section-title[data-v-ae63325f]{letter-spacing:.07em;text-transform:uppercase;color:var(--s-ink-3);padding:8px 10px 4px;font-size:.6875rem;font-weight:600}.s-cmdk__item[data-v-ae63325f]{border-radius:var(--s-radius-sm);text-align:left;cursor:pointer;width:100%;color:var(--s-ink);background:0 0;border:none;align-items:center;gap:10px;padding:9px 10px;display:flex}.s-cmdk__item--active[data-v-ae63325f]{background:var(--s-primary-soft)}.s-cmdk__item-icon[data-v-ae63325f]{background:var(--s-surface-muted);width:30px;height:30px;color:var(--s-ink-2);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.s-cmdk__item--active .s-cmdk__item-icon[data-v-ae63325f]{background:var(--s-surface);color:var(--s-primary)}.s-cmdk__item-body[data-v-ae63325f]{flex-direction:column;flex:1;min-width:0;display:flex}.s-cmdk__item-title[data-v-ae63325f]{font-size:.875rem;font-weight:600}.s-cmdk__item-sub[data-v-ae63325f],.s-cmdk__item-title[data-v-ae63325f]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.s-cmdk__item-sub[data-v-ae63325f]{color:var(--s-ink-3);font-size:.75rem}.s-cmdk__item-hint[data-v-ae63325f]{color:var(--s-ink-3);flex:none;font-size:.6875rem}.s-cmdk__status[data-v-ae63325f]{color:var(--s-ink-2);align-items:center;padding:16px 10px;font-size:.8125rem;display:flex}.s-cmdk__footer[data-v-ae63325f]{border-top:1px solid var(--s-border);color:var(--s-ink-3);align-items:center;gap:14px;padding:8px 14px;font-size:.6875rem;display:flex}.s-cmdk__footer-brand[data-v-ae63325f]{letter-spacing:.06em;color:var(--s-ink-3);opacity:.7;margin-left:auto;font-weight:700}.s-frame[data-v-d6f6f54c]{width:100%}.v-layout.s-frame[data-v-d6f6f54c]{overflow:visible!important}.s-frame--guest[data-v-d6f6f54c] .v-main{padding-top:calc(var(--s-header-height) + var(--s-header-gap) + var(--s-notice-height,0px));margin-top:0}.s-frame--desktop-auth[data-v-d6f6f54c] .v-main{margin-top:var(--s-notice-height,0)}.s-frame--mobile-auth[data-v-d6f6f54c] .v-main{margin-top:calc(56px + var(--s-notice-height,0px))}.s-sidebar[data-v-d6f6f54c]{top:calc(12px + var(--s-notice-height,0px));height:calc(100dvh - 28px - var(--s-notice-height,0px));max-height:calc(100dvh - 28px - var(--s-notice-height,0px));width:var(--s-sidebar-width);min-width:var(--s-sidebar-width);margin:calc(12px + var(--s-notice-height,0px)) 0 16px 16px;background:var(--s-surface);border:1px solid var(--s-border);border-radius:var(--s-radius-lg);box-shadow:var(--s-shadow-1);flex-direction:column;flex:none;align-self:flex-start;padding:12px 10px;display:flex;position:sticky}.s-sidebar__brand[data-v-d6f6f54c]{cursor:pointer;border-radius:var(--s-radius-sm);align-items:center;padding:4px 8px;display:flex}.s-sidebar__tagline[data-v-d6f6f54c]{color:var(--s-ink-3);letter-spacing:.06em;font-size:.625rem}.s-sidebar__profile[data-v-d6f6f54c]{border-radius:var(--s-radius-sm);cursor:pointer;transition:background-color var(--s-fast) var(--s-ease);align-items:center;margin-bottom:6px;padding:8px;display:flex}.s-sidebar__profile[data-v-d6f6f54c]:hover{background:var(--s-surface-hover)}.s-sidebar__email[data-v-d6f6f54c],.s-sidebar__name[data-v-d6f6f54c]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.s-sidebar__email[data-v-d6f6f54c]{color:var(--s-ink-3)}.s-sidebar__nav[data-v-d6f6f54c]{min-height:0;overflow-y:auto}.s-sidebar__search[data-v-d6f6f54c]{background:var(--s-surface-muted);border:1px solid var(--s-border);border-radius:var(--s-radius-sm);width:100%;color:var(--s-ink-2);cursor:pointer;transition:border-color var(--s-fast) var(--s-ease),background-color var(--s-fast) var(--s-ease);align-items:center;gap:8px;margin:0 0 8px;padding:8px 12px;display:flex}.s-sidebar__search[data-v-d6f6f54c]:hover{background:var(--s-surface-hover);border-color:var(--s-border-strong)}.s-sidebar__search-text[data-v-d6f6f54c]{text-align:left;flex:1;font-size:.875rem}.s-sidebar__search-kbd[data-v-d6f6f54c]{background:var(--s-surface);border:1px solid var(--s-border);color:var(--s-ink-3);border-radius:5px;padding:1px 5px;font-size:.6875rem;font-weight:600}.s-sidebar__group[data-v-d6f6f54c]{margin-bottom:4px}.s-sidebar__group-label[data-v-d6f6f54c]{letter-spacing:.08em;text-transform:uppercase;color:var(--s-ink-3);padding:10px 12px 4px;font-size:.6875rem;font-weight:600}.s-sidebar__foot[data-v-d6f6f54c]{border-top:1px solid var(--s-border);padding-top:4px}.s-mobile-top[data-v-d6f6f54c]{top:var(--s-notice-height,0);z-index:1006;background:var(--s-surface);border-bottom:1px solid var(--s-border);justify-content:space-between;align-items:center;height:56px;padding:0 12px;display:flex;left:0;right:0;position:fixed!important}.s-main[data-v-d6f6f54c]{flex:auto;min-width:0}.s-content[data-v-d6f6f54c]{max-width:var(--s-content-width);width:100%;min-width:0;margin:0 auto;position:relative}.s-chat-fab[data-v-d6f6f54c]{z-index:1004;position:fixed;bottom:0;right:30px}.s-chat-fab--mobile[data-v-d6f6f54c]{bottom:calc(72px + env(safe-area-inset-bottom,0px));right:16px}.s-chat-fab--mobile[data-v-d6f6f54c] .v-btn{width:48px;min-width:48px;height:48px;padding:0;border-radius:50%!important}.s-chat-fab--mobile[data-v-d6f6f54c] .v-btn__prepend .v-icon{margin:0}.s-bottom-nav[data-v-d6f6f54c]{z-index:1007;height:calc(60px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0);background:var(--s-surface);border-top:1px solid var(--s-border);align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.s-bottom-nav__item[data-v-d6f6f54c]{min-width:0;color:var(--s-ink-3);transition:color var(--s-fast) var(--s-ease);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:0;text-decoration:none;display:flex}.s-bottom-nav__item--active[data-v-d6f6f54c]{color:var(--s-primary)}.s-bottom-nav__label[data-v-d6f6f54c]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.625rem;font-weight:600;line-height:1;overflow:hidden}.s-bottom-nav__icon-wrap[data-v-d6f6f54c]{display:inline-flex;position:relative}.s-bottom-nav__dot[data-v-d6f6f54c]{background:var(--s-error);border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}.s-frame--mobile-auth[data-v-d6f6f54c] .v-main{padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}.s-more-drawer[data-v-d6f6f54c]{background:var(--s-surface)!important}.v-layout{--v-scrollbar-offset:0px;flex:auto;display:flex}.v-layout--full-height{--v-scrollbar-offset:inherit;height:100%}
