.page-header-actions,.regulars-table-add-form{display:flex;gap:.75rem;align-items:center}.regulars-table-add-form .form-input{flex:1;min-width:0}.regulars-table-add-form .btn-icon{flex-shrink:0;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:8px}.regulars-table-rules-list{display:flex;flex-direction:column;gap:.5rem}.regulars-table-rule-item{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--bg-primary);border-radius:8px;border:1px solid var(--border-color)}.regulars-table-rule-text{display:flex;align-items:center;gap:.75rem;font-weight:500;color:var(--text-primary)}.regulars-table-rule-text .material-symbols-outlined{color:var(--accent-color);font-size:20px}.regulars-table-rule-item .btn-icon{flex-shrink:0;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--text-secondary);border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.regulars-table-rule-item .btn-icon:hover{background:var(--accent-color);color:#fff}.regulars-table-rule-item .btn-icon .material-symbols-outlined{font-size:18px}.regulars-table-rules-list .content-empty-state{padding:2rem;text-align:center;color:var(--text-secondary)}.regulars-table-rules-list .content-empty-state .material-symbols-outlined{font-size:2.5rem;display:block;margin-bottom:.5rem;opacity:.5}.regulars-table-rules-list .content-empty-state p{margin:0}
