:root{--color-all:#6c757d;--color-en-cours:#ffb007;--color-inactif:#000;--color-impaye:#d32f2f;--color-paye:#2e7d32;--primary-color-dark:#0056b3;--secondary-color:#f8f8f8}.App{text-align:center}.App-header{align-items:center;display:flex;flex-direction:column;font-size:calc(10px + 1.5vmin);justify-content:center}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.characters{list-style:none;padding-left:0}.characters li{align-items:center;border:2px solid #d0d0d0;border-radius:.2em;display:flex;margin-bottom:1em;padding:.5em .8em .5em .5em}.characters p{font-weight:700;margin:0;max-width:none}.characters-thumb{background-color:#e8e8e8;flex-shrink:0;height:2em;margin-right:.5em;overflow:hidden;padding:.5em;width:2em}.characters-thumb img{display:block;height:auto;width:100%}input[type=number]{-moz-appearance:textfield}.subscription-table-content{width:97%}.dynamic-table-container{background:#fff;border:1px solid #2a66c64d;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-top:1rem;overflow-x:auto;scrollbar-color:#2a66c659 #0000;scrollbar-width:thin;width:100%}.dynamic-table-container::-webkit-scrollbar{height:10px;width:10px}.dynamic-table-container::-webkit-scrollbar-track{background:#0000;border-radius:10px;margin:4px}.dynamic-table-container::-webkit-scrollbar-thumb{background:#2a66c659;background-clip:content-box;border:2px solid #0000;border-radius:10px;-webkit-transition:background .25s ease;transition:background .25s ease}.dynamic-table-container::-webkit-scrollbar-thumb:hover{background:#2a66c6a6;background-clip:content-box}.dynamic-table-container::-webkit-scrollbar-thumb:active{background:#2a66c6;background-clip:content-box}.dynamic-table-container::-webkit-scrollbar-corner{background:#0000}.dynamic-table-container{position:relative}@media(hover:hover){.dynamic-table-container::-webkit-scrollbar-thumb{background:#2a66c626;background-clip:content-box}.dynamic-table-container:hover::-webkit-scrollbar-thumb{background:#2a66c680;background-clip:content-box}}.dynamic-table{border-collapse:collapse;min-width:600px;width:100%}.dynamic-table td,.dynamic-table th{border-bottom:1px solid #2a66c626;color:#333;font-size:.95rem;padding:.75rem 1.25rem;text-align:left;white-space:nowrap}.dynamic-table th{background:#fff;border-bottom:2px solid #2a66c6;color:#2a66c6;font-weight:700;letter-spacing:.02em;position:-webkit-sticky;position:sticky;text-transform:capitalize;top:0;z-index:2}.dynamic-table th.actions-column{min-width:140px;text-align:center}.dynamic-table tbody tr{transition:background-color .2s ease}.dynamic-table tbody tr:hover{background-color:#2a66c614}.dynamic-table td.actions-cell{text-align:center;vertical-align:middle}html{scrollbar-color:#2a66c64d #f1f5f9;scrollbar-width:thin}html::-webkit-scrollbar{height:12px;width:12px}html::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px;margin:4px}html::-webkit-scrollbar-thumb{background:#2a66c64d;background-clip:content-box;border:2px solid #0000;border-radius:10px;-webkit-transition:background .25s ease;transition:background .25s ease}html::-webkit-scrollbar-thumb:hover{background:#2a66c68c;background-clip:content-box}html::-webkit-scrollbar-thumb:active{background:#2a66c6;background-clip:content-box}html::-webkit-scrollbar-corner{background:#0000}.table-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.table-actions .action-btn{align-items:center;background:#0000;border:2px solid;border-radius:1rem;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:4px;padding:.4rem .8rem;text-decoration:none;text-transform:capitalize;transition:all .25s ease}.table-actions .action-btn .action-icon{align-items:center;display:flex}.table-actions .action-btn .action-icon svg{fill:currentColor;height:14px;width:14px}.table-actions .action-btn .action-label{white-space:nowrap}.table-actions .action-btn:hover:not(.disabled){box-shadow:0 2px 6px #2a66c633;transform:translateY(-1px)}.table-actions .action-btn.disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.table-actions .action-btn.btn-view{background-color:#2a66c60d;border-color:#2a66c6;color:#2a66c6}.table-actions .action-btn.btn-view:hover:not(.disabled){background-color:#2a66c6;color:#fff}.table-actions .action-btn.btn-edit{background-color:#f9a8251a;border-color:#f9a825;color:#f9a825}.table-actions .action-btn.btn-edit:hover:not(.disabled){background-color:#f9a825;color:#fff}.table-actions .action-btn.btn-delete{background-color:#d32f2f1a;border-color:#d32f2f;color:#d32f2f}.table-actions .action-btn.btn-delete:hover:not(.disabled){background-color:#d32f2f;color:#fff}.table-actions .action-btn.btn-activate{background-color:#388e3c1a;border-color:#388e3c;color:#388e3c}.table-actions .action-btn.btn-activate:hover:not(.disabled){background-color:#388e3c;color:#fff}.table-actions .action-btn.btn-download{background-color:#2a66c60d;border-color:#2a66c6;color:#2a66c6}.table-actions .action-btn.btn-download:hover:not(.disabled){background-color:#2a66c6;color:#fff}.table-actions .action-btn.btn-print{background-color:#0000001a;border-color:#000;color:#000}.table-actions .action-btn.btn-print:hover:not(.disabled){background-color:#000;color:#fff}@media(max-width:768px){.dynamic-table{border:0;min-width:auto}.dynamic-table thead{display:none}.dynamic-table tbody tr{background:#fafafa;border:1px solid #2a66c64d;border-radius:10px;box-shadow:0 1px 3px #0000000d;display:block;margin-bottom:1.5rem;padding:1rem 1.25rem}.dynamic-table tbody tr:hover{background-color:#2a66c61a;box-shadow:0 2px 8px #0000001a}.dynamic-table tbody td{border:0;border-bottom:1px solid #2a66c626;color:#222;display:flex;font-size:.9rem;justify-content:space-between;padding:.5rem 0;white-space:normal}.dynamic-table tbody td:before{color:#2a66c6;content:attr(data-label);flex-basis:45%;font-weight:600;text-transform:capitalize}.dynamic-table tbody td:last-child{border-bottom:0}.dynamic-table tbody td.actions-cell{align-items:stretch;flex-direction:column;gap:.5rem}.dynamic-table tbody td.actions-cell:before{margin-bottom:.5rem}.table-actions{gap:8px;justify-content:flex-start}.table-actions .action-btn{flex:1 1;justify-content:center;min-width:0}.table-actions .action-btn .action-label{display:inline}}.etat-badge{border:2px solid;border-radius:1rem;display:inline-block;font-size:.85rem;font-weight:600;padding:.25rem .75rem;text-transform:capitalize}.etat-badge.impaye{background-color:#d32f2f1a;border-color:#d32f2f;color:#d32f2f}.etat-badge.paye{background-color:#388e3c1a;border-color:#388e3c;color:#388e3c}.etat-badge.inactif{background-color:#0000001a;border-color:#000;color:#000}.etat-badge.en-cours{background-color:#f9a8251a;border-color:#f9a825;color:#f9a825}.etat-badge.payedwithmotif{background-color:#2a66c61a;border-color:#2a66c6;color:#2a66c6}.select-column{text-align:center;width:30px}.select-column .row-checkbox,.select-column .select-all-checkbox{accent-color:#2a66c6;height:16px;margin:0;width:16px}.select-column th:empty{padding:0}tr.selected{background-color:#f0f8ff}.TransactionsList_container__fLGN8{padding:8px}.TransactionsList_loadingContainer__BLdSz{padding:8px;text-align:center}.TransactionsList_loadingContainer__BLdSz h2{margin-bottom:12px}.TransactionsList_loadingContainer__BLdSz .TransactionsList_spinnerWrapper__VfRDF{align-items:center;display:flex;font-size:16px;gap:10px;justify-content:center}.TransactionsList_loadingContainer__BLdSz .TransactionsList_spinner__Hug7q{animation:TransactionsList_spin__MnGBw 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid var(--primary-color);height:20px;width:20px}.TransactionsList_loadingOverlay__sN3E1{align-items:center;background-color:#0000001a;bottom:0;display:flex;font-size:16px;gap:10px;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.TransactionsList_loadingOverlay__sN3E1 .TransactionsList_spinner__Hug7q{animation:TransactionsList_spin__MnGBw 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid var(--primary-color);height:20px;width:20px}@keyframes TransactionsList_spin__MnGBw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TransactionsList_error__gGzdN{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;font-size:14px;margin-bottom:20px;padding:50px;text-align:center}.TransactionsList_summary__PR5zO{align-items:center;border-bottom:1px solid #dee2e6;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:15px;padding:10px 0}.TransactionsList_summary__PR5zO p{color:#6c757d;font-size:14px;margin:0}.TransactionsList_no-data__AMq9J{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;color:#6c757d;padding:40px 20px;text-align:center}.TransactionsList_no-data__AMq9J p{font-size:16px;margin:0}.TransactionsList_no-data__AMq9J p:nth-child(2){font-size:14px;margin-top:5px}.TransactionsList_pagination__c1RFH{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:20px}.TransactionsList_pagination__c1RFH button{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:5px;padding:10px 20px;transition:all .2s}.TransactionsList_pagination__c1RFH button.TransactionsList_prev__eH\+Wu{background-color:var(--primary-color);color:#fff}.TransactionsList_pagination__c1RFH button.TransactionsList_prev__eH\+Wu:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed}.TransactionsList_pagination__c1RFH button.TransactionsList_prev__eH\+Wu:hover:not(:disabled){background-color:#0056b3;background-color:var(--primary-color-dark,#0056b3)}.TransactionsList_pagination__c1RFH button.TransactionsList_next__ui3Mg{background-color:var(--primary-color);color:#fff}.TransactionsList_pagination__c1RFH button.TransactionsList_next__ui3Mg:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed}.TransactionsList_pagination__c1RFH button.TransactionsList_next__ui3Mg:hover:not(:disabled){background-color:#0056b3;background-color:var(--primary-color-dark,#0056b3)}.TransactionsList_pagination__c1RFH button:focus{box-shadow:0 0 0 2px #007bff80;outline:none}.TransactionsList_pagination__c1RFH span{align-items:center;color:#6c757d;display:flex;font-size:14px;padding:0 15px}@media(max-width:768px){.TransactionsList_container__fLGN8{padding:4px}.TransactionsList_summary__PR5zO{align-items:flex-start;flex-direction:column;gap:5px}.TransactionsList_pagination__c1RFH{flex-wrap:wrap;gap:5px}.TransactionsList_pagination__c1RFH button{font-size:12px;padding:8px 16px}.TransactionsList_pagination__c1RFH span{font-size:12px;padding:0 10px}}.FilterPayments_container__xTk1W{border:1px solid #dee2e6;border-radius:8px;margin-bottom:8px;padding:4px}.FilterPayments_SubscriptionFilterHeader__TICcH{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px}.FilterPayments_migrateButton__uBejE{background-color:#0056b3;background-color:var(--primary-color,#0056b3);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .2s ease-in-out;white-space:nowrap}.FilterPayments_migrateButton__uBejE:hover{background-color:#004085;background-color:var(--primary-color-darker,#004085)}.FilterPayments_filterRow__8CPuN{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.FilterPayments_filterField__iwA45{display:flex;flex-direction:column;gap:2px;min-width:120px}@media(max-width:768px){.FilterPayments_filterField__iwA45{min-width:100%}}.FilterPayments_label__nagmK{color:#495057;font-size:14px;font-weight:500;margin-bottom:2px}.FilterPayments_input__yytqC,.FilterPayments_select__kU1af{border:1px solid #ced4da;border-radius:4px;font-size:14px;padding:6px 8px;transition:border-color .2s ease-in-out}.FilterPayments_input__yytqC:focus,.FilterPayments_select__kU1af:focus{border-color:#007bff;border-color:var(--primary-color,#007bff);box-shadow:0 0 0 2px #007bff40;outline:none}.FilterPayments_input__yytqC:disabled,.FilterPayments_select__kU1af:disabled{color:#6c757d;cursor:not-allowed}.FilterPayments_select__kU1af{cursor:pointer}.FilterPayments_select__kU1af:disabled{cursor:not-allowed}.FilterPayments_applyButton__Fjxzu{background-color:#0056b3;background-color:var(--primary-color,#0056b3);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .2s ease-in-out;white-space:nowrap}.FilterPayments_applyButton__Fjxzu:hover:not(:disabled){background-color:#004085;background-color:var(--primary-color-darker,#004085)}.FilterPayments_applyButton__Fjxzu:disabled{color:#6c757d;cursor:not-allowed}.FilterPayments_applyButton__Fjxzu:focus{box-shadow:0 0 0 2px #007bff80;outline:none}.FilterPayments_applyButtonDisabled__0Fobn{color:#6c757d;cursor:not-allowed}.FilterPayments_applyButtonDisabled__0Fobn,.FilterPayments_clearButton__z71bv{border:none;border-radius:4px;font-size:14px;font-weight:500;padding:8px 16px;white-space:nowrap}.FilterPayments_clearButton__z71bv{color:#fff;cursor:pointer;transition:background-color .2s ease-in-out}.FilterPayments_clearButton__z71bv:hover:not(:disabled){background-color:#5a6268}.FilterPayments_clearButton__z71bv:disabled{color:#6c757d;cursor:not-allowed}.FilterPayments_clearButton__z71bv:focus{box-shadow:0 0 0 2px #6c757d80;outline:none}.FilterPayments_pendingChanges__b\+n3b{border:1px solid #ffeaa7;border-radius:4px;color:#856404;margin-top:8px;padding:8px 12px}.FilterPayments_pendingChanges__b\+n3b small{font-size:12px;line-height:1.4}@media(max-width:768px){.FilterPayments_filterRow__8CPuN{align-items:stretch;flex-direction:column;gap:10px}.FilterPayments_filterField__iwA45{min-width:100%}.FilterPayments_applyButtonDisabled__0Fobn,.FilterPayments_applyButton__Fjxzu,.FilterPayments_clearButton__z71bv{margin-top:5px;width:100%}}.PayoutDetails_container__ugoJt{flex:1 1}.PayoutDetails_row__AoHOx{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:4px}.PayoutDetails_row__AoHOx p{background:#fff;border-radius:12px;box-shadow:0 2px 6px #0000000d;color:#333;font-size:.95rem;line-height:1.4;padding:8px}.PayoutDetails_row__AoHOx p strong{color:#111;display:block;font-weight:600;margin-bottom:4px}.PayoutDetails_row__AoHOx p:hover{box-shadow:0 4px 10px #00000014;transform:translateY(-2px)}@media(min-width:1024px){.PayoutDetails_row__AoHOx{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){.PayoutDetails_row__AoHOx{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.PayoutDetails_row__AoHOx{gap:12px;grid-template-columns:1fr}.PayoutDetails_row__AoHOx p{font-size:.9rem;padding:.8rem}}.PayoutDetails_heading__KFHnd{border-bottom:1px solid #eee;font-size:1.2rem;font-weight:600;margin-bottom:8px;margin-top:8px;padding-bottom:6px}.PayoutDetails_tableWrapper__LIR67{margin-top:12px}.PayoutDetails_emptyMessage__6EIft{color:#777;font-style:italic;margin-top:8px}@media(max-width:600px){.PayoutDetails_row__AoHOx p{flex:1 1 100%}}.CustomButton_btn_custom__vcYA-,.CustomButton_btn_primary__K4UnC,.CustomButton_btn_secondary__\+w59Y{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:500;justify-content:center;transition:background-color .2s ease-in-out}.CustomButton_btn_custom__vcYA-:disabled,.CustomButton_btn_primary__K4UnC:disabled,.CustomButton_btn_secondary__\+w59Y:disabled{background-color:#e0e0e0;color:#6c757d;cursor:not-allowed}.CustomButton_btn_custom__vcYA-:focus,.CustomButton_btn_primary__K4UnC:focus,.CustomButton_btn_secondary__\+w59Y:focus{box-shadow:0 0 0 2px #007bff80;outline:none}.CustomButton_btn_custom__vcYA- .CustomButton_icon_left__3Il2a,.CustomButton_btn_primary__K4UnC .CustomButton_icon_left__3Il2a,.CustomButton_btn_secondary__\+w59Y .CustomButton_icon_left__3Il2a{display:inline-flex;margin-right:8px}.CustomButton_btn_custom__vcYA-:not(:has(span:only-child)) .CustomButton_icon_left__3Il2a,.CustomButton_btn_primary__K4UnC:not(:has(span:only-child)) .CustomButton_icon_left__3Il2a,.CustomButton_btn_secondary__\+w59Y:not(:has(span:only-child)) .CustomButton_icon_left__3Il2a{margin-right:8px}.CustomButton_btn_custom__vcYA-:has(span:only-child),.CustomButton_btn_primary__K4UnC:has(span:only-child),.CustomButton_btn_secondary__\+w59Y:has(span:only-child){padding-left:0;padding-right:0}.CustomButton_btn_custom__vcYA-:has(span:only-child) .CustomButton_icon_left__3Il2a,.CustomButton_btn_primary__K4UnC:has(span:only-child) .CustomButton_icon_left__3Il2a,.CustomButton_btn_secondary__\+w59Y:has(span:only-child) .CustomButton_icon_left__3Il2a{margin-right:0}.CustomButton_btn_primary__K4UnC{background-color:#007bff;background-color:var(--primary-color,#007bff);color:#fff}.CustomButton_btn_primary__K4UnC:hover:not(:disabled){background-color:#0056b3;background-color:var(--primary-color-dark,#0056b3)}.CustomButton_btn_secondary__\+w59Y{background-color:#6c757d;background-color:var(--secondary-color,#6c757d);color:#fff}.CustomButton_btn_secondary__\+w59Y:hover:not(:disabled){background-color:#5a6268;background-color:var(--secondary-color-dark,#5a6268)}.CustomButton_btn_custom__vcYA-{background-color:#28a745;background-color:var(--custom-color,#28a745);color:#fff}.CustomButton_btn_custom__vcYA-:hover:not(:disabled){background-color:#218838;background-color:var(--custom-color-dark,#218838)}.CustomButton_btn_small__8DeK\+{font-size:12px;padding:6px 12px}.CustomButton_btn_medium__Z2Z7J{font-size:14px;padding:10px 20px}.CustomButton_btn_large__s345O{font-size:16px;padding:14px 28px}.CustomButton_btn_large__s345O:has(span:only-child),.CustomButton_btn_medium__Z2Z7J:has(span:only-child),.CustomButton_btn_small__8DeK\+:has(span:only-child){justify-content:center;padding-left:0;padding-right:0;width:auto}.search-input-component{align-items:center;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;display:flex;height:40px;padding:0 12px;transition:all .2s ease;width:100%}.search-input-component:hover{border-color:#cbd5e1}.search-input-component:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.search-input-component__icon{flex-shrink:0;height:16px;margin-right:8px;opacity:.6;width:16px}.search-input-component__input{background-color:#0000;border:none;color:#111827;flex:1 1;font-family:inherit;font-size:.9rem;min-width:0;outline:none}.search-input-component__input::placeholder{color:#9ca3af}.subscription-filter{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:10px 14px}.filter-field{align-items:center;display:flex;gap:8px;min-width:0}.filter-field--search{flex:1 1 280px}.filter-field--select{flex:0 0 auto}.filter-label{align-items:center;color:#6b7280;display:inline-flex;flex-shrink:0;font-size:.8rem;font-weight:600;gap:5px;white-space:nowrap}.filter-label svg{color:#9ca3af;height:14px;width:14px}.filter-select-wrapper{align-items:center;display:flex;position:relative}.filter-select-wrapper:after{border-bottom:2px solid #6b7280;border-right:2px solid #6b7280;content:"";height:7px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-70%) rotate(45deg);transition:border-color .2s ease;width:7px}.filter-select-wrapper:hover:after{border-color:#2563eb}.filter-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;color:#111827;cursor:pointer;font-size:.875rem;font-weight:500;height:40px;min-width:160px;padding:0 34px 0 12px;transition:all .2s ease}.filter-select:hover{border-color:#cbd5e1}.filter-select:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f;outline:none}.filter-divider{background:#e5e7eb;flex-shrink:0;height:24px;width:1px}.filter-reset{align-items:center;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:6px;height:40px;margin-left:auto;padding:0 14px;transition:all .2s ease;white-space:nowrap}.filter-reset:hover:not(:disabled){background:#fef2f2;border-color:#ef4444;color:#ef4444}.filter-reset:disabled{cursor:not-allowed;opacity:.45}.filter-reset svg{height:14px;width:14px}.active-filters-badge{align-items:center;background:#2563eb;border-radius:9px;color:#fff;display:inline-flex;font-size:.7rem;font-weight:700;height:18px;justify-content:center;margin-left:2px;min-width:18px;padding:0 5px}@media(max-width:1024px){.filter-label{display:none}.filter-select{min-width:140px}}@media(max-width:700px){.subscription-filter{gap:8px}.filter-field--search,.filter-field--select,.filter-select{flex:1 1 100%;min-width:0;width:100%}.filter-divider{display:none}.filter-reset{flex:1 1 100%;justify-content:center;margin-left:0}}.subscription-details{background-color:#fff;border-radius:1rem;box-shadow:0 4px 10px rgba(0,0,0,.185);gap:1rem;padding:.8rem}.field-toggle{display:flex;justify-content:flex-end;margin-bottom:1rem;position:relative}.field-toggle .dropdown{display:inline-block;position:relative}.field-toggle .dropdown .dropdown-toggle{align-items:center;background-color:#2a66c6;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;padding:.5rem 1rem;transition:background-color .3s ease,transform .3s ease}.field-toggle .dropdown .dropdown-toggle:hover{background-color:#21509c;transform:scale(1.02)}.field-toggle .dropdown .dropdown-toggle .chevron{display:inline-block;transition:transform .3s ease}.field-toggle .dropdown .dropdown-toggle.open .chevron{transform:rotate(180deg)}.field-toggle .dropdown .dropdown-menu{background:#fff;border:1px solid #ccc;border-radius:10px;box-shadow:0 12px 20px #0000001a;left:0;margin-top:.5rem;max-height:320px;min-width:250px;opacity:0;overflow-y:auto;padding:.75rem 1rem;pointer-events:none;position:absolute;top:100%;transform:translateY(-10px) scale(.98);transition:all .3s ease;z-index:10}.field-toggle .dropdown .dropdown-menu.open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.field-toggle .dropdown .dropdown-menu .dropdown-item{align-items:center;animation:fadeInItem .3s ease forwards;display:flex;font-size:.9rem;gap:8px;opacity:0;padding:6px 0;transform:translateX(-10px)}.field-toggle .dropdown .dropdown-menu .dropdown-item:first-child{animation-delay:.05s}.field-toggle .dropdown .dropdown-menu .dropdown-item:nth-child(2){animation-delay:.1s}.field-toggle .dropdown .dropdown-menu .dropdown-item:nth-child(3){animation-delay:.15s}.field-toggle .dropdown .dropdown-menu .dropdown-item:nth-child(4){animation-delay:.2s}.field-toggle .dropdown .dropdown-menu .dropdown-item:nth-child(5){animation-delay:.25s}@keyframes fadeInItem{to{opacity:1;transform:translateX(0)}}.field-toggle .dropdown .dropdown-menu input[type=checkbox]{accent-color:#2a66c6;cursor:pointer;height:16px;width:16px}.PennylaneResultModal_modalOverlay__jnpni{align-items:center;animation:PennylaneResultModal_fadeIn__pqEOA .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}@keyframes PennylaneResultModal_fadeIn__pqEOA{0%{opacity:0}to{opacity:1}}.PennylaneResultModal_modalContent__x3t\+j{animation:PennylaneResultModal_slideUp__dys-d .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;max-height:90vh;max-width:1000px;width:100%}@keyframes PennylaneResultModal_slideUp__dys-d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PennylaneResultModal_modalHeader__LyXyU{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:24px 32px}.PennylaneResultModal_modalTitle__G2ga3{color:var(--color-inactif);font-size:24px;font-weight:700;margin:0}.PennylaneResultModal_closeButton__yUHn9{align-items:center;background:none;border:none;border-radius:8px;color:var(--color-all);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s ease}.PennylaneResultModal_closeButton__yUHn9:hover{background-color:var(--secondary-color);color:var(--color-inactif)}.PennylaneResultModal_closeButton__yUHn9:active{transform:scale(.95)}.PennylaneResultModal_summarySection__LW4zA{background-color:var(--secondary-color);color:#fff;padding:32px}.PennylaneResultModal_summaryCards__zS7lD{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.PennylaneResultModal_summaryCard__Ok8zn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--primary-color);border:1px solid #fff3;border-radius:12px;display:flex;gap:16px;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.PennylaneResultModal_summaryCard__Ok8zn:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-2px)}.PennylaneResultModal_summaryCard__Ok8zn.PennylaneResultModal_success__YzJTM{background:rgba(46,125,50,.715)}.PennylaneResultModal_summaryCard__Ok8zn.PennylaneResultModal_failed__v7iuV{background:rgba(211,47,47,.689)}.PennylaneResultModal_cardIcon__xdNPn{align-items:center;background:#fff3;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.PennylaneResultModal_cardIcon__xdNPn svg{height:24px;width:24px}.PennylaneResultModal_cardContent__oT3U3{flex:1 1}.PennylaneResultModal_cardLabel__HpHS5{font-size:14px;font-weight:500;margin:0 0 4px;opacity:.9}.PennylaneResultModal_cardValue__ADjuX{font-size:32px;font-weight:700;margin:0}.PennylaneResultModal_progressContainer__50D\+a{margin-top:8px}.PennylaneResultModal_progressBar__pso\+d{background:rgba(0,0,0,.148);border-radius:6px;height:12px;margin-bottom:8px;overflow:hidden;width:100%}.PennylaneResultModal_progressFill__h\+vNi{background:linear-gradient(90deg,var(--color-paye) 0,#4caf50 100%);border-radius:6px;height:100%;transition:width .6s ease}.PennylaneResultModal_progressLabel__4U1yx{color:#000;font-size:14px;font-weight:600;margin:0;opacity:.95;text-align:center}.PennylaneResultModal_detailsSection__dl8eC{display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:32px}.PennylaneResultModal_detailsTitle__LzoJy{color:var(--color-inactif);font-size:18px;font-weight:600;margin:0 0 16px}.PennylaneResultModal_tableContainer__UsHbB{border:1px solid #e5e7eb;border-radius:12px;flex:1 1;overflow:auto}.PennylaneResultModal_tableContainer__UsHbB::-webkit-scrollbar{height:8px;width:8px}.PennylaneResultModal_tableContainer__UsHbB::-webkit-scrollbar-track{background:var(--secondary-color)}.PennylaneResultModal_tableContainer__UsHbB::-webkit-scrollbar-thumb{background:var(--color-all);border-radius:4px}.PennylaneResultModal_tableContainer__UsHbB::-webkit-scrollbar-thumb:hover{background:#5a6268}.PennylaneResultModal_detailsTable__hECXz{border-collapse:collapse;font-size:14px;width:100%}.PennylaneResultModal_detailsTable__hECXz thead{background-color:var(--secondary-color);position:-webkit-sticky;position:sticky;top:0;z-index:10}.PennylaneResultModal_detailsTable__hECXz thead th{border-bottom:2px solid #e5e7eb;color:var(--color-inactif);font-weight:600;padding:12px 16px;text-align:left;white-space:nowrap}.PennylaneResultModal_detailsTable__hECXz tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.PennylaneResultModal_detailsTable__hECXz tbody tr:hover{background-color:var(--secondary-color)}.PennylaneResultModal_detailsTable__hECXz tbody tr:last-child{border-bottom:none}.PennylaneResultModal_detailsTable__hECXz tbody td{color:var(--color-all);padding:16px}.PennylaneResultModal_successRow__-GgAH{background-color:#2e7d3208}.PennylaneResultModal_successRow__-GgAH:hover{background-color:#2e7d3214!important}.PennylaneResultModal_failedRow__SuSd5{background-color:#d32f2f08}.PennylaneResultModal_failedRow__SuSd5:hover{background-color:#d32f2f14!important}.PennylaneResultModal_statusBadge__wKMYp{align-items:center;border-radius:20px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 12px;white-space:nowrap}.PennylaneResultModal_statusBadge__wKMYp.PennylaneResultModal_statusSuccess__lnOjp{background-color:#2e7d3226;color:var(--color-paye)}.PennylaneResultModal_statusBadge__wKMYp.PennylaneResultModal_statusFailed__ZS6Ax{background-color:#d32f2f26;color:var(--color-impaye)}.PennylaneResultModal_statusBadge__wKMYp svg{height:16px;width:16px}.PennylaneResultModal_factureNumber__wJGPc{color:var(--color-inactif);font-weight:600}.PennylaneResultModal_customerId__PtnTD{color:var(--color-all);font-family:Courier New,monospace;font-size:13px}.PennylaneResultModal_errorMessage__D7vis{color:var(--color-impaye);font-size:13px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PennylaneResultModal_modalFooter__gzmD1{background-color:var(--secondary-color);border-radius:0 0 16px 16px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;padding:24px 32px}.PennylaneResultModal_closeFooterButton__3MX1A{background-color:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 32px;transition:all .2s ease}.PennylaneResultModal_closeFooterButton__3MX1A:hover{background-color:var(--primary-color-dark);box-shadow:0 4px 12px #2a66c666;transform:translateY(-1px)}.PennylaneResultModal_closeFooterButton__3MX1A:active{transform:translateY(0)}@media(max-width:768px){.PennylaneResultModal_modalContent__x3t\+j{margin:10px;max-height:95vh}.PennylaneResultModal_detailsSection__dl8eC,.PennylaneResultModal_modalFooter__gzmD1,.PennylaneResultModal_modalHeader__LyXyU,.PennylaneResultModal_summarySection__LW4zA{padding:20px}.PennylaneResultModal_modalTitle__G2ga3{font-size:20px}.PennylaneResultModal_summaryCards__zS7lD{grid-template-columns:1fr}.PennylaneResultModal_cardValue__ADjuX{font-size:28px}.PennylaneResultModal_tableContainer__UsHbB{font-size:13px}.PennylaneResultModal_detailsTable__hECXz tbody td,.PennylaneResultModal_detailsTable__hECXz thead th{padding:10px 12px}}@keyframes skeletonShimmer{to{transform:translateX(100%)}}@keyframes skeletonFadeIn{to{opacity:1;transform:translateY(0)}}.sub-skeleton .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sub-skeleton .sk-line{background-color:#e9eef7;border-radius:6px;height:12px;overflow:hidden;position:relative}.sub-skeleton .sk-line:after{animation:skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#fff0,#f6f9ffe6 50%,#fff0);content:"";inset:0;position:absolute;transform:translateX(-100%)}.sub-skeleton .sk-stagger{animation:skeletonFadeIn .35s ease forwards;opacity:0;transform:translateY(6px)}.sub-skeleton .sk-stagger:first-child{animation-delay:.04s}.sub-skeleton .sk-stagger:first-child .sk-line:after,.sub-skeleton .sk-stagger:nth-child(2){animation-delay:.08s}.sub-skeleton .sk-stagger:nth-child(2) .sk-line:after{animation-delay:.16s}.sub-skeleton .sk-stagger:nth-child(3){animation-delay:.12s}.sub-skeleton .sk-stagger:nth-child(3) .sk-line:after{animation-delay:.24s}.sub-skeleton .sk-stagger:nth-child(4){animation-delay:.16s}.sub-skeleton .sk-stagger:nth-child(4) .sk-line:after{animation-delay:.32s}.sub-skeleton .sk-stagger:nth-child(5){animation-delay:.2s}.sub-skeleton .sk-stagger:nth-child(5) .sk-line:after{animation-delay:.4s}.sub-skeleton .sk-stagger:nth-child(6){animation-delay:.24s}.sub-skeleton .sk-stagger:nth-child(6) .sk-line:after{animation-delay:.48s}.sub-skeleton .sk-stagger:nth-child(7){animation-delay:.28s}.sub-skeleton .sk-stagger:nth-child(7) .sk-line:after{animation-delay:.56s}.sub-skeleton .sk-stagger:nth-child(8){animation-delay:.32s}.sub-skeleton .sk-stagger:nth-child(8) .sk-line:after{animation-delay:.64s}.sub-skeleton .sk-stagger:nth-child(9){animation-delay:.36s}.sub-skeleton .sk-stagger:nth-child(9) .sk-line:after{animation-delay:.72s}.sub-skeleton .sk-stagger:nth-child(10){animation-delay:.4s}.sub-skeleton .sk-stagger:nth-child(10) .sk-line:after{animation-delay:.8s}.sub-skeleton .sk-stagger:nth-child(11){animation-delay:.44s}.sub-skeleton .sk-stagger:nth-child(11) .sk-line:after{animation-delay:.88s}.sub-skeleton .sk-stagger:nth-child(12){animation-delay:.48s}.sub-skeleton .sk-stagger:nth-child(12) .sk-line:after{animation-delay:.96s}.sub-skeleton__stats{display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0}.sub-skeleton__stat-card{background-color:#fff;border-radius:1rem;box-shadow:0 4px 10px rgba(0,0,0,.185);flex-basis:calc(20% - 1rem);flex-grow:1;flex-shrink:1;min-width:150px;padding:1rem}.sub-skeleton__stat-card .sk-stat-label{height:12px;margin-bottom:.75rem;width:60%}.sub-skeleton__stat-card .sk-stat-value{border-radius:8px;height:24px;width:45%}.sub-skeleton__details{background-color:#fff;border-radius:1rem;box-shadow:0 4px 10px rgba(0,0,0,.185);padding:.8rem}.sub-skeleton__filters{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;padding:.5rem 0 1rem}.sub-skeleton__filters .sk-search{border-radius:8px;flex:1 1 260px;height:38px}.sub-skeleton__filters .sk-chip{border-radius:1rem;height:30px;width:92px}.sub-skeleton__toggle{display:flex;justify-content:flex-end;margin-bottom:1rem}.sub-skeleton__toggle .sk-button{background-color:#2a66c62e;border-radius:8px;height:36px;width:180px}.sub-skeleton__table{background:#fff;border:1px solid #2a66c64d;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;width:100%}.sub-skeleton__row{grid-gap:1.25rem;border-bottom:1px solid #2a66c626;display:grid;gap:1.25rem;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-columns:repeat(var(--sk-cols,6),minmax(0,1fr));padding:.75rem 1.25rem}.sub-skeleton__row:last-child{border-bottom:0}.sub-skeleton__row--head{border-bottom:2px solid #2a66c6}.sub-skeleton__row--head .sk-line{background-color:#2a66c633;height:14px}.sub-skeleton__row .sk-cell:nth-child(3n+1) .sk-line{width:85%}.sub-skeleton__row .sk-cell:nth-child(3n+2) .sk-line{width:65%}.sub-skeleton__row .sk-cell:nth-child(3n+3) .sk-line{width:75%}.sub-skeleton__bar{background-color:#2a66c61f;border-radius:3px;height:3px;overflow:hidden;position:relative;width:100%}.sub-skeleton__bar:after{animation:skeletonIndeterminate 1.1s ease-in-out infinite;background-color:#2a66c6;border-radius:3px;content:"";inset:0;position:absolute;width:40%}@keyframes skeletonIndeterminate{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}.sub-content{transition:opacity .25s ease,filter .25s ease}.sub-content.is-refreshing{filter:saturate(.85);opacity:.55;pointer-events:none}.sub-state{background-color:#fff;border-radius:1rem;box-shadow:0 4px 10px rgba(0,0,0,.185);flex-direction:column;gap:.5rem;margin-top:1rem;padding:3rem 1.5rem;text-align:center}.sub-state,.sub-state .sub-state__icon{align-items:center;display:flex;justify-content:center}.sub-state .sub-state__icon{background-color:#2a66c61a;border-radius:50%;color:#2a66c6;height:56px;margin-bottom:.25rem;width:56px}.sub-state .sub-state__title{color:#101828;font-size:1rem;font-weight:700}.sub-state .sub-state__message{color:#667085;font-size:.9rem;max-width:420px}.sub-state .sub-state__action{background-color:#2a66c6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;margin-top:.75rem;padding:.5rem 1.25rem;transition:background-color .3s ease,transform .3s ease}.sub-state .sub-state__action:hover{background-color:#21509c;transform:scale(1.02)}.sub-state--error .sub-state__icon{background-color:#d32f2f1a;color:#d32f2f}@media(max-width:1024px){.sub-skeleton__stat-card{flex-basis:calc(33.33% - 1rem);flex-grow:1;flex-shrink:1}}@media(max-width:768px){.sub-skeleton__row{grid-template-columns:repeat(3,minmax(0,1fr))}.sub-skeleton__row--head{display:none}}@media(max-width:600px){.sub-skeleton__stat-card{flex-basis:calc(100% - 1rem);flex-grow:1;flex-shrink:1}}@media(prefers-reduced-motion:reduce){.sub-skeleton .sk-line:after,.sub-skeleton__bar:after{animation:none}.sub-skeleton .sk-stagger{animation:none;opacity:1;transform:none}}.stats-row{display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0}.stat-card{background-color:#fff;border-radius:1rem;box-shadow:0 4px 10px rgba(0,0,0,.185);flex-basis:calc(20% - 1rem);flex-grow:1;flex-shrink:1;min-width:150px;padding:1rem;transition:transform .3s ease,box-shadow .3s ease}.stat-card:hover{box-shadow:0 8px 20px rgba(0,0,0,.336);transform:translateY(-4px)}.stat-card .stat-label{color:#667085;font-size:14px;margin-bottom:.5rem}.stat-card .stat-value{animation:countUp 1s ease-out forwards;color:#2a66c6;font-size:24px;font-weight:700;opacity:0}@keyframes countUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.stat-card{flex-basis:calc(33.33% - 1rem);flex-grow:1;flex-shrink:1}}@media(max-width:600px){.stat-card{flex-basis:calc(100% - 1rem);flex-grow:1;flex-shrink:1}}.abonnements-page-table .subscription-table-content{max-height:94vh;max-width:88vw;overflow:auto;padding:12px}.abonnements-page-table .subscription-table-content .tab-navigation{border-bottom:2px solid #e2e8f0;border-radius:.5rem .5rem 0 0;display:flex;margin-bottom:1.5rem;overflow:hidden}.abonnements-page-table .subscription-table-content .tab-navigation .tab-button{background:none;border:none;border-bottom:3px solid #0000;color:#64748b;cursor:pointer;font-size:.875rem;font-weight:500;min-width:120px;padding:.875rem 1.75rem;position:relative;text-align:center;transition:all .2s ease}.abonnements-page-table .subscription-table-content .tab-navigation .tab-button:hover{color:#334155}.abonnements-page-table .subscription-table-content .tab-navigation .tab-button.active{border-bottom-color:#2a66c6;color:#2a66c6;font-weight:600}.abonnements-page-table .subscription-table-content .tab-navigation .tab-button.active:after{background:#2a66c6;border-radius:2px 2px 0 0;bottom:-2px;content:"";height:3px;left:0;position:absolute;right:0}.abonnements-page-table .subscription-table-content .tab-navigation .tab-button:focus{box-shadow:0 0 0 2px #2a66c633;outline:none}@media(max-width:768px){.abonnements-page-table .subscription-table-content .tab-navigation .tab-button{font-size:.8rem;min-width:80px;padding:.75rem 1rem}}@media(max-width:1024px){.ListeDesEtablissementContainer{margin:0 1rem}.ListeDesEtablissementContainer .subscription-table-content{padding:1rem}}@media(max-width:768px){.ListeDesEtablissementContainer{border-radius:0;margin:0 .5rem}.ListeDesEtablissementContainer .subscription-table-content{padding:.75rem}.ListeDesEtablissementContainer .subscription-table-content .tab-navigation{flex-wrap:wrap;gap:.5rem}.ListeDesEtablissementContainer .subscription-table-content .tab-navigation .tab-button{flex:1 1;min-width:auto}}.fade-in{animation:fadeIn .3s ease-in-out}.loading{opacity:.6;pointer-events:none}@media print{.tab-navigation{display:none!important}.tab-content{min-height:auto!important}}.suggestions{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;margin-top:4px;max-height:200px;overflow-y:auto;position:absolute;top:60px;width:100%;z-index:1000;z-index:9999999999999!important}.suggestions .custom-suggestion-list{list-style:none;margin:0;padding:0}.suggestions .custom-suggestion-list .custom-suggestion-item{cursor:pointer;padding:10px 14px;transition:background-color .2s ease}.suggestions .custom-suggestion-list .custom-suggestion-item:hover{background-color:#f0f0f0}.ModalCsvFidGroup .error-message{border:1px solid #fee}.ModalCsvFidGroup .error-message.pd8{padding:8px}.ModalCsvFidGroup .error-message.bg-error-light{background-color:#fef2f2}.ModalCsvFidGroup .error-message.rd4{border-radius:4px}.ModalCsvFidGroup .error-message .p12{font-size:12px;margin:0}.ModalCsvFidGroup .error-message .p12.text-error{color:#dc2626}.list-contact-item{grid-gap:4px;align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;box-sizing:border-box;cursor:default;display:grid;font-size:14px;gap:4px;padding:4px 8px;transition:background .2s ease,transform .1s ease;width:100%}.list-contact-item.layout-available{grid-template-columns:1fr auto}.list-contact-item.layout-affected{grid-template-columns:1fr 1fr auto}.list-contact-item:hover{background:#f5f5f5;transform:translateY(-1px)}.list-contact-item.disabled{opacity:.5;pointer-events:none}.list-contact-item .cell{align-items:center;display:flex;gap:4px;word-break:break-word}.list-contact-item .cell.name{color:#333;font-weight:600}.list-contact-item .cell.name.with-email{align-items:flex-start;flex-direction:column;gap:2px}.list-contact-item .cell.name>span{color:#333;font-weight:600}.list-contact-item .cell.name>span.text-disabled{color:#aaa}.list-contact-item .cell.name .email{align-items:center;color:#555;display:flex;font-size:13px;font-weight:400;gap:2px}.list-contact-item .cell.name .email .icon{color:#888;font-size:14px}.list-contact-item .cell.email{color:#555;font-size:13px}.list-contact-item .cell.email .icon{color:#888;font-size:14px}.list-contact-item .cell.action{align-items:center;font-weight:500;gap:6px;justify-content:center}.list-contact-item .cell.action .text-tag{align-items:center;background:#e6f0ff;border-radius:4px;color:#2a66c6;cursor:default;display:flex;font-size:13px;gap:2px;padding:1px 4px}.list-contact-item .cell.action .action-icon{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;transition:transform .2s ease,background .2s ease,color .2s ease;width:48px}.list-contact-item .cell.action .action-icon:hover{transform:scale(1.2)}.list-contact-item .cell.action .action-icon.rotated{transform:rotate(180deg)}.list-contact-item .cell.action .action-icon.rotated:hover{transform:rotate(180deg) scale(1.2)}.list-contact-item .rotated{transform:rotate(180deg)}.list-contact-item .rotated:hover{transform:rotate(180deg) scale(1.2)!important}@media(max-width:768px){.list-contact-item{border:1px solid #e0e0e0;border-radius:6px;display:flex!important;flex-direction:column;gap:4px;margin-bottom:6px;padding:4px}.list-contact-item .cell{justify-content:flex-start}.list-contact-item .cell.name.with-email{align-items:flex-start}.list-contact-item .cell.action{flex-wrap:wrap;justify-content:flex-start}}.ModalGroupManager .ModalContent{height:80vh!important;width:80vw!important}.ModalGroupManager .ModalContent .ModalAddFidGroup{gap:10px!important}.ModalGroupManager .contact-items{height:60vh;overflow-y:auto;padding-bottom:150px;scroll-padding-bottom:150px}.ModalGroupManager .contacts-list{align-items:stretch;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:20px;height:calc(100% - 60px);height:60vh;justify-content:space-between;margin-top:10px;overflow:hidden;padding:10px;width:100%}.ModalGroupManager .contacts-list .list-wrapper{margin-top:10px;max-height:391px;overflow-y:auto;padding-bottom:20px;padding-right:10px}.ModalGroupManager .contacts-list .row-header{background-color:#2a66c6;border-radius:8px;color:#fff;margin-bottom:15px}.ModalGroupManager .contacts-list .row-header span{background-color:#e05f03;border-radius:8px;color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3px 4px}.ModalGroupManager .contacts-list .contactList-row1{border-right:2px solid #646f7b;margin-right:8px;padding-right:8px}.ModalGroupManager .contacts-list .filter-inp{height:33px!important}.ModalGroupManager .contacts-list .contactList-row2 .item-wrapper img{transform:rotate(180deg)}.ModalGroupManager .contacts-list .ListContactItem{background-color:gray;border-radius:8px;margin:4px 0}.ModalGroupManager .contacts-list .ListContactItem .item-wrapper{background-color:#fff;border:.5px solid #2a66c6;border-radius:8px}.empty-state{color:#6b7280;padding:2rem 0;text-align:center}.empty-state__icon{color:#9ca3af;height:3rem;margin:0 auto .75rem;width:3rem}.empty-state__message{font-size:1rem;font-weight:500;margin-bottom:.25rem}.empty-state__subtitle{font-size:.875rem;opacity:.8}.ConfirmModalContent_confirmContent__12Pnw{box-sizing:border-box;display:flex;flex:1 1 100%;flex-direction:column;gap:14px;max-width:100%;overflow-x:hidden;width:100%}.ConfirmModalContent_message__5ADWY{color:#344054;font-size:14px;font-weight:400;line-height:1.6;margin:0;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.ConfirmModalContent_messageSecondary__wxFO1{color:#667085;font-size:13px;font-weight:400;line-height:1.55;margin:0;overflow-wrap:anywhere}.ConfirmModalContent_amount__E7AcM{align-items:baseline;color:#475467;display:flex;font-size:14px;gap:6px}.ConfirmModalContent_amount__E7AcM strong{color:#1849a9;font-size:18px;font-weight:700}.ConfirmModalContent_ref__XWRGd{color:#1d2939;font-weight:600}.ConfirmModalContent_warning__jnLo9{align-items:flex-start;background:#fffaeb;border:1px solid #fedf89;border-radius:8px;display:flex;gap:8px;padding:10px 12px}.ConfirmModalContent_warning__jnLo9 .ConfirmModalContent_warningIcon__UPRBI{flex-shrink:0;line-height:1.4}.ConfirmModalContent_warning__jnLo9 .ConfirmModalContent_warningText__FOeUp{color:#b54708;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.Sav{max-height:99%!important;width:100%!important}.content-viewer{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.content-viewer__empty,.content-viewer__pdf,.content-viewer__video{align-items:center;background:#fff;border-radius:12px;display:flex;flex:1 1;flex-direction:column;height:95%;justify-content:center;margin:1rem;padding:2rem;text-align:center}.content-viewer__empty{border:2px dashed #e5e7eb}.content-viewer__empty-icon{color:#6b7280;font-size:2rem;margin-bottom:1rem}.content-viewer__empty-text{color:#6b7280;font-size:1rem}.content-viewer__video{background:#111}.content-viewer__video-player{border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}@media(max-width:1024px){.content-viewer__empty,.content-viewer__pdf,.content-viewer__video{margin:.75rem;padding:12px}.content-viewer__empty-icon{font-size:1.5rem}.content-viewer__empty-text{font-size:.875rem}.content-viewer__video-player{border-radius:6px}}@media(max-width:768px){.content-viewer__empty,.content-viewer__pdf,.content-viewer__video{margin:.5rem;padding:8px}.content-viewer__empty-icon{font-size:1.25rem;margin-bottom:.75rem}.content-viewer__empty-text{font-size:.75rem}.content-viewer__video-player{border-radius:4px}}.pdf-viewer{font-family:system-ui,-apple-system,sans-serif;height:100%;overflow:hidden;position:relative;width:100%}.pdf-viewer .toolbar{align-items:center;background-color:#fff;box-shadow:0 2px 8px #0000001a;display:flex;justify-content:space-between;padding:12px 20px}.pdf-viewer .toolbar .left-controls,.pdf-viewer .toolbar .right-controls{align-items:center;display:flex;gap:10px}.pdf-viewer .toolbar .zoom-group input[type=range]{cursor:pointer;width:120px}.pdf-viewer .toolbar .zoom-group span{color:#333;font-size:14px;min-width:60px}.pdf-viewer .toolbar .page-controls{align-items:center;display:flex;gap:8px}.pdf-viewer .toolbar .page-controls span{color:#333;font-size:14px}.pdf-viewer .toolbar button{background-color:#2a66c6;border:none;border-radius:6px;box-shadow:0 2px 4px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:8px 16px;transition:all .2s ease}.pdf-viewer .toolbar button:hover:not(:disabled){background-color:#1d4fa6;transform:translateY(-1px)}.pdf-viewer .toolbar button:active:not(:disabled){transform:translateY(1px)}.pdf-viewer .toolbar button:disabled{cursor:not-allowed;opacity:.5}.pdf-viewer .pdf-container{align-items:center;background-color:#f0f0f0;cursor:default;display:flex;flex-direction:column;height:calc(100% - 60px);overflow-x:auto;overflow-y:auto;padding:20px;scroll-behavior:smooth;user-select:none;-webkit-user-select:none}.pdf-viewer .pdf-container.zoomed{cursor:grab}.pdf-viewer .pdf-container canvas{border-radius:4px;box-shadow:0 4px 12px #00000026;cursor:grab;display:block;margin:0 auto 20px;transition:box-shadow .3s ease}.pdf-viewer .loading-overlay{align-items:center;background:#00000073;color:#fff;display:flex;flex-direction:column;font-size:1rem;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .3s ease-in-out;z-index:20}.pdf-viewer .loading-overlay.fade-in{opacity:1}.pdf-viewer .loading-overlay .spinner{animation:spin 1s linear infinite;border:4px solid #fff3;border-radius:50%;border-top-color:#fff;height:40px;margin-bottom:10px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.pdf-viewer .tooltip{background-color:#000000bf;border-radius:8px;bottom:20px;color:#fff;font-size:12px;line-height:1.5;max-width:250px;padding:10px 15px;position:absolute;right:20px}.pdf-viewer .tooltip strong{font-weight:700}.pdf-viewer .tooltip .tooltip-close{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:2px;position:absolute;right:5px;top:5px}@media(max-width:1024px){.pdf-viewer .toolbar{flex-wrap:wrap;gap:8px;padding:10px 16px}.pdf-viewer .pdf-container{padding:16px}.pdf-viewer .tooltip{display:none}}@media(max-width:768px){.pdf-viewer .toolbar{align-items:flex-start;flex-direction:column;gap:6px;padding:6px 12px}.pdf-viewer .toolbar .left-controls,.pdf-viewer .toolbar .right-controls{justify-content:space-between;width:100%}.pdf-viewer .toolbar button{font-size:14px;padding:6px 10px}.pdf-viewer .toolbar input[type=range]{width:100px}.pdf-viewer .pdf-container{padding:8px 16px 12px}.pdf-viewer .tooltip{display:none}}.pdf-container canvas:last-child{margin-bottom:1000px}.user-guide{background:#fff;height:100%;position:relative}.user-guide__mobile-toggle{background:#2a66c6;border:none;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;color:#fff;cursor:pointer;display:none;font-size:1.5rem;height:44px;transition:background-color .2s ease;width:44px;z-index:3}.user-guide__mobile-toggle:hover{background:#1e4fa1}.user-guide__mobile-toggle:focus{outline:2px solid #2a66c6;outline-offset:2px}.user-guide__overlay{background:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:3}.user-guide__sidebar{background:#fff;border-right:1px solid #e5e7eb;flex-shrink:0;overflow-y:auto;width:320px}.user-guide__sidebar::-webkit-scrollbar{height:8px;width:8px}.user-guide__sidebar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.user-guide__sidebar::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.user-guide__sidebar::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.user-guide__header{background:#fff;border-bottom:1px solid #e5e7eb;padding:1.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:5}.user-guide__mobile-close{background:#0000;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:none;padding:.5rem;position:absolute;right:1rem;top:1rem;transition:all .2s ease;z-index:11}.user-guide__mobile-close:hover{background:#f3f4f6;color:#111827}.user-guide__mobile-close:focus{outline:2px solid #2a66c6;outline-offset:2px}.user-guide__title{color:#111827;font-size:1.5rem;font-weight:700;margin:0 0 1rem}.user-guide__search{position:relative}.user-guide__search-icon{color:#6b7280;left:.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.user-guide__search-input{border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;padding:.625rem .75rem .625rem 2.5rem;transition:all .2s ease}.user-guide__search-input:focus{border-color:#2a66c6;box-shadow:0 0 0 3px #2563eb1a;outline:none}.user-guide__search-input::placeholder{color:#6b7280}.user-guide__tree{overflow-y:auto;padding:.5rem 0}.user-guide__tree::-webkit-scrollbar{height:8px;width:8px}.user-guide__tree::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.user-guide__tree::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.user-guide__tree::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.user-guide__retry-button{background-color:#2a66c6;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:5px;padding:.5rem 1rem;transition:background-color .2s ease}.user-guide__retry-button:hover{background-color:#1e4fa1}.user-guide__retry-button:focus{outline:2px solid #2a66c6;outline-offset:2px}.user-guide__content{background:#f9fafb}.user-guide__breadcrumbs{background:#fff;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;gap:.5rem;min-height:56px;padding:1rem 1.5rem}.user-guide__breadcrumb-home{align-items:center;background:none;border:none;border-radius:6px;color:#6b7280;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem .75rem;transition:all .2s ease}.user-guide__breadcrumb-home:hover{background:#f3f4f6;color:#2a66c6}.user-guide__breadcrumb-item--active{background:#eff6ff;color:#111827;font-weight:600}@media(max-width:1024px){.user-guide__mobile-toggle{align-items:center;border-radius:0 8px 8px 0;display:flex;justify-content:center;left:0;position:fixed;top:130px}.user-guide__overlay{display:block}.user-guide__sidebar{bottom:0;box-shadow:none;left:0;position:fixed;top:120px;transform:translateX(-100%);transition:transform .3s ease;z-index:1000}.user-guide__sidebar--open{box-shadow:4px 0 12px #00000026;transform:translateX(0)}.user-guide__mobile-close{align-items:center;display:flex;justify-content:center}.user-guide__breadcrumbs{padding:1rem}.user-guide__breadcrumb-home{border-radius:4px;font-size:.75rem;gap:.25rem;padding:.375rem .5rem}.user-guide__breadcrumb-item{font-size:.75rem}}@media print{.user-guide__breadcrumbs,.user-guide__mobile-toggle,.user-guide__sidebar{display:none}.user-guide__content{width:100%}}.height-none{height:85vh!important;overflow:hidden;width:87vw!important}@media(max-width:1024px){.height-none{height:82vh!important;width:94vw!important}}.tree-item__content{border-radius:6px;gap:.5rem;margin:.125rem .75rem;padding:.625rem .75rem;transition:all .2s ease;-webkit-user-select:none;user-select:none}.tree-item__content:hover{background:#f3f4f6}.tree-item__content--selected{background:#eff6ff;color:#2a66c6;font-weight:600}.tree-item__content--selected .tree-item__icon{color:#2a66c6}.tree-item__chevron{align-items:center;color:#6b7280;display:flex;flex-shrink:0}.tree-item__icon{color:#6b7280;flex-shrink:0;transition:color .2s ease}.tree-item__icon--folder{color:#f59e0b}.tree-item__icon--pdf{color:#ef4444}.tree-item__icon--video{color:#8b5cf6}.tree-item__name{flex:1 1;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.tree-item__content{padding:.5rem}.tree-item__name{font-size:.8125rem}}.currency-input{border-bottom:2px solid #d0d5dd!important;padding-bottom:10px;text-indent:5px;transition:all .3s}.currency-input:focus{border-bottom:2px solid #2a66c6!important}.custom-select-wrapper{font-family:inherit;max-width:360px;outline:none;position:relative;-webkit-user-select:none;user-select:none;width:100%}.custom-select-wrapper .custom-select-display{align-items:center;background-color:#fff;border:1.5px solid #ccc;border-radius:8px;color:#333;cursor:pointer;display:flex;font-size:15px;justify-content:space-between;padding:10px 14px;transition:border-color .3s,box-shadow .3s;-webkit-user-select:none;user-select:none;width:100%}.custom-select-wrapper .custom-select-display.open{border-color:#2a66c6;box-shadow:0 0 8px #2a66c64d}.custom-select-wrapper .custom-select-display .selected-value.placeholder{color:#aaa}.custom-select-wrapper .custom-select-display .clear-selection{background:#0000;border:none;color:#999;cursor:pointer;font-size:16px;font-weight:700;line-height:1;margin-left:8px;padding:0;transition:color .2s;-webkit-user-select:none;user-select:none}.custom-select-wrapper .custom-select-display .clear-selection:hover{color:#2a66c6}.custom-select-wrapper .custom-select-display .dropdown-arrow{color:#666;font-size:16px;font-weight:700;margin-left:8px;pointer-events:none;-webkit-user-select:none;user-select:none}.custom-select-wrapper .custom-select-options{background:#fff;border:1.5px solid #2a66c6;border-radius:8px;box-shadow:0 4px 10px #2a66c626;left:0;max-height:220px;overflow-y:auto;position:absolute;top:calc(100% + 6px);width:100%;z-index:9999}.custom-select-wrapper .custom-select-options .custom-option{color:#333;cursor:pointer;font-size:15px;padding:10px 14px;transition:background-color .2s}.custom-select-wrapper .custom-select-options .custom-option.highlight,.custom-select-wrapper .custom-select-options .custom-option:hover{background-color:#e6f0ff}.custom-select-wrapper .custom-select-options .custom-option.selected{background-color:#2a66c6;color:#fff;font-weight:600}@media(max-width:480px){.custom-select-wrapper{max-width:100%}.custom-select-wrapper .custom-select-display{font-size:14px;padding:8px 12px}.custom-select-wrapper .custom-select-display .clear-selection{font-size:16px}.custom-select-wrapper .custom-select-display .dropdown-arrow{font-size:10px}.custom-select-wrapper .custom-select-options{font-size:14px}.custom-select-wrapper .custom-select-options .custom-option{padding:8px 12px}}.tag-indicator{border-radius:10px;height:20px;margin-right:8px;width:20px}.ImportArticlesModal_overlay__DIiTG{align-items:center;animation:ImportArticlesModal_fadeOverlay__D-4Al .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}@keyframes ImportArticlesModal_fadeOverlay__D-4Al{0%{opacity:0}to{opacity:1}}.ImportArticlesModal_modal__7h8bR{animation:ImportArticlesModal_slideUp__HIq1q .22s cubic-bezier(.34,1.2,.64,1);background:#fff;border-radius:14px;box-shadow:0 20px 60px #0000002e,0 4px 16px #00000014;display:flex;flex-direction:column;max-height:90vh;max-width:860px;overflow:hidden;width:100%}@keyframes ImportArticlesModal_slideUp__HIq1q{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ImportArticlesModal_header__3utCO{align-items:center;border-bottom:1px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.ImportArticlesModal_headerLeft__XBv\+w{align-items:center;display:flex;gap:12px}.ImportArticlesModal_headerIcon__n\+-\+s{align-items:center;background:#2a66c614;border-radius:10px;color:#2a66c6;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ImportArticlesModal_title__DkXVO{color:#343a40;font-size:16px;font-weight:600;line-height:1.3;margin:0}.ImportArticlesModal_subtitle__KOwuu{color:#6c757d;font-size:12px;margin:2px 0 0}.ImportArticlesModal_closeBtn__RmeNa{align-items:center;background:#0000;border:none;border-radius:6px;color:#6c757d;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .18s ease,color .18s ease;width:32px}.ImportArticlesModal_closeBtn__RmeNa:hover{background:#f1f3f5;color:#343a40}.ImportArticlesModal_body__P2v4M{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:260px;overflow-y:auto;padding:20px 24px}.ImportArticlesModal_body__P2v4M::-webkit-scrollbar{width:5px}.ImportArticlesModal_body__P2v4M::-webkit-scrollbar-track{background:#0000}.ImportArticlesModal_body__P2v4M::-webkit-scrollbar-thumb{background:#e9ecef;border-radius:99px}.ImportArticlesModal_toolbar__MYDOe{align-items:center;display:flex;gap:12px}.ImportArticlesModal_searchBox__TtE85{align-items:center;display:flex;flex:1 1;position:relative}.ImportArticlesModal_searchIcon__BMrAN{color:#adb5bd;left:11px;pointer-events:none;position:absolute}.ImportArticlesModal_searchInput__XVkJN{background:#f8f8f8;border:1.5px solid #e9ecef;border-radius:6px;color:#343a40;font-size:13.5px;height:38px;outline:none;padding:0 36px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.ImportArticlesModal_searchInput__XVkJN::placeholder{color:#adb5bd}.ImportArticlesModal_searchInput__XVkJN:focus{background:#fff;border-color:#2a66c6;box-shadow:0 0 0 3px #2a66c61a}.ImportArticlesModal_clearSearch__pztrR{align-items:center;background:none;border:none;color:#adb5bd;cursor:pointer;display:flex;padding:0;position:absolute;right:10px;transition:color .18s ease}.ImportArticlesModal_clearSearch__pztrR:hover{color:#343a40}.ImportArticlesModal_selectAllBtn__142kq{background:none;border:1.5px solid #2a66c64d;border-radius:6px;color:#2a66c6;cursor:pointer;font-size:13px;font-weight:500;height:38px;padding:0 12px;transition:background .18s ease,border-color .18s ease;white-space:nowrap}.ImportArticlesModal_selectAllBtn__142kq:hover{background:#2a66c614;border-color:#2a66c6}.ImportArticlesModal_grid__6MvBP{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ImportArticlesModal_companyCard__iA-u6{align-items:center;background:#fff;border:1.5px solid #e9ecef;border-radius:10px;box-shadow:0 1px 4px #0000000f;cursor:pointer;display:flex;gap:9px;padding:9px 12px;position:relative;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}.ImportArticlesModal_companyCard__iA-u6:hover{border-color:#2a66c64d;box-shadow:0 4px 14px #2a66c62e;transform:translateY(-1px)}.ImportArticlesModal_companyCard__iA-u6.ImportArticlesModal_selected__Lbw6X{background:#2a66c614;border-color:#2a66c6;box-shadow:0 0 0 3px #2a66c61f}.ImportArticlesModal_companyCard__iA-u6.ImportArticlesModal_selected__Lbw6X .ImportArticlesModal_companyName__MiDiY{color:#2a66c6}.ImportArticlesModal_companyCard__iA-u6.ImportArticlesModal_selected__Lbw6X .ImportArticlesModal_companyAvatar__82eMr{border-color:#2a66c6}.ImportArticlesModal_radioIndicator__2yjKO{align-items:center;background:#fff;border:2px solid #adb5bd;border-radius:50%;display:flex;height:15px;justify-content:center;position:absolute;right:8px;top:8px;transition:border-color .18s ease,background .18s ease;width:15px}.ImportArticlesModal_selected__Lbw6X .ImportArticlesModal_radioIndicator__2yjKO{background:#2a66c6;border-color:#2a66c6}.ImportArticlesModal_radioDot__NOw0f{background:#fff;border-radius:50%;height:5px;opacity:0;transform:scale(.4);transition:opacity .18s ease,transform .18s ease;width:5px}.ImportArticlesModal_selected__Lbw6X .ImportArticlesModal_radioDot__NOw0f{opacity:1;transform:scale(1)}.ImportArticlesModal_companyAvatar__82eMr{align-items:center;background:#f1f3f5;border:1.5px solid #e9ecef;border-radius:6px;color:#2a66c6;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:30px;justify-content:center;overflow:hidden;transition:border-color .18s ease;width:30px}.ImportArticlesModal_companyAvatar__82eMr img{height:100%;object-fit:cover;width:100%}.ImportArticlesModal_companyInfo__x1Czc{display:flex;flex-direction:column;gap:1px;min-width:0;padding-right:18px}.ImportArticlesModal_companyName__MiDiY{color:#343a40;font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;transition:color .18s ease;white-space:nowrap}.ImportArticlesModal_companyMeta__\+pab5{color:#6c757d;font-size:11px}.ImportArticlesModal_empty__0dPus{align-items:center;color:#adb5bd;display:flex;flex-direction:column;font-size:13px;gap:10px;grid-column:1/-1;justify-content:center;padding:48px 24px}.ImportArticlesModal_empty__0dPus svg{opacity:.5}.ImportArticlesModal_feedbackPane__OoZd4{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:14px;justify-content:center;padding:32px 24px;text-align:center}.ImportArticlesModal_feedbackTitle__8fsDN{color:#343a40;font-size:15px;font-weight:600;margin:0}.ImportArticlesModal_feedbackSub__zyQ4D{color:#6c757d;font-size:13px;margin:0}.ImportArticlesModal_spinner__DkHP-{align-items:center;display:flex;height:52px;justify-content:center;width:52px}.ImportArticlesModal_spinnerRing__CS3OG{animation:ImportArticlesModal_spin__b0RQw .75s linear infinite;border:3.5px solid #e9ecef;border-radius:50%;border-top-color:#2a66c6;height:48px;width:48px}@keyframes ImportArticlesModal_spin__b0RQw{to{transform:rotate(1turn)}}.ImportArticlesModal_successIcon__FwISo{align-items:center;animation:ImportArticlesModal_popIn__oLAFd .35s cubic-bezier(.34,1.4,.64,1);background:#2e7d321a;border-radius:50%;color:#2e7d32;display:flex;height:60px;justify-content:center;width:60px}@keyframes ImportArticlesModal_popIn__oLAFd{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.ImportArticlesModal_footer__r\+0Ib{align-items:center;background:#f8f8f8;border-top:1px solid #e9ecef;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:14px 24px}.ImportArticlesModal_selectionBadge__o0YgR{color:#343a40;font-size:13px}.ImportArticlesModal_selectionBadge__o0YgR strong{color:#2a66c6;font-weight:600}.ImportArticlesModal_hint__shqhu{color:#adb5bd;font-size:12.5px}.ImportArticlesModal_footerActions__RxRSB{display:flex;gap:10px;margin-left:auto}.ImportArticlesModal_cancelBtn__qnAck{background:#fff;border:1.5px solid #e9ecef;border-radius:6px;color:#6c757d;cursor:pointer;font-size:13.5px;font-weight:500;height:38px;padding:0 18px;transition:background .18s ease,border-color .18s ease,color .18s ease}.ImportArticlesModal_cancelBtn__qnAck:hover{background:#f1f3f5;border-color:#adb5bd;color:#343a40}.ImportArticlesModal_importBtn__vrQxs{align-items:center;background:#2a66c6;border:none;border-radius:6px;box-shadow:0 2px 8px #2a66c64d;color:#fff;cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:38px;padding:0 20px;transition:background .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}.ImportArticlesModal_importBtn__vrQxs:hover:not(:disabled){background:#0056b3;box-shadow:0 4px 14px #2a66c666;transform:translateY(-1px)}.ImportArticlesModal_importBtn__vrQxs:active:not(:disabled){transform:translateY(0)}.ImportArticlesModal_importBtn__vrQxs:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.ImportArticlesModal_skeleton__aF\+uh{animation:ImportArticlesModal_shimmer__66vHk 1.4s infinite;background:linear-gradient(90deg,#f1f3f5 25%,#e9ecef 50%,#f1f3f5 75%);background-size:200% 100%;border:1.5px solid #e9ecef;border-radius:10px;height:66px}@keyframes ImportArticlesModal_shimmer__66vHk{0%{background-position:200% 0}to{background-position:-200% 0}}.ItemStock_itemStock__LVODb{position:relative}.ItemStock_itemStock__LVODb .ItemStock_headerCard__ohlBB{border-bottom:2px solid #c4c4c4;padding-bottom:8px}.ItemStock_itemStock__LVODb .ItemStock_checkboxWrapper__4Yv-6 input{top:0}.ItemStock_itemStock__LVODb .ItemStock_squareBoxCheckboxShape__ZtNEe span{border:2px solid #d0d5dd}.ItemStock_itemStock__LVODb .ItemStock_itemWrapper__Sxt44{align-items:center;background-color:#fff;border:2px solid #c4c4c4;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a;display:flex;flex-direction:row;gap:16px;height:100%;padding:8px 0}.ItemStock_itemStock__LVODb .ItemStock_itemWrapper__Sxt44 .ItemStock_squareBoxCheckboxShape__ZtNEe{position:static!important}.ItemStock_etatDeStockCard__88wAY .ItemStock_itemWrapper__Sxt44{border:1px solid #ccc;border-radius:30px}.ItemStock_flexColumn__iXMOA{display:flex;flex-direction:column}.ItemStock_flexRow__0oV09{display:flex;flex-direction:row}.ItemStock_alignCenter__YbUiH{align-items:center}.ItemStock_flex1__pI970{flex:1 1}.ItemStock_gap4__142jR{gap:4px}.ItemStock_gap10__5eL\+F{gap:10px}.ItemStock_gap16__bGUfu{gap:16px}.ItemStock_padding8__eApvu{padding:8px}.ItemStock_paddingHorizontal8__8UAg6{padding-left:8px;padding-right:8px}.ItemStock_marginTop4__tfN7j{margin-top:4px}.ItemStock_statusCard__ru4C3{align-items:center;border-radius:4px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 8px}.ItemStock_visible__elwGr{background-color:#f4f3ff;color:#000}.ItemStock_invisible__7y84T{background-color:#c9cfd8;color:#1f2631}.ItemStock_exhausted__WQ8Cu{background-color:#fee2e2;color:#dc2626}.ItemStock_soldOutToday__HBW\+d{background-color:#ffedd5;color:#ea580c}.ItemStock_inStock__UsjmH{background-color:#dcfce7;color:#16a34a}.ItemStock_statusWrapper__wO49K{align-items:center;display:flex;justify-content:space-between;padding:8px}.ItemStock_itemName__EFrNC{color:#4b5563;font-size:17px;font-weight:500;margin:0 4px}.ItemStock_availabilityBtn__gqXi5{align-items:center;background:#0000;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;cursor:pointer;display:inline-flex;flex-direction:row;font-size:13px;font-weight:500;gap:6px;justify-content:center;margin:0 8px;padding:6px 12px;transition:all .2s ease;white-space:nowrap}.ItemStock_availabilityBtn__gqXi5:hover{background:#f9fafb;border-color:#3b82f6;box-shadow:0 2px 4px #0000001a;color:#3b82f6;transform:translateY(-1px)}.ItemStock_availabilityBtn__gqXi5:active{box-shadow:none;transform:translateY(0)}.ItemStock_availabilityBtn__gqXi5:focus{outline:2px solid #3b82f6;outline-offset:2px}.ItemStock_availabilityBtn__gqXi5:focus:not(:focus-visible){outline:none}.ItemStock_hasSchedule__GfGkz{background:#ecfdf5;border-color:#10b981;color:#059669}.ItemStock_hasSchedule__GfGkz:hover{background:#d1fae5;border-color:#059669;color:#047857}.ItemStock_noSchedule__Eeg-L{background:#0000;border-color:#e5e7eb;color:#6b7280}.ItemStock_noSchedule__Eeg-L:hover{background:#f9fafb;border-color:#3b82f6;color:#3b82f6}.ItemStock_btnText__Ys8yR{font-size:13px;font-weight:500;line-height:1}.ItemStock_iconWrapper__cj8cP{align-items:center;display:inline-flex;margin-right:4px}@media(max-width:768px){.ItemStock_btnText__Ys8yR{display:none}.ItemStock_availabilityBtn__gqXi5{padding:6px 8px}}@media(max-width:480px){.ItemStock_availabilityBtn__gqXi5{padding:4px 6px}.ItemStock_availabilityBtn__gqXi5 svg{height:14px;width:14px}}.AvailabilityModalContent_container__\+4ClH{background:#fff;display:flex;flex-direction:column;width:100%}.AvailabilityModalContent_dayTabs__Wbexw{background:linear-gradient(180deg,#f8f9fa,#fff);border-bottom:2px solid #e9ecef;display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;padding:16px 20px 0;position:relative;scrollbar-color:#2a66c64d #0000;scrollbar-width:thin}.AvailabilityModalContent_dayTabs__Wbexw:after,.AvailabilityModalContent_dayTabs__Wbexw:before{bottom:2px;content:"";pointer-events:none;position:absolute;top:0;width:20px;z-index:1}.AvailabilityModalContent_dayTabs__Wbexw:before{background:linear-gradient(90deg,#f8f9faf2,#0000);left:0}.AvailabilityModalContent_dayTabs__Wbexw:after{background:linear-gradient(270deg,#f8f9faf2,#0000);right:0}.AvailabilityModalContent_dayTabs__Wbexw::-webkit-scrollbar{height:4px}.AvailabilityModalContent_dayTabs__Wbexw::-webkit-scrollbar-track{background:#0000}.AvailabilityModalContent_dayTabs__Wbexw::-webkit-scrollbar-thumb{background:#2a66c64d;border-radius:2px}.AvailabilityModalContent_dayTabs__Wbexw::-webkit-scrollbar-thumb:hover{background:#2a66c680}.AvailabilityModalContent_dayTab__r7hqW{align-items:center;background:#0000;border:none;border-radius:12px 12px 0 0;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:6px;isolation:isolate;min-width:85px;padding:12px 16px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.AvailabilityModalContent_dayTab__r7hqW:before{background:#0000;border-radius:12px 12px 0 0;content:"";inset:0;position:absolute;transition:all .3s ease;z-index:-1}.AvailabilityModalContent_dayTab__r7hqW:hover:before{background:linear-gradient(135deg,#2a66c60f,#2a66c61f)}.AvailabilityModalContent_dayTab__r7hqW:hover .AvailabilityModalContent_dayTabName__JQi36{transform:translateY(-1px)}.AvailabilityModalContent_dayTab__r7hqW.AvailabilityModalContent_active__-oze1{background:#fff;box-shadow:0 -4px 12px #0000000a,0 -2px 6px #2a66c614,inset 0 1px 0 #ffffffe6}.AvailabilityModalContent_dayTab__r7hqW.AvailabilityModalContent_active__-oze1:before{background:linear-gradient(180deg,#2a66c605,#0000)}.AvailabilityModalContent_dayTab__r7hqW.AvailabilityModalContent_active__-oze1:after{background:linear-gradient(90deg,#0000,#2a66c6,#0000);border-radius:2px 2px 0 0;bottom:-2px;content:"";height:3px;left:10%;position:absolute;right:10%}.AvailabilityModalContent_dayTab__r7hqW.AvailabilityModalContent_active__-oze1 .AvailabilityModalContent_dayTabName__JQi36{color:#2a66c6;font-weight:700;transform:translateY(-1px)}.AvailabilityModalContent_dayTab__r7hqW.AvailabilityModalContent_active__-oze1 .AvailabilityModalContent_dayTabBadge__ScQ6q{background:linear-gradient(135deg,#2a66c6,#1e4fa3);box-shadow:0 2px 6px #2a66c64d}.AvailabilityModalContent_dayTabName__JQi36{color:#6c757d;font-size:15px;font-weight:600;letter-spacing:.3px;text-transform:capitalize;transition:all .3s cubic-bezier(.4,0,.2,1)}.AvailabilityModalContent_dayShort__RgxUo{display:none}.AvailabilityModalContent_dayFull__QxIC9{display:inline}.AvailabilityModalContent_dayTabBadge__ScQ6q{align-items:center;background:linear-gradient(135deg,#6c757d,#495057);border-radius:12px;box-shadow:0 2px 4px #00000026;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;overflow:hidden;padding:0 6px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.AvailabilityModalContent_dayTabBadge__ScQ6q:before{background:linear-gradient(135deg,#fff3,#0000);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.AvailabilityModalContent_dayTab__r7hqW:hover .AvailabilityModalContent_dayTabBadge__ScQ6q{transform:scale(1.05)}.AvailabilityModalContent_dayTab__r7hqW:hover .AvailabilityModalContent_dayTabBadge__ScQ6q:before{opacity:1}.AvailabilityModalContent_dayTab__r7hqW.AvailabilityModalContent_active__-oze1 .AvailabilityModalContent_dayTabBadge__ScQ6q{animation:AvailabilityModalContent_badgePulse__GwMA0 2s ease-in-out infinite}@keyframes AvailabilityModalContent_badgePulse__GwMA0{0%,to{box-shadow:0 2px 6px #2a66c64d}50%{box-shadow:0 2px 8px #2a66c680}}.AvailabilityModalContent_content__BY74c{background:#fff;flex:1 1;overflow-y:auto;padding:20px}.AvailabilityModalContent_loading__WbYT2{align-items:center;color:#6c757d;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px}.AvailabilityModalContent_spinner__4Z-UG{animation:AvailabilityModalContent_spin__-yaS4 .8s linear infinite;border:3px solid #e9ecef;border-radius:50%;border-top-color:#2a66c6;height:40px;width:40px}@keyframes AvailabilityModalContent_spin__-yaS4{to{transform:rotate(1turn)}}.AvailabilityModalContent_dayHeader__BcDFt{align-items:center;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.AvailabilityModalContent_dayTitle__eTlb8{color:#2c3e50;font-size:18px;font-weight:600;margin:0}.AvailabilityModalContent_addBtn__hD-Zv{align-items:center;background:#2a66c6;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s;white-space:nowrap}.AvailabilityModalContent_addBtn__hD-Zv svg{flex-shrink:0}.AvailabilityModalContent_addBtn__hD-Zv:hover{background:#1e4fa3;transform:translateY(-1px)}.AvailabilityModalContent_addBtn__hD-Zv:active{transform:translateY(0)}.AvailabilityModalContent_addBtn__hD-Zv:disabled{cursor:not-allowed;opacity:.5;transform:none}.AvailabilityModalContent_addForm__AZv6U{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:12px;display:flex;flex-direction:column;gap:16px;margin-bottom:20px;padding:16px}.AvailabilityModalContent_timeInputsRow__d-LKc{align-items:flex-end;display:flex;gap:12px}.AvailabilityModalContent_timeInputGroup__e741v{display:flex;flex:1 1;flex-direction:column;gap:6px}.AvailabilityModalContent_timeInputGroup__e741v label{align-items:center;color:#495057;display:flex;font-size:12px;font-weight:600;gap:4px;letter-spacing:.5px;text-transform:uppercase}.AvailabilityModalContent_timeInputGroup__e741v label svg{flex-shrink:0}.AvailabilityModalContent_timeInput__-jaC5{background:#fff;border:2px solid #dee2e6;border-radius:8px;color:#2c3e50;font-size:16px;font-weight:600;padding:10px 12px;transition:all .2s;width:100%}.AvailabilityModalContent_timeInput__-jaC5:focus{border-color:#2a66c6;box-shadow:0 0 0 3px #2a66c61a;outline:none}.AvailabilityModalContent_timeSeparator__3p38Z{color:#adb5bd;font-size:20px;font-weight:300;padding-bottom:10px}.AvailabilityModalContent_orderTypeRow__qRlgN{display:flex;flex-direction:column;gap:8px}.AvailabilityModalContent_orderTypeLabel__OfoQn{color:#495057;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.AvailabilityModalContent_orderTypeToggles__4fj4r{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.AvailabilityModalContent_orderToggle__B\+58u{align-items:center;background:#fff;border:2px solid #dee2e6;border-radius:8px;color:#6c757d;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:10px;transition:all .2s}.AvailabilityModalContent_orderToggle__B\+58u svg{flex-shrink:0}.AvailabilityModalContent_orderToggle__B\+58u:hover{background:#f8f9fa;border-color:#adb5bd}.AvailabilityModalContent_orderToggle__B\+58u.AvailabilityModalContent_activeOnSite__t0NWQ{background:#e7f5ff;border-color:#1971c2;color:#1971c2}.AvailabilityModalContent_orderToggle__B\+58u.AvailabilityModalContent_activeTakeAway__VEZQ\+{background:#fff3e0;border-color:#e67700;color:#e67700}.AvailabilityModalContent_orderToggle__B\+58u.AvailabilityModalContent_activeDelivery__U4\+p5{background:#e8f5e9;border-color:#2e7d32;color:#2e7d32}.AvailabilityModalContent_toggleText__dfgu8{font-size:12px;font-weight:600}.AvailabilityModalContent_saveBtn__hEBjP{background:#2a66c6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px;transition:all .2s;width:100%}.AvailabilityModalContent_saveBtn__hEBjP:hover{background:#1e4fa3;box-shadow:0 4px 12px #2a66c64d;transform:translateY(-1px)}.AvailabilityModalContent_saveBtn__hEBjP:active{transform:translateY(0)}.AvailabilityModalContent_saveBtn__hEBjP:disabled{cursor:not-allowed;opacity:.6}.AvailabilityModalContent_availabilitiesList__UTamd{display:flex;flex-direction:column;gap:12px}.AvailabilityModalContent_emptyState__09iz8{color:#adb5bd;padding:60px 20px;text-align:center}.AvailabilityModalContent_emptyIcon__uf52q{color:#adb5bd;margin:0 auto 12px;opacity:.5}.AvailabilityModalContent_emptyTitle__2-BaT{color:#6c757d;font-size:16px;font-weight:600;margin:0 0 8px}.AvailabilityModalContent_emptyText__Dll5R{color:#adb5bd;font-size:14px;margin:0}.AvailabilityModalContent_availabilityCard__GPbyz{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:10px;display:flex;justify-content:space-between;padding:14px 16px;transition:all .2s}.AvailabilityModalContent_availabilityCard__GPbyz:hover{border-color:#2a66c6;box-shadow:0 2px 8px #2a66c614;transform:translateY(-1px)}.AvailabilityModalContent_cardLeft__oq60O{display:flex;flex:1 1;flex-direction:column;gap:8px}.AvailabilityModalContent_timeDisplay__y\+rDM{align-items:center;display:flex;font-family:SF Mono,Monaco,Courier New,monospace;gap:8px}.AvailabilityModalContent_timeEnd__HtKgt,.AvailabilityModalContent_timeStart__uhwhz{background:#f8f9fa;border-radius:6px;color:#2c3e50;font-size:16px;font-weight:700;padding:4px 10px}.AvailabilityModalContent_timeArrow__OO2A-{color:#adb5bd;font-size:14px;font-weight:300}.AvailabilityModalContent_orderTypeBadges__-Nm2H{display:flex;flex-wrap:wrap;gap:6px}.AvailabilityModalContent_badge__r7VS5{align-items:center;border-radius:12px;display:flex;font-size:11px;font-weight:600;gap:4px;letter-spacing:.3px;padding:4px 10px;text-transform:uppercase}.AvailabilityModalContent_badge__r7VS5 svg{flex-shrink:0}.AvailabilityModalContent_badge__r7VS5.AvailabilityModalContent_badgeOnSite__aQ4tK{background:#e7f5ff;color:#1971c2}.AvailabilityModalContent_badge__r7VS5.AvailabilityModalContent_badgeTakeAway__5s-0V{background:#fff3e0;color:#e67700}.AvailabilityModalContent_badge__r7VS5.AvailabilityModalContent_badgeDelivery__bMzVe{background:#e8f5e9;color:#2e7d32}.AvailabilityModalContent_actionButtons__VY3Ci{display:flex;gap:8px}.AvailabilityModalContent_editButton__KH6HS{align-items:center;background:#0000;border:1px solid #dee2e6;border-radius:6px;color:#6c757d;cursor:pointer;display:flex;justify-content:center;padding:8px 12px;transition:all .2s}.AvailabilityModalContent_editButton__KH6HS svg{flex-shrink:0}.AvailabilityModalContent_editButton__KH6HS:hover{background:#e6f0ff;border-color:#2a66c6;color:#2a66c6}.AvailabilityModalContent_editButton__KH6HS:disabled{cursor:not-allowed;opacity:.5}.AvailabilityModalContent_deleteButton__HULCA{align-items:center;background:#0000;border:1px solid #dee2e6;border-radius:6px;color:#6c757d;cursor:pointer;display:flex;justify-content:center;padding:8px 12px;transition:all .2s}.AvailabilityModalContent_deleteButton__HULCA svg{flex-shrink:0}.AvailabilityModalContent_deleteButton__HULCA:hover{background:#fee;border-color:#dc3545;color:#dc3545}.AvailabilityModalContent_deleteButton__HULCA:disabled{cursor:not-allowed;opacity:.5}.AvailabilityModalContent_footer__LZE1g{background:#f8f9fa;border-top:1px solid #e9ecef;display:flex;justify-content:flex-end;padding:16px 20px}.AvailabilityModalContent_closeBtn__A\+0Lc{background:#fff;border:1px solid #dee2e6;border-radius:8px;color:#6c757d;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:all .2s}.AvailabilityModalContent_closeBtn__A\+0Lc:hover{background:#f8f9fa;border-color:#adb5bd}.AvailabilityModalContent_closeBtn__A\+0Lc:disabled{cursor:not-allowed;opacity:.5}.AvailabilityModalContent_editForm__LpcrS{display:flex;flex-direction:column;gap:12px;padding:12px 0;width:100%}.AvailabilityModalContent_editActions__6YT5f{display:flex;gap:8px;justify-content:flex-end;margin-top:6px}.AvailabilityModalContent_cancelBtn__RciYv{background:#fff;border:1px solid #dee2e6;border-radius:8px;color:#6c757d;cursor:pointer;font-size:15px;font-weight:600;padding:12px;transition:all .2s;width:160px}.AvailabilityModalContent_cancelBtn__RciYv:hover{background:#f8f9fa;border-color:#adb5bd}.AvailabilityModalContent_cancelBtn__RciYv:disabled{cursor:not-allowed;opacity:.6}.AvailabilityModalContent_availabilityCard__GPbyz.AvailabilityModalContent_editing__9uDp0{border-color:#2a66c6;box-shadow:0 2px 8px #2a66c614}.AvailabilityModalContent_availabilityCard__GPbyz.AvailabilityModalContent_editing__9uDp0:hover{transform:none}@media(max-width:768px){.AvailabilityModalContent_dayTabs__Wbexw{gap:4px;padding:12px 16px 0}.AvailabilityModalContent_dayTabs__Wbexw:after,.AvailabilityModalContent_dayTabs__Wbexw:before{width:15px}.AvailabilityModalContent_dayTab__r7hqW{flex-shrink:0;min-width:70px;padding:10px 12px}.AvailabilityModalContent_dayTabName__JQi36{font-size:13px}.AvailabilityModalContent_content__BY74c{padding:16px}.AvailabilityModalContent_dayHeader__BcDFt{align-items:flex-start;flex-direction:column;gap:12px}.AvailabilityModalContent_addBtn__hD-Zv{justify-content:center;width:100%}.AvailabilityModalContent_orderTypeToggles__4fj4r{grid-template-columns:1fr}.AvailabilityModalContent_orderToggle__B\+58u{justify-content:flex-start;padding:12px}.AvailabilityModalContent_availabilityCard__GPbyz{align-items:flex-start;flex-direction:column;gap:12px}.AvailabilityModalContent_cardLeft__oq60O{width:100%}.AvailabilityModalContent_deleteButton__HULCA{padding:10px;width:100%}.AvailabilityModalContent_timeInputsRow__d-LKc{align-items:stretch;flex-direction:column}.AvailabilityModalContent_timeSeparator__3p38Z{align-self:center;padding:0;transform:rotate(90deg)}}@media(max-width:600px){.AvailabilityModalContent_dayTab__r7hqW{flex-shrink:0;min-width:52px;padding:10px 8px}.AvailabilityModalContent_dayShort__RgxUo{display:inline}.AvailabilityModalContent_dayFull__QxIC9{display:none}.AvailabilityModalContent_dayTabName__JQi36{font-size:13px}}@media(max-width:480px){.AvailabilityModalContent_dayTab__r7hqW{flex-shrink:0;min-width:48px;padding:8px 6px}.AvailabilityModalContent_dayTabName__JQi36{font-size:12px}.AvailabilityModalContent_dayTabBadge__ScQ6q{font-size:9px;height:18px;min-width:18px;padding:0 4px}.AvailabilityModalContent_timeEnd__HtKgt,.AvailabilityModalContent_timeStart__uhwhz{font-size:14px;padding:3px 8px}.AvailabilityModalContent_badge__r7VS5{font-size:10px;padding:3px 8px}}.ChartPlatformSelector_container__a5sND{align-items:center;background-color:#f9fafb;border-radius:20px;box-shadow:0 6px 25px #00000014;display:flex;flex-direction:column;gap:50px;height:100%;margin:0 auto;padding:60px 30px;width:100%}.ChartPlatformSelector_header__9oSdJ{align-items:center;display:flex;justify-content:space-between;width:100%}.ChartPlatformSelector_fullscreenButton__Pe707,.ChartPlatformSelector_xButton__\+IWNI{background-color:#2a66c6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 15px;z-index:11}.ChartPlatformSelector_fullscreenButton__Pe707:hover,.ChartPlatformSelector_xButton__\+IWNI:hover{background-color:#1f4e9c}.ChartPlatformSelector_title__Xg7JM{color:#1f2937;font-size:38px;font-weight:800;text-align:center}.ChartPlatformSelector_buttonGroup__GpxOe{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.ChartPlatformSelector_cardButton__WfECI{align-items:center;background-color:#fff;border:3px solid #0000;border-radius:20px;box-shadow:0 8px 30px #00000014;cursor:pointer;display:flex;flex-direction:column;height:400px;justify-content:center;padding:25px;text-align:center;transition:all .3s ease;width:350px}.ChartPlatformSelector_cardButton__WfECI:hover{border-color:#2a66c6;box-shadow:0 14px 35px #00000026;transform:translateY(-8px)}.ChartPlatformSelector_cardButton__WfECI.ChartPlatformSelector_active__w\+QJE{background-color:#eef2ff;border-color:#2a66c6}.ChartPlatformSelector_icon__WQEgA{color:#2a66c6;margin-bottom:20px}.ChartPlatformSelector_label__SFjgS{color:#111827;font-size:24px;font-weight:700;margin-bottom:10px}.ChartPlatformSelector_description__-b3iN{color:#6b7280;font-size:16px}.ChartPlatformSelector_soon__8mHY6{opacity:.5;pointer-events:none;position:relative}.ChartPlatformSelector_soon__8mHY6:after{background-color:#fffbeb;border-radius:8px;color:#b45309;content:"Bientôt";font-size:14px;font-weight:700;padding:4px 8px;position:absolute;right:10px;top:10px}.KioskSimulator_kioskContainer__-Rrl-{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem;position:relative;width:100%}.KioskSimulator_kioskDevice__Ukq4f{aspect-ratio:9/16;filter:drop-shadow(0 20px 40px rgba(0,0,0,.3));max-width:260px;position:relative;width:100%;z-index:2}.KioskSimulator_deviceFrame__8Za7a{background:linear-gradient(135deg,#1a1a1a,#2d2d2d 50%,#1a1a1a);border-radius:20px;box-shadow:0 0 0 1px #ffffff1a,0 20px 60px #00000080,inset 0 1px 0 #ffffff1a;display:flex;flex-direction:column;gap:4px;height:100%;padding:6px;position:relative;width:100%}.KioskSimulator_topBezel__3PRiQ{align-items:center;background:linear-gradient(180deg,#2a2a2a,#1a1a1a);border-bottom:1px solid #ffffff0d;border-radius:14px 14px 0 0;display:flex;flex-shrink:0;gap:.5rem;justify-content:center;padding:.2rem .5rem}.KioskSimulator_camera__IBp-0{background:radial-gradient(circle,#1a3a5a,#0a1a2a);border:1px solid #ffffff26;border-radius:50%;box-shadow:0 0 6px #1a3a5a99,inset 0 1px 2px #fff3;height:7px;width:7px}.KioskSimulator_speaker__chElN{background:#0a0a0a;border-radius:8px;box-shadow:inset 0 2px 4px #000c;display:flex;gap:3px;padding:3px 8px}.KioskSimulator_speakerHole__REWqf{background:#050505;border-radius:1px;box-shadow:inset 0 1px 2px #000000e6;height:7px;width:2px}.KioskSimulator_screenWrapper__dpLit{background:#b8b8b8;border-radius:4px;flex:1 1;min-height:0;overflow:hidden;position:relative}.KioskSimulator_screenGlass__1eyk-{background:#b8b8b8;height:100%;position:relative;width:100%}.KioskSimulator_screenGlass__1eyk-:before{background:linear-gradient(180deg,#ffffff26 0,#0000);content:"";height:40%;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.KioskSimulator_kioskScreen__Q9zZm{background:#f5f5f5;display:flex;flex-direction:column;font-size:.7rem;height:100%;overflow:hidden;position:relative;width:100%}.KioskSimulator_bottomBezel__i71yv{align-items:center;background:linear-gradient(0deg,#2a2a2a,#1a1a1a);border-radius:0 0 14px 14px;border-top:1px solid #ffffff0d;display:flex;flex-shrink:0;justify-content:space-between;padding:.2rem .5rem}.KioskSimulator_homeButton__-jAb4{align-items:center;background:radial-gradient(circle,#3a3a3a,#2a2a2a);border:1px solid #ffffff1a;border-radius:50%;box-shadow:0 2px 6px #0006,inset 0 1px 2px #ffffff26;cursor:pointer;display:flex;height:22px;justify-content:center;transition:all .2s ease;width:22px}.KioskSimulator_homeButton__-jAb4:hover{background:radial-gradient(circle,#4a4a4a,#3a3a3a);transform:scale(1.05)}.KioskSimulator_homeButton__-jAb4:active{transform:scale(.95)}.KioskSimulator_homeIcon__0y\+VZ{border:1.5px solid #ffffffb3;border-radius:2px;height:8px;width:8px}.KioskSimulator_statusLights__NGa8v{align-items:center;display:flex;gap:7px}.KioskSimulator_statusLight__agRTs{animation:KioskSimulator_pulse__SkNPn 2s ease-in-out infinite;border-radius:50%;box-shadow:0 0 6px currentColor,0 0 12px currentColor;height:6px;position:relative;width:6px}.KioskSimulator_statusLight__agRTs:after{background:#ffffff4d;border-radius:50%;content:"";inset:1px;position:absolute}.KioskSimulator_statusLight__agRTs.KioskSimulator_green__oWgGo{background:#10b981;color:#10b981}.KioskSimulator_statusLight__agRTs.KioskSimulator_blue__rAkHC{animation-delay:1s;background:#3b82f6;color:#3b82f6}@keyframes KioskSimulator_pulse__SkNPn{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.95)}}@media(max-width:1400px){.KioskSimulator_kioskDevice__Ukq4f{max-width:300px}.KioskSimulator_kioskScreen__Q9zZm{font-size:.65rem}.KioskSimulator_deviceFrame__8Za7a{gap:4px;padding:6px}}@media(max-width:1200px){.KioskSimulator_kioskDevice__Ukq4f{max-width:280px}.KioskSimulator_kioskScreen__Q9zZm{font-size:.6rem}.KioskSimulator_deviceFrame__8Za7a{border-radius:18px;padding:5px}.KioskSimulator_camera__IBp-0{height:6px;width:6px}.KioskSimulator_homeButton__-jAb4{height:20px;width:20px}.KioskSimulator_homeIcon__0y\+VZ{height:7px;width:7px}.KioskSimulator_statusLight__agRTs{height:5px;width:5px}}@media(max-width:768px){.KioskSimulator_kioskContainer__-Rrl-{padding:.75rem}.KioskSimulator_kioskDevice__Ukq4f{max-width:260px}.KioskSimulator_deviceFrame__8Za7a{border-radius:16px;gap:3px;padding:5px}.KioskSimulator_kioskScreen__Q9zZm{font-size:.55rem}.KioskSimulator_bottomBezel__i71yv,.KioskSimulator_topBezel__3PRiQ{padding:.15rem .4rem}.KioskSimulator_camera__IBp-0{height:6px;width:6px}.KioskSimulator_speaker__chElN{gap:2px;padding:3px 6px}.KioskSimulator_speakerHole__REWqf{height:6px;width:1.5px}.KioskSimulator_homeButton__-jAb4{height:18px;width:18px}.KioskSimulator_homeIcon__0y\+VZ{border-width:1.5px;height:6px;width:6px}.KioskSimulator_statusLight__agRTs{height:5px;width:5px}}@media(max-width:480px){.KioskSimulator_kioskContainer__-Rrl-{padding:.5rem}.KioskSimulator_kioskDevice__Ukq4f{max-width:240px}.KioskSimulator_deviceFrame__8Za7a{border-radius:14px;gap:3px;padding:4px}.KioskSimulator_kioskScreen__Q9zZm{font-size:.5rem}.KioskSimulator_bottomBezel__i71yv,.KioskSimulator_topBezel__3PRiQ{padding:.12rem .35rem}.KioskSimulator_camera__IBp-0{height:5px;width:5px}.KioskSimulator_speaker__chElN{gap:2px;padding:2px 5px}.KioskSimulator_speakerHole__REWqf{height:5px;width:1.5px}.KioskSimulator_homeButton__-jAb4{height:16px;width:16px}.KioskSimulator_homeIcon__0y\+VZ{border-width:1px;height:5px;width:5px}.KioskSimulator_statusLight__agRTs{height:4px;width:4px}}@media(max-width:360px){.KioskSimulator_kioskDevice__Ukq4f{max-width:220px}.KioskSimulator_deviceFrame__8Za7a{border-radius:12px;gap:3px;padding:4px}.KioskSimulator_kioskScreen__Q9zZm{font-size:.45rem}.KioskSimulator_bottomBezel__i71yv,.KioskSimulator_topBezel__3PRiQ{padding:.1rem .3rem}.KioskSimulator_camera__IBp-0{height:5px;width:5px}.KioskSimulator_speaker__chElN{gap:2px;padding:2px 4px}.KioskSimulator_speakerHole__REWqf{height:5px;width:1px}.KioskSimulator_homeButton__-jAb4{height:14px;width:14px}.KioskSimulator_homeIcon__0y\+VZ{border-width:1px;height:5px;width:5px}.KioskSimulator_statusLight__agRTs{height:3px;width:3px}}@media(prefers-reduced-motion:reduce){.KioskSimulator_statusLight__agRTs{animation:none}.KioskSimulator_homeButton__-jAb4{transition:none}}@media(min-width:1600px){.KioskSimulator_kioskDevice__Ukq4f{max-width:340px}.KioskSimulator_kioskScreen__Q9zZm{font-size:.75rem}}.AdsImageItem_item__zWMKL{align-items:center;background:#fff;border:1px solid #e8ecf1;border-radius:10px;cursor:default;display:flex;gap:.5rem;padding:.5rem .625rem;position:relative;transition:all .2s ease}.AdsImageItem_item__zWMKL:hover{border-color:#c7d4ef;box-shadow:0 2px 8px #2a66c61a}.AdsImageItem_item__zWMKL:hover .AdsImageItem_dragHandle__491LT{color:#94a3b8;opacity:1}.AdsImageItem_item__zWMKL:hover .AdsImageItem_durationPresetMenu__TWO7f{opacity:1;pointer-events:all;transform:translateY(0)}.AdsImageItem_item__zWMKL.AdsImageItem_itemDragging__TnS0I{background:#f0f4ff;border-color:#2a66c6;border-style:dashed;box-shadow:none;opacity:.4}.AdsImageItem_item__zWMKL.AdsImageItem_itemDragOver__EUm5s{background:#eef3ff;border-color:#2a66c6;box-shadow:0 0 0 2px #2a66c633}.AdsImageItem_item__zWMKL.AdsImageItem_itemDragOver__EUm5s:before{background:#2a66c6;border-radius:4px;content:"";height:3px;left:0;position:absolute;right:0;top:-3px}.AdsImageItem_item__zWMKL.AdsImageItem_itemDisabled__buZJu{background:#f9fafb;opacity:.55}.AdsImageItem_item__zWMKL.AdsImageItem_itemDisabled__buZJu .AdsImageItem_thumb__0Fg9E{filter:grayscale(.8)}.AdsImageItem_dragHandle__491LT{color:#cbd5e0;cursor:grab;flex-shrink:0;opacity:.4;padding:2px;transition:opacity .2s ease,color .2s ease}.AdsImageItem_dragHandle__491LT:active{cursor:grabbing}.AdsImageItem_orderBadge__OaLQ6{align-items:center;background:#f1f5f9;border-radius:5px;color:#64748b;display:flex;flex-shrink:0;font-size:.68rem;font-weight:700;height:20px;justify-content:center;min-width:20px}.AdsImageItem_thumb__0Fg9E{background:#e2e8f0;border:none;border-radius:6px;cursor:pointer;flex-shrink:0;height:34px;overflow:hidden;padding:0;position:relative;width:44px}.AdsImageItem_thumb__0Fg9E:hover .AdsImageItem_thumbOverlay__ifLWM{opacity:1}.AdsImageItem_thumbImg__hBpqq{display:block;height:100%;object-fit:cover;width:100%}.AdsImageItem_thumbOverlay__ifLWM{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease}.AdsImageItem_nameWrapper__JD2H0{flex:1 1;min-width:0}.AdsImageItem_name__HH4Hx{align-items:center;background:none;border:none;color:#374151;cursor:pointer;display:flex;font-size:.8rem;font-weight:500;gap:.25rem;max-width:100%;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.AdsImageItem_name__HH4Hx:hover{color:#2a66c6}.AdsImageItem_name__HH4Hx:hover .AdsImageItem_editIcon__ZNCoW{opacity:1}.AdsImageItem_editIcon__ZNCoW{color:#94a3b8;flex-shrink:0;opacity:0;transition:opacity .2s ease}.AdsImageItem_nameInput__vydL4{background:#fff;border:1px solid #2a66c6;border-radius:5px;box-shadow:0 0 0 2px #2a66c626;color:#374151;font-size:.8rem;font-weight:500;outline:none;padding:.2rem .4rem;width:100%}.AdsImageItem_durationWrapper__B5Win{flex-shrink:0;position:relative}.AdsImageItem_durationControl__NUM4O{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}.AdsImageItem_durationBtn__um6\+K{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#4a5568;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:.3rem;padding:.25rem .5rem;transition:all .2s ease;white-space:nowrap}.AdsImageItem_durationBtn__um6\+K:hover{background:#eef3ff;border-color:#2a66c6;color:#2a66c6}.AdsImageItem_durationPresetMenu__TWO7f{display:flex;flex-wrap:wrap;gap:.25rem;max-width:140px;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease}.AdsImageItem_presetChip__KuooS{background:#fff;border:1px solid #e2e8f0;border-radius:4px;color:#64748b;cursor:pointer;font-size:.68rem;font-weight:600;padding:.15rem .35rem;transition:all .15s ease}.AdsImageItem_presetChip__KuooS.AdsImageItem_presetChipActive__\+OXUf,.AdsImageItem_presetChip__KuooS:hover{background:#2a66c6;border-color:#2a66c6;color:#fff}.AdsImageItem_durationEditContainer__Ulst\+{align-items:center;display:flex;gap:.25rem}.AdsImageItem_durationInput__hnRT3{-moz-appearance:textfield;border:1px solid #2a66c6;border-radius:5px;box-shadow:0 0 0 2px #2a66c626;color:#374151;font-size:.78rem;font-weight:600;outline:none;padding:.2rem .35rem;text-align:center;width:46px}.AdsImageItem_durationInput__hnRT3::-webkit-inner-spin-button,.AdsImageItem_durationInput__hnRT3::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AdsImageItem_durationUnit__HNoK-{color:#94a3b8;font-size:.72rem;font-weight:600}.AdsImageItem_toggleBtn__-TaTE{border:none;border-radius:100px;cursor:pointer;flex-shrink:0;height:20px;position:relative;transition:background .25s ease;width:34px}.AdsImageItem_toggleBtn__-TaTE.AdsImageItem_toggleBtnOn__Atjws{background:#2a66c6}.AdsImageItem_toggleBtn__-TaTE.AdsImageItem_toggleBtnOn__Atjws .AdsImageItem_toggleKnob__X8OvO{transform:translateX(14px)}.AdsImageItem_toggleBtn__-TaTE.AdsImageItem_toggleBtnOff__Z8aPK{background:#cbd5e0}.AdsImageItem_toggleBtn__-TaTE.AdsImageItem_toggleBtnOff__Z8aPK .AdsImageItem_toggleKnob__X8OvO{transform:translateX(2px)}.AdsImageItem_toggleKnob__X8OvO{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;height:16px;left:0;position:absolute;top:2px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);width:16px}.AdsImageItem_deleteBtn__33Y\+z{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:#cbd5e0;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .2s ease;width:28px}.AdsImageItem_deleteBtn__33Y\+z:hover{background:#fef2f2;border-color:#fee2e2;color:#ef4444}.AdsPreview_screen__5bGm6{background:#0a0a14;overflow:hidden;position:relative}.AdsPreview_emptyScreen__QSpAS,.AdsPreview_screen__5bGm6{border-radius:inherit;display:flex;flex-direction:column;height:100%;width:100%}.AdsPreview_emptyScreen__QSpAS{align-items:center;background:linear-gradient(160deg,#e9ebf0,#cad5e6);gap:.5rem;justify-content:center;padding:1.5rem;text-align:center}.AdsPreview_emptyIcon__nkdI7{color:#00000026;margin-bottom:.5rem}.AdsPreview_emptyIconVideo__r2b5z{color:#0006}.AdsPreview_emptyText__koAcl{color:#1b090980;font-size:.8rem;font-weight:600;margin:0}.AdsPreview_emptyHint__rg-er{color:rgba(0,0,0,.438);font-size:.68rem;line-height:1.4;margin:0}.AdsPreview_imageContainer__CS1oT{inset:0;position:absolute}.AdsPreview_imageSlide__ROYLG{inset:0;opacity:0;position:absolute;transition:opacity .6s ease-in-out}.AdsPreview_imageSlide__ROYLG.AdsPreview_imageSlideActive__1OrZA{opacity:1}.AdsPreview_slideImg__eES3-{display:block;height:100%;object-fit:cover;width:100%}.AdsPreview_screenOverlay__TVj-i{background:linear-gradient(180deg,#0000 40%,#00000073);inset:0;pointer-events:none;position:absolute}.AdsPreview_progressBar__FX8jw{background:#fff3;height:3px;left:0;position:absolute;right:0;top:0;z-index:10}.AdsPreview_progressFill__4v8vJ{background:#fff;border-radius:0 2px 2px 0;height:100%;transition:width .05s linear}.AdsPreview_dots__Rn9Xe{bottom:28px;display:flex;gap:5px;justify-content:center;left:0;position:absolute;right:0;z-index:10}.AdsPreview_dot__JDSVl{background:#ffffff59;border:none;border-radius:50%;cursor:pointer;height:5px;padding:0;transition:all .25s ease;width:5px}.AdsPreview_dot__JDSVl.AdsPreview_dotActive__25SmN{background:#fff;border-radius:3px;width:16px}.AdsPreview_controls__Ez3-S{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;bottom:0;display:flex;gap:.4rem;left:0;padding:.4rem .6rem;position:absolute;right:0;z-index:10}.AdsPreview_playPauseBtn__65VeD{align-items:center;background:#ffffff26;border:1px solid #ffffff4d;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s ease;width:20px}.AdsPreview_playPauseBtn__65VeD:hover{background:#ffffff4d}.AdsPreview_imageName__kT9Bv{color:#fffc;flex:1 1;font-size:.6rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdsPreview_imageDuration__3VOZX{color:#ffffff80;flex-shrink:0;font-size:.6rem;font-weight:600}.AdsPreview_videoEl__Wsuwh{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.AdsPreview_videoLabel__yGcqf{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;gap:.35rem;left:0;padding:.4rem .6rem;position:absolute;right:0;z-index:10}.AdsPreview_videoLabel__yGcqf span{color:#fffc;font-size:.6rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.KioskAdsConfig_container__I4lM7{grid-gap:1rem;align-items:start;display:grid;flex:1 1;gap:1rem;grid-template-columns:380px 1fr}@media(max-width:1200px){.KioskAdsConfig_container__I4lM7{grid-template-columns:1fr}}.KioskAdsConfig_configPanel__Iu8vY{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;height:calc(100vh - 165px);overflow-y:auto;padding:1.25rem;position:-webkit-sticky;position:sticky;top:0}.KioskAdsConfig_configPanel__Iu8vY::-webkit-scrollbar{width:5px}.KioskAdsConfig_configPanel__Iu8vY::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.KioskAdsConfig_configPanel__Iu8vY::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:10px}.KioskAdsConfig_configPanel__Iu8vY::-webkit-scrollbar-thumb:hover{background:#a0aec0}@media(max-width:1200px){.KioskAdsConfig_configPanel__Iu8vY{max-height:none;position:static}}.KioskAdsConfig_modeSwitch__FJcC6{grid-gap:.5rem;background:#f1f5f9;border-radius:10px;display:grid;gap:.5rem;grid-template-columns:1fr 1fr;margin-bottom:1.25rem;padding:4px}.KioskAdsConfig_modeBtn__XJkes{align-items:center;background:#0000;border:none;border-radius:7px;color:#64748b;cursor:pointer;display:flex;font-size:.82rem;font-weight:500;gap:.4rem;justify-content:center;padding:.6rem .75rem;transition:all .2s ease;white-space:nowrap}.KioskAdsConfig_modeBtn__XJkes svg{flex-shrink:0;opacity:.7}.KioskAdsConfig_modeBtn__XJkes:hover{background:#2a66c614;color:#2a66c6}.KioskAdsConfig_modeBtn__XJkes.KioskAdsConfig_modeBtnActive__MRMwX{background:#fff;box-shadow:0 1px 6px #0000001a;color:#2a66c6;font-weight:600}.KioskAdsConfig_modeBtn__XJkes.KioskAdsConfig_modeBtnActive__MRMwX svg{opacity:1}.KioskAdsConfig_statsBar__J\+BXi{align-items:center;background:#f8faff;border:1px solid #e8edf8;border-radius:8px;color:#64748b;display:flex;font-size:.82rem;gap:.5rem;margin-bottom:1rem;padding:.6rem .875rem}.KioskAdsConfig_stat__Z3cjg strong{color:#2a66c6;font-weight:700}.KioskAdsConfig_statDivider__pQ2hO{color:#cbd5e0;font-weight:300}.KioskAdsConfig_dropZone__OkXNF{background:#fafbfc;border:2px dashed #d1d5db;border-radius:12px;cursor:pointer;margin-bottom:1rem;padding:1.5rem;text-align:center;transition:all .25s ease}.KioskAdsConfig_dropZone__OkXNF:hover{background:#f0f4ff;border-color:#2a66c6}.KioskAdsConfig_dropZone__OkXNF:hover .KioskAdsConfig_dropZoneIcon__efdrJ{color:#2a66c6;transform:translateY(-2px)}.KioskAdsConfig_dropZone__OkXNF.KioskAdsConfig_dropZoneActive__PQ7pH{background:#eef3ff;border-color:#2a66c6;border-style:solid}.KioskAdsConfig_dropZone__OkXNF.KioskAdsConfig_dropZoneActive__PQ7pH .KioskAdsConfig_dropZoneIcon__efdrJ{color:#2a66c6;transform:scale(1.1)}.KioskAdsConfig_dropZone__OkXNF.KioskAdsConfig_dropZoneVideo__MuxvA{padding:2.5rem 1.5rem}.KioskAdsConfig_dropZoneIcon__efdrJ{color:#94a3b8;display:flex;justify-content:center;margin-bottom:.5rem;transition:all .25s ease}.KioskAdsConfig_dropZoneIcon__efdrJ.KioskAdsConfig_dropZoneIconVideo__iq0A1{color:#2a66c6}.KioskAdsConfig_dropZoneText__RROef{color:#374151;font-size:.9rem;font-weight:600;margin:0 0 .25rem}.KioskAdsConfig_dropZoneHint__-rOPo{color:#9ca3af;font-size:.75rem;margin:0}.KioskAdsConfig_imageList__Jnrjb,.KioskAdsConfig_imagesModeContent__ASWAk{display:flex;flex-direction:column}.KioskAdsConfig_imageList__Jnrjb{gap:.5rem}.KioskAdsConfig_imageListHeader__rxVj5{align-items:center;color:#94a3b8;display:flex;font-size:.72rem;font-weight:500;gap:.5rem;letter-spacing:.05em;margin-bottom:.25rem;padding:0 .25rem;text-transform:uppercase}.KioskAdsConfig_emptyState__wWcSk{color:#94a3b8;padding:2rem 1rem;text-align:center}.KioskAdsConfig_emptyState__wWcSk p{font-size:.9rem;font-weight:500;margin:0 0 .25rem}.KioskAdsConfig_emptyState__wWcSk .KioskAdsConfig_emptyHint__vdZTU{color:#b8c4d4;font-size:.78rem;font-weight:400}.KioskAdsConfig_videoModeContent__e1cgi{display:flex;flex-direction:column;gap:1rem}.KioskAdsConfig_videoCard__V41t8{align-items:flex-start;background:#f8fafc;border:1px solid #e8ecf1;border-radius:12px;display:flex;gap:1rem;padding:.875rem}.KioskAdsConfig_videoThumb__ULDyr{background:#1a1a2e;border-radius:6px;flex-shrink:0;height:56px;overflow:hidden;position:relative;width:80px}.KioskAdsConfig_videoThumbEl__S83Je{height:100%;object-fit:cover;opacity:.8;width:100%}.KioskAdsConfig_videoPlayOverlay__f4vPl{align-items:center;background:#00000040;display:flex;inset:0;justify-content:center;position:absolute}.KioskAdsConfig_videoInfo__bHF\+u{flex:1 1;min-width:0}.KioskAdsConfig_videoName__4\+YYF{color:#2d3748;font-size:.82rem;font-weight:600;margin:0 0 .25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.KioskAdsConfig_videoHint__VKSCG{color:#94a3b8;font-size:.72rem;margin:0 0 .625rem}.KioskAdsConfig_videoActions__m28eh{display:flex;gap:.5rem}.KioskAdsConfig_videoChangeBtn__\+7S-p{background:#fff;border:1px solid #2a66c6;border-radius:6px;color:#2a66c6;cursor:pointer;font-size:.75rem;font-weight:600;padding:.35rem .75rem;transition:all .2s ease}.KioskAdsConfig_videoChangeBtn__\+7S-p:hover{background:#2a66c6;color:#fff}.KioskAdsConfig_videoRemoveBtn__fL35i{background:#fef2f2;border:1px solid #fee2e2;border-radius:6px;color:#ef4444;cursor:pointer;font-size:.75rem;font-weight:600;padding:.35rem .75rem;transition:all .2s ease}.KioskAdsConfig_videoRemoveBtn__fL35i:hover{background:#ef4444;border-color:#ef4444;color:#fff}.KioskAdsConfig_videoTips__WN8Ob{background:#f8faff;border:1px solid #e0e8ff;border-radius:10px;padding:.875rem 1rem}.KioskAdsConfig_videoTipsTitle__ZxAER{align-items:center;color:#2a66c6;display:flex;font-size:.78rem;font-weight:600;gap:.4rem;margin:0 0 .625rem}.KioskAdsConfig_videoTipsList__1nWep{display:flex;flex-direction:column;gap:.3rem;list-style:none;margin:0;padding:0}.KioskAdsConfig_videoTipsList__1nWep li{color:#64748b;font-size:.75rem;padding-left:1rem;position:relative}.KioskAdsConfig_videoTipsList__1nWep li:before{color:#2a66c6;content:"·";font-weight:700;left:.25rem;position:absolute}.KioskAdsConfig_previewPanel__OE\+wY{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;display:flex;flex-direction:column;height:calc(100vh - 165px);padding:1rem;position:-webkit-sticky;position:sticky;top:0}@media(max-width:1200px){.KioskAdsConfig_previewPanel__OE\+wY{height:auto;min-height:600px;position:static}}.KioskAdsConfig_previewHeader__NG3PH{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:.5rem}.KioskAdsConfig_previewTitle__-Twy2{color:#2d3748;font-size:.85rem;font-weight:600;margin:0}.KioskAdsConfig_previewNav__UBrlO{align-items:center;display:flex;gap:.5rem}.KioskAdsConfig_previewNavBtn__58cf\+{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.KioskAdsConfig_previewNavBtn__58cf\+:hover{background:#f0f4ff;border-color:#2a66c6;color:#2a66c6}.KioskAdsConfig_previewNavLabel__J-YGh{color:#64748b;font-size:.78rem;font-weight:600;min-width:36px;text-align:center}.KioskAdsConfig_previewContent__0Cxbj{align-items:center;background:linear-gradient(135deg,#f7fafc,#edf2f7);border-radius:12px;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:1.5rem}.KioskAdsConfig_hiddenInput__G5Jyk{display:none}:root{--primary-color:#2a66c6}.SelectImage_selectImage__Q89zm{display:flex;flex-direction:column;gap:.25rem;width:100%}.SelectImage_labelWrapper__Z8wL4{display:flex;flex-direction:column;gap:.15rem}.SelectImage_label__yh9CE{color:#2d3748;font-size:.75rem;font-weight:600;margin:0}.SelectImage_description__e0cYI{color:#718096;font-size:.65rem;line-height:1.3}.SelectImage_uploadArea__GKnN2{background:#f7fafc;border:1.5px dashed #cbd5e0;border-radius:10px;overflow:hidden;position:relative;transition:all .2s ease}.SelectImage_uploadArea__GKnN2:hover{background:#eef4ff;border-color:#2a66c6;border-color:var(--primary-color);box-shadow:0 2px 8px #2a66c626;transform:translateY(-1px)}.SelectImage_uploadArea__GKnN2.SelectImage_dragging__xfw-a{background:#e3edff;border-color:#2a66c6;border-color:var(--primary-color);box-shadow:0 4px 12px #2a66c633;transform:scale(1.01)}.SelectImage_uploadArea__GKnN2.SelectImage_hasImage__czE31{background:#fff;border:1px solid #e2e8f0}.SelectImage_uploadArea__GKnN2.SelectImage_error__NW3jf{background:#fff5f5;border-color:#fc8181}.SelectImage_uploadArea__GKnN2.SelectImage_error__NW3jf:hover{border-color:#f56565}.SelectImage_input__nJkyL{display:none}.SelectImage_uploadLabel__Exu7e{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:100px;padding:1rem;transition:all .2s ease}.SelectImage_uploadLabel__Exu7e:active{transform:scale(.97)}.SelectImage_loadingOverlay__Xt-qM{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffffe6;display:flex;flex-direction:column;gap:.5rem;inset:0;justify-content:center;position:absolute;z-index:10}.SelectImage_spinner__J\+UKY{animation:SelectImage_spin__Rdq4B 1s linear infinite;color:#2a66c6;color:var(--primary-color)}@keyframes SelectImage_spin__Rdq4B{to{transform:rotate(1turn)}}.SelectImage_loadingText__iWY0-{color:#2a66c6;color:var(--primary-color);font-size:.75rem;font-weight:600}.SelectImage_imagePreview__BCi12{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.SelectImage_uploadedImage__c90ZE{border-radius:6px;box-shadow:0 1px 6px #0000001a;max-height:120px;max-width:100%;object-fit:contain}.SelectImage_imageOverlay__PclGY{align-items:center;background:#2a66c6d9;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease;z-index:5}.SelectImage_uploadLabel__Exu7e:hover .SelectImage_imageOverlay__PclGY{opacity:1}.SelectImage_overlayContent__VKE8P{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:.75rem;font-weight:600;gap:.3rem}.SelectImage_removeButton__2y0Ek{align-items:center;background:#fffffff2;border:none;border-radius:50%;box-shadow:0 1px 6px #00000026;color:#e53e3e;cursor:pointer;display:flex;height:26px;justify-content:center;position:absolute;right:.5rem;top:.5rem;transition:all .15s ease;width:26px}.SelectImage_removeButton__2y0Ek:hover{background:#e53e3e;color:#fff;transform:scale(1.1)}.SelectImage_removeButton__2y0Ek:active{transform:scale(.95)}.SelectImage_uploadPrompt__2nGJ0{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding:.75rem;text-align:center}.SelectImage_uploadIcon__GPczk{align-items:center;background:linear-gradient(135deg,#2a66c6,#2a88e0);background:linear-gradient(135deg,var(--primary-color) 0,#2a88e0 100%);border-radius:10px;box-shadow:0 2px 6px #2a66c640;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.SelectImage_uploadTextWrapper__JkYvN{display:flex;flex-direction:column;gap:.15rem}.SelectImage_uploadTitle__8Oqx0{color:#2d3748;font-size:.75rem;font-weight:600}.SelectImage_uploadSubtitle__SLSjD{color:#718096;font-size:.7rem;font-weight:500}.SelectImage_uploadHint__dcv8W{color:#a0aec0;font-size:.6rem;font-weight:400;margin-top:.15rem}.SelectImage_errorMessage__sq79M,.SelectImage_fileName__qBNHM{align-items:center;display:flex;font-size:.65rem;font-weight:500;gap:.3rem;padding:.5rem .75rem}.SelectImage_errorMessage__sq79M{background:#fff5f5;border-top:1px solid #feb2b2;color:#c53030}.SelectImage_fileName__qBNHM{background:#f7fafc;border-top:1px solid #e2e8f0;color:#4a5568}.SelectImage_fileName__qBNHM svg{color:#2a66c6;color:var(--primary-color)}.SelectImage_fileName__qBNHM span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.SelectImage_uploadLabel__Exu7e{min-height:90px;padding:.75rem}.SelectImage_uploadedImage__c90ZE{max-height:100px}.SelectImage_uploadPrompt__2nGJ0{gap:.4rem}.SelectImage_uploadIcon__GPczk{height:36px;width:36px}.SelectImage_uploadTitle__8Oqx0{font-size:.7rem}.SelectImage_uploadSubtitle__SLSjD{font-size:.65rem}.SelectImage_uploadHint__dcv8W{font-size:.55rem}.SelectImage_removeButton__2y0Ek{height:22px;right:.3rem;top:.3rem;width:22px}.SelectImage_removeButton__2y0Ek svg{height:14px;width:14px}}@media(prefers-reduced-motion:reduce){.SelectImage_imageOverlay__PclGY,.SelectImage_removeButton__2y0Ek,.SelectImage_spinner__J\+UKY,.SelectImage_uploadArea__GKnN2,.SelectImage_uploadLabel__Exu7e{animation:none;transition:none}}.SelectImage_input__nJkyL:focus+.SelectImage_uploadLabel__Exu7e{outline:2px solid #2a66c6;outline:2px solid var(--primary-color);outline-offset:1px}.MenuPage_page__SZuJF{display:flex;flex-direction:column;font-family:DM Sans,sans-serif;height:100%;overflow:hidden;position:relative;width:100%}.MenuPage_backgroundImage__wwLoX,.MenuPage_background__UmZPA{height:100%;inset:0;position:absolute;width:100%;z-index:0}.MenuPage_backgroundImage__wwLoX{pointer-events:none}.MenuPage_backgroundPlaceholder__TRiCz{align-items:center;background:linear-gradient(135deg,#ffffffe6,#eeeeeee6);display:flex;flex-direction:column;gap:6px;inset:0;justify-content:center;position:absolute;z-index:0}.MenuPage_backgroundPlaceholder__TRiCz:after{content:"";inset:0;pointer-events:none;position:absolute}.MenuPage_backgroundGrid__kuqqr{background-image:repeating-linear-gradient(0deg,#0000,#0000 28px,hsla(0,0%,100%,.025) 0,hsla(0,0%,100%,.025) 29px),repeating-linear-gradient(90deg,#0000,#0000 28px,hsla(0,0%,100%,.025) 0,hsla(0,0%,100%,.025) 29px);inset:0;position:absolute}.MenuPage_backgroundPlaceholderIcon__G6T0T{color:#000;height:40px;position:relative;width:40px}.MenuPage_backgroundPlaceholderText__YHMLP{color:#000;font-size:12px;font-weight:500;position:relative;text-align:center}.MenuPage_headerStrip__k48-1{flex-shrink:0;max-height:40px}.MenuPage_header__Bzeqj{flex-shrink:0;position:relative;width:100%;z-index:2}.MenuPage_headerImage__xOgwJ{display:block;height:100%;object-fit:cover;width:100%}.MenuPage_headerPlaceholder__jqFtc{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border-bottom:1.5px dashed #fbbf2466;display:flex;flex-shrink:0;gap:5px;height:52px;justify-content:center;position:relative;width:100%;z-index:2}.MenuPage_headerPlaceholderIcon__Ctqh2{color:#ffffffa6;height:11px;width:11px}.MenuPage_headerPlaceholderText__1Y36z{color:#ffffffa6;font-size:8.5px;font-weight:500}.MenuPage_content__X7vqr{display:flex;flex:1 1;flex-direction:row;gap:6px;overflow:hidden;padding:10px 6px 6px;position:relative;z-index:1}.MenuPage_sidebar__sO8Vo{display:flex;flex:0 0 22%;flex-direction:column;gap:4px;overflow-y:auto;scrollbar-width:none}.MenuPage_sidebar__sO8Vo::-webkit-scrollbar{display:none}.MenuPage_categoryItem__Gyzlm{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:6px 5px;transition:background .15s}.MenuPage_categoryItemActive__oAvBE{background:#358dffe6}.MenuPage_categoryThumb__xKVwm{background:#ffffff1f;border-radius:6px;height:28px;width:28px}.MenuPage_categoryLabel__PKzQ7{color:#000000d9;font-size:6px;font-weight:500;line-height:1.2;text-align:center}.MenuPage_items__gtKYg{grid-gap:5px;align-content:start;display:grid;flex:1 1;gap:5px;grid-template-columns:1fr 1fr;overflow-y:auto;scrollbar-width:none}.MenuPage_items__gtKYg::-webkit-scrollbar{display:none}.MenuPage_itemCard__4sUq4{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.MenuPage_itemThumb__1kTzf{background:#ffffff14;height:45px;overflow:hidden;position:relative;width:100%}.MenuPage_itemThumb__1kTzf:after{background:linear-gradient(135deg,#ffffff0d,#0000 60%);content:"";inset:0;position:absolute}.MenuPage_itemShimmer__lWN8U{animation:MenuPage_shimmer__CvT72 2s infinite;background:linear-gradient(90deg,#0000,#ffffff0f 50%,#0000);inset:0;position:absolute}@keyframes MenuPage_shimmer__CvT72{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.MenuPage_itemInfo__SMgKt{display:flex;flex-direction:column;gap:3px;padding:5px 6px}.MenuPage_itemName__AUwul{background:#fff3;border-radius:2px;height:5px;width:70%}.MenuPage_itemPrice__0kygZ{background:#ff6b3580;border-radius:2px;height:5px;width:40%}.MenuPage_footer__aywtz{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;display:flex;flex-direction:row;flex-shrink:0;gap:4px;height:36px;padding:4px 6px;position:relative;z-index:3}.MenuPage_footerAbandon__r6z2E{background:#ffffff1a;color:#fff9;flex:1 1;font-weight:600}.MenuPage_footerAbandon__r6z2E,.MenuPage_footerValidate__oymdc{align-items:center;border-radius:6px;display:flex;font-size:7px;justify-content:center;letter-spacing:.5px;text-transform:uppercase}.MenuPage_footerValidate__oymdc{background:#ff6b35;color:#fff;flex:2 1;font-weight:700;gap:4px}.MenuPage_footerPrice__k7Sqg{background:#0003;border-radius:4px;font-size:7.5px;padding:2px 5px}.OrderTypePage_container__0kVYZ{background-color:#f5f5f5;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.OrderTypePage_overlay__p8Dbp{align-items:center;display:flex;height:100%;justify-content:center;padding:2rem 1.5rem;width:100%}.OrderTypePage_content__wJthP{align-items:center;display:flex;flex-direction:column;justify-content:center}.OrderTypePage_optionsContainer__sfUX8{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);max-width:100%;padding:0 1rem;width:100%}.OrderTypePage_optionCard__-DVvH{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:0;transition:all .3s ease}.OrderTypePage_optionCard__-DVvH:hover:not(:disabled){transform:scale(1.06)}.OrderTypePage_optionCard__-DVvH:active:not(:disabled){transform:scale(.96)}.OrderTypePage_optionCard__-DVvH:focus{border-radius:8px;outline:2px solid #2a66c680;outline-offset:4px}.OrderTypePage_optionCard__-DVvH:disabled{cursor:default}.OrderTypePage_iconWrapper__YlQg8{align-items:center;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:all .3s ease;width:50px}.OrderTypePage_icon__ga\+kC{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));height:100%;object-fit:contain;width:100%}.OrderTypePage_defaultIcon__22tx8{stroke-width:1.5;color:#2d3748;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));height:70%;width:70%}.OrderTypePage_optionTitle__R6oOO{color:#2d3748;font-size:.55rem;font-weight:700;letter-spacing:.04em;line-height:1.2;margin:0;max-width:110px;text-align:center;text-transform:uppercase;width:100%}@media(min-width:1400px){.OrderTypePage_optionsContainer__sfUX8{gap:2.5rem}.OrderTypePage_iconWrapper__YlQg8{height:70px;width:70px}.OrderTypePage_optionTitle__R6oOO{font-size:.6rem;max-width:120px}}@media(max-width:1399px){.OrderTypePage_iconWrapper__YlQg8{height:55px;width:55px}.OrderTypePage_optionTitle__R6oOO{font-size:.55rem;max-width:110px}}@media(max-width:1199px){.OrderTypePage_overlay__p8Dbp{padding:1.5rem 1rem}.OrderTypePage_optionsContainer__sfUX8{gap:1.5rem;padding:0 .75rem}.OrderTypePage_iconWrapper__YlQg8{height:40px;width:40px}.OrderTypePage_optionTitle__R6oOO{font-size:.5rem;max-width:95px}}@media(max-width:767px){.OrderTypePage_overlay__p8Dbp{padding:1.25rem .75rem}.OrderTypePage_optionsContainer__sfUX8{gap:1.25rem;padding:0 .5rem}.OrderTypePage_iconWrapper__YlQg8{height:30px;width:30px}.OrderTypePage_optionTitle__R6oOO{font-size:.48rem;max-width:85px}}@media(max-width:480px){.OrderTypePage_overlay__p8Dbp{padding:1rem .5rem}.OrderTypePage_optionsContainer__sfUX8{gap:1rem;padding:0 .25rem}.OrderTypePage_iconWrapper__YlQg8{height:60px;width:60px}.OrderTypePage_optionTitle__R6oOO{font-size:.45rem;letter-spacing:.03em;max-width:75px}}@media(max-width:360px){.OrderTypePage_overlay__p8Dbp{padding:.75rem .25rem}.OrderTypePage_optionsContainer__sfUX8{gap:.85rem;padding:0}.OrderTypePage_iconWrapper__YlQg8{height:50px;width:50px}.OrderTypePage_optionTitle__R6oOO{font-size:.42rem;max-width:70px}}@media(max-width:320px){.OrderTypePage_optionsContainer__sfUX8{gap:.75rem}.OrderTypePage_iconWrapper__YlQg8{height:18px;width:18px}.OrderTypePage_optionTitle__R6oOO{font-size:.4rem;max-width:60px}}@media(prefers-reduced-motion:reduce){.OrderTypePage_iconWrapper__YlQg8,.OrderTypePage_optionCard__-DVvH{transition:none}}@media(prefers-contrast:high){.OrderTypePage_optionTitle__R6oOO{font-weight:800}.OrderTypePage_iconWrapper__YlQg8{border:2px solid}}@media print{.OrderTypePage_optionCard__-DVvH{break-inside:avoid;page-break-inside:avoid}}.PaymentPage_container__qX2r1{background-color:#f5f5f5;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.PaymentPage_overlay__uU4Bn{align-items:center;display:flex;height:100%;justify-content:center;padding:2rem 1.5rem;width:100%}.PaymentPage_content__8KZYn{align-items:center;display:flex;flex-direction:column;justify-content:center}.PaymentPage_optionsContainer__DKmf5{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);max-width:100%;padding:0 1rem;width:100%}.PaymentPage_optionCard__QeEp\+{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:0;transition:all .3s ease}.PaymentPage_optionCard__QeEp\+:hover:not(:disabled){transform:scale(1.06)}.PaymentPage_optionCard__QeEp\+:active:not(:disabled){transform:scale(.96)}.PaymentPage_optionCard__QeEp\+:focus{border-radius:8px;outline:2px solid #2a66c680;outline-offset:4px}.PaymentPage_optionCard__QeEp\+:disabled{cursor:default}.PaymentPage_iconWrapper__oxzo7{align-items:center;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:all .3s ease;width:50px}.PaymentPage_icon__QB63h{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));height:100%;object-fit:contain;width:100%}.PaymentPage_defaultIcon__IWK\+Q{stroke-width:1.5;color:#2d3748;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));height:70%;width:70%}.PaymentPage_optionTitle__YiJjH{color:#2d3748;font-size:.55rem;font-weight:700;letter-spacing:.04em;line-height:1.2;margin:0;max-width:110px;text-align:center;text-transform:uppercase;width:100%}@media(min-width:1400px){.PaymentPage_optionsContainer__DKmf5{gap:2.5rem}.PaymentPage_iconWrapper__oxzo7{height:70px;width:70px}.PaymentPage_optionTitle__YiJjH{font-size:.6rem;max-width:120px}}@media(max-width:1399px){.PaymentPage_iconWrapper__oxzo7{height:55px;width:55px}.PaymentPage_optionTitle__YiJjH{font-size:.55rem;max-width:110px}}@media(max-width:1199px){.PaymentPage_overlay__uU4Bn{padding:1.5rem 1rem}.PaymentPage_optionsContainer__DKmf5{gap:1.5rem;padding:0 .75rem}.PaymentPage_iconWrapper__oxzo7{height:40px;width:40px}.PaymentPage_optionTitle__YiJjH{font-size:.5rem;max-width:95px}}@media(max-width:767px){.PaymentPage_overlay__uU4Bn{padding:1.25rem .75rem}.PaymentPage_optionsContainer__DKmf5{gap:1.25rem;padding:0 .5rem}.PaymentPage_iconWrapper__oxzo7{height:30px;width:30px}.PaymentPage_optionTitle__YiJjH{font-size:.48rem;max-width:85px}}@media(max-width:480px){.PaymentPage_overlay__uU4Bn{padding:1rem .5rem}.PaymentPage_optionsContainer__DKmf5{gap:1rem;padding:0 .25rem}.PaymentPage_iconWrapper__oxzo7{height:60px;width:60px}.PaymentPage_optionTitle__YiJjH{font-size:.45rem;letter-spacing:.03em;max-width:75px}}@media(max-width:360px){.PaymentPage_overlay__uU4Bn{padding:.75rem .25rem}.PaymentPage_optionsContainer__DKmf5{gap:.85rem;padding:0}.PaymentPage_iconWrapper__oxzo7{height:50px;width:50px}.PaymentPage_optionTitle__YiJjH{font-size:.42rem;max-width:70px}}@media(max-width:320px){.PaymentPage_optionsContainer__DKmf5{gap:.75rem}.PaymentPage_iconWrapper__oxzo7{height:18px;width:18px}.PaymentPage_optionTitle__YiJjH{font-size:.4rem;max-width:60px}}@media(prefers-reduced-motion:reduce){.PaymentPage_iconWrapper__oxzo7,.PaymentPage_optionCard__QeEp\+{transition:none}}@media(prefers-contrast:high){.PaymentPage_optionTitle__YiJjH{font-weight:800}.PaymentPage_iconWrapper__oxzo7{border:2px solid}}@media print{.PaymentPage_optionCard__QeEp\+{break-inside:avoid;page-break-inside:avoid}}.KioskChartConfig_container__Ajo-d{background:linear-gradient(135deg,#f5f7fa,#e9ecef);border-radius:16px;box-sizing:border-box;height:100%;padding:8px;width:100%}.KioskChartConfig_form__7e0ra{display:flex;flex-direction:column;height:100%;width:100%}.KioskChartConfig_header__EevUI{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.KioskChartConfig_headerActions__YqDBA{display:flex;flex-wrap:wrap;gap:.5rem}.KioskChartConfig_fullscreenButton__c7JvE,.KioskChartConfig_xButton__PYIf3{background-color:#2a66c6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 15px;z-index:11}.KioskChartConfig_fullscreenButton__c7JvE:hover,.KioskChartConfig_xButton__PYIf3:hover{background-color:#1f4e9c}.KioskChartConfig_backBtn__xVJDP{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#495057;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.KioskChartConfig_backBtn__xVJDP:hover{background:#f8f9fa;border-color:#cbd5e0;transform:translateX(-2px)}.KioskChartConfig_backBtn__xVJDP svg{transition:transform .3s ease}.KioskChartConfig_backBtn__xVJDP:hover svg{transform:translateX(-2px)}.KioskChartConfig_title__kqlhd{color:#2d3748;flex:1 1;font-size:1.5rem;font-weight:700;margin:0;text-align:center}@media(max-width:768px){.KioskChartConfig_title__kqlhd{font-size:1.25rem}}.KioskChartConfig_saveBtn__m2DaO{align-items:center;background:linear-gradient(135deg,#2a66c6,#1e4d99);border:none;border-radius:8px;box-shadow:0 4px 12px #2a66c64d;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:.625rem;padding:.875rem 1.75rem;transition:all .3s ease}.KioskChartConfig_saveBtn__m2DaO img{height:18px;width:18px}.KioskChartConfig_saveBtn__m2DaO:hover{box-shadow:0 6px 20px #2a66c666;transform:translateY(-2px)}.KioskChartConfig_saveBtn__m2DaO:active{transform:translateY(0)}.KioskChartConfig_mainTabBar__9JV3t{align-self:center;background:#fff;border:1px solid #e8ecf1;border-radius:12px;box-shadow:0 2px 8px #0000000f;display:flex;gap:0;margin-bottom:.5rem;padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.KioskChartConfig_mainTab__ASssh{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.6rem 1.5rem;transition:all .25s ease;white-space:nowrap}.KioskChartConfig_mainTab__ASssh svg{opacity:.6;transition:opacity .25s ease}.KioskChartConfig_mainTab__ASssh:hover{background:#f0f4ff;color:#2a66c6}.KioskChartConfig_mainTab__ASssh:hover svg{opacity:1}.KioskChartConfig_mainTab__ASssh.KioskChartConfig_mainTabActive__4M7\+Z{background:linear-gradient(135deg,#2a66c6,#1e4d99);box-shadow:0 3px 10px #2a66c659;color:#fff;font-weight:600}.KioskChartConfig_mainTab__ASssh.KioskChartConfig_mainTabActive__4M7\+Z svg{opacity:1}.KioskChartConfig_content__c5XWr{grid-gap:1rem;align-items:start;display:grid;flex:1 1;gap:1rem;grid-template-columns:320px 1fr}@media(max-width:1400px){.KioskChartConfig_content__c5XWr{gap:1.5rem;grid-template-columns:350px 1fr}}@media(max-width:1200px){.KioskChartConfig_content__c5XWr{grid-template-columns:1fr}}.KioskChartConfig_configPanel__kVMfU{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 165px);overflow-y:auto;padding:1.5rem;position:-webkit-sticky;position:sticky;top:2rem;z-index:2}.KioskChartConfig_configPanel__kVMfU::-webkit-scrollbar{width:6px}.KioskChartConfig_configPanel__kVMfU::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.KioskChartConfig_configPanel__kVMfU::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:10px}.KioskChartConfig_configPanel__kVMfU::-webkit-scrollbar-thumb:hover{background:#a0aec0}@media(max-width:1200px){.KioskChartConfig_configPanel__kVMfU{max-height:none;position:static}}.KioskChartConfig_section__-DxH1{margin-bottom:1.5rem}.KioskChartConfig_section__-DxH1:last-child{margin-bottom:0}.KioskChartConfig_sectionTitle__EKcOv{color:#2d3748;font-size:.85rem;font-weight:600;margin:0 0 1rem}.KioskChartConfig_imageGrid__N90k\+{display:flex;flex-direction:column;gap:1rem}.KioskChartConfig_divider__CwyyU{background:linear-gradient(90deg,#0000,#e0e0e0,#0000);height:1px;margin:1.5rem 0}.KioskChartConfig_previewPanel__6kX5o{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;display:flex;flex-direction:column;height:calc(100vh - 165px);padding:1rem;position:-webkit-sticky;position:sticky;top:1rem}@media(max-width:1200px){.KioskChartConfig_previewPanel__6kX5o{height:auto;min-height:600px;position:static}}.KioskChartConfig_previewHeader__uYYSY{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.KioskChartConfig_pageSelector__Ep\+Cw{display:flex;flex:1 1;gap:.75rem;justify-content:center}.KioskChartConfig_pageBtn__Yw\+cO{background:#fff;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease;white-space:nowrap}.KioskChartConfig_pageBtn__Yw\+cO:hover{background:#1e4d99;border-color:#1e4d99;color:#fff}.KioskChartConfig_pageBtn__Yw\+cO.KioskChartConfig_activePage__1CMkD{background:#2a66c6;border-color:#2a66c6;color:#fff}.KioskChartConfig_previewContent__YEvPi{align-items:center;background:linear-gradient(135deg,#f7fafc,#edf2f7);border-radius:12px;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:1.5rem}@media(max-width:1200px){.KioskChartConfig_previewContent__YEvPi{min-height:600px}}@media(max-width:768px){.KioskChartConfig_container__Ajo-d{padding:1rem 0}.KioskChartConfig_form__7e0ra{padding:0 1rem}.KioskChartConfig_header__EevUI{align-items:stretch;flex-direction:column}.KioskChartConfig_title__kqlhd{margin-bottom:1rem;order:-1}.KioskChartConfig_backBtn__xVJDP,.KioskChartConfig_saveBtn__m2DaO{justify-content:center;width:100%}.KioskChartConfig_mainTabBar__9JV3t{align-self:stretch;width:100%}.KioskChartConfig_mainTab__ASssh{flex:1 1;justify-content:center}.KioskChartConfig_content__c5XWr{gap:1rem}.KioskChartConfig_configPanel__kVMfU,.KioskChartConfig_previewPanel__6kX5o{padding:1rem}.KioskChartConfig_previewContent__YEvPi{min-height:500px;padding:1rem}.KioskChartConfig_pageSelector__Ep\+Cw{justify-content:stretch;width:100%}.KioskChartConfig_pageBtn__Yw\+cO{flex:1 1;font-size:.75rem;padding:.5rem}}.KioskChartConfig_colorPicker__Jpktz{align-items:center;display:flex;gap:.5rem;margin-top:.5rem;width:100%}.KioskChartConfig_checkboxInput__2TKtl{background:#fff;border:1px solid #cbd5e0;border-radius:4px;cursor:pointer;height:20px;width:20px}.KioskChartConfig_systemMsgConfig__nF67V{align-items:center;display:flex}.KioskChartConfig_label__Cj91D{color:#4a5568;font-size:1rem;margin-left:.5rem}.KioskChartConfig_soon__Lt8TH{opacity:.7;pointer-events:none;position:relative}.KioskChartConfig_soon__Lt8TH:after{background-color:#fffbeb;border-radius:8px;color:#cd5f0b;content:"Bientôt";font-size:8px;font-weight:700;padding:4px 8px;position:absolute;right:-4px;top:-5px}.KioskGeneralConfig_container__bZj9M{background:linear-gradient(135deg,#f5f7fa,#e9ecef);border-radius:16px;box-sizing:border-box;height:100%;padding:8px;width:100%}.KioskGeneralConfig_form__WJFw9{display:flex;flex-direction:column;height:100%;width:100%}.KioskGeneralConfig_header__XvIT9{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.KioskGeneralConfig_headerActions__3tcHA{display:flex;flex-wrap:wrap;gap:.5rem}.KioskGeneralConfig_fullscreenButton__V\+ffJ,.KioskGeneralConfig_xButton__c3Rv2{background-color:#2a66c6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 15px;z-index:11}.KioskGeneralConfig_fullscreenButton__V\+ffJ:hover,.KioskGeneralConfig_xButton__c3Rv2:hover{background-color:#1f4e9c}.KioskGeneralConfig_backBtn__D8HvC{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#495057;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.KioskGeneralConfig_backBtn__D8HvC:hover{background:#f8f9fa;border-color:#cbd5e0;transform:translateX(-2px)}.KioskGeneralConfig_backBtn__D8HvC svg{transition:transform .3s ease}.KioskGeneralConfig_backBtn__D8HvC:hover svg{transform:translateX(-2px)}.KioskGeneralConfig_title__lpMuR{color:#2d3748;flex:1 1;font-size:1.5rem;font-weight:700;margin:0;text-align:center}@media(max-width:768px){.KioskGeneralConfig_title__lpMuR{font-size:1.25rem}}.KioskGeneralConfig_saveBtn__fayvV{align-items:center;background:linear-gradient(135deg,#2a66c6,#1e4d99);border:none;border-radius:8px;box-shadow:0 4px 12px #2a66c64d;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:.625rem;padding:.875rem 1.75rem;transition:all .3s ease}.KioskGeneralConfig_saveBtn__fayvV img{height:18px;width:18px}.KioskGeneralConfig_saveBtn__fayvV:hover{box-shadow:0 6px 20px #2a66c666;transform:translateY(-2px)}.KioskGeneralConfig_saveBtn__fayvV:active{transform:translateY(0)}.KioskGeneralConfig_mainTabBar__wKFQv{align-self:center;background:#fff;border:1px solid #e8ecf1;border-radius:12px;box-shadow:0 2px 8px #0000000f;display:flex;gap:0;margin-bottom:.5rem;padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.KioskGeneralConfig_mainTab__fGw-Z{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.6rem 1.5rem;transition:all .25s ease;white-space:nowrap}.KioskGeneralConfig_mainTab__fGw-Z svg{opacity:.6;transition:opacity .25s ease}.KioskGeneralConfig_mainTab__fGw-Z:hover{background:#f0f4ff;color:#2a66c6}.KioskGeneralConfig_mainTab__fGw-Z:hover svg{opacity:1}.KioskGeneralConfig_mainTab__fGw-Z.KioskGeneralConfig_mainTabActive__dOGun{background:linear-gradient(135deg,#2a66c6,#1e4d99);box-shadow:0 3px 10px #2a66c659;color:#fff;font-weight:600}.KioskGeneralConfig_mainTab__fGw-Z.KioskGeneralConfig_mainTabActive__dOGun svg{opacity:1}.KioskGeneralConfig_content__hnShZ{grid-gap:1rem;align-items:start;display:grid;flex:1 1;gap:1rem;grid-template-columns:320px 1fr}@media(max-width:1400px){.KioskGeneralConfig_content__hnShZ{gap:1.5rem;grid-template-columns:350px 1fr}}@media(max-width:1200px){.KioskGeneralConfig_content__hnShZ{grid-template-columns:1fr}}.KioskGeneralConfig_configPanel__zDJv7{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 165px);overflow-y:auto;padding:1.5rem;position:-webkit-sticky;position:sticky;top:2rem;z-index:2}.KioskGeneralConfig_configPanel__zDJv7::-webkit-scrollbar{width:6px}.KioskGeneralConfig_configPanel__zDJv7::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.KioskGeneralConfig_configPanel__zDJv7::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:10px}.KioskGeneralConfig_configPanel__zDJv7::-webkit-scrollbar-thumb:hover{background:#a0aec0}@media(max-width:1200px){.KioskGeneralConfig_configPanel__zDJv7{max-height:none;position:static}}.KioskGeneralConfig_section__oLw7w{margin-bottom:1.5rem}.KioskGeneralConfig_section__oLw7w:last-child{margin-bottom:0}.KioskGeneralConfig_sectionTitle__lKHr\+{color:#2d3748;font-size:.85rem;font-weight:600;margin:0 0 1rem}.KioskGeneralConfig_imageGrid__CNvSU{display:flex;flex-direction:column;gap:1rem}.KioskGeneralConfig_divider__7Zecz{background:linear-gradient(90deg,#0000,#e0e0e0,#0000);height:1px;margin:1.5rem 0}.KioskGeneralConfig_previewPanel__VAuy\+{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;display:flex;flex-direction:column;height:calc(100vh - 165px);padding:1rem;position:-webkit-sticky;position:sticky;top:1rem}@media(max-width:1200px){.KioskGeneralConfig_previewPanel__VAuy\+{height:auto;min-height:600px;position:static}}.KioskGeneralConfig_previewHeader__jvwxc{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.KioskGeneralConfig_pageSelector__MJ7Sr{display:flex;flex:1 1;gap:.75rem;justify-content:center}.KioskGeneralConfig_pageBtn__JtAsr{background:#fff;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease;white-space:nowrap}.KioskGeneralConfig_pageBtn__JtAsr:hover{background:#1e4d99;border-color:#1e4d99;color:#fff}.KioskGeneralConfig_pageBtn__JtAsr.KioskGeneralConfig_activePage__4JzzI{background:#2a66c6;border-color:#2a66c6;color:#fff}.KioskGeneralConfig_previewContent__s2cAj{align-items:center;background:linear-gradient(135deg,#f7fafc,#edf2f7);border-radius:12px;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:1.5rem}@media(max-width:1200px){.KioskGeneralConfig_previewContent__s2cAj{min-height:600px}}@media(max-width:768px){.KioskGeneralConfig_container__bZj9M{padding:1rem 0}.KioskGeneralConfig_form__WJFw9{padding:0 1rem}.KioskGeneralConfig_header__XvIT9{align-items:stretch;flex-direction:column}.KioskGeneralConfig_title__lpMuR{margin-bottom:1rem;order:-1}.KioskGeneralConfig_backBtn__D8HvC,.KioskGeneralConfig_saveBtn__fayvV{justify-content:center;width:100%}.KioskGeneralConfig_mainTabBar__wKFQv{align-self:stretch;width:100%}.KioskGeneralConfig_mainTab__fGw-Z{flex:1 1;justify-content:center}.KioskGeneralConfig_content__hnShZ{gap:1rem}.KioskGeneralConfig_configPanel__zDJv7,.KioskGeneralConfig_previewPanel__VAuy\+{padding:1rem}.KioskGeneralConfig_previewContent__s2cAj{min-height:500px;padding:1rem}.KioskGeneralConfig_pageSelector__MJ7Sr{justify-content:stretch;width:100%}.KioskGeneralConfig_pageBtn__JtAsr{flex:1 1;font-size:.75rem;padding:.5rem}}.KioskGeneralConfig_colorPicker__I75ht{align-items:center;display:flex;gap:.5rem;margin-top:.5rem;width:100%}.KioskGeneralConfig_checkboxInput__60cby{background:#fff;border:1px solid #cbd5e0;border-radius:4px;cursor:pointer;height:20px;width:20px}.KioskGeneralConfig_systemMsgConfig__eFccl{align-items:center;display:flex}.KioskGeneralConfig_label__wAskr{color:#4a5568;font-size:1rem;margin-left:.5rem}.KioskGeneralConfig_soon__j27ZK{opacity:.7;pointer-events:none;position:relative}.KioskGeneralConfig_soon__j27ZK:after{background-color:#fffbeb;border-radius:8px;color:#cd5f0b;content:"Bientôt";font-size:8px;font-weight:700;padding:4px 8px;position:absolute;right:-4px;top:-5px}.KioskGeneralConfig_wrapper__B4Q1J{position:relative}.KioskGeneralConfig_disabled__2VJfV{pointer-events:none}.KioskGeneralConfig_disabled__2VJfV .KioskGeneralConfig_content__hnShZ{filter:grayscale(.6);opacity:.8}.KioskGeneralConfig_overlay__3rxEM{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffffb3;border-radius:8px;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.KioskGeneralConfig_overlay__3rxEM span{background:#000;border-radius:6px;color:#fff;font-size:13px;font-weight:500;padding:8px 14px}.DeviceSimulator_device__RSAbJ{background:#f5f5f5;border-radius:16px;box-shadow:0 20px 60px #0003;height:100%;overflow:hidden}.DeviceSimulator_device__RSAbJ.DeviceSimulator_desktop__ru07-{width:100%}.DeviceSimulator_device__RSAbJ.DeviceSimulator_tablet__no\+aJ{margin:0 auto;max-width:480px}.DeviceSimulator_device__RSAbJ.DeviceSimulator_mobile__ZaQFU{margin:0 auto;max-width:320px}.DeviceSimulator_screen__9FNff{background:#f5f5f5;display:flex;flex-direction:column;font-size:.85rem;height:100%;overflow:hidden;padding:8px}.DeviceSimulator_mobile__ZaQFU .DeviceSimulator_screen__9FNff{font-size:.7rem;padding:4px}.HomePage_device__i48Pc{background:#f5f5f5;border-radius:16px;box-shadow:0 20px 60px #0003;height:100%;overflow:hidden}.HomePage_device__i48Pc.HomePage_desktop__-ZG84{width:100%}.HomePage_device__i48Pc.HomePage_tablet__oJRun{margin:0 auto;max-width:480px}.HomePage_device__i48Pc.HomePage_mobile__j-PMO{margin:0 auto;max-width:240px}.HomePage_screen__CKJOc{background:#f5f5f5;display:flex;flex-direction:column;font-size:.85rem;height:100%;overflow:hidden;padding:8px}.HomePage_mobile__j-PMO .HomePage_screen__CKJOc{font-size:.7rem;padding:4px}.HomePage_hero__ympD4{background-position:50%;background-size:cover;border-radius:8px;color:#fff;flex:0 0 auto;overflow:hidden;padding:.4rem}.HomePage_mobile__j-PMO .HomePage_hero__ympD4{padding:.3rem}.HomePage_heroContent__EcECK{display:flex;gap:.5rem;justify-content:space-between}.HomePage_mobile__j-PMO .HomePage_heroContent__EcECK{gap:.3rem}.HomePage_heroLeft__Rc\+E7{display:flex;flex:1 1;gap:.5rem}.HomePage_mobile__j-PMO .HomePage_heroLeft__Rc\+E7{gap:.3rem}.HomePage_logo__g4ykB{height:24px;object-fit:contain}.HomePage_mobile__j-PMO .HomePage_logo__g4ykB{height:16px}.HomePage_restaurantInfo__e8a0X{display:flex;flex-direction:column;gap:.1rem}.HomePage_welcomeText__TLmUY{font-size:.65rem;margin:0;opacity:.9}.HomePage_mobile__j-PMO .HomePage_welcomeText__TLmUY{font-size:.5rem}.HomePage_restaurantName__S9Ot9{font-size:.85rem;font-weight:700;margin:0}.HomePage_mobile__j-PMO .HomePage_restaurantName__S9Ot9{font-size:.65rem}.HomePage_address__-rSa6{display:flex;font-size:.65rem;gap:.25rem;margin:0}.HomePage_mobile__j-PMO .HomePage_address__-rSa6{font-size:.5rem;gap:.15rem}.HomePage_statusBadges__NBDXw{margin-top:.15rem}.HomePage_mobile__j-PMO .HomePage_statusBadges__NBDXw{margin-top:.1rem}.HomePage_badge__QC6BT{border-radius:20px;font-size:.6rem;padding:.2rem .45rem}.HomePage_mobile__j-PMO .HomePage_badge__QC6BT{font-size:.48rem;padding:.15rem .35rem}.HomePage_badge__QC6BT.HomePage_open__nyCgN{background:#22c55e33;color:#86efac}.HomePage_badge__QC6BT.HomePage_closed__HPhMN{background:#ef444433;color:#fca5a5}.HomePage_loyaltySection__s8Usy{border-radius:8px;color:#fff;flex:0 0 auto;margin-top:8px;overflow:hidden;padding:.4rem}.HomePage_mobile__j-PMO .HomePage_loyaltySection__s8Usy{margin-top:4px;padding:.3rem}.HomePage_loyaltyContent__a3v4e{align-items:center;display:flex;justify-content:space-between}.HomePage_loyaltyTitle__Nx9Fz{font-size:.85rem;margin:0}.HomePage_mobile__j-PMO .HomePage_loyaltyTitle__Nx9Fz{font-size:.65rem}.HomePage_loyaltyGreeting__72w2Y{font-size:.75rem;margin:0 0 .3rem}.HomePage_mobile__j-PMO .HomePage_loyaltyGreeting__72w2Y{font-size:.6rem;margin:0 0 .2rem}.HomePage_loyaltyBtn__D9Qyk{background:#ffffff40;border:1px solid #ffffff4d;border-radius:20px;color:#fff;font-size:.65rem;padding:.35rem .6rem}.HomePage_mobile__j-PMO .HomePage_loyaltyBtn__D9Qyk{font-size:.52rem;padding:.25rem .45rem}.HomePage_pointsDisplay__rnjNX{border-radius:12px;display:flex;flex-direction:column;gap:.2rem;padding:.45rem .65rem;text-align:center}.HomePage_mobile__j-PMO .HomePage_pointsDisplay__rnjNX{gap:.1rem;padding:.3rem .45rem}.HomePage_pointsNumber__UMaH9{font-size:1.2rem;font-weight:700}.HomePage_mobile__j-PMO .HomePage_pointsNumber__UMaH9{font-size:.9rem}.HomePage_pointsLabel__CVXxD{font-size:.6rem}.HomePage_mobile__j-PMO .HomePage_pointsLabel__CVXxD{font-size:.48rem}.HomePage_categoriesSection__3w6Fj{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:.4rem}.HomePage_mobile__j-PMO .HomePage_categoriesSection__3w6Fj{padding:.3rem}.HomePage_categoriesHeader__u-C14{background:#fff;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:.25rem;padding:.2rem .4rem}.HomePage_mobile__j-PMO .HomePage_categoriesHeader__u-C14{margin-bottom:.2rem}.HomePage_categoriesTitle__zB1e0{font-size:.85rem;font-weight:700}.HomePage_mobile__j-PMO .HomePage_categoriesTitle__zB1e0{font-size:.65rem}.HomePage_viewAllBtn__UyDLQ{background:none;border:none;color:#000;font-size:.7rem}.HomePage_mobile__j-PMO .HomePage_viewAllBtn__UyDLQ{font-size:.55rem}.HomePage_arrow__nManV{font-size:1rem;margin-left:.2rem}.HomePage_mobile__j-PMO .HomePage_arrow__nManV{font-size:.75rem;margin-left:.1rem}.HomePage_categoriesGrid__WFT3m{grid-gap:.35rem;align-content:start;display:grid;flex:1 1;gap:.35rem;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));overflow:hidden}.HomePage_categoriesScroll__5kgwL{display:flex;gap:.3rem;overflow-x:auto;padding-bottom:.3rem}.HomePage_categoriesScroll__5kgwL::-webkit-scrollbar{height:0;width:0}.HomePage_categoriesScroll__5kgwL{scroll-behavior:smooth;scrollbar-width:none}.HomePage_categoriesScroll__5kgwL::-webkit-scrollbar{height:4px}.HomePage_categoriesScroll__5kgwL::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.HomePage_categoriesScroll__5kgwL::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.HomePage_categoryCard__KB1VS{aspect-ratio:4/3;border-radius:8px;overflow:hidden;position:relative}.HomePage_categoriesScroll__5kgwL .HomePage_categoryCard__KB1VS{flex-shrink:0;min-width:70px}.HomePage_mobile__j-PMO .HomePage_categoryCard__KB1VS{border-radius:6px}.HomePage_categoryImageWrapper__s3es-{background:linear-gradient(135deg,#e0e0e0,silver);height:100%;width:100%}.HomePage_categoryImage__uVww0{height:100%;object-fit:cover;width:100%}.HomePage_categoryOverlay__bN24R{background:linear-gradient(0deg,#000000bf,#0000);bottom:0;height:60%;position:absolute;width:100%}.HomePage_categoryLabel__0ZF0J{bottom:0;padding:.35rem;position:absolute}.HomePage_mobile__j-PMO .HomePage_categoryLabel__0ZF0J{padding:.25rem}.HomePage_categoryName__d\+isC{color:#fff;font-size:.65rem;font-weight:700}.HomePage_mobile__j-PMO .HomePage_categoryName__d\+isC{font-size:.5rem}.HomePage_footer__UtDkg{align-items:center;background:#f4b844;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#fff;display:flex;flex:0 0 auto;justify-content:space-between;padding:8px 12px}.HomePage_mobile__j-PMO .HomePage_footer__UtDkg{padding:6px 8px}.HomePage_footerLeft__kue8A{align-items:center;display:flex;gap:.4rem}.HomePage_mobile__j-PMO .HomePage_footerLeft__kue8A{gap:.3rem}.HomePage_footerLogo__GUKXY{height:20px;object-fit:contain}.HomePage_mobile__j-PMO .HomePage_footerLogo__GUKXY{height:14px}.HomePage_footerSlogan__h3jva{font-size:.65rem;margin:0}.HomePage_mobile__j-PMO .HomePage_footerSlogan__h3jva{font-size:.5rem}.HomePage_footerCenter__qLsdY{display:flex;gap:.6rem}.HomePage_mobile__j-PMO .HomePage_footerCenter__qLsdY{gap:.4rem}.HomePage_footerLink__5vNvN{color:#fff;font-size:.65rem;text-decoration:none}.HomePage_mobile__j-PMO .HomePage_footerLink__5vNvN{font-size:.48rem}.HomePage_footerRight__qxSFS{font-size:.6rem;opacity:.9}.HomePage_mobile__j-PMO .HomePage_footerRight__qxSFS{font-size:.45rem}.WebChartConfig_container__Cfppg{background:linear-gradient(135deg,#f5f7fa,#e9ecef);border-radius:16px;box-sizing:border-box;height:100%;padding:8px;width:100%}.WebChartConfig_form__OZGDo{height:100%;width:100%}.WebChartConfig_header__NXMCq{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.WebChartConfig_headerActions__NO6BP{display:flex;flex-wrap:wrap;gap:.5rem}.WebChartConfig_fullscreenButton__NLqnf,.WebChartConfig_xButton__ICqV-{background-color:#2a66c6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 15px;z-index:11}.WebChartConfig_fullscreenButton__NLqnf:hover,.WebChartConfig_xButton__ICqV-:hover{background-color:#1f4e9c}.WebChartConfig_backBtn__0jCdd{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#495057;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.WebChartConfig_backBtn__0jCdd:hover{background:#f8f9fa;border-color:#cbd5e0;transform:translateX(-2px)}.WebChartConfig_backBtn__0jCdd svg{transition:transform .3s ease}.WebChartConfig_backBtn__0jCdd:hover svg{transform:translateX(-2px)}.WebChartConfig_title__pwjcf{color:#2d3748;flex:1 1;font-size:1.75rem;font-weight:700;margin:0;text-align:center}@media(max-width:768px){.WebChartConfig_title__pwjcf{font-size:1.5rem}}.WebChartConfig_saveBtn__neTK0{align-items:center;background:linear-gradient(135deg,#2a66c6,#1e4d99);border:none;border-radius:8px;box-shadow:0 4px 12px #2a66c64d;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:.625rem;padding:.875rem 1.75rem;transition:all .3s ease}.WebChartConfig_saveBtn__neTK0 img{height:18px;width:18px}.WebChartConfig_saveBtn__neTK0:hover{box-shadow:0 6px 20px #2a66c666;transform:translateY(-2px)}.WebChartConfig_saveBtn__neTK0:active{transform:translateY(0)}.WebChartConfig_content__rzlhn{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:250px 1fr}@media(max-width:1400px){.WebChartConfig_content__rzlhn{gap:1.5rem;grid-template-columns:320px 1fr}}@media(max-width:1200px){.WebChartConfig_content__rzlhn{grid-template-columns:1fr}}.WebChartConfig_configPanel__ar5P6{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 130px);overflow-y:auto;padding:1.5rem;position:-webkit-sticky;position:sticky;top:2rem;z-index:2}.WebChartConfig_configPanel__ar5P6::-webkit-scrollbar{width:6px}.WebChartConfig_configPanel__ar5P6::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.WebChartConfig_configPanel__ar5P6::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:10px}.WebChartConfig_configPanel__ar5P6::-webkit-scrollbar-thumb:hover{background:#a0aec0}@media(max-width:1200px){.WebChartConfig_configPanel__ar5P6{max-height:none;position:static}}.WebChartConfig_section__TZeVQ{margin-bottom:1.5rem}.WebChartConfig_section__TZeVQ:last-child{margin-bottom:0}.WebChartConfig_sectionTitle__89yYd{color:#2d3748;font-size:.75rem;font-weight:600;margin:0 0 1rem}.WebChartConfig_colorGrid__RxVWa,.WebChartConfig_imageGrid__8XWZH{display:flex;flex-direction:column;gap:1rem}.WebChartConfig_divider__U1x3p{background:linear-gradient(90deg,#0000,#e0e0e0,#0000);height:1px;margin:1.5rem 0}.WebChartConfig_previewPanel__0LwxB{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;display:flex;flex-direction:column;height:calc(100vh - 130px);padding:1rem;position:-webkit-sticky;position:sticky;top:1rem}@media(max-width:1200px){.WebChartConfig_previewPanel__0LwxB{height:auto;min-height:600px;position:static}}.WebChartConfig_previewHeader__WBpvN{flex-shrink:0;margin-bottom:.5rem}.WebChartConfig_deviceSelector__-Ptlm{background:#f7fafc;border-radius:8px;display:flex;gap:.5rem;padding:.375rem}.WebChartConfig_deviceBtn__7nD9o{align-items:center;background:#0000;border:none;border-radius:6px;color:#718096;cursor:pointer;display:flex;justify-content:center;padding:.625rem .875rem;transition:all .2s ease}.WebChartConfig_deviceBtn__7nD9o:hover{background:#fff;color:#2a66c6}.WebChartConfig_deviceBtn__7nD9o.WebChartConfig_active__TxQCV{background:#fff;box-shadow:0 2px 4px #0000001a;color:#2a66c6}.WebChartConfig_deviceBtn__7nD9o svg{display:block}.WebChartConfig_previewContent__9Uuh3{align-items:center;background:linear-gradient(135deg,#f7fafc,#edf2f7);border-radius:12px;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:1rem}@media(max-width:1400px){.WebChartConfig_previewContent__9Uuh3{padding:1.5rem}}@media(max-width:1200px){.WebChartConfig_previewContent__9Uuh3{min-height:500px}}@media(max-width:768px){.WebChartConfig_container__Cfppg{padding:1rem 0}.WebChartConfig_form__OZGDo{padding:0 1rem}.WebChartConfig_header__NXMCq{align-items:stretch;flex-direction:column}.WebChartConfig_title__pwjcf{margin-bottom:1rem;order:-1}.WebChartConfig_backBtn__0jCdd,.WebChartConfig_saveBtn__neTK0{justify-content:center;width:100%}.WebChartConfig_content__rzlhn{gap:1rem}.WebChartConfig_configPanel__ar5P6,.WebChartConfig_previewPanel__0LwxB{padding:1rem}.WebChartConfig_previewContent__9Uuh3{min-height:400px;padding:1rem}}.WebChartConfig_previewHeader__WBpvN{align-items:center;display:flex;justify-content:space-between}.WebChartConfig_pageSelector__jgOSy{display:flex;gap:12px}.WebChartConfig_pageBtn__eLRXq{background:#fff;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;font-weight:500;padding:6px 14px}.WebChartConfig_pageBtn__eLRXq:hover{background:#1e4d99;color:#fff}.WebChartConfig_activePage__zwXrA{background:#2a66c6;border-color:var(--primary);color:#fff}.WebChartConfig_colorPicker__x\+vzR{align-items:center;display:flex;gap:.5rem;margin-top:.5rem;padding:.5rem;width:100%}.MenuPage_container__1ZV6x{background:#f5f5f7;display:flex;flex-direction:column;height:100%;overflow:hidden}.MenuPage_infoHeader__Mv2rv,.MenuPage_topHeader__5ugs1{align-items:center;display:flex;flex:0 0 auto;gap:.6rem;justify-content:space-between;padding:.6rem .8rem}.MenuPage_topHeader__5ugs1{background-color:#fff;background-color:var(--layoutColor,#fff);color:#fff}.MenuPage_infoHeader__Mv2rv{background:#fff;color:#000}.MenuPage_logoWrapper__CaXjT{align-items:center;display:flex;justify-content:center}.MenuPage_logo__x93Ya{max-height:40px;object-fit:contain;width:auto}.MenuPage_backButton__0AEYe{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;justify-content:center;padding:.2rem}.MenuPage_backButton__0AEYe svg{height:16px;width:16px}.MenuPage_headerActions__s76kx{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:.8rem;justify-content:flex-end}.MenuPage_loginButton__UjMUb{background:#f4b844;background:var(--primaryColor,#f4b844);border:2px solid #f4b844;border:2px solid var(--primaryColor,#f4b844);border-radius:20px;color:#fff;cursor:pointer;font-size:.7rem;font-weight:600;padding:.4rem 1rem;transition:all .2s ease}.MenuPage_loginButton__UjMUb:hover{opacity:.8}.MenuPage_cartButton__Mo0eP{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.MenuPage_cartButton__Mo0eP:hover{opacity:.8}.MenuPage_restaurantInfo__1H97c{display:flex;flex:1 1;flex-direction:column;gap:.15rem}.MenuPage_restaurantTitle__1xZ4E{color:#000;font-size:.9rem;font-weight:700;margin:0}.MenuPage_restaurantTitle__1xZ4E:first-letter{text-transform:uppercase}.MenuPage_restaurantMeta__ejdy\+{align-items:center;display:flex;font-size:.65rem;gap:.3rem;opacity:.9}.MenuPage_statusBadge__pRzfB{font-weight:500}.MenuPage_statusBadge__pRzfB.MenuPage_statusOpen__Cli7g{color:green}.MenuPage_statusBadge__pRzfB.MenuPage_statusClosed__D3gP0{color:red}.MenuPage_metaSeparator__UGKaM{font-size:.5rem}.MenuPage_deliveryInfo__i\+EN3{opacity:.85}.MenuPage_categoryNav__OvVyJ{background:#fff;border-bottom:1px solid #e5e5e5;flex:0 0 auto;overflow-x:auto;scrollbar-width:none}.MenuPage_categoryNav__OvVyJ::-webkit-scrollbar{height:0}.MenuPage_categoryList__zuW-S{display:flex;min-width:-webkit-max-content;min-width:max-content;padding:0 .8rem}.MenuPage_categoryTab__rShKN{background:none;border:none;border-bottom:2px solid #0000;color:#6b7280;cursor:pointer;font-size:.65rem;font-weight:600;padding:.6rem .8rem;transition:all .2s ease;white-space:nowrap}.MenuPage_categoryTab__rShKN:hover{color:#374151}.MenuPage_categoryTab__rShKN.MenuPage_categoryTabActive__pVoB-{border-bottom-color:#f4b844;border-bottom-color:var(--primaryColor,#f4b844);color:#f4b844;color:var(--primaryColor,#f4b844)}.MenuPage_orderTypeSection__ss8NP{background:#fff;display:flex;flex:0 0 auto;justify-content:center;padding:.6rem .8rem}.MenuPage_orderTypeButton__aP7kq{background:#fff;border:2px solid #f4b844;border:2px solid var(--primaryColor,#f4b844);border-radius:20px;color:#f4b844;color:var(--primaryColor,#f4b844);cursor:pointer;font-size:.7rem;font-weight:600;padding:.4rem 1.2rem;transition:all .2s ease}.MenuPage_orderTypeButton__aP7kq:hover{opacity:.8}.MenuPage_menuSection__78QUa{flex:1 1 auto;min-height:0;overflow-y:hidden;padding:.8rem}.MenuPage_menuSection__78QUa::-webkit-scrollbar{width:6px}.MenuPage_menuSection__78QUa::-webkit-scrollbar-track{background:#f1f1f1}.MenuPage_menuSection__78QUa::-webkit-scrollbar-thumb{background:silver;border-radius:3px}.MenuPage_menuSection__78QUa::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.MenuPage_categoryContent__JHSf1{margin-bottom:1.5rem}.MenuPage_categoryContent__JHSf1:last-child{margin-bottom:0}.MenuPage_categoryTitle__20mUV{color:#374151;font-size:.85rem;font-weight:700;margin-bottom:.6rem;text-transform:lowercase}.MenuPage_categoryTitle__20mUV:first-letter{text-transform:uppercase}.MenuPage_itemGrid__XxGHH{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.MenuPage_menuCard__dwEkS{background:#fff;border-radius:10px;box-shadow:0 1px 3px #0000001a;cursor:pointer;overflow:hidden;transition:all .2s ease}.MenuPage_menuCard__dwEkS:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.MenuPage_cardImage__MzZB9{aspect-ratio:1;background:linear-gradient(135deg,#f5f5f5,#e5e5e5);overflow:hidden;width:100%}.MenuPage_image__OM8cs{display:block;height:100%;object-fit:cover;width:100%}.MenuPage_cardContent__LvBok{padding:.6rem}.MenuPage_itemTitle__PXiBw{color:#1f2937;font-size:.7rem;font-weight:700;line-height:1.3;margin-bottom:.2rem}.MenuPage_itemPrice__880MI{color:#6b7280;font-size:.65rem;font-weight:600;margin:0}.MenuPage_emptyMessage__yVl7L{align-items:center;color:#9ca3af;display:flex;font-size:.75rem;justify-content:center;padding:2rem 1rem;text-align:center}.MenuPage_emptyMessage__yVl7L p{margin:0}.CommandeEnLigneEntreprise_container__kVU5v{align-items:center;border-radius:20px;border-radius:16px;box-shadow:0 6px 25px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:50px;margin:0 auto;max-width:100%}.CommandeEnLigneEntreprise_fixHeight__f4PMK{height:99%}.CommandeEnLigneEntreprise_fullscreenContainer__IQwVG{border-radius:16px;box-sizing:border-box;flex-direction:column;left:0;position:absolute;top:0;z-index:10}.CommandeEnLigneEntreprise_fullscreenContainer__IQwVG,.CommandeEnLigneEntreprise_loading__XUGvI{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.CommandeEnLigneEntreprise_spinner__4ExUi{color:#2a66c6;font-size:18px;font-weight:600}@keyframes CommandeEnLigneEntreprise_shimmer__kx0aE{0%{background-position:-600px 0}to{background-position:600px 0}}.CommandeEnLigneEntreprise_skeletonBlock__Z3KtT{animation:CommandeEnLigneEntreprise_shimmer__kx0aE 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e8e8e8 25%,#f4f4f4 50%,#e8e8e8 75%);background:linear-gradient(90deg,var(--skeleton-base,#e8e8e8) 25%,var(--skeleton-shine,#f4f4f4) 50%,var(--skeleton-base,#e8e8e8) 75%);background-size:600px 100%;border-radius:6px}.CommandeEnLigneEntreprise_skeletonContainer__dLsw4{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0}.CommandeEnLigneEntreprise_skeletonHeader__k7BQS{align-items:center;border-bottom:1px solid #ebebeb;border-bottom:1px solid var(--color-border-tertiary,#ebebeb);display:flex;gap:16px;justify-content:space-between;padding:16px 24px}.CommandeEnLigneEntreprise_skeletonBackBtn__9pgP1{border-radius:6px;flex-shrink:0;height:32px;width:80px}.CommandeEnLigneEntreprise_skeletonTabs__pG\+bO{display:flex;flex:1 1;gap:8px;justify-content:center}.CommandeEnLigneEntreprise_skeletonTab__lBFcl{border-radius:8px;height:36px;width:140px}.CommandeEnLigneEntreprise_skeletonSaveBtn__s5nSF{border-radius:8px;flex-shrink:0;height:36px;width:120px}.CommandeEnLigneEntreprise_skeletonBody__chPhE{display:flex;flex:1 1;gap:0;overflow:hidden}.CommandeEnLigneEntreprise_skeletonLeft__e8DA-{border-right:1px solid #ebebeb;border-right:1px solid var(--color-border-tertiary,#ebebeb);display:flex;flex-direction:column;flex-shrink:0;gap:16px;overflow-y:auto;padding:24px;width:380px}.CommandeEnLigneEntreprise_skeletonSectionTitle__IcS5z{border-radius:4px;height:16px;width:60%}.CommandeEnLigneEntreprise_skeletonImageGrid__z2xSY{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.CommandeEnLigneEntreprise_skeletonImageCard__d8Gbu{aspect-ratio:1;border-radius:8px}.CommandeEnLigneEntreprise_skeletonDivider__ETRlT{background:#ebebeb;background:var(--color-border-tertiary,#ebebeb);height:1px;margin:4px 0}.CommandeEnLigneEntreprise_skeletonRight__Mm4bk{display:flex;flex:1 1;flex-direction:column;gap:16px;overflow:hidden;padding:24px}.CommandeEnLigneEntreprise_skeletonPreviewHeader__g6ZFB{align-items:center;display:flex;justify-content:space-between}.CommandeEnLigneEntreprise_skeletonPageTabs__vwkez{display:flex;gap:8px}.CommandeEnLigneEntreprise_skeletonPageTab__l-T4N{border-radius:6px;height:30px;width:100px}.CommandeEnLigneEntreprise_skeletonPreview__NsV5d{border-radius:12px;flex:1 1;min-height:0}.SetPaidModalContent_setPaidModalRoot__DGlHt{display:flex;flex-direction:column;gap:22px;padding:4px 2px}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalField__L6ho2{display:flex;flex-direction:column;gap:10px}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalHint__7lfFA{color:#667085;font-size:12px;font-weight:400;margin-top:-2px}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalSuggestionsLabel__MUFYZ{color:#667085;font-size:12px;font-weight:500;margin-top:2px}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalSuggestions__VfYps{display:flex;flex-wrap:wrap;gap:8px}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalChip__JqzBz{background:#f9fafb;border:1px solid #d0d5dd;border-radius:20px;color:#475467;cursor:pointer;font-size:12px;font-weight:500;line-height:1;padding:8px 14px;transition:background .15s ease,border-color .15s ease,color .15s ease}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalChip__JqzBz:hover{background:#eff4ff;border-color:#84a9e8;color:#1849a9}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalChip__JqzBz:focus-visible{outline:2px solid #1849a9;outline-offset:1px}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalChipActive__X\+Sy-{background:#eff4ff;border-color:#1849a9;color:#1849a9}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalChipActive__X\+Sy-:hover{background:#eff4ff}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalActions__nDeML{border-top:1px solid #eaecf0;display:flex;gap:12px;justify-content:flex-end;padding-top:18px}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalBtn__TujNj{border:1px solid #0000;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;line-height:1.2;padding:11px 22px;transition:opacity .15s ease,background .15s ease,border-color .15s ease}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalBtn__TujNj:disabled{cursor:not-allowed;opacity:.5}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalBtn__TujNj:focus-visible{outline:2px solid #1849a9;outline-offset:2px}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalBtnCancel__Qbn84{background:#fff;border-color:#d0d5dd;color:#344054}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalBtnCancel__Qbn84:hover:not(:disabled){background:#f9fafb;border-color:#98a2b3}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalBtnValidate__7-n5u{background:#1849a9;color:#fff}.SetPaidModalContent_setPaidModalRoot__DGlHt .SetPaidModalContent_setPaidModalBtnValidate__7-n5u:hover:not(:disabled){background:#143d8c}.SubscriptionsModalContent_deactivation-banner__HWlsA{align-items:center;background-color:#fff8e1;border:1px solid #f5c542;border-radius:8px;display:flex;flex-direction:row;gap:10px;padding:12px 16px}.SubscriptionsModalContent_deactivation-banner__HWlsA .SubscriptionsModalContent_deactivation-icon__gdspF{flex-shrink:0;font-size:18px}.SubscriptionsModalContent_deactivation-banner__HWlsA .SubscriptionsModalContent_deactivation-message__wdbqo{color:#7a5c00;font-size:13px;line-height:1.5;margin:0}.SubscriptionsModalContent_deactivation-banner__HWlsA .SubscriptionsModalContent_deactivation-message__wdbqo strong{color:#5a4000;font-weight:600}.SubscriptionsModalContent_SubscriptionsModalContent__mLvaP.SubscriptionsModalContent_is-deactivated__8HDOl .SubscriptionsModalContent_content-wrapper__PlDBx{opacity:.75;pointer-events:none;-webkit-user-select:none;user-select:none}.ResellerList_page__cftOC{background:#f7f8fa;box-sizing:border-box;font-family:DM Sans,Segoe UI,sans-serif;min-height:100vh;padding:32px}@media(max-width:1024px){.ResellerList_page__cftOC{padding:24px}}@media(max-width:768px){.ResellerList_page__cftOC{padding:16px}}@media(max-width:480px){.ResellerList_page__cftOC{padding:12px 10px}}.ResellerList_header__tMIhP{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}@media(max-width:480px){.ResellerList_header__tMIhP{align-items:stretch;flex-direction:column;margin-bottom:16px}}.ResellerList_headerLeft__bO56d{display:flex;flex-direction:column;gap:4px}.ResellerList_pageTitle__69DAX{align-items:center;color:#1a2744;display:flex;font-size:22px;font-weight:700;gap:10px;letter-spacing:-.3px;margin:0}.ResellerList_pageTitle__69DAX svg{color:var(--primary-color)}@media(max-width:480px){.ResellerList_pageTitle__69DAX{font-size:19px}}.ResellerList_pageSubtitle__1m3oN{color:var(--color-all);font-size:13px;margin:0}.ResellerList_toolbar__RmzBy{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}@media(max-width:768px){.ResellerList_toolbar__RmzBy{gap:8px}}@media(max-width:600px){.ResellerList_toolbar__RmzBy{row-gap:8px}.ResellerList_toolbar__RmzBy .ResellerList_searchWrapper__oFzRs{flex:1 1 100%;max-width:100%}.ResellerList_toolbar__RmzBy .ResellerList_toolbarDivider__ajN2-{display:none}}.ResellerList_searchWrapper__oFzRs{flex:1 1;max-width:340px;min-width:180px;position:relative}.ResellerList_searchWrapper__oFzRs>svg:first-child{color:var(--color-all);left:11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:600px){.ResellerList_searchWrapper__oFzRs{max-width:100%;width:100%}}.ResellerList_searchInput__BXDOu{background:#fff;border:1.5px solid #dce3f0;border-radius:8px;box-sizing:border-box;color:#1a2744;font-size:13.5px;padding:8px 34px;transition:border-color .2s;width:100%}.ResellerList_searchInput__BXDOu::placeholder{color:#b0b8cc}.ResellerList_searchInput__BXDOu:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #2a66c614;outline:none}.ResellerList_searchClear__erD5f{align-items:center;background:none;border:none;color:var(--color-all);cursor:pointer;display:flex;padding:2px;position:absolute;right:9px;top:50%;transform:translateY(-50%)}.ResellerList_searchClear__erD5f:hover{color:#444}.ResellerList_filterSelect__E2Cvk{background:#fff;border:1.5px solid #dce3f0;border-radius:8px;color:#1a2744;cursor:pointer;font-size:13.5px;min-width:0;padding:8px 12px}.ResellerList_filterSelect__E2Cvk:focus{border-color:var(--primary-color);outline:none}@media(max-width:480px){.ResellerList_filterSelect__E2Cvk{font-size:12.5px;padding:7px 9px}}.ResellerList_spacer__etvQI{flex:1 1}.ResellerList_resultsCount__pFXgU{color:var(--color-all);font-size:13px;white-space:nowrap}.ResellerList_errorBanner__7l0qT{align-items:center;background:#d32f2f0f;border:1.5px solid #d32f2f33;border-radius:9px;color:var(--color-impaye);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-bottom:16px;padding:12px 16px}.ResellerList_retryBtn__tzLOP{background:none;border:1.5px solid var(--color-impaye);border-radius:6px;color:var(--color-impaye);cursor:pointer;font-size:12.5px;font-weight:600;margin-left:auto;padding:4px 12px}.ResellerList_retryBtn__tzLOP:hover{background:#d32f2f0f}.ResellerList_tableCard__e0KNL{background:#fff;border:1px solid #e6eaf4;border-radius:14px;box-shadow:0 2px 16px #2a66c612;overflow:hidden}.ResellerList_tableScrollWrapper__doYMc{-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-color:#dce3f0 #0000;scrollbar-width:thin}.ResellerList_tableScrollWrapper__doYMc::-webkit-scrollbar{height:4px}.ResellerList_tableScrollWrapper__doYMc::-webkit-scrollbar-thumb{background:#dce3f0;border-radius:4px}.ResellerList_tableLoading__Uhiso{align-items:center;color:var(--color-all);display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center;padding:64px 24px}.ResellerList_table__tXgOn{border-collapse:collapse;min-width:680px;width:100%}.ResellerList_thead__ffq5Q{background:#f5f7fc;border-bottom:1.5px solid #e6eaf4}.ResellerList_th__VcDkm{color:#7a8aaa;font-size:11px;font-weight:700;letter-spacing:.7px;padding:12px 16px;text-align:left;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.ResellerList_thCenter__4M8yZ{text-align:center}.ResellerList_tr__Akn0Y{border-bottom:1px solid #f0f3fa;transition:background .15s}.ResellerList_tr__Akn0Y:last-child{border-bottom:none}.ResellerList_tr__Akn0Y:hover{background:#f8faff}.ResellerList_td__WSJtP{color:#2d3a52;font-size:13.5px;padding:13px 16px;vertical-align:middle}.ResellerList_tdCenter__8geie{text-align:center}.ResellerList_identity__cnQhS{align-items:center;display:flex;gap:11px}.ResellerList_avatar__x2Y28{align-items:center;background:linear-gradient(135deg,#2a66c6,#4a8aff);border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:37px;justify-content:center;width:37px}.ResellerList_identityInfo__TfcN8{display:flex;flex-direction:column;gap:1px}.ResellerList_fullName__IPA4v{color:#1a2744;font-size:13.5px;font-weight:600}.ResellerList_email__NT-64{color:var(--color-all);font-size:12px}.ResellerList_phone__Dl3jV{color:#89b;font-size:11.5px}.ResellerList_badgeActif__YXq5s{align-items:center;background:#2e7d321a;border-radius:20px;color:var(--color-paye);display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:3px 10px;white-space:nowrap}.ResellerList_badgeActif__YXq5s:before{background:var(--color-paye);border-radius:50%;content:"";height:6px;width:6px}.ResellerList_badgeInactif__WKDS-{background:#0000000f;color:#666}.ResellerList_badgeInactif__WKDS-:before{background:#aaa}.ResellerList_statsCell__p2dtE{display:flex;flex-direction:column;gap:3px}.ResellerList_statLine__ay1NI{align-items:center;color:#4a5568;display:flex;font-size:12.5px;gap:5px}.ResellerList_statLine__ay1NI svg{color:var(--primary-color)}.ResellerList_statLine__ay1NI strong{color:#1a2744;font-weight:700}.ResellerList_noCommission__B2deC{color:#b0b8cc;font-size:13px}.ResellerList_commissions__KNYXN{display:flex;flex-direction:column;gap:3px}.ResellerList_commissionItem__H4mHO{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:space-between}.ResellerList_commissionLabel__K5RjG{color:var(--color-all);white-space:nowrap}.ResellerList_impayeAmount__Wz8KW,.ResellerList_unpaidCount__N5D8v{font-feature-settings:"tnum";color:var(--color-impaye);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700}.ResellerList_unpaidCount__N5D8v{text-align:center}.ResellerList_unpaidCount__N5D8v strong,.ResellerList_unpaidCount__N5D8v svg{color:var(--color-impaye)}.ResellerList_commissionRate__L5Io8{font-feature-settings:"tnum";color:var(--primary-color);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700}.ResellerList_dateCell__4BkPQ{display:flex;flex-direction:column;gap:2px}.ResellerList_dateMain__lNdK3{color:#2d3a52;font-size:13px;font-weight:500}.ResellerList_dateSub__7iqiF{color:var(--color-all);font-size:11.5px}.ResellerList_actionsGroup__ELF5g{align-items:center;display:flex;gap:3px;justify-content:center}.ResellerList_btnEdit__XJIW1{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--primary-color);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .15s,transform .12s;width:30px}.ResellerList_btnEdit__XJIW1:hover{background:#2a66c61a;transform:scale(1.1)}.ResellerList_btnEdit__XJIW1:active{transform:scale(.95)}.ResellerList_btnDelete__ww9XO{color:var(--color-impaye)}.ResellerList_btnDelete__ww9XO:hover{background:#d32f2f1a}.ResellerList_btnToggleIcon__oj6E5{align-items:center;background:#0000;border:none;border-radius:7px;cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .15s;width:30px}.ResellerList_btnToggleIcon__oj6E5:hover{background:#0000000d}.ResellerList_btnToggleIcon__oj6E5:disabled{cursor:wait;opacity:.6}.ResellerList_toggleTrack__XClh\+{background:#ccd3df;border-radius:10px;cursor:pointer;display:inline-block;height:19px;position:relative;transition:background .2s;width:34px}.ResellerList_toggleOn__Or4An{background:var(--primary-color)!important}.ResellerList_toggleThumb__V2X8j{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;height:13px;left:3px;position:absolute;top:3px;transition:transform .2s;width:13px}.ResellerList_toggleOn__Or4An .ResellerList_toggleThumb__V2X8j{transform:translateX(10px)}.ResellerList_tooltip__VOwpA{position:relative}.ResellerList_tooltip__VOwpA:hover .ResellerList_tooltipText__FBD8b{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(-2px)}.ResellerList_tooltipText__FBD8b{background:#1a2744;border-radius:6px;bottom:calc(100% + 6px);color:#fff;font-size:11.5px;left:50%;opacity:0;padding:4px 9px;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(4px);transition:opacity .15s,transform .15s;white-space:nowrap;z-index:10}.ResellerList_tooltipText__FBD8b:after{border:5px solid #0000;border-top-color:#1a2744;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.ResellerList_pagination__XinD8{align-items:center;background:#fafbfe;border-top:1px solid #f0f3fa;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:13px 20px}@media(max-width:480px){.ResellerList_pagination__XinD8{align-items:center;flex-direction:column;padding:12px}}.ResellerList_pageInfo__710e0{color:var(--color-all);font-size:13px}.ResellerList_pageControls__urm4C{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.ResellerList_pageBtn__ydsFX{align-items:center;background:#fff;border:1.5px solid #dce3f0;border-radius:7px;color:#4a5568;cursor:pointer;display:flex;font-size:13px;font-weight:500;height:31px;justify-content:center;min-width:31px;padding:0 7px;transition:all .15s}.ResellerList_pageBtn__ydsFX:hover:not(:disabled){background:#2a66c60d;border-color:var(--primary-color);color:var(--primary-color)}.ResellerList_pageBtn__ydsFX:disabled{cursor:not-allowed;opacity:.4}.ResellerList_pageBtnActive__9DYrc{background:var(--primary-color);border-color:var(--primary-color);color:#fff;font-weight:700}.ResellerList_pageBtnActive__9DYrc:hover{background:var(--primary-color-dark)}.ResellerList_emptyState__vel8L{align-items:center;color:var(--color-all);display:flex;flex-direction:column;gap:10px;padding:60px 24px}.ResellerList_emptyState__vel8L svg{opacity:.3}.ResellerList_emptyState__vel8L p{font-size:14px;margin:0;text-align:center}.ResellerList_clearSearchBtn__JDZPA{background:#fff;border:1.5px solid #dce3f0;border-radius:7px;color:var(--primary-color);cursor:pointer;font-size:13px;font-weight:600;padding:7px 16px}.ResellerList_clearSearchBtn__JDZPA:hover{background:#f0f4fb}.ResellerList_btnPrimary__W1Dd8{align-items:center;background:var(--primary-color);border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;padding:9px 20px;transition:background .18s,box-shadow .18s,transform .12s;white-space:nowrap}.ResellerList_btnPrimary__W1Dd8:hover{background:var(--primary-color-dark);box-shadow:0 4px 14px #2a66c647;transform:translateY(-1px)}.ResellerList_btnPrimary__W1Dd8:active{transform:translateY(0)}@media(max-width:480px){.ResellerList_btnPrimary__W1Dd8{justify-content:center;padding:10px 16px;width:100%}}.ResellerList_btnSecondary__OXeMn{align-items:center;background:#fff;border:1.5px solid #dce3f0;border-radius:8px;color:#4a5568;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;padding:9px 18px;transition:background .15s,border-color .15s}.ResellerList_btnSecondary__OXeMn:hover:not(:disabled){background:#f5f7fc;border-color:#b8c4d8}.ResellerList_btnSecondary__OXeMn:disabled{cursor:not-allowed;opacity:.5}.ResellerList_btnDanger__yFWRW{align-items:center;background:var(--color-impaye);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;padding:9px 18px;transition:background .15s,box-shadow .15s}.ResellerList_btnDanger__yFWRW:hover:not(:disabled){background:#b71c1c;box-shadow:0 4px 14px #d32f2f4d}.ResellerList_btnDanger__yFWRW:disabled{cursor:not-allowed;opacity:.55}.ResellerList_drawerOverlay__Lss9s{animation:ResellerList_fadeOverlay__K0zeI .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a143266;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:500}.ResellerList_drawer__r-2LH{animation:ResellerList_drawerIn__awbOG .25s cubic-bezier(.22,.68,0,1.2);background:#f0f4fb;box-shadow:-8px 0 40px #00000026;display:flex;flex-direction:column;height:100%;width:40vw}@media(max-width:1280px){.ResellerList_drawer__r-2LH{width:50vw}}@media(max-width:1024px){.ResellerList_drawer__r-2LH{width:60vw}}@media(max-width:768px){.ResellerList_drawer__r-2LH{width:80vw}}@media(max-width:540px){.ResellerList_drawer__r-2LH{width:100vw}}.ResellerList_drawerHeader__C8res{align-items:center;background:#fff;border-bottom:1.5px solid #e6eaf4;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:18px 24px}@media(max-width:480px){.ResellerList_drawerHeader__C8res{padding:14px 16px}}.ResellerList_drawerHeaderLeft__UGRRF{align-items:center;display:flex;gap:12px;min-width:0}.ResellerList_drawerIconWrap__inO4W{align-items:center;background:#2a66c61a;border-radius:10px;color:var(--primary-color);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ResellerList_drawerTitle__rOOMr{color:#1a2744;font-size:16px;font-weight:700;line-height:1.2;margin:0}@media(max-width:480px){.ResellerList_drawerTitle__rOOMr{font-size:14px}}.ResellerList_drawerSubtitle__ERSgf{color:var(--color-all);font-size:12.5px;margin:2px 0 0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResellerList_drawerClose__hR8AW{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--color-all);cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;transition:background .15s,color .15s;width:34px}.ResellerList_drawerClose__hR8AW:hover{background:#f0f3fa;color:#1a2744}.ResellerList_drawerBody__5OEir{flex:1 1;overflow-y:auto;padding:20px 24px 0}.ResellerList_drawerBody__5OEir::-webkit-scrollbar{width:5px}.ResellerList_drawerBody__5OEir::-webkit-scrollbar-track{background:#0000}.ResellerList_drawerBody__5OEir::-webkit-scrollbar-thumb{background:#c8d0e0;border-radius:4px}@media(max-width:480px){.ResellerList_drawerBody__5OEir{padding:14px 14px 0}}.ResellerList_modalOverlay__UFvVc{align-items:center;animation:ResellerList_fadeOverlay__K0zeI .15s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a143273;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:600}.ResellerList_modal__nXwgb{animation:ResellerList_slideUp__1TlK0 .2s ease;background:#fff;border-radius:14px;box-shadow:0 20px 60px #0000002e;box-sizing:border-box;max-width:420px;padding:28px 30px;width:100%}@media(max-width:480px){.ResellerList_modal__nXwgb{padding:22px 18px}}.ResellerList_modalIconWrap__cPdQR{align-items:center;background:#d32f2f1a;border-radius:12px;color:var(--color-impaye);display:flex;height:46px;justify-content:center;margin-bottom:14px;width:46px}.ResellerList_modalTitle__Dhwyk{color:#1a2744;font-size:17px;font-weight:700;margin:0 0 8px}.ResellerList_modalDesc__v8\+7l{color:var(--color-all);font-size:13.5px;line-height:1.55;margin:0 0 22px}.ResellerList_modalActions__T2V\+T{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}@media(max-width:400px){.ResellerList_modalActions__T2V\+T{flex-direction:column}.ResellerList_modalActions__T2V\+T>button{justify-content:center;width:100%}}.ResellerList_toastStack__njNpg{bottom:24px;display:flex;flex-direction:column;gap:10px;pointer-events:none;position:fixed;right:24px;z-index:700}@media(max-width:480px){.ResellerList_toastStack__njNpg{bottom:12px;left:10px;right:10px}}.ResellerList_toast__FJnRD{align-items:center;animation:ResellerList_slideToast__ulOgW .25s ease;background:#fff;border-radius:11px;box-shadow:0 8px 30px #00000021;display:flex;gap:12px;max-width:360px;min-width:280px;padding:13px 16px;pointer-events:auto}@media(max-width:480px){.ResellerList_toast__FJnRD{max-width:100%;min-width:0;min-width:auto;width:100%}}.ResellerList_toast_success__31a2y{border-left:4px solid var(--color-paye)}.ResellerList_toast_success__31a2y .ResellerList_toastIcon__AU23L{color:var(--color-paye)}.ResellerList_toast_error__eOSwt{border-left:4px solid var(--color-impaye)}.ResellerList_toast_error__eOSwt .ResellerList_toastIcon__AU23L{color:var(--color-impaye)}.ResellerList_toast_info__oKnpb{border-left:4px solid var(--primary-color)}.ResellerList_toast_info__oKnpb .ResellerList_toastIcon__AU23L{color:var(--primary-color)}.ResellerList_toastIcon__AU23L{flex-shrink:0}.ResellerList_toastBody__RRwnG{display:flex;flex-direction:column;gap:2px}.ResellerList_toastBody__RRwnG strong{color:#1a2744;font-size:13.5px;font-weight:700}.ResellerList_toastBody__RRwnG span{color:var(--color-all);font-size:12px}.ResellerList_spin__eTAEO{animation:ResellerList_spinAnim__n\+bRq .8s linear infinite}@keyframes ResellerList_fadeOverlay__K0zeI{0%{opacity:0}to{opacity:1}}@keyframes ResellerList_drawerIn__awbOG{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes ResellerList_slideUp__1TlK0{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes ResellerList_slideToast__ulOgW{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes ResellerList_spinAnim__n\+bRq{to{transform:rotate(1turn)}}.ResellerList_toolbarDivider__ajN2-{background:#e0e6f0;flex-shrink:0;height:22px;width:1px}.ResellerList_filterIcon__Lhk7S{color:var(--color-all);flex-shrink:0}.ResellerList_resetFiltersBtn__3pQE-{align-items:center;background:#d32f2f0d;border:1.5px solid #fca5a5;border-radius:7px;color:var(--color-impaye);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:6px 11px;transition:all .15s;white-space:nowrap}.ResellerList_resetFiltersBtn__3pQE-:hover{background:#d32f2f1a;border-color:var(--color-impaye)}.ResellerList_resetBadge__qtdEs{align-items:center;background:var(--color-impaye);border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:17px;justify-content:center;width:17px}.ResellerList_activeFilters__0gShO{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.ResellerList_filterChip__Bha54{align-items:center;background:#2a66c614;border:1.5px solid #2a66c633;border-radius:20px;color:var(--primary-color);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:4px 10px 4px 9px}.ResellerList_filterChip__Bha54 svg{flex-shrink:0}.ResellerList_filterChipDot__YSJFs{border-radius:50%;flex-shrink:0;height:7px;width:7px}.ResellerList_filterChipRemove__sBrVI{align-items:center;background:#2a66c626;border:none;border-radius:50%;color:var(--primary-color);cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;transition:background .12s;width:16px}.ResellerList_filterChipRemove__sBrVI:hover{background:#2a66c64d}.ResellerList_monthPicker__P8XIB{flex-shrink:0;position:relative}.ResellerList_monthTrigger__XlmKF{align-items:center;background:#fff;border:1.5px solid #dce3f0;border-radius:8px;color:#4a5568;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:7px 12px;transition:all .15s;white-space:nowrap}.ResellerList_monthTrigger__XlmKF:hover{background:#2a66c608;border-color:var(--primary-color);color:var(--primary-color)}.ResellerList_monthTrigger__XlmKF svg:first-child{color:var(--color-all)}@media(max-width:480px){.ResellerList_monthTrigger__XlmKF{font-size:12px;padding:7px 9px}}.ResellerList_monthTriggerActive__R8Ppd{background:#2a66c612!important;border-color:var(--primary-color)!important;color:var(--primary-color)!important;font-weight:600}.ResellerList_monthClearBtn__oYIIs{align-items:center;background:#2a66c626;border-radius:50%;cursor:pointer;display:flex;height:18px;justify-content:center;transition:background .12s;width:18px}.ResellerList_monthClearBtn__oYIIs:hover{background:#2a66c64d}.ResellerList_monthChevron__URN4X{color:var(--color-all);transition:transform .18s}.ResellerList_monthChevronOpen__cK9ow{transform:rotate(180deg)}.ResellerList_monthDropdown__J3kdj{animation:ResellerList_dropdownIn__Sf2uG .18s ease;background:#fff;border:1.5px solid #e0e6f4;border-radius:12px;box-shadow:0 8px 32px #2a66c621;left:0;min-width:230px;overflow:hidden;position:absolute;top:calc(100% + 6px);z-index:400}@media(max-width:600px){.ResellerList_monthDropdown__J3kdj{left:auto;right:0}}.ResellerList_monthDropdownHeader__IzASs{align-items:center;background:#f8faff;border-bottom:1px solid #f0f3fa;display:flex;justify-content:space-between;padding:11px 14px 8px}.ResellerList_yearLabel__sQwPf{color:#1a2744;font-size:14px;font-weight:700;letter-spacing:-.2px}.ResellerList_yearNavBtn__2i2-m{align-items:center;background:#fff;border:1.5px solid #e0e6f0;border-radius:7px;color:#4a5568;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .14s;width:28px}.ResellerList_yearNavBtn__2i2-m:hover:not(:disabled){background:#2a66c60d;border-color:var(--primary-color);color:var(--primary-color)}.ResellerList_yearNavBtn__2i2-m:disabled{cursor:not-allowed;opacity:.35}.ResellerList_monthGrid__O4xzA{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);padding:10px 10px 6px}.ResellerList_monthCell__AEvcx{background:none;border:none;border-radius:7px;color:#4a5568;cursor:pointer;font-size:12.5px;font-weight:500;padding:8px 4px;text-align:center;transition:background .12s,color .12s}.ResellerList_monthCell__AEvcx:hover{background:#f0f4fb;color:var(--primary-color)}.ResellerList_monthCellToday__wWc1I{background:#2a66c60f;color:var(--primary-color);font-weight:700}.ResellerList_monthCellSel__\+AQfl{background:var(--primary-color)!important;box-shadow:0 2px 8px #2a66c647;color:#fff!important;font-weight:700}.ResellerList_monthDropdownFooter__7JBfj{background:#fafbfe;border-top:1px solid #f0f3fa;padding:8px 10px}.ResellerList_monthAllBtn__nd\+7g{background:none;border:none;border-radius:7px;color:var(--primary-color);cursor:pointer;font-size:12.5px;font-weight:600;padding:7px;transition:background .13s;width:100%}.ResellerList_monthAllBtn__nd\+7g:hover{background:#2a66c612}.ResellerList_thPeriod__1ftSA{color:var(--primary-color);display:block;font-size:10.5px;font-weight:500;letter-spacing:0;margin-top:1px;opacity:.8;text-transform:none}@keyframes ResellerList_dropdownIn__Sf2uG{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.ResellerForm_formRoot__KqEiX{display:flex;flex-direction:column;gap:16px;min-height:100%;padding-bottom:80px}.ResellerForm_serverError__DiMQU{align-items:center;background:#d32f2f0f;border:1.5px solid #d32f2f33;border-radius:9px;color:var(--color-impaye);display:flex;font-size:13px;gap:8px;padding:12px 16px}.ResellerForm_section__i6yBB{background:#fff;border:1px solid #e6eaf4;border-radius:12px;box-shadow:0 1px 8px #2a66c60d;overflow:hidden}.ResellerForm_sectionHeader__Uv7E0{align-items:center;background:#f5f7fc;border-bottom:1.5px solid #e6eaf4;cursor:pointer;display:flex;gap:12px;padding:14px 20px;transition:background .15s;-webkit-user-select:none;user-select:none}.ResellerForm_sectionHeader__Uv7E0:hover{background:#eef1fa}@media(max-width:480px){.ResellerForm_sectionHeader__Uv7E0{padding:12px 14px}}.ResellerForm_sectionIconWrap__cOqCI{align-items:center;background:#2a66c61a;border-radius:8px;color:var(--primary-color);display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.ResellerForm_sectionMeta__lY9lU{flex:1 1;min-width:0}.ResellerForm_sectionTitle__3Dzqc{align-items:center;color:#1a2744;display:flex;flex-wrap:wrap;font-size:13.5px;font-weight:700;gap:7px;line-height:1.2;margin:0}@media(max-width:400px){.ResellerForm_sectionTitle__3Dzqc{font-size:12.5px}}.ResellerForm_sectionDesc__2VlJ3{color:var(--color-all);font-size:11.5px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.ResellerForm_sectionDesc__2VlJ3{white-space:normal}}.ResellerForm_sectionChevron__Lng35{color:var(--color-all);flex-shrink:0;transition:transform .2s}.ResellerForm_sectionChevron__Lng35.ResellerForm_open__sdvdD{transform:rotate(180deg)}.ResellerForm_sectionBody__hw-CN{padding:20px}@media(max-width:480px){.ResellerForm_sectionBody__hw-CN{padding:14px}}.ResellerForm_sectionBodyNoPad__xoJBK{padding:0}.ResellerForm_grid2__niS7X{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:640px){.ResellerForm_grid2__niS7X{grid-template-columns:1fr}}.ResellerForm_field__fdPxq{display:flex;flex-direction:column;gap:5px}.ResellerForm_label__XH5N6{align-items:center;color:#3d4f6e;display:flex;font-size:12px;font-weight:600;gap:4px}.ResellerForm_req__zqSIa{color:var(--color-impaye);font-size:13px}.ResellerForm_optional__tXikQ{color:var(--color-all);font-size:11px;font-weight:400;margin-left:3px}.ResellerForm_input__7xOKb{background:#fff;border:1.5px solid #dce3f0;border-radius:8px;box-sizing:border-box;color:#1a2744;font-size:13.5px;outline:none;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.ResellerForm_input__7xOKb::placeholder{color:#b0b8cc}.ResellerForm_input__7xOKb:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #2a66c617}.ResellerForm_inputErr__YkFzl{border-color:var(--color-impaye)!important;box-shadow:0 0 0 3px #d32f2f14!important}.ResellerForm_select__qAPqR{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236c757d' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;cursor:pointer;padding-right:34px}.ResellerForm_fieldError__ohvL\+{align-items:center;color:var(--color-impaye);display:flex;font-size:11.5px;gap:4px}.ResellerForm_emailNotice__WlXst{align-items:flex-start;background:#2a66c60f;border:1px solid #2a66c62e;border-radius:8px;color:#2a52a0;display:flex;font-size:12.5px;gap:10px;line-height:1.55;margin-top:12px;padding:11px 14px}.ResellerForm_emailNotice__WlXst svg{color:var(--primary-color);flex-shrink:0;margin-top:2px}.ResellerForm_attrRoot__-9Q8n{display:flex;flex-direction:column}.ResellerForm_attrTopBar__jZXM1{align-items:center;background:#fafbfe;border-bottom:1px solid #f0f3fa;display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px}@media(max-width:480px){.ResellerForm_attrTopBar__jZXM1{padding:10px 12px}}.ResellerForm_attrSearchWrap__LI1AP{flex:1 1;min-width:150px;position:relative}.ResellerForm_attrSearchWrap__LI1AP>svg:first-child{color:var(--color-all);left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:480px){.ResellerForm_attrSearchWrap__LI1AP{flex:1 1 100%}}.ResellerForm_attrSearch__Ir-pK{background:#fff;border:1.5px solid #dce3f0;border-radius:8px;box-sizing:border-box;color:#1a2744;font-size:13px;outline:none;padding:8px 32px 8px 30px;transition:border-color .2s;width:100%}.ResellerForm_attrSearch__Ir-pK::placeholder{color:#b0b8cc}.ResellerForm_attrSearch__Ir-pK:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #2a66c614}.ResellerForm_attrSearchClear__UdjRM{align-items:center;background:none;border:none;border-radius:3px;color:var(--color-all);cursor:pointer;display:flex;padding:2px;position:absolute;right:9px;top:50%;transform:translateY(-50%)}.ResellerForm_attrSearchClear__UdjRM:hover{background:#f0f3fa;color:#444}.ResellerForm_attrTopActions__RsX0L{align-items:center;display:flex;flex-shrink:0;gap:4px}.ResellerForm_attrActionBtn__rAN3d{align-items:center;background:#fff;border:1.5px solid #dce3f0;border-radius:7px;color:var(--primary-color);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:6px 12px;transition:all .15s;white-space:nowrap}.ResellerForm_attrActionBtn__rAN3d:hover{background:#2a66c60f;border-color:var(--primary-color)}@media(max-width:400px){.ResellerForm_attrActionBtn__rAN3d{font-size:11px;gap:3px;padding:5px 8px}}.ResellerForm_attrActionBtnDanger__hIlFs{color:var(--color-all)}.ResellerForm_attrActionBtnDanger__hIlFs:hover:not(:disabled){background:#d32f2f0d;border-color:var(--color-impaye);color:var(--color-impaye)}.ResellerForm_attrActionBtnDanger__hIlFs:disabled{cursor:not-allowed;opacity:.4}.ResellerForm_attrTopDivider__cBasx{background:#e0e6f0;height:20px;margin:0 2px;width:1px}.ResellerForm_attrSummaryBar__Ejqef{align-items:center;background:#2a66c608;border-bottom:1px solid #f0f3fa;display:flex;flex-wrap:wrap;gap:8px;padding:7px 16px}.ResellerForm_attrSummaryText__iCAty{color:var(--color-all);font-size:12px}.ResellerForm_attrSummaryText__iCAty strong{color:var(--primary-color);font-weight:700}.ResellerForm_attrSummarySep__tZRPu{color:#d0d8e8;font-size:14px}.ResellerForm_attrList__lG9ls{display:flex;flex-direction:column;gap:6px;max-height:400px;overflow-y:auto;padding:10px 12px 14px;scrollbar-color:#dce3f0 #0000;scrollbar-width:thin}.ResellerForm_attrList__lG9ls::-webkit-scrollbar{width:4px}.ResellerForm_attrList__lG9ls::-webkit-scrollbar-thumb{background:#dce3f0;border-radius:4px}@media(max-width:480px){.ResellerForm_attrList__lG9ls{max-height:280px;padding:8px 10px 10px}}.ResellerForm_attrEmpty__9XqfB{align-items:center;color:var(--color-all);display:flex;flex-direction:column;font-size:13px;gap:8px;padding:32px 16px}.ResellerForm_attrEmpty__9XqfB svg{opacity:.3}.ResellerForm_companyRow__gOJuC{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:9px 12px;transition:background .12s;-webkit-user-select:none;user-select:none}.ResellerForm_companyRow__gOJuC:hover{background:#f5f7fc}.ResellerForm_companyRowSel__-f\+O2{background:#2a66c60d!important}.ResellerForm_companyRowInactive__vtSI2{opacity:.55}.ResellerForm_rowCheck__6quvD{align-items:center;border:2px solid #c8d0e0;border-radius:4px;display:flex;flex-shrink:0;height:17px;justify-content:center;transition:all .13s;width:17px}.ResellerForm_rowCheckSel__80N2H{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff}.ResellerForm_rowLogo__FrrXU{border-radius:7px;flex-shrink:0;height:30px;object-fit:cover;width:30px}.ResellerForm_rowAvatar__qfeoe{align-items:center;background:linear-gradient(135deg,#2a66c6,#5b9aff);border-radius:7px;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:30px;justify-content:center;width:30px}.ResellerForm_rowInfo__TViVY{flex:1 1;min-width:0}.ResellerForm_rowName__AkjuA{color:#1a2744;display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResellerForm_rowMeta__IykKm{align-items:center;color:var(--color-all);display:flex;flex-wrap:wrap;font-size:11.5px;gap:3px}.ResellerForm_pillActive__5\+UbI{background:#2e7d321a;border-radius:20px;color:var(--color-paye);flex-shrink:0;font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.ResellerForm_pillInactive__SECov{background:#0000000f;color:#888}.ResellerForm_commissionList__gsKIw{display:flex;flex-direction:column;gap:10px}.ResellerForm_commissionRow__2OvMi{border:1.5px solid #e6eaf4;border-radius:10px;overflow:hidden;transition:border-color .15s}.ResellerForm_commissionRow__2OvMi:hover{border-color:#c8d4e8}.ResellerForm_commissionRowHeader__rSsSM{align-items:center;background:#f8faff;border-bottom:1px solid #edf0f8;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}@media(max-width:480px){.ResellerForm_commissionRowHeader__rSsSM{gap:8px;padding:10px 12px}}.ResellerForm_commissionName__2sb7J{align-items:center;color:#1a2744;display:flex;flex:1 1;font-size:13.5px;font-weight:700;gap:6px;min-width:120px}.ResellerForm_commissionName__2sb7J svg{color:var(--primary-color)}.ResellerForm_typeToggle__0ghPB{background:#e8edf8;border-radius:7px;display:flex;flex-shrink:0;gap:2px;padding:3px}.ResellerForm_typeBtn__mDznB{align-items:center;background:#0000;border:none;border-radius:5px;color:var(--color-all);cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:4px;padding:5px 12px;transition:all .15s;white-space:nowrap}@media(max-width:400px){.ResellerForm_typeBtn__mDznB{font-size:11px;padding:5px 8px}}.ResellerForm_typeBtnActive__yJSEN{background:#fff!important;box-shadow:0 1px 4px #0000001a;color:var(--primary-color)!important}.ResellerForm_commissionFields__sNcsj{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);padding:14px 16px}@media(max-width:640px){.ResellerForm_commissionFields__sNcsj{grid-template-columns:1fr 1fr}}@media(max-width:400px){.ResellerForm_commissionFields__sNcsj{grid-template-columns:1fr}}@media(max-width:480px){.ResellerForm_commissionFields__sNcsj{gap:10px;padding:12px}}.ResellerForm_commissionFieldWrap__7j\+8n{display:flex;flex-direction:column;gap:5px}.ResellerForm_commissionLabel__1aP9H{color:#5a6888;font-size:11.5px;font-weight:600}.ResellerForm_inputWithUnit__GKAHZ{align-items:center;display:flex;position:relative}.ResellerForm_inputWithUnit__GKAHZ input{padding-right:38px}.ResellerForm_unit__uIKHT{color:var(--primary-color);font-size:12px;font-weight:700;pointer-events:none;position:absolute;right:11px}.ResellerForm_minHint__-K0AN{color:var(--color-all);font-size:11px;line-height:1.4}.ResellerForm_previewPill__WulPV{background:#2a66c60f;border:1.5px solid #2a66c626;border-radius:7px;color:var(--primary-color);font-size:12.5px;font-weight:700;line-height:1.4;padding:6px 11px;word-break:break-word}.ResellerForm_commissionExample__fsyxe{align-items:flex-start;background:#ffb0070d;border-top:1px dashed #f0d890;color:#7a5c00;display:flex;font-size:11.5px;gap:7px;line-height:1.55;padding:9px 16px 12px}.ResellerForm_commissionExample__fsyxe svg{color:var(--color-en-cours);flex-shrink:0;margin-top:1px}.ResellerForm_badgeBlue__kaaj6{align-items:center;background:var(--primary-color);border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}.ResellerForm_badgeGray__Bjncm{background:#dce3f0;color:var(--color-all)}.ResellerForm_loadingRow__7r4ek{align-items:center;color:var(--color-all);display:flex;font-size:13px;gap:8px;padding:20px}.ResellerForm_spin__FyCig{animation:ResellerForm_spinAnim__VtgtB .8s linear infinite}.ResellerForm_formFooter__-eNrO{align-items:center;background:#f0f4fb;border-top:1.5px solid #e6eaf4;bottom:0;display:flex;gap:10px;justify-content:flex-end;margin:0 -24px;padding:14px 24px;position:-webkit-sticky;position:sticky;z-index:10}@media(max-width:480px){.ResellerForm_formFooter__-eNrO{align-items:stretch;flex-direction:column-reverse;gap:8px;margin:0 -14px;padding:12px 14px}.ResellerForm_formFooter__-eNrO>button{justify-content:center;width:100%}}.ResellerForm_btnPrimary__yrAi3{align-items:center;background:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;padding:10px 22px;transition:background .18s,box-shadow .18s,transform .12s}.ResellerForm_btnPrimary__yrAi3:hover:not(:disabled){background:var(--primary-color-dark);box-shadow:0 4px 16px #2a66c64d;transform:translateY(-1px)}.ResellerForm_btnPrimary__yrAi3:active{transform:translateY(0)}.ResellerForm_btnPrimary__yrAi3:disabled{cursor:not-allowed;opacity:.6}.ResellerForm_btnSecondary__igif\+{align-items:center;background:#fff;border:1.5px solid #dce3f0;border-radius:8px;color:#4a5568;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;padding:10px 18px;transition:background .15s,border-color .15s}.ResellerForm_btnSecondary__igif\+:hover:not(:disabled){background:#f5f7fc;border-color:#b8c4d8}.ResellerForm_btnSecondary__igif\+:disabled{cursor:not-allowed;opacity:.5}.ResellerForm_sectionsWrapper__0QLs-{flex:1 1}@keyframes ResellerForm_spinAnim__VtgtB{to{transform:rotate(1turn)}}@keyframes ResellerForm_slideDown__DbSBG{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.SAVToolsLinksPage_page__qeKaE{background-color:#f9fafb;box-sizing:border-box;display:flex;flex-direction:column;font-family:DM Sans,system-ui,-apple-system,sans-serif;gap:16px;height:100%;min-height:0;overflow:hidden;padding:20px;width:100%}.SAVToolsLinksPage_header__8pG9F{align-items:center;background:linear-gradient(135deg,#fff,#f9fafb);border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #1018280a;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:16px 20px}.SAVToolsLinksPage_headerLeft__KWNyt{align-items:center;display:flex;gap:14px;min-width:0}.SAVToolsLinksPage_headerIcon__5l4So{align-items:center;background:linear-gradient(135deg,#ebf2fc,#d5e4f9);border-radius:10px;color:#2a66c6;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.SAVToolsLinksPage_headerText__q0h8i{display:flex;flex-direction:column;gap:2px;min-width:0}.SAVToolsLinksPage_title__LHdM8{color:#101928;font-size:1.15rem;font-weight:700;letter-spacing:-.02em;margin:0}.SAVToolsLinksPage_subtitle__2HYIB{color:#6b7280;font-size:.85rem;font-weight:400;margin:0}.SAVToolsLinksPage_searchWrap__HeRoc{flex-shrink:0;max-width:320px;min-width:240px;position:relative}.SAVToolsLinksPage_searchIcon__TWydG{color:#98a2b3;display:flex;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.SAVToolsLinksPage_searchInput__x3Y1L{background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;box-sizing:border-box;color:#101928;font-family:inherit;font-size:.875rem;font-weight:500;height:40px;outline:none;padding:0 14px 0 38px;transition:all .15s ease;width:100%}.SAVToolsLinksPage_searchInput__x3Y1L::placeholder{color:#98a2b3;font-weight:400}.SAVToolsLinksPage_searchInput__x3Y1L:hover{border-color:#ced2d9}.SAVToolsLinksPage_searchInput__x3Y1L:focus{border-color:#2a66c6;box-shadow:0 0 0 3px #2a66c61f}.SAVToolsLinksPage_scrollArea__GhhNy{flex:1 1;min-height:0;overflow-y:auto;padding-right:4px}.SAVToolsLinksPage_scrollArea__GhhNy::-webkit-scrollbar{width:8px}.SAVToolsLinksPage_scrollArea__GhhNy::-webkit-scrollbar-track{background:#0000}.SAVToolsLinksPage_scrollArea__GhhNy::-webkit-scrollbar-thumb{background-color:#d0d5dd;border-radius:4px}.SAVToolsLinksPage_scrollArea__GhhNy::-webkit-scrollbar-thumb:hover{background-color:#98a2b3}.SAVToolsLinksPage_grid__GuW4j{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.SAVToolsLinksPage_card__l1J7k{animation:SAVToolsLinksPage_fadeUp__V7gkK .35s ease-out backwards;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #1018280a;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:18px;position:relative;text-decoration:none;transition:all .2s ease}.SAVToolsLinksPage_card__l1J7k:before{background:linear-gradient(135deg,#0000,#ebf2fc);background:linear-gradient(135deg,#0000 0,var(--accent-tint,#ebf2fc) 100%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease;z-index:0}.SAVToolsLinksPage_card__l1J7k:hover{border-color:#2a66c6;border-color:var(--accent,#2a66c6);box-shadow:0 6px 18px #2a66c61f;transform:translateY(-2px)}.SAVToolsLinksPage_card__l1J7k:hover:before{opacity:.4}.SAVToolsLinksPage_card__l1J7k:hover .SAVToolsLinksPage_cardArrow__1OsKP{color:#2a66c6;color:var(--accent,#2a66c6);opacity:1;transform:translate(2px,-2px)}.SAVToolsLinksPage_card__l1J7k:hover .SAVToolsLinksPage_cardIcon__wdL9q{transform:scale(1.05)}.SAVToolsLinksPage_card__l1J7k:active{transform:translateY(0)}.SAVToolsLinksPage_card__l1J7k>*{position:relative;z-index:1}@keyframes SAVToolsLinksPage_fadeUp__V7gkK{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.SAVToolsLinksPage_cardHeader__zi\+ll{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.SAVToolsLinksPage_cardIcon__wdL9q{align-items:center;background-color:#ebf2fc;background-color:var(--accent-tint,#ebf2fc);border-radius:10px;color:#2a66c6;color:var(--accent,#2a66c6);display:flex;flex-shrink:0;font-size:1rem;font-weight:700;height:42px;justify-content:center;letter-spacing:-.01em;text-transform:uppercase;transition:transform .2s ease;width:42px}.SAVToolsLinksPage_cardArrow__1OsKP{align-items:center;border-radius:8px;color:#98a2b3;display:flex;flex-shrink:0;height:28px;justify-content:center;opacity:.7;transition:all .2s ease;width:28px}.SAVToolsLinksPage_cardBody__kA-kO{display:flex;flex-direction:column;gap:4px;min-width:0}.SAVToolsLinksPage_cardTitle__2RdMk{color:#101928;font-size:.95rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0}.SAVToolsLinksPage_cardUrl__XYari{color:#6b7280;font-size:.75rem;font-weight:400;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SAVToolsLinksPage_cardBadge__tzPi-{align-items:center;align-self:flex-start;background-color:#ebf2fc;background-color:var(--accent-tint,#ebf2fc);border-radius:6px;color:#2a66c6;color:var(--accent,#2a66c6);display:inline-flex;font-size:.65rem;font-weight:600;letter-spacing:.04em;margin-top:2px;padding:3px 8px;text-transform:uppercase}.SAVToolsLinksPage_emptyState__PiPMP{align-items:center;display:flex;flex-direction:column;gap:12px;grid-column:1/-1;justify-content:center;padding:56px 24px}.SAVToolsLinksPage_emptyIcon__VSnvI{align-items:center;background-color:#ebf2fc;border-radius:50%;color:#2a66c6;display:flex;height:56px;justify-content:center;width:56px}.SAVToolsLinksPage_emptyTitle__KSwRT{color:#101928;font-size:.95rem;font-weight:600;margin:0}.SAVToolsLinksPage_emptyText__eOttH{color:#6b7280;font-size:.85rem;line-height:1.5;margin:0;max-width:320px;text-align:center}@media(max-width:992px){.SAVToolsLinksPage_page__qeKaE{padding:16px}.SAVToolsLinksPage_grid__GuW4j{gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media(max-width:768px){.SAVToolsLinksPage_page__qeKaE{gap:12px;padding:12px}.SAVToolsLinksPage_header__8pG9F{padding:14px 16px}.SAVToolsLinksPage_title__LHdM8{font-size:1.05rem}.SAVToolsLinksPage_subtitle__2HYIB{font-size:.8rem}.SAVToolsLinksPage_grid__GuW4j{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media(max-width:600px){.SAVToolsLinksPage_header__8pG9F{align-items:stretch;flex-direction:column;gap:12px}.SAVToolsLinksPage_searchWrap__HeRoc{max-width:100%;min-width:0}.SAVToolsLinksPage_grid__GuW4j{grid-template-columns:1fr}.SAVToolsLinksPage_card__l1J7k{padding:14px}}@media(max-width:400px){.SAVToolsLinksPage_page__qeKaE{padding:10px}.SAVToolsLinksPage_headerIcon__5l4So{height:38px;width:38px}.SAVToolsLinksPage_cardIcon__wdL9q{font-size:.9rem;height:38px;width:38px}}.DashboardPage_page__Bv-oM{-webkit-font-smoothing:antialiased;background:#f6f8fc;color:#3a4458;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;padding:32px 24px 48px}.DashboardPage_container__SghK6{margin:0 auto}.DashboardPage_kpiGrid__fjVeG{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:32px}.DashboardPage_row2__oYd8p{grid-gap:16px;display:grid;gap:16px;grid-template-columns:340px 1fr;margin-bottom:32px}.DashboardPage_row3__EBdOV{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 420px;margin-bottom:32px}.DashboardPage_row4__KOK2-{grid-gap:16px;display:grid;gap:16px;grid-template-columns:300px 1fr}.DashboardPage_emptyState__5M7kS{display:flex;flex-direction:column;gap:6px;padding:24px 0}.DashboardPage_emptyState__5M7kS p{color:#0f1729;font-size:14px;font-weight:600;margin:0}.DashboardPage_emptyState__5M7kS span{color:#707b91;font-size:12.5px}@media(max-width:1080px){.DashboardPage_kpiGrid__fjVeG{grid-template-columns:repeat(2,1fr)}.DashboardPage_row2__oYd8p,.DashboardPage_row3__EBdOV,.DashboardPage_row4__KOK2-{grid-template-columns:1fr}}@media(max-width:560px){.DashboardPage_page__Bv-oM{padding:24px 16px 32px}.DashboardPage_kpiGrid__fjVeG{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.DashboardPage_content__Tf4Of{position:relative;transition:opacity .2s ease,filter .2s ease}.DashboardPage_contentRefreshing__rW0fZ{filter:saturate(.9);opacity:.55;pointer-events:none}.DashboardPage_progressBar__ElgYT{background:#2a66c626;border-radius:999px;height:3px;left:0;overflow:hidden;position:absolute;right:0;top:-6px;z-index:5}.DashboardPage_progressBar__ElgYT span{animation:DashboardPage_indeterminate__wFo3R 1.1s ease-in-out infinite;background:#2a66c6;border-radius:999px;display:block;inset:0;position:absolute;width:40%}@keyframes DashboardPage_indeterminate__wFo3R{0%{left:-40%}to{left:100%}}@media(prefers-reduced-motion:reduce){.DashboardPage_content__Tf4Of{transition:none}.DashboardPage_progressBar__ElgYT span{animation:none;left:0;width:100%}}.AbsentCustomersCard_card__6ycYQ{background:#fff;border:1px solid #e8ebf1;border-radius:16px;box-shadow:0 1px 2px #0f17290a,0 4px 16px #0f17290a;display:flex;flex-direction:column;gap:16px;padding:24px}.AbsentCustomersCard_header__J6fJM{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.AbsentCustomersCard_titleGroup__cJvw5{align-items:center;display:flex;gap:12px}.AbsentCustomersCard_iconWrapper__uGJkt{align-items:center;background:#dc4d4d1a;border-radius:12px;color:#dc4d4d;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.AbsentCustomersCard_title__\+Jvv2{color:#0f1729;font-size:16px;font-weight:700;letter-spacing:-.01em;margin:0}.AbsentCustomersCard_subtitle__Yedh9{color:#707b91;font-size:12px;font-weight:500;margin:2px 0 0}.AbsentCustomersCard_segments__ZdMay{display:flex;flex-wrap:wrap;gap:8px}.AbsentCustomersCard_segment__BI1NW{background:#f6f8fc;border:1px solid #e8ebf1;border-radius:999px;color:#707b91;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:7px 14px;transition:all .15s ease;white-space:nowrap}.AbsentCustomersCard_segment__BI1NW:hover:not(.AbsentCustomersCard_segmentActive__d\+ZAf){border-color:#8fb0e3;color:#3a4458}.AbsentCustomersCard_segment__BI1NW:active{transform:scale(.98)}.AbsentCustomersCard_segment__BI1NW:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.AbsentCustomersCard_segmentActive__d\+ZAf{background:#2a66c6;border-color:#2a66c6;color:#fff}.AbsentCustomersCard_result__kbo3T{align-items:stretch;display:flex;gap:12px}.AbsentCustomersCard_metricBlock__gozLt{background:#f6f8fc;border-radius:12px;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:16px}.AbsentCustomersCard_count__7IGx2{font-feature-settings:"tnum";color:#0f1729;font-size:36px;font-variant-numeric:tabular-nums;font-weight:750;letter-spacing:-.02em;line-height:1}.AbsentCustomersCard_countLabel__VHl88{color:#707b91;font-size:13px;font-weight:500;margin-top:6px}.AbsentCustomersCard_shareBlock__6JDtN{align-items:center;background:#f6f8fc;border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-width:96px;padding:16px 12px}.AbsentCustomersCard_shareBlock__6JDtN.AbsentCustomersCard_good__vEPz3{background:#1f9d6b14;color:#1f9d6b}.AbsentCustomersCard_shareBlock__6JDtN.AbsentCustomersCard_warn__9uoEN{background:#e0902b1a;color:#e0902b}.AbsentCustomersCard_shareBlock__6JDtN.AbsentCustomersCard_bad__jJUgw{background:#dc4d4d17;color:#dc4d4d}.AbsentCustomersCard_shareValue__5mE4-{font-feature-settings:"tnum";font-size:26px;font-variant-numeric:tabular-nums;font-weight:750;line-height:1}.AbsentCustomersCard_shareLabel__wAwCl{font-size:11px;font-weight:600;letter-spacing:.04em;margin-top:4px;opacity:.9;text-transform:uppercase}.AbsentCustomersCard_shareBar__N1APP{display:flex;flex-direction:column;gap:6px}.AbsentCustomersCard_shareTrackHeader__UjA3m{align-items:baseline;color:#707b91;display:flex;font-size:12px;font-weight:500;justify-content:space-between}.AbsentCustomersCard_shareTrackTotal__vtzx9{font-feature-settings:"tnum";color:#3a4458;font-variant-numeric:tabular-nums;font-weight:600}.AbsentCustomersCard_track__kk7U4{background:#e8ebf1;border-radius:999px;height:8px;overflow:hidden}.AbsentCustomersCard_trackFill__ICr5d{border-radius:999px;height:100%;transition:width .5s cubic-bezier(.22,1,.36,1)}.AbsentCustomersCard_trackFill__ICr5d.AbsentCustomersCard_good__vEPz3{background:#1f9d6b}.AbsentCustomersCard_trackFill__ICr5d.AbsentCustomersCard_warn__9uoEN{background:#e0902b}.AbsentCustomersCard_trackFill__ICr5d.AbsentCustomersCard_bad__jJUgw{background:#dc4d4d}.AbsentCustomersCard_distribution__Ah3E7{border-top:1px solid #e8ebf1;display:flex;flex-direction:column;gap:2px;padding-top:8px}.AbsentCustomersCard_distRow__VOPqD{grid-gap:12px;align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:grid;font:inherit;gap:12px;grid-template-columns:130px 1fr 56px;padding:8px;text-align:left;transition:background .12s ease}.AbsentCustomersCard_distRow__VOPqD:hover{background:#f6f8fc}.AbsentCustomersCard_distRow__VOPqD:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.AbsentCustomersCard_distRowActive__VYTds,.AbsentCustomersCard_distRowActive__VYTds:hover{background:#eef3fb}.AbsentCustomersCard_distLabel__87PyT{color:#3a4458;font-size:13px;font-weight:500}.AbsentCustomersCard_distBarTrack__YZfD6{background:#e8ebf1;border-radius:999px;height:6px;overflow:hidden}.AbsentCustomersCard_distBarFill__yJBml{background:#8fb0e3;border-radius:999px;display:block;height:100%;transition:width .4s ease}.AbsentCustomersCard_distRowActive__VYTds .AbsentCustomersCard_distBarFill__yJBml{background:#2a66c6}.AbsentCustomersCard_distCount__8UIM\+{font-feature-settings:"tnum";color:#0f1729;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.AbsentCustomersCard_footer__snbWV{align-items:center;border-top:1px solid #e8ebf1;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-top:12px}.AbsentCustomersCard_reco__neqg5{color:#707b91;flex:1 1;font-size:13px;line-height:1.45;margin:0;min-width:200px}.AbsentCustomersCard_reco__neqg5 strong{color:#3a4458;font-weight:700}.AbsentCustomersCard_cta__xF7ih{align-items:center;background:#2a66c6;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;padding:10px 16px;transition:filter .15s ease,transform .15s ease;white-space:nowrap}.AbsentCustomersCard_cta__xF7ih:hover{filter:brightness(1.06);transform:translateY(-1px)}.AbsentCustomersCard_cta__xF7ih:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.AbsentCustomersCard_cta__xF7ih span{transition:transform .15s ease}.AbsentCustomersCard_cta__xF7ih:hover span{transform:translateX(2px)}@media(max-width:520px){.AbsentCustomersCard_result__kbo3T{flex-direction:column}.AbsentCustomersCard_shareBlock__6JDtN{flex-direction:row;gap:8px;min-width:0}.AbsentCustomersCard_distRow__VOPqD{grid-template-columns:110px 1fr 48px}.AbsentCustomersCard_cta__xF7ih{justify-content:center;width:100%}}.AlertsStrip_wrap__Yxn8C{margin-bottom:32px}.AlertsStrip_header__mMszD{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.AlertsStrip_heading__3ZzhE{color:#0f1729;font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0}.AlertsStrip_count__4Iw4k{color:#707b91;font-size:13px}.AlertsStrip_grid__FL9hd{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.AlertsStrip_alert__Cizv\+{background:#fff;border:1px solid #e8ebf1;border-radius:12px;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:16px 16px 12px;position:relative}.AlertsStrip_alert__Cizv\+:before{content:"";inset:0 auto 0 0;position:absolute;width:3px}.AlertsStrip_tag__Pm2if{align-items:center;color:#707b91;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.08em;text-transform:uppercase}.AlertsStrip_dot__waKp6{border-radius:50%;height:7px;width:7px}.AlertsStrip_title__3lWjg{color:#0f1729;font-size:14.5px;font-weight:650;line-height:1.35;margin:0}.AlertsStrip_detail__gEWLk{color:#707b91;flex:1 1;font-size:12.5px;line-height:1.45;margin:0}.AlertsStrip_action__NHbQp{align-items:center;align-self:flex-start;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;gap:6px;margin-top:8px;padding:7px 12px;transition:filter .15s ease,transform .15s ease}.AlertsStrip_action__NHbQp:hover{filter:brightness(1.06);transform:translateY(-1px)}.AlertsStrip_action__NHbQp:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.AlertsStrip_action__NHbQp span{transition:transform .15s ease}.AlertsStrip_action__NHbQp:hover span{transform:translateX(2px)}.AlertsStrip_opportunity__nLa5a .AlertsStrip_action__NHbQp,.AlertsStrip_opportunity__nLa5a .AlertsStrip_dot__waKp6,.AlertsStrip_opportunity__nLa5a:before{background:#2a66c6}.AlertsStrip_problem__p3Ix8 .AlertsStrip_action__NHbQp,.AlertsStrip_problem__p3Ix8 .AlertsStrip_dot__waKp6,.AlertsStrip_problem__p3Ix8:before{background:#dc4d4d}.AlertsStrip_success__gZB\+3 .AlertsStrip_action__NHbQp,.AlertsStrip_success__gZB\+3 .AlertsStrip_dot__waKp6,.AlertsStrip_success__gZB\+3:before{background:#1f9d6b}.AlertsStrip_idle__xohrO .AlertsStrip_action__NHbQp,.AlertsStrip_idle__xohrO .AlertsStrip_dot__waKp6,.AlertsStrip_idle__xohrO:before{background:#8a93a6}@media(max-width:1080px){.AlertsStrip_grid__FL9hd{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.AlertsStrip_grid__FL9hd{grid-template-columns:1fr}}.ClientFunnel_funnel__sbFS9{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.ClientFunnel_stage__VmhsW{display:flex;flex-direction:column;gap:6px}.ClientFunnel_stageHead__7M-L1{align-items:baseline;display:flex;justify-content:space-between}.ClientFunnel_stageLabel__7RGgh{color:#3a4458;font-size:13px;font-weight:600}.ClientFunnel_stageValue__8Et3C{font-feature-settings:"tnum";color:#0f1729;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.ClientFunnel_track__SIFmJ{background:#eef3fb;border-radius:999px;height:10px;overflow:hidden}.ClientFunnel_bar__twhhc{border-radius:999px;height:100%;transition:width .5s cubic-bezier(.22,1,.36,1)}.ClientFunnel_bar__twhhc.ClientFunnel_good__GkNIU{background:#2a66c6}.ClientFunnel_bar__twhhc.ClientFunnel_warn__Zkzv0{background:#e0902b}.ClientFunnel_bar__twhhc.ClientFunnel_bad__Ee5QU{background:#dc4d4d}.ClientFunnel_bar__twhhc.ClientFunnel_idle__OU5TZ{background:#8a93a6}.ClientFunnel_conv__VKpYN{color:#707b91;font-size:11.5px}.DashboardHeader_header__ae5\+D{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:32px}.DashboardHeader_titleBlock__7-bD9{display:flex;flex-direction:column;gap:4px}.DashboardHeader_eyebrow__ueyvZ{color:#707b91;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.DashboardHeader_title__rXLAL{color:#0f1729;font-size:26px;font-weight:750;letter-spacing:-.02em;line-height:1.1;margin:0}.DashboardHeader_context__qfd0S{color:#707b91;font-size:13px;margin:2px 0 0}.DashboardHeader_controls__9SfLW{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.DashboardHeader_totalUsers__pmXal{align-items:center;background:linear-gradient(135deg,#2a66c6,#1f4e9c);border-radius:12px;box-shadow:0 2px 10px #2a66c647;color:#fff;display:inline-flex;gap:10px;padding:8px 14px}.DashboardHeader_totalIcon__G8\+v\+{align-items:center;background:#ffffff29;border-radius:8px;color:#fff;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.DashboardHeader_totalText__8FY3d{display:flex;flex-direction:column;line-height:1.1}.DashboardHeader_totalValue__OjpuU{font-feature-settings:"tnum";font-size:18px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}.DashboardHeader_totalLabel__3EYcm{font-size:11px;font-weight:500;letter-spacing:.04em;opacity:.85;text-transform:uppercase}.DashboardHeader_periodFilter__yl9C8{display:inline-flex;gap:6px}.DashboardHeader_toggle__LgbS9{background:#eef3fb;border-radius:8px;display:inline-flex;gap:2px;padding:3px}.DashboardHeader_toggleBtn__-o2Fo{background:#0000;border:none;border-radius:6px;color:#707b91;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:7px 14px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.DashboardHeader_toggleBtn__-o2Fo.DashboardHeader_active__nWMvb{background:#fff;box-shadow:0 1px 2px #0f172914;color:#2a66c6}.DashboardHeader_toggleBtn__-o2Fo:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.DashboardHeader_select__z9CvT{-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23707b91' d='m2 4 4 4 4-4'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border:1px solid #e8ebf1;border-radius:8px;color:#3a4458;cursor:pointer;font:inherit;font-size:13px;font-weight:500;padding:8px 30px 8px 12px;transition:border-color .15s ease}.DashboardHeader_select__z9CvT:hover{border-color:#8fb0e3}.DashboardHeader_select__z9CvT:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}@media(max-width:640px){.DashboardHeader_header__ae5\+D{align-items:flex-start}.DashboardHeader_controls__9SfLW{width:100%}.DashboardHeader_totalUsers__pmXal{justify-content:flex-start;width:100%}.DashboardHeader_periodFilter__yl9C8,.DashboardHeader_periodFilter__yl9C8 .DashboardHeader_select__z9CvT{flex:1 1}}.DashboardHeader_companyBtn__V2tnP{align-items:center;background:#fff;border:1px solid #e8ebf1;border-radius:12px;color:#3a4458;cursor:pointer;display:inline-flex;font:inherit;gap:10px;padding:7px 12px;transition:border-color .15s ease,box-shadow .15s ease}.DashboardHeader_companyBtn__V2tnP:hover{border-color:#8fb0e3}.DashboardHeader_companyBtn__V2tnP:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.DashboardHeader_companyIcon__\+x7zI{align-items:center;background:#eef3fb;border-radius:8px;color:#2a66c6;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.DashboardHeader_companyText__thuth{display:flex;flex-direction:column;line-height:1.15;min-width:0;text-align:left}.DashboardHeader_companyValue__UnDcE{color:#0f1729;font-size:14px;font-weight:600;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardHeader_companyLabel__Rr-p6{color:#707b91;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.DashboardHeader_companyChevron__FSS4P{color:#707b91;display:inline-flex;flex-shrink:0}@media(max-width:640px){.DashboardHeader_companyBtn__V2tnP{justify-content:flex-start;width:100%}.DashboardHeader_companyValue__UnDcE{max-width:none}}.EstablishmentSelect_wrap__wlDpb{align-items:center;display:inline-flex;position:relative}.EstablishmentSelect_icon__b1fcf{align-items:center;color:#2a66c6;display:inline-flex;left:11px;pointer-events:none;position:absolute}.EstablishmentSelect_select__1Xcug{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #2a66c6;border-radius:8px;color:#3a4458;cursor:pointer;font:inherit;font-size:13px;font-weight:600;max-width:240px;padding:8px 32px 8px 34px;text-overflow:ellipsis;transition:border-color .15s ease,box-shadow .15s ease}.EstablishmentSelect_select__1Xcug:hover{box-shadow:0 0 0 3px #2a66c61f}.EstablishmentSelect_select__1Xcug:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.EstablishmentSelect_select__1Xcug:disabled{cursor:not-allowed;opacity:.6}.EstablishmentSelect_chevron__\+Y8lI{color:#707b91;display:inline-flex;pointer-events:none;position:absolute;right:11px}.EstablishmentSelect_shell__aAOUe{align-items:center;background:#fff;border:1px solid #e8ebf1;border-radius:8px;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;padding:0 14px}.EstablishmentSelect_skeleton__MCGaw{border-color:#e8ebf1}.EstablishmentSelect_skelBar__YBqr3,.EstablishmentSelect_skelIcon__9pBdV{animation:EstablishmentSelect_shimmer__wtXrk 1.2s infinite;background:linear-gradient(90deg,#e8ebf1 25%,#f6f8fc 50%,#e8ebf1 75%);background-size:200% 100%;border-radius:6px;display:inline-block}.EstablishmentSelect_skelIcon__9pBdV{border-radius:4px;height:16px;width:16px}.EstablishmentSelect_skelBar__YBqr3{height:12px;width:120px}@keyframes EstablishmentSelect_shimmer__wtXrk{0%{background-position:200% 0}to{background-position:-200% 0}}.EstablishmentSelect_errorState__l25Rl{background:#dc4d4d0f;border-color:#dc4d4d66;color:#dc4d4d;cursor:help}.EstablishmentSelect_errIcon__aGqO4{align-items:center;background:#dc4d4d;border-radius:50%;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:16px;justify-content:center;width:16px}.EstablishmentSelect_errText__BA5\+A{color:#dc4d4d}.EstablishmentSelect_emptyState__xvFUp{border-style:dashed;color:#707b91}.EstablishmentSelect_emptyText__qoQ16{color:#707b91}@media(max-width:640px){.EstablishmentSelect_shell__aAOUe,.EstablishmentSelect_wrap__wlDpb{width:100%}.EstablishmentSelect_select__1Xcug{flex:1 1;max-width:none;width:100%}}.DashboardSkeleton_wrap__lz7N0{display:flex;flex-direction:column;gap:32px}.DashboardSkeleton_block__hPr9W{background:#fff;border:1px solid #e8ebf1;border-radius:16px;overflow:hidden;position:relative}.DashboardSkeleton_block__hPr9W:after{animation:DashboardSkeleton_shimmer__Zys88 1.4s infinite;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.DashboardSkeleton_alerts__MzxHe{height:96px}.DashboardSkeleton_kpiGrid__xH97S{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.DashboardSkeleton_kpi__4b\+Gd{display:flex;flex-direction:column;gap:10px;height:132px;justify-content:center;padding:16px}.DashboardSkeleton_row2__fCeGc{grid-gap:16px;display:grid;gap:16px;grid-template-columns:340px 1fr}.DashboardSkeleton_row3__Ng5ov{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 420px}.DashboardSkeleton_panel__qkCiM{display:flex;flex-direction:column;gap:16px;min-height:260px;padding:24px}.DashboardSkeleton_panelBody__ZKIhW{display:flex;flex-direction:column;gap:14px;margin-top:12px}.DashboardSkeleton_chart__HHIZ3{background:#f6f8fc;border-radius:12px;flex:1 1;min-height:170px}.DashboardSkeleton_absent__hzuHC{height:220px}.DashboardSkeleton_bar__-bKEm,.DashboardSkeleton_lineLg__XLFOB,.DashboardSkeleton_line__qVXGt,.DashboardSkeleton_rowLine__xr1dF{background:#f6f8fc;border-radius:6px;display:block}.DashboardSkeleton_line__qVXGt{height:12px}.DashboardSkeleton_lineLg__XLFOB{border-radius:8px;height:26px}.DashboardSkeleton_bar__-bKEm{border-radius:999px;height:12px}.DashboardSkeleton_rowLine__xr1dF{border-radius:8px;height:34px;width:100%}@keyframes DashboardSkeleton_shimmer__Zys88{to{transform:translateX(100%)}}@media(max-width:1080px){.DashboardSkeleton_kpiGrid__xH97S{grid-template-columns:repeat(2,1fr)}.DashboardSkeleton_row2__fCeGc,.DashboardSkeleton_row3__Ng5ov{grid-template-columns:1fr}}@media(max-width:560px){.DashboardSkeleton_kpiGrid__xH97S{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.DashboardSkeleton_block__hPr9W:after{animation:none}}.KpiCard_card__MdIO2{background:#fff;border:1px solid #e8ebf1;border-radius:16px;box-shadow:0 1px 2px #0f17290a,0 4px 16px #0f17290a;display:flex;flex-direction:column;gap:8px;padding:24px;transition:box-shadow .18s ease,transform .18s ease}.KpiCard_card__MdIO2:hover{box-shadow:0 8px 28px #0f17291a;transform:translateY(-2px)}.KpiCard_head__TKBFf{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.KpiCard_label__JwxZS{color:#707b91;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.4;max-width:9rem;text-transform:uppercase}.KpiCard_valueRow__Wrbrb{margin-top:4px}.KpiCard_value__jbz1I{font-feature-settings:"tnum";color:#0f1729;font-size:34px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.KpiCard_delta__UW-2e{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:4px}.KpiCard_delta__UW-2e.KpiCard_up__LBGt5{color:#1f9d6b}.KpiCard_delta__UW-2e.KpiCard_down__X9MTg{color:#dc4d4d}.KpiCard_delta__UW-2e.KpiCard_flat__hKAwD{color:#707b91}.KpiCard_hint__lmR8j{color:#707b91;font-size:12.5px;line-height:1.4;margin:0}.Sparkline_spark__pjQHw{display:block;overflow:visible}.Sparkline_line__t-kX4{fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.Sparkline_area__Eu0ZF{opacity:.12}.Sparkline_up__TVBoi .Sparkline_line__t-kX4{stroke:#1f9d6b}.Sparkline_up__TVBoi .Sparkline_area__Eu0ZF{fill:#1f9d6b}.Sparkline_down__MYykr .Sparkline_line__t-kX4{stroke:#dc4d4d}.Sparkline_down__MYykr .Sparkline_area__Eu0ZF{fill:#dc4d4d}.Sparkline_flat__qgESl .Sparkline_line__t-kX4{stroke:#707b91}.Sparkline_flat__qgESl .Sparkline_area__Eu0ZF{fill:#707b91}.LeverTable_scroll__IyMca{overflow-x:auto}.LeverTable_table__VryuA{border-collapse:collapse;font-size:13px;width:100%}.LeverTable_table__VryuA th{border-bottom:1px solid #e8ebf1;color:#707b91;font-size:11px;font-weight:600;letter-spacing:.08em;padding:0 12px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.LeverTable_table__VryuA td{border-bottom:1px solid #e8ebf1;color:#3a4458;padding:12px;vertical-align:middle}.LeverTable_table__VryuA tbody tr{transition:background .12s ease}.LeverTable_table__VryuA tbody tr:hover{background:#eef3fb}.LeverTable_table__VryuA tbody tr:last-child td{border-bottom:none}.LeverTable_num__q4mhD{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.LeverTable_lever__3UpAd{color:#0f1729;font-weight:600}.LeverTable_rev__IT3qL{color:#0f1729;font-weight:700;text-align:center}.LeverTable_usage__Ycdcn{align-items:center;display:flex;gap:8px;min-width:120px}.LeverTable_usage__Ycdcn span{font-feature-settings:"tnum";color:#707b91;font-size:12px;font-variant-numeric:tabular-nums}.LeverTable_usageTrack__lq6w1{background:#e8ebf1;border-radius:999px;flex:1 1;height:6px;overflow:hidden}.LeverTable_usageBar__zXdWr{border-radius:999px;height:100%}.LeverTable_usageBar__zXdWr.LeverTable_good__kyKvX{background:#2a66c6}.LeverTable_usageBar__zXdWr.LeverTable_warn__bLeAX{background:#e0902b}.LeverTable_usageBar__zXdWr.LeverTable_bad__Gh6xJ{background:#dc4d4d}.LeverTable_usageBar__zXdWr.LeverTable_idle__Uhly9{background:#8a93a6}.LeverTable_pill__P4u3q{border-radius:999px;display:inline-block;font-size:11px;font-weight:600;padding:3px 9px;white-space:nowrap}.LeverTable_pill__P4u3q.LeverTable_good__kyKvX{background:#1f9d6b1f;color:#1f9d6b}.LeverTable_pill__P4u3q.LeverTable_warn__bLeAX{background:#e0902b24;color:#e0902b}.LeverTable_pill__P4u3q.LeverTable_bad__Gh6xJ{background:#dc4d4d1f;color:#dc4d4d}.LeverTable_pill__P4u3q.LeverTable_idle__Uhly9{background:#8a93a624;color:#8a93a6}.ModalSelectCompany_modal__l6imo{align-items:stretch;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:32px 48px 24px}.ModalSelectCompany_logo__aizov{align-items:center;background:#eef3fb;border:1px solid #e8ebf1;border-radius:50%;color:#2a66c6;display:flex;height:56px;justify-content:center;margin:0 auto 10px;width:56px}.ModalSelectCompany_title__RoLUV{color:#0f1729;font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0 0 24px;text-align:center}.ModalSelectCompany_field__Aw57g{display:flex;flex-direction:column}.ModalSelectCompany_label__Y-6SJ{color:#3a4458;font-size:13px;font-weight:600;margin-bottom:8px}.ModalSelectCompany_inputWrap__wEmI\+{position:relative}.ModalSelectCompany_input__Y7SYM{border:1px solid #e8ebf1;border-radius:10px;box-sizing:border-box;color:#3a4458;font:inherit;font-size:14px;height:46px;padding:0 38px 0 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.ModalSelectCompany_input__Y7SYM::placeholder{color:#707b91}.ModalSelectCompany_input__Y7SYM:focus{border-color:#2a66c6;box-shadow:0 0 0 3px #2a66c626;outline:none}.ModalSelectCompany_inputError__RXS4a{border-color:#dc4d4d}.ModalSelectCompany_inputError__RXS4a:focus{box-shadow:0 0 0 3px #dc4d4d26}.ModalSelectCompany_clear__fkaWH{align-items:center;background:#e8ebf1;border:none;border-radius:50%;color:#3a4458;cursor:pointer;display:inline-flex;font-size:15px;height:22px;justify-content:center;line-height:1;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:background .15s ease;width:22px}.ModalSelectCompany_clear__fkaWH:hover{background:#707b91;color:#fff}.ModalSelectCompany_dropdown__Ar1cJ{background:#fff;border:1px solid #e8ebf1;border-radius:10px;box-shadow:0 8px 28px #0f17291a;left:0;list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.ModalSelectCompany_option__m017S{background:#0000;border:none;border-radius:8px;color:#3a4458;cursor:pointer;font:inherit;font-size:14px;padding:10px 12px;text-align:left;transition:background .12s ease;width:100%}.ModalSelectCompany_option__m017S:hover{background:#eef3fb}.ModalSelectCompany_optionActive__lVVdd{background:#eef3fb;color:#1f4e9c;font-weight:600}.ModalSelectCompany_errorMsg__M5\+WY{color:#dc4d4d;font-size:12.5px;font-weight:500;margin:8px 0 0}.ModalSelectCompany_actions__w-iKJ{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:32px}.ModalSelectCompany_btnCancel__HPwPu,.ModalSelectCompany_btnConfirm__1OWXA{border-radius:10px;cursor:pointer;font:inherit;font-size:15px;font-weight:600;height:46px;min-width:120px;padding:0 22px;transition:filter .15s ease,background .15s ease,border-color .15s ease}.ModalSelectCompany_btnCancel__HPwPu{background:#fff;border:1px solid #e8ebf1;color:#707b91}.ModalSelectCompany_btnCancel__HPwPu:hover{border-color:#707b91;color:#3a4458}.ModalSelectCompany_btnCancel__HPwPu:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.ModalSelectCompany_btnConfirm__1OWXA{background:#2a66c6;border:none;color:#fff}.ModalSelectCompany_btnConfirm__1OWXA:hover:not(:disabled){filter:brightness(1.07)}.ModalSelectCompany_btnConfirm__1OWXA:disabled{cursor:not-allowed;opacity:.5}.ModalSelectCompany_btnConfirm__1OWXA:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}@media(max-width:560px){.ModalSelectCompany_modal__l6imo{padding:24px 24px 16px}.ModalSelectCompany_actions__w-iKJ{flex-direction:column-reverse}.ModalSelectCompany_btnCancel__HPwPu,.ModalSelectCompany_btnConfirm__1OWXA{width:100%}}.Panel_panel__\+Qdta{background:#fff;border:1px solid #e8ebf1;border-radius:16px;box-shadow:0 1px 2px #0f17290a,0 4px 16px #0f17290a;display:flex;flex-direction:column;gap:24px;padding:24px}.Panel_head__njB0t{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.Panel_title__1j8mB{color:#0f1729;font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0}.Panel_subtitle__VrQ9J{color:#707b91;font-size:12.5px;line-height:1.4;margin:4px 0 0}.Panel_action__kBWHi{flex-shrink:0}.Panel_body__8aBiF{flex:1 1}.PeriodBadge_badge__upS0Q{align-items:center;background:#eef3fb;border-radius:999px;color:#1f4e9c;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;letter-spacing:.01em;line-height:1;padding:4px 10px;white-space:nowrap}.PeriodBadge_badge__upS0Q svg{flex-shrink:0}.PointsBalanceChart_wrap__HUWq1{display:flex;flex-direction:column;gap:12px}.PointsBalanceChart_chart__ACc3E{align-items:flex-end;display:flex;gap:12px;height:200px}.PointsBalanceChart_group__rIDYs{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;height:100%}.PointsBalanceChart_bars__Qk6wI{align-items:flex-end;display:flex;flex:1 1;gap:4px;justify-content:center;width:100%}.PointsBalanceChart_bar__3u8rc{border-radius:4px 4px 0 0;max-width:18px;transition:height .5s cubic-bezier(.22,1,.36,1);width:40%}.PointsBalanceChart_bar__3u8rc.PointsBalanceChart_earned__egMlh{background:#2a66c6}.PointsBalanceChart_bar__3u8rc.PointsBalanceChart_spent__8x27b{background:#8fb0e3}.PointsBalanceChart_month__j9\+Ya{color:#707b91;font-size:11px}.PointsBalanceChart_legend__cv2cB{display:flex;gap:16px;list-style:none;margin:0;padding:0}.PointsBalanceChart_legend__cv2cB li{align-items:center;color:#3a4458;display:inline-flex;font-size:12px;gap:6px}.PointsBalanceChart_swatch__diqOp{border-radius:3px;height:10px;width:10px}.PointsBalanceChart_swatch__diqOp.PointsBalanceChart_earned__egMlh{background:#2a66c6}.PointsBalanceChart_swatch__diqOp.PointsBalanceChart_spent__8x27b{background:#8fb0e3}.TrendChart_wrap__JkyXb{display:flex;flex-direction:column;gap:12px}.TrendChart_chart__YC-mw{height:auto;width:100%}.TrendChart_grid__XxwE2{stroke:#e8ebf1;stroke-width:1}.TrendChart_axisX__X5iYx,.TrendChart_axisY__3cKlV{fill:#707b91;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px}.TrendChart_axisY__3cKlV{text-anchor:end}.TrendChart_axisX__X5iYx{text-anchor:middle}.TrendChart_line__6ZstG{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.TrendChart_point__UFxxx{stroke:#fff;stroke-width:1.5}.TrendChart_legend__Q8Te7{display:flex;gap:16px;list-style:none;margin:0;padding:0}.TrendChart_legend__Q8Te7 li{align-items:center;color:#3a4458;display:inline-flex;font-size:12px;gap:6px}.TrendChart_swatch__IVXqY{border-radius:3px;height:10px;width:10px}@keyframes Button_skeleton-shimmer__6SLip{0%{background-position:200% 0}to{background-position:-200% 0}}.Button_button__q51Aq{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:8px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;height:38px;justify-content:center;margin:0;padding:0 16px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.Button_button__q51Aq:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.Button_button__q51Aq:disabled{cursor:not-allowed;opacity:.45}.Button_primary__hiHYT{background:#0f1729;color:#fff}.Button_primary__hiHYT:hover:not(:disabled){background:#1c2740}.Button_secondary__JZ57M{background:#fff;border:1px solid #e8ebf1;color:#3a4458}.Button_secondary__JZ57M:hover:not(:disabled){border-color:#8fb0e3;color:#1f4e9c}.Button_ghost__1PkJn{background:#eef3fb;border:1px solid #2a66c62e;color:#1f4e9c}.Button_ghost__1PkJn:hover:not(:disabled){background:#e3ecfa}.Button_iconOnly__JsJaY{height:30px;padding:0;width:30px}@keyframes DateRangePicker_skeleton-shimmer__EUPhw{0%{background-position:200% 0}to{background-position:-200% 0}}.DateRangePicker_root__BOZfY{display:inline-block;position:relative}.DateRangePicker_trigger__hqY5z{align-items:center;-webkit-appearance:none;appearance:none;background:none;background:#fff;border:1px solid #e6e9ef;border-radius:8px;color:inherit;color:#0f1729;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;height:38px;margin:0;padding:0 12px}.DateRangePicker_trigger__hqY5z:hover{border-color:#8fb0e3}.DateRangePicker_trigger__hqY5z:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.DateRangePicker_triggerOpen__3wU4A{border-color:#0f1729;box-shadow:0 0 0 3px #0f17290f}.DateRangePicker_leadingIcon__T3NFv{color:#707b91}.DateRangePicker_chevron__A3FL8{color:#707b91;margin-left:8px}.DateRangePicker_panel__awXZ0{background:#fff;border:1px solid #e8ebf1;border-radius:12px;box-shadow:0 8px 28px #0f17291a;left:0;padding:12px;position:absolute;top:calc(100% + 8px);width:300px;z-index:40}.DateRangePicker_presets__DlyPF{border-bottom:1px solid #e6e9ef;display:flex;flex-wrap:nowrap;gap:6px;justify-content:center;margin-bottom:12px;padding-bottom:12px}.DateRangePicker_preset__dgt\+l{background:#0000;border:1px solid #e6e9ef;border-radius:8px;color:#707b91;cursor:pointer;font:inherit;font-size:11px;font-weight:600;padding:5px 8px;white-space:nowrap}.DateRangePicker_preset__dgt\+l:hover{border-color:#0f1729;color:#0f1729}.DateRangePicker_preset__dgt\+l:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.DateRangePicker_presetActive__z8h-A{background:#eef3fb;border-color:#8fb0e3;color:#2a66c6}.DateRangePicker_panelHeader__5Vnka{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.DateRangePicker_monthTitle__Ayfiw{color:#0f1729;font-size:.875rem;font-weight:600;text-transform:capitalize}.DateRangePicker_navButton__ugAQM{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:1px solid #e8ebf1;border-radius:6px;color:inherit;color:#3a4458;cursor:pointer;display:inline-flex;font:inherit;height:26px;justify-content:center;margin:0;padding:0;width:26px}.DateRangePicker_navButton__ugAQM:hover{background:#eef3fb}.DateRangePicker_navButton__ugAQM:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.DateRangePicker_grid__QN6j1,.DateRangePicker_weekdays__XO4E\+{display:grid;grid-template-columns:repeat(7,1fr)}.DateRangePicker_weekday__exr8g{color:#707b91;font-size:10px;font-weight:600;letter-spacing:.04em;padding-bottom:8px;text-align:center}.DateRangePicker_dayCell__UhDas{align-items:center;display:flex;height:32px;justify-content:center;position:relative}.DateRangePicker_inRange__likIV:before{background:#eceef2;content:"";inset:3px 0;position:absolute}.DateRangePicker_selecting__Mu\+37 .DateRangePicker_inRange__likIV:before{background:#eef3fb}.DateRangePicker_selecting__Mu\+37 .DateRangePicker_selected__NsXZc,.DateRangePicker_selecting__Mu\+37 .DateRangePicker_selected__NsXZc:hover:not(:disabled){background:#2a66c6}.DateRangePicker_rangeStart__6ovLV:before{border-radius:999px 0 0 999px;left:50%}.DateRangePicker_rangeEnd__Om8\+M:before{border-radius:0 999px 999px 0;right:50%}.DateRangePicker_day__SuEK-{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:999px;color:inherit;color:#3a4458;cursor:pointer;display:inline-flex;font:inherit;font-size:.8125rem;height:28px;justify-content:center;margin:0;padding:0;position:relative;width:28px}.DateRangePicker_day__SuEK-:hover:not(:disabled){background:#eef3fb;color:#1f4e9c}.DateRangePicker_day__SuEK-:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.DateRangePicker_day__SuEK-:disabled{color:#c9cedb;cursor:not-allowed}.DateRangePicker_outside__XTzhz{color:#c9cedb}.DateRangePicker_selected__NsXZc{background:#0f1729;color:#fff;font-weight:600}.DateRangePicker_selected__NsXZc:hover:not(:disabled){background:#0f1729;color:#fff}.DateRangePicker_hint__hKMM3{color:#707b91;font-size:11px;margin:12px 0 0}.DateRangePicker_footer__v13BG{align-items:center;border-top:1px solid #e6e9ef;display:flex;gap:8px;justify-content:flex-end;margin-top:12px;padding-top:12px}.DateRangePicker_selection__FU4Yb{font-feature-settings:"tnum";color:#0f1729;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:600;margin-right:auto;min-width:0}.DateRangePicker_footerActions__a\+KGL{align-items:center;display:flex;gap:6px}.DateRangePicker_cancelButton__LfSeh{-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;color:#707b91;cursor:pointer;font:inherit;font-size:12px;font-weight:600;margin:0;padding:6px 8px}.DateRangePicker_cancelButton__LfSeh:hover{color:#0f1729}.DateRangePicker_cancelButton__LfSeh:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.DateRangePicker_applyButton__GUmyu{-webkit-appearance:none;appearance:none;background:none;background:#2a66c6;border:0;border-radius:8px;color:inherit;color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:600;margin:0;padding:6px 14px}.DateRangePicker_applyButton__GUmyu:hover:not(:disabled){background:#1f4e9c}.DateRangePicker_applyButton__GUmyu:disabled{background:#c3d5f0;cursor:not-allowed}.DateRangePicker_applyButton__GUmyu:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.DateRangePicker_hintActive__FFMT5{color:#2a66c6;font-weight:600}.DateRangePicker_error__f25R6{color:#dc4d4d}@keyframes MultiSelect_skeleton-shimmer__6uER8{0%{background-position:200% 0}to{background-position:-200% 0}}.MultiSelect_root__bxcEd{min-width:0;position:relative}.MultiSelect_trigger__d7ioP{align-items:center;-webkit-appearance:none;appearance:none;background:none;background:#fff;border:1px solid #e6e9ef;border-radius:8px;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:12.5px;gap:8px;height:40px;margin:0;min-width:0;padding:0 12px;text-align:left;width:100%}.MultiSelect_trigger__d7ioP:hover{border-color:#c3d5f0}.MultiSelect_trigger__d7ioP:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.MultiSelect_leadingIcon__CFiC4{color:#2a66c6;display:inline-flex;flex:0 0 auto}.MultiSelect_label__kJ\+Q3{color:#707b91;flex:0 0 auto}.MultiSelect_value__fw5qz{color:#0f1729;flex:1 1 auto;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MultiSelect_valueEmpty__gLE\+E{color:#707b91;font-weight:500}.MultiSelect_chevron__9qfB7{color:#707b91;flex:0 0 auto}.MultiSelect_panel__6SSWW{background:#fff;border:1px solid #e6e9ef;border-radius:8px;box-shadow:0 8px 28px #0f17291a;left:0;max-width:280px;min-width:100%;padding:6px;position:absolute;top:calc(100% + 6px);z-index:50}.MultiSelect_selectAll__eLjOF{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid #eef0f4;border-radius:6px 6px 0 0;color:inherit;color:#2a66c6;cursor:pointer;display:block;font:inherit;font-size:11.5px;font-weight:600;margin:0 0 4px;padding:6px 9px;text-align:left;width:100%}.MultiSelect_selectAll__eLjOF:hover{background:#eef3fb}.MultiSelect_selectAll__eLjOF:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.MultiSelect_list__v-5TO{display:flex;flex-direction:column;gap:1px;list-style:none;margin:0;max-height:260px;overflow-y:auto;padding:0}.MultiSelect_option__L908L{align-items:center;border-radius:6px;color:#3a4458;cursor:pointer;display:flex;font-size:12.5px;gap:9px;padding:7px 9px}.MultiSelect_option__L908L:hover{background:#eef3fb;color:#0f1729}.MultiSelect_nativeCheckbox__ZC6zm{height:1px;opacity:0;position:absolute;width:1px}.MultiSelect_nativeCheckbox__ZC6zm:focus-visible+.MultiSelect_checkbox__qnqhw{outline:2px solid #2a66c6;outline-offset:2px}.MultiSelect_checkbox__qnqhw{align-items:center;background:#fff;border:1.5px solid #e6e9ef;border-radius:4px;color:#fff;display:inline-flex;flex:0 0 auto;height:15px;justify-content:center;width:15px}.MultiSelect_checkboxChecked__x99xB{background:#2a66c6;border-color:#2a66c6}.MultiSelect_emptyState__g0uDu{color:#707b91;font-size:12px;padding:10px 9px}@keyframes Select_skeleton-shimmer__zZPEu{0%{background-position:200% 0}to{background-position:-200% 0}}.Select_root__x\+mKL{display:inline-block;position:relative}.Select_trigger__kSZDt{align-items:center;-webkit-appearance:none;appearance:none;background:none;background:#fff;border:1px solid #e6e9ef;border-radius:8px;color:inherit;color:#0f1729;cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;gap:8px;height:32px;margin:0;padding:0 10px;white-space:nowrap}.Select_trigger__kSZDt:hover{border-color:#8fb0e3}.Select_trigger__kSZDt:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.Select_chevron__z\+46l{color:#707b91}.Select_menu__LGQi7{background:#fff;border:1px solid #e6e9ef;border-radius:8px;box-shadow:0 8px 28px #0f17291a;max-height:260px;min-width:100%;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.Select_menuUp__w2QBm{bottom:calc(100% + 6px);top:auto}.Select_option__akEPA{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:6px;color:inherit;color:#707b91;cursor:pointer;display:flex;font:inherit;font-size:12.5px;gap:8px;margin:0;padding:7px 9px;text-align:left;white-space:nowrap;width:100%}.Select_option__akEPA:hover{background:#eef3fb;color:#0f1729}.Select_option__akEPA:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.Select_optionSelected__5z6vp{color:#0f1729;font-weight:600}.Select_check__nLaRH{color:#2a66c6;width:12px}.Select_checkHidden__YSS13{visibility:hidden}@keyframes FilterPopup_skeleton-shimmer__br8QM{0%{background-position:200% 0}to{background-position:-200% 0}}.FilterPopup_popup__9OVMk{background:#fff;border:1px solid #e6e9ef;border-radius:12px;box-shadow:0 8px 28px #0f17291a;left:0;max-width:calc(100vw - 48px);padding:18px 20px 16px;position:absolute;top:calc(100% + 10px);width:min(560px,100vw - 48px);z-index:60}.FilterPopup_popupRight__lGvKD{left:auto;right:0}.FilterPopup_sectionTitle__aIkO7{color:#0f1729;font-size:13px;font-weight:700;margin:0 0 12px}.FilterPopup_facets__VQgjw{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.FilterPopup_divider__E\+9UA{background:#eef0f4;border:0;height:1px;margin:16px 0}.FilterPopup_noCondition__eWngn{color:#707b91;font-size:12.5px;margin:0 0 12px}.FilterPopup_searchRow__dN64l{align-items:center;border:1px solid #e6e9ef;border-radius:8px;color:#707b91;display:flex;gap:8px;padding:9px 11px}.FilterPopup_searchRow__dN64l:focus-within{border-color:#2a66c6;color:#2a66c6}.FilterPopup_searchInput__KwAXw{background:#0000;border:0;color:#0f1729;flex:1 1 auto;font:inherit;font-size:13px;min-width:0;outline:none}.FilterPopup_searchInput__KwAXw::placeholder{color:#707b91}.FilterPopup_conditions__ge\+sa{display:flex;flex-direction:column}.FilterPopup_joiner__Y7I9H{align-items:center;background:#0f1729;border-radius:6px;color:#fff;display:inline-flex;font-size:10.5px;font-weight:700;height:20px;letter-spacing:.04em;margin:6px 0;padding:0 9px}.FilterPopup_conditionRow__HMOOU{align-items:center;display:flex;gap:8px}.FilterPopup_fieldSlot__v\+PeR,.FilterPopup_operatorSlot__WhWXR{flex:0 0 auto;min-width:0}.FilterPopup_valueSlot__Z6Z2k{align-items:center;display:flex;flex:1 1 auto;gap:8px;min-width:0}.FilterPopup_inputWrap__p2Hxw{align-items:center;display:flex;flex:1 1;min-width:0;position:relative}.FilterPopup_inputIcon__TNmvN{color:#707b91;left:10px;pointer-events:none;position:absolute}.FilterPopup_input__s9FHm{background:#fff;border:1px solid #e6e9ef;border-radius:8px;color:#0f1729;font:inherit;font-size:12.5px;height:32px;min-width:0;padding:0 10px;width:100%}.FilterPopup_input__s9FHm::placeholder{color:#a7aebd}.FilterPopup_input__s9FHm:hover{border-color:#c3d5f0}.FilterPopup_input__s9FHm:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.FilterPopup_inputIcon__TNmvN+.FilterPopup_input__s9FHm{padding-left:30px}.FilterPopup_removeButton__6gVSc{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:999px;color:inherit;color:#707b91;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;height:24px;justify-content:center;margin:0;padding:0;width:24px}.FilterPopup_removeButton__6gVSc:hover{color:#dc4d4d}.FilterPopup_removeButton__6gVSc:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.FilterPopup_addButton__Hswro{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;color:#2a66c6;cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;gap:7px;margin:12px 0 0;padding:4px 2px}.FilterPopup_addButton__Hswro:hover{text-decoration:underline}.FilterPopup_addButton__Hswro:disabled{color:#707b91;cursor:not-allowed;text-decoration:none}.FilterPopup_addButton__Hswro:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.FilterPopup_footer__89wZ0{justify-content:space-between}.FilterPopup_footerActions__cmYNW,.FilterPopup_footer__89wZ0{align-items:center;display:flex;gap:10px}.FilterPopup_cancelButton__cARvb{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;color:#707b91;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;height:38px;margin:0;padding:0 6px}.FilterPopup_cancelButton__cARvb:hover{color:#0f1729}.FilterPopup_cancelButton__cARvb:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.FilterPopup_resetButton__MUHbc{align-items:center;-webkit-appearance:none;appearance:none;background:none;background:#fff;border:1px solid #0f1729;border-radius:8px;color:inherit;color:#0f1729;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;height:38px;margin:0;padding:0 16px}.FilterPopup_resetButton__MUHbc:hover{background:#f4f5f8}.FilterPopup_resetButton__MUHbc:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.FilterPopup_applyButton__xoWeI{align-items:center;-webkit-appearance:none;appearance:none;background:none;background:#2a66c6;border:0;border-radius:8px;color:inherit;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;height:38px;margin:0;padding:0 18px}.FilterPopup_applyButton__xoWeI:hover{background:#1f4e9c}.FilterPopup_applyButton__xoWeI:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}@media(max-width:720px){.FilterPopup_popup__9OVMk{padding:16px 14px 14px;width:min(560px,100vw - 24px)}.FilterPopup_facets__VQgjw{grid-template-columns:minmax(0,1fr)}.FilterPopup_conditionRow__HMOOU{flex-wrap:wrap}.FilterPopup_valueSlot__Z6Z2k{flex-basis:100%}}@keyframes FilterButton_skeleton-shimmer__JHdDu{0%{background-position:200% 0}to{background-position:-200% 0}}.FilterButton_anchor__Wd--p{position:relative}.FilterButton_button__Z0EVm{align-items:center;-webkit-appearance:none;appearance:none;background:none;background:#fff;border:1px solid #c3d5f0;border-radius:8px;color:inherit;color:#2a66c6;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;height:38px;margin:0;padding:0 14px}.FilterButton_button__Z0EVm:hover{background:#eef3fb}.FilterButton_button__Z0EVm:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.FilterButton_buttonOpen__w25O\+{background:#eef3fb;border-color:#2a66c6}.FilterButton_count__ZS5Ej{align-items:center;background:#2a66c6;border-radius:999px;color:#fff;display:inline-flex;font-size:10.5px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}@keyframes LocationsDropdown_skeleton-shimmer__BK\+hB{0%{background-position:200% 0}to{background-position:-200% 0}}.LocationsDropdown_root__VHGH9{display:inline-block;position:relative}.LocationsDropdown_trigger__KlQA0{align-items:center;-webkit-appearance:none;appearance:none;background:none;background:#fff;border:1px solid #e6e9ef;border-radius:8px;color:inherit;color:#0f1729;cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:700;gap:8px;height:38px;letter-spacing:.02em;margin:0;padding:0 12px;text-transform:uppercase}.LocationsDropdown_trigger__KlQA0:hover{border-color:#8fb0e3}.LocationsDropdown_trigger__KlQA0:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.LocationsDropdown_chevron__jwjn6,.LocationsDropdown_leadingIcon__CVoNh{color:#707b91}.LocationsDropdown_panel__8-koh{background:#fff;border:1px solid #e8ebf1;border-radius:12px;box-shadow:0 8px 28px #0f17291a;left:0;overflow:hidden;padding-bottom:24px;position:absolute;top:calc(100% + 8px);width:250px;z-index:40}.LocationsDropdown_searchRow__ki7Wr{align-items:center;border-bottom:1px solid #e8ebf1;color:#707b91;display:flex;gap:8px;padding:12px}.LocationsDropdown_searchInput__KfNB9{background:none;border:0;color:#0f1729;font-size:.8125rem;width:100%}.LocationsDropdown_searchInput__KfNB9::placeholder{color:#707b91}.LocationsDropdown_searchInput__KfNB9:focus{outline:none}.LocationsDropdown_list__puApk{list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:8px 0}.LocationsDropdown_option__sNoyy{align-items:center;color:#3a4458;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:12px;letter-spacing:.02em;padding:8px 12px;text-transform:uppercase}.LocationsDropdown_option__sNoyy:hover{background:#eef3fb}.LocationsDropdown_radio__c10CN{background:#fff;border:1.5px solid #c3c9d6;border-radius:50%;flex:0 0 auto;height:15px;position:relative;width:15px}.LocationsDropdown_radioChecked__UDL8x{border-color:#241d4f}.LocationsDropdown_radioChecked__UDL8x:after{background:#241d4f;border-radius:50%;content:"";inset:3px;position:absolute}.LocationsDropdown_nativeRadio__-DO9w{height:1px;opacity:0;position:absolute;width:1px}.LocationsDropdown_nativeRadio__-DO9w:focus-visible+.LocationsDropdown_radio__c10CN{outline:2px solid #2a66c6;outline-offset:2px}.LocationsDropdown_emptyState__isK8v{color:#707b91;font-size:.8125rem;padding:16px 12px}@keyframes Skeleton_skeleton-shimmer__Oii5o{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeleton_skeleton__oH-QW{animation:Skeleton_skeleton-shimmer__Oii5o 1.2s linear infinite;background:linear-gradient(90deg,#eef1f6,#f7f9fc 50%,#eef1f6);background-size:200% 100%;border-radius:999px;display:block}@media(prefers-reduced-motion:reduce){.Skeleton_skeleton__oH-QW{animation:none}}.Skeleton_block__Tp2Gr{border-radius:8px}@keyframes FiltersToolbar_skeleton-shimmer__QizXX{0%{background-position:200% 0}to{background-position:-200% 0}}.FiltersToolbar_root__BpJ88{align-items:center;background:#fff;border:1px solid #e6e9ef;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 16px}.FiltersToolbar_controls__MN2uZ{flex-wrap:wrap}.FiltersToolbar_controls__MN2uZ,.FiltersToolbar_kpis__ts39l{align-items:center;display:flex;gap:10px}.FiltersToolbar_kpi__LGCdq{align-items:baseline;border:1px solid #e6e9ef;border-radius:8px;display:inline-flex;gap:7px;padding:9px 14px}.FiltersToolbar_kpiLabel__xf3AW{color:#707b91;font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.FiltersToolbar_kpiValue__MQggu{font-feature-settings:"tnum";color:#2a66c6;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700}@media(max-width:860px){.FiltersToolbar_root__BpJ88{align-items:stretch;flex-direction:column}.FiltersToolbar_kpis__ts39l{flex-wrap:wrap}}.PageHeader_root__ggbSt{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.PageHeader_breadcrumb__cn6yp{align-items:center;color:#707b91;display:flex;font-size:12px;gap:7px;list-style:none;margin:0 0 10px;padding:0}.PageHeader_separator__jmtIG{color:#c2c8d4}.PageHeader_current__w9vaB{color:#0f1729;font-weight:600}.PageHeader_title__Nj2dt{color:#0f1729;font-size:25px;font-weight:700;letter-spacing:-.02em;margin:0}.PageHeader_subtitle__D1aX0{color:#707b91;font-size:13.5px;margin:5px 0 0}.PageHeader_actions__BZVkN{align-items:center;display:flex;gap:8px;padding-top:22px}@keyframes Pagination_skeleton-shimmer__2iLWM{0%{background-position:200% 0}to{background-position:-200% 0}}.Pagination_root__dGHqa{align-items:center;border-top:1px solid #eef0f4;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 4px}.Pagination_standalone__ZPE3V{background:#fff;border:1px solid #e6e9ef;border-radius:12px;padding:14px 16px}.Pagination_anchor__cGPdd{width:100%}.Pagination_pinned__A7pdz{background:#fff;border-bottom:0;border-radius:12px 12px 0 0;bottom:0;box-shadow:0 -6px 20px #0f17291f;position:fixed;z-index:30}.Pagination_left__l7EsQ{align-items:center;display:flex;gap:14px}.Pagination_range__1dMvI{font-feature-settings:"tnum";color:#707b91;font-size:12.5px;font-variant-numeric:tabular-nums}.Pagination_nav__lhgTz{align-items:center;display:flex;gap:6px}.Pagination_navButton__r5ggj{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:1px solid #e6e9ef;border-radius:6px;color:inherit;color:#3a4458;cursor:pointer;display:inline-flex;font:inherit;height:28px;justify-content:center;margin:0;padding:0;width:28px}.Pagination_navButton__r5ggj:hover:not(:disabled){background:#eef3fb;color:#2a66c6}.Pagination_navButton__r5ggj:disabled{color:#cfd4de;cursor:not-allowed}.Pagination_navButton__r5ggj:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.Pagination_current__wU-nE{font-feature-settings:"tnum";align-items:center;border:1px solid #e6e9ef;border-radius:6px;color:#0f1729;display:inline-flex;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600;height:28px;justify-content:center;min-width:52px}.Pagination_spacer__LvB9Q{flex:0 0 auto;width:1px}@keyframes DataTable_skeleton-shimmer__6jd\+9{0%{background-position:200% 0}to{background-position:-200% 0}}.DataTable_wrapper__H-GwA{overflow-x:auto;width:100%}.DataTable_table__29JoL{border-collapse:initial;color:#3a4458;font-size:13px;width:100%}.DataTable_rows__64GVi{border-spacing:0}.DataTable_cards__BWCnD{border-spacing:0 8px}.DataTable_caption__WhXEl{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.DataTable_headCell__wxM9A{background:#0000;color:#707b91;font-size:10.5px;font-weight:600;letter-spacing:.05em;padding:0 14px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.DataTable_sortButton__y81EL{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:5px;letter-spacing:inherit;margin:0;padding:0;text-transform:inherit}.DataTable_sortButton__y81EL:hover{color:#0f1729}.DataTable_sortButton__y81EL:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.DataTable_sortActive__2Tcli,.DataTable_sortIcon__CRnLB{color:#0f1729}.DataTable_bodyCell__lTvuL{background:#fff;padding:14px;vertical-align:middle}.DataTable_rows__64GVi .DataTable_bodyCell__lTvuL{border-bottom:1px solid #eef0f4}.DataTable_cards__BWCnD .DataTable_bodyRow__1Jp2W .DataTable_bodyCell__lTvuL{border-bottom:1px solid #eef0f4;border-top:1px solid #eef0f4}.DataTable_cards__BWCnD .DataTable_bodyRow__1Jp2W .DataTable_bodyCell__lTvuL:first-child{border-left:1px solid #eef0f4;border-radius:12px 0 0 12px}.DataTable_cards__BWCnD .DataTable_bodyRow__1Jp2W .DataTable_bodyCell__lTvuL:last-child{border-radius:0 12px 12px 0;border-right:1px solid #eef0f4}.DataTable_bodyRow__1Jp2W:hover .DataTable_bodyCell__lTvuL{background:#fcfcfe}.DataTable_clickableRow__VTgHp{cursor:pointer}.DataTable_clickableRow__VTgHp:hover .DataTable_bodyCell__lTvuL{background:#f6f9ff}.DataTable_accentCell__ofFyr{position:relative}.DataTable_accentBar__HPdtz{border-radius:12px 0 0 12px;inset:0 auto 0 0;position:absolute;width:3px}.DataTable_accentedRow__jbKih .DataTable_bodyCell__lTvuL{background:#fffaf1;background:var(--dt-row-tint,#fffaf1)}.DataTable_accentedRow__jbKih:hover .DataTable_bodyCell__lTvuL{background:#fffaf1;background:var(--dt-row-tint,#fffaf1);box-shadow:inset 0 0 0 999px #0f172905}.DataTable_alignright__dRIb0{text-align:right}.DataTable_aligncenter__dhhKi{text-align:center}.DataTable_alignleft__aLDra{text-align:left}.DataTable_groupSpacer__C2Wdj td{background:#0000;border:0;height:8px;padding:0}.DataTable_footerRow__8jWUK td{background:#f7f8fb;border-bottom:1px solid #eef0f4;border-top:1px solid #eef0f4;color:#0f1729;font-weight:700;padding:16px 14px}.DataTable_footerRow__8jWUK td:first-child{border-left:1px solid #eef0f4;border-radius:12px 0 0 12px}.DataTable_footerRow__8jWUK td:last-child{border-radius:0 12px 12px 0;border-right:1px solid #eef0f4}.DataTable_generalFooter__r-9td td{background:#eef3fb;color:#2a66c6}.DataTable_skeletonBar__gPaTf{animation:DataTable_shimmer__ZFUjB 1.2s linear infinite;background:linear-gradient(90deg,#eef1f6,#f7f9fc 50%,#eef1f6);background-size:200% 100%;border-radius:999px;display:block;height:10px}@keyframes DataTable_shimmer__ZFUjB{0%{background-position:200% 0}to{background-position:-200% 0}}.DataTable_empty__LmAHt{background:#0000;border:0;border-radius:0;padding:56px 16px 60px;text-align:center}.DataTable_emptyTitle__ERzKF{color:#0f1729;font-size:.875rem;font-weight:600;margin:0 0 4px}.DataTable_emptyDescription__k-ltF{color:#707b91;font-size:.8125rem;margin:0}@media(prefers-reduced-motion:reduce){.DataTable_skeletonBar__gPaTf{animation:none}}@media(max-width:960px){.DataTable_table__29JoL,.DataTable_table__29JoL tbody,.DataTable_table__29JoL td,.DataTable_table__29JoL tfoot,.DataTable_table__29JoL tr{display:block;width:100%}.DataTable_table__29JoL thead{display:none}.DataTable_bodyRow__1Jp2W{border:1px solid #eef0f4;border-radius:12px;display:block;margin-bottom:10px;overflow:hidden;position:relative}.DataTable_cards__BWCnD .DataTable_bodyRow__1Jp2W .DataTable_bodyCell__lTvuL,.DataTable_rows__64GVi .DataTable_bodyCell__lTvuL{align-items:center;border:0;border-bottom:1px solid #eef0f4;border-radius:0;display:flex;gap:12px;justify-content:space-between;text-align:right}.DataTable_cards__BWCnD .DataTable_bodyRow__1Jp2W .DataTable_bodyCell__lTvuL:before,.DataTable_rows__64GVi .DataTable_bodyCell__lTvuL:before{color:#707b91;content:attr(data-label);flex:0 0 auto;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.DataTable_cards__BWCnD .DataTable_bodyRow__1Jp2W .DataTable_bodyCell__lTvuL:last-child,.DataTable_rows__64GVi .DataTable_bodyCell__lTvuL:last-child{border-bottom:0}.DataTable_hideOnMobile__CxcOv{display:none}.DataTable_footerRow__8jWUK{border:1px solid #eef0f4;border-radius:12px;display:flex;flex-wrap:wrap;gap:6px;padding:10px}.DataTable_footerRow__8jWUK td{border:0;border-radius:0;flex:1 1 40%;text-align:right}}.Badge_badge__iRWHd{align-items:center;border:1px solid #0000;border-radius:6px;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;line-height:1.35;padding:4px 9px;white-space:nowrap}.Badge_pill__jrdTj{border-radius:999px}.Badge_dot__Rocfg{background:currentColor;border-radius:50%;height:5px;width:5px}.Badge_blue__Vy5sA{background:#eaf0fe;border-color:#b9c9f5;color:#1d4ed8}.Badge_grey__25Ihb{background:#f2f3f6;border-color:#d5d8e0;color:#5f6779}.Badge_orange__VUAG-{background:#fff5e6;border-color:#f4bb9a;color:#c2410c}.Badge_green__asZId{background:#e7f8ef;border-color:#a7dcb9;color:#15803d}.Badge_red__9zpkS{background:#fdecec;border-color:#f3b9b9;color:#b91c1c}.Badge_violet__aVNir{background:#efedfd;border-color:#cdbdf8;color:#7c3aed}.Badge_pink__jSSmy{background:#fdeaf3;border-color:#f4b3d0;color:#a21d63}.Badge_yellow__F8FPg{background:#fdf3d7;border-color:#ecd08a;color:#92620a}.Badge_outlined__Pn9TX{background:#fff;border-color:currentColor}.Badge_teal__AQlRn{background:#e6f6fa;border-color:#a8d8e6;color:#0e7490}.Badge_slate__s4cEe{background:#eef1f5;border-color:#cbd3de;color:#475569}.Badge_fuchsia__gyRqx{background:#fbeafb;border-color:#e7b8ea;color:#86198f}.MonetiqueTable_root__M0lGW{display:flex;flex-direction:column}.MonetiqueTable_error__nfgtK{background:#fdeded;border-radius:12px;color:#b23636;font-size:13px;margin:0 0 10px;padding:12px 14px}.MonetiqueTable_ticketCell__Z-YmA{align-items:center;display:inline-flex;gap:8px}.MonetiqueTable_cancelBadge__7m8NZ{font-size:10.5px;letter-spacing:.02em;padding:2px 8px}.MonetiqueTable_ticketNumber__t2wD9{font-feature-settings:"tnum";color:#0f1729;font-variant-numeric:tabular-nums;font-weight:700}.MonetiqueTable_dateTime__rrWoq{font-feature-settings:"tnum";color:#707b91;font-variant-numeric:tabular-nums}.MonetiqueTable_resume__\+fFKu{color:#3a4458}.MonetiqueTable_amount__O66R7{color:#0f1729}.MonetiqueTable_amountCancelled__BYMaN,.MonetiqueTable_amount__O66R7{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.MonetiqueTable_amountCancelled__BYMaN{color:#b91c1c}.MonetiqueTable_emptySplit__vcUqE{color:#c2c8d4}.PaymentBreakdown_root__GSNv\+{background:#fff;border:1px solid #e6e9ef;border-radius:12px;padding:14px}.PaymentBreakdown_header__36bUa{align-items:center;border:1px solid #e6e9ef;border-radius:8px;display:flex;gap:8px;padding:9px 11px}.PaymentBreakdown_icon__kCU5\+{color:#0f1729;display:inline-flex}.PaymentBreakdown_title__sbjv\+{color:#0f1729;font-size:10.5px;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.PaymentBreakdown_list__ws7pP{display:flex;flex-direction:column;gap:8px;list-style:none;margin:14px 0 0;padding:0}.PaymentBreakdown_row__eni0e{grid-gap:10px;align-items:center;background:#fafbfd;border-radius:8px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto auto;padding:11px 12px}.PaymentBreakdown_dot__ILb4v{border-radius:50%;height:8px;width:8px}.PaymentBreakdown_label__EteYU{color:#0f1729;font-size:13px;font-weight:600}.PaymentBreakdown_count__rIuW\+{color:#707b91;font-size:11px;text-align:right}.PaymentBreakdown_amount__OpfQh{font-feature-settings:"tnum";color:#0f1729;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:700}.PaymentBreakdown_footer__ywpVf{grid-gap:10px;align-items:center;border:1px solid #e6e9ef;border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto auto;margin-top:12px;padding:12px}.PaymentBreakdown_footerLabel__eWdHB{color:#0f1729;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.PaymentBreakdown_footerCount__1BcTX{color:#707b91;font-size:11px}.PaymentBreakdown_footerAmount__jdyFa{font-feature-settings:"tnum";color:#0f1729;font-size:18px;font-variant-numeric:tabular-nums;font-weight:700}.PaymentBreakdown_empty__RIDLB{color:#707b91;font-size:13px;margin:14px 0 0}.SelectionSummary_card__veH\+-{background:#fff;border:1px solid #e6e9ef;border-radius:12px;padding:14px}.SelectionSummary_header__wtthR{align-items:center;border:1px solid #e6e9ef;border-radius:8px;display:flex;gap:8px;padding:9px 11px}.SelectionSummary_icon__Nr-hX{color:#0f1729;display:inline-flex}.SelectionSummary_title__ep9da{color:#0f1729;font-size:10.5px;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.SelectionSummary_list__osBKz{display:flex;flex-direction:column;gap:8px;margin-top:14px}.SelectionSummary_item__YLyLe{grid-gap:10px;align-items:center;background:#fafbfd;border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;margin:0;padding:11px 12px}.SelectionSummary_label__6yK1N{color:#0f1729;font-size:13px;font-weight:600}.SelectionSummary_value__094Oh{font-feature-settings:"tnum";color:#0f1729;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:700}.SelectionSummary_blue__DFAyX{color:#2a66c6}.SelectionSummary_green__gbMh0{color:#1f9d6b}.SelectionSummary_orange__yJ0yg{color:#c2410c}.PaymentTransactionsPage_page__CflEy{align-content:flex-start;background:#f7f8fa;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:18px;justify-content:flex-start;min-height:100%;padding:26px 28px 32px}.PaymentTransactionsPage_page__CflEy>*{flex:0 0 auto}.PaymentTransactionsPage_content__vWQu9{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 350px}.PaymentTransactionsPage_main__OEaCF{display:flex;flex-direction:column;gap:12px;min-width:0}.PaymentTransactionsPage_side__6rX8h{display:flex;flex-direction:column;gap:20px}@media(max-width:1180px){.PaymentTransactionsPage_content__vWQu9{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.PaymentTransactionsPage_page__CflEy{padding:16px}}.ArticleTable_root__n1rDG{background:#fff;border:1px solid #e6e9ef;border-radius:12px;padding:16px 18px 4px}.ArticleTable_header__QVtvO{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.ArticleTable_title__UAiYi{color:#0f1729;font-size:15px;font-weight:700;margin:0}.ArticleTable_controls__BA6MQ{align-items:center;display:flex;gap:10px}.ArticleTable_controlLabel__sfxP9{color:#707b91;font-size:12.5px}.ArticleTable_error__InCrQ{background:#fdeded;border-radius:12px;color:#b23636;font-size:13px;margin:0 0 12px;padding:12px 14px}.ArticleTable_article__gO-mH{color:#0f1729;font-weight:600}.ArticleTable_family__xHj3R{align-items:center;background:#f2f3f6;border-radius:999px;color:#5f6779;display:inline-flex;font-size:11.5px;font-weight:600;padding:4px 10px}.ArticleTable_missing__F75vF{font-feature-settings:"tnum";color:#707b91;font-variant-numeric:tabular-nums}.ArticleTable_soon__OgT8t{align-items:center;background:linear-gradient(135deg,#eef3fb,#fff);border:1px solid #c3d5f0;border-radius:999px;color:#1f4e9c;cursor:default;display:inline-flex;font-size:9.5px;font-weight:700;gap:5px;letter-spacing:.07em;padding:3px 9px 3px 7px;text-transform:uppercase;white-space:nowrap}.ArticleTable_soonDot__TyUnp{background:#2a66c6;border-radius:50%;box-shadow:0 0 0 2px #2a66c629;height:5px;width:5px}.ArticleTable_number__cVj4C{font-feature-settings:"tnum";color:#3a4458;font-variant-numeric:tabular-nums}.ArticleTable_revenue__Va8wG{font-feature-settings:"tnum";color:#0f1729;font-variant-numeric:tabular-nums;font-weight:700}.ArticleTable_margin__9fnjc{font-feature-settings:"tnum";color:#1f9d6b;font-variant-numeric:tabular-nums;font-weight:600}.ArticleTable_ratio__-h3k3{font-feature-settings:"tnum";color:#0f1729;font-variant-numeric:tabular-nums;font-weight:700}.ArticleTable_trend__k0lit{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:700;gap:4px;letter-spacing:.03em;padding:4px 9px}.ArticleTable_trendUp__i8Wit{background:#e7f8ef;color:#15803d}.ArticleTable_trendDown__ClN\+n{background:#fdecec;color:#b91c1c}.RankingCard_root__oxuTC{background:#fff;border:1px solid #e6e9ef;border-radius:12px;padding:16px 18px 18px}.RankingCard_header__lLZc6{align-items:center;display:flex;gap:8px;margin-bottom:16px}.RankingCard_icon__DYAej{display:inline-flex}.RankingCard_iconTop__IiOiE{color:#d9a441}.RankingCard_iconFlop__-0RGH{color:#dc4d4d}.RankingCard_title__y49Rd{color:#0f1729;font-size:14.5px;font-weight:700;margin:0}.RankingCard_period__wkimI{color:#707b91;font-size:10.5px;font-weight:600;letter-spacing:.05em;margin-left:auto;text-transform:uppercase}.RankingCard_list__71Kje{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.RankingCard_listDetailed__2Smn3{gap:18px}.RankingCard_item__WPIwp{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:26px minmax(0,1fr) auto}.RankingCard_rank__oQwYZ{align-items:center;border-radius:50%;display:inline-flex;font-size:12px;font-weight:700;height:26px;justify-content:center;width:26px}.RankingCard_rankTop__vSRn8{color:#fff}.RankingCard_rankTop1__07Zom{background:#e8a92c}.RankingCard_rankTop2__Od6Gg{background:#9aa2b1}.RankingCard_rankTop3__ZrsNx{background:#d3822e}.RankingCard_rankTopRest__Al0ZA{background:#eceff5;color:#0f1729}.RankingCard_rankFlop__X6k4J{background:#fff;border:1.5px solid #dc4d4d;color:#dc4d4d}.RankingCard_body__T-5gn{min-width:0}.RankingCard_name__hI6Zk{color:#0f1729;display:block;font-size:13px;font-weight:600;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RankingCard_listDetailed__2Smn3 .RankingCard_name__hI6Zk{margin-bottom:2px}.RankingCard_meta__ikcma{color:#707b91;display:block;font-size:11.5px;margin-bottom:7px}.RankingCard_values__8fCFk{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.RankingCard_track__2ZicA{background:#f1f3f7;border-radius:999px;display:block;height:7px;overflow:hidden}.RankingCard_bar__tFIv3{border-radius:999px;display:block;height:100%}.RankingCard_barTop__8LqkB{background:linear-gradient(90deg,#4b46d6,#6f68ee)}.RankingCard_barFlop__9mC1F{background:linear-gradient(90deg,#f08a8a,#f6adad)}.RankingCard_value__qTWMk{font-feature-settings:"tnum";color:#0f1729;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.RankingCard_valueFlop__\+xkzg{color:#dc4d4d}.RankingCard_quantity__Z\+nwA{font-feature-settings:"tnum";color:#707b91;font-size:11.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.RankingCard_moreRow__9oTTD{margin-top:16px}.RankingCard_more__D8Mu3{width:100%}.RankingCard_modalIcon__Bc2yK{align-items:center;border-radius:50%;display:inline-flex;height:32px;justify-content:center;width:32px}.RankingCard_modalIconTop__-1Mh6{background:#fdf3e2;color:#d9a441}.RankingCard_modalIconFlop__L6sfK{background:#fdecec;color:#dc4d4d}.RankingCard_footerLine__30bEE{align-items:center;color:#707b91;display:flex;font-size:12px;gap:12px;justify-content:space-between}.RankingCard_footerValue__Cdd9I{font-feature-settings:"tnum";color:#0f1729;font-variant-numeric:tabular-nums;font-weight:700}.RankingCard_empty__G6ur7{align-items:center;display:flex;flex-direction:column;gap:4px;padding:26px 12px 22px;text-align:center}.RankingCard_emptyIcon__8tN-n{align-items:center;background:#eef3fb;border-radius:50%;color:#2a66c6;display:inline-flex;height:34px;justify-content:center;margin-bottom:4px;width:34px}.RankingCard_emptyTitle__fhkU4{color:#0f1729;font-size:13px;font-weight:600;margin:0}.RankingCard_emptyDescription__os9wG{color:#707b91;font-size:12px;margin:0}@keyframes Modal_skeleton-shimmer__xUrnK{0%{background-position:200% 0}to{background-position:-200% 0}}.Modal_overlay__0f-q1{align-items:center;animation:Modal_modal-fade__VVrrB .16s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f17296b;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100000}.Modal_panel__jpak-{animation:Modal_modal-rise__Vc6-R .18s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0f172938;display:flex;flex-direction:column;max-height:min(78vh,720px);outline:none;overflow:hidden;width:100%}.Modal_sm__4BM-e{max-width:420px}.Modal_md__PMI\+1{max-width:560px}.Modal_lg__BkL\+9{max-width:760px}.Modal_bare__O971Z{background:#0000;border-radius:0;box-shadow:none;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 12px}.Modal_bare__O971Z>*{flex-shrink:0}.Modal_bare__O971Z.Modal_sm__4BM-e{max-width:470px}.Modal_bare__O971Z.Modal_md__PMI\+1{max-width:660px}.Modal_bare__O971Z.Modal_lg__BkL\+9{max-width:840px}.Modal_floatingClose__ISPk2{align-items:center;align-self:flex-end;-webkit-appearance:none;appearance:none;background:none;background:#ffffff2e;border:0;border-radius:50%;color:inherit;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;height:28px;justify-content:center;margin:10px 0 10px auto;padding:0;position:-webkit-sticky;position:sticky;top:0;transition:background-color .15s ease,color .15s ease;width:28px;z-index:2}.Modal_floatingClose__ISPk2:hover{background:#ffffff52}.Modal_floatingClose__ISPk2:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.Modal_srOnly__Hg7wv{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Modal_header__c8aZr{align-items:flex-start;border-bottom:1px solid #e8ebf1;display:flex;gap:12px;padding:18px 18px 14px}.Modal_icon__PGPd8{display:inline-flex;flex:0 0 auto}.Modal_heading__fpdO7{flex:1 1 auto;min-width:0}.Modal_title__dc7n1{color:#0f1729;font-size:15px;font-weight:700;margin:0}.Modal_subtitle__lTfkR{color:#707b91;font-size:12px;margin:3px 0 0}.Modal_headerActions__q3wvW{align-items:center;align-self:center;display:flex;flex:0 0 auto;gap:8px}.Modal_close__hq9L1{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:8px;color:inherit;color:#707b91;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;height:28px;justify-content:center;margin:0;padding:0;transition:background-color .15s ease,color .15s ease;width:28px}.Modal_close__hq9L1:hover{background:#eef3fb;color:#0f1729}.Modal_close__hq9L1:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.Modal_body__MAcP-{overflow-y:auto;overscroll-behavior:contain;padding:18px}.Modal_footer__YzKCo{background:#fbfcfe;border-top:1px solid #e8ebf1;padding:12px 18px}@keyframes Modal_modal-fade__VVrrB{0%{opacity:0}to{opacity:1}}@keyframes Modal_modal-rise__Vc6-R{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.Modal_overlay__0f-q1,.Modal_panel__jpak-{animation:none}}@media(max-width:600px){.Modal_overlay__0f-q1{align-items:flex-end;padding:0}.Modal_panel__jpak-{border-radius:16px 16px 0 0;max-height:88vh}.Modal_bare__O971Z{border-radius:0;max-height:92vh;padding:12px 12px 20px}}.ProductReportPage_page__-G5fd{align-content:flex-start;background:#f7f8fa;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:18px;justify-content:flex-start;min-height:100%;padding:26px 28px 32px}.ProductReportPage_page__-G5fd>*{flex:0 0 auto}.ProductReportPage_main__3kw\+u{display:flex;flex-direction:column;gap:12px;min-width:0}.ProductReportPage_rankings__wVFOk{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:980px){.ProductReportPage_rankings__wVFOk{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.ProductReportPage_page__-G5fd{padding:16px}}.CommandDetailsModal_sheet__Z4IC7{font-feature-settings:"tnum";background:#fff;border:1px solid #e8ebf1;border-radius:14px;box-shadow:0 18px 44px #0f172938;color:#3a4458;font-variant-numeric:tabular-nums;overflow:hidden;width:100%}.CommandDetailsModal_header__QzwC9{padding:20px 22px 16px}.CommandDetailsModal_headline__vYLAk{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.CommandDetailsModal_identity__QoncF{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.CommandDetailsModal_ticketTitle__uDJD1{color:#0f1729;font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0 2px 0 0}.CommandDetailsModal_actions__geo10{align-items:center;display:flex;flex:0 0 auto;gap:8px}.CommandDetailsModal_action__bkDKZ{font-size:12.5px;height:34px;padding:0 12px}.CommandDetailsModal_meta__Oa8jZ{color:#707b91;font-size:12.5px;margin:7px 0 0}.CommandDetailsModal_exportError__pXNzo{color:#dc4d4d;font-size:12px;margin:8px 0 0}.CommandDetailsModal_tableWrap__UXGB9{overflow-x:auto}.CommandDetailsModal_table__PwQV\+{border-collapse:collapse;width:100%}.CommandDetailsModal_table__PwQV\+ th{background:#f5f7fa;border-bottom:1px solid #e8ebf1;border-top:1px solid #e8ebf1;color:#707b91;font-size:10.5px;font-weight:600;letter-spacing:.08em;padding:9px 22px;text-align:left;text-transform:uppercase;white-space:nowrap}.CommandDetailsModal_table__PwQV\+ td{border-bottom:1px solid #eef0f4;font-size:13px;padding:12px 22px;vertical-align:top}.CommandDetailsModal_table__PwQV\+ tbody tr:last-child td{border-bottom:0}.CommandDetailsModal_qtyCell__hO1sf,.CommandDetailsModal_qtyCol__Z6ize{text-align:center;width:72px}.CommandDetailsModal_numberCell__trUvz,.CommandDetailsModal_numberCol__9\+R-J,.CommandDetailsModal_totalCell__WIUqE{text-align:right;white-space:nowrap;width:112px}.CommandDetailsModal_productCell__d1vxL{display:table-cell;min-width:180px}.CommandDetailsModal_productName__P9Mkq{color:#0f1729;display:block;font-size:13.5px;font-weight:600}.CommandDetailsModal_productNote__IJJws{color:#707b91;display:block;font-size:11.5px;line-height:1.4;margin-top:3px}.CommandDetailsModal_totalCell__WIUqE{color:#0f1729;font-weight:700}.CommandDetailsModal_empty__rrOtO{color:#707b91;font-size:12.5px;padding:26px 22px;text-align:center}.CommandDetailsModal_summary__eGY3w{border-top:1px dashed #d8dde6;display:flex;flex-direction:column;gap:7px;padding:14px 22px}.CommandDetailsModal_summaryRow__-2xyk{align-items:baseline;color:#707b91;display:flex;font-size:12.5px;gap:16px;justify-content:space-between}.CommandDetailsModal_summaryValue__XAKl9{color:#3a4458;font-size:13px;font-weight:600}.CommandDetailsModal_grandTotal__WYwaC{align-items:center;border-top:1px dashed #d8dde6;display:flex;gap:16px;justify-content:space-between;padding:14px 22px}.CommandDetailsModal_grandTotalLabel__s8-uN{color:#0f1729;font-size:15px;font-weight:700}.CommandDetailsModal_grandTotalValue__LUIDo{color:#0f1729;font-size:26px;font-weight:700;letter-spacing:-.02em}.CommandDetailsModal_footer__DfA2-{border-top:1px solid #e8ebf1;display:flex;flex-direction:column;gap:8px;padding:14px 22px 16px}.CommandDetailsModal_footerRow__pZ07U{align-items:center;display:flex;gap:16px;justify-content:space-between}.CommandDetailsModal_footerLabel__NJv6S{color:#707b91;font-size:12.5px}.CommandDetailsModal_footerValue__lqQVR{color:#3a4458;font-size:13px;font-weight:600}.CommandDetailsModal_paymentBadge__0Hsl0{font-size:11px;font-weight:700;letter-spacing:.07em;padding:6px 12px;text-transform:uppercase}.CommandDetailsModal_footerNote__9-Nfn{color:#707b91;font-size:11.5px;margin:0}.CommandDetailsModal_state__s-sk0{align-items:center;border-top:1px solid #e8ebf1;display:flex;flex-direction:column;gap:12px;padding:40px 22px;text-align:center}.CommandDetailsModal_stateTitle__H8bHQ{color:#3a4458;font-size:13px;margin:0}@media(max-width:600px){.CommandDetailsModal_footer__DfA2-,.CommandDetailsModal_grandTotal__WYwaC,.CommandDetailsModal_header__QzwC9,.CommandDetailsModal_summary__eGY3w,.CommandDetailsModal_table__PwQV\+ td,.CommandDetailsModal_table__PwQV\+ th{padding-left:14px;padding-right:14px}.CommandDetailsModal_actions__geo10{width:100%}.CommandDetailsModal_action__bkDKZ{flex:1 1}}.LineChart_root__CdcWs{min-width:0;overflow:hidden;position:relative;width:100%}.LineChart_crosshair__IH04b{stroke:#c3d5f0;stroke-width:1;stroke-dasharray:3 3}.LineChart_hoverDot__H7DGO{fill:#fff;stroke:#2a66c6;stroke-width:2}.LineChart_hitArea__d98po{fill:#0000}.LineChart_tooltip__mcQhj{background:#0f1729;border-radius:8px;box-shadow:0 8px 28px #0f17291a;color:#fff;padding:7px 10px;pointer-events:none;position:absolute;transform:translate(-50%,-100%);white-space:nowrap;z-index:5}.LineChart_tooltipLabel__X7VI8{display:block;font-size:10.5px;font-weight:600;letter-spacing:.04em;opacity:.7;text-transform:uppercase}.LineChart_tooltipValue__6u4NS{font-feature-settings:"tnum";display:block;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;margin-top:2px}.LineChart_svg__kRdn4{display:block;height:auto;width:100%}.LineChart_grid__6UMuO{stroke:#eef0f4;stroke-width:1}.LineChart_axisLabel__ltNqI{fill:#9aa2b1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px}.LineChart_line__POhJB{fill:none;stroke:#2a66c6;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.LineChart_area__nJCd5{fill:url(#chartAreaGradient)}.LineChart_band__RrCNW{fill:#5b53e012}.LineChart_marker__dUteU{fill:#0f1729}.LineChart_markerLabel__mOKhL{fill:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:700}.LineChart_empty__-sCf6{color:#707b91;font-size:.8125rem;padding:32px 0;text-align:center}.RevenueChart_root__nWqPZ{align-items:stretch;background:#fff;border:1px solid #e6e9ef;border-radius:12px;display:flex;flex-direction:column;min-width:0;padding:18px 20px 12px}.RevenueChart_header__OhLbe{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;width:100%}.RevenueChart_heading__BCTBP{min-width:0}.RevenueChart_subtitle__sY5A\+{color:#707b91;font-size:11.5px;margin:3px 0 0}.RevenueChart_controls__2N9VI{align-items:center;display:flex;gap:8px}.RevenueChart_controlLabel__at6V2{color:#707b91;font-size:11.5px;font-weight:600;white-space:nowrap}@media(max-width:720px){.RevenueChart_controls__2N9VI,.RevenueChart_header__OhLbe{flex-wrap:wrap}}.RevenueChart_title__SA1gE{color:#0f1729;flex:1 1 auto;font-size:14.5px;font-weight:700;margin:0;min-width:0}.TicketsTable_root__WGFPr{padding:4px 0 0}.TicketsTable_error__lVIbx{background:#fdeded;border-radius:12px;color:#b23636;font-size:13px;margin:0 0 10px;padding:12px 14px}.TicketsTable_ticketNumber__Zq0wH{font-feature-settings:"tnum";color:#0f1729;font-variant-numeric:tabular-nums;font-weight:700}.TicketsTable_chevron__x4gbq{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:#b6bdcb;cursor:pointer;display:inline-flex;height:24px;justify-content:center;margin:0;padding:0;transition:color .15s ease,transform .15s ease,background-color .15s ease;width:24px}.TicketsTable_chevron__x4gbq:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}tr:hover .TicketsTable_chevron__x4gbq{background:#eef3fb;color:#2a66c6;transform:translateX(2px)}@media(prefers-reduced-motion:reduce){.TicketsTable_chevron__x4gbq{transition:none}}.TicketsTable_dateTime__BfzjT{font-feature-settings:"tnum";color:#707b91;font-variant-numeric:tabular-nums}.TicketsTable_category__ZKrka{color:#707b91;font-size:12px;letter-spacing:.02em}.TicketsTable_product__rZrmT{color:#0f1729;font-weight:600;line-height:1.3}.TicketsTable_quantity__w-uk4{color:#2a66c6;font-weight:600}.TicketsTable_amount__bsmQ8,.TicketsTable_quantity__w-uk4{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TicketsTable_amountStrong__loyEc{color:#0f1729;font-weight:700}.TicketsTable_amountStrong__loyEc,.TicketsTable_tax__AD3jh{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TicketsTable_tax__AD3jh{color:#707b91}.TicketsTable_totalLabel__Ixb0c{color:#0f1729;font-weight:700}.TicketsTable_totalValue__s3lAM{font-feature-settings:"tnum";color:#0f1729;font-variant-numeric:tabular-nums;font-weight:700}.TicketsTable_totalValueMuted__X7lTg{font-feature-settings:"tnum";color:#707b91;font-variant-numeric:tabular-nums;font-weight:600}.TicketsTable_header__pqw18{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.TicketsTable_title__9USAy{color:#0f1729;font-size:14px;font-weight:700;margin:0}.TicketsTable_heading__F37\+E{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px;min-width:0}.TicketsTable_kpis__JUFy8{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.TicketsTable_kpi__WDbfd{align-items:center;display:inline-flex;gap:6px}.TicketsTable_kpiLabel__f6qWY{color:#707b91;font-size:11.5px}.TicketsTable_kpiValue__ytrgb{font-feature-settings:"tnum";color:#0f1729;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.TicketsTable_controls__YalCK{align-items:center;display:flex;gap:8px}.TicketsTable_controlLabel__pbusY{color:#707b91;font-size:11.5px;font-weight:600;white-space:nowrap}@media(max-width:720px){.TicketsTable_header__pqw18{flex-wrap:wrap}}.TicketDetailsPage_page__kFrmw{align-content:flex-start;background:#f7f8fa;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:18px;justify-content:flex-start;min-height:100%;padding:26px 28px 104px}.TicketDetailsPage_page__kFrmw>*{flex:0 0 auto}.TicketDetailsPage_tableCard__Hkf6f{background:#fff;border:1px solid #e6e9ef;border-radius:12px;padding:16px 16px 0}@media(max-width:720px){.TicketDetailsPage_page__kFrmw{padding:16px}}@keyframes TabSwitch_skeleton-shimmer__mHvfa{0%{background-position:200% 0}to{background-position:-200% 0}}.TabSwitch_root__ff5NM{align-items:center;background:#fff;border-bottom:1px solid #e8ebf1;display:flex;gap:12px;padding:0 16px 0 8px}.TabSwitch_tabs__e4Zo1{align-items:stretch;display:flex;gap:6px;min-width:0;overflow-x:auto}.TabSwitch_actions__rYMFp{align-items:center;display:flex;flex:0 0 auto;gap:8px;margin-left:auto}.TabSwitch_tab__MUW1z{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid #0000;color:inherit;color:#707b91;cursor:pointer;display:inline-flex;font:inherit;font-size:13.5px;font-weight:600;gap:8px;margin:0;padding:14px 14px 12px;transition:color .15s ease,border-color .15s ease}.TabSwitch_tab__MUW1z:hover{color:#3a4458}.TabSwitch_tab__MUW1z:focus-visible{border-radius:8px 8px 0 0;outline:2px solid #2a66c6;outline-offset:2px}.TabSwitch_active__wZ034{border-bottom-color:#2a66c6;color:#2a66c6}.TabSwitch_active__wZ034:hover{color:#2a66c6}.TabSwitch_icon__\+wj\+G{display:inline-flex}.TabSwitch_count__jsxp6{align-items:center;background:#f2f3f6;border-radius:999px;color:#5f6779;display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:20px;padding:0 6px}.TabSwitch_active__wZ034 .TabSwitch_count__jsxp6{background:#eef3fb;color:#2a66c6}@keyframes CreateRoleScopeModal_skeleton-shimmer__KnYO6{0%{background-position:200% 0}to{background-position:-200% 0}}.CreateRoleScopeModal_options__A1UnC{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateRoleScopeModal_option__bA6mD{-webkit-appearance:none;appearance:none;background:none;background:#fff;border:1px solid #e8ebf1;border-radius:12px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:9px;margin:0;padding:16px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.CreateRoleScopeModal_option__bA6mD:hover{border-color:#8fb0e3;box-shadow:0 2px 10px #0f172912}.CreateRoleScopeModal_option__bA6mD:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.CreateRoleScopeModal_tile__q63c4{align-items:center;border-radius:12px;display:inline-flex;height:38px;justify-content:center;width:38px}.CreateRoleScopeModal_tileExternal__-BKdU{background:#eef3fb;color:#2a66c6}.CreateRoleScopeModal_tileInternal__aaSbN{background:#efedfd;color:#7c3aed}.CreateRoleScopeModal_label__L0sPg{color:#0f1729;font-size:14px;font-weight:700}.CreateRoleScopeModal_description__49MMw{color:#707b91;font-size:12.5px;line-height:1.45;margin:0}.CreateRoleScopeModal_cta__hDFtH{align-items:center;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;margin-top:auto;padding-top:4px}.CreateRoleScopeModal_ctaExternal__VXay0{color:#2a66c6}.CreateRoleScopeModal_ctaInternal__uuPoC{color:#7c3aed}.CreateRoleScopeModal_option__bA6mD:hover .CreateRoleScopeModal_cta__hDFtH{gap:9px}.CreateRoleScopeModal_note__U0b9q{color:#707b91;font-size:11.5px;margin:14px 0 0}@media(max-width:600px){.CreateRoleScopeModal_options__A1UnC{grid-template-columns:minmax(0,1fr)}}.UserAvatar_avatar__S4-Pq{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:1;-webkit-user-select:none;user-select:none}.UserAvatar_sm__hAA-Q{font-size:10px;height:26px;width:26px}.UserAvatar_md__QtBdi{font-size:12px;height:34px;width:34px}.UserAvatar_lg__QjKxV{font-size:15px;height:46px;width:46px}@keyframes PermissionMatrix_skeleton-shimmer__fb8PP{0%{background-position:200% 0}to{background-position:-200% 0}}.PermissionMatrix_root__-pzeW{border:1px solid #e8ebf1;border-radius:12px;overflow:hidden}.PermissionMatrix_toolbar__Zm6Pi{align-items:center;background:#fafbfd;border-bottom:1px solid #e8ebf1;display:flex;gap:10px;padding:5px 8px}.PermissionMatrix_toolbarButton__Y\+DtJ{align-items:center;-webkit-appearance:none;appearance:none;background:none;background:#fff;border:1px solid #e8ebf1;border-radius:8px;color:inherit;color:#3a4458;cursor:pointer;display:inline-flex;font:inherit;font-size:11.5px;font-weight:600;gap:6px;margin:0;padding:4px 10px}.PermissionMatrix_toolbarButton__Y\+DtJ:hover{border-color:#8fb0e3;color:#2a66c6}.PermissionMatrix_toolbarButton__Y\+DtJ:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.PermissionMatrix_wrapper__I3Z2m{overflow-x:auto;width:100%}.PermissionMatrix_table__zOP3s{border-collapse:collapse;color:#3a4458;font-size:13px;width:100%}.PermissionMatrix_headCell__Or2x0{background:#fff;border-bottom:1px solid #e8ebf1;color:#707b91;font-size:10.5px;font-weight:600;letter-spacing:.05em;padding:10px 14px;text-align:center;text-transform:uppercase;white-space:nowrap;width:15%}.PermissionMatrix_headCellFirst__FBLUQ{min-width:220px;text-align:left;width:34%}.PermissionMatrix_headCellAction__y5tQ3{width:26%}.PermissionMatrix_sectionRow__XAFdm td{background:#f4f7fc;border-bottom:1px solid #e8ebf1;border-top:1px solid #e8ebf1;padding:0}.PermissionMatrix_sectionRowInner__QVIO5{align-items:center;display:flex;gap:8px;padding-right:12px}.PermissionMatrix_sectionHeader__0w24Q{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;font:inherit;gap:10px;margin:0;min-width:0;padding:10px 14px;text-align:left}.PermissionMatrix_sectionHeader__0w24Q:hover{background:#eaf0fa}.PermissionMatrix_sectionHeader__0w24Q:focus-visible{outline:2px solid #2a66c6;outline-offset:2px;outline-offset:-2px}.PermissionMatrix_sectionAction__Bqgn0{-webkit-appearance:none;appearance:none;background:none;background:#fff;border:1px solid #e8ebf1;border-radius:8px;color:inherit;color:#707b91;cursor:pointer;flex:0 0 auto;font:inherit;font-size:11px;font-weight:600;margin:0;padding:4px 10px;white-space:nowrap}.PermissionMatrix_sectionAction__Bqgn0:hover{border-color:#8fb0e3;color:#2a66c6}.PermissionMatrix_sectionAction__Bqgn0:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.PermissionMatrix_sectionBar__6e2Gj{border-radius:2px;display:inline-block;flex:0 0 auto;height:15px;width:3px}.PermissionMatrix_sectionChevron__zifMS{color:#707b91;flex:0 0 auto;transition:transform .15s ease}.PermissionMatrix_sectionChevronOpen__M5sn5{transform:rotate(90deg)}.PermissionMatrix_sectionLabel__c1jlu{color:#0f1729;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.PermissionMatrix_sectionCount__\+OGWA{color:#707b91;font-size:11px;font-weight:600}.PermissionMatrix_sectionChanged__zK9qT{align-items:center;background:#fff5e6;border-radius:999px;color:#c2410c;display:inline-flex;font-size:10.5px;font-weight:700;gap:5px;padding:2px 8px}.PermissionMatrix_row__T-HwD td{border-bottom:1px solid #eef0f4;padding:0 14px;vertical-align:middle}.PermissionMatrix_row__T-HwD td:first-child{padding:8px 14px}.PermissionMatrix_headCell__Or2x0+.PermissionMatrix_headCell__Or2x0,.PermissionMatrix_row__T-HwD td+td{border-left:1px solid #f0f3f8}.PermissionMatrix_row__T-HwD:hover td{background:#fbfcff}.PermissionMatrix_rowLabel__G0hfL{align-items:center;display:flex;gap:10px}.PermissionMatrix_rowName__b4WLe{color:#0f1729;flex:1 1 auto;font-weight:500;min-width:0}.PermissionMatrix_rowScore__rgbWX{font-feature-settings:"tnum";color:#707b91;flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700}.PermissionMatrix_rowScoreFull__pYrKD{color:#15803d}.PermissionMatrix_rowScoreEmpty__PWgwj{color:#b9c0cd;font-weight:600}.PermissionMatrix_rowToggle__6JJjz{-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;color:#707b91;cursor:pointer;flex:0 0 auto;font:inherit;font-size:11px;font-weight:600;margin:0;padding:0;white-space:nowrap}.PermissionMatrix_rowToggle__6JJjz:hover{color:#2a66c6;text-decoration:underline}.PermissionMatrix_rowToggle__6JJjz:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.PermissionMatrix_cell__xYT-d{text-align:center}.PermissionMatrix_actionCell__qGYiy{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;padding:8px 0}.PermissionMatrix_cellHit__WN1AK{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:center;margin:0;padding:8px 0;width:100%}.PermissionMatrix_cellHit__WN1AK:hover .PermissionMatrix_check__Dl1nr{border-color:#2a66c6;box-shadow:0 0 0 3px #2a66c624}.PermissionMatrix_cellHit__WN1AK:hover .PermissionMatrix_check__Dl1nr:not(.PermissionMatrix_checked__PNxt7){background:#eef3fb;color:#2a66c673}.PermissionMatrix_cellHit__WN1AK:focus-visible{border-radius:8px;outline:2px solid #2a66c6;outline-offset:2px;outline-offset:-3px}.PermissionMatrix_check__Dl1nr{align-items:center;background:#eef1f7;border:1.5px solid #c3cddd;border-radius:50%;color:#0000;display:inline-flex;font:inherit;height:21px;justify-content:center;margin:0;padding:0;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease;width:21px}.PermissionMatrix_checked__PNxt7{background:#2a66c6;border-color:#2a66c6;box-shadow:0 1px 2px #2a66c659;color:#fff}.PermissionMatrix_editable__GuaZ5{cursor:pointer}.PermissionMatrix_editable__GuaZ5:hover{border-color:#2a66c6;box-shadow:0 0 0 3px #2a66c624}.PermissionMatrix_editable__GuaZ5:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.PermissionMatrix_editable__GuaZ5:not(.PermissionMatrix_checked__PNxt7):hover{background:#eef3fb;color:#2a66c673}.PermissionMatrix_changed__KCbpJ{box-shadow:0 0 0 3px #e0902b47}.PermissionMatrix_absent__USVmU{color:#ccd2de;display:inline-block;font-size:13px;padding:8px 0}.PermissionMatrix_extra__J-RMb{align-items:center;background:#fff;border:1px solid #e8ebf1;border-radius:999px;color:#707b91;display:inline-flex;font-family:inherit;font-size:11px;font-weight:600;gap:6px;margin:0;padding:3px 10px 3px 5px;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease;white-space:nowrap}.PermissionMatrix_extraOn__kxX-n{background:#eef3fb;border-color:#c3d5f0;color:#2a66c6}.PermissionMatrix_extraEditable__flKX1{cursor:pointer}.PermissionMatrix_extraEditable__flKX1:hover{border-color:#2a66c6;box-shadow:0 0 0 3px #2a66c61f}.PermissionMatrix_extraEditable__flKX1:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.PermissionMatrix_extraDot__g3fbV{align-items:center;background:#eef1f7;border:1.5px solid #c3cddd;border-radius:50%;color:#0000;display:inline-flex;flex:0 0 auto;height:15px;justify-content:center;width:15px}.PermissionMatrix_extraOn__kxX-n .PermissionMatrix_extraDot__g3fbV{background:#2a66c6;border-color:#2a66c6;color:#fff}.PermissionMatrix_atomicCell__m2Z\+0{text-align:left}.PermissionMatrix_atomic__iZszd{align-items:center;background:#fff;border:1px solid #e8ebf1;border-radius:999px;color:#707b91;display:inline-flex;font-family:inherit;font-size:11.5px;gap:9px;margin:6px 0;padding:6px 12px 6px 8px;text-align:left;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.PermissionMatrix_atomicEditable__zf0AY{cursor:pointer}.PermissionMatrix_atomicEditable__zf0AY:hover{border-color:#2a66c6;box-shadow:0 0 0 3px #2a66c61f}.PermissionMatrix_atomicEditable__zf0AY:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.PermissionMatrix_atomicOn__1s2I8{background:#eef3fb;border-color:#c3d5f0;color:#2a66c6}.PermissionMatrix_atomicPartial__Sax4w{background:#fff5e6;border-color:#f4bb9a;color:#c2410c}.PermissionMatrix_atomicSwitch__h1F-M{background:#eef1f7;border:1.5px solid #c3cddd;border-radius:999px;flex:0 0 auto;height:18px;position:relative;transition:background .12s ease,border-color .12s ease;width:32px}.PermissionMatrix_atomicSwitch__h1F-M:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0f17294d;content:"";height:11px;left:2px;position:absolute;top:2px;transition:transform .12s ease;width:11px}.PermissionMatrix_atomicOn__1s2I8 .PermissionMatrix_atomicSwitch__h1F-M{background:#2a66c6;border-color:#2a66c6}.PermissionMatrix_atomicOn__1s2I8 .PermissionMatrix_atomicSwitch__h1F-M:after{transform:translateX(14px)}.PermissionMatrix_atomicPartial__Sax4w .PermissionMatrix_atomicSwitch__h1F-M{background:#f4bb9a;border-color:#c2410c}.PermissionMatrix_atomicPartial__Sax4w .PermissionMatrix_atomicSwitch__h1F-M:after{transform:translateX(7px)}.PermissionMatrix_atomicText__41W26{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:2px 7px;min-width:0}.PermissionMatrix_atomicState__A0pKF{font-weight:700}.PermissionMatrix_atomicRights__QX59L{color:#707b91;font-size:11px;font-weight:500}.PermissionMatrix_atomicOn__1s2I8 .PermissionMatrix_atomicRights__QX59L{color:#2a66c6bf}.PermissionMatrix_atomicPartial__Sax4w .PermissionMatrix_atomicRights__QX59L{color:#c2410cbf}.PermissionMatrix_profileBadge__v8bAR{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:9.5px;font-weight:700;letter-spacing:.04em;padding:1px 7px;text-transform:uppercase;white-space:nowrap}.PermissionMatrix_profileExternal__Agcw7{background:#eaf0fe;border-color:#b9c9f5;color:#1d4ed8}.PermissionMatrix_profileInternal__QGR5T{background:#efedfd;border-color:#cdbdf8;color:#7c3aed}.PermissionMatrix_offProfile__TiuSR{border-style:dashed;opacity:.5}.PermissionMatrix_offProfile__TiuSR.PermissionMatrix_checked__PNxt7,.PermissionMatrix_offProfile__TiuSR.PermissionMatrix_extraOn__kxX-n{border-color:#c2410c;border-style:dashed;opacity:1}@keyframes RoleDetail_skeleton-shimmer__R8vcu{0%{background-position:200% 0}to{background-position:-200% 0}}.RoleDetail_detail__fRsLH{background:#fff;border:1px solid #e8ebf1;border-radius:12px;box-shadow:0 1px 2px #0f17290a,0 4px 16px #0f17290a;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.RoleDetail_detailEditing__ceisD{border-color:#8fb0e3;box-shadow:0 0 0 3px #2a66c61a,0 1px 2px #0f17290a,0 4px 16px #0f17290a}.RoleDetail_header__hbkl6{align-items:center;border-bottom:1px solid #e8ebf1;display:flex;flex-wrap:wrap;gap:12px;padding:11px 16px}.RoleDetail_headerEditing__J1Y9E{background:linear-gradient(180deg,#eef3fb,#eef3fb00);border-bottom-color:#c3d5f0}.RoleDetail_headerText__40ZLy{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.RoleDetail_titleRow__IreM5{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.RoleDetail_title__CEuyV{color:#0f1729;font-size:17px;font-weight:700;line-height:1.2;margin:0}.RoleDetail_nameInput__tVfNr{background:#fff;border:1px solid #e8ebf1;border-radius:8px;color:#0f1729;font-size:15px;font-weight:600;height:34px;max-width:320px;padding:0 10px;width:100%}.RoleDetail_nameInput__tVfNr:focus-visible{border-color:#8fb0e3;outline:2px solid #2a66c6;outline-offset:2px}.RoleDetail_nameInputError__MI\+GK{border-color:#dc4d4d}.RoleDetail_description__8IcX3{color:#2a66c6;font-size:13px;margin:0}.RoleDetail_meta__2sxlO{align-items:center;color:#707b91;display:flex;flex-wrap:wrap;font-size:11.5px;gap:3px 12px}.RoleDetail_metaStrong__Clky3{color:#3a4458;font-weight:600}.RoleDetail_actions__mt67Z{align-items:center;display:flex;flex:0 0 auto;gap:8px;margin-left:auto}.RoleDetail_danger__eHfoD.RoleDetail_danger__eHfoD{border-color:#dc4d4d59;color:#dc4d4d}.RoleDetail_danger__eHfoD.RoleDetail_danger__eHfoD:hover:not(:disabled){background:#fdecec}.RoleDetail_dangerSolid__7DozU.RoleDetail_dangerSolid__7DozU{background:#dc4d4d;border-color:#dc4d4d;color:#fff}.RoleDetail_dangerSolid__7DozU.RoleDetail_dangerSolid__7DozU:hover:not(:disabled){background:#c33f3f}.RoleDetail_statusToggle__e16MG{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:1px solid #e8ebf1;border-radius:999px;color:inherit;color:#707b91;cursor:pointer;display:inline-flex;font:inherit;font-size:11.5px;font-weight:600;gap:7px;margin:0;padding:4px 10px 4px 4px}.RoleDetail_statusToggle__e16MG:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.RoleDetail_statusOn__\+Llz9{background:#e7f8ef;border-color:#a7dcb9;color:#15803d}.RoleDetail_switch__d7W2g{background:#8a93a6;border-radius:999px;display:inline-block;height:15px;position:relative;transition:background .15s ease;width:26px}.RoleDetail_switch__d7W2g:after{background:#fff;border-radius:50%;content:"";height:11px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:11px}.RoleDetail_statusOn__\+Llz9 .RoleDetail_switch__d7W2g{background:#1f9d6b}.RoleDetail_statusOn__\+Llz9 .RoleDetail_switch__d7W2g:after{transform:translateX(11px)}.RoleDetail_body__xe0yB{display:flex;flex-direction:column;padding:12px 16px 16px}.RoleDetail_placeholder__1Mccx{align-items:center;color:#707b91;display:flex;flex-direction:column;gap:6px;padding:60px 20px;text-align:center}.RoleDetail_placeholderTitle__j\+UZQ{color:#0f1729;font-size:14px;font-weight:600;margin:0}.RoleDetail_placeholderText__dbJoc{font-size:13px;margin:0}.RoleDetail_error__b\+Q84{color:#dc4d4d;font-size:12px;margin:0}@media(max-width:720px){.RoleDetail_header__hbkl6{flex-wrap:wrap}.RoleDetail_actions__mt67Z{justify-content:flex-end;width:100%}}.RoleDetail_cta__vnGR\+.RoleDetail_cta__vnGR\+{background:#2a66c6;color:#fff}.RoleDetail_cta__vnGR\+.RoleDetail_cta__vnGR\+:hover:not(:disabled){background:#1f4e9c}@keyframes RolesPanel_skeleton-shimmer__XyQUO{0%{background-position:200% 0}to{background-position:-200% 0}}.RolesPanel_panel__VNf1W{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:296px minmax(0,1fr);min-height:0;width:100%}.RolesPanel_panelCollapsed__evM35{grid-template-columns:42px minmax(0,1fr)}.RolesPanel_rail__SIJdR{align-items:center;background:#fff;border:1px solid #e8ebf1;border-radius:12px;box-shadow:0 1px 2px #0f17290a,0 4px 16px #0f17290a;display:flex;flex-direction:column;gap:10px;padding:10px 0}.RolesPanel_railButton__zTuxe{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:1px solid #e8ebf1;border-radius:8px;color:inherit;color:#707b91;cursor:pointer;display:inline-flex;font:inherit;height:26px;justify-content:center;margin:0;padding:0;width:26px}.RolesPanel_railButton__zTuxe:hover{background:#eef3fb;border-color:#8fb0e3;color:#2a66c6}.RolesPanel_railButton__zTuxe:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.RolesPanel_railCount__8jMhp{color:#0f1729;font-size:12px;font-weight:700}.RolesPanel_railIcon__VCwSX{color:#707b91}.RolesPanel_sidebar__My3To{background:#fff;border:1px solid #e8ebf1;border-radius:12px;box-shadow:0 1px 2px #0f17290a,0 4px 16px #0f17290a;display:flex;flex-direction:column;overflow:hidden;position:-webkit-sticky;position:sticky;top:0}.RolesPanel_sidebarHeader__ceFNc{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:12px 12px 8px}.RolesPanel_sidebarCount__VXmzh{color:#3a4458;font-size:12.5px;font-weight:600}.RolesPanel_collapseButton__Bvvn2{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:1px solid #e8ebf1;border-radius:8px;color:inherit;color:#707b91;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;height:24px;justify-content:center;margin:0;padding:0;width:24px}.RolesPanel_collapseButton__Bvvn2:hover{background:#eef3fb;border-color:#8fb0e3;color:#2a66c6}.RolesPanel_collapseButton__Bvvn2:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.RolesPanel_createWrap__NF6Bj{display:flex;padding:0 12px 10px}.RolesPanel_createWrap__NF6Bj>*{flex:1 1 auto}.RolesPanel_searchWrap__lVSoJ{padding:0 12px 12px;position:relative}.RolesPanel_searchIcon__B3lR5{color:#707b91;left:23px;pointer-events:none;position:absolute;top:9px}.RolesPanel_searchInput__JERu6{background:#fff;border:1px solid #e8ebf1;border-radius:8px;color:#0f1729;font-size:13px;height:34px;padding:0 12px 0 32px;width:100%}.RolesPanel_searchInput__JERu6::placeholder{color:#707b91}.RolesPanel_searchInput__JERu6:focus-visible{border-color:#8fb0e3;outline:2px solid #2a66c6;outline-offset:2px}.RolesPanel_list__lMLGO{border-top:1px solid #e8ebf1;flex:1 1 auto;max-height:62vh;min-height:0;overflow-y:auto}.RolesPanel_groupLabel__1\+chI{align-items:center;-webkit-appearance:none;appearance:none;background:none;background:#fff;border:0;color:inherit;color:#707b91;cursor:pointer;display:flex;font:inherit;font-size:10px;font-weight:600;gap:6px;letter-spacing:.06em;margin:0;padding:12px 14px 6px;text-transform:uppercase;width:100%}.RolesPanel_groupLabel__1\+chI:hover{color:#0f1729}.RolesPanel_groupLabel__1\+chI:focus-visible{outline:2px solid #2a66c6;outline-offset:2px;outline-offset:-2px}.RolesPanel_groupLabelText__6M\+mF{flex:1 1 auto;text-align:left}.RolesPanel_groupChevron__7TYs7{color:#707b91;flex:0 0 auto;transition:transform .15s ease}.RolesPanel_groupChevronOpen__RKngA{transform:rotate(90deg)}.RolesPanel_roleItem__WfK01{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-left:3px solid #0000;color:inherit;cursor:pointer;display:flex;font:inherit;gap:10px;margin:0;padding:9px 12px;text-align:left;width:100%}.RolesPanel_roleItem__WfK01:hover{background:#f7f9fd}.RolesPanel_roleItem__WfK01:focus-visible{outline:2px solid #2a66c6;outline-offset:2px;outline-offset:-2px}.RolesPanel_roleItemActive__ezicz{background:#eef3fb;border-left-color:#2a66c6}.RolesPanel_roleItemActive__ezicz:hover{background:#eef3fb}.RolesPanel_roleItemText__jdZw4{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.RolesPanel_roleName__xNIy3{color:#0f1729;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RolesPanel_roleItemActive__ezicz .RolesPanel_roleName__xNIy3{color:#2a66c6}.RolesPanel_roleMeta__42DsM{align-items:center;color:#707b91;display:flex;font-size:11.5px;gap:5px}.RolesPanel_roleDefault__GN5fK{align-items:center;color:#707b91;display:inline-flex;font-size:10.5px;font-weight:600;gap:4px}.RolesPanel_roleInactive__7psWv{background:#fdecec;border-radius:999px;color:#b91c1c;font-size:10px;font-weight:700;padding:1px 6px}.RolesPanel_chevron__e8BFA{color:#2a66c6;flex:0 0 auto}.RolesPanel_emptyList__GjWXo{color:#707b91;font-size:12.5px;padding:20px 14px;text-align:center}.RolesPanel_sidebarFooter__py38S{align-items:center;border-top:1px solid #e8ebf1;color:#707b91;display:flex;font-size:11.5px;gap:6px;padding:10px 12px}@media(max-width:1080px){.RolesPanel_panelCollapsed__evM35,.RolesPanel_panel__VNf1W{grid-template-columns:minmax(0,1fr)}.RolesPanel_sidebar__My3To{position:static}.RolesPanel_list__lMLGO{max-height:320px}}.RolesPanel_cta__Wszrh.RolesPanel_cta__Wszrh{background:#2a66c6;color:#fff;height:32px;padding:0 12px}.RolesPanel_cta__Wszrh.RolesPanel_cta__Wszrh:hover:not(:disabled){background:#1f4e9c}@keyframes RoleBadges_skeleton-shimmer__ADysq{0%{background-position:200% 0}to{background-position:-200% 0}}.RoleBadges_root__9Pen5{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.RoleBadges_roleLink__GynmP{-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:600;margin:0;padding:0}.RoleBadges_roleLink__GynmP:hover .RoleBadges_badge__drP9w{filter:brightness(.94)}.RoleBadges_roleLink__GynmP:focus-visible{border-radius:999px;outline:2px solid #2a66c6;outline-offset:2px}.RoleBadges_badge__drP9w{cursor:inherit}.RoleBadges_more__ou4N0{align-items:center;-webkit-appearance:none;appearance:none;background:none;background:#fff;border:1px dashed #c9d0de;border-radius:999px;color:inherit;color:#707b91;cursor:pointer;display:inline-flex;font:inherit;font-size:11.5px;font-weight:600;gap:4px;margin:0;padding:4px 9px;white-space:nowrap}.RoleBadges_more__ou4N0:hover{background:#eef3fb;border-color:#8fb0e3;border-style:solid;color:#2a66c6}.RoleBadges_more__ou4N0:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.RoleBadges_empty__gsNw1{color:#707b91}@keyframes AccessGroupCard_skeleton-shimmer__sYPz3{0%{background-position:200% 0}to{background-position:-200% 0}}.AccessGroupCard_card__d4dc\+{background:#fff;border:1px solid #e8ebf1;border-radius:12px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.AccessGroupCard_cardOpen__Yje6d{border-color:#c3d5f0;box-shadow:0 1px 2px #0f17290a}.AccessGroupCard_cardError__tW-TM{border-color:#dc4d4d}.AccessGroupCard_head__s86zd{align-items:center;background:#fafbfd;border-bottom:1px solid #e8ebf1;display:flex;gap:4px;padding:4px 8px 4px 4px}.AccessGroupCard_headToggle__EYrCT{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:8px;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;font:inherit;gap:9px;margin:0;min-width:0;padding:7px 8px;text-align:left}.AccessGroupCard_headToggle__EYrCT:hover{background:#2a66c60f}.AccessGroupCard_headToggle__EYrCT:focus-visible{outline:2px solid #2a66c6;outline-offset:2px;outline-offset:-2px}.AccessGroupCard_headChevron__8rx5X{color:#707b91;flex:0 0 auto;transition:transform .15s ease}.AccessGroupCard_headChevronOpen__yJHIE{transform:rotate(90deg)}.AccessGroupCard_headIndex__yswmc{align-items:center;background:#eef3fb;border-radius:50%;color:#2a66c6;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:700;height:20px;justify-content:center;width:20px}.AccessGroupCard_headText__c3cBA{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.AccessGroupCard_headTitle__lIj\+G{color:#0f1729;font-size:12.5px;font-weight:600}.AccessGroupCard_headSubtitle__B5xh6{align-items:center;color:#707b91;display:flex;font-size:11.5px;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccessGroupCard_summaryItem__4GbYj{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px}.AccessGroupCard_summaryRoles__Kjdua{min-width:0;overflow:hidden;text-overflow:ellipsis}.AccessGroupCard_summaryWarn__mNQoj{color:#c2410c;font-weight:600}.AccessGroupCard_remove__Wa4rs{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:8px;color:inherit;color:#707b91;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;height:28px;justify-content:center;margin:0;padding:0;width:28px}.AccessGroupCard_remove__Wa4rs:hover{background:#fdecec;color:#dc4d4d}.AccessGroupCard_remove__Wa4rs:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.AccessGroupCard_row__zpL5\+{display:flex;flex-direction:column;gap:8px;padding:12px}.AccessGroupCard_row__zpL5\++.AccessGroupCard_row__zpL5\+{border-top:1px solid #eef0f4}.AccessGroupCard_rowHead__Lb56e{align-items:flex-start;display:flex;gap:9px}.AccessGroupCard_rowIcon__6Ueju{align-items:center;background:#eef3fb;border-radius:8px;color:#2a66c6;display:inline-flex;flex:0 0 auto;height:26px;justify-content:center;width:26px}.AccessGroupCard_rowHeadText__ePy40{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.AccessGroupCard_rowTitle__GnGI1{color:#0f1729;font-size:12.5px;font-weight:600}.AccessGroupCard_rowHint__cNl0Q{color:#707b91;font-size:11.5px}.AccessGroupCard_rowActions__2Pr1A{align-items:center;display:flex;flex:0 0 auto;gap:6px}.AccessGroupCard_rowBody__tyX2i{display:flex;flex-direction:column;gap:8px;padding-left:35px}.AccessGroupCard_chips__ZX\+NL{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.AccessGroupCard_chip__\+4WF-{align-items:center;background:#eef3fb;border:1px solid #c3d5f0;border-radius:999px;color:#2a66c6;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;max-width:100%;padding:3px 4px 3px 9px}.AccessGroupCard_chipScope__mvTH2{background:#f5f7fa;border-color:#e8ebf1;color:#3a4458}.AccessGroupCard_chipLabel__pnmAL{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccessGroupCard_chipRemove__P\+MGa{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;height:16px;justify-content:center;margin:0;opacity:.7;padding:0;width:16px}.AccessGroupCard_chipRemove__P\+MGa:hover{background:#0f172914;opacity:1}.AccessGroupCard_chipRemove__P\+MGa:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.AccessGroupCard_chipMore__RkqhI{-webkit-appearance:none;appearance:none;background:none;border:1px dashed #c9d0de;border-radius:999px;color:inherit;color:#707b91;cursor:pointer;font:inherit;font-size:11.5px;font-weight:600;margin:0;padding:3px 9px}.AccessGroupCard_chipMore__RkqhI:hover{border-color:#8fb0e3;border-style:solid;color:#2a66c6}.AccessGroupCard_chipMore__RkqhI:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.AccessGroupCard_empty__2JdED{align-items:center;border:1px dashed #c9d0de;border-radius:8px;color:#707b91;display:flex;font-size:12px;gap:8px;padding:9px 11px}.AccessGroupCard_emptyWarn__QOVG4{background:#fffaf2;border-color:#f4bb9a;color:#c2410c}.AccessGroupCard_pickerToggle__ue622{align-items:center;-webkit-appearance:none;appearance:none;background:none;background:#fff;border:1px solid #e8ebf1;border-radius:8px;color:inherit;color:#3a4458;cursor:pointer;display:inline-flex;font:inherit;font-size:11.5px;font-weight:600;gap:6px;margin:0;padding:5px 11px;white-space:nowrap}.AccessGroupCard_pickerToggle__ue622:hover{border-color:#8fb0e3;color:#2a66c6}.AccessGroupCard_pickerToggle__ue622:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.AccessGroupCard_pickerToggleOpen__QdA2q{background:#eef3fb;border-color:#2a66c6;color:#2a66c6}.AccessGroupCard_clear__oy9ok{-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;color:#707b91;cursor:pointer;font:inherit;font-size:11.5px;font-weight:600;margin:0;padding:0;white-space:nowrap}.AccessGroupCard_clear__oy9ok:hover{color:#dc4d4d;text-decoration:underline}.AccessGroupCard_clear__oy9ok:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.AccessGroupCard_picker__oUl-W{background:#fbfcff;border:1px solid #c3d5f0;border-radius:8px;overflow:hidden}.AccessGroupCard_pickerSearch__lksxN{border-bottom:1px solid #e8ebf1;padding:8px;position:relative}.AccessGroupCard_pickerSearchIcon__yBUzS{color:#707b91;left:19px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.AccessGroupCard_pickerInput__HuxZl{background:#fff;border:1px solid #e8ebf1;border-radius:8px;color:#0f1729;font-family:inherit;font-size:12.5px;height:32px;padding:0 10px 0 30px;width:100%}.AccessGroupCard_pickerInput__HuxZl:focus-visible{border-color:#8fb0e3;outline:2px solid #2a66c6;outline-offset:2px}.AccessGroupCard_pickerBar__36I7e{align-items:center;background:#fff;border-bottom:1px solid #e8ebf1;color:#707b91;display:flex;font-size:11px;font-weight:600;gap:10px;padding:6px 10px}.AccessGroupCard_pickerBarSpacer__UG69d{flex:1 1 auto}.AccessGroupCard_pickerFilter__suhWa{-webkit-appearance:none;appearance:none;background:none;border:1px solid #e8ebf1;border-radius:999px;color:inherit;color:#707b91;cursor:pointer;font:inherit;font-size:10.5px;font-weight:600;margin:0;padding:2px 8px}.AccessGroupCard_pickerFilter__suhWa:hover{border-color:#8fb0e3;color:#2a66c6}.AccessGroupCard_pickerFilter__suhWa:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.AccessGroupCard_pickerFilterOn__WLyOP{background:#eef3fb;border-color:#2a66c6;color:#2a66c6}.AccessGroupCard_pickerList__8sN-4{max-height:240px;overflow-y:auto;overscroll-behavior:contain;padding:4px}.AccessGroupCard_optionRow__cFiJF{align-items:center;display:flex;gap:2px}.AccessGroupCard_optionRow__cFiJF>.AccessGroupCard_option__65ZdS{flex:1 1 auto;min-width:0}.AccessGroupCard_option__65ZdS{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:8px;color:inherit;color:#3a4458;cursor:pointer;display:flex;font:inherit;font-size:12.5px;gap:9px;margin:0;padding:6px 8px;text-align:left;width:100%}.AccessGroupCard_option__65ZdS:hover{background:#eef3fb}.AccessGroupCard_option__65ZdS:focus-visible{outline:2px solid #2a66c6;outline-offset:2px;outline-offset:-2px}.AccessGroupCard_optionSelected__DIoDO{color:#2a66c6;font-weight:600}.AccessGroupCard_box__yxPw2{align-items:center;background:#fff;border:1.5px solid #d6dce8;border-radius:4px;color:#0000;display:inline-flex;flex:0 0 auto;height:16px;justify-content:center;width:16px}.AccessGroupCard_boxOn__gHIjn{background:#2a66c6;border-color:#2a66c6;color:#fff}.AccessGroupCard_boxPartial__9daGt{background:#eef3fb;border-color:#2a66c6;color:#2a66c6}.AccessGroupCard_optionIcon__CJ\+Xu{color:#707b91;flex:0 0 auto}.AccessGroupCard_optionSelected__DIoDO .AccessGroupCard_optionIcon__CJ\+Xu{color:#2a66c6}.AccessGroupCard_optionText__-0m8V{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccessGroupCard_optionCount__bzDUF{color:#707b91;flex:0 0 auto;font-size:11px;font-weight:600}.AccessGroupCard_optionBadge__SEhn7{background:#fdecec;border-radius:999px;color:#b91c1c;flex:0 0 auto;font-size:10px;font-weight:700;padding:1px 7px}.AccessGroupCard_expand__wpRqW{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:4px;color:inherit;color:#707b91;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;height:22px;justify-content:center;margin:0;padding:0;width:22px}.AccessGroupCard_expand__wpRqW:hover{background:#2a66c61a;color:#2a66c6}.AccessGroupCard_expand__wpRqW:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.AccessGroupCard_expandOpen__ZfJY2{transform:rotate(90deg)}.AccessGroupCard_children__jirLs{padding-left:26px}.AccessGroupCard_pickerEmpty__8bhXX{color:#707b91;font-size:12px;padding:16px;text-align:center}@media(max-width:600px){.AccessGroupCard_rowBody__tyX2i{padding-left:0}}@keyframes UserFormModal_skeleton-shimmer__ETAog{0%{background-position:200% 0}to{background-position:-200% 0}}.UserFormModal_form__Yj-Ft{display:flex;flex-direction:column;gap:18px}.UserFormModal_section__bF3j4{display:flex;flex-direction:column;gap:10px}.UserFormModal_sectionHead__-Nt1Y{align-items:center;display:flex;gap:10px}.UserFormModal_sectionTitle__8UmBh{align-items:center;color:#0f1729;display:flex;font-size:13px;font-weight:700;gap:8px;margin:0}.UserFormModal_sectionStep__5SrTI{align-items:center;background:#eef3fb;border-radius:50%;color:#2a66c6;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;width:20px}.UserFormModal_sectionHint__TENVt{color:#707b91;font-size:11.5px;margin-left:auto}.UserFormModal_grid__4n8oA{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.UserFormModal_field__EFTa\+{display:flex;flex-direction:column;gap:5px;min-width:0}.UserFormModal_label__dQkTY{color:#3a4458;font-size:12px;font-weight:600}.UserFormModal_required__QgxV1{color:#dc4d4d}.UserFormModal_input__HmA92{background:#fff;border:1px solid #e8ebf1;border-radius:8px;color:#0f1729;font-family:inherit;font-size:13px;height:38px;padding:0 11px;width:100%}.UserFormModal_input__HmA92::placeholder{color:#a9b1c2}.UserFormModal_input__HmA92:focus-visible{border-color:#8fb0e3;outline:2px solid #2a66c6;outline-offset:2px}.UserFormModal_input__HmA92:disabled{background:#f5f7fa;color:#707b91}.UserFormModal_inputWrap__SEVOj{position:relative}.UserFormModal_inputIcon__DkEAB{color:#707b91;left:11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.UserFormModal_inputWithIcon__V3FNS{padding-left:32px}.UserFormModal_inputError__FnR6W{background:snow;border-color:#dc4d4d}.UserFormModal_fieldError__3Bybf{color:#dc4d4d;font-size:11.5px;margin:0}.UserFormModal_statusToggle__eOLkI{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:1px solid #e8ebf1;border-radius:999px;color:inherit;color:#707b91;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:8px;margin:0;padding:5px 12px 5px 5px}.UserFormModal_statusToggle__eOLkI:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.UserFormModal_statusOn__GI0z0{background:#e7f8ef;border-color:#a7dcb9;color:#15803d}.UserFormModal_switch__DPat4{background:#8a93a6;border-radius:999px;display:inline-block;height:16px;position:relative;transition:background .15s ease;width:28px}.UserFormModal_switch__DPat4:after{background:#fff;border-radius:50%;content:"";height:12px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:12px}.UserFormModal_statusOn__GI0z0 .UserFormModal_switch__DPat4{background:#1f9d6b}.UserFormModal_statusOn__GI0z0 .UserFormModal_switch__DPat4:after{transform:translateX(12px)}.UserFormModal_groups__F\+ubo{display:flex;flex-direction:column;gap:10px}.UserFormModal_emptyGroups__0Gu63{border:1px dashed #c9d0de;border-radius:12px;color:#707b91;font-size:12.5px;padding:18px;text-align:center}.UserFormModal_addGroup__SPhn5{align-items:center;-webkit-appearance:none;appearance:none;background:none;background:#eef3fb;border:1px dashed #8fb0e3;border-radius:12px;color:inherit;color:#2a66c6;cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;gap:7px;justify-content:center;margin:0;padding:9px}.UserFormModal_addGroup__SPhn5:hover{background:#e3ecfa}.UserFormModal_addGroup__SPhn5:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.UserFormModal_footer__JBdlP{align-items:center;display:flex;gap:10px}.UserFormModal_footerSpacer__iKS2A{flex:1 1 auto}.UserFormModal_footerError__h\+bvg{color:#dc4d4d;font-size:12px;font-weight:600}.UserFormModal_danger__m59Sk.UserFormModal_danger__m59Sk{border-color:#dc4d4d59;color:#dc4d4d}.UserFormModal_danger__m59Sk.UserFormModal_danger__m59Sk:hover:not(:disabled){background:#fdecec}.UserFormModal_dangerSolid__XdfK1.UserFormModal_dangerSolid__XdfK1{background:#dc4d4d;border-color:#dc4d4d;color:#fff}.UserFormModal_dangerSolid__XdfK1.UserFormModal_dangerSolid__XdfK1:hover:not(:disabled){background:#c33f3f}.UserFormModal_cta__LTyIo.UserFormModal_cta__LTyIo{background:#2a66c6;color:#fff}.UserFormModal_cta__LTyIo.UserFormModal_cta__LTyIo:hover:not(:disabled){background:#1f4e9c}.UserFormModal_loading__MLaej{color:#707b91;font-size:13px;padding:40px;text-align:center}.UserFormModal_confirmText__Q7Pkj{color:#3a4458;font-size:13px;margin:0}@media(max-width:600px){.UserFormModal_grid__4n8oA{grid-template-columns:minmax(0,1fr)}}@keyframes UsersPanel_skeleton-shimmer__TEr6w{0%{background-position:200% 0}to{background-position:-200% 0}}.UsersPanel_panel__YQdHq{display:flex;flex-direction:column;gap:14px;min-height:0}.UsersPanel_toolbar__fip-9{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.UsersPanel_search__TYNXA{flex:0 1 260px;min-width:190px;position:relative}.UsersPanel_searchIcon__C\+XYF{color:#707b91;left:11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.UsersPanel_searchInput__XLJrt{background:#fff;border:1px solid #e8ebf1;border-radius:8px;color:#0f1729;font-size:13px;height:36px;padding:0 12px 0 32px;width:100%}.UsersPanel_searchInput__XLJrt::placeholder{color:#707b91}.UsersPanel_searchInput__XLJrt:focus-visible{border-color:#8fb0e3;outline:2px solid #2a66c6;outline-offset:2px}.UsersPanel_spacer__FbZLY{flex:1 1 auto}.UsersPanel_count__YBB07{color:#707b91;font-size:12.5px;white-space:nowrap}.UsersPanel_refined__1HLTS{color:#e0902b}.UsersPanel_tableCard__3brfm{background:#fff;border:1px solid #e8ebf1;border-radius:12px;box-shadow:0 1px 2px #0f17290a,0 4px 16px #0f17290a;overflow:hidden;padding:8px 8px 0}.UsersPanel_table__wr3S3 table{min-width:980px;table-layout:fixed}.UsersPanel_identity__58\+fb{align-items:center;display:flex;gap:10px;min-width:0}.UsersPanel_identityText__vbR1d{display:flex;flex-direction:column;gap:2px;min-width:0}.UsersPanel_name__wfXzq{color:#0f1729;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UsersPanel_internal__6L\+5G{align-items:center;color:#7c3aed;display:inline-flex;font-size:10.5px;font-weight:600;gap:4px}.UsersPanel_email__P3HkN{color:#3a4458;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UsersPanel_access__Hn58M{color:#3a4458;display:flex;flex-direction:column;font-size:12.5px;gap:3px}.UsersPanel_accessItem__FduZo{align-items:center;color:#707b91;display:inline-flex;gap:6px}.UsersPanel_accessItem__FduZo:first-child{color:#3a4458}.UsersPanel_muted__\+NQxa{color:#707b91}.UsersPanel_rowAction__PRZK-{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:1px solid #0000;border-radius:8px;color:inherit;color:#707b91;cursor:pointer;display:inline-flex;font:inherit;height:28px;justify-content:center;margin:0;padding:0;width:28px}.UsersPanel_rowAction__PRZK-:hover{background:#eef3fb;border-color:#e8ebf1;color:#2a66c6}.UsersPanel_rowAction__PRZK-:focus-visible{outline:2px solid #2a66c6;outline-offset:2px}.UsersPanel_tableFooter__UL3Pq{color:#707b91;font-size:12.5px;margin:0;padding:12px 8px}@media(max-width:780px){.UsersPanel_search__TYNXA{flex:1 1 100%}.UsersPanel_spacer__FbZLY{display:none}}.UsersPanel_cta__tCbWR.UsersPanel_cta__tCbWR{background:#2a66c6;color:#fff}.UsersPanel_cta__tCbWR.UsersPanel_cta__tCbWR:hover:not(:disabled){background:#1f4e9c}:root{--c-primary:#2a66c6;--c-primary-700:#1f4e9c;--c-primary-300:#8fb0e3;--c-primary-50:#eef3fb;--c-ink:#0f1729;--c-text:#3a4458;--c-muted:#707b91;--c-line:#e8ebf1;--c-surface:#fff;--c-bg:#f6f8fc;--c-good:#1f9d6b;--c-warn:#e0902b;--c-bad:#dc4d4d;--c-idle:#8a93a6}@keyframes UsersRolesPage_skeleton-shimmer__ADCRA{0%{background-position:200% 0}to{background-position:-200% 0}}.UsersRolesPage_page__x\+TlJ{background:#f7f8fa;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100%}.UsersRolesPage_identityChip__-JBvr{align-items:center;background:#eef3fb;border:1px solid #c3d5f0;border-radius:999px;color:#2a66c6;display:inline-flex;font-size:12px;font-weight:600;gap:8px;max-width:340px;overflow:hidden;padding:5px 12px;text-overflow:ellipsis;white-space:nowrap}.UsersRolesPage_identityDot__FbvlH{background:#2a66c6;border-radius:50%;height:6px;width:6px}.UsersRolesPage_identityMuted__WI72e{color:#707b91;font-weight:500}.UsersRolesPage_content__n9btZ{flex:1 1 auto;min-height:0;padding:20px 24px 32px}@media(max-width:720px){.UsersRolesPage_content__n9btZ{padding:16px}.UsersRolesPage_identityChip__-JBvr{display:none}}