.DefaultButton{display:inline-flex;align-items:center;justify-content:center;gap:5px;background-color:var(--contrast-color);border:none;color:var(--contrast__text-color);padding:10px 15px;text-align:center;font-family:SF-Pro;width:-moz-max-content;width:max-content;height:-moz-min-content;height:min-content;cursor:pointer;border-radius:var(--default__border-radius);white-space:nowrap;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease}.DefaultButton:hover:not(:disabled){background-color:#446fff;box-shadow:0 6px 10px rgba(0,0,0,.15)}.DefaultButton:active:not(:disabled){background-color:#004085;box-shadow:0 2px 4px rgba(0,0,0,.1)}.DefaultButton:disabled{background-color:#004085;cursor:not-allowed;opacity:.7;transform:none;box-shadow:none}.DefaultButton.ReverseButton{background-color:var(--window-color);border:var(--window-border);color:var(--black-color);border-radius:var(--default__border-radius);box-shadow:var(--window-shadow)}.DefaultButton.ReverseButton:hover:not(:disabled){background-color:var(--gray-color)}.DefaultButton.ReverseButton:active:not(:disabled),.DefaultButton.ReverseButton:disabled{background-color:var(--black-color)}.button-icon{pointer-events:none;font-size:16px}@media (max-width:420px){.DefaultButton{padding:8px 10px}}.buttonsGroup[data-v-3f3737e8]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.card[data-v-3f3737e8]:hover{transform:translateY(-5px)}@media (max-width:768px){.buttonsGroup[data-v-3f3737e8]{justify-content:flex-start;margin-top:10px}}.table-cell[data-v-e9dc9e80]{vertical-align:middle}.table-container[data-v-78ae7d6c]{margin:20px 0;color:var(--default__text-color)}.table-card[data-v-78ae7d6c]{padding:25px 30px}.table-title[data-v-78ae7d6c]{margin-bottom:30px}.table-controls[data-v-78ae7d6c]{display:flex;gap:12px;margin-bottom:12px;align-items:center;flex-wrap:wrap}.search-panel[data-v-78ae7d6c]{position:relative;flex-grow:1;height:40px;box-shadow:var(--window-shadow)}.search-input[data-v-78ae7d6c]{width:100%;height:100%;margin-top:0;margin-bottom:0;color:var(--default__text-color);padding:8px 40px 8px 15px;border:var(--window-border);border-radius:var(--default__border-radius);box-sizing:border-box;outline:none}.search-icon[data-v-78ae7d6c]{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:var(--gray-color);pointer-events:none}.search-input[data-v-78ae7d6c]:focus{border-color:var(--contrast-color);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.my-styled-table[data-v-78ae7d6c]{width:100%;overflow-x:auto;padding-bottom:2px;display:flex;flex-direction:column;gap:5px;--table-grid-columns:repeat(var(--table-columns-count),minmax(0,1fr))}.table-row-card[data-v-78ae7d6c]{background-color:var(--background-color-secondary);border:var(--window-border);border-radius:var(--default__border-radius);padding:10px 15px;display:grid;grid-template-columns:var(--table-grid-columns);box-sizing:border-box;width:100%;min-width:0;gap:10px;align-items:center}.table-cell[data-v-78ae7d6c]{color:var(--default__text-color)}.table-cell[data-v-78ae7d6c],[data-v-78ae7d6c] .table-cell{text-align:center;min-width:0;overflow-wrap:anywhere}[data-v-78ae7d6c] .status-cell,[data-v-78ae7d6c] .table-cell[style*="display: flex"]{justify-content:center}[data-v-78ae7d6c] .status-cell{justify-content:flex-start;justify-self:start;text-align:left}.table-header-row .table-cell[data-v-78ae7d6c]{text-align:center}.no-data-cell[data-v-78ae7d6c]{grid-column:1/-1;text-align:center;color:var(--gray-color);padding:8px 0}.range-filter input[data-v-78ae7d6c]{width:70px}.no-data[data-v-78ae7d6c]{text-align:center;padding:18px;color:var(--gray-color)}.filter-dropdown-wrapper[data-v-78ae7d6c]{position:relative}.filter-dropdown-content[data-v-78ae7d6c]{position:absolute;top:calc(100% + 12px);right:0;z-index:1000;background-color:var(--window-color);border:var(--window-border);border-radius:var(--default__border-radius);box-shadow:0 4px 8px rgba(0,0,0,.1);padding:15px;min-width:250px;display:flex;flex-direction:column;gap:15px}.filter-control[data-v-78ae7d6c]{display:flex;flex-direction:column;gap:6px;color:var(--default__text-color)}.filter-select[data-v-78ae7d6c]{width:100%;padding:8px 12px;border:var(--window-border);border-radius:var(--default__border-radius);background-color:inherit;color:var(--default__text-color);outline:none}.filter-select[data-v-78ae7d6c]:focus{border-color:var(--contrast-color)}.range-filter[data-v-78ae7d6c]{display:flex;gap:5px}.range-filter input[data-v-78ae7d6c]{width:100%;padding:8px 12px;border:var(--window-border);border-radius:var(--default__border-radius);background-color:inherit;color:var(--default__text-color);outline:none}.range-filter input[data-v-78ae7d6c]:focus{border-color:var(--contrast-color)}.dropdown-actions[data-v-78ae7d6c]{display:flex;gap:10px;margin-top:10px;justify-content:flex-end}.dropdown-actions .small-button[data-v-78ae7d6c]{padding:6px 12px;font-size:.85rem}.filter-dropdown-wrapper .default-button.active[data-v-78ae7d6c]{border-color:var(--contrast-color);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}@media (max-width:768px){.table-card[data-v-78ae7d6c]{padding:16px 12px}.table-title[data-v-78ae7d6c]{margin-bottom:18px}.table-controls[data-v-78ae7d6c]{align-items:stretch}.search-panel[data-v-78ae7d6c]{flex-basis:100%}.filter-dropdown-wrapper[data-v-78ae7d6c]{width:100%}.filter-dropdown-wrapper[data-v-78ae7d6c] .DefaultButton{justify-content:center;width:100%}.filter-dropdown-content[data-v-78ae7d6c]{left:0;right:0;min-width:0}.table-row-card[data-v-78ae7d6c]{padding:10px 12px;min-width:100%}.my-styled-table[data-v-78ae7d6c]{--table-grid-columns:repeat(var(--table-columns-count),minmax(110px,1fr))}}.icon[data-v-062a51d2]{pointer-events:none;font-size:16px;margin-right:5px}.status-cell[data-v-062a51d2]{display:flex;align-items:center}.table-cell[data-v-062a51d2]{vertical-align:middle}.table-cell.center[data-v-062a51d2]{justify-self:center;text-align:center}.requisites-cell[data-v-062a51d2]{font-size:14px}.muted[data-v-062a51d2]{color:#999}.ellipsis[data-v-062a51d2]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}p[data-v-062a51d2]{margin:0}.time-interval-panel[data-v-3043aa76]{font-family:SF-Pro;background-color:var(--window-color);border:var(--window-border);border-radius:15px;padding:10px 30px;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:5px}.time-interval-items[data-v-3043aa76]{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;gap:20px}.interval-button[data-v-3043aa76]{font-family:SF-Pro;font-size:16px;font-weight:400;color:#555;background:none;border:none;text-decoration:none;justify-content:space-between;align-self:center;width:150px;height:-moz-min-content;height:min-content;padding:3px 5px;border-radius:10px;transition:background-color .3s ease}.interval-button[data-v-3043aa76]:hover:not(:disabled){background-color:#eceef1;cursor:pointer}.interval-button.selected[data-v-3043aa76]{background-color:var(--contrast-color);color:#fff}.orders-page[data-v-36257337]{padding:16px}.loading[data-v-36257337]{color:#666}.error[data-v-36257337]{color:#b00020}.requisites-page[data-v-3b740a8f]{display:flex;flex-direction:column;gap:16px}.requisites-workspace[data-v-3b740a8f]{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(0,1.6fr);gap:16px;align-items:start}.groups-panel[data-v-3b740a8f],.requisites-panel[data-v-3b740a8f]{min-width:0}.panel-header[data-v-3b740a8f]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.muted[data-v-3b740a8f]{color:var(--gray-color)}.error-message[data-v-3b740a8f]{color:#b00020;background:#fff;border:1px solid #f1b5c0;border-radius:var(--default__border-radius);padding:10px 12px}.editor-form[data-v-3b740a8f]{display:grid;grid-template-columns:1fr;gap:10px;padding:12px;margin-bottom:14px;border:var(--window-border);border-radius:var(--default__border-radius);background:#f8f9fb}.modal-form[data-v-3b740a8f]{margin-bottom:0}.requisite-form[data-v-3b740a8f]{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-form input[data-v-3b740a8f]{min-width:0;padding:10px 12px;border:var(--window-border);border-radius:var(--default__border-radius);font-family:SF-Pro}.checkbox-row[data-v-3b740a8f]{display:flex;align-items:center;gap:8px}.form-actions[data-v-3b740a8f]{display:flex;flex-wrap:wrap;gap:8px}.modal-actions[data-v-3b740a8f]{justify-content:flex-end;margin-top:14px}.requisite-form .form-actions[data-v-3b740a8f]{grid-column:1/-1}.table-shell[data-v-3b740a8f]{width:100%;overflow-x:auto}.requisites-table[data-v-3b740a8f]{width:100%;min-width:0;display:flex;flex-direction:column;gap:5px;padding-bottom:2px}.requisites-list-table[data-v-3b740a8f]{min-width:0}.table-row-card[data-v-3b740a8f]{background-color:var(--background-color-secondary);border:var(--window-border);border-radius:var(--default__border-radius);padding:10px 15px;display:grid;gap:10px;align-items:center;box-sizing:border-box;width:100%;min-width:0}.group-row[data-v-3b740a8f]{grid-template-columns:minmax(88px,.75fr) minmax(0,1.4fr) minmax(64px,.5fr) minmax(92px,.7fr)}.requisite-row[data-v-3b740a8f]{grid-template-columns:minmax(88px,.75fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr) minmax(96px,.8fr) minmax(92px,.7fr)}.table-header-row[data-v-3b740a8f]{margin-bottom:30px}.table-header-row .table-cell[data-v-3b740a8f]{text-align:center}.table-cell[data-v-3b740a8f]{color:var(--default__text-color);text-align:center;min-width:0;overflow-wrap:anywhere}.empty-row[data-v-3b740a8f]{grid-template-columns:1fr}.empty-cell[data-v-3b740a8f]{color:var(--gray-color);padding:8px 0;text-align:center}.table-row-card.selected[data-v-3b740a8f]{border-color:var(--contrast-color);background:#f4f7ff}.table-row-card.inactive[data-v-3b740a8f]{color:var(--gray-color)}.groups-table .table-row-card[data-v-3b740a8f]:not(.table-header-row):not(.empty-row){cursor:pointer}.table-cell small[data-v-3b740a8f]{display:block;color:var(--gray-color);margin-top:3px}.icon-action[data-v-3b740a8f],.status-toggle[data-v-3b740a8f]{border:none;background:transparent;color:inherit;cursor:pointer;font-family:SF-Pro;padding:0}.status-toggle[data-v-3b740a8f]{display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.status-dot[data-v-3b740a8f]{width:9px;height:9px;border-radius:50%;display:inline-block}.status-dot.active[data-v-3b740a8f]{background:var(--success-color)}.status-dot.partial[data-v-3b740a8f]{background:var(--appeal-color)}.status-dot.inactive[data-v-3b740a8f]{background:var(--failed-color)}.actions-cell[data-v-3b740a8f]{text-align:center;white-space:nowrap}.icon-action[data-v-3b740a8f]{color:var(--contrast-color);font-weight:600}.masked-value[data-v-3b740a8f]{white-space:nowrap}.loading-state[data-v-3b740a8f]{text-align:center;color:var(--gray-color)}.modal-overlay[data-v-3b740a8f]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(0,0,0,.35)}.modal-window[data-v-3b740a8f]{width:min(100%,520px);max-height:calc(100vh - 36px);overflow-y:auto;padding:20px;background:var(--window-color);border:var(--window-border);border-radius:var(--default__border-radius);box-shadow:var(--window-shadow)}.wide-modal[data-v-3b740a8f]{width:min(100%,760px)}.modal-header[data-v-3b740a8f]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.modal-close[data-v-3b740a8f]{width:34px;height:34px;flex:0 0 34px;border:var(--window-border);border-radius:var(--default__border-radius);background:var(--background-color-secondary);color:var(--gray-color);cursor:pointer;font-size:22px;line-height:1}@media (max-width:980px){.requisites-workspace[data-v-3b740a8f]{grid-template-columns:1fr}}@media (max-width:640px){.panel-header[data-v-3b740a8f]{flex-direction:column;align-items:stretch}.requisite-form[data-v-3b740a8f]{grid-template-columns:1fr}.groups-table[data-v-3b740a8f]{min-width:520px}.requisites-list-table[data-v-3b740a8f]{min-width:720px}.modal-window[data-v-3b740a8f],.wide-modal[data-v-3b740a8f]{width:100%}.modal-actions[data-v-3b740a8f]{justify-content:stretch}}.settings-page[data-v-17b4a8ca]{display:flex;flex-direction:column;gap:16px}.settings-header[data-v-17b4a8ca]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.loading-state[data-v-17b4a8ca],.muted[data-v-17b4a8ca]{color:var(--gray-color)}.error-message[data-v-17b4a8ca]{color:#b00020;background:#fff;border:1px solid #f1b5c0;border-radius:var(--default__border-radius);padding:10px 12px}.settings-form[data-v-17b4a8ca]{display:grid;grid-template-columns:1fr;gap:14px;max-width:720px}.field-label[data-v-17b4a8ca]{display:grid;gap:6px;color:var(--default__text-color)}.settings-form input[data-v-17b4a8ca]{min-width:0;padding:10px 12px;border:var(--window-border);border-radius:var(--default__border-radius);color:var(--default__text-color);font-family:SF-Pro}.checkbox-row[data-v-17b4a8ca],.form-actions[data-v-17b4a8ca]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width:640px){.settings-header[data-v-17b4a8ca]{flex-direction:column;align-items:stretch}}.settings-page[data-v-fad4b164]{display:flex;flex-direction:column;gap:16px}.settings-header[data-v-fad4b164]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.loading-state[data-v-fad4b164],.muted[data-v-fad4b164]{color:var(--gray-color)}.error-message[data-v-fad4b164]{color:#b00020;background:#fff;border:1px solid #f1b5c0;border-radius:var(--default__border-radius);padding:10px 12px}.settings-form[data-v-fad4b164]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:860px}.field-label[data-v-fad4b164]{display:grid;gap:6px;color:var(--default__text-color)}.settings-form input[data-v-fad4b164]{min-width:0;padding:10px 12px;border:var(--window-border);border-radius:var(--default__border-radius);color:var(--default__text-color);font-family:SF-Pro}.checkbox-row[data-v-fad4b164],.form-actions[data-v-fad4b164]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.form-actions[data-v-fad4b164]{grid-column:1/-1}@media (max-width:640px){.settings-header[data-v-fad4b164]{flex-direction:column;align-items:stretch}.settings-form[data-v-fad4b164]{grid-template-columns:1fr}}.icon[data-v-a34bc32a]{pointer-events:none;font-size:16px;margin-right:5px}.table-cell[data-v-a34bc32a]{vertical-align:middle}.table-cell.center[data-v-a34bc32a]{justify-self:anchor-center;text-align:center}p[data-v-a34bc32a]{margin:0}.auth-page-container[data-v-04552de5]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#f0f2f5;z-index:2000}.auth-page-content[data-v-04552de5]{background:#fff;padding:30px 40px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1);text-align:center;width:90%;max-width:450px}.auth-page-content h2[data-v-04552de5]{margin-bottom:16px;color:#333}.auth-page-content p[data-v-04552de5]{margin-bottom:16px;color:#555;font-size:1em}.auth-page-content input[data-v-04552de5]{width:100%;padding:12px 16px;margin:8px 0 12px 0;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:1em}.error[data-v-04552de5]{color:#d32f2f;margin-bottom:12px;font-size:.9em}.actions[data-v-04552de5]{display:flex;justify-content:center;gap:16px;margin-top:20px}.actions button[data-v-04552de5]{padding:10px 24px;border:none;border-radius:6px;cursor:pointer;font-size:1em;transition:background-color .2s ease}.actions button[data-v-04552de5]:disabled{opacity:.6;cursor:not-allowed}.actions button[data-v-04552de5]:first-child{background-color:#4caf50;color:#fff}.actions button[data-v-04552de5]:first-child:hover:not(:disabled){background-color:#45a049}.actions button[data-v-04552de5]:last-child{background-color:#f44336;color:#fff}.actions button[data-v-04552de5]:last-child:hover:not(:disabled){background-color:#da190b}.hint[data-v-04552de5]{font-size:.8em;color:#777;margin-top:20px}.profile-page[data-v-500a1370]{padding:16px}.actions[data-v-500a1370]{margin-top:12px}.order-detail[data-v-10d28065]{padding:20px}.back-button[data-v-10d28065]{margin-bottom:16px}.actions[data-v-10d28065]{margin-top:16px}.actions button[data-v-10d28065]{margin-right:10px;padding:8px 15px;cursor:pointer}.error-message[data-v-10d28065]{color:red;margin-bottom:15px}.requisites[data-v-10d28065]{margin-top:16px}.navbar[data-v-f2fa1c6c]{display:flex;justify-content:space-between;align-items:center;gap:24px;background-color:var(--window-color);padding:10px clamp(16px,5vw,100px);color:var(--default__text-color);position:fixed;width:100%;top:0;left:0;z-index:1000;box-sizing:border-box;border-bottom:var(--window-border)}.title.site-name[data-v-f2fa1c6c]{color:var(--default__text-color);text-decoration:none;flex:0 0 auto;margin-right:0}.nav-links[data-v-f2fa1c6c]{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:20px;min-width:0;flex:1 1 auto}.nav-links a[data-v-f2fa1c6c]{color:var(--default__text-color);text-decoration:none;padding:8px 15px;border-radius:var(--default__border-radius);transition:background-color .3s ease;white-space:nowrap}.nav-links a.router-link-exact-active[data-v-f2fa1c6c],.nav-links a[data-v-f2fa1c6c]:hover{background-color:#eceef1}.nav-links a.router-link-exact-active[data-v-f2fa1c6c]{pointer-events:none;cursor:default}@media (max-width:980px){.navbar[data-v-f2fa1c6c]{gap:12px;padding:10px 16px}.nav-links[data-v-f2fa1c6c]{justify-content:flex-start;gap:8px;overflow-x:auto;scrollbar-width:none}.nav-links[data-v-f2fa1c6c]::-webkit-scrollbar{display:none}.nav-links a[data-v-f2fa1c6c]{padding:8px 10px}}@media (max-width:640px){.navbar[data-v-f2fa1c6c]{flex-wrap:wrap;align-items:center;padding:8px 12px 10px}.site-name[data-v-f2fa1c6c]{order:1}[data-v-f2fa1c6c] .DefaultButton{order:2;padding:8px 10px}.nav-links[data-v-f2fa1c6c]{order:3;flex-basis:100%;padding-bottom:2px}.nav-links a[data-v-f2fa1c6c]{font-size:14px;padding:7px 9px}}#app{min-width:0}body{margin:0;font-family:SF-Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#eceef1;color:#2c3e50;overflow-x:hidden}.main-content{margin-top:80px;padding-inline:clamp(16px,5vw,100px)}@media (max-width:768px){.main-content{margin-top:132px;padding-inline:12px}}@media (max-width:420px){.main-content{margin-top:142px;padding-inline:8px}}@font-face{font-family:SF-Pro;src:url(/fonts/sf-pro-text-7.31b46b2c.woff) format("woff"),url(/fonts/sf-pro-text-7.ea6dc2db.woff2) format("woff2");font-weight:200;font-style:normal}:root{--success-color:#00934c;--failed-color:#d4385d;--appeal-color:#ec9d34;--contrast-color:#385dd4;--white-color:#fff;--black-color:#333;--gray-color:#dadada;--progress-color:var(--contrast-color);--window-color:var(--white-color);--window-border:1px solid #dadada;--window-shadow:0 2px 4px rgba(0,0,0,.05);--default__text-color:var(--black-color);--contrast__text-color:var(--white-color);--default__border-radius:10px;--window__border-radius:15px}.title{font-size:24px;font-weight:700;font-family:SF-Pro;margin-top:5px;margin-bottom:5px}.title.description{font-size:16px;font-weight:300}.title.subtitle{font-size:16px;font-weight:510}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;justify-content:center;margin-bottom:20px;height:-moz-min-content;height:min-content;align-items:stretch}.metrics-group{display:flex;align-items:stretch;gap:5px}.card{background-color:var(--window-color);border:var(--window-border);border-radius:var(--window__border-radius);padding:10px 20px;box-shadow:var(--window-shadow);flex:1 1 0;transition:transform .3s ease-out}.controls-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:15px}.search-input{flex-grow:1;padding:10px 15px;border:1px solid #ced4da;border-radius:var(--window__border-radius);font-size:16px;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.search-input:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.buttons-group{display:flex;gap:10px}.filters-button{position:relative}.filter-indicator{position:absolute;top:5px;right:5px;color:#ffc107;font-size:1.2em;line-height:.5}.filter-panel{background-color:#e9ecef;border:1px solid #dee2e6;border-radius:12px;padding:20px;margin-bottom:20px;display:flex;flex-direction:column;gap:15px}.filter-panel h3{margin-top:0;margin-bottom:10px;color:#343a40}.filter-option{display:flex;align-items:center;gap:10px}.filter-option label{font-weight:700;color:#495057;min-width:120px}.filter-panel input[type=date],.filter-panel select{padding:8px 12px;border:1px solid #ced4da;border-radius:12px;font-size:14px;flex-grow:1}.manual-date-inputs{display:flex;gap:10px;align-items:center;flex-grow:1}.manual-date-inputs label{font-weight:400;min-width:unset}.manual-date-inputs input{width:auto}.filter-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:15px}.apply-filters-button{background-color:var(--success-color)}.apply-filters-button:hover:not(:disabled){background-color:#2baf48}.reset-filters-button{background-color:var(--appeal-color)}.reset-filters-button:hover:not(:disabled){background-color:#ffad41}.exit-filters-button{background-color:var(--failed-color)}.exit-filters-button:hover:not(:disabled){background-color:#f5436c}.deals-table-container,.transactions-table-container{overflow-x:auto;margin-bottom:20px;border:var(--window-border);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.no-data{text-align:center;font-family:SF-Pro;color:#6c757d;font-style:italic;padding:20px}.pagination-controls{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:20px;padding:10px;background-color:#f1f3f5;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.05)}.pagination-controls span{font-size:16px;color:#343a40;font-weight:700}.pagination-controls .DefaultButton{padding:8px 15px;font-size:14px}.placeholder-text{font-family:SF-Pro;color:#6c757d;font-style:italic;font-size:.9em;padding:5px 0}.status{padding:2px 6px;border-radius:6px;font-size:.8em;color:#fff;text-transform:capitalize}.status.active,.status.success{background-color:var(--success-color)}.status.in_progress{background-color:var(--progress-color)}.status.failed{background-color:var(--failed-color)}.status.appeal{background-color:var(--appeal-color)}.status.inactive{background-color:var(--gray-color)}@media (max-width:768px){.title{font-size:20px}.title.description,.title.subtitle{font-size:14px}.metrics-grid{grid-template-columns:1fr;gap:8px;margin-bottom:12px}.metrics-group{flex-direction:column;gap:8px}.card{padding:12px;border-radius:10px}.card:hover{transform:none}.buttons-group,.controls-row,.filter-actions,.filter-option,.manual-date-inputs,.pagination-controls{flex-wrap:wrap}.filter-option{align-items:stretch}.filter-option label{min-width:100%}.filter-panel{padding:12px}}@media (max-width:420px){.title{font-size:18px}.card{padding:10px}}