.dashboard-module__X6a1eW__page{gap:var(--space-4);flex-direction:column;width:100%;max-width:100%;display:flex}.dashboard-module__X6a1eW__pageTopbar{display:block}.dashboard-module__X6a1eW__topbarFilters{align-items:center;gap:var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.dashboard-module__X6a1eW__topbarFilterItem{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.dashboard-module__X6a1eW__topbarFilterLabel{color:var(--muted);white-space:nowrap;font-size:.85rem}.dashboard-module__X6a1eW__topbarFilterItem select{min-width:0}.dashboard-module__X6a1eW__tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.dashboard-module__X6a1eW__tab{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;padding:8px 12px;font-size:.85rem;font-weight:600}.dashboard-module__X6a1eW__tabActive{background:var(--panel-2)}.dashboard-module__X6a1eW__filters{gap:var(--space-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.dashboard-module__X6a1eW__gridKpi{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.dashboard-module__X6a1eW__gridTwo{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.dashboard-module__X6a1eW__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4)}.dashboard-module__X6a1eW__sectionTitle{font-size:1.05rem;font-weight:600}.dashboard-module__X6a1eW__kpiLabel{color:var(--muted);letter-spacing:.08em;font-size:.75rem}.dashboard-module__X6a1eW__kpiValue{font-size:1.3rem;font-weight:700}.dashboard-module__X6a1eW__meta{color:var(--muted);font-size:.85rem}.dashboard-module__X6a1eW__filtersMeta{margin-left:auto}.dashboard-module__X6a1eW__divider{border-top:1px solid var(--border);margin:var(--space-2) 0}.dashboard-module__X6a1eW__quickButton{background:var(--panel-2);border:1px solid var(--border);color:var(--text);border-radius:var(--radius-md);cursor:pointer;padding:8px 12px;font-size:.85rem;font-weight:600}.dashboard-module__X6a1eW__quickButton:hover{filter:brightness(1.05)}.dashboard-module__X6a1eW__progressRow{justify-content:space-between;align-items:center;gap:var(--space-2);padding:6px 0;display:flex}@media (max-width:768px){.dashboard-module__X6a1eW__page{overflow-x:clip}.dashboard-module__X6a1eW__pageTopbar{display:none}.dashboard-module__X6a1eW__topbarFilters{gap:var(--space-2);align-items:stretch;width:100%}.dashboard-module__X6a1eW__topbarFilterItem{justify-content:space-between;width:100%}.dashboard-module__X6a1eW__topbarFilterItem select{flex:1;width:100%;min-width:0;max-width:none}.dashboard-module__X6a1eW__gridKpi{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.dashboard-module__X6a1eW__gridTwo{grid-template-columns:1fr}.dashboard-module__X6a1eW__card{padding:var(--space-3)}.dashboard-module__X6a1eW__tabs{flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.dashboard-module__X6a1eW__tab{white-space:nowrap}.dashboard-module__X6a1eW__meta{overflow-wrap:anywhere}}
.button-module__2NABzW__button{border:1px solid var(--border);color:var(--text);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:8px 14px;font-size:.85rem;font-weight:600;transition:background .12s,border-color .12s,color .12s}.button-module__2NABzW__button:hover{background:var(--panel-2)}.button-module__2NABzW__primary{background:var(--accent);color:var(--bg);border-color:#0000}.button-module__2NABzW__primary:hover{background:var(--accent);color:var(--bg);filter:brightness(1.05)}.button-module__2NABzW__ghost{background:0 0}.button-module__2NABzW__disabled{opacity:.5;cursor:not-allowed}
.data-table-module__emYZgq__tableWrap{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.data-table-module__emYZgq__mobileControls{align-items:center;gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--border);background:var(--panel-2);display:none}.data-table-module__emYZgq__mobileControlsLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.data-table-module__emYZgq__mobileSelect{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--panel);min-height:40px;color:var(--text);flex:1;padding:6px 10px;font-size:.85rem}.data-table-module__emYZgq__mobileSortButton{border-radius:var(--radius-md);border:1px solid var(--border);min-height:40px;color:var(--text);cursor:pointer;background:0 0;padding:0 12px;font-size:.8rem}.data-table-module__emYZgq__mobileSortButton:disabled{opacity:.5;cursor:not-allowed}.data-table-module__emYZgq__tableScroll{overflow-x:auto}.data-table-module__emYZgq__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px}.data-table-module__emYZgq__thead th{background:var(--panel-2);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 12px;font-size:.75rem;font-weight:600;position:sticky;top:0}.data-table-module__emYZgq__thead th[title]{cursor:pointer}.data-table-module__emYZgq__tbody td{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:12px;font-size:.9rem;line-height:1.4}.data-table-module__emYZgq__rowHover:hover{background:var(--panel-2)}.data-table-module__emYZgq__empty{text-align:center;color:var(--muted);padding:24px}.data-table-module__emYZgq__footer{color:var(--muted);justify-content:space-between;align-items:center;padding:10px 12px;font-size:.75rem;display:flex}.data-table-module__emYZgq__pager{align-items:center;gap:8px;display:flex}.data-table-module__emYZgq__button{border-radius:var(--radius-sm);border:1px solid var(--border);height:28px;color:var(--text);cursor:pointer;background:0 0;padding:0 10px}.data-table-module__emYZgq__button:hover{background:var(--panel-2)}.data-table-module__emYZgq__button:disabled{opacity:.4;cursor:not-allowed}.data-table-module__emYZgq__sort{color:var(--muted);flex-direction:column;margin-left:6px;font-size:.6rem;line-height:1;display:inline-flex}.data-table-module__emYZgq__numeric{text-align:right;font-variant-numeric:tabular-nums}.data-table-module__emYZgq__mobileList{gap:var(--space-3);padding:var(--space-3);flex-direction:column;display:none}.data-table-module__emYZgq__mobileCard{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--panel-2);gap:var(--space-2);flex-direction:column;display:flex}.data-table-module__emYZgq__mobileCardClickable{cursor:pointer;transition:border-color .15s,transform .15s}.data-table-module__emYZgq__mobileCardClickable:hover{border-color:var(--accent);transform:translateY(-1px)}.data-table-module__emYZgq__mobileRow{justify-content:space-between;gap:var(--space-3);display:flex}.data-table-module__emYZgq__mobileLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;flex:0 0 40%;font-size:.7rem}.data-table-module__emYZgq__mobileValue{color:var(--text);text-align:right;word-break:break-word;flex:1;min-width:0;font-size:.9rem}.data-table-module__emYZgq__mobileValueLeft{text-align:left}@media (max-width:768px){.data-table-module__emYZgq__tableScroll{display:none}.data-table-module__emYZgq__mobileControls{display:flex}.data-table-module__emYZgq__table{min-width:100%}.data-table-module__emYZgq__mobileList{display:flex}.data-table-module__emYZgq__footer{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);flex-direction:column}.data-table-module__emYZgq__pager{flex-wrap:wrap;justify-content:space-between;width:100%}.data-table-module__emYZgq__button{height:36px;padding:0 12px}}@media (max-width:480px){.data-table-module__emYZgq__mobileRow{flex-direction:column;align-items:flex-start;gap:4px}.data-table-module__emYZgq__mobileLabel{flex:none}.data-table-module__emYZgq__mobileValue{text-align:left;width:100%}}
.form-module__TXGoJG__field{flex-direction:column;gap:6px;min-width:160px;display:flex}.form-module__TXGoJG__label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.form-module__TXGoJG__input,.form-module__TXGoJG__select,.form-module__TXGoJG__textarea{background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);padding:8px 10px;font-size:.85rem}.form-module__TXGoJG__textarea{resize:vertical;min-height:90px}.form-module__TXGoJG__input:focus,.form-module__TXGoJG__select:focus,.form-module__TXGoJG__textarea:focus{border-color:var(--primary,#007bff);outline:none}.form-module__TXGoJG__inputError{border-color:var(--danger,#dc3545)}.form-module__TXGoJG__error{color:var(--danger,#dc3545);font-size:.75rem}.form-module__TXGoJG__hint{color:var(--muted);font-size:.75rem}.form-module__TXGoJG__buttonPrimary,.form-module__TXGoJG__buttonSecondary{border-radius:var(--radius-md);cursor:pointer;border:1px solid var(--border);padding:8px 16px;font-size:.875rem;font-weight:600;transition:all .15s}.form-module__TXGoJG__buttonPrimary{background:var(--primary,#007bff);color:#fff;border-color:var(--primary,#007bff)}.form-module__TXGoJG__buttonPrimary:hover{opacity:.9}.form-module__TXGoJG__buttonPrimary:disabled{opacity:.5;cursor:not-allowed}.form-module__TXGoJG__buttonSecondary{background:var(--panel-2);color:var(--text)}.form-module__TXGoJG__buttonSecondary:hover{background:var(--panel)}.form-module__TXGoJG__buttonSecondary:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.form-module__TXGoJG__field{min-width:100%}.form-module__TXGoJG__label{font-size:.7rem}.form-module__TXGoJG__input,.form-module__TXGoJG__select,.form-module__TXGoJG__textarea{padding:10px 12px;font-size:.95rem}.form-module__TXGoJG__input,.form-module__TXGoJG__select{min-height:44px}.form-module__TXGoJG__buttonPrimary,.form-module__TXGoJG__buttonSecondary{min-height:44px;padding:10px 16px}}
.finance-module__49DG7a__page{gap:var(--space-4);flex-direction:column;display:flex}.finance-module__49DG7a__tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.finance-module__49DG7a__tab{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;padding:8px 12px;font-size:.85rem;font-weight:600}.finance-module__49DG7a__tabActive{background:var(--panel-2)}.finance-module__49DG7a__filters{gap:var(--space-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.finance-module__49DG7a__section{gap:var(--space-3);flex-direction:column;display:flex}.finance-module__49DG7a__subSection{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--panel);flex-direction:column;display:flex}.finance-module__49DG7a__sectionTitle{font-weight:600}.finance-module__49DG7a__emptyState{color:var(--muted);font-size:.9rem}.finance-module__49DG7a__badge{border:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;background:var(--panel-2);border-radius:999px;align-items:center;padding:4px 10px;font-size:.65rem;font-weight:600;display:inline-flex}.finance-module__49DG7a__badgeSuccess{color:var(--success)}.finance-module__49DG7a__badgeWarning{color:var(--warning)}.finance-module__49DG7a__badgeDanger{color:var(--danger)}.finance-module__49DG7a__badgeMuted{color:var(--muted)}.finance-module__49DG7a__positive{color:var(--success)}.finance-module__49DG7a__negative{color:var(--danger)}.finance-module__49DG7a__emphasis{font-weight:600}.finance-module__49DG7a__reportGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.finance-module__49DG7a__reportCard{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.finance-module__49DG7a__reportFilters{gap:var(--space-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}@media (max-width:768px){.finance-module__49DG7a__filters,.finance-module__49DG7a__reportFilters{flex-direction:column;align-items:stretch}.finance-module__49DG7a__reportGrid{grid-template-columns:1fr}}
.modal-module__H0elPG__overlay{z-index:1000;padding:var(--space-4);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-module__H0elPG__modal{background:var(--panel);border-radius:var(--radius-lg);border:1px solid var(--border);flex-direction:column;width:100%;max-height:90vh;display:flex;box-shadow:0 20px 60px #0000004d}.modal-module__H0elPG__modalSm{max-width:400px}.modal-module__H0elPG__modalMd{max-width:600px}.modal-module__H0elPG__modalLg{max-width:900px}.modal-module__H0elPG__header{padding:var(--space-4);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.modal-module__H0elPG__title{margin:0;font-size:1.25rem;font-weight:600}.modal-module__H0elPG__closeButton{cursor:pointer;color:var(--muted);border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:1.5rem;transition:all .15s;display:flex}.modal-module__H0elPG__closeButton:hover{background:var(--panel-2);color:var(--text)}.modal-module__H0elPG__body{padding:var(--space-4);flex:1;overflow-y:auto}.modal-module__H0elPG__footer{padding:var(--space-4);border-top:1px solid var(--border);gap:var(--space-2);justify-content:flex-end;display:flex}@media (max-width:768px){.modal-module__H0elPG__overlay{align-items:stretch;padding:0}.modal-module__H0elPG__modal{border-radius:0;height:100%;max-height:100dvh}.modal-module__H0elPG__header{background:var(--panel);z-index:1;padding:var(--space-3) var(--space-4);position:sticky;top:0}.modal-module__H0elPG__body{padding:var(--space-3)}.modal-module__H0elPG__footer{padding:var(--space-3);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch}.modal-module__H0elPG__closeButton{width:44px;height:44px}}
.PaymentModal-module__bDoq1a__form{gap:var(--space-3);flex-direction:column;display:flex}.PaymentModal-module__bDoq1a__row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.PaymentModal-module__bDoq1a__divider{border-top:1px solid var(--border);margin:var(--space-2) 0}@media (max-width:768px){.PaymentModal-module__bDoq1a__row{grid-template-columns:1fr}.PaymentModal-module__bDoq1a__modalOverlay{align-items:stretch;padding:0}.PaymentModal-module__bDoq1a__modal{border-radius:0;width:100%;height:100%;max-height:100%}.PaymentModal-module__bDoq1a__modalHeader{background:var(--panel);z-index:1;position:sticky;top:0}.PaymentModal-module__bDoq1a__modalFooter{flex-direction:column;align-items:stretch}}
.FileUpload-module__Wetn3G__container{gap:var(--space-2);flex-direction:column;display:flex}.FileUpload-module__Wetn3G__uploadArea{gap:var(--space-2);align-items:center;display:flex}.FileUpload-module__Wetn3G__input{display:none}.FileUpload-module__Wetn3G__attachments{gap:var(--space-1);flex-direction:column;display:flex}.FileUpload-module__Wetn3G__attachmentsLabel{color:var(--muted);font-size:.875rem;font-weight:600}.FileUpload-module__Wetn3G__attachment{align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-md);display:flex}.FileUpload-module__Wetn3G__attachmentLink{color:var(--text);flex:1;font-size:.875rem;text-decoration:none}.FileUpload-module__Wetn3G__attachmentLink:hover{text-decoration:underline}.FileUpload-module__Wetn3G__removeButton{color:var(--muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-size:1rem;transition:all .15s}.FileUpload-module__Wetn3G__removeButton:hover{background:var(--panel);color:var(--danger)}
.PaymentActions-module__0svcma__container{display:inline-block;position:relative}.PaymentActions-module__0svcma__trigger{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;width:32px;height:32px;color:var(--text);background:0 0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;transition:all .15s;display:flex}@media (max-width:768px){.PaymentActions-module__0svcma__trigger{width:44px;height:44px}.PaymentActions-module__0svcma__item{padding:var(--space-3)}}.PaymentActions-module__0svcma__trigger:hover{background:var(--panel-2)}.PaymentActions-module__0svcma__dropdown{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);z-index:100;min-width:200px;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.PaymentActions-module__0svcma__item{width:100%;padding:var(--space-2) var(--space-3);text-align:left;cursor:pointer;color:var(--text);align-items:center;gap:var(--space-2);background:0 0;border:none;font-size:.875rem;transition:background .15s;display:flex}.PaymentActions-module__0svcma__item:hover:not(:disabled){background:var(--panel-2)}.PaymentActions-module__0svcma__item:disabled{opacity:.5;cursor:not-allowed}.PaymentActions-module__0svcma__itemDanger{color:var(--danger)}.PaymentActions-module__0svcma__divider{background:var(--border);height:1px;margin:var(--space-1) 0}
.director-dashboard-module__fxWmoq__page{color:var(--text);gap:var(--space-5);flex-direction:column;width:100%;max-width:100%;display:flex}.director-dashboard-module__fxWmoq__headerBlock{gap:var(--space-4);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.director-dashboard-module__fxWmoq__pageTitle{font-size:1.6rem;font-weight:600}.director-dashboard-module__fxWmoq__pageSubtitle{color:var(--muted);margin-top:4px;font-size:.9rem}.director-dashboard-module__fxWmoq__filtersBar{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;display:grid}.director-dashboard-module__fxWmoq__sectionTitle{font-size:1.1rem;font-weight:600}.director-dashboard-module__fxWmoq__sectionSubtitle{color:var(--muted);margin-top:2px;font-size:.85rem}.director-dashboard-module__fxWmoq__kpiGrid{gap:var(--space-3);grid-template-columns:repeat(12,1fr);display:grid}.director-dashboard-module__fxWmoq__kpiCard{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);cursor:pointer;flex-direction:column;grid-column:span 2;gap:6px;transition:border-color .15s,transform .15s;display:flex}.director-dashboard-module__fxWmoq__kpiCard:hover{border-color:var(--accent);transform:translateY(-1px)}.director-dashboard-module__fxWmoq__kpiLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.7rem}.director-dashboard-module__fxWmoq__kpiValue{font-size:1.2rem;font-weight:600}.director-dashboard-module__fxWmoq__kpiMeta{color:var(--muted);align-items:center;gap:6px;font-size:.78rem;display:flex}.director-dashboard-module__fxWmoq__badge{border:1px solid var(--border);color:var(--text);text-transform:uppercase;border-radius:999px;align-items:center;padding:2px 8px;font-size:.7rem;display:inline-flex}.director-dashboard-module__fxWmoq__badgeOk{border-color:var(--success);color:var(--success)}.director-dashboard-module__fxWmoq__badgeWarn{border-color:var(--warning);color:var(--warning)}.director-dashboard-module__fxWmoq__badgeRisk{border-color:var(--danger);color:var(--danger)}.director-dashboard-module__fxWmoq__gridRow{gap:var(--space-4);grid-template-columns:repeat(12,1fr);display:grid}.director-dashboard-module__fxWmoq__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.director-dashboard-module__fxWmoq__cardLeft{grid-column:span 7}.director-dashboard-module__fxWmoq__cardRight{grid-column:span 5}.director-dashboard-module__fxWmoq__cardWide{grid-column:span 8}.director-dashboard-module__fxWmoq__cardNarrow{grid-column:span 4}.director-dashboard-module__fxWmoq__cardStretch{grid-column:span 12}.director-dashboard-module__fxWmoq__chartList{flex-direction:column;gap:10px;display:flex}.director-dashboard-module__fxWmoq__chartRow{grid-template-columns:56px 1fr 120px;align-items:center;gap:10px;font-size:.85rem;display:grid}.director-dashboard-module__fxWmoq__chartLabel{color:var(--muted)}.director-dashboard-module__fxWmoq__chartBar{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.director-dashboard-module__fxWmoq__chartBar span{background:var(--accent);height:100%;display:block}.director-dashboard-module__fxWmoq__chartMeta{text-align:right;color:var(--muted)}.director-dashboard-module__fxWmoq__approvalsList{gap:var(--space-3);flex-direction:column;display:flex}.director-dashboard-module__fxWmoq__approvalItem{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--panel-2);justify-content:space-between;gap:var(--space-3);display:flex}.director-dashboard-module__fxWmoq__approvalTitle{font-weight:600}.director-dashboard-module__fxWmoq__approvalMeta{color:var(--muted);margin-top:4px;font-size:.85rem}.director-dashboard-module__fxWmoq__approvalActions{align-items:center;gap:6px;display:flex}.director-dashboard-module__fxWmoq__agingGrid{gap:var(--space-2);color:var(--muted);grid-template-columns:repeat(4,1fr);font-size:.85rem;display:grid}.director-dashboard-module__fxWmoq__slaPanel{gap:var(--space-2);color:var(--muted);flex-direction:column;font-size:.85rem;display:flex}.director-dashboard-module__fxWmoq__tabs{background:var(--panel-2);border-radius:var(--radius-md);border:1px solid var(--border);gap:6px;padding:4px;display:flex}.director-dashboard-module__fxWmoq__tab{color:var(--muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:.85rem}.director-dashboard-module__fxWmoq__tabActive{background:var(--accent);color:#0b0f17}.director-dashboard-module__fxWmoq__actionGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.director-dashboard-module__fxWmoq__actionCard{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);background:var(--panel-2);cursor:pointer;flex-direction:column;gap:6px;display:flex}.director-dashboard-module__fxWmoq__actionTitle{font-weight:600}.director-dashboard-module__fxWmoq__stateCard{border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--panel);text-align:center}.director-dashboard-module__fxWmoq__stateTitle{font-size:1.1rem;font-weight:600}.director-dashboard-module__fxWmoq__stateText{color:var(--muted);margin-top:6px}.director-dashboard-module__fxWmoq__skeletonHeader,.director-dashboard-module__fxWmoq__skeletonRow{border-radius:var(--radius-lg);border:1px solid var(--border);background:#ffffff0a;height:120px}.director-dashboard-module__fxWmoq__skeletonGrid{gap:var(--space-3);grid-template-columns:repeat(5,1fr);display:grid}.director-dashboard-module__fxWmoq__skeletonCard{border-radius:var(--radius-lg);border:1px solid var(--border);background:#ffffff0a;height:120px}@media (max-width:1200px){.director-dashboard-module__fxWmoq__kpiCard{grid-column:span 3}.director-dashboard-module__fxWmoq__cardLeft,.director-dashboard-module__fxWmoq__cardRight,.director-dashboard-module__fxWmoq__cardWide,.director-dashboard-module__fxWmoq__cardNarrow{grid-column:span 12}}@media (max-width:720px){.director-dashboard-module__fxWmoq__page{overflow-x:clip}.director-dashboard-module__fxWmoq__headerBlock{grid-template-columns:1fr}.director-dashboard-module__fxWmoq__kpiCard{grid-column:span 6}.director-dashboard-module__fxWmoq__filtersBar,.director-dashboard-module__fxWmoq__gridRow{grid-template-columns:1fr}.director-dashboard-module__fxWmoq__approvalActions,.director-dashboard-module__fxWmoq__approvalItem,.director-dashboard-module__fxWmoq__tabs{flex-wrap:wrap}.director-dashboard-module__fxWmoq__approvalItem{align-items:flex-start}.director-dashboard-module__fxWmoq__tabs{max-width:100%;overflow-x:auto}}
.AdvancedFilters-module__EyB62W__container{gap:var(--space-2);flex-direction:column;display:flex}.AdvancedFilters-module__EyB62W__toggleButton{align-items:center;gap:var(--space-2);display:flex;position:relative}.AdvancedFilters-module__EyB62W__badge{color:var(--primary,#007bff);font-size:.5rem}.AdvancedFilters-module__EyB62W__filtersPanel{gap:var(--space-3);padding:var(--space-3);background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}.AdvancedFilters-module__EyB62W__filterGroup{gap:var(--space-2);flex-direction:column;display:flex}.AdvancedFilters-module__EyB62W__filterLabel{color:var(--text);font-size:.875rem;font-weight:600}.AdvancedFilters-module__EyB62W__filterRow{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.AdvancedFilters-module__EyB62W__filterRow{grid-template-columns:1fr}}
.owner-dashboard-module__A3QHlq__page{color:var(--text);gap:var(--space-5);flex-direction:column;width:100%;max-width:100%;display:flex}.owner-dashboard-module__A3QHlq__headerBlock{gap:var(--space-4);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.owner-dashboard-module__A3QHlq__pageTitle{font-size:1.6rem;font-weight:600}.owner-dashboard-module__A3QHlq__pageSubtitle{color:var(--muted);margin-top:4px;font-size:.9rem}.owner-dashboard-module__A3QHlq__filtersBar{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;display:grid}.owner-dashboard-module__A3QHlq__sectionHeaderRow{justify-content:space-between;align-items:center;display:flex}.owner-dashboard-module__A3QHlq__sectionTitle{font-size:1.1rem;font-weight:600}.owner-dashboard-module__A3QHlq__sectionSubtitle{color:var(--muted);margin-top:2px;font-size:.85rem}.owner-dashboard-module__A3QHlq__kpiGrid{gap:var(--space-3);grid-template-columns:repeat(12,1fr);display:grid}.owner-dashboard-module__A3QHlq__kpiCard{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);cursor:pointer;flex-direction:column;grid-column:span 3;gap:6px;transition:border-color .15s,transform .15s;display:flex}.owner-dashboard-module__A3QHlq__kpiCard:hover{border-color:var(--accent);transform:translateY(-1px)}.owner-dashboard-module__A3QHlq__kpiLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.75rem}.owner-dashboard-module__A3QHlq__kpiValue{font-size:1.4rem;font-weight:600}.owner-dashboard-module__A3QHlq__kpiValueSmall{font-size:1.05rem;font-weight:600}.owner-dashboard-module__A3QHlq__kpiSub{color:var(--muted);font-size:.85rem}.owner-dashboard-module__A3QHlq__kpiMeta{color:var(--muted);align-items:center;gap:8px;font-size:.8rem;display:flex}.owner-dashboard-module__A3QHlq__card,.owner-dashboard-module__A3QHlq__cardWide,.owner-dashboard-module__A3QHlq__cardNarrow{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.owner-dashboard-module__A3QHlq__cardWide{grid-column:span 8}.owner-dashboard-module__A3QHlq__cardNarrow{grid-column:span 4}.owner-dashboard-module__A3QHlq__twoColRow{gap:var(--space-4);grid-template-columns:repeat(12,1fr);display:grid}.owner-dashboard-module__A3QHlq__twoColRow>.owner-dashboard-module__A3QHlq__card{grid-column:span 6}.owner-dashboard-module__A3QHlq__gridRow{gap:var(--space-4);grid-template-columns:repeat(12,1fr);display:grid}.owner-dashboard-module__A3QHlq__sectionHeader{justify-content:space-between;gap:var(--space-3);align-items:center;display:flex}.owner-dashboard-module__A3QHlq__headerActions{align-items:center;gap:var(--space-3);display:flex}.owner-dashboard-module__A3QHlq__linkButton{color:var(--accent);cursor:pointer;background:0 0;border:none;font-size:.85rem}.owner-dashboard-module__A3QHlq__linkButton:hover{text-decoration:underline}.owner-dashboard-module__A3QHlq__toggleGroup{background:var(--panel-2);border-radius:var(--radius-md);border:1px solid var(--border);gap:6px;padding:4px;display:flex}.owner-dashboard-module__A3QHlq__toggleButton{color:var(--muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:4px 10px}.owner-dashboard-module__A3QHlq__toggleActive{background:var(--accent);color:#0b0f17}.owner-dashboard-module__A3QHlq__chartList{flex-direction:column;gap:8px;display:flex}.owner-dashboard-module__A3QHlq__chartRow{grid-template-columns:56px 1fr 120px;align-items:center;gap:10px;font-size:.85rem;display:grid}.owner-dashboard-module__A3QHlq__chartLabel{color:var(--muted)}.owner-dashboard-module__A3QHlq__chartBar{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.owner-dashboard-module__A3QHlq__chartBar span{background:var(--accent);height:100%;display:block}.owner-dashboard-module__A3QHlq__chartMeta{text-align:right;color:var(--muted)}.owner-dashboard-module__A3QHlq__feedList{gap:var(--space-3);flex-direction:column;display:flex}.owner-dashboard-module__A3QHlq__feedItem{justify-content:space-between;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--panel-2);display:flex}.owner-dashboard-module__A3QHlq__feed_critical{border-color:var(--danger)}.owner-dashboard-module__A3QHlq__feed_warn{border-color:var(--warning)}.owner-dashboard-module__A3QHlq__feedTitle{font-weight:600}.owner-dashboard-module__A3QHlq__feedMeta,.owner-dashboard-module__A3QHlq__feedMetaSmall{color:var(--muted);font-size:.85rem}.owner-dashboard-module__A3QHlq__feedMetaSmall{margin-top:4px}.owner-dashboard-module__A3QHlq__feedActions{align-items:center;gap:6px;display:flex}.owner-dashboard-module__A3QHlq__miniStack{gap:var(--space-3);flex-direction:column;display:flex}.owner-dashboard-module__A3QHlq__miniCard{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--panel-2);cursor:pointer;flex-direction:column;gap:6px;display:flex}.owner-dashboard-module__A3QHlq__bucketList{color:var(--muted);gap:4px;font-size:.85rem;display:grid}.owner-dashboard-module__A3QHlq__tabs{background:var(--panel-2);border-radius:var(--radius-md);border:1px solid var(--border);gap:6px;padding:4px;display:flex}.owner-dashboard-module__A3QHlq__tab{color:var(--muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:.85rem}.owner-dashboard-module__A3QHlq__tabActive{background:var(--accent);color:#0b0f17}.owner-dashboard-module__A3QHlq__channelGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.owner-dashboard-module__A3QHlq__channelCard{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);background:var(--panel-2);flex-direction:column;gap:6px;display:flex}.owner-dashboard-module__A3QHlq__reliabilityGrid{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.owner-dashboard-module__A3QHlq__slaPanel{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);gap:var(--space-2);background:var(--panel-2);flex-direction:column;display:flex}.owner-dashboard-module__A3QHlq__slaItem{color:var(--muted);justify-content:space-between;font-size:.85rem;display:flex}.owner-dashboard-module__A3QHlq__badge{border:1px solid var(--border);color:var(--text);text-transform:uppercase;border-radius:999px;align-items:center;padding:2px 8px;font-size:.7rem;display:inline-flex}.owner-dashboard-module__A3QHlq__badgeOk{border-color:var(--success);color:var(--success)}.owner-dashboard-module__A3QHlq__badgeWarn{border-color:var(--warning);color:var(--warning)}.owner-dashboard-module__A3QHlq__badgeRisk{border-color:var(--danger);color:var(--danger)}.owner-dashboard-module__A3QHlq__stateCard{border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--panel);text-align:center}.owner-dashboard-module__A3QHlq__stateTitle{font-size:1.1rem;font-weight:600}.owner-dashboard-module__A3QHlq__stateText{color:var(--muted);margin-top:6px}.owner-dashboard-module__A3QHlq__skeletonHeader,.owner-dashboard-module__A3QHlq__skeletonRow{border-radius:var(--radius-lg);border:1px solid var(--border);background:#ffffff0a;height:120px}.owner-dashboard-module__A3QHlq__skeletonGrid{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.owner-dashboard-module__A3QHlq__skeletonCard{border-radius:var(--radius-lg);border:1px solid var(--border);background:#ffffff0a;height:120px}@media (max-width:1100px){.owner-dashboard-module__A3QHlq__kpiCard{grid-column:span 6}.owner-dashboard-module__A3QHlq__twoColRow>.owner-dashboard-module__A3QHlq__card,.owner-dashboard-module__A3QHlq__cardWide,.owner-dashboard-module__A3QHlq__cardNarrow{grid-column:span 12}.owner-dashboard-module__A3QHlq__reliabilityGrid{grid-template-columns:1fr}}@media (max-width:720px){.owner-dashboard-module__A3QHlq__page{overflow-x:clip}.owner-dashboard-module__A3QHlq__headerBlock{grid-template-columns:1fr}.owner-dashboard-module__A3QHlq__kpiCard{grid-column:span 12}.owner-dashboard-module__A3QHlq__filtersBar,.owner-dashboard-module__A3QHlq__twoColRow,.owner-dashboard-module__A3QHlq__gridRow{grid-template-columns:1fr}.owner-dashboard-module__A3QHlq__sectionHeader,.owner-dashboard-module__A3QHlq__sectionHeaderRow,.owner-dashboard-module__A3QHlq__headerActions,.owner-dashboard-module__A3QHlq__feedItem,.owner-dashboard-module__A3QHlq__feedActions{flex-wrap:wrap}.owner-dashboard-module__A3QHlq__feedItem{align-items:flex-start}.owner-dashboard-module__A3QHlq__tabs{max-width:100%;overflow-x:auto}}
.TableSummary-module__GtRDuq__container{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.TableSummary-module__GtRDuq__title{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.875rem;font-weight:600}.TableSummary-module__GtRDuq__items{gap:var(--space-3);flex-wrap:wrap;display:flex}.TableSummary-module__GtRDuq__item{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--panel-2);border-radius:var(--radius-md);display:flex}.TableSummary-module__GtRDuq__label{color:var(--muted);font-size:.875rem}.TableSummary-module__GtRDuq__value{color:var(--text);font-size:1rem;font-weight:600}.TableSummary-module__GtRDuq__success{color:var(--success)}.TableSummary-module__GtRDuq__danger{color:var(--danger)}
.orders-module__OIsNlq__page{gap:var(--space-4);flex-direction:column;display:flex}.orders-module__OIsNlq__filters{gap:var(--space-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.orders-module__OIsNlq__filtersGroup{gap:var(--space-3);flex-wrap:wrap;display:flex}.orders-module__OIsNlq__meta{color:var(--muted);font-size:.85rem}.orders-module__OIsNlq__filtersMeta{margin-left:auto}.orders-module__OIsNlq__drawerOverlay{z-index:60;background:#080c1499;justify-content:flex-end;display:flex;position:fixed;inset:0}.orders-module__OIsNlq__drawer{background:var(--panel);border-left:1px solid var(--border);width:min(520px,100%);height:100%;padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.orders-module__OIsNlq__drawerHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.orders-module__OIsNlq__drawerTitle{font-size:1rem;font-weight:600}.orders-module__OIsNlq__drawerActions{align-items:center;gap:8px;display:flex}.orders-module__OIsNlq__iconButton{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:999px;width:32px;height:32px;font-size:1.1rem;line-height:1}.orders-module__OIsNlq__iconButton:hover{background:var(--panel-2)}.orders-module__OIsNlq__drawerBody{gap:var(--space-2);flex-direction:column;padding-right:4px;display:flex;overflow-y:auto}.orders-module__OIsNlq__infoRow{padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-2);flex-direction:column;gap:4px;display:flex}.orders-module__OIsNlq__infoLabel{color:var(--muted);font-size:.75rem}.orders-module__OIsNlq__infoValue{font-weight:600}.orders-module__OIsNlq__drawerFooter{justify-content:flex-end;gap:var(--space-2);display:flex}
.rop-dashboard-module__gfAYMa__page{color:var(--text);gap:var(--space-5);flex-direction:column;width:100%;max-width:100%;display:flex}.rop-dashboard-module__gfAYMa__headerBlock{gap:var(--space-4);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.rop-dashboard-module__gfAYMa__pageTitle{font-size:1.6rem;font-weight:600}.rop-dashboard-module__gfAYMa__pageSubtitle{color:var(--muted);margin-top:4px;font-size:.9rem}.rop-dashboard-module__gfAYMa__filtersBar{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;display:grid}.rop-dashboard-module__gfAYMa__sectionHeaderRow{justify-content:space-between;align-items:center;display:flex}.rop-dashboard-module__gfAYMa__sectionTitle{font-size:1.1rem;font-weight:600}.rop-dashboard-module__gfAYMa__sectionSubtitle{color:var(--muted);margin-top:2px;font-size:.85rem}.rop-dashboard-module__gfAYMa__kpiGrid{gap:var(--space-3);grid-template-columns:repeat(12,1fr);display:grid}.rop-dashboard-module__gfAYMa__kpiCard{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);cursor:pointer;flex-direction:column;grid-column:span 3;gap:6px;transition:border-color .15s,transform .15s;display:flex}.rop-dashboard-module__gfAYMa__kpiCard:hover{border-color:var(--accent);transform:translateY(-1px)}.rop-dashboard-module__gfAYMa__kpiLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.75rem}.rop-dashboard-module__gfAYMa__kpiValue{font-size:1.4rem;font-weight:600}.rop-dashboard-module__gfAYMa__kpiValueSmall{font-size:1.05rem;font-weight:600}.rop-dashboard-module__gfAYMa__kpiMeta{color:var(--muted);align-items:center;gap:8px;font-size:.8rem;display:flex}.rop-dashboard-module__gfAYMa__badge{border:1px solid var(--border);color:var(--text);text-transform:uppercase;border-radius:999px;align-items:center;padding:2px 8px;font-size:.7rem;display:inline-flex}.rop-dashboard-module__gfAYMa__badgeOk{border-color:var(--success);color:var(--success)}.rop-dashboard-module__gfAYMa__badgeWarn{border-color:var(--warning);color:var(--warning)}.rop-dashboard-module__gfAYMa__badgeRisk{border-color:var(--danger);color:var(--danger)}.rop-dashboard-module__gfAYMa__gridRow{gap:var(--space-4);grid-template-columns:repeat(12,1fr);display:grid}.rop-dashboard-module__gfAYMa__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.rop-dashboard-module__gfAYMa__cardWide{grid-column:span 7}.rop-dashboard-module__gfAYMa__cardNarrow{grid-column:span 5}.rop-dashboard-module__gfAYMa__cardStretch{grid-column:span 12}.rop-dashboard-module__gfAYMa__cardLeft{grid-column:span 8}.rop-dashboard-module__gfAYMa__cardRight{grid-column:span 4}.rop-dashboard-module__gfAYMa__chartList{flex-direction:column;gap:10px;display:flex}.rop-dashboard-module__gfAYMa__chartRow{grid-template-columns:56px 1fr 120px;align-items:center;gap:10px;font-size:.85rem;display:grid}.rop-dashboard-module__gfAYMa__chartLabel{color:var(--muted)}.rop-dashboard-module__gfAYMa__chartBar{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.rop-dashboard-module__gfAYMa__chartBar span{background:var(--accent);height:100%;display:block}.rop-dashboard-module__gfAYMa__chartMeta{text-align:right;color:var(--muted)}.rop-dashboard-module__gfAYMa__funnelList{flex-direction:column;gap:8px;font-size:.85rem;display:flex}.rop-dashboard-module__gfAYMa__funnelRow{grid-template-columns:140px 1fr 120px;align-items:center;gap:10px;display:grid}.rop-dashboard-module__gfAYMa__funnelStage{color:var(--muted)}.rop-dashboard-module__gfAYMa__feedList{gap:var(--space-3);flex-direction:column;display:flex}.rop-dashboard-module__gfAYMa__feedItem{justify-content:space-between;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--panel-2);display:flex}.rop-dashboard-module__gfAYMa__feedCritical{border-color:var(--danger)}.rop-dashboard-module__gfAYMa__feedWarn{border-color:var(--warning)}.rop-dashboard-module__gfAYMa__feedTitle{font-weight:600}.rop-dashboard-module__gfAYMa__feedMeta{color:var(--muted);margin-top:4px;font-size:.85rem}.rop-dashboard-module__gfAYMa__feedActions{align-items:center;gap:6px;display:flex}.rop-dashboard-module__gfAYMa__inlineFilters{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.rop-dashboard-module__gfAYMa__miniStat{color:var(--muted);justify-content:space-between;font-size:.85rem;display:flex}.rop-dashboard-module__gfAYMa__stateCard{border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--panel);text-align:center}.rop-dashboard-module__gfAYMa__stateTitle{font-size:1.1rem;font-weight:600}.rop-dashboard-module__gfAYMa__stateText{color:var(--muted);margin-top:6px}.rop-dashboard-module__gfAYMa__skeletonHeader,.rop-dashboard-module__gfAYMa__skeletonRow{border-radius:var(--radius-lg);border:1px solid var(--border);background:#ffffff0a;height:120px}.rop-dashboard-module__gfAYMa__skeletonGrid{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.rop-dashboard-module__gfAYMa__skeletonCard{border-radius:var(--radius-lg);border:1px solid var(--border);background:#ffffff0a;height:120px}@media (max-width:1200px){.rop-dashboard-module__gfAYMa__kpiCard{grid-column:span 6}.rop-dashboard-module__gfAYMa__cardWide,.rop-dashboard-module__gfAYMa__cardNarrow,.rop-dashboard-module__gfAYMa__cardLeft,.rop-dashboard-module__gfAYMa__cardRight{grid-column:span 12}}@media (max-width:720px){.rop-dashboard-module__gfAYMa__page{overflow-x:clip}.rop-dashboard-module__gfAYMa__headerBlock{grid-template-columns:1fr}.rop-dashboard-module__gfAYMa__kpiCard{grid-column:span 12}.rop-dashboard-module__gfAYMa__filtersBar,.rop-dashboard-module__gfAYMa__gridRow{grid-template-columns:1fr}.rop-dashboard-module__gfAYMa__sectionHeaderRow,.rop-dashboard-module__gfAYMa__feedItem,.rop-dashboard-module__gfAYMa__feedActions,.rop-dashboard-module__gfAYMa__inlineFilters{flex-wrap:wrap}.rop-dashboard-module__gfAYMa__feedItem{align-items:flex-start}}
.LineChart-module___DA13a__container{gap:var(--space-2);flex-direction:column;display:flex}.LineChart-module___DA13a__title{color:var(--text);font-size:.875rem;font-weight:600}.LineChart-module___DA13a__svg{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-2);width:100%;height:150px}.LineChart-module___DA13a__pointClickable{cursor:pointer;transition:r .15s}.LineChart-module___DA13a__pointClickable:hover{r:2.5}.LineChart-module___DA13a__labels{justify-content:space-around;gap:var(--space-1);display:flex}.LineChart-module___DA13a__label{padding:var(--space-1);border-radius:var(--radius-sm);flex-direction:column;align-items:center;gap:4px;transition:background .15s;display:flex}.LineChart-module___DA13a__labelClickable{cursor:pointer}.LineChart-module___DA13a__labelClickable:hover{background:var(--panel-2)}.LineChart-module___DA13a__labelText{color:var(--muted);text-align:center;font-size:.75rem}.LineChart-module___DA13a__labelValue{color:var(--text);text-align:center;font-size:.875rem;font-weight:600}.LineChart-module___DA13a__empty{padding:var(--space-4);text-align:center;color:var(--muted);font-size:.875rem}
.ai-assistant-panel-module__OIpCJW__overlay{z-index:70;background:#080c1473;justify-content:flex-end;display:flex;position:fixed;inset:0}.ai-assistant-panel-module__OIpCJW__panel{background:var(--panel);border-left:1px solid var(--border);flex-direction:column;width:min(420px,100%);height:100%;display:flex}.ai-assistant-panel-module__OIpCJW__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--border);display:flex}.ai-assistant-panel-module__OIpCJW__headerInfo{align-items:center;gap:var(--space-3);display:flex}.ai-assistant-panel-module__OIpCJW__avatar{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;width:36px;height:36px}.ai-assistant-panel-module__OIpCJW__title{font-weight:600}.ai-assistant-panel-module__OIpCJW__subtitle{color:var(--muted);font-size:.8rem}.ai-assistant-panel-module__OIpCJW__closeButton{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:999px;width:32px;height:32px}.ai-assistant-panel-module__OIpCJW__closeButton:hover{background:var(--panel-2)}.ai-assistant-panel-module__OIpCJW__quickActions{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px;display:flex}.ai-assistant-panel-module__OIpCJW__chat{padding:var(--space-4);background:var(--bg);flex-direction:column;flex:1;gap:12px;display:flex;overflow-y:auto}.ai-assistant-panel-module__OIpCJW__message{display:flex}.ai-assistant-panel-module__OIpCJW__messageUser{justify-content:flex-end}.ai-assistant-panel-module__OIpCJW__messageAI{justify-content:flex-start}.ai-assistant-panel-module__OIpCJW__messageBubble{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--panel-2);max-width:85%;padding:10px 12px;font-size:.9rem;line-height:1.35}.ai-assistant-panel-module__OIpCJW__messageUser .ai-assistant-panel-module__OIpCJW__messageBubble{background:#6ea8ff1f;border-color:#6ea8ff66}.ai-assistant-panel-module__OIpCJW__inputArea{border-top:1px solid var(--border);padding:var(--space-3) var(--space-4);gap:var(--space-2);background:var(--panel);flex-direction:column;display:flex}.ai-assistant-panel-module__OIpCJW__inputActions{justify-content:flex-end;display:flex}@media (max-width:768px){.ai-assistant-panel-module__OIpCJW__panel{border-left:none;border-top:1px solid var(--border);width:100%}.ai-assistant-panel-module__OIpCJW__header,.ai-assistant-panel-module__OIpCJW__chat,.ai-assistant-panel-module__OIpCJW__inputArea{padding-left:var(--space-3);padding-right:var(--space-3)}.ai-assistant-panel-module__OIpCJW__inputArea{padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}}
.barter-dashboard-module__DYkpTq__page{gap:var(--space-4);flex-direction:column;display:flex}.barter-dashboard-module__DYkpTq__gridKpi{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.barter-dashboard-module__DYkpTq__gridTwo{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.barter-dashboard-module__DYkpTq__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4)}.barter-dashboard-module__DYkpTq__kpiLabel{letter-spacing:.08em;color:var(--muted);font-size:.75rem}.barter-dashboard-module__DYkpTq__kpiValue{font-size:1.4rem;font-weight:700}.barter-dashboard-module__DYkpTq__sectionTitle{font-size:1.1rem;font-weight:600}.barter-dashboard-module__DYkpTq__urgentItem{color:var(--muted);font-size:.9rem}.barter-dashboard-module__DYkpTq__urgentItemButton{color:var(--muted);cursor:pointer;border-radius:var(--radius-sm);padding:6px 8px;font-size:.9rem}.barter-dashboard-module__DYkpTq__urgentItemButton:hover{background:var(--panel-2);color:var(--text)}.barter-dashboard-module__DYkpTq__urgentItemButton:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.barter-dashboard-module__DYkpTq__urgentItemDisabled{cursor:default}.barter-dashboard-module__DYkpTq__urgentItemDisabled:hover{color:var(--muted);background:0 0}.barter-dashboard-module__DYkpTq__urgentList{flex-direction:column;gap:2px;max-height:420px;padding-right:4px;display:flex;overflow-y:auto}.barter-dashboard-module__DYkpTq__smallMuted{color:var(--muted);font-size:.8rem}.barter-dashboard-module__DYkpTq__drawerOverlay{z-index:60;background:#080c1499;justify-content:flex-end;display:flex;position:fixed;inset:0}.barter-dashboard-module__DYkpTq__drawer{background:var(--panel);border-left:1px solid var(--border);width:min(460px,100%);height:100%;padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.barter-dashboard-module__DYkpTq__drawerHeader{justify-content:space-between;align-items:center;display:flex}.barter-dashboard-module__DYkpTq__drawerTitle{font-size:1rem;font-weight:600}.barter-dashboard-module__DYkpTq__drawerClose{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:999px;width:32px;height:32px;font-size:1.1rem;line-height:1}.barter-dashboard-module__DYkpTq__drawerClose:hover{background:var(--panel-2)}.barter-dashboard-module__DYkpTq__drawerBody{gap:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.barter-dashboard-module__DYkpTq__requirementsBox{border:1px solid var(--border);background:var(--panel-2);border-radius:var(--radius-md);padding:var(--space-3)}.barter-dashboard-module__DYkpTq__requirementsTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:var(--space-2);font-size:.8rem}.barter-dashboard-module__DYkpTq__requirementsGrid{gap:var(--space-2);display:grid}.barter-dashboard-module__DYkpTq__drawerActions{justify-content:flex-end;gap:var(--space-2);display:flex}.barter-dashboard-module__DYkpTq__saveError{color:var(--danger);font-size:.85rem}.barter-dashboard-module__DYkpTq__telegramMessageBox{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--panel);grid-template-columns:72px 1fr;display:grid}.barter-dashboard-module__DYkpTq__telegramMessageBoxEditing{grid-template-columns:1fr}.barter-dashboard-module__DYkpTq__telegramMessageBody{flex-direction:column;gap:6px;display:flex}.barter-dashboard-module__DYkpTq__telegramTextEditor{resize:vertical;width:100%;min-height:170px}.barter-dashboard-module__DYkpTq__telegramMessageSource{color:var(--muted);font-size:.8rem}.barter-dashboard-module__DYkpTq__telegramMessageText{white-space:pre-wrap;color:var(--text);font-size:.85rem;line-height:1.4}.barter-dashboard-module__DYkpTq__drawerSectionTitle{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.barter-dashboard-module__DYkpTq__telegramSectionTitleRow{align-items:center;gap:var(--space-2);display:flex}.barter-dashboard-module__DYkpTq__telegramImage{border-radius:var(--radius-sm);object-fit:cover;border:1px solid var(--border);width:64px;height:64px}.barter-dashboard-module__DYkpTq__telegramImagePlaceholder{border-radius:var(--radius-sm);border:1px dashed var(--border);width:64px;height:64px;color:var(--muted);justify-content:center;align-items:center;font-size:.85rem;display:flex}.barter-dashboard-module__DYkpTq__telegramImageInput{display:none}.barter-dashboard-module__DYkpTq__telegramImageActions{align-items:center;gap:var(--space-2);display:flex}
.buyers-module__AxfebW__page{gap:var(--space-4);flex-direction:column;display:flex}.buyers-module__AxfebW__loadErrorBanner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--panel-2);border:1px solid var(--danger);border-radius:var(--radius-md);color:var(--danger);display:flex}.buyers-module__AxfebW__filters{gap:var(--space-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.buyers-module__AxfebW__filtersMeta{color:var(--muted);margin-left:auto;font-size:.85rem}.buyers-module__AxfebW__linkButton{border:1px solid var(--border);background:var(--panel-2);width:24px;height:24px;color:var(--text);cursor:pointer;border-radius:999px;font-weight:700;line-height:1;position:absolute;top:12px;right:12px}.buyers-module__AxfebW__linkButton:hover{border-color:var(--primary)}.buyers-module__AxfebW__toggle{border:1px solid var(--border);background:var(--panel-2);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:10px;padding:8px 12px;font-size:.85rem;display:inline-flex;position:relative}.buyers-module__AxfebW__toggleInput{opacity:0;pointer-events:none;position:absolute}.buyers-module__AxfebW__toggleControl{background:var(--border);border-radius:999px;width:34px;height:18px;transition:background .2s;position:relative}.buyers-module__AxfebW__toggleControl:after{content:"";background:var(--panel);border-radius:999px;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.buyers-module__AxfebW__toggleInput:checked+.buyers-module__AxfebW__toggleControl{background:var(--success)}.buyers-module__AxfebW__toggleInput:checked+.buyers-module__AxfebW__toggleControl:after{transform:translate(16px)}.buyers-module__AxfebW__toggleLabel{color:var(--text);font-weight:600}.buyers-module__AxfebW__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.buyers-module__AxfebW__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-2);flex-direction:column;min-height:160px;display:flex;position:relative}.buyers-module__AxfebW__stockBadge{border:1px solid var(--border);background:var(--panel-2);color:var(--text);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-self:flex-end;margin-top:auto;padding:4px 8px;font-size:.65rem;font-weight:600}.buyers-module__AxfebW__cardFooter{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%;margin-top:auto;display:grid}.buyers-module__AxfebW__certificateChip{border:1px solid var(--border);background:var(--panel-2);min-width:0;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;justify-content:center;align-items:center;padding:2px 8px;font-size:.65rem;display:flex;overflow:hidden}.buyers-module__AxfebW__modalControls{align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.buyers-module__AxfebW__modalMeta{color:var(--muted);margin-left:auto;font-size:.85rem}.buyers-module__AxfebW__modalActions{gap:var(--space-2);margin-top:var(--space-3);justify-content:flex-end;display:flex}.buyers-module__AxfebW__modalError{color:var(--danger);margin-bottom:var(--space-2);font-size:.85rem}.buyers-module__AxfebW__modalGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.buyers-module__AxfebW__modalCard{text-align:left;border:1px solid var(--border);background:var(--panel);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;padding:0;display:flex;overflow:hidden}.buyers-module__AxfebW__modalCard:disabled{opacity:.6;cursor:wait}.buyers-module__AxfebW__modalCardMedia{aspect-ratio:16/9;background:var(--panel-2);justify-content:center;align-items:center;width:100%;display:flex}.buyers-module__AxfebW__modalCardImage{object-fit:cover;width:100%;height:100%}.buyers-module__AxfebW__modalCardPlaceholder{color:var(--muted);font-size:.75rem}.buyers-module__AxfebW__modalCardBody{padding:var(--space-2);flex-direction:column;gap:6px;display:flex}.buyers-module__AxfebW__modalCardTitle{font-size:.85rem;font-weight:600}.buyers-module__AxfebW__modalCardText{color:var(--text);font-size:.8rem;line-height:1.4}.buyers-module__AxfebW__modalCardMeta{color:var(--muted);font-size:.75rem}.buyers-module__AxfebW__modalEmpty{color:var(--muted);padding:var(--space-2);font-size:.85rem}.buyers-module__AxfebW__cardTelegram{border-color:color-mix(in srgb, var(--primary) 45%, var(--border));background:color-mix(in srgb, var(--panel) 85%, var(--panel-2))}.buyers-module__AxfebW__cardMedia{border-radius:var(--radius-md);background:var(--panel-2);aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.buyers-module__AxfebW__cardImage{object-fit:cover;width:100%;height:100%;display:block}.buyers-module__AxfebW__cardImagePlaceholder{width:100%;height:100%;color:var(--muted);justify-content:center;align-items:center;font-size:.8rem;display:flex}.buyers-module__AxfebW__telegramBadge{background:color-mix(in srgb, var(--primary) 20%, var(--panel));border:1px solid var(--border);color:var(--text);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:4px 10px;font-size:.65rem;font-weight:600;position:absolute;top:10px;right:10px}.buyers-module__AxfebW__title{font-weight:600}.buyers-module__AxfebW__muted{color:var(--muted);font-size:.85rem;line-height:1.4}.buyers-module__AxfebW__badge{border:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;background:var(--panel-2);color:var(--muted);border-radius:999px;order:0;align-self:flex-start;padding:4px 10px;font-size:.65rem;font-weight:600}@media (max-width:768px){.buyers-module__AxfebW__filters{flex-direction:column;align-items:stretch}.buyers-module__AxfebW__filtersMeta{margin-left:0}.buyers-module__AxfebW__toggle{justify-content:space-between;width:100%}.buyers-module__AxfebW__grid{grid-template-columns:1fr}.buyers-module__AxfebW__card{min-height:auto}.buyers-module__AxfebW__cardFooter{grid-template-columns:repeat(3,minmax(0,1fr))}}
.barter-file-import-module__eOJ0Ga__importer{position:relative}.barter-file-import-module__eOJ0Ga__fileInput{display:none}.barter-file-import-module__eOJ0Ga__panel{margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-2);min-width:min(720px,100vw - 32px)}.barter-file-import-module__eOJ0Ga__actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.barter-file-import-module__eOJ0Ga__message{margin-top:var(--space-2);color:var(--muted);font-size:.85rem}.barter-file-import-module__eOJ0Ga__error{margin-top:var(--space-2);color:var(--danger);font-size:.85rem}.barter-file-import-module__eOJ0Ga__preview{margin-top:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);max-height:280px;overflow:auto}.barter-file-import-module__eOJ0Ga__table{border-collapse:collapse;width:100%;font-size:.8rem}.barter-file-import-module__eOJ0Ga__table th,.barter-file-import-module__eOJ0Ga__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:8px}.barter-file-import-module__eOJ0Ga__table th{background:var(--panel);color:var(--muted);font-weight:600;position:sticky;top:0}
.inventory-module__HTev_q__page{gap:var(--space-4);flex-direction:column;display:flex}.inventory-module__HTev_q__filters{gap:var(--space-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.inventory-module__HTev_q__meta{color:var(--muted);font-size:.85rem}.inventory-module__HTev_q__filtersMeta{margin-left:auto}.inventory-module__HTev_q__section{gap:var(--space-2);flex-direction:column;display:flex}.inventory-module__HTev_q__sectionTitle{font-size:1rem;font-weight:600}
.mediaplan-module__G4cVHa__page{flex-direction:column;gap:16px;display:flex}.mediaplan-module__G4cVHa__toolbar{border:1px solid var(--line);background:var(--card);border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex}.mediaplan-module__G4cVHa__schedulerRow{flex-wrap:nowrap;align-items:flex-end;gap:8px;display:flex}.mediaplan-module__G4cVHa__schedulerField{min-width:220px}.mediaplan-module__G4cVHa__formGrid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:12px;display:grid}.mediaplan-module__G4cVHa__toolbarActions{flex-wrap:wrap;gap:8px;display:flex}.mediaplan-module__G4cVHa__filters{grid-template-columns:220px minmax(280px,1fr) auto;align-items:end;gap:12px;display:grid}.mediaplan-module__G4cVHa__previewGrid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:12px;display:grid}.mediaplan-module__G4cVHa__previewCard{border:1px solid var(--line);background:var(--card);border-radius:14px;gap:9px;padding:14px;display:grid}.mediaplan-module__G4cVHa__previewTitle{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.mediaplan-module__G4cVHa__previewImage{background-color:var(--surface);background-position:50%;background-size:cover;border-radius:12px;min-height:150px}.mediaplan-module__G4cVHa__previewCard strong{font-size:1rem}.mediaplan-module__G4cVHa__previewCard span,.mediaplan-module__G4cVHa__previewCard p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.4}.mediaplan-module__G4cVHa__calendarList{gap:8px;display:grid}.mediaplan-module__G4cVHa__calendarItem{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding-bottom:8px;display:grid}.mediaplan-module__G4cVHa__calendarItem:last-child{border-bottom:none;padding-bottom:0}.mediaplan-module__G4cVHa__calendarItem span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mediaplan-module__G4cVHa__calendarItem em,.mediaplan-module__G4cVHa__calendarItem small{color:var(--muted);font-size:.78rem;font-style:normal}.mediaplan-module__G4cVHa__calendarItem em{color:#b42318}.mediaplan-module__G4cVHa__meta{color:var(--muted);font-size:.85rem}.mediaplan-module__G4cVHa__error{color:#b42318;font-size:.85rem}.mediaplan-module__G4cVHa__success{color:#067647;font-size:.85rem}.mediaplan-module__G4cVHa__tableWrap{border:1px solid var(--line);background:var(--card);border-radius:14px;overflow:hidden}.mediaplan-module__G4cVHa__dayGroup{flex-direction:column;gap:8px;display:flex}.mediaplan-module__G4cVHa__dayTitle{color:var(--text);font-size:.95rem;font-weight:700}.mediaplan-module__G4cVHa__cellTitle{font-weight:600}.mediaplan-module__G4cVHa__cellMuted{color:var(--muted);font-size:.75rem}.mediaplan-module__G4cVHa__actions{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:1200px){.mediaplan-module__G4cVHa__schedulerRow{flex-wrap:wrap}.mediaplan-module__G4cVHa__formGrid{grid-template-columns:repeat(2,minmax(220px,1fr))}.mediaplan-module__G4cVHa__filters{grid-template-columns:1fr 1fr}.mediaplan-module__G4cVHa__previewGrid{grid-template-columns:1fr}}@media (max-width:760px){.mediaplan-module__G4cVHa__schedulerRow{flex-direction:column;align-items:stretch}.mediaplan-module__G4cVHa__schedulerField{min-width:0}.mediaplan-module__G4cVHa__formGrid,.mediaplan-module__G4cVHa__filters{grid-template-columns:1fr}.mediaplan-module__G4cVHa__toolbarActions{flex-direction:column;align-items:stretch}}
.transferred-module__3QLkCa__page{gap:16px;display:grid}.transferred-module__3QLkCa__toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.transferred-module__3QLkCa__input,.transferred-module__3QLkCa__select{border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--foreground);border-radius:8px;padding:0 10px}.transferred-module__3QLkCa__input{min-width:220px}.transferred-module__3QLkCa__metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.transferred-module__3QLkCa__metric{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:12px}.transferred-module__3QLkCa__metricLabel{color:var(--muted);font-size:.78rem}.transferred-module__3QLkCa__metricValue{margin-top:4px;font-size:1.3rem;font-weight:700}.transferred-module__3QLkCa__form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.transferred-module__3QLkCa__form .transferred-module__3QLkCa__input,.transferred-module__3QLkCa__form .transferred-module__3QLkCa__select{flex:180px}.transferred-module__3QLkCa__error{color:var(--danger);font-size:.85rem}.transferred-module__3QLkCa__notice{color:#15803d;background:#16a34a14;border:1px solid #16a34a47;border-radius:8px;padding:10px 12px;font-size:.9rem;font-weight:700}.transferred-module__3QLkCa__muted{color:var(--muted);font-size:.85rem}.transferred-module__3QLkCa__section{gap:12px;display:grid}.transferred-module__3QLkCa__sectionTitle{margin:0;font-size:1rem;font-weight:700}.transferred-module__3QLkCa__editPanel{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:14px;padding:14px;display:grid}.transferred-module__3QLkCa__editHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.transferred-module__3QLkCa__editGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.transferred-module__3QLkCa__dashboardGrid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.85fr);gap:12px;display:grid}.transferred-module__3QLkCa__barList,.transferred-module__3QLkCa__compactList{gap:10px;display:grid}.transferred-module__3QLkCa__barRow{grid-template-columns:minmax(180px,.9fr) minmax(160px,1fr) minmax(110px,auto);align-items:center;gap:10px;display:grid}.transferred-module__3QLkCa__barRow strong,.transferred-module__3QLkCa__compactItem strong{color:var(--foreground);display:block}.transferred-module__3QLkCa__barRow span,.transferred-module__3QLkCa__compactItem small{color:var(--muted);font-size:.78rem;display:block}.transferred-module__3QLkCa__barTrack{background:color-mix(in srgb, var(--border) 65%, transparent);border-radius:999px;height:8px;overflow:hidden}.transferred-module__3QLkCa__barTrack span{border-radius:inherit;background:var(--primary);height:100%;display:block}.transferred-module__3QLkCa__barRow b,.transferred-module__3QLkCa__compactItem b{text-align:right;white-space:nowrap}.transferred-module__3QLkCa__compactItem{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding-bottom:9px;display:flex}.transferred-module__3QLkCa__compactItem:last-child{border-bottom:none;padding-bottom:0}.transferred-module__3QLkCa__dealsFilterGrid{grid-template-columns:minmax(180px,1.2fr) minmax(130px,.85fr) minmax(160px,1fr) minmax(170px,1fr) minmax(86px,.55fr) minmax(86px,.55fr) minmax(118px,.7fr) minmax(118px,.7fr);justify-content:stretch;align-items:end;gap:8px;display:grid}.transferred-module__3QLkCa__dealsFilterGrid .transferred-module__3QLkCa__input,.transferred-module__3QLkCa__dealsFilterGrid .transferred-module__3QLkCa__select{width:100%;min-width:0}.transferred-module__3QLkCa__statusCheck,.transferred-module__3QLkCa__statusDraft{border-radius:999px;place-items:center;width:26px;height:26px;font-size:1rem;font-weight:900;line-height:1;display:inline-grid}.transferred-module__3QLkCa__statusCheck{color:#15803d;background:#16a34a24}.transferred-module__3QLkCa__statusDraft{color:#64748b;background:#64748b1f}.transferred-module__3QLkCa__field,.transferred-module__3QLkCa__fieldWide{gap:6px;display:grid}.transferred-module__3QLkCa__fieldWide{grid-column:1/-1}.transferred-module__3QLkCa__fieldLabel{color:var(--muted);font-size:.78rem;font-weight:700}.transferred-module__3QLkCa__textarea{border:1px solid var(--border);background:var(--surface);min-height:74px;color:var(--foreground);resize:vertical;border-radius:8px;padding:10px}.transferred-module__3QLkCa__checkField{min-height:36px;color:var(--foreground);align-items:center;gap:8px;font-size:.9rem;display:inline-flex}.transferred-module__3QLkCa__statusOk,.transferred-module__3QLkCa__statusWarn{border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:.78rem;font-weight:700;display:inline-flex}.transferred-module__3QLkCa__statusOk{color:#15803d;background:#16a34a1f}.transferred-module__3QLkCa__statusWarn{color:#92400e;background:#f59e0b29}.transferred-module__3QLkCa__tagButton{border:1px solid var(--border);background:var(--surface);min-height:30px;color:var(--muted);cursor:pointer;border-radius:999px;padding:0 10px;font-size:.78rem;font-weight:800}.transferred-module__3QLkCa__tagButton:hover{border-color:var(--primary);color:var(--primary)}.transferred-module__3QLkCa__tablePanel{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:12px;display:grid;overflow:hidden}.transferred-module__3QLkCa__tableScroll{overflow-x:auto}.transferred-module__3QLkCa__richTable{border-collapse:collapse;width:100%;min-width:1180px;font-size:.82rem}.transferred-module__3QLkCa__richTable th,.transferred-module__3QLkCa__richTable td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:9px 10px}.transferred-module__3QLkCa__richTable th{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.transferred-module__3QLkCa__richTable tfoot td{font-weight:800}.transferred-module__3QLkCa__numeric{font-variant-numeric:tabular-nums;text-align:right!important}.transferred-module__3QLkCa__cellButton{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.transferred-module__3QLkCa__sortButton{width:100%;min-height:30px;color:var(--muted);cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:6px;padding:4px 6px;font-size:.72rem;font-weight:800;display:inline-flex}.transferred-module__3QLkCa__sortButtonActive{color:var(--primary);background:#2563eb14}.transferred-module__3QLkCa__sortIndicator{color:currentColor;justify-content:center;width:12px;font-size:.68rem;display:inline-flex}.transferred-module__3QLkCa__cellButton{color:var(--foreground);font-weight:800}.transferred-module__3QLkCa__cellButton:hover,.transferred-module__3QLkCa__sortButton:hover{color:var(--primary)}.transferred-module__3QLkCa__rowActions{flex-wrap:wrap;gap:5px;min-width:184px;display:flex}.transferred-module__3QLkCa__iconAction{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--foreground);cursor:pointer;border-radius:8px;place-items:center;display:inline-grid}.transferred-module__3QLkCa__iconAction:hover{border-color:var(--primary);color:var(--primary)}.transferred-module__3QLkCa__iconAction:disabled{cursor:not-allowed;opacity:.48}.transferred-module__3QLkCa__iconAction svg{width:16px;height:16px}.transferred-module__3QLkCa__iconActionDanger{color:var(--danger)}.transferred-module__3QLkCa__iconActionDanger:hover{border-color:var(--danger);color:var(--danger)}.transferred-module__3QLkCa__pager{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:10px 12px;display:flex}.transferred-module__3QLkCa__empty{color:var(--muted);padding:18px;font-size:.9rem}.transferred-module__3QLkCa__inlineControl{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.transferred-module__3QLkCa__tags{flex-wrap:wrap;gap:4px;display:flex}.transferred-module__3QLkCa__tags span{background:var(--primary);color:#fff;border-radius:999px;padding:2px 7px;font-size:.75rem;font-weight:800}.transferred-module__3QLkCa__tags span:nth-child(8n+1){background:#dc2626}.transferred-module__3QLkCa__tags span:nth-child(8n+2){background:#ea580c}.transferred-module__3QLkCa__tags span:nth-child(8n+3){background:#059669}.transferred-module__3QLkCa__tags span:nth-child(8n+4){background:#2563eb}.transferred-module__3QLkCa__tags span:nth-child(8n+5){background:#7c3aed}.transferred-module__3QLkCa__tags span:nth-child(8n+6){background:#db2777}.transferred-module__3QLkCa__tags span:nth-child(8n+7){background:#0891b2}.transferred-module__3QLkCa__tags span:nth-child(8n+8){background:#65a30d}.transferred-module__3QLkCa__modalBackdrop{z-index:80;background:#0f172a7a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.transferred-module__3QLkCa__modal{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:14px;width:min(980px,100%);max-height:min(86vh,920px);padding:16px;display:grid;overflow:auto;box-shadow:0 18px 55px #0f172a42}.transferred-module__3QLkCa__telegramStatus{border:1px solid var(--border);border-radius:8px;gap:8px;padding:12px;display:grid}.transferred-module__3QLkCa__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.85rem}.transferred-module__3QLkCa__linkButtonPrimary{border:1px solid var(--primary);background:var(--primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.transferred-module__3QLkCa__historyList{gap:8px;display:grid}.transferred-module__3QLkCa__historyItem{border:1px solid var(--border);border-radius:8px;gap:4px;padding:10px;display:grid}.transferred-module__3QLkCa__mobileDealList{display:none}.transferred-module__3QLkCa__mobileDealCard{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:10px;padding:12px;display:grid}.transferred-module__3QLkCa__mobileDealCard strong,.transferred-module__3QLkCa__mobileDealCard span{display:block}.transferred-module__3QLkCa__mobileDealMeta{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:.82rem;display:flex}.transferred-module__3QLkCa__dsBuyersPage{--ds-surface:#fff;--ds-page:#f8fafc;--ds-border:#d7dee8;--ds-muted:#64748b;--ds-text:#0f172a;color:var(--ds-text)}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__metric,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__editPanel,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__tablePanel,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__mobileDealCard,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__telegramStatus,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__historyItem{border-color:var(--ds-border);background:var(--ds-surface)}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__metric,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__editPanel,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__tablePanel{box-shadow:0 1px 2px #0f172a0a}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__muted,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__metricLabel,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__fieldLabel,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th{color:var(--ds-muted)}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__input,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__select,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__textarea{border-color:var(--ds-border);width:100%;min-width:0;color:var(--ds-text);background:#fff}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__editGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__tablePanel{border-radius:8px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__tableScroll{background:#fff}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable{table-layout:fixed;background:#fff;min-width:1320px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable td{color:var(--ds-text);border-bottom-color:#e5eaf0}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th{z-index:1;background:#f8fafc;position:sticky;top:0}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable tbody tr:hover{background:#f8fbff}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th:first-child,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable td:first-child{width:190px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th:nth-child(2),.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable td:nth-child(2){width:126px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th:nth-child(3),.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable td:nth-child(3){width:150px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th:nth-child(4),.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable td:nth-child(4),.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th:nth-child(5),.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable td:nth-child(5){width:118px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th:nth-child(6),.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable td:nth-child(6){width:150px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th:nth-child(7),.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable td:nth-child(7){width:100px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th:nth-child(8),.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable td:nth-child(8){width:126px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th:nth-child(9),.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable td:nth-child(9){width:118px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th:nth-child(10),.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable td:nth-child(10){width:150px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable th:nth-child(11),.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable td:nth-child(11){width:124px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__rowActions{grid-template-columns:repeat(3,32px);gap:6px;min-width:106px;display:grid}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__iconAction{color:#334155;background:#fff;border-color:#cbd5e1}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__iconAction:hover{background:#eff6ff}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__iconActionDanger:hover{background:#fef2f2}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__modalBackdrop{z-index:1000;background:#0f172aad;place-items:start center;padding:32px 18px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__modal{width:min(1080px,100vw - 36px);max-height:calc(100vh - 64px);color:var(--ds-text);background:#fff;border-color:#cbd5e1;box-shadow:0 24px 80px #0f172a61}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__modal .transferred-module__3QLkCa__editHeader{z-index:2;background:#fff;border-bottom:1px solid #e5eaf0;margin:-16px -16px 0;padding:16px;position:sticky;top:-16px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__modal .transferred-module__3QLkCa__editGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__modal .transferred-module__3QLkCa__toolbar{background:#fff;border-top:1px solid #e5eaf0;margin:0 -16px -16px;padding:14px 16px;position:sticky;bottom:-16px}.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable{min-width:1240px}.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable th:first-child,.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable td:first-child{width:74px}.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable th:nth-child(2),.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable td:nth-child(2),.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable th:nth-child(3),.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable td:nth-child(3){width:230px}.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable th:nth-child(4),.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable td:nth-child(4){width:120px}.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable th:nth-child(5),.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable td:nth-child(5){width:150px}.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable th:nth-child(6),.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable td:nth-child(6){width:180px}.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable th:nth-child(7),.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable td:nth-child(7){width:140px}.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable th:nth-child(8),.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable td:nth-child(8){width:104px}.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable th:nth-child(9),.transferred-module__3QLkCa__dealsPage .transferred-module__3QLkCa__richTable td:nth-child(9){width:124px}@media (max-width:760px){.transferred-module__3QLkCa__inlineControl{grid-template-columns:1fr}.transferred-module__3QLkCa__pager{justify-content:flex-start}.transferred-module__3QLkCa__richTable{display:none}.transferred-module__3QLkCa__mobileDealList{gap:10px;padding:10px;display:grid}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__editHeader,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__toolbar,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__pager{justify-content:flex-start;align-items:stretch}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__editGrid,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__dealsFilterGrid,.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__modal .transferred-module__3QLkCa__editGrid{grid-template-columns:1fr}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__richTable{min-width:1180px;display:table}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__modalBackdrop{padding:10px}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__modal{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.transferred-module__3QLkCa__dsBuyersPage .transferred-module__3QLkCa__modal .transferred-module__3QLkCa__editHeader{align-items:flex-start}}
.companies-module__XyQr2G__page{gap:var(--space-4);flex-direction:column;display:flex}.companies-module__XyQr2G__filters{gap:var(--space-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.companies-module__XyQr2G__tabs{border:1px solid var(--border);background:var(--panel);border-radius:999px;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.companies-module__XyQr2G__tab,.companies-module__XyQr2G__tabActive{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-weight:600}.companies-module__XyQr2G__tabActive{background:var(--accent);color:#fff}.companies-module__XyQr2G__filtersMeta{color:var(--muted);margin-left:auto;font-size:.85rem}.companies-module__XyQr2G__okBadge,.companies-module__XyQr2G__warnBadge{border-radius:999px;align-items:center;padding:4px 10px;font-size:.8rem;font-weight:600;display:inline-flex}.companies-module__XyQr2G__okBadge{color:#15803d;background:#16a34a1f}.companies-module__XyQr2G__warnBadge{color:#92400e;background:#f59e0b24}.companies-module__XyQr2G__error{border-radius:var(--radius-md);color:#991b1b;padding:var(--space-3);background:#fef2f2e6;border:1px solid #dc262640}.companies-module__XyQr2G__muted{color:var(--muted);font-size:.8rem}@media (max-width:768px){.companies-module__XyQr2G__filters{flex-direction:column;align-items:stretch}.companies-module__XyQr2G__filtersMeta{margin-left:0}}
.counterparties-module__dcv18G__page{gap:var(--space-4);flex-direction:column;display:flex}.counterparties-module__dcv18G__tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.counterparties-module__dcv18G__tab{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;padding:8px 12px;font-size:.85rem;font-weight:600}.counterparties-module__dcv18G__tabActive{background:var(--panel-2)}.counterparties-module__dcv18G__filters{gap:var(--space-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.counterparties-module__dcv18G__filtersMeta{color:var(--muted);margin-left:auto;font-size:.85rem}.counterparties-module__dcv18G__filtersActions{margin-left:auto}.counterparties-module__dcv18G__muted{color:var(--muted);font-size:.82rem}.counterparties-module__dcv18G__roles{flex-wrap:wrap;gap:6px;display:flex}.counterparties-module__dcv18G__roleBadge{border:1px solid var(--border);color:var(--text);background:var(--panel-2);border-radius:999px;padding:2px 8px;font-size:.75rem}.counterparties-module__dcv18G__drawerOverlay{z-index:60;background:#080c1499;justify-content:flex-end;display:flex;position:fixed;inset:0}.counterparties-module__dcv18G__drawer{background:var(--panel);border-left:1px solid var(--border);width:min(480px,100%);height:100%;padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.counterparties-module__dcv18G__drawerHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.counterparties-module__dcv18G__drawerTitle{font-size:1rem;font-weight:600}.counterparties-module__dcv18G__errorText{color:var(--danger);margin-top:6px;font-size:.85rem}.counterparties-module__dcv18G__drawerActions{align-items:center;gap:8px;display:flex}.counterparties-module__dcv18G__iconButton{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:999px;width:32px;height:32px;font-size:1.1rem;line-height:1}.counterparties-module__dcv18G__iconButton:hover{background:var(--panel-2)}.counterparties-module__dcv18G__iconButton:disabled{opacity:.6;cursor:default}.counterparties-module__dcv18G__iconButtonActive{border-color:var(--success);color:var(--success)}.counterparties-module__dcv18G__iconButtonDanger{border-color:var(--danger);color:var(--danger)}.counterparties-module__dcv18G__drawerBody{gap:var(--space-2);flex-direction:column;padding-right:4px;display:flex;overflow-y:auto}.counterparties-module__dcv18G__rolesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.counterparties-module__dcv18G__roleOption{color:var(--text);align-items:center;gap:8px;font-size:.85rem;display:flex}@media (max-width:768px){.counterparties-module__dcv18G__filters{flex-direction:column;align-items:stretch}.counterparties-module__dcv18G__filtersMeta,.counterparties-module__dcv18G__filtersActions{margin-left:0}.counterparties-module__dcv18G__drawerOverlay{justify-content:flex-end}.counterparties-module__dcv18G__drawer{border-left:none;border-top:1px solid var(--border);width:100%}.counterparties-module__dcv18G__drawerHeader{background:var(--panel);z-index:1;position:sticky;top:0}.counterparties-module__dcv18G__iconButton{width:44px;height:44px}.counterparties-module__dcv18G__rolesGrid{grid-template-columns:1fr}}
.sales-dashboard-module__URdwYa__page{color:var(--text);gap:var(--space-5);flex-direction:column;width:100%;max-width:100%;display:flex}.sales-dashboard-module__URdwYa__headerBlock{gap:var(--space-4);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.sales-dashboard-module__URdwYa__pageTitle{font-size:1.6rem;font-weight:600}.sales-dashboard-module__URdwYa__pageSubtitle{color:var(--muted);margin-top:4px;font-size:.9rem}.sales-dashboard-module__URdwYa__filtersBar{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;display:grid}.sales-dashboard-module__URdwYa__sectionTitle{font-size:1.1rem;font-weight:600}.sales-dashboard-module__URdwYa__sectionSubtitle{color:var(--muted);margin-top:2px;font-size:.85rem}.sales-dashboard-module__URdwYa__kpiGrid{gap:var(--space-3);grid-template-columns:repeat(12,1fr);display:grid}.sales-dashboard-module__URdwYa__kpiCard{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);cursor:pointer;flex-direction:column;grid-column:span 4;gap:6px;transition:border-color .15s,transform .15s;display:flex}.sales-dashboard-module__URdwYa__kpiCard:hover{border-color:var(--accent);transform:translateY(-1px)}.sales-dashboard-module__URdwYa__kpiLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.75rem}.sales-dashboard-module__URdwYa__kpiValue{font-size:1.4rem;font-weight:600}.sales-dashboard-module__URdwYa__kpiMeta{color:var(--muted);align-items:center;gap:8px;font-size:.8rem;display:flex}.sales-dashboard-module__URdwYa__badge{border:1px solid var(--border);color:var(--text);text-transform:uppercase;border-radius:999px;align-items:center;padding:2px 8px;font-size:.7rem;display:inline-flex}.sales-dashboard-module__URdwYa__badgeOk{border-color:var(--success);color:var(--success)}.sales-dashboard-module__URdwYa__badgeWarn{border-color:var(--warning);color:var(--warning)}.sales-dashboard-module__URdwYa__badgeRisk{border-color:var(--danger);color:var(--danger)}.sales-dashboard-module__URdwYa__gridRow{gap:var(--space-4);grid-template-columns:repeat(12,1fr);display:grid}.sales-dashboard-module__URdwYa__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.sales-dashboard-module__URdwYa__cardLeft{grid-column:span 7}.sales-dashboard-module__URdwYa__cardRight{grid-column:span 5}.sales-dashboard-module__URdwYa__cardStretch{grid-column:span 12}.sales-dashboard-module__URdwYa__taskList{gap:var(--space-3);flex-direction:column;display:flex}.sales-dashboard-module__URdwYa__taskRow{justify-content:space-between;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--panel-2);display:flex}.sales-dashboard-module__URdwYa__taskMeta{color:var(--muted);font-size:.85rem}.sales-dashboard-module__URdwYa__taskTitle{font-weight:600}.sales-dashboard-module__URdwYa__taskActions{align-items:center;gap:6px;display:flex}.sales-dashboard-module__URdwYa__actionList{gap:var(--space-3);flex-direction:column;display:flex}.sales-dashboard-module__URdwYa__actionItem{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--panel-2);justify-content:space-between;gap:var(--space-3);display:flex}.sales-dashboard-module__URdwYa__actionCritical{border-color:var(--danger)}.sales-dashboard-module__URdwYa__actionWarn{border-color:var(--warning)}.sales-dashboard-module__URdwYa__actionTitle{font-weight:600}.sales-dashboard-module__URdwYa__actionSubtitle{color:var(--muted);margin-top:4px;font-size:.85rem}.sales-dashboard-module__URdwYa__actionButtons{align-items:center;gap:6px;display:flex}.sales-dashboard-module__URdwYa__feedList{gap:var(--space-3);flex-direction:column;display:flex}.sales-dashboard-module__URdwYa__feedItem{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--panel-2);color:var(--muted);flex-direction:column;gap:4px;font-size:.85rem;display:flex}.sales-dashboard-module__URdwYa__feedTitle{color:var(--text);font-weight:600}.sales-dashboard-module__URdwYa__quickOps{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.sales-dashboard-module__URdwYa__stateCard{border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--panel);text-align:center}.sales-dashboard-module__URdwYa__stateTitle{font-size:1.1rem;font-weight:600}.sales-dashboard-module__URdwYa__stateText{color:var(--muted);margin-top:6px}.sales-dashboard-module__URdwYa__skeletonHeader,.sales-dashboard-module__URdwYa__skeletonRow{border-radius:var(--radius-lg);border:1px solid var(--border);background:#ffffff0a;height:120px}.sales-dashboard-module__URdwYa__skeletonGrid{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.sales-dashboard-module__URdwYa__skeletonCard{border-radius:var(--radius-lg);border:1px solid var(--border);background:#ffffff0a;height:120px}@media (max-width:1200px){.sales-dashboard-module__URdwYa__kpiCard{grid-column:span 6}.sales-dashboard-module__URdwYa__cardLeft,.sales-dashboard-module__URdwYa__cardRight{grid-column:span 12}}@media (max-width:720px){.sales-dashboard-module__URdwYa__page{overflow-x:clip}.sales-dashboard-module__URdwYa__headerBlock{grid-template-columns:1fr}.sales-dashboard-module__URdwYa__kpiCard{grid-column:span 12}.sales-dashboard-module__URdwYa__filtersBar,.sales-dashboard-module__URdwYa__gridRow{grid-template-columns:1fr}.sales-dashboard-module__URdwYa__taskRow,.sales-dashboard-module__URdwYa__taskActions,.sales-dashboard-module__URdwYa__actionItem,.sales-dashboard-module__URdwYa__actionButtons{flex-wrap:wrap}.sales-dashboard-module__URdwYa__taskRow,.sales-dashboard-module__URdwYa__actionItem{align-items:flex-start}}
.BarChart-module__zKNpca__container{gap:var(--space-2);flex-direction:column;display:flex}.BarChart-module__zKNpca__title{color:var(--text);font-size:.875rem;font-weight:600}.BarChart-module__zKNpca__chart{justify-content:space-around;align-items:flex-end;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-2);display:flex}.BarChart-module__zKNpca__barGroup{align-items:center;gap:var(--space-1);flex-direction:column;flex:1;min-width:60px;transition:transform .15s;display:flex}.BarChart-module__zKNpca__barGroupClickable{cursor:pointer}.BarChart-module__zKNpca__barGroupClickable:hover{transform:translateY(-4px)}.BarChart-module__zKNpca__bars{justify-content:center;align-items:flex-end;gap:4px;width:100%;height:100%;display:flex}.BarChart-module__zKNpca__bar{border-radius:var(--radius-sm) var(--radius-sm) 0 0;flex:1;min-width:20px;transition:opacity .15s}.BarChart-module__zKNpca__bar:hover{opacity:.8}.BarChart-module__zKNpca__barRevenue{background:var(--success,#28a745)}.BarChart-module__zKNpca__barExpense{background:var(--danger,#dc3545)}.BarChart-module__zKNpca__barLabel{color:var(--muted);text-align:center;word-break:break-word;font-size:.75rem}.BarChart-module__zKNpca__barResult{text-align:center;font-size:.875rem;font-weight:600}.BarChart-module__zKNpca__barResultPositive{color:var(--success,#28a745)}.BarChart-module__zKNpca__barResultNegative{color:var(--danger,#dc3545)}.BarChart-module__zKNpca__legend{gap:var(--space-3);padding:var(--space-2);justify-content:center;display:flex}.BarChart-module__zKNpca__legendItem{align-items:center;gap:var(--space-1);color:var(--text);font-size:.875rem;display:flex}.BarChart-module__zKNpca__legendColor{border-radius:var(--radius-sm);width:16px;height:16px}.BarChart-module__zKNpca__legendColorRevenue{background:var(--success,#28a745)}.BarChart-module__zKNpca__legendColorExpense{background:var(--danger,#dc3545)}.BarChart-module__zKNpca__empty{padding:var(--space-4);text-align:center;color:var(--muted);font-size:.875rem}@media (max-width:768px){.BarChart-module__zKNpca__barGroup{min-width:44px}.BarChart-module__zKNpca__barLabel{font-size:.7rem}.BarChart-module__zKNpca__barResult{font-size:.8rem}}
.integrations-module__QTv3Oa__page{gap:var(--space-4);flex-direction:column;display:flex}.integrations-module__QTv3Oa__cards{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.integrations-module__QTv3Oa__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4)}.integrations-module__QTv3Oa__cardTitle{font-weight:600}.integrations-module__QTv3Oa__muted{color:var(--muted);font-size:.85rem}.integrations-module__QTv3Oa__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.integrations-module__QTv3Oa__filters{gap:var(--space-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.integrations-module__QTv3Oa__tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.integrations-module__QTv3Oa__tab{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;padding:8px 12px;font-size:.85rem;font-weight:600}.integrations-module__QTv3Oa__tabActive{background:var(--panel-2)}.integrations-module__QTv3Oa__toast{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);z-index:50;padding:10px 14px;position:fixed;top:16px;right:16px}.integrations-module__QTv3Oa__sectionTitle{margin-bottom:var(--space-2);font-weight:600}.integrations-module__QTv3Oa__inlineRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.integrations-module__QTv3Oa__badge{border:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;background:var(--panel-2);border-radius:999px;align-items:center;padding:4px 10px;font-size:.65rem;font-weight:600;display:inline-flex}.integrations-module__QTv3Oa__badgeSuccess{color:var(--success)}.integrations-module__QTv3Oa__badgeWarning{color:var(--warning)}.integrations-module__QTv3Oa__badgeDanger{color:var(--danger)}.integrations-module__QTv3Oa__badgeMuted{color:var(--muted)}
.mirror-module__vqM-mG__page{gap:var(--space-4);flex-direction:column;display:flex}.mirror-module__vqM-mG__pageKanban{gap:var(--space-2);--stage-title-width:20ch;--stage-column-width:calc(var(--stage-title-width) + 12ch)}.mirror-module__vqM-mG__tabs{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.mirror-module__vqM-mG__tabBack{border:1px solid var(--border);background:var(--panel);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.mirror-module__vqM-mG__tabBack:hover{background:var(--panel-2)}.mirror-module__vqM-mG__tab{border:1px solid var(--border);background:var(--panel);min-height:36px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.mirror-module__vqM-mG__tab:hover{background:var(--panel-2)}.mirror-module__vqM-mG__tabActive{background:color-mix(in oklab, var(--accent) 12%, var(--panel));border-color:color-mix(in oklab, var(--accent) 45%, var(--border));color:var(--text)}.mirror-module__vqM-mG__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4)}.mirror-module__vqM-mG__kanbanToolbar{z-index:9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:sticky;top:0}.mirror-module__vqM-mG__kanbanTopLine{z-index:12;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);scrollbar-width:thin;flex-wrap:nowrap;display:flex;position:sticky;top:0;overflow-x:auto}.mirror-module__vqM-mG__kanbanInlineLabel{color:var(--muted);letter-spacing:.02em;white-space:nowrap;font-size:.78rem;font-weight:700}.mirror-module__vqM-mG__kanbanTopSearch{flex:0 0 260px;min-width:220px}.mirror-module__vqM-mG__kanbanTopPipeline,.mirror-module__vqM-mG__kanbanTopResponsible{flex:0 0 240px;min-width:200px}.mirror-module__vqM-mG__kanbanTopRight{padding-left:var(--space-2);align-items:center;margin-left:auto;display:inline-flex}.mirror-module__vqM-mG__title{font-size:1.1rem;font-weight:700}.mirror-module__vqM-mG__muted{color:var(--muted);font-size:.9rem}.mirror-module__vqM-mG__row{gap:var(--space-3);flex-wrap:wrap;display:flex}.mirror-module__vqM-mG__col{gap:var(--space-2);flex-direction:column;min-width:200px;display:flex}.mirror-module__vqM-mG__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.mirror-module__vqM-mG__filterRow{align-items:flex-end;gap:var(--space-2);flex-wrap:nowrap;padding-bottom:2px;display:flex;overflow-x:auto}.mirror-module__vqM-mG__filterField{flex:none;min-width:180px}.mirror-module__vqM-mG__filterFieldWide{flex:320px;min-width:260px}.mirror-module__vqM-mG__filterButton{flex:none}.mirror-module__vqM-mG__kanbanShell{min-height:calc(100dvh - 190px);position:relative}.mirror-module__vqM-mG__kanbanViewport{width:100%;overflow:hidden}.mirror-module__vqM-mG__kanbanTrack{align-items:stretch;gap:var(--space-3);will-change:transform;width:max-content;min-height:calc(100dvh - 190px);transition:transform .32s cubic-bezier(.2,.85,.3,1);display:flex}.mirror-module__vqM-mG__kanbanEdge{z-index:8;align-items:center;width:84px;display:flex;position:absolute;top:0;bottom:0}.mirror-module__vqM-mG__kanbanEdgeLeft{background:linear-gradient(to right, color-mix(in oklab, var(--bg) 92%, transparent), transparent);justify-content:flex-start;padding-left:10px;left:0}.mirror-module__vqM-mG__kanbanEdgeRight{background:linear-gradient(to left, color-mix(in oklab, var(--bg) 92%, transparent), transparent);justify-content:flex-end;padding-right:10px;right:0}.mirror-module__vqM-mG__kanbanEdgeButton{border:1px solid var(--border);background:color-mix(in oklab, var(--panel) 90%, #fff 10%);width:40px;height:40px;color:var(--text);cursor:pointer;opacity:0;border-radius:999px;font-size:1.3rem;line-height:1;transition:opacity .18s,transform .18s,background-color .15s;transform:translate(8px)}.mirror-module__vqM-mG__kanbanEdgeLeft .mirror-module__vqM-mG__kanbanEdgeButton{transform:translate(-8px)}.mirror-module__vqM-mG__kanbanEdgeRight:hover .mirror-module__vqM-mG__kanbanEdgeButton,.mirror-module__vqM-mG__kanbanEdgeLeft:hover .mirror-module__vqM-mG__kanbanEdgeButton,.mirror-module__vqM-mG__kanbanEdgeButton:focus-visible{opacity:1;transform:translate(0)}.mirror-module__vqM-mG__kanbanEdgeButton:hover{background:var(--panel)}.mirror-module__vqM-mG__column{flex:0 0 var(--stage-column-width);width:var(--stage-column-width);background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);gap:var(--space-2);scroll-snap-align:start;flex-direction:column;min-height:60dvh;max-height:calc(100dvh - 280px);display:flex;overflow-y:auto}body.kanban-full-bleed .mirror-module__vqM-mG__kanban{min-height:calc(100dvh - 150px)}body.kanban-full-bleed .mirror-module__vqM-mG__kanbanShell{min-height:calc(100dvh - 150px)}body.kanban-full-bleed .mirror-module__vqM-mG__kanbanTrack{min-height:calc(100dvh - 150px)}body.kanban-full-bleed .mirror-module__vqM-mG__column{flex-basis:var(--stage-column-width);width:var(--stage-column-width);max-height:calc(100dvh - 180px)}.mirror-module__vqM-mG__columnTitle{flex:0 1 var(--stage-title-width);width:var(--stage-title-width);max-width:var(--stage-title-width);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.95rem;font-weight:700;display:block;position:relative;overflow:hidden}.mirror-module__vqM-mG__columnTitle:hover:after,.mirror-module__vqM-mG__columnTitle:focus-visible:after{content:attr(data-title);z-index:14;white-space:normal;word-break:break-word;border:1px solid var(--border);background:color-mix(in oklab, var(--panel) 97%, #000 3%);max-width:min(420px,80vw);color:var(--text);border-radius:8px;padding:8px 10px;font-size:.82rem;line-height:1.3;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #00000038}.mirror-module__vqM-mG__columnTitle:focus-visible{outline:2px solid color-mix(in oklab, var(--accent) 65%, #fff 35%);outline-offset:2px}.mirror-module__vqM-mG__columnHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.mirror-module__vqM-mG__columnHeaderMain{flex:auto;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.mirror-module__vqM-mG__stageFavicon{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;font-size:.68rem;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.mirror-module__vqM-mG__stageCount{border:1px solid var(--border);background:var(--panel);min-width:22px;height:20px;color:var(--muted);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:.72rem;font-weight:700;display:inline-flex}.mirror-module__vqM-mG__collapseStageButton{border:1px solid var(--border);background:var(--panel);width:22px;height:22px;color:var(--muted);cursor:pointer;border-radius:999px;line-height:1}.mirror-module__vqM-mG__collapseStageButton:hover{background:var(--panel-2)}.mirror-module__vqM-mG__columnCollapsed{flex:0 0 56px;width:56px;min-height:56px;max-height:56px;padding:6px;overflow:hidden}.mirror-module__vqM-mG__collapsedStageButton{cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.mirror-module__vqM-mG__collapsedStageButton:hover{background:color-mix(in oklab, var(--accent) 8%, var(--panel-2))}body.kanban-full-bleed .mirror-module__vqM-mG__columnCollapsed{flex-basis:56px;width:56px;max-height:56px}body.kanban-full-bleed .mirror-module__vqM-mG__columnCollapsed .mirror-module__vqM-mG__stageFavicon{border-radius:8px;width:28px;height:28px;font-size:.8rem}.mirror-module__vqM-mG__leadCard{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2);flex-direction:column;gap:4px;min-width:0;display:flex}.mirror-module__vqM-mG__leadTitle{font-weight:600}.mirror-module__vqM-mG__leadTitleLink{text-align:left;cursor:pointer;width:100%;color:var(--text);white-space:normal;overflow-wrap:anywhere;word-break:break-word;background:0 0;border:0;margin:0;padding:0;font-weight:700;line-height:1.28;display:block}.mirror-module__vqM-mG__leadTitleLink:hover{text-decoration:underline}.mirror-module__vqM-mG__leadMeta{color:var(--muted);font-size:.8rem}.mirror-module__vqM-mG__grid2{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.mirror-module__vqM-mG__link{color:var(--accent);cursor:pointer;text-decoration:underline}@media (max-width:960px){.mirror-module__vqM-mG__kanbanTopLine{gap:8px;padding:8px 10px}.mirror-module__vqM-mG__kanbanTopSearch{flex-basis:220px;min-width:180px}.mirror-module__vqM-mG__kanbanTopPipeline,.mirror-module__vqM-mG__kanbanTopResponsible{flex-basis:190px;min-width:160px}.mirror-module__vqM-mG__kanbanTopRight{padding-left:6px}.mirror-module__vqM-mG__filterRow{flex-wrap:wrap;overflow-x:visible}.mirror-module__vqM-mG__filterField,.mirror-module__vqM-mG__filterFieldWide,.mirror-module__vqM-mG__filterButton{flex:100%;min-width:0}.mirror-module__vqM-mG__kanbanShell,.mirror-module__vqM-mG__kanbanTrack{min-height:calc(100dvh - 170px)}.mirror-module__vqM-mG__kanbanEdge{width:64px}.mirror-module__vqM-mG__kanbanEdgeButton{opacity:.95;width:36px;height:36px;transform:none}.mirror-module__vqM-mG__kanbanEdgeLeft .mirror-module__vqM-mG__kanbanEdgeButton{transform:none}.mirror-module__vqM-mG__column{flex-basis:var(--stage-column-width);width:var(--stage-column-width);min-height:50dvh;max-height:none}.mirror-module__vqM-mG__columnCollapsed{flex-basis:52px;width:52px;min-height:52px;max-height:52px}}
.ops-module__NmQkkq__page{gap:var(--space-4);flex-direction:column;display:flex}.ops-module__NmQkkq__summaryGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.ops-module__NmQkkq__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.ops-module__NmQkkq__cardHeader{justify-content:space-between;gap:var(--space-3);align-items:flex-start;display:flex}.ops-module__NmQkkq__cardTitle{font-weight:600}.ops-module__NmQkkq__filters{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;display:grid}.ops-module__NmQkkq__input{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);width:100%;min-height:42px;color:var(--text);padding:0 var(--space-3);font:inherit}.ops-module__NmQkkq__input:focus{outline:2px solid color-mix(in srgb, var(--primary) 24%, transparent);border-color:var(--primary)}.ops-module__NmQkkq__toolbar{gap:var(--space-2);flex-wrap:wrap;display:flex}.ops-module__NmQkkq__pagination{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.ops-module__NmQkkq__metric{font-size:2rem;font-weight:700}.ops-module__NmQkkq__list{gap:var(--space-2);flex-direction:column;display:flex}.ops-module__NmQkkq__listItem{justify-content:space-between;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.ops-module__NmQkkq__listItem:last-child{border-bottom:none}.ops-module__NmQkkq__itemTitle{font-weight:600}.ops-module__NmQkkq__itemMeta{text-align:right;min-width:180px}.ops-module__NmQkkq__status{color:var(--danger);font-weight:600}.ops-module__NmQkkq__okStatus{color:var(--success);font-weight:600}.ops-module__NmQkkq__muted{color:var(--muted);font-size:.85rem}.ops-module__NmQkkq__error{color:var(--danger);font-size:.9rem}@media (max-width:768px){.ops-module__NmQkkq__summaryGrid{grid-template-columns:1fr}.ops-module__NmQkkq__metric{font-size:1.5rem}.ops-module__NmQkkq__listItem{flex-direction:column;align-items:flex-start}.ops-module__NmQkkq__itemMeta{text-align:left;min-width:0}.ops-module__NmQkkq__cardHeader,.ops-module__NmQkkq__pagination{flex-direction:column;align-items:flex-start}}
.partners-module__l-F35W__page{gap:var(--space-4);flex-direction:column;display:flex}.partners-module__l-F35W__tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.partners-module__l-F35W__tab{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;padding:8px 12px;font-size:.85rem;font-weight:600}.partners-module__l-F35W__tabActive{background:var(--panel-2)}.partners-module__l-F35W__filters{gap:var(--space-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.partners-module__l-F35W__filtersMeta{color:var(--muted);margin-left:auto;font-size:.85rem}.partners-module__l-F35W__actions{gap:var(--space-2);display:flex}.partners-module__l-F35W__badge{border:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;background:var(--panel-2);border-radius:999px;align-items:center;padding:4px 10px;font-size:.65rem;font-weight:600;display:inline-flex}.partners-module__l-F35W__badgeSuccess{color:var(--success)}.partners-module__l-F35W__badgeWarning{color:var(--warning)}.partners-module__l-F35W__badgeDanger{color:var(--danger)}.partners-module__l-F35W__badgeMuted{color:var(--muted)}.partners-module__l-F35W__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4)}.partners-module__l-F35W__detailGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.partners-module__l-F35W__sectionTitle{margin-bottom:var(--space-2);font-weight:600}.partners-module__l-F35W__muted{color:var(--muted);font-size:.85rem}@media (max-width:768px){.partners-module__l-F35W__filters{flex-direction:column;align-items:stretch}.partners-module__l-F35W__filtersMeta,.partners-module__l-F35W__actions{margin-left:0}}
.placeholder-card-module__Vx01AW__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:640px;padding:var(--space-5)}.placeholder-card-module__Vx01AW__title{margin-bottom:var(--space-2);font-size:1rem;font-weight:600}.placeholder-card-module__Vx01AW__description{color:var(--muted);font-size:.9rem;line-height:1.6}.placeholder-card-module__Vx01AW__extra{margin-top:var(--space-3);color:var(--muted);font-size:.85rem}@media (max-width:768px){.placeholder-card-module__Vx01AW__card{max-width:100%;padding:var(--space-4)}}
.topbar-module__V9TULW__topbar{height:56px;padding:0 var(--space-4);border-bottom:1px solid var(--border);background:var(--panel-2);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.topbar-module__V9TULW__compact{height:44px;padding:0 var(--space-3)}.topbar-module__V9TULW__title{flex-shrink:0;font-size:1rem;font-weight:600}.topbar-module__V9TULW__right{flex-shrink:0;justify-content:flex-end;align-items:center;min-width:0;display:flex}@media (max-width:768px){.topbar-module__V9TULW__topbar{height:auto;min-height:52px;padding:var(--space-3);align-items:flex-start;gap:var(--space-2);flex-wrap:wrap}.topbar-module__V9TULW__title{font-size:.95rem}.topbar-module__V9TULW__right{justify-content:flex-start;width:100%}}
.users-module__Md3ROa__page{flex-direction:column;gap:16px;display:flex}.users-module__Md3ROa__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:16px}.users-module__Md3ROa__title{margin-bottom:12px;font-size:1.1rem;font-weight:700}.users-module__Md3ROa__form{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.users-module__Md3ROa__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.users-module__Md3ROa__tableWrapper{overflow-x:auto}.users-module__Md3ROa__table{border-collapse:collapse;width:100%}.users-module__Md3ROa__table th,.users-module__Md3ROa__table td{border-bottom:1px solid var(--border);text-align:left;padding:8px 6px}.users-module__Md3ROa__table th{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.85rem}.users-module__Md3ROa__rowActions{justify-content:flex-end;gap:4px;display:flex}.users-module__Md3ROa__telegramId{color:var(--muted);margin-top:2px;font-family:monospace;display:block}.users-module__Md3ROa__requestControls{grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:8px;min-width:420px;display:grid}@media (max-width:700px){.users-module__Md3ROa__requestControls{grid-template-columns:1fr;min-width:240px}}
.login-module__Si-P0q__page{background:var(--bg);min-height:100dvh;color:var(--text);justify-content:center;align-items:center;display:flex}.login-module__Si-P0q__card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);width:min(420px,92vw);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.login-module__Si-P0q__title{font-size:1.1rem;font-weight:700}.login-module__Si-P0q__muted{color:var(--muted);font-size:.85rem}.login-module__Si-P0q__actions{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.login-module__Si-P0q__error{color:var(--danger);font-size:.85rem}.login-module__Si-P0q__remember{align-items:center;gap:var(--space-2);color:var(--muted);font-size:.85rem;display:inline-flex}.login-module__Si-P0q__remember input{width:16px;height:16px;accent-color:var(--accent)}
