:root{--box-shadow:0 2rem 3rem var(--primary-color-light);--status-success:#15803d;--status-success-bg:#22c55e24;--status-success-dark:#86efac;--status-fail:#b91c1c;--status-fail-bg:#ef444424;--status-fail-dark:#fca5a5;--status-warning:#b45309;--status-warning-bg:#f59e0b29;--status-warning-dark:#fcd34d;--status-info:#64748b;--status-info-bg:#64748b24;--status-info-dark:#94a3b8;--list-accent:#695cfe;--list-accent-soft:#695cfe1f;--list-text:#1f2937;--list-surface:#f8fafb;--list-surface-strong:#fff;--list-border:#0f172a14;--list-text-muted:#64748b;--list-control-bg:#fff;--list-control-text:#111827;--list-control-placeholder:#94a3b8;--list-table-bg:#fff;--list-table-head-bg:#695cfe0d;--list-table-row-hover:var(--list-accent-soft);--list-btn-primary-text:#fff;--list-btn-ghost-bg:#0000;--list-btn-ghost-text:#334155;--list-radius:14px;--list-shadow:0 12px 40px -24px #0f172a59}body.dark{--list-accent:#8178ff;--list-accent-soft:#8178ff29;--list-text:#e5e7eb;--list-surface:#202223;--list-surface-strong:#181a1b;--list-border:#ffffff1f;--list-text-muted:#a9b8c8;--list-control-bg:#151718;--list-control-text:#f8fafc;--list-control-placeholder:#7c8794;--list-table-bg:#1b1d1e;--list-table-head-bg:#8178ff29;--list-table-row-hover:#8178ff1f;--list-btn-primary-text:#fff;--list-btn-ghost-bg:#ffffff08;--list-btn-ghost-text:#dbe5ef;--list-shadow:0 12px 40px -24px #0000008c}.list-page .list-page-header{flex:1 1;min-width:0;padding-right:1rem}.list-page .list-page-header .fw-bold{font-size:1.1rem}.list-page .list-filter-card,.list-page .list-table-wrap{background:var(--list-surface);border:1px solid var(--list-border);border-radius:var(--list-radius);box-shadow:var(--list-shadow);color:var(--list-text)}.list-page .list-filter-card{padding:1.25rem 1.5rem}.list-page .list-filter-toolbar{width:100%}.list-page .list-filter-fields,.list-page .list-filter-toolbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem 1.25rem}.list-page .list-filter-fields{flex:1 1 auto;min-width:0}.list-page .list-field{flex:0 1 200px;max-width:220px;min-width:140px}.list-page .list-field label{color:var(--list-text-muted);display:block;font-size:.875rem;font-weight:600;margin-bottom:.4rem}.list-page .list-field input,.list-page .list-field select{background:var(--list-control-bg);border:1px solid var(--list-border);border-radius:10px;color:var(--list-control-text);padding:.55rem .75rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.list-page .list-field input::placeholder,.list-page .list-field select::placeholder{color:var(--list-control-placeholder)}.list-page .list-field input:focus,.list-page .list-field select:focus{border-color:var(--list-accent);box-shadow:0 0 0 3px var(--list-accent-soft)}body.dark .list-page .list-field input,body.dark .list-page .list-field select{color-scheme:dark}.list-page .list-actions-group{align-items:center;display:inline-flex;flex:0 0 auto;flex-wrap:nowrap;gap:.65rem;justify-content:flex-end;margin-left:auto}.list-page .list-btn-ghost,.list-page .list-btn-primary{white-space:nowrap}.list-page .list-btn-primary{align-items:center;background:var(--list-accent);border:none;border-radius:10px;color:var(--list-btn-primary-text);display:inline-flex;font-weight:600;gap:.4rem;padding:.55rem 1.1rem;transition:transform .15s ease,box-shadow .15s ease}.list-page .list-btn-primary:hover:not(:disabled){box-shadow:0 8px 20px -8px var(--list-accent);transform:translateY(-1px)}.list-page .list-btn-primary:disabled{opacity:.65}.list-page .list-btn-ghost{background:var(--list-btn-ghost-bg);border:1px solid var(--list-border);border-radius:10px;color:var(--list-btn-ghost-text);font-weight:500;padding:.55rem 1rem}.list-page .list-btn-ghost:hover:not(:disabled){border-color:var(--list-accent);color:var(--list-accent)}.list-page .list-btn-ghost:disabled{opacity:.55}.list-page .list-table-wrap{overflow:hidden}.list-page .invoices-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;overflow-y:hidden;width:100%}.list-page .invoices-table-scroll .list-table{min-width:-webkit-max-content;min-width:max-content}.list-page .invoices-table-scroll td,.list-page .invoices-table-scroll th{white-space:nowrap}.list-page .list-table-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem}.list-page .list-table-actions a,.list-page .list-table-actions i{align-items:center;display:inline-flex;justify-content:center}.list-page .list-table{--bs-table-bg:var(--list-table-bg);--bs-table-color:var(--list-text);--bs-table-border-color:var(--list-border);--bs-table-hover-bg:var(--list-table-row-hover);--bs-table-hover-color:var(--list-text);--bs-table-striped-bg:var(--list-table-row-hover);--bs-table-striped-color:var(--list-text);background-color:var(--list-table-bg);border-collapse:collapse;color:var(--list-text);margin:0;width:100%}.list-page .list-table thead th{background:var(--list-table-head-bg);border-bottom:1px solid var(--list-border);color:var(--list-text-muted);font-size:.9rem;font-weight:600;padding:.85rem 1rem}.list-page .list-breadcrumb-parent{color:var(--list-accent);font-weight:600;text-decoration:none}.list-page .list-breadcrumb-parent:hover{text-decoration:underline}.list-page .list-table tbody td{background-color:var(--list-table-bg);border-bottom:1px solid var(--list-border);color:var(--list-text);padding:.5rem 1rem;vertical-align:middle}.list-page .list-table tbody tr:last-child td{border-bottom:none}.list-page .list-table tbody tr:hover{background:var(--list-accent-soft)}.list-page .list-table tbody tr:hover td{background-color:var(--list-table-row-hover)}.list-page .list-row-clickable{cursor:pointer}.list-page .list-row-clickable:hover td{color:var(--list-accent)}.list-page .list-cell-mono{font-family:IBM Plex Mono,Consolas,Courier New,monospace;font-size:.88rem;font-weight:500}.list-page .list-table-action-btn{align-items:center;background:#0000;border:1px solid var(--list-accent);border-radius:8px;color:var(--list-accent);display:inline-flex;font-size:.8rem;font-weight:600;gap:.35rem;justify-content:center;line-height:1;min-height:30px;padding:.25rem .7rem;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.list-page .list-table-action-btn:hover:not(:disabled){background:var(--list-accent);color:var(--list-btn-primary-text)}.list-page .list-table-action-btn:disabled{opacity:.5}.list-page .list-status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem;padding:.22rem .6rem;white-space:nowrap}.list-page .list-status-dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.list-page .list-status-success{background:var(--status-success-bg);color:var(--status-success)}.list-page .list-status-success .list-status-dot{background:var(--status-success)}.list-page .list-status-warning{background:var(--status-warning-bg);color:var(--status-warning)}.list-page .list-status-warning .list-status-dot{background:var(--status-warning)}.list-page .list-status-fail{background:var(--status-fail-bg);color:var(--status-fail)}.list-page .list-status-fail .list-status-dot{background:var(--status-fail)}.list-page .list-status-info{background:var(--status-info-bg);color:var(--status-info)}.list-page .list-status-info .list-status-dot{background:var(--status-info)}body.dark .list-page .list-status-success{color:var(--status-success-dark)}body.dark .list-page .list-status-warning{color:var(--status-warning-dark)}body.dark .list-page .list-status-fail{color:var(--status-fail-dark)}body.dark .list-page .list-status-info{color:var(--status-info-dark)}.list-page .list-empty{color:var(--list-text-muted);padding:3rem 1.5rem;text-align:center}.list-page .list-empty i{display:block;font-size:2.5rem;margin-bottom:.75rem;opacity:.5}@media (max-width:767.98px){.list-page .home{overflow-x:hidden}.list-page .list-filter-card{padding:1rem}.list-page .list-actions-group,.list-page .list-filter-fields,.list-page .list-filter-toolbar{width:100%}.list-page .list-filter-fields{flex:1 1 100%}.list-page .list-field{flex:1 1 100%;max-width:none;min-width:0}.list-page .list-actions-group{flex-wrap:wrap;justify-content:flex-start;margin-left:0}.list-page .list-actions-group .list-btn-ghost,.list-page .list-actions-group .list-btn-primary{flex:1 1 140px;justify-content:center;min-width:0}.list-page .invoices-table-scroll,.list-page .table-responsive,.list-page .table-responsive-xl{max-width:100%;overflow-x:auto}}.list-page .table-pagination div{margin-bottom:0!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.cliquable{cursor:pointer}nav,nav div ul{display:flex}nav{align-content:space-around;align-items:normal;background-color:#fff;box-shadow:3px 3px #fff;justify-content:space-between;margin-bottom:20px}nav ul li{font-size:.8em;font-weight:700;list-style:none;margin:7px;text-decoration:none}.card-shadow{box-shadow:0 4px 6px #0000001a}.c-search,.list-table{background-color:#fff}.my-row,.static-card{display:flex;justify-content:center}.static-card{align-items:center;border:1px solid #0000ff4d;border-right:2px solid blue;flex-direction:column;padding:15px}.im-upload{cursor:pointer}.chif{background:green}.chif,.chif1{border-radius:50%;color:#fff;padding:10px}.chif1{background:#a5a52b}.chif2{background:red;border-radius:50%;color:#fff;padding:10px}.input-sh{background:#0000;border:none;border-bottom:1px solid #000;outline:none}.container-search{display:flex;justify-content:space-evenly}.modal-width{width:70%}.loading{align-items:center;background:#0000;display:flex;height:60vh;justify-content:center;text-align:center;width:100%}.row-details{border-bottom:1px solid #2423231a}.home-report-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));width:100%}.home-reports-panel{padding:1rem!important;width:100%}.home-report-grid .my-card{border:1px solid #0000;box-shadow:0 1px 2px #202a3614;margin:0;min-height:152px;min-width:0;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;width:100%}.home-report-grid .my-card>a{display:block;height:100%;text-decoration:none}.home-stats-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.home-stats-grid .my-card{margin:0!important;min-width:0;width:100%}.home-stats-grid .my-card .text{align-items:center;min-height:152px}.home-stats-grid .my-card h1{font-size:2.5rem;line-height:1.15;margin:0;white-space:nowrap}.home-report-grid .my-card .text{align-items:center;gap:1rem;justify-content:flex-start!important;min-height:152px;padding:1.25rem!important}.home-report-grid .my-card .text>div:first-child{flex:0 0 auto}.home-report-grid .my-card .text>div:last-child{flex:1 1 auto;min-width:0}.home-report-grid .my-card h5{font-size:1rem;line-height:1.5;margin:0;overflow-wrap:anywhere}.home-report-grid .my-card:focus-within,.home-report-grid .my-card:hover{border-color:var(--primary-color);box-shadow:0 10px 24px #202a3624;transform:translateY(-3px)}.home-report-grid .my-card>a:focus-visible{outline:2px solid var(--primary-color);outline-offset:-4px}@media (max-width:1920px){.home-report-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1680px){.home-report-grid,.home-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.home-report-grid,.home-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.home-reports-panel{padding:.75rem!important}}@media (max-width:575.98px){.home-report-grid,.home-stats-grid{grid-template-columns:minmax(0,1fr)}.home-report-grid .my-card,.home-report-grid .my-card .text,.home-stats-grid .my-card .text{min-height:124px}.home-stats-grid .my-card h1{font-size:2rem}}.system-logs-page .sl-file-path{color:var(--list-text-muted)}@media (max-width:1100px){.system-logs-page .list-actions-group{justify-content:flex-end;margin-left:0;width:100%}}@media (max-width:620px){.system-logs-page .list-actions-group{flex-wrap:wrap;justify-content:flex-start}}.api-records-page .api-records-meta{color:var(--list-text-muted);font-size:.85rem;margin-top:.35rem}.api-records-page .api-name-mono{font-family:IBM Plex Mono,Consolas,Courier New,monospace;font-size:.85rem}
/*# sourceMappingURL=main.73989ac5.css.map*/