.PrestationsConfigModal_overlay__XixVM{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.5rem}.PrestationsConfigModal_modal__sGEH9{background:var(--bg-surface);border-radius:1.25rem;width:100%;max-width:560px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.25);overflow:hidden}.PrestationsConfigModal_modalHeader__9mO32{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem .75rem;flex-shrink:0}.PrestationsConfigModal_modalTitle__GS0aj{font-size:1.1rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:.5rem}.PrestationsConfigModal_modalTitle__GS0aj i{color:var(--color-primary)}.PrestationsConfigModal_closeBtn__ZVtFs{background:none;border:none;cursor:pointer;color:var(--text-muted);font-size:1.1rem;padding:.25rem;border-radius:50%;transition:color .15s}.PrestationsConfigModal_closeBtn__ZVtFs:hover{color:var(--text-primary)}.PrestationsConfigModal_modalDesc__BQre3{font-size:.82rem;color:var(--text-muted);padding:0 1.5rem 1rem;flex-shrink:0}.PrestationsConfigModal_howItWorks__v4oty{margin:0 1.5rem 1rem;padding:.75rem 1rem;background:color-mix(in srgb,var(--color-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:.75rem;flex-shrink:0}.PrestationsConfigModal_howItWorksTitle__ZSUVM{font-size:.8rem;font-weight:600;color:var(--color-primary);display:flex;align-items:center;gap:.4rem;margin-bottom:.4rem}.PrestationsConfigModal_howItWorksList__31vEb{margin:0;padding:0 0 0 1.1rem;display:flex;flex-direction:column;gap:.2rem}.PrestationsConfigModal_howItWorksList__31vEb li{font-size:.78rem;color:var(--text-muted);line-height:1.45}.PrestationsConfigModal_tabList__eUhOs{overflow-y:auto;padding:0 1.5rem .5rem;flex:1 1;display:flex;flex-direction:column;gap:.75rem}.PrestationsConfigModal_tabCard__cIxwU{border:1px solid var(--border-color);border-radius:.875rem;transition:opacity .15s}.PrestationsConfigModal_tabCardDisabled__F5Qyl{opacity:.5}.PrestationsConfigModal_tabCardHeader__jXUO7{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--bg-hover);border-radius:.875rem .875rem 0 0}.PrestationsConfigModal_tabCard__cIxwU:not(:has(.PrestationsConfigModal_tabCardBody___nzbL)) .PrestationsConfigModal_tabCardHeader__jXUO7{border-radius:.875rem}.PrestationsConfigModal_tabName__ENu8h{font-size:.88rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:.4rem}.PrestationsConfigModal_tabName__ENu8h i{color:var(--color-primary);font-size:.8rem}.PrestationsConfigModal_toggle__g3hRC{position:relative;cursor:pointer}.PrestationsConfigModal_toggle__g3hRC input{display:none}.PrestationsConfigModal_toggle__g3hRC:has(input:checked) .PrestationsConfigModal_toggleTrack__ZiIa9{background:var(--color-primary)}.PrestationsConfigModal_toggle__g3hRC:has(input:checked) .PrestationsConfigModal_toggleTrack__ZiIa9:after{transform:translateX(18px)}.PrestationsConfigModal_toggleTrack__ZiIa9{display:block;width:38px;height:20px;border-radius:999px;background:var(--border-color);position:relative;transition:background .2s}.PrestationsConfigModal_toggleTrack__ZiIa9:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s}.PrestationsConfigModal_tabCardBody___nzbL{padding:.875rem 1rem 1rem;display:flex;flex-direction:column;gap:.75rem;border-top:1px solid var(--border-color)}.PrestationsConfigModal_fieldRow__ikOav{display:flex;align-items:center;gap:.75rem}.PrestationsConfigModal_fieldLabel__nUxsv{font-size:.8rem;color:var(--text-muted);white-space:nowrap;width:185px;flex-shrink:0;display:flex;align-items:center;gap:.35rem}.PrestationsConfigModal_excludeBlock__yOsSh{display:flex;flex-direction:column;gap:.5rem;padding-left:.25rem}.PrestationsConfigModal_excludeLabel__Y2BM4{font-size:.78rem;color:var(--text-muted)}.PrestationsConfigModal_choiceList__Zga9u{display:flex;flex-wrap:wrap;gap:.4rem}.PrestationsConfigModal_choiceItem__6vlEe{display:flex;align-items:center;gap:.3rem;font-size:.8rem;color:var(--text-primary);cursor:pointer;padding:.3rem .75rem;border:1.5px solid var(--border-color);border-radius:999px;transition:border-color .15s,background .15s,opacity .15s;opacity:.55}.PrestationsConfigModal_choiceItem__6vlEe input{width:13px;height:13px;cursor:pointer}.PrestationsConfigModal_choiceItemOn__fyxLD{opacity:1;color:#333;font-weight:500}.PrestationsConfigModal_empty__SZTia{text-align:center;color:var(--text-muted);font-size:.85rem;padding:2rem}.PrestationsConfigModal_modalFooter__rhrKB{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;flex-shrink:0;border-top:1px solid var(--border-color)}.PrestationsConfigModal_cancelBtn__5tB2r{padding:.5rem 1.25rem;border:1px solid var(--border-color);border-radius:999px;background:transparent;color:var(--text-muted);font-size:.85rem;cursor:pointer;transition:background .15s}.PrestationsConfigModal_cancelBtn__5tB2r:hover{background:var(--bg-hover)}.PrestationsConfigModal_saveBtn__LXHDW{padding:.5rem 1.5rem;border:none;border-radius:999px;background:var(--color-primary);color:#fff;font-size:.85rem;font-weight:600;cursor:pointer;transition:opacity .15s}.PrestationsConfigModal_saveBtn__LXHDW:disabled{opacity:.6;cursor:default}.PrestationsConfigModal_saveBtn__LXHDW:hover:not(:disabled){opacity:.88}.PrestationsCard_statCard__GhLwX{background:var(--bg-surface);border-radius:1rem;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 1px 4px rgba(0,0,0,.06)}.PrestationsCard_statTop__e2prU{display:flex;align-items:center;justify-content:space-between}.PrestationsCard_statLabel__PLqsZ{font-size:var(--font-size-xs);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.PrestationsCard_statIcon__I3R0m{width:32px;height:32px;border-radius:50%;background:rgba(var(--color-primary-rgb,123,70,96),.1);display:flex;align-items:center;justify-content:center;color:var(--color-primary);font-size:.9rem}.PrestationsCard_statBottom__HH2CK{display:flex;align-items:center;justify-content:space-between}.PrestationsCard_statValue__ybiQB{font-family:var(--font-title);font-size:1.8rem;font-weight:700;color:var(--text-primary);line-height:1}.PrestationsCard_configBtn__uT210{background:none;border:1px solid var(--border-color);border-radius:999px;padding:.3rem .6rem;color:var(--text-muted);font-size:.78rem;cursor:pointer;transition:color .15s,border-color .15s}.PrestationsCard_configBtn__uT210:hover{color:var(--color-primary);border-color:var(--color-primary)}.PrestationsCard_reportCard____u9I{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:1rem;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.5rem}.PrestationsCard_reportLabel__QIkQR{font-size:var(--font-size-xs);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.PrestationsCard_reportBottom__7GoLm{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.PrestationsCard_reportValue__gzKXh{font-family:var(--font-title);font-size:var(--font-size-xl);font-weight:700;color:var(--text-primary);line-height:1}.PrestationsCard_configBtnReport__S6fuZ{display:flex;align-items:center;gap:.35rem;padding:.35rem .875rem;border:1px solid var(--border-color);border-radius:999px;background:transparent;color:var(--text-muted);font-size:.78rem;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s}.PrestationsCard_configBtnReport__S6fuZ:hover{color:var(--color-primary);border-color:var(--color-primary)}