._container_1l9p7_3{display:flex;flex-direction:column;min-height:100%}._headerBand_1l9p7_9{margin-bottom:var(--space-lg)}._header_1l9p7_9{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap}._headerText_1l9p7_21{min-width:0}._title_1l9p7_25{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0 0 var(--space-xs) 0}._subtitle_1l9p7_32{font-size:.9rem;color:var(--text-secondary);margin:0}._searchBar_1l9p7_38{max-width:420px;margin-bottom:var(--space-md)}._categoryCard_1l9p7_44{background:var(--glass-bg-light);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-md);margin-bottom:var(--space-md)}._categoryTitle_1l9p7_52{display:flex;align-items:center;gap:var(--space-sm);font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-sm) 0}._count_1l9p7_62{font-size:.75rem;font-weight:600;color:var(--text-muted);background:var(--surface-subtle);padding:1px 8px;border-radius:var(--radius-pill)}._loadingCard_1l9p7_71{opacity:.6}._tableWrap_1l9p7_76{max-height:420px;overflow:auto;border-radius:var(--radius-sm)}._table_1l9p7_76{width:100%;border-collapse:collapse;white-space:nowrap;font-size:.875rem}._table_1l9p7_76 thead th{position:sticky;top:0;background:var(--surface-popup);padding:10px 12px;text-align:left;font-weight:600;color:var(--text-secondary);border-bottom:1px solid var(--glass-border-strong);z-index:1}._table_1l9p7_76 tbody td{padding:12px;border-bottom:1px solid var(--glass-border);color:var(--text-secondary)}._table_1l9p7_76 tbody tr{transition:background var(--transition-fast)}._table_1l9p7_76 tbody tr:hover{background:var(--surface-subtle);color:var(--text-primary)}._table_1l9p7_76 tbody tr:last-child td{border-bottom:none}._cell-flex_1l9p7_121{display:flex;align-items:center;gap:var(--space-sm);min-width:0}._cell-text_1l9p7_128{min-width:0;overflow:hidden;text-overflow:ellipsis}._cell-icon_1l9p7_134{opacity:.5;cursor:pointer;flex-shrink:0;transition:opacity var(--transition-fast),color var(--transition-fast)}._cell-icon_1l9p7_134:hover{opacity:1;color:var(--accent)}._edit-cell_1l9p7_148{text-align:right}._edit-cell_1l9p7_148>i{opacity:.7;cursor:pointer;transition:opacity var(--transition-fast),color var(--transition-fast)}._edit-cell_1l9p7_148>i:hover{opacity:1;color:var(--accent)}._cell-active_1l9p7_165{color:var(--success)}._cell-inactive_1l9p7_169{color:var(--danger)}._cell-none_1l9p7_173{color:var(--text-muted)}._empty_1l9p7_178{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:.85;padding:var(--space-xl);color:var(--text-muted);gap:var(--space-sm);text-align:center;pointer-events:none}._emptyIcon_1l9p7_191{font-size:3rem;opacity:.4}._popupHint_1l9p7_197{margin:0 0 var(--space-md) 0}._form_1l9p7_201{display:flex;flex-direction:column;gap:var(--space-md)}._popupActions_1l9p7_207{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm);margin-top:var(--space-lg)}._popupActionsLeft_1l9p7_215{display:flex;gap:var(--space-sm)}._passwordField_1l9p7_221{display:flex;align-items:flex-start;gap:var(--space-sm)}._passwordField_1l9p7_221>*:first-child{flex:1;min-width:0}._generatorWrap_1l9p7_232{flex-shrink:0}._generatorTrigger_1l9p7_236{display:flex;align-items:center;justify-content:center;width:calc(2.25rem + 2px);height:calc(2.25rem + 2px);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}._generatorTrigger_1l9p7_236:hover,._generatorTrigger_1l9p7_236._active_1l9p7_254{color:var(--accent);border-color:var(--accent)}._generatorTrigger_1l9p7_236 ._icon_1l9p7_259{width:16px}._generatorMenu_1l9p7_263{position:fixed;width:250px;background:var(--surface-popup);backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-md);z-index:var(--z-toast)}._generatorOptions_1l9p7_284{display:flex;flex-direction:column;gap:var(--space-xs)}._generatorWarning_1l9p7_290{font-size:.75rem;color:var(--danger)}._generatorGenerateBtn_1l9p7_295{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);background:var(--accent);border:none;border-radius:var(--radius-sm);color:var(--on-accent);font-size:.85rem;font-weight:600;cursor:pointer;transition:background var(--transition-fast)}._generatorGenerateBtn_1l9p7_295:hover:not(:disabled){background:var(--accent-hover)}._generatorGenerateBtn_1l9p7_295:disabled{opacity:.5;cursor:not-allowed}._generatorGenerateBtn_1l9p7_295 ._icon_1l9p7_259{width:14px}
