.counter-badge[data-v-7b333347]{align-items:center;background:var(--ui-badge);border-radius:var(--ui-r-pill);color:var(--ui-on-danger);display:inline-flex;flex-shrink:0;font-size:var(--ui-fs-11);font-variant-numeric:tabular-nums;font-weight:var(--ui-fw-strong);height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 4px 1px;position:relative}.cb-btn[data-v-a9eae4d2]:hover:not(:disabled){color:var(--ui-primary)}.cb-btn--alert[data-v-a9eae4d2]{color:var(--ui-text)}.cb-btn--dark[data-v-a9eae4d2]{color:var(--ui-placeholder)}.cb-btn--dark[data-v-a9eae4d2]:hover{color:var(--ui-border)}.cb-btn--dark.cb-btn--alert[data-v-a9eae4d2]{color:var(--ui-border-strong)}.nb-wrap[data-v-07e35b97]{display:inline-flex;position:relative}.nb-btn--alert[data-v-07e35b97],.nb-btn[data-v-07e35b97]:hover:not(:disabled){color:var(--ui-text)}.nb-btn--dark[data-v-07e35b97]{color:var(--ui-placeholder)}.nb-btn--dark[data-v-07e35b97]:hover{color:var(--ui-border)}.nb-btn--dark.nb-btn--alert[data-v-07e35b97]{color:var(--ui-border-strong)}.nb-ov[data-v-07e35b97]{inset:0;position:fixed;z-index:1100}.nb-menu[data-v-07e35b97]{display:flex;flex-direction:column;max-height:min(640px,72vh);max-width:calc(100vw - 24px);overflow:hidden;padding:0;position:fixed;width:420px;z-index:1101}.nb-menu__head[data-v-07e35b97]{align-items:center;border-bottom:1px solid var(--ui-soft-2);color:var(--ui-text);display:flex;flex-shrink:0;font-size:var(--ui-fs-14);font-weight:var(--ui-fw-title);min-height:48px;padding:0 16px}.nb-scroll[data-v-07e35b97]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px}.nb-foot[data-v-07e35b97]{background:var(--ui-surface);border-top:1px solid var(--ui-soft-2);flex-shrink:0;padding:0 8px 8px}.nb-list[data-v-07e35b97]{display:flex;flex-direction:column;gap:2px}.nb-item[data-v-07e35b97]{align-items:center;border:1px solid transparent;border-radius:var(--ui-r-10);display:flex;gap:4px}.nb-item[data-v-07e35b97]:hover{background:var(--ui-soft);border-color:var(--ui-soft-2)}.nb-item:hover .nb-acts[data-v-07e35b97]{opacity:1}.nb-item__main[data-v-07e35b97]{align-items:start;background:none;border:none;border-radius:var(--ui-r-10);cursor:pointer;display:grid;flex:1;gap:12px;grid-template-columns:8px minmax(0,1fr) auto;min-height:54px;min-width:0;padding:12px;text-align:left}.nb-item__dot[data-v-07e35b97]{background:var(--ui-primary);border-radius:50%;flex-shrink:0;height:8px;margin-top:8px;width:8px}.nb-item__dot--overdue[data-v-07e35b97]{background:var(--ui-danger)}.nb-item__body[data-v-07e35b97]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.nb-item__line[data-v-07e35b97]{align-items:center;display:flex;gap:8px;min-width:0}.nb-item__kind[data-v-07e35b97]{background:var(--ui-soft-2);border-radius:var(--ui-r-pill);color:var(--ui-muted);flex-shrink:0;font-size:var(--ui-fs-11);font-weight:800;letter-spacing:0;padding:2px 6px;text-transform:uppercase}.nb-item__kind--money[data-v-07e35b97]{background:var(--ui-warning-soft-strong);color:var(--ui-warning)}.nb-item__kind--chat[data-v-07e35b97]{background:var(--ui-primary-soft-strong);color:var(--ui-primary-hover)}.nb-item__title[data-v-07e35b97]{color:var(--ui-text);flex:1;font-size:var(--ui-fs-13);font-weight:var(--ui-fw-strong);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nb-item__sub[data-v-07e35b97]{color:var(--ui-placeholder);display:-webkit-box;font-size:var(--ui-fs-12);-webkit-line-clamp:2;line-height:1.35;max-width:100%;overflow:hidden;-webkit-box-orient:vertical}.nb-item__time[data-v-07e35b97]{color:var(--ui-placeholder);flex-shrink:0;font-size:var(--ui-fs-11);font-variant-numeric:tabular-nums;padding-top:2px}.nb-item__time--overdue[data-v-07e35b97]{color:var(--ui-danger)}.nb-alert[data-v-07e35b97]{background:var(--ui-danger-soft,#fef2f2);border:1px solid var(--ui-danger-border,#fecaca);border-radius:var(--ui-r-10);cursor:pointer;display:flex;flex-direction:column;gap:2px;margin-bottom:8px;padding:12px;text-align:left;width:100%}.nb-alert[data-v-07e35b97]:hover{background:var(--ui-danger-soft-hover,#fee2e2)}.nb-alert__title[data-v-07e35b97]{color:var(--ui-danger-strong,#b91c1c);font-size:var(--ui-fs-12);font-weight:var(--ui-fw-strong)}.nb-alert__sub[data-v-07e35b97]{color:var(--ui-danger,#ef4444);font-size:var(--ui-fs-12);line-height:1.35}.nb-acts[data-v-07e35b97]{display:inline-flex;flex-shrink:0;gap:2px;opacity:0;padding-right:8px;transition:opacity .12s}@media(hover:none){.nb-acts[data-v-07e35b97]{opacity:1}}.nb-acts--words[data-v-07e35b97]{gap:6px;opacity:1}.nb-word[data-v-07e35b97]{flex-shrink:0;white-space:nowrap}.nb-word--yes[data-v-07e35b97]{border-color:var(--ui-primary-border);color:var(--ui-primary)}.nb-word--yes[data-v-07e35b97]:hover:not(:disabled){background:var(--ui-primary-soft);color:var(--ui-primary-hover)}.nb-act[data-v-07e35b97]{align-items:center;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-r-8);color:var(--ui-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;padding:0;width:26px}.nb-act[data-v-07e35b97]:hover:not(:disabled){background:var(--ui-soft-2);color:var(--ui-text)}.nb-act[data-v-07e35b97]:disabled{cursor:default;opacity:.45}.nb-act--done[data-v-07e35b97]:hover:not(:disabled){background:var(--ui-success-soft);border-color:#a7f3d0;color:#059669}.nb-zero[data-v-07e35b97]{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:132px;padding:24px 12px}.nb-zero__title[data-v-07e35b97]{color:var(--ui-text);font-size:var(--ui-fs-14);font-weight:var(--ui-fw-title)}.nb-zero__sub[data-v-07e35b97]{color:var(--ui-placeholder);font-size:var(--ui-fs-12);text-align:center}.nb-recent[data-v-07e35b97]{border-top:1px solid var(--ui-border-light,#eef0f3);margin-top:6px;padding-top:8px}.nb-recent__head[data-v-07e35b97]{color:var(--ui-placeholder);font-size:var(--ui-fs-11);font-weight:var(--ui-fw-strong);letter-spacing:var(--ui-caps-spacing);padding:0 8px 4px;text-transform:uppercase}.nb-recent__row[data-v-07e35b97]{background:none;border:0;border-radius:var(--ui-r-8);-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:6px 8px;text-align:left;width:100%}.nb-recent__row[data-v-07e35b97]:hover{background:var(--ui-hover,#f5f6f8)}.nb-recent__row--new .nb-recent__title[data-v-07e35b97]{color:var(--ui-text);font-weight:var(--ui-fw-strong)}.nb-recent__title[data-v-07e35b97]{color:var(--ui-text-2,#4b5563);font-size:var(--ui-fs-13)}.nb-recent__sub[data-v-07e35b97],.nb-recent__title[data-v-07e35b97]{grid-column:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nb-recent__sub[data-v-07e35b97]{color:var(--ui-placeholder);font-size:var(--ui-fs-12)}.nb-recent__time[data-v-07e35b97]{color:var(--ui-placeholder);font-size:var(--ui-fs-11);grid-column:2;grid-row:1}.nb-push[data-v-07e35b97]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 0}.nb-push__txt[data-v-07e35b97]{color:var(--ui-muted);flex:1;font-size:var(--ui-fs-12);min-width:0}.nb-push__txt--off[data-v-07e35b97]{color:var(--ui-danger-strong)}.nb-push__hint[data-v-07e35b97]{color:var(--ui-placeholder);font-size:var(--ui-fs-11);width:100%}.nb-push__btn[data-v-07e35b97]{flex-shrink:0}.nb-push__btn--on[data-v-07e35b97]{color:var(--ui-text-soft)}.nb-push__btn--on[data-v-07e35b97]:before{background:var(--ui-success-icon);border-radius:50%;content:"";height:6px;width:6px}.nb-push__gear[data-v-07e35b97]{flex-shrink:0}.nb-push__gear--on[data-v-07e35b97]{border-color:var(--ui-primary-border);color:var(--ui-primary)}.nb-prefs[data-v-07e35b97]{background:var(--ui-soft);border:1px solid var(--ui-soft-2);border-radius:var(--ui-r-10);display:flex;flex-direction:column;gap:2px;margin-top:8px;padding:8px}.nb-prefs__hint[data-v-07e35b97]{color:var(--ui-placeholder);font-size:var(--ui-fs-11);line-height:1.35;margin:0 0 6px}.nb-prefs__row[data-v-07e35b97]{align-items:center;border-radius:var(--ui-r-8);cursor:pointer;display:flex;gap:8px;padding:6px}.nb-prefs__row[data-v-07e35b97]:hover{background:var(--ui-surface)}.nb-prefs__row input[data-v-07e35b97]{accent-color:var(--ui-primary);flex-shrink:0;height:15px;width:15px}.nb-prefs__row--sound[data-v-07e35b97]{border-radius:0;border-top:1px dashed var(--ui-soft-2);margin-top:4px;padding-top:8px}.nb-prefs__name[data-v-07e35b97]{color:var(--ui-text);font-size:var(--ui-fs-13);font-weight:var(--ui-fw-strong)}.nb-prefs__hint-inline[data-v-07e35b97]{color:var(--ui-placeholder);font-size:var(--ui-fs-11);margin-left:auto;text-align:right}.nb-prefs__warn[data-v-07e35b97]{color:var(--ui-warning);font-size:var(--ui-fs-12);line-height:1.35;margin:8px 0 0}@media(max-width:768px){.nb-menu[data-v-07e35b97]{border-radius:var(--ui-r-12);left:8px!important;max-height:min(620px,100dvh - var(--cab-bottom-nav-h,0px) - 20px);max-width:none;right:8px!important;width:auto}.nb-menu__head[data-v-07e35b97]{font-size:var(--ui-fs-14);min-height:42px;padding-inline:12px}.nb-scroll[data-v-07e35b97]{padding:6px}.nb-item[data-v-07e35b97]{align-items:flex-start}.nb-item__main[data-v-07e35b97]{gap:8px;grid-template-columns:7px minmax(0,1fr);min-height:48px;padding:8px}.nb-item__dot[data-v-07e35b97]{height:7px;width:7px}.nb-item__time[data-v-07e35b97]{grid-column:2;padding-top:0}.nb-item__line[data-v-07e35b97]{align-items:flex-start;flex-direction:column;gap:4px}.nb-item__title[data-v-07e35b97]{display:-webkit-box;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical}.nb-acts[data-v-07e35b97]{opacity:1;padding:8px 6px 0 0}.nb-act[data-v-07e35b97]{height:36px;width:36px}.nb-word[data-v-07e35b97]{min-height:36px;padding-inline:12px}.nb-prefs__row[data-v-07e35b97]{align-items:flex-start}.nb-prefs__hint-inline[data-v-07e35b97]{margin-left:0;text-align:left}}.hdr-acts[data-v-9cd0d8d2]{align-items:center;background:var(--ui-soft-2);border-radius:var(--ui-r-10);display:inline-flex;gap:0}.hdr-acts--dark[data-v-9cd0d8d2]{background:#ffffff0f}.hdr-acts[data-v-9cd0d8d2] .v-icon-button:before{border-color:transparent;border-radius:var(--ui-r-8)}
