.notifications[data-v-614ac7e6]{--btn-color:#414141;--btn-color-hover:#262626;--btn-color-bg:#fff;--btn-color-border:#fff;--btn-color-bg-hover:#fff;--btn-color-border-hover:#fff;position:relative}.dark-mode .notifications[data-v-614ac7e6]{--btn-color:#f5f5f5;--btn-color-hover:#fff;--btn-color-bg:#333;--btn-color-border:#333;--btn-color-bg-hover:#333;--btn-color-border-hover:#333}.notifications .ls-button[data-v-614ac7e6]:after{background-color:var(--color-text-lightest);bottom:0;content:"";display:block;height:0;left:0;position:absolute;transition:all .3s;width:100%}.notifications .ls-button[data-v-614ac7e6]:hover:after{height:100%}.notifications .badge[data-v-614ac7e6]{position:absolute;right:-10px;top:-12px}.notification-tabs[data-v-614ac7e6]{border-bottom:2px solid var(--c-neutral-10);display:flex}.tab-btn[data-v-614ac7e6]{align-items:center;background:none;border:none;border-bottom:2px solid transparent;color:var(--color-text-light);cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:600;gap:8px;justify-content:center;margin-bottom:-2px;padding:12px 16px;transition:all .2s}.tab-btn[data-v-614ac7e6]:hover{background-color:var(--c-neutral-10);color:var(--color-text)}.tab-btn.active[data-v-614ac7e6]{border-bottom-color:var(--color-primary,#b01c32);color:var(--color-primary,#b01c32)}.tab-count[data-v-614ac7e6]{align-items:center;background-color:var(--color-primary,#b01c32);border-radius:10px;color:#fff;display:inline-flex;font-size:.75rem;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}.tab-count--muted[data-v-614ac7e6]{background-color:var(--c-neutral-20,#ddd);color:var(--color-text-light)}.notification-toolbar[data-v-614ac7e6]{border-bottom:1px solid var(--c-neutral-10);display:flex;justify-content:flex-end;padding:12px 20px}.toolbar-btn[data-v-614ac7e6]{align-items:center;background:none;border:1px solid var(--c-neutral-20,#ddd);border-radius:6px;color:var(--color-text-light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:6px 12px;transition:all .2s}.toolbar-btn[data-v-614ac7e6]:hover{background-color:var(--c-neutral-10);border-color:var(--c-neutral-30,#ccc);color:var(--color-text)}.notification-loading[data-v-614ac7e6]{display:flex;justify-content:center;padding:32px}.notification-empty[data-v-614ac7e6]{color:var(--color-text-light);padding:32px;text-align:center}.notification-list[data-v-614ac7e6]{display:flex;flex-direction:column;gap:0}.notification-item[data-v-614ac7e6]{align-items:flex-start;border-bottom:1px solid var(--c-neutral-10);display:flex;gap:12px;padding:20px;transition:background-color .2s,opacity .2s}.notification-item[data-v-614ac7e6]:hover{background-color:var(--c-neutral-10)}.notification-item:hover .notification-actions[data-v-614ac7e6]{opacity:1}.notification-item.unread[data-v-614ac7e6]{background-color:rgba(var(--color-primary-rgb,176,28,50),.04)}.notification-item.unread .notification-title[data-v-614ac7e6]{font-weight:700}.notification-item.is-loading[data-v-614ac7e6]{opacity:.6;pointer-events:none}.notification-indicator[data-v-614ac7e6]{align-items:center;display:flex;flex-shrink:0;padding-top:6px;width:10px}.unread-dot[data-v-614ac7e6]{background-color:var(--color-primary,#b01c32);border-radius:50%;display:block;height:8px;width:8px}.notification-icon[data-v-614ac7e6]{align-items:center;background-color:var(--c-neutral-10);border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.notification-content[data-v-614ac7e6]{flex:1;min-width:0}.notification-content .notification-title[data-v-614ac7e6]{font-weight:600;margin-bottom:4px}.notification-content .notification-text[data-v-614ac7e6]{color:var(--color-text-light);font-size:.875rem;line-height:1.5;margin-bottom:4px}.notification-content .notification-text[data-v-614ac7e6] p{margin:0}.notification-content .notification-meta[data-v-614ac7e6]{color:var(--color-text-lightest);display:flex;font-size:.75rem;gap:12px}.notification-content .notification-meta .notification-status[data-v-614ac7e6]{font-weight:600;letter-spacing:.05em;text-transform:uppercase}.notification-actions[data-v-614ac7e6]{align-items:center;display:flex;flex-shrink:0;gap:4px;opacity:.5;transition:opacity .2s}.notification-actions .spinner-wrapper[data-v-614ac7e6]{padding:0 4px}.action-btn[data-v-614ac7e6]{align-items:center;background:none;border:1px solid transparent;border-radius:6px;color:var(--color-text-light);cursor:pointer;display:flex;height:34px;justify-content:center;transition:all .2s;width:34px}.action-btn[data-v-614ac7e6] .nuxt-icon{font-size:18px}.action-btn[data-v-614ac7e6]:hover{background-color:var(--c-neutral-10);border-color:var(--c-neutral-20,#ddd);color:var(--color-text)}.action-btn.action-read[data-v-614ac7e6]:hover{color:var(--color-primary,#b01c32)}.action-btn.action-unread[data-v-614ac7e6]:hover{color:#faad14}.action-btn.action-delete[data-v-614ac7e6]:hover{background-color:#ff4d4f0a;border-color:#ff4d4f33;color:#ff4d4f}.faq-loading[data-v-d8da99eb]{display:flex;justify-content:center;padding:32px}.faq-empty[data-v-d8da99eb]{color:var(--color-text-light);padding:32px;text-align:center}.faq-list[data-v-d8da99eb]{display:flex;flex-direction:column;gap:0}.faq-item[data-v-d8da99eb]{border-bottom:1px solid var(--c-neutral-10)}.faq-item[open] .faq-chevron[data-v-d8da99eb]{transform:rotate(180deg)}.faq-item .faq-title[data-v-d8da99eb]{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:12px;list-style:none;padding:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-item .faq-title[data-v-d8da99eb]::-webkit-details-marker{display:none}.faq-item .faq-title .faq-number[data-v-d8da99eb]{color:var(--color-text-light);min-width:24px}.faq-item .faq-title .faq-chevron[data-v-d8da99eb]{margin-left:auto;transition:transform .2s ease}.faq-item .faq-answer[data-v-d8da99eb]{color:var(--color-text-light);line-height:1.6;padding:0 20px 20px 56px}.faq-item .faq-answer[data-v-d8da99eb] p{margin-bottom:12px}.faq-item .faq-answer[data-v-d8da99eb] a{color:var(--color-primary);text-decoration:underline}.user-menu .ls-button[data-v-0ec54c32]{padding-left:2px}.user-menu .ls-button .avatar[data-v-0ec54c32]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;overflow:hidden;width:32px}.user-menu .ls-button .avatar img[data-v-0ec54c32]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-menu .ls-button .avatar .avatar-initials[data-v-0ec54c32]{align-items:center;background-color:#d92526;color:#fff;display:flex;font-size:12px;font-weight:700;height:100%;justify-content:center;width:100%}.page-header[data-v-ff0c8525]{align-items:flex-start;background-color:var(--color-bg);display:flex;flex:0 0 140px;gap:20px;position:sticky;top:0;transition:all .3s;z-index:99}.page-header .title[data-v-ff0c8525]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-header .title .subtitle[data-v-ff0c8525],.page-header .title h1[data-v-ff0c8525]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-header .title .subtitle[data-v-ff0c8525]{color:var(--color-text-light);font-weight:600}.page-header .content[data-v-ff0c8525]{display:flex;flex-shrink:0;gap:12px;margin-left:auto}
