.active-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 15px;margin-bottom:22px;border:1px solid #ece4f5;border-radius:10px;background:#fcfaff;font-size:10px;color:#9b85ac}.active-filters b{padding:5px 9px;border-radius:20px;background:#eee4fa;color:#8a68ab;font-weight:600}.active-filters button{border:0;background:none;color:#9673ba;font:700 10px Manrope;cursor:pointer}.recurrence-toggle{border:1px solid #e8dcf3;border-radius:12px;padding:16px}.recurrence-toggle>label{display:flex;gap:9px;align-items:center;line-height:1.8}.recurrence-toggle input[type=checkbox],.access-choice input,.archive-choice input{accent-color:#7752e8}.recurrence-toggle #repeatDetails{display:grid;gap:9px;margin-top:12px}.recurrence-toggle #repeatDetails[hidden]{display:none}.recurrence-toggle small,.business-meta>small{font-size:10px;color:#a28ab1;line-height:1.8}.archive-choice{display:block;margin-bottom:18px;font-size:11px;color:#9b84ac}.access-choice{display:flex;align-items:center;gap:9px;padding:12px;font-size:12px;color:#8f739f;grid-column:1/-1;border-bottom:1px solid #eee4f6}.invoice-preview{margin-top:10px}.invoice-preview summary{font-size:11px;color:#9974ba;cursor:pointer}.invoice-preview iframe{width:100%;height:360px;border:1px solid #eee2f7;border-radius:10px;margin-top:10px}.modal:has(.invoice-preview){width:min(760px,95vw)}#recurrenceList{margin-top:30px}#recurrenceList h2{font-size:17px}#recurrenceList p{font-size:11px;color:#9e87ad}.sidebar nav{overflow-y:auto;min-height:0}.side-foot{flex-shrink:0}
