.bell-menu-wrapper[data-v-9fd21b17]{display:inline-flex;position:relative}.bell-badge[data-v-9fd21b17]{background:var(--tone-danger,var(--tone-danger-fg));color:#fff;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.65rem;font-weight:700;line-height:1;display:flex;position:absolute;top:2px;right:2px}.bell-panel[data-v-9fd21b17]{width:22rem;max-width:90vw}.bell-empty[data-v-9fd21b17]{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);color:var(--p-text-muted-color);flex-direction:column;font-size:.9rem;display:flex}.bell-empty i[data-v-9fd21b17]{color:var(--p-primary-color);font-size:1.5rem}.bell-list[data-v-9fd21b17]{max-height:24rem;overflow-y:auto}.bell-item[data-v-9fd21b17]{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;transition:background var(--transition-base);display:flex}.bell-item[data-v-9fd21b17]:hover{background:var(--p-surface-100)}.bell-item-icon[data-v-9fd21b17]{color:var(--p-primary-color);flex-shrink:0;margin-top:2px;font-size:1rem}.bell-item-content[data-v-9fd21b17]{flex:1;min-width:0}.bell-item-title[data-v-9fd21b17]{color:var(--p-text-color);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:500;overflow:hidden}.bell-item-time[data-v-9fd21b17]{color:var(--p-text-muted-color);margin-top:1px;font-size:.75rem}.bell-item-dismiss[data-v-9fd21b17]{appearance:none;cursor:pointer;color:var(--p-text-muted-color);opacity:0;transition:opacity var(--transition-base);background:0 0;border:none;padding:2px}.bell-item:hover .bell-item-dismiss[data-v-9fd21b17]{opacity:1}.bell-item-dismiss[data-v-9fd21b17]:hover{color:var(--p-text-color)}.bell-mark-all[data-v-9fd21b17]{appearance:none;width:100%;padding:var(--space-3) var(--space-4);text-align:center;color:var(--p-primary-color);cursor:pointer;border:none;border-top:1px solid var(--p-surface-200);background:0 0;font-size:.8rem;font-weight:600}.bell-mark-all[data-v-9fd21b17]:hover{background:var(--p-surface-50)}.feedback-root[data-v-39b7f65d]{right:1.25rem;bottom:calc(env(safe-area-inset-bottom) + 1.25rem);z-index:2147483000;position:fixed}.feedback-launcher[data-v-39b7f65d]{box-shadow:0 8px 26px #0f766e4d}.feedback-launcher-badge[data-v-39b7f65d]{display:inline-flex}.feedback-view-tabs[data-v-39b7f65d]{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.feedback-view-tab[data-v-39b7f65d]{border:1px solid var(--p-surface-border);background:var(--p-surface-0);color:var(--p-text-color);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.9rem;display:inline-flex}.feedback-view-tab.selected[data-v-39b7f65d]{border-color:var(--p-primary-color);background:var(--p-primary-50);color:var(--p-primary-color)}.feedback-tab-badge[data-v-39b7f65d]{background:var(--tone-danger,#dc2626);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1.1rem;height:1.1rem;padding:0 .3rem;font-size:.65rem;font-weight:700;display:inline-flex}.feedback-form[data-v-39b7f65d]{flex-direction:column;gap:1rem;display:flex}.feedback-intro[data-v-39b7f65d],.feedback-privacy[data-v-39b7f65d]{color:var(--p-text-muted-color);margin:0;font-size:.9rem}.feedback-types[data-v-39b7f65d]{flex-wrap:wrap;gap:.5rem;display:flex}.feedback-type[data-v-39b7f65d]{border:1px solid var(--p-surface-border);background:var(--p-surface-0);color:var(--p-text-color);cursor:pointer;border-radius:999px;padding:.5rem .75rem}.feedback-type.selected[data-v-39b7f65d]{border-color:var(--p-primary-color);background:var(--p-primary-50);color:var(--p-primary-color)}.feedback-field[data-v-39b7f65d]{flex-direction:column;gap:.35rem;display:flex}.feedback-field label[data-v-39b7f65d]{font-size:.85rem;font-weight:600}.feedback-field input[data-v-39b7f65d],.feedback-field textarea[data-v-39b7f65d]{width:100%}.feedback-context-note[data-v-39b7f65d]{color:var(--p-primary-color);align-items:center;gap:.4rem;font-size:.82rem;display:flex}.feedback-preview[data-v-39b7f65d]{flex-direction:column;gap:.5rem;display:flex}.feedback-preview img[data-v-39b7f65d]{-o-object-fit:contain;object-fit:contain;border:1px solid var(--p-surface-border);border-radius:8px;width:100%;max-height:240px}.feedback-preview img.redacting[data-v-39b7f65d]{cursor:crosshair;touch-action:none}.feedback-screenshot-state[data-v-39b7f65d]{color:var(--p-text-muted-color);font-size:.85rem}.feedback-submit[data-v-39b7f65d]{margin-top:.25rem}@media (width<=640px){.feedback-root[data-v-39b7f65d]{right:1rem;bottom:calc(env(safe-area-inset-bottom) + 5.5rem)}}
