.search-wrap[data-v-98e88e37]{flex:1;max-width:380px;position:relative}.search-bar[data-v-98e88e37]{display:flex;align-items:center;gap:var(--space-2);background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-border-color));border-radius:var(--radius);padding:8px var(--space-3);font-size:var(--fs-sm);color:rgb(var(--v-theme-text-muted));transition:border-color var(--dur) var(--ease-out)}.search-bar.focused[data-v-98e88e37]{border-color:rgb(var(--v-theme-primary))}.search-input[data-v-98e88e37]{flex:1;min-width:0;background:none;border:none;outline:none;color:rgb(var(--v-theme-on-surface));font:inherit}.search-input[data-v-98e88e37]::-moz-placeholder{color:rgb(var(--v-theme-text-muted))}.search-input[data-v-98e88e37]::placeholder{color:rgb(var(--v-theme-text-muted))}.search-clear[data-v-98e88e37]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius);color:rgb(var(--v-theme-text-muted));flex:0 0 auto}.search-clear[data-v-98e88e37]:hover{background:rgb(var(--v-theme-surface-2));color:rgb(var(--v-theme-on-surface))}.search-kbd[data-v-98e88e37]{font-size:10px;letter-spacing:.04em;color:rgb(var(--v-theme-text-muted));border:1px solid rgb(var(--v-theme-border-color));border-radius:var(--radius);padding:1px 5px;flex:0 0 auto;direction:ltr}.search-dot[data-v-98e88e37]{width:8px;height:8px;border-radius:50%;background:rgb(var(--v-theme-primary));flex-shrink:0}.search-panel[data-v-98e88e37]{position:absolute;top:calc(100% + 6px);inset-inline:0;z-index:20;background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-border-color));border-radius:var(--radius);box-shadow:var(--shadow-md);overflow:hidden;padding:var(--space-1)}.search-result[data-v-98e88e37]{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-size:var(--fs-sm);color:rgb(var(--v-theme-on-surface));background:none;text-align:start}.search-result.active[data-v-98e88e37]{background:rgb(var(--v-theme-surface-2))}.sr-label[data-v-98e88e37]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-cat[data-v-98e88e37]{font-size:var(--fs-2xs);flex:0 0 auto}.search-empty[data-v-98e88e37]{padding:var(--space-3);font-size:var(--fs-xs)}@media(max-width:700px){.search-wrap[data-v-98e88e37]{display:none}}.icon-btn[data-v-5f1622ff]{color:rgb(var(--v-theme-text-muted));padding:0;position:relative}.icon-btn[data-v-5f1622ff]:hover{color:rgb(var(--v-theme-on-surface))}.notif-count[data-v-5f1622ff]{position:absolute;top:-7px;inset-inline-start:-7px;min-width:17px;height:17px;padding-inline:4px;border-radius:9px;border:2px solid rgb(var(--v-theme-background));color:#fff;font-size:9px;line-height:13px;text-align:center}.notif-panel[data-v-5f1622ff]{width:min(var(--v24dd651f),calc(100vw - 24px));max-height:min(520px,calc(100vh - 88px));border-radius:var(--radius);box-shadow:0 12px 30px #0006;overflow-y:auto}.notif-panel[data-v-5f1622ff],.notif-panel-head[data-v-5f1622ff]{background:rgb(var(--v-theme-surface))}.notif-panel-head[data-v-5f1622ff]{position:sticky;top:0;z-index:1;padding:13px 18px;border-bottom:1px solid rgb(var(--v-theme-border-color));font-weight:700;font-size:13.5px;display:flex;align-items:center;justify-content:space-between}.mark-all[data-v-5f1622ff]{font-size:11.5px;color:rgb(var(--v-theme-primary));background:none}.mark-all[data-v-5f1622ff]:disabled{opacity:.55}.notif-state[data-v-5f1622ff]{min-height:110px;padding:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;font-size:12.5px;text-align:center}.notif-item[data-v-5f1622ff]{width:100%;display:flex;align-items:flex-start;gap:12px;padding:13px 18px;border:0;border-bottom:1px solid rgb(var(--v-theme-border-color));background:transparent;color:inherit;text-align:start;cursor:pointer}.notif-item[data-v-5f1622ff]:last-child{border-bottom:none}.notif-item[data-v-5f1622ff]:hover{background:rgb(var(--v-theme-surface-2))}.notif-item.unread[data-v-5f1622ff]{background:rgba(var(--v-theme-primary),.045)}.notif-item[data-v-5f1622ff]:disabled{cursor:default}.notif-copy[data-v-5f1622ff]{min-width:0;flex:1}.notif-ic[data-v-5f1622ff]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tone-primary[data-v-5f1622ff]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.tone-warning[data-v-5f1622ff]{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.tone-error[data-v-5f1622ff]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.ntitle[data-v-5f1622ff]{font-size:13px;font-weight:600}.ndesc[data-v-5f1622ff],.ntitle[data-v-5f1622ff]{overflow-wrap:anywhere}.ndesc[data-v-5f1622ff]{font-size:11.5px;margin-top:2px;line-height:1.55}.ntime[data-v-5f1622ff]{font-size:10.5px;margin-top:4px}.unread-dot[data-v-5f1622ff]{width:7px;height:7px;margin-top:6px;border-radius:50%;background:rgb(var(--v-theme-primary));flex-shrink:0}.avatar-btn[data-v-d3d03b72]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;border-radius:var(--radius)}.avatar-btn[data-v-d3d03b72]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.avatar[data-v-d3d03b72]{background:rgb(var(--v-theme-surface-3));font-size:12px;color:rgb(var(--v-theme-primary));border:1px solid rgb(var(--v-theme-border-color));direction:ltr}.avatar-name[data-v-d3d03b72]{font-size:13px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar-btn[data-v-d3d03b72]{max-width:100%;min-width:0}.profile-menu[data-v-d3d03b72]{min-width:220px;background:rgb(var(--v-theme-surface));border-radius:var(--radius);box-shadow:0 12px 30px #0006;padding:6px}.profile-head[data-v-d3d03b72]{padding:10px 12px 12px;border-bottom:1px solid rgb(var(--v-theme-border-color));margin-bottom:6px}.profile-name[data-v-d3d03b72]{font-size:13.5px;font-weight:700;overflow-wrap:anywhere}.profile-sub[data-v-d3d03b72]{font-size:11px;margin-top:2px;overflow-wrap:anywhere}.profile-item[data-v-d3d03b72]{font-size:13px;border-radius:var(--radius)}.profile-divider[data-v-d3d03b72]{margin:6px 0}.logout-item[data-v-d3d03b72],.logout-item[data-v-d3d03b72] .v-icon{color:rgb(var(--v-theme-error))}@media(max-width:600px){.avatar-name[data-v-d3d03b72]{display:none}}
