@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);:root{--color-primary:#1f2b68;--color-secondary:#4a5db7;--primary-color:var(--color-primary);--secondary-color:var(--color-secondary);--color-surface:#fff;--color-bg:#f3f5f9;--color-bg-subtle:#eef2ff;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-text:#111827;--color-text-muted:#6b7280;--color-text-subtle:#9ca3af;--color-success:#10b981;--color-success-bg:#d1fae5;--color-danger:#ef4444;--color-danger-bg:#fee2e2;--color-warning:#f59e0b;--color-warning-bg:#fef3c7;--color-info:#3b82f6;--color-info-bg:#dbeafe;--color-status-connected-bg:#e8f8ed;--color-status-connected-text:#1b8f4d;--color-status-maintenance-bg:#fff6dd;--color-status-maintenance-text:#c58a00;--color-status-disconnected-bg:#fdecec;--color-status-disconnected-text:#d32f2f;--color-kpi-events:#273593;--color-kpi-success:#1b8f4d;--color-kpi-failed:#c62828;--color-kpi-users:#2459d3;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-12:48px;--font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-full:9999px;--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 1px 3px #00000014;--shadow-md:0 4px 16px #0000001a;--shadow-lg:0 8px 32px #00000024;--transition-fast:150ms ease;--transition-normal:250ms ease;--transition-slow:400ms ease;--z-dropdown:100;--z-modal:200;--z-toast:300;--z-tooltip:400}/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/.btn-create-secondary{margin-bottom:var(--spacing-4)}.table{border-collapse:collapse;min-width:850px;width:100%}.th{padding:15px;text-align:center}.actions-table-main-div{align-items:center;display:flex;gap:var(--spacing-1);justify-content:center;margin:0}.actions-table-label-switch{align-items:center;cursor:pointer;display:inline-flex;height:38px;justify-content:center;position:relative;width:44px}.actions-table-div-body-switch{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));border-radius:var(--radius-full);height:var(--spacing-6);transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.75rem}.peer:checked~.actions-table-div-body-switch{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.peer:disabled~.actions-table-div-body-switch{cursor:not-allowed;opacity:.6}.actions-table-div-circle-switch{--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:var(--radius-full);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:var(--spacing-4);left:7px;position:absolute;top:11px;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:var(--spacing-4)}.peer:checked~.actions-table-div-circle-switch{--tw-translate-x:var(--spacing-5);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-action-edit{align-items:center;background-color:initial;border-radius:var(--radius-lg);border-style:none;color:#0000;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;outline:2px solid #0000;outline-offset:2px;padding:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:38px}.btn-action-edit:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:initial;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#0000}.icon-btn-action-edit{color:var(--primary-color);font-size:1.5rem;line-height:2rem}.icon-btn-action-edit:hover{color:color-mix(in srgb,var(--primary-color) 90%,#000)}.btn-action-ActionsTable{align-items:center;background-color:initial;border-radius:var(--radius-lg);border-style:none;color:#0000;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;outline:2px solid #0000;outline-offset:2px;padding:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:38px}.btn-action-ActionsTable:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:initial;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#0000}.btn-action-view{align-items:center;border-radius:var(--radius-lg);border-style:none;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;outline:2px solid #0000;outline-offset:2px;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:38px}.btn-action-view:hover{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm)}.btn-action-view{color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.btn-action-view,.btn-action-view:hover{--tw-text-opacity:1;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:initial;border-width:0;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-action-view:hover{color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.btn-action-download{align-items:center;border-radius:var(--radius-lg);border-style:none;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;outline:2px solid #0000;outline-offset:2px;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:38px}.btn-action-download:hover{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-action-download{--tw-text-opacity:1;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;background-color:initial!important;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.btn-action-download:hover{--tw-text-opacity:1;background-color:initial!important;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.confirmation-message-main-div{--tw-backdrop-blur:blur(4px);align-items:center;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.confirmation-message-secondary-div{--tw-bg-opacity:1;--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:28rem;overflow:hidden;width:100%}.confirmation-message-body{background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-direction:column;padding:var(--spacing-6)}.confirmation-message-body,.confirmation-message-icon-wrap{--tw-bg-opacity:1;align-items:center;display:flex;justify-content:center}.confirmation-message-icon-wrap{background-color:#ffedd5;background-color:rgb(255 237 213/var(--tw-bg-opacity,1));border-radius:var(--radius-full);height:4rem;margin-bottom:var(--spacing-4);width:4rem}.confirmation-message-icon{--tw-text-opacity:1;color:#f97316;color:rgb(249 115 22/var(--tw-text-opacity,1));font-size:1.875rem;line-height:2.25rem}.confirmation-message-title{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:var(--text-xl);font-weight:var(--font-bold);margin-bottom:var(--spacing-2)}.confirmation-message-message{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1));margin-bottom:var(--spacing-6);text-align:center}.confirmation-message-details{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));font-size:var(--text-sm);margin-bottom:var(--spacing-4);padding:var(--spacing-3);text-align:left;width:100%}.confirmation-message-details strong{font-weight:var(--font-semibold)}.confirmation-message-actions{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-3);justify-content:center;width:100%}@media (min-width:640px){.confirmation-message-actions{flex-direction:row}}.confirmation-message-button-cancel{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-width:1px;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));padding:var(--spacing-3) var(--spacing-5);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.confirmation-message-button-cancel:hover{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.confirmation-message-button-cancel:disabled{cursor:not-allowed;opacity:.5}@media (min-width:640px){.confirmation-message-button-cancel{width:auto}}.confirmation-message-button-confirm{--tw-text-opacity:1;background-color:var(--primary-color);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:var(--spacing-3) var(--spacing-5);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.confirmation-message-button-confirm:hover{background-color:color-mix(in srgb,var(--primary-color) 80%,#000)}.confirmation-message-button-confirm:disabled{cursor:not-allowed;opacity:.5}@media (min-width:640px){.confirmation-message-button-confirm{width:auto}}.confirmation-message-button-cancel[disabled],.confirmation-message-button-confirm[disabled]{opacity:.6}.main-div-form{flex:1 1;overflow-y:auto;padding:var(--spacing-6)}.form-modal{margin-top:var(--spacing-4)}.label-atribute-form{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1));display:flex;font-weight:var(--font-semibold);margin-bottom:var(--spacing-2);margin-top:var(--spacing-2)}.input-atribute-form{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;height:46px;outline:2px solid #0000;outline-offset:2px;padding-left:var(--spacing-4);padding-right:var(--spacing-4);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.input-atribute-form:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary)/15;border-color:var(--primary-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.font-strong-bold{font-weight:var(--font-bold);margin-bottom:var(--spacing-3);margin-top:var(--spacing-3)}.span-error-form{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1));display:block;font-size:var(--text-sm);margin-top:var(--spacing-1)}.div-atribute-form-w-full{margin:var(--spacing-2);margin-top:var(--spacing-6)}.div-password-relative{position:relative}.div-footer-form-actions{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-top-width:1px;display:flex;flex-wrap:nowrap;gap:var(--spacing-4);justify-content:flex-end;margin-top:var(--spacing-8);padding-top:var(--spacing-5)}.button-footer-form-confirm{--tw-text-opacity:1;background-color:var(--secondary-color);border-radius:10px;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:var(--spacing-3) var(--spacing-5);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-footer-form-confirm:hover{background-color:color-mix(in srgb,var(--secondary-color) 80%,#000)}.button-footer-form-confirm:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#9ca3af;background-color:rgb(156 163 175/var(--tw-bg-opacity,1));color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1));cursor:not-allowed;opacity:.6}.div-flex{display:flex}.btn-create-secondary{--tw-text-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);align-items:center;background-color:var(--secondary-color);border-radius:.75rem;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-2);justify-content:center;padding:var(--spacing-3) var(--spacing-5);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:auto}.btn-create-secondary,.btn-create-secondary:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-create-secondary:hover{--tw-translate-y:-1px;--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-create-secondary:active{--tw-translate-y:0px;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-create-secondary:active,.btn-primary{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary{--tw-text-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);align-items:center;background-color:var(--primary-color);border-radius:var(--radius-lg);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-2);justify-content:center;padding:var(--spacing-2) var(--spacing-4);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-primary:hover{--tw-translate-y:-1px;opacity:.9}.btn-primary:active,.btn-primary:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary:active{--tw-translate-y:0px;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.card-base{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:var(--spacing-5)}.card-base,.table-container{background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#ebebeb;border-color:rgb(235 235 235/var(--tw-border-opacity,1));border-radius:10px;border-width:1px}.table-container{--tw-border-opacity:1;--tw-bg-opacity:1;overflow-x:auto}.table-container table{border-collapse:collapse;min-width:850px;width:100%}.table-container thead{--tw-text-opacity:1;background-color:var(--primary-color);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.table-container th{font-size:var(--text-sm);font-weight:var(--font-semibold);padding:15px;text-align:center;text-transform:uppercase;white-space:nowrap}.table-container tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:#ececec;border-color:rgb(236 236 236/var(--tw-border-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.table-container tbody tr:hover{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.table-container tbody td{font-size:var(--text-sm);padding:15px;text-align:center;vertical-align:middle}.table-container tbody td>div{align-items:center;display:flex;justify-content:center}.table-container tbody td.td-empty{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1));font-size:var(--text-sm);padding:var(--spacing-10);text-align:center}.toolbar-table{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}@media (min-width:640px){.toolbar-table{align-items:center;flex-direction:row;justify-content:space-between}}.search-box{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#ddd;border-color:rgb(221 221 221/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;display:flex;flex:1 1;gap:.625rem;height:42px;min-width:0;padding-left:15px;padding-right:15px;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.search-box:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--primary-color);border-color:var(--primary-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.search-box svg{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1));flex-shrink:0}.search-box input{--tw-text-opacity:1;background-color:initial;border-style:none;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));flex:1 1;font-size:var(--text-sm);min-width:0;outline:2px solid #0000;outline-offset:2px}.search-box input::placeholder{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.filter-select-wrapper{flex-shrink:0;width:100%}@media (min-width:640px){.filter-select-wrapper{width:180px}}.filter-select-wrapper-sm{flex-shrink:0;width:100%}@media (min-width:640px){.filter-select-wrapper-sm{width:120px}}.page-container{animation:fade .3s ease;padding:var(--spacing-6)}.page-breadcrumb{--tw-text-opacity:1;align-items:center;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);gap:var(--spacing-1);margin-bottom:var(--spacing-5)}.page-breadcrumb span{-webkit-user-select:none;user-select:none}.page-breadcrumb strong{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1));font-weight:var(--font-semibold)}.page-breadcrumb-sep{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1));margin-left:.125rem;margin-right:.125rem;-webkit-user-select:none;user-select:none}.page-breadcrumb-active{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1));font-weight:var(--font-semibold)}.page-header-row{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:1.75rem}@media (min-width:768px){.page-header-row{align-items:center;flex-direction:row;justify-content:space-between}}.page-title-wrapper{min-width:0}.page-title{color:var(--primary-color);font-size:1.5rem;font-weight:var(--font-bold);line-height:2rem;margin-bottom:var(--spacing-1)}.page-subtitle{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--text-sm);margin:0}.icon-input{--tw-text-opacity:1;color:#555;color:rgb(85 85 85/var(--tw-text-opacity,1));flex-shrink:0}.div-relative{position:relative}.main-div-pr{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-radius:var(--radius-lg);margin-top:var(--spacing-3);padding:var(--spacing-4)}.p-message-pr{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));font-size:var(--text-sm);font-weight:var(--font-medium);margin-bottom:var(--spacing-3)}.secondary-div-pr{grid-gap:var(--spacing-2);display:grid;font-size:var(--text-sm);gap:var(--spacing-2)}.icon-span-rule-pr{align-items:center;display:flex;gap:var(--spacing-2)}.yes-rule-pr{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.no-rule-pr{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.span-icon-pr{font-weight:var(--font-bold);width:var(--spacing-4)}.margin-top-5{margin-top:var(--spacing-5)}.div-full{width:100%}.badgeActiveStatus{background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));color:#166534;color:rgb(22 101 52/var(--tw-text-opacity,1))}.badgeActiveStatus,.badgeInactiveStatus{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;border-radius:var(--radius-full);display:inline-flex;font-size:var(--text-xs);font-weight:var(--font-semibold);padding:.125rem .625rem}.badgeInactiveStatus{background-color:#fca5a5;background-color:rgb(252 165 165/var(--tw-bg-opacity,1));color:#991b1b;color:rgb(153 27 27/var(--tw-text-opacity,1))}.span-pdfviewmodal{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1));font-size:var(--text-sm)}.div-iframe-pdfviewmodal{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));flex:1 1;overflow:hidden;padding:0}.div-iframe-pdfviewmodal,.iframe-pdfviewmodal{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;width:100%}.iframe-pdfviewmodal{border-style:none;height:100%}.second-div-pdfviewmodal{--tw-bg-opacity:1;--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:18px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;height:90vh;max-width:56rem;overflow:hidden;width:100%}.modal-overlay{background-color:#00000073;padding:var(--spacing-4);z-index:9999}.modal-content{--tw-bg-opacity:1;--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:18px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;overflow:hidden}.modal-sizes{max-height:85vh;max-width:92%;width:800px}.modal-header{--tw-text-opacity:1;align-items:center;background-color:var(--primary-color);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-shrink:0;justify-content:space-between;padding:var(--spacing-5) var(--spacing-6)}.modal-title{margin:0}.modal-close-btn{--tw-text-opacity:1;background-color:#ffffff26;border-radius:var(--radius-full);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));flex-shrink:0;height:38px;width:38px}.modal-close-btn:hover{background-color:#ffffff4d}.modal-close-btn:focus{outline:2px solid #0000;outline-offset:2px}.modal-body{flex:1 1;overflow-y:auto;padding:var(--spacing-4)}.modal-description{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--text-sm);margin-bottom:var(--spacing-5)}.modal-form{display:flex;flex:1 1;flex-direction:column;min-height:0}.modal-div-columns{grid-gap:var(--spacing-5);display:grid;gap:var(--spacing-5);grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.modal-div-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.modal-div-column,.modal-div-column-one{display:flex;flex-direction:column}@media (min-width:768px){.modal-div-column-one{grid-column:span 2/span 2}}.modal-input-required{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1));margin-left:var(--spacing-1)}.input-base{--tw-border-opacity:1;--tw-text-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));height:46px;outline:2px solid #0000;outline-offset:2px;padding-left:var(--spacing-4);padding-right:var(--spacing-4);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.input-base:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary)/15;border-color:var(--primary-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.input-base:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.label-base{--tw-text-opacity:1;align-items:center;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1));display:flex;font-weight:var(--font-semibold);margin-bottom:var(--spacing-2);margin-top:var(--spacing-4)}.error-text{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1));font-size:var(--text-sm);margin-top:var(--spacing-1)}.btn-password{--tw-translate-y:-50%;--tw-text-opacity:1;align-items:center;border-radius:var(--radius-lg);color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1));display:flex;height:2.25rem;justify-content:center;position:absolute;right:var(--spacing-3);top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.btn-password:hover{--tw-text-opacity:1;color:#030930;color:rgb(3 9 48/var(--tw-text-opacity,1))}.btn-password:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--primary-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.btn-cancel{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));border-radius:10px;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));cursor:pointer;font-weight:var(--font-semibold);padding:var(--spacing-3) var(--spacing-5);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-cancel:hover{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.modal-footer{border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-top-width:1px;flex-shrink:0;flex-wrap:nowrap;gap:var(--spacing-4);justify-content:flex-end;padding:var(--spacing-5) var(--spacing-6)}.modal-footer,.tabs-bar{--tw-border-opacity:1;display:flex}.tabs-bar{-webkit-overflow-scrolling:touch;border-bottom-width:2px;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));gap:var(--spacing-1);margin-bottom:var(--spacing-5);overflow-x:auto;scrollbar-width:none}.tabs-bar::-webkit-scrollbar{display:none}.tab-item{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-color:#0000;border-top-left-radius:8px;border-top-right-radius:8px;border-width:1px 1px 0;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1));cursor:pointer;display:flex;flex-shrink:0;font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--spacing-2);margin-bottom:-2px;padding:9px 18px;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.tab-item:hover{--tw-text-opacity:1;color:#555;color:rgb(85 85 85/var(--tw-text-opacity,1))}.tab-item-active{--tw-border-opacity:1;--tw-bg-opacity:1!important;background-color:#fff!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));color:var(--primary-color)!important;font-weight:var(--font-semibold)}/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family)}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/.main-div{align-items:center;background-color:var(--color-bg);display:flex;justify-content:center;min-height:100vh;width:100%}.secondary-div{--tw-bg-opacity:1;--tw-shadow:0 12px 30px #0000001f;--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:18px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:92%;overflow:hidden;width:420px}.panel-header{--tw-text-opacity:1;background-color:var(--primary-color);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:22px 25px;text-align:center}.panel-header-icon{font-size:34px;margin-bottom:10px;margin-left:auto;margin-right:auto}.panel-header-title{font-size:18px;font-weight:var(--font-bold);line-height:1.3}.panel-body{padding-bottom:var(--spacing-6);padding-left:1.75rem;padding-right:1.75rem;padding-top:var(--spacing-6);text-align:center}.h2-title{color:#273593;color:rgb(39 53 147/var(--tw-text-opacity,1));font-size:1.5rem;line-height:2rem;margin-bottom:var(--spacing-6)}.h2-title,.label-input{--tw-text-opacity:1;font-weight:var(--font-bold)}.label-input{color:#444;color:rgb(68 68 68/var(--tw-text-opacity,1));display:block;font-size:15px;margin-bottom:var(--spacing-1);margin-top:var(--spacing-3);padding:0;text-align:start}.input-inline-login{--tw-border-opacity:1;align-items:center;border-color:#d2d2d2;border-color:rgb(210 210 210/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-3);padding:10px 14px}.input-plain-login{border-style:none;font-size:var(--text-base);outline:2px solid #0000;outline-offset:2px;width:100%}.password-inline-login{--tw-border-opacity:1;align-items:center;border-color:#d2d2d2;border-color:rgb(210 210 210/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-3);padding:10px 14px;position:relative}.eye-toggle{color:#999;color:rgb(153 153 153/var(--tw-text-opacity,1));position:absolute;right:10px}.eye-toggle,.forgot-button{--tw-text-opacity:1;cursor:pointer}.forgot-button{background-color:initial;border-style:none;color:#273593;color:rgb(39 53 147/var(--tw-text-opacity,1));font-size:var(--text-sm);font-weight:var(--font-semibold);margin:0;padding:0;text-align:left;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:auto}.forgot-button:hover{--tw-text-opacity:1;background-color:initial;color:#1f2b68;color:rgb(31 43 104/var(--tw-text-opacity,1));-webkit-text-decoration-line:underline;text-decoration-line:underline}.btn-access{--tw-text-opacity:1;align-items:center;background-color:var(--primary-color);border-radius:.75rem;border-style:none;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--text-base);font-weight:var(--font-semibold);gap:var(--spacing-2);height:var(--spacing-12);justify-content:center;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.btn-access:hover{background-color:color-mix(in srgb,var(--primary-color) 80%,#000)}.btn-access:disabled{cursor:not-allowed;opacity:.6}.div-link-recovery-password{display:flex;justify-content:flex-end;margin-bottom:15px;margin-top:10px}.main-div.login-screen{align-items:flex-start;background-color:var(--color-bg);justify-content:flex-start;min-height:100vh}.secondary-div.login-panel{--tw-bg-opacity:1;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:0;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:none;min-height:100vh;width:100%}.panel-header.login-header{align-items:center;background-color:var(--primary-color);border-radius:0;display:flex;min-height:210px;padding:var(--spacing-10) var(--spacing-6);text-align:left}.login-brand{gap:var(--spacing-6);margin-left:auto;margin-right:auto;max-width:64rem;width:100%}.login-brand,.login-brand-mark{align-items:center;display:flex}.login-brand-mark{--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--primary-color);flex-shrink:0;font-size:32px;height:4rem;justify-content:center;width:4rem}.login-brand-copy{min-width:0}.login-brand-kicker{color:#fffc;display:block;font-size:var(--text-xs);font-weight:var(--font-bold);margin-bottom:var(--spacing-2);text-transform:uppercase}.panel-header.login-header .panel-header-title{font-size:23px;line-height:1.25;max-width:680px;text-align:left}.panel-body.login-body{margin-left:auto;margin-right:auto;max-width:560px;padding:var(--spacing-12) var(--spacing-8);text-align:left;width:100%}.login-intro{margin-bottom:var(--spacing-8);text-align:center}.login-eyebrow{color:var(--secondary-color);display:block;font-size:var(--text-xs);font-weight:var(--font-bold);margin-bottom:var(--spacing-2);text-transform:uppercase}.login-intro .h2-title{color:var(--color-text);font-size:26px;margin-bottom:var(--spacing-2)}.login-description{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.login-form .label-input{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-semibold);margin-bottom:var(--spacing-2);margin-top:var(--spacing-5)}.login-form .input-inline-login,.login-form .password-inline-login{--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:var(--color-border);border-radius:var(--radius-md);border-width:1px;display:flex;height:54px;margin-bottom:var(--spacing-1);padding-bottom:0;padding-left:var(--spacing-4);padding-right:var(--spacing-4);padding-top:0;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.login-form .input-inline-login:focus-within,.login-form .password-inline-login:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.login-form .input-inline-login,.login-form .password-inline-login{--tw-ring-color:color-mix(in srgb,var(--primary-color) 18%,#0000)}.login-form .input-inline-login:focus-within,.login-form .password-inline-login:focus-within{border-color:var(--primary-color)}.login-form .icon-input{color:var(--color-text-muted);flex-shrink:0;font-size:var(--text-base)}.login-form .input-plain-login{background-color:initial;color:var(--color-text);font-size:15px;height:100%}.login-form .input-plain-login::placeholder{color:var(--color-text-subtle)}.login-form .eye-toggle{align-items:center;border-radius:var(--radius-md);color:var(--color-text-muted);display:flex;font-size:var(--text-lg);height:2.25rem;justify-content:center;right:var(--spacing-2);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.login-form .eye-toggle:hover{background-color:var(--color-bg-subtle);color:var(--primary-color)}.login-recovery-row{margin-bottom:var(--spacing-6);margin-top:var(--spacing-3)}.login-form .forgot-button{color:var(--secondary-color);font-size:var(--text-sm);font-weight:var(--font-medium)}.login-form .forgot-button:hover{color:var(--primary-color)}.login-form .login-submit{background-color:var(--primary-color);border-radius:var(--radius-md);font-size:15px;font-weight:var(--font-bold);height:52px;margin-top:var(--spacing-1)}.login-form .login-submit:hover:not(:disabled){background-color:color-mix(in srgb,var(--primary-color) 86%,#000)}.login-form .eye-toggle:focus-visible,.login-form .login-submit:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:2px;--tw-ring-color:var(--primary-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}@media (max-width:640px){.main-div.login-screen,.panel-header.login-header,.secondary-div.login-panel{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.panel-header.login-header{color:var(--color-text);min-height:0;padding:var(--spacing-10) var(--spacing-6) var(--spacing-5)}.login-brand{flex-direction:column;gap:var(--spacing-3);text-align:center}.login-brand-mark{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:var(--color-bg-subtle);border-radius:var(--radius-full);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:28px;height:3.5rem;width:3.5rem}.login-brand-kicker{color:var(--secondary-color);margin-bottom:var(--spacing-1)}.panel-header.login-header .panel-header-title{color:var(--color-text);font-size:16px;line-height:1.375;margin-left:auto;margin-right:auto;max-width:360px;text-align:center}.panel-body.login-body{padding:var(--spacing-5) var(--spacing-6) var(--spacing-10)}.login-intro .h2-title{font-size:22px}}.div-atribute-form-w-full{display:flex;flex-direction:column;margin-top:var(--spacing-10);width:100%}.div-success{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1));margin:var(--spacing-2);margin-top:var(--spacing-10)}.modal-overlay{--tw-backdrop-blur:blur(2px);align-items:center;animation:fadeIn .25s ease;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:200}.modal-box{animation:popup .25s ease;background-color:var(--color-surface);border-radius:1rem;max-width:500px;overflow:hidden;width:90%}.modal-header-subtle{align-items:center;background-color:var(--primary-color);border-bottom-width:1px;border-color:var(--color-border);display:flex;justify-content:space-between;padding:var(--spacing-5) var(--spacing-6)}.modal-title{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--text-lg);font-weight:var(--font-bold)}.modal-close-btn{align-items:center;background-color:initial;border-radius:var(--radius-md);border-style:none;color:var(--color-text-muted);cursor:pointer;display:flex;font-size:var(--text-lg);height:var(--spacing-8);justify-content:center;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:var(--spacing-8)}.modal-close-btn:hover{background-color:#0000000d;color:var(--color-danger)}.modal-body{display:flex;flex-direction:column;margin:var(--spacing-2)}.modal-icon-large{align-items:center;background-color:var(--color-bg-subtle);border-radius:var(--radius-full);color:var(--secondary-color);display:flex;font-size:38px;height:90px;justify-content:center;margin-left:auto;margin-right:auto;width:90px}.modal-note{color:var(--color-text-muted);line-height:1.7;margin-bottom:var(--spacing-10);text-align:center}.aside-sidebar{--tw-shadow:2px 0 12px #00000014;--tw-shadow-colored:2px 0 12px var(--tw-shadow-color);background-color:var(--primary-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;height:100vh;left:-280px;position:fixed;top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:270px;z-index:150}.aside-sidebar.left-0-aside{left:0}.aside-sidebar.left-less-280{left:-280px}@media (min-width:993px){.aside-sidebar{flex-shrink:0;left:0!important;overflow:hidden;position:relative;width:270px}.aside-sidebar[data-collapsed=true]{width:72px}.aside-sidebar[data-collapsed=true] .sidebar-label{opacity:0;overflow:hidden;white-space:nowrap;width:0}.aside-sidebar[data-collapsed=true] .p-title-sidebar{opacity:0;overflow:hidden;width:0}.aside-sidebar[data-collapsed=true] .div-menu-sidebar-container{gap:0}.div-menu-sidebar-container{box-sizing:border-box;justify-content:flex-start;justify-content:center;margin:0 0 16px;padding:0 8px;width:100%}.aside-sidebar[data-collapsed=true] .sidevar-link{border-left-color:#0000;justify-content:center;padding-left:0;padding-right:0}.aside-sidebar[data-collapsed=true] .sidevar-link-active{border-left-color:#0000}.aside-sidebar[data-collapsed=true] .submenu-chevron{display:none}.aside-sidebar[data-collapsed=true] .sidevar-link.sidebar-submenu-link,.aside-sidebar[data-collapsed=true] .sidevar-link.sidebar-submenu-link:hover{padding-left:0;padding-right:0}.aside-sidebar[data-collapsed=true] .sidevar-link{position:relative}.aside-sidebar[data-collapsed=true] .sidevar-link:hover:after{background:#1f2b68;border-radius:6px;box-shadow:0 4px 12px #0003;color:#fff;content:attr(title);font-size:.78rem;left:calc(100% + 10px);padding:5px 10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:9999}}.div-menu-sidebar-container{align-items:center;background-color:var(--primary-color);display:flex;gap:8px;justify-content:center;margin:var(--spacing-5) var(--spacing-4) var(--spacing-4);min-height:42px;position:relative;transition:all .3s ease}.p-title-sidebar{flex:0 1 auto;font-size:var(--text-lg);font-size:16px;font-weight:var(--font-bold);margin:0;min-width:0;overflow:hidden;text-align:center;transition:opacity .3s ease,width .3s ease;white-space:nowrap}.button-menu-sidebar,.p-title-sidebar{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.button-menu-sidebar{align-items:center;background-color:var(--primary-color);border-radius:10px;border-style:none;cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:42px;justify-content:center;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:42px}.button-menu-sidebar:hover{background-color:color-mix(in srgb,var(--primary-color) 80%,#000)}.collapse-icon{display:block;transition:transform .3s ease}.collapse-icon.collapsed{transform:rotate(180deg)}.sidevar-link{--tw-text-opacity:1;align-items:center;border-left-color:#0000;border-left-width:4px;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:var(--font-medium);gap:15px;padding:13px 22px;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidevar-link:hover{--tw-border-opacity:1;background-color:color-mix(in srgb,var(--primary-color) 80%,#000);border-left-color:#fff;border-left-color:rgb(255 255 255/var(--tw-border-opacity,1));padding-left:1.75rem}.sidevar-link{white-space:nowrap}.sidevar-link-active{--tw-border-opacity:1;--tw-shadow:inset 0 0 10px #ffffff0d;--tw-shadow-colored:inset 0 0 10px var(--tw-shadow-color);background-color:color-mix(in srgb,var(--primary-color) 80%,#000);border-left-color:#fff;border-left-color:rgb(255 255 255/var(--tw-border-opacity,1));box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-weight:var(--font-semibold)}.sidebar-label{overflow:hidden;transition:opacity .25s ease,width .25s ease;white-space:nowrap}.sidebar-menu-group{display:flex;flex-direction:column}.sidebar-group-toggle{background:#0000;border:0;font:inherit;text-align:left;width:100%}.submenu-chevron{flex-shrink:0;font-size:.75rem;margin-left:auto;transition:transform .2s ease}.sidebar-group-toggle[aria-expanded=true] .submenu-chevron{transform:rotate(180deg)}.sidebar-submenu{display:flex;flex-direction:column}.sidebar-submenu[hidden]{display:none}.sidevar-link.sidebar-submenu-link{font-size:.82rem;padding-left:42px}.sidevar-link.sidebar-submenu-link:hover{padding-left:46px}.sidebar-link-disabled{cursor:not-allowed;opacity:.55}.sidevar-link.sidebar-link-disabled:hover{background:#0000;border-left-color:#0000;padding-left:22px}.icon-sidebar{flex-shrink:0;font-size:18px;min-width:18px}.sidevar-link.sidebar-home-link{font-size:1rem}.sidebar-home-icon{font-size:20px;min-width:20px}.main-div-sidebar{display:flex;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding-bottom:var(--spacing-2);padding-top:var(--spacing-2);scrollbar-color:color-mix(in srgb,var(--primary-color) 70%,#000) var(--primary-color);scrollbar-width:thin}.main-div-sidebar::-webkit-scrollbar{width:7px}.main-div-sidebar::-webkit-scrollbar-track{background:var(--primary-color)}.main-div-sidebar::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--primary-color) 70%,#000);border-radius:20px}.main-div-sidebar::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--primary-color) 80%,#000)}.close-session{border-top:1px solid #ffffff1a;font-weight:var(--font-bold);margin-top:auto!important}.close-sidebar-btn{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer;font-size:20px;position:absolute;right:15px;top:15px}@media (min-width:1024px){.close-sidebar-btn{display:none}}/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/.header-topbar{grid-gap:var(--spacing-3);--tw-bg-opacity:1;--tw-shadow:0 2px 10px #0000000d;--tw-shadow-colored:0 2px 10px var(--tw-shadow-color);align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:grid;flex-shrink:0;gap:var(--spacing-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:4rem;padding-left:var(--spacing-6);padding-right:var(--spacing-6);z-index:10}@media (max-width:768px){.header-topbar{gap:var(--spacing-2);height:3.5rem;padding-left:var(--spacing-3);padding-right:var(--spacing-3)}}.topbar-menu-slot{align-items:center;display:flex;min-width:0}.button-menu{--tw-text-opacity:1;align-items:center;background-color:var(--primary-color);border-radius:10px;border-style:none;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer;display:none;flex-shrink:0;font-size:18px;height:42px;justify-content:center;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:42px}.button-menu:hover{background-color:color-mix(in srgb,var(--primary-color) 80%,#000)}@media (max-width:992px){.button-menu{display:flex}}.topbar-title{--tw-text-opacity:1;color:#1f2b68;color:rgb(31 43 104/var(--tw-text-opacity,1));font-size:20px;font-weight:var(--font-semibold);margin:0;max-width:min(50vw,40rem);min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.topbar-title{font-size:18px;max-width:calc(100vw - 160px)}}.main-div-topbar{justify-content:flex-end;min-width:0}.main-div-topbar,.second-div-topbar{align-items:center;display:flex;gap:var(--spacing-2)}.second-div-topbar{--tw-text-opacity:1;border-radius:var(--radius-lg);color:#1f2b68;color:rgb(31 43 104/var(--tw-text-opacity,1));cursor:pointer;padding-bottom:.375rem;padding-left:var(--spacing-2);padding-right:var(--spacing-2);padding-top:.375rem;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.second-div-topbar:hover{--tw-bg-opacity:1;background-color:#f5f7fc;background-color:rgb(245 247 252/var(--tw-bg-opacity,1))}.strong-fullName{--tw-text-opacity:1;color:#222;color:rgb(34 34 34/var(--tw-text-opacity,1));display:block}@media (max-width:768px){.strong-fullName{display:none}}.small-role{--tw-text-opacity:1;color:#777;color:rgb(119 119 119/var(--tw-text-opacity,1))}@media (max-width:768px){.small-role{display:none}}.icon{transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.icon-open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.div-information{--tw-bg-opacity:1;--tw-shadow:0 10px 30px #00000026;--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow:hidden;position:absolute;right:0;top:115%;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:220px;z-index:999}.div-show-information{--tw-translate-y:0px;opacity:1;visibility:visible}.div-no-show-information,.div-show-information{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.div-no-show-information{--tw-translate-y:-0.625rem;opacity:0;visibility:hidden}.button-mi-perfil{--tw-text-opacity:1;align-items:center;background-color:initial;border-style:none;color:#1f2b68;color:rgb(31 43 104/var(--tw-text-opacity,1));cursor:pointer;display:flex;font-size:15px;gap:var(--spacing-3);padding:15px 18px;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.button-mi-perfil:hover{--tw-bg-opacity:1;background-color:#f5f7fc;background-color:rgb(245 247 252/var(--tw-bg-opacity,1))}.button-close-session{--tw-text-opacity:1;align-items:center;background-color:initial;border-style:none;color:#1f2b68;color:rgb(31 43 104/var(--tw-text-opacity,1));cursor:pointer;display:flex;font-size:15px;gap:var(--spacing-3);padding:15px 18px;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.button-close-session:hover{--tw-bg-opacity:1;background-color:#f5f7fc;background-color:rgb(245 247 252/var(--tw-bg-opacity,1))}/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/.main-div-dash{background-color:var(--color-bg);display:flex;height:100vh;overflow:hidden}.secondary-div-dash{background-color:#00000059;inset:0;position:fixed;z-index:140}.third-div-dash{display:flex;flex:1 1;flex-direction:column;height:100vh;overflow:hidden}.main-dash{flex:1 1;overflow-x:hidden;overflow-y:auto}.certificate-preview{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);min-width:0;overflow:hidden}.certificate-preview-citizen{border-color:var(--color-primary);box-shadow:var(--shadow-md);z-index:1}.certificate-preview-header{background:var(--color-primary);color:var(--color-surface);min-height:75px;padding:10px 10px 9px}.certificate-preview-header>span{color:color-mix(in srgb,var(--color-surface) 68%,#0000);display:block;font-size:8px;font-weight:var(--font-semibold);margin-bottom:3px}.certificate-preview-header h3{font-size:10px;font-weight:var(--font-bold);line-height:1.25;margin:0;min-height:27px;text-transform:uppercase}.certificate-preview-folio{display:flex;font-size:7px;gap:4px;justify-content:space-between;margin-top:6px}.certificate-preview-folio span{color:color-mix(in srgb,var(--color-surface) 68%,#0000)}.certificate-preview-folio strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.certificate-preview-content{display:flex;flex-direction:column;gap:8px;min-height:132px;padding:10px}.certificate-preview-section h4{color:var(--color-primary);font-size:7px;font-weight:var(--font-bold);line-height:1.3;margin:0 0 4px}.certificate-preview-row{border-bottom:1px solid var(--color-border);display:flex;font-size:7px;gap:5px;justify-content:space-between;line-height:1.35;padding:3px 0}.certificate-preview-row span{color:var(--color-text-muted);min-width:0}.certificate-preview-row strong{color:var(--color-text);max-width:58%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.certificate-preview-footer{align-items:center;border-top:1px solid var(--color-border);color:var(--color-text-muted);display:flex;font-size:6px;font-weight:var(--font-semibold);justify-content:space-between;min-height:26px;padding:5px 10px}.certificate-preview-seal{background:repeating-conic-gradient(from 0deg,var(--color-secondary) 0deg 12deg,#0000 12deg 24deg);border:2px solid var(--color-secondary);border-radius:50%;height:15px;opacity:.72;width:15px}.privacy-notice-content{color:var(--color-text);font-size:var(--text-sm);line-height:1.65;margin:0 auto;max-width:780px}.privacy-notice-subtitle{color:var(--color-text-muted);font-weight:var(--font-semibold);margin:0 0 24px}.privacy-notice-section+.privacy-notice-section{border-top:1px solid var(--color-border);margin-top:24px;padding-top:20px}.privacy-notice-section h3{color:var(--color-primary);font-size:var(--text-base);line-height:1.4;margin:0 0 10px}.privacy-notice-section p{margin:0 0 12px;white-space:pre-line}.privacy-notice-section ul{grid-gap:5px;display:grid;gap:5px;margin:10px 0 14px;padding-left:22px}.privacy-notice-close{background:var(--color-primary);border:0;border-radius:var(--radius-sm);color:var(--color-surface);cursor:pointer;font:inherit;font-size:var(--text-sm);font-weight:var(--font-semibold);min-height:40px;padding:8px 14px}.privacy-notice-close:hover{background:var(--color-secondary)}.home-page{color:var(--color-text);display:flex;flex-direction:column;gap:28px;margin:0 auto;max-width:1440px;padding:28px 32px 40px}.home-brand,.home-page-header,.home-section-heading{align-items:center;display:flex;gap:24px;justify-content:space-between}.home-brand{justify-content:flex-start;min-width:0}.home-brand-logo,.home-brand-mark{background:var(--color-primary);border-radius:var(--radius-md);color:var(--color-surface);display:grid;flex:0 0 56px;font-size:24px;height:56px;object-fit:contain;place-items:center;width:56px}.home-brand-logo{background:var(--color-surface);border:1px solid var(--color-border);padding:6px}.home-eyebrow,.home-overview-kicker{color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--font-bold);margin:0 0 5px;text-transform:uppercase}.home-brand h1,.home-section-heading h2{color:var(--color-text);font-size:28px;font-weight:var(--font-bold);line-height:1.2;margin:0}.home-intro{color:var(--color-text-muted);font-size:var(--text-base);margin:6px 0 0}.home-privacy-link{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-primary);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:9px;min-height:40px;padding:8px 12px}.home-privacy-link:hover{border-color:var(--color-primary)}.home-overview{grid-gap:32px;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;gap:32px;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);min-height:300px;overflow:hidden;padding:36px 40px;position:relative}.home-overview-copy{background:color-mix(in srgb,var(--color-surface) 94%,#0000);border:1px solid color-mix(in srgb,var(--color-border) 86%,#0000);border-radius:var(--radius-md);max-width:560px;padding:24px;position:relative;z-index:1}.home-overview-copy h2{font-size:30px;line-height:1.2;margin:0;max-width:520px}.home-overview-copy>p:not(.home-overview-kicker){color:var(--color-text-muted);line-height:1.6;margin:12px 0 20px;max-width:480px}.home-primary-action{align-items:center;background:var(--color-primary);border-radius:var(--radius-sm);color:var(--color-surface);display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:9px;min-height:42px;padding:10px 15px;text-decoration:none;transition:background-color var(--transition-fast),transform var(--transition-fast)}.home-primary-action:hover{background:var(--color-secondary);transform:translateY(-1px)}.home-network{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr) minmax(0,.95fr);min-height:220px}.home-certificate-controls{display:none}.home-shortcuts{display:flex;flex-direction:column;gap:16px}.home-section-heading h2{font-size:20px}.home-user-name{color:var(--color-text-muted);font-size:var(--text-sm)}.home-shortcut-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.home-shortcut{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:inherit;display:flex;gap:14px;min-height:96px;padding:16px;text-decoration:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.home-shortcut:hover{border-color:var(--color-secondary);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.home-shortcut-icon{background:var(--color-bg-subtle);border-radius:var(--radius-sm);color:var(--color-primary);display:grid;flex:0 0 42px;font-size:18px;height:42px;place-items:center;width:42px}.home-shortcut-copy{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.home-shortcut-copy strong{font-size:var(--text-sm)}.home-shortcut-label-mobile{display:none}.home-shortcut-copy>span{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.4}.home-shortcut-arrow{color:var(--color-primary);font-size:20px}@media (min-width:1281px){.home-overview{gap:24px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}@media (max-width:900px){.home-shortcuts-compact{gap:10px}.home-shortcuts-compact .home-section-heading{gap:6px}.home-shortcuts-compact .home-section-heading h2{font-size:18px}.home-shortcuts-compact .home-user-name{display:none}.home-shortcuts-compact .home-shortcut-grid{gap:6px;grid-template-columns:minmax(0,1fr)}.home-shortcuts-compact .home-shortcut{border-radius:var(--radius-sm);gap:10px;min-height:48px;padding:7px 10px}.home-shortcuts-compact .home-shortcut:hover{box-shadow:none;transform:none}.home-shortcuts-compact .home-shortcut-icon{flex-basis:32px;font-size:15px;height:32px;width:32px}.home-shortcuts-compact .home-shortcut-copy{gap:0}.home-shortcuts-compact .home-shortcut-copy>span{display:none}.home-shortcuts-compact .home-shortcut-arrow{font-size:16px}}@media (max-width:1100px){.home-network{grid-template-columns:minmax(0,1fr);min-height:0}.certificate-preview:not(.certificate-preview-active){display:none}.certificate-preview{width:100%}.certificate-preview-active{animation-duration:.28s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.22,1,.36,1)}.certificate-preview-slide-next{animation-name:certificate-preview-slide-from-right}.certificate-preview-slide-previous{animation-name:certificate-preview-slide-from-left}@keyframes certificate-preview-slide-from-right{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes certificate-preview-slide-from-left{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}.home-certificate-controls{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:1rem;padding:0 2px}.home-certificate-arrow{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-primary);cursor:pointer;display:grid;flex:0 0 40px;height:40px;place-items:center;width:40px}.home-certificate-arrow:hover:not(:disabled){background:var(--color-bg-subtle);border-color:var(--color-primary)}.home-certificate-arrow:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.home-certificate-arrow:disabled{color:var(--color-text-subtle);cursor:not-allowed}.home-certificate-page{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-semibold);text-align:center}.certificate-preview-header{min-height:0;padding:12px 14px 10px}.certificate-preview-header>span{font-size:9px}.certificate-preview-header h3{font-size:13px;min-height:0}.certificate-preview-folio{font-size:9px;margin-top:8px}.certificate-preview-content{gap:12px;min-height:0;padding:14px}.certificate-preview-section h4{font-size:9px}.certificate-preview-row{font-size:10px;gap:8px;padding:5px 0}.certificate-preview-row strong{max-width:60%}.certificate-preview-footer{font-size:8px;min-height:30px;padding:6px 14px}}@media (max-width:760px){.home-page{box-sizing:border-box;gap:10px;height:100%;min-height:0;padding:10px 12px 12px}.home-page-header{flex-direction:column}.home-brand,.home-page-header{align-items:flex-start;gap:10px}.home-brand-logo,.home-brand-mark{border-radius:var(--radius-sm);flex-basis:44px;font-size:20px;height:44px;width:44px}.home-brand h1{font-size:20px;line-height:1.15}.home-eyebrow{font-size:11px;margin-bottom:3px}.home-intro{font-size:13px;line-height:1.4;margin-top:4px}.home-privacy-link{font-size:13px;gap:7px;min-height:36px;padding:6px 10px}.home-overview{align-items:stretch;gap:16px;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);padding:16px}.home-overview-copy{display:none}.home-section-heading{align-items:flex-start;flex-direction:column;gap:8px}.home-shortcuts-compact .home-shortcut-grid{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.home-shortcuts-compact .home-shortcut{flex-direction:column;gap:5px;justify-content:center;min-height:70px;padding:7px 4px;text-align:center}.home-shortcuts-compact .home-shortcut-icon{flex-basis:26px;font-size:13px;height:26px;width:26px}.home-shortcuts-compact .home-shortcut-copy{align-items:center;flex:0 1 auto}.home-shortcuts-compact .home-shortcut-label{display:none}.home-shortcuts-compact .home-shortcut-label-mobile{display:block;font-size:11px;line-height:1.15}.home-shortcuts-compact .home-shortcut-arrow{display:none}.home-overview{flex:1 1 auto;min-height:0;padding:10px}.home-certificate-carousel{align-self:stretch;display:flex;flex:1 1;flex-direction:column;min-height:0}.home-network{align-items:stretch;flex:1 1;min-height:0}.certificate-preview-active{display:flex;flex-direction:column;min-height:0}.certificate-preview-content{flex:1 1;min-height:0;overflow:hidden}.certificate-preview-section{display:flex;flex:1 1;flex-direction:column;justify-content:space-evenly;min-height:0}.certificate-preview-row{align-items:center;min-height:34px}.home-certificate-controls{flex:0 0 auto;margin-top:8px}.home-certificate-arrow{flex-basis:36px;height:36px;width:36px}}@media (max-width:760px) and (max-height:760px){.home-page{gap:8px;padding-bottom:8px;padding-top:8px}.home-intro{display:none}.home-shortcuts-compact{gap:6px}.home-shortcuts-compact .home-section-heading{gap:4px}.home-shortcuts-compact .home-section-heading h2{font-size:16px}.home-shortcuts-compact .home-shortcut{gap:3px;min-height:60px;padding:5px 3px}.home-overview{padding:8px}.certificate-preview-header{padding:8px 10px}.certificate-preview-content{gap:6px;padding:8px 10px}.certificate-preview-section:not(:first-child){display:none}.certificate-preview-footer{min-height:24px;padding:4px 10px}.home-certificate-controls{margin-top:6px}}@media (max-width:760px) and (max-height:620px){.certificate-preview-content,.certificate-preview-footer{display:none}.home-certificate-controls{margin-top:4px}}@media (prefers-reduced-motion:reduce){.certificate-preview-active,.home-primary-action,.home-shortcut{animation:none;transition:none}}.sad-wrapper{display:flex;flex-direction:column;gap:20px}.sad-dashboard-desktop,.sad-dashboard-group{display:flex;flex-direction:column;gap:20px;min-width:0}.sad-dashboard-tabs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.sad-operation-tabs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.sad-dashboard-tab{background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#475569;cursor:pointer;font:inherit;font-size:.875rem;font-weight:700;min-height:44px;padding:10px 12px;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.sad-dashboard-tab-icon,.sad-executive-health-label-mobile{display:none}.sad-dashboard-tab[aria-selected=true]{background:#1f2b68;background:var(--color-primary,#1f2b68);border-color:#1f2b68;border-color:var(--color-primary,#1f2b68);color:#fff}.sad-dashboard-tab:focus-visible,.sad-dashboard-tabpanel:focus-visible{outline:2px solid #1f2b68;outline:2px solid var(--color-primary,#1f2b68);outline-offset:2px}.sad-dashboard-tabpanel{min-width:0}@media (max-width:1100px){.sad-two-col{grid-template-columns:minmax(0,1fr);min-width:0}.sad-card{min-width:0}.sad-dashboard-tabs{background:#f8fafc;background:var(--color-bg,#f8fafc);padding:4px 0;position:-webkit-sticky;position:sticky;top:0;z-index:2}.sad-dashboard-tab{font-size:.8rem;padding:9px 6px}}.sad-kpi-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sad-kpi-card{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000a;display:flex;gap:16px;padding:20px;transition:all .2s ease}.sad-kpi-card:hover{border-color:#cbd5e1;box-shadow:0 6px 16px #1f2b6814;transform:translateY(-2px)}.sad-kpi-icon{align-items:center;border-radius:12px;display:flex;flex-shrink:0;font-size:1.25rem;height:48px;justify-content:center;width:48px}.sad-kpi-info{display:flex;flex-direction:column;min-width:0}.sad-kpi-value{color:#111827;font-size:1.55rem;font-weight:800;line-height:1.15}.sad-kpi-label{color:#64748b;font-size:.8rem;font-weight:600;margin-top:4px}.sad-kpi-subtext{color:#94a3b8;font-size:.725rem;margin-top:2px}.sad-quick-actions-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000a;padding:18px 22px}.sad-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.sad-section-title{align-items:center;color:#1f2b68;color:var(--color-primary,#1f2b68);display:flex;font-size:.925rem;font-weight:700;gap:8px;letter-spacing:.03em;text-transform:uppercase}.sad-actions-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.sad-action-btn{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#1e293b;display:flex;font-size:.825rem;font-weight:600;gap:12px;padding:12px 14px;text-decoration:none;transition:all .2s ease}.sad-action-btn:hover{background:#eef2ff;border-color:#c7d2fe;box-shadow:0 4px 12px #1f2b680f;color:#1f2b68;color:var(--color-primary,#1f2b68);transform:translateY(-2px)}.sad-action-icon{align-items:center;color:#1f2b68;color:var(--action-color,var(--color-primary,#1f2b68));display:flex;font-size:1.15rem}.sad-two-col{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 1fr}@media (max-width:1100px){.sad-two-col{grid-template-columns:1fr}}.sad-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;padding:20px 22px}.sad-card-header{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.sad-card-title{align-items:center;display:flex;font-size:.95rem;font-weight:700;gap:8px}.sad-card-badge,.sad-card-title{color:#1f2b68;color:var(--color-primary,#1f2b68)}.sad-card-badge{background:#eef2ff;border-radius:9999px;font-size:.725rem;font-weight:600;padding:4px 10px;text-decoration:none;transition:all .2s ease}.sad-card-badge:hover{background:#e0e7ff;color:#1e1b4b}.sad-chart-container{height:280px;width:100%}.sad-custom-tooltip{background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 8px 20px #0000001a;font-size:.8rem;padding:10px 14px}.sad-custom-tooltip .tooltip-title{border-bottom:1px solid #f1f5f9;color:#0f172a;font-weight:700;margin-bottom:6px;padding-bottom:4px}.sad-custom-tooltip p{color:#475569;margin:3px 0}.sad-services-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.sad-service-badge{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:10px 12px;transition:all .15s ease}.sad-service-badge:hover{background:#f1f5f9;border-color:#cbd5e1}.sad-service-meta{align-items:center;display:flex;gap:8px;min-width:0}.sad-service-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.sad-service-dot.ACTIVE,.sad-service-dot.HEALTHY{animation:pulse-green 2s infinite;background:#10b981;box-shadow:0 0 5px #10b98180}@keyframes pulse-green{0%,to{box-shadow:0 0 3px #10b98166}50%{box-shadow:0 0 8px #10b981cc}}.sad-service-dot.DEGRADED{background:#f59e0b;box-shadow:0 0 5px #f59e0b80}.sad-service-dot.DOWN,.sad-service-dot.INACTIVE{background:#ef4444;box-shadow:0 0 5px #ef444480}.sad-service-dot.UNKNOWN{background:#94a3b8}.sad-service-badge.ACTIVE,.sad-service-badge.HEALTHY{border-color:#10b98133}.sad-service-badge.DEGRADED{background:#f59e0b0a;border-color:#f59e0b40}.sad-service-badge.INACTIVE{background:#ef44440a;border-color:#ef444440}.sad-live-badge{align-items:center;animation:blink-live 2s step-start infinite;background:#10b9811a;border:1px solid #10b98140;border-radius:4px;color:#10b981;display:inline-flex;font-size:.6rem;font-weight:700;gap:4px;letter-spacing:.05em;margin-left:8px;padding:2px 6px}@keyframes blink-live{0%,to{opacity:1}50%{opacity:.5}}.sad-services-summary{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.sad-svc-count{border-radius:20px;font-size:.7rem;font-weight:600;padding:2px 10px}.sad-svc-count.HEALTHY{background:#10b9811a;border:1px solid #10b98140;color:#10b981}.sad-svc-count.DEGRADED{background:#f59e0b1a;border:1px solid #f59e0b40;color:#f59e0b}.sad-svc-count.INACTIVE{background:#ef44441a;border:1px solid #ef444440;color:#ef4444}.sad-service-name{color:#334155;font-size:.775rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sad-service-latency{color:#94a3b8;font-family:monospace;font-size:.7rem;font-weight:500}.sad-interop-list{display:flex;flex-direction:column;gap:10px}.sad-interop-item{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;justify-content:space-between;padding:10px 12px;transition:all .15s ease}.sad-interop-item:hover{background:#f1f5f9}.sad-interop-info{align-items:center;display:flex;gap:10px}.sad-interop-icon{align-items:center;background:#eef2ff;border-radius:8px;color:#1f2b68;color:var(--color-primary,#1f2b68);display:flex;flex-shrink:0;font-size:.95rem;height:32px;justify-content:center;width:32px}.sad-interop-name{color:#1e293b;font-size:.8rem;font-weight:600}.sad-interop-type{color:#64748b;font-size:.7rem}.sad-audit-table-scroll{overflow-x:auto}.sad-audit-table{border-collapse:collapse;font-size:.825rem;width:100%}.sad-audit-mobile-list{display:none}.sad-audit-table th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.04em;padding:10px 12px;text-align:left;text-transform:uppercase}.sad-audit-table td{border-bottom:1px solid #f1f5f9;color:#334155;padding:12px}.sad-audit-table tr:hover td{background:#f8fafc}.sad-audit-user{align-items:center;color:#1e293b;display:flex;font-weight:600;gap:8px}.sad-user-avatar-sm{align-items:center;background:#e2e8f0;border-radius:50%;color:#475569;display:flex;font-size:.65rem;font-weight:700;height:26px;justify-content:center;width:26px}.sad-audit-mobile-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.sad-audit-mobile-summary{grid-gap:10px;align-items:center;cursor:pointer;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto 16px;list-style:none;padding:14px}.sad-audit-mobile-summary::-webkit-details-marker{display:none}.sad-audit-mobile-summary:after{color:#64748b;content:"+";font-size:1.1rem;font-weight:700;line-height:1;text-align:center}.sad-audit-mobile-card[open]>.sad-audit-mobile-summary:after{content:"-"}.sad-audit-mobile-summary:focus-visible{outline:2px solid #1f2b68;outline:2px solid var(--color-primary,#1f2b68);outline-offset:-2px}.sad-audit-mobile-action{color:#1e293b;font-size:.875rem;font-weight:700;line-height:1.35;min-width:0;overflow-wrap:anywhere}.sad-audit-mobile-details{grid-gap:10px;display:grid;gap:10px;margin:0;padding:0 14px 14px}.sad-audit-mobile-details>div{grid-gap:8px;border-top:1px solid #f1f5f9;display:grid;gap:8px;grid-template-columns:92px minmax(0,1fr);padding-top:8px}.sad-audit-mobile-details dt{color:#64748b;font-size:.75rem;font-weight:600}.sad-audit-mobile-details dd{color:#334155;font-size:.8rem;margin:0;min-width:0;overflow-wrap:anywhere}.sad-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.725rem;font-weight:600;gap:5px;padding:3px 8px}.sad-badge.success{background:#d1fae5;color:#065f46}.sad-badge.danger{background:#fee2e2;color:#991b1b}.sad-badge.warning{background:#fef3c7;color:#92400e}.sad-badge.info{background:#e0e7ff;color:#3730a3}@media (max-width:640px){.page-container.sad-dashboard-page{margin-left:-12px;margin-right:-12px;padding:0}.sad-wrapper{gap:12px}.sad-executive-header .page-header-row{gap:0;margin-bottom:0}.sad-executive-heading{display:none}.sad-executive-actions{flex-wrap:nowrap;gap:8px;justify-content:space-between;width:100%}.sad-executive-health{min-width:0;white-space:nowrap}.sad-executive-clock,.sad-executive-health-label{display:none}.sad-executive-refresh{flex:0 0 40px;height:40px;justify-content:center;padding:0;width:40px}.sad-executive-refresh-label{display:none}.sad-dashboard-tabs-mobile{grid-template-columns:repeat(4,minmax(0,1fr))}.sad-dashboard-tabs-mobile .sad-dashboard-tab{min-height:48px;padding:8px 4px}.sad-dashboard-tabs-mobile .sad-dashboard-tab-icon{display:inline-flex;font-size:1.125rem}.sad-executive-health-label-mobile{display:inline}.sad-dashboard-tabs-mobile .sad-dashboard-tab-label{display:none}.sad-quick-actions-card{padding:14px}.sad-card{padding:16px 14px}.sad-card-collapsible>.sad-card-header{border-bottom:0;cursor:pointer;list-style:none;margin-bottom:0;padding-bottom:0}.sad-card-collapsible>.sad-card-header::-webkit-details-marker{display:none}.sad-card-collapsible>.sad-card-header:after{color:#64748b;content:"+";font-size:1.125rem;font-weight:700;line-height:1}.sad-card-collapsible[open]>.sad-card-header{border-bottom:1px solid #f1f5f9;margin-bottom:12px;padding-bottom:10px}.sad-card-collapsible[open]>.sad-card-header:after{content:"-"}.sad-card-collapsible>.sad-card-header:focus-visible{outline:2px solid #1f2b68;outline:2px solid var(--color-primary,#1f2b68);outline-offset:2px}.sad-core-services-collapsible>.sad-card-header{align-items:center;flex-wrap:nowrap}.sad-core-services-collapsible>.sad-card-header:after{content:none}.sad-core-services-collapsible>.sad-card-header .sad-card-title{flex:1 1;flex-wrap:nowrap;min-width:0}.sad-core-services-collapsible>.sad-card-header .sad-card-title:after{color:#64748b;content:"+";flex:0 0 auto;font-size:1.125rem;font-weight:700;line-height:1;margin-left:auto}.sad-core-services-collapsible[open]>.sad-card-header .sad-card-title:after{content:"-"}.sad-core-services-collapsible .sad-live-badge{flex-shrink:0;white-space:nowrap}.sad-card-collapsible-body{min-width:0}.sad-card-collapsible-actions{display:flex;justify-content:flex-end;margin-bottom:12px}.sad-card-header{align-items:flex-start;flex-wrap:wrap;gap:8px}.sad-card-title{flex-wrap:wrap;min-width:0}.sad-services-grid{grid-template-columns:minmax(0,1fr)}.sad-interop-item{align-items:flex-start;flex-direction:column;gap:8px}.sad-interop-info,.sad-interop-info>div:last-child{min-width:0}.sad-interop-item>div:last-child{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:0!important;text-align:left!important;width:100%}.sad-kpi-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr);min-width:0}.sad-kpi-card{align-items:center;gap:12px;min-width:0;padding:12px 14px}.sad-kpi-icon{border-radius:9px;font-size:1rem;height:36px;width:36px}.sad-kpi-value{font-size:1.25rem}.sad-kpi-label{font-size:.72rem}.sad-kpi-subtext{font-size:.65rem}.sad-actions-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.sad-action-btn{flex-direction:column;font-size:.8125rem;gap:8px;justify-content:center;min-height:96px;min-width:0;padding:12px 8px}.sad-action-btn>span:last-child{line-height:1.3;max-width:100%;overflow-wrap:anywhere;text-align:center}.sad-action-icon{font-size:1.25rem}}@media (max-width:380px){.sad-kpi-card{gap:8px}.sad-kpi-icon{font-size:.9rem;height:32px;width:32px}.sad-kpi-value{font-size:1.1rem}.sad-dashboard-tabs{gap:4px}.sad-dashboard-tabs-mobile{grid-template-columns:repeat(4,minmax(0,1fr))}.sad-dashboard-tab{font-size:.75rem;padding:8px 4px}}@media (max-width:640px){.sad-audit-table-scroll{display:none}.sad-audit-mobile-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}}.viewerModal_pdfViewerModal__EMln8{--tw-bg-opacity:1;--tw-shadow:0 25px 60px #00000059;--tw-shadow-colored:0 25px 60px var(--tw-shadow-color);animation:viewerModal_pdfModalIn__dp6kv .25s ease;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:18px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;height:90vh;max-width:1100px;overflow:hidden;width:90vw}@keyframes viewerModal_pdfModalIn__dp6kv{0%{opacity:0;transform:scale(.95) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}.viewerModal_pdfViewerSubtitle__BsGby{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:block;font-size:.8rem;font-weight:var(--font-bold);letter-spacing:.02em;margin-top:2px;opacity:.75}.viewerModal_pdfViewerContainer__Geskk{--tw-bg-opacity:1;background-color:#f0f2f5;background-color:rgb(240 242 245/var(--tw-bg-opacity,1));display:flex;flex:1 1;min-height:0;overflow:hidden}.viewerModal_pdfViewerIframe__46h4n{border-width:0;display:block;height:100%;width:100%}@media (max-width:768px){.viewerModal_pdfViewerModal__EMln8{border-radius:.75rem;height:95vh;width:98vw}}/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/.datatable-container{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;max-width:100%;overflow:hidden;width:100%}.datatable-search-container{--tw-border-opacity:1;border-bottom-width:1px;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));box-sizing:border-box;max-width:100%;padding:var(--spacing-3);width:100%}@media (max-width:480px){.datatable-search-container{padding:.625rem}}@media (max-width:360px){.datatable-search-container{padding:var(--spacing-2)}}.datatable-search-wrapper{align-items:center;box-sizing:border-box;display:flex;gap:var(--spacing-2);max-width:100%;width:100%}.datatable-search-input{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;box-sizing:border-box;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));flex:1 1;font-size:var(--text-sm);min-width:0;outline:2px solid #0000;outline-offset:2px;padding:var(--spacing-2) var(--spacing-3);transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media not all and (min-width:768px){.datatable-search-input{grid-column:span 4/span 4;height:2.75rem;padding-left:var(--spacing-3);padding-right:var(--spacing-3);width:100%}}@media (max-width:480px){.datatable-search-input{font-size:13px;padding-left:.625rem;padding-right:.625rem}}@media (max-width:360px){.datatable-search-input{font-size:var(--text-xs);padding-left:var(--spacing-2);padding-right:var(--spacing-2)}}.datatable-search-input:focus{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:var(--primary-color)}.datatable-search-input::placeholder{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.datatable-search-button{--tw-text-opacity:1;align-items:center;background-color:var(--primary-color);border-radius:var(--radius-lg);border-width:0;box-sizing:border-box;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-shrink:0;height:2.75rem;justify-content:center;padding-left:var(--spacing-4);padding-right:var(--spacing-4);transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:3.5rem}@media not all and (min-width:768px){.datatable-search-button{grid-column:span 1/span 1;min-width:0;padding-left:var(--spacing-2);padding-right:var(--spacing-2);width:100%}}.datatable-search-button:hover{opacity:.9}.datatable-search-button:active{opacity:.8}.datatable-search-icon{font-size:var(--text-lg)}@media not all and (min-width:768px){.datatable-search-icon{font-size:var(--text-base)}}@media (max-width:480px){.datatable-search-icon{font-size:var(--text-sm)}}.datatable-clear-icon{font-size:var(--text-lg)}@media not all and (min-width:768px){.datatable-clear-icon{font-size:var(--text-base)}}@media (max-width:480px){.datatable-clear-icon{font-size:var(--text-sm)}}.datatable-clear-button{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));border-radius:var(--radius-lg);border-width:0;box-sizing:border-box;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-shrink:0;height:2.75rem;justify-content:center;padding-left:var(--spacing-4);padding-right:var(--spacing-4);transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:3.5rem}@media not all and (min-width:768px){.datatable-clear-button{grid-column:span 1/span 1;min-width:0;padding-left:var(--spacing-2);padding-right:var(--spacing-2);width:100%}}.datatable-clear-button:hover{--tw-bg-opacity:1;background-color:#b91c1c;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.datatable-clear-button:active{opacity:.8}@media (min-width:769px) and (max-width:1400px){.datatable-search-wrapper{grid-gap:var(--spacing-2);display:grid;gap:var(--spacing-2);grid-template-columns:repeat(12,minmax(0,1fr))}.datatable-search-wrapper.has-create-button .datatable-search-input{grid-column:span 7/span 7;height:2.75rem;width:100%}.datatable-search-wrapper.has-create-button .datatable-clear-button,.datatable-search-wrapper.has-create-button .datatable-search-button{grid-column:span 1/span 1;height:2.75rem;width:100%}.datatable-search-wrapper.has-create-button .datatable-btn-create{grid-column:span 3/span 3;height:2.75rem;width:100%}.datatable-search-wrapper.without-create-button .datatable-search-input{grid-column:span 10/span 10;height:2.75rem;width:100%}.datatable-search-wrapper.without-create-button .datatable-clear-button,.datatable-search-wrapper.without-create-button .datatable-search-button{grid-column:span 1/span 1;height:2.75rem;width:100%}}@media (max-width:768px){.datatable-search-wrapper{grid-gap:var(--spacing-2);display:grid;gap:var(--spacing-2);grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:480px){.datatable-search-wrapper{gap:.375rem}}@media (max-width:360px){.datatable-search-wrapper{gap:var(--spacing-1)}}.datatable-search-wrapper.has-create-button .datatable-search-input{grid-column:span 4/span 4;height:2.75rem;width:100%}.datatable-search-wrapper.has-create-button .datatable-clear-button,.datatable-search-wrapper.has-create-button .datatable-search-button{grid-column:span 1/span 1;height:2.75rem;width:100%}.datatable-search-wrapper.has-create-button .datatable-btn-create{grid-column:span 2/span 2;height:2.75rem;width:100%}.datatable-search-wrapper.without-create-button .datatable-search-input{grid-column:span 4/span 4;height:2.75rem;width:100%}.datatable-search-wrapper.without-create-button .datatable-clear-button,.datatable-search-wrapper.without-create-button .datatable-search-button{grid-column:span 2/span 2;height:2.75rem;width:100%}}.datatable-btn-create{--tw-text-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);align-items:center;background-color:var(--secondary-color);border-radius:.75rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-shrink:0;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-2);height:2.75rem;justify-content:center;padding-left:var(--spacing-4);padding-right:var(--spacing-4);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;width:auto}@media (min-width:769px) and (max-width:1400px){.datatable-btn-create{font-size:var(--text-sm);height:2.75rem;padding-left:var(--spacing-3);padding-right:var(--spacing-3)}}@media (max-width:768px){.datatable-btn-create{display:flex;font-size:var(--text-xs);gap:.375rem;height:2.75rem;min-width:130px;padding-left:var(--spacing-2);padding-right:var(--spacing-2);white-space:normal;width:100%}}.datatable-btn-create:hover{--tw-translate-y:-1px;--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md)}.datatable-btn-create:active,.datatable-btn-create:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.datatable-btn-create:active{--tw-translate-y:0px;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm)}.datatable-desktop-wrapper{display:block;max-width:100%;overflow-x:auto;overflow-y:hidden;width:100%}@media not all and (min-width:768px){.datatable-desktop-wrapper{display:none}}.datatable-table{--tw-text-opacity:1;border-collapse:collapse;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));font-size:var(--text-sm);text-align:left;width:100%}.datatable-thead{--tw-text-opacity:1;background-color:var(--primary-color);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));text-align:center}.datatable-th{border-bottom-width:1px;border-color:#fff3;font-weight:var(--font-semibold);min-width:100px;overflow-wrap:normal;padding:var(--spacing-3) var(--spacing-4);text-align:center;text-transform:uppercase;word-break:normal}.datatable-row{cursor:pointer;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.datatable-row:hover{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.datatable-td{--tw-border-opacity:1;border-bottom-width:1px;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));min-width:100px;overflow-wrap:normal;padding:var(--spacing-4) var(--spacing-2);text-align:center;vertical-align:middle;word-break:normal}.title-font-bold{font-weight:var(--font-bold)}.datatable-message-cell{padding:var(--spacing-12) var(--spacing-4)}.datatable-message-cell,.datatable-mobile-message{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1));text-align:center}.datatable-mobile-message{box-sizing:border-box;display:block;font-size:var(--text-sm);max-width:100%;padding:var(--spacing-8) var(--spacing-3);width:100%}@media (min-width:768px){.datatable-mobile-message{display:none}}.datatable-pagination-container{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-top-width:1px;box-sizing:border-box;max-width:100%;overflow-x:auto;padding:var(--spacing-3) var(--spacing-4);width:100%}@media (max-width:480px){.datatable-pagination-container{padding:.625rem}}@media (max-width:360px){.datatable-pagination-container{padding:var(--spacing-2)}}.datatable-mobile-container{box-sizing:border-box;display:block;max-width:100%;padding:var(--spacing-3);width:100%}@media (max-width:480px){.datatable-mobile-container{padding:.625rem}}@media (max-width:360px){.datatable-mobile-container{padding:var(--spacing-2)}}@media (min-width:768px){.datatable-mobile-container{display:none}}.datatable-mobile-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;max-width:100%;overflow:hidden;width:100%}.datatable-mobile-card+.datatable-mobile-card{margin-top:var(--spacing-3)}.datatable-mobile-header{align-items:center;display:flex;gap:var(--spacing-3);justify-content:space-between;min-width:0;padding:var(--spacing-3)}@media (max-width:480px){.datatable-mobile-header{gap:var(--spacing-2);padding:.625rem}}@media (max-width:360px){.datatable-mobile-header{padding:var(--spacing-2)}}.datatable-mobile-folio{flex:1 1;min-width:0}.datatable-mobile-label{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:10px;font-weight:var(--font-semibold);letter-spacing:.025em;margin-bottom:.125rem;text-transform:uppercase}.datatable-mobile-folio-value{--tw-text-opacity:1;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));font-size:var(--text-sm);font-weight:var(--font-semibold);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datatable-mobile-expand-button{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:var(--radius-full);border-width:1px;color:var(--primary-color);display:flex;flex-shrink:0;height:2.25rem;justify-content:center;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.datatable-mobile-expand-button:hover{--tw-text-opacity:1;background-color:var(--primary-color);border-color:var(--primary-color);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.datatable-mobile-expand-button:active{opacity:.85}.datatable-mobile-icon{font-size:var(--text-sm)}.datatable-mobile-details{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-top-width:1px;box-sizing:border-box;max-width:100%;padding-left:var(--spacing-3);padding-right:var(--spacing-3);width:100%}@media (max-width:480px){.datatable-mobile-details{padding-left:.625rem;padding-right:.625rem}}@media (max-width:360px){.datatable-mobile-details{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}}.datatable-mobile-detail-row{--tw-border-opacity:1;align-items:flex-start;border-bottom-width:1px;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));display:flex;gap:var(--spacing-3);justify-content:space-between;min-width:0;padding-bottom:var(--spacing-3);padding-top:var(--spacing-3)}.datatable-mobile-detail-row:last-child{border-bottom-width:0}@media (max-width:480px){.datatable-mobile-detail-row{gap:var(--spacing-2)}}@media (max-width:360px){.datatable-mobile-detail-row{flex-direction:column;gap:var(--spacing-1)}}.datatable-mobile-detail-label{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1));flex-shrink:0;font-size:11px;font-weight:var(--font-semibold);letter-spacing:.025em;max-width:40%;overflow-wrap:break-word;text-transform:uppercase}@media (max-width:480px){.datatable-mobile-detail-label{max-width:42%}}@media (max-width:360px){.datatable-mobile-detail-label{max-width:100%}}.datatable-mobile-detail-value{--tw-text-opacity:1;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));flex:1 1;font-size:var(--text-sm);margin-left:var(--spacing-3);min-width:0;text-align:right}@media (max-width:480px){.datatable-mobile-detail-value{margin-left:var(--spacing-2)}}@media (max-width:360px){.datatable-mobile-detail-value{margin-left:0;text-align:left;width:100%}}.datatable-mobile-detail-value{overflow-wrap:anywhere;word-break:break-word}.pagination-main-div{display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:center;margin-top:var(--spacing-5)}@media (max-width:480px){.pagination-main-div{gap:var(--spacing-1)}}.pagination-button-icon-no{--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:var(--primary-color);border-radius:var(--radius-lg);border-width:1px;color:var(--primary-color);display:flex;font-size:var(--text-sm);height:2.25rem;justify-content:center;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.pagination-button-icon-no:disabled{cursor:not-allowed;opacity:.4}@media (max-width:480px){.pagination-button-icon-no{font-size:var(--text-xs);height:var(--spacing-8);width:var(--spacing-8)}}.pagination-button-icon-no:hover,.pagination-button-icon-yes{--tw-text-opacity:1;background-color:var(--primary-color);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.pagination-button-icon-yes{align-items:center;border-color:var(--primary-color);border-radius:var(--radius-lg);border-width:1px;display:flex;font-size:var(--text-sm);font-weight:var(--font-bold);height:2.25rem;justify-content:center;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}@media (max-width:480px){.pagination-button-icon-yes{font-size:var(--text-xs);height:var(--spacing-8);width:var(--spacing-8)}}.pagination-button-icon-yes:hover{opacity:.9}.pagination-no-selected{--tw-text-opacity:1;align-items:center;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);height:2.25rem;justify-content:center;letter-spacing:.1em;width:2.25rem}@media (max-width:480px){.pagination-no-selected{font-size:var(--text-xs);height:var(--spacing-8);width:var(--spacing-8)}}.datatable-status-color{border-radius:var(--radius-lg);padding:var(--spacing-2)}.status-color-maintainer{background-color:#fed7aa;background-color:rgb(254 215 170/var(--tw-bg-opacity,1));color:#f97316;color:rgb(249 115 22/var(--tw-text-opacity,1))}.status-color-conected,.status-color-maintainer{--tw-bg-opacity:1;--tw-text-opacity:1;border-radius:var(--radius-lg);padding:var(--spacing-2)}.status-color-conected{background-color:#bbf7d0;background-color:rgb(187 247 208/var(--tw-bg-opacity,1));color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.status-color-desconected{background-color:#fecaca;background-color:rgb(254 202 202/var(--tw-bg-opacity,1));color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.status-color-desconected,.status-color-unknown{--tw-bg-opacity:1;--tw-text-opacity:1;border-radius:var(--radius-lg);padding:var(--spacing-2)}.status-color-unknown{background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.span-button-new{font-size:var(--text-lg);line-height:1}.div-filters.many-filters .button-clear-filters{grid-column-start:1}.color-canClearFilter{background-color:#92400e;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.color-canClearFilter,.color-no-canClearFilter{--tw-bg-opacity:1;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.color-no-canClearFilter{background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.span-button-clearFilters{font-weight:var(--font-bold)}.div-filters{grid-gap:var(--spacing-2);align-items:center;display:grid;gap:var(--spacing-2);grid-template-columns:repeat(12,minmax(0,1fr));margin:var(--spacing-2)}.div-filters .size-filters{grid-column:span 2/span 2;min-width:0}.div-select{min-width:0}.date-filter{grid-column:span 2/span 2;min-width:0}.button-clear-filters{align-items:center;border-radius:var(--radius-lg);display:flex;gap:var(--spacing-2);grid-column:span 3/span 3;height:42px;justify-content:center;padding:var(--spacing-2);white-space:nowrap;width:100%}.button-export-csv{background-color:#4ade80;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.button-export-csv,.button-export-pdf{--tw-bg-opacity:1;align-items:center;border-radius:var(--radius-lg);display:flex;gap:var(--spacing-2);grid-column:span 3/span 3;height:42px;justify-content:center;padding:var(--spacing-2);white-space:nowrap;width:100%}.button-export-pdf{background-color:#f87171;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}@media (min-width:769px) and (max-width:1400px){.button-export-csv,.button-export-pdf,.div-filters .button-clear-filters,.div-filters .date-filter,.div-filters .div-select{grid-column:span 4/span 4;width:100%}.div-filters .date-filter,.div-filters .div-select{min-width:0}}.date-filter .react-datepicker-wrapper,.date-filter .react-datepicker__input-container{display:block;width:100%}.date-filter .date-picker-input{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;box-sizing:border-box;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));font-size:var(--text-sm);height:42px;outline:2px solid #0000;outline-offset:2px;padding-left:var(--spacing-3);padding-right:var(--spacing-3);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.date-filter .date-picker-input::placeholder{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.date-filter .date-picker-input:hover{--tw-border-opacity:1;border-color:#9ca3af;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.date-filter .date-picker-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #1f2b6833;outline:2px solid #0000;outline-offset:2px}@media (max-width:768px){.button-export-csv,.button-export-pdf,.div-filters .button-clear-filters,.div-filters .date-filter,.div-filters .div-select,.div-filters .size-filters{grid-column:1/-1;min-width:0;width:100%}.div-filters .date-filter .date-picker-input,.div-filters .date-filter .react-datepicker-wrapper,.div-filters .date-filter .react-datepicker__input-container{width:100%}.div-filters .button-clear-filters{height:42px;padding-left:var(--spacing-4);padding-right:var(--spacing-4)}}.status-register{border-radius:20px;display:inline-block;font-size:13px;font-weight:var(--font-medium);padding-bottom:5px;padding-left:var(--spacing-3);padding-right:var(--spacing-3);padding-top:5px}.status-color-active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#dff5e4;background-color:rgb(223 245 228/var(--tw-bg-opacity,1));color:#198754;color:rgb(25 135 84/var(--tw-text-opacity,1))}.status-color-inactive{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.div-actions{gap:var(--spacing-2)}.btn-action-delete,.div-actions{align-items:center;display:flex;justify-content:center}.btn-action-delete{background-color:initial;border-radius:var(--radius-lg);border-style:none;color:#0000;cursor:pointer;flex-shrink:0;height:38px;outline:2px solid #0000;outline-offset:2px;padding:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:38px}.btn-action-delete:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:initial;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#0000}.icon-btn-action-delete{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1));font-size:1.5rem;line-height:2rem}.icon-btn-action-delete:hover{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.btn-action-base{align-items:center;border-radius:var(--radius-lg);border-style:none;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;outline:2px solid #0000;outline-offset:2px;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:38px}.btn-action-base:hover{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-action-success{align-items:center;background-color:initial;border-radius:var(--radius-lg);border-style:none;color:#0000;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;outline:2px solid #0000;outline-offset:2px;padding:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:38px}.btn-action-success:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:initial;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#0000}.iconFaCheckCircle{--tw-text-opacity:1;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1));font-size:1.5rem;line-height:2rem}.iconFaCheckCircle:hover{--tw-text-opacity:1;color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.date{gap:var(--spacing-2);width:100%}.date,.date-buttons{align-items:center;display:flex;justify-content:center}.date-buttons{flex-direction:column}.date-button{-webkit-margin-start:var(--spacing-2);--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1));line-height:1;margin-top:var(--spacing-2);margin-inline-start:var(--spacing-2)}.date-button:hover{color:var(--primary-color)}.others-buttons-actions{align-items:center;display:flex;gap:var(--spacing-2);justify-content:center}.status-color-vigente{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.status-color-vencido{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#ffedd5;background-color:rgb(255 237 213/var(--tw-bg-opacity,1));color:#c2410c;color:rgb(194 65 12/var(--tw-text-opacity,1))}.status-color-revocado{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.status-color-default{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.icon-button{font-size:var(--text-lg)}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-radius:0;border-top:1px solid #aeaeae;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-radius:0 0 .3rem .3rem;border-top:1px solid #aeaeae}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__month-year-select,.react-datepicker__year-select{background-color:initial;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__month-year-select:focus-visible,.react-datepicker__year-select:focus-visible{outline:1px auto}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:5em}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:5em}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.375em;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + 1.0625em);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:2.125em;margin:.208em;text-align:center;width:2.125em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;text-align:center;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:2.125em;margin:.208em;text-align:center;width:2.125em}.react-datepicker__day--disabled,.react-datepicker__day-name--disabled,.react-datepicker__time-name--disabled{color:#ccc;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__children-container{height:auto;margin:.5em;padding-left:.25em;padding-right:.25em;width:17.25em}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.react-datepicker-popper-offset{margin-top:-.7em}.stylesMetrics_metricsGrid__Kq0rR{display:flex;flex-wrap:wrap;gap:22px}.stylesMetrics_metricsRow__tHc85{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.stylesMetrics_metricsRow__tHc85+.stylesMetrics_metricsRow__tHc85{margin-bottom:0}.stylesMetrics_metricsRefershContainer__TdIw0{margin-top:var(--spacing-6);text-align:center}.stylesMetrics_metricCard__PxAc-{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:var(--color-surface);border-radius:var(--radius-md);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);flex:1 1;min-width:140px;padding:18px 22px}.stylesMetrics_metricValue__B8H3Y{font-size:1.8rem;font-weight:800}.stylesMetrics_metricLabel__hXnjh{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-semibold);margin-top:2px}.stylesMetrics_metricSub__UZ8-g{color:var(--color-text-muted);font-size:var(--text-xs);margin-top:var(--spacing-1)}.styles_divName__rqyPk{gap:var(--spacing-1)}.styles_divM2__2AfIG{margin:var(--spacing-2)}.styles_nameProtocolType__ZLSjY{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));border-radius:var(--radius-lg);font-size:var(--text-sm);padding:var(--spacing-1) var(--spacing-2)}.styles_spanIconFaCheckCircleOk__2lbiq{color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.styles_spanIconFaCheckCircleOk__2lbiq,.styles_spanIconFaTimesCircleError__kjYNb{--tw-text-opacity:1;align-items:center;display:flex;font-size:var(--text-xl);gap:var(--spacing-1);justify-content:center}.styles_spanIconFaTimesCircleError__kjYNb{color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.styles_spanNoIcon__gKhb0{--tw-text-opacity:1;align-items:center;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));display:flex;font-size:var(--text-xl);justify-content:center}.styles_iconBtnFaSlidersH__Q--aV{color:var(--primary-color);font-size:1.5rem;line-height:2rem}.styles_iconBtnFaSlidersH__Q--aV:hover{color:var(--primary-color)}.styles_iconBtnFaHeartbeat__8Hmg4{--tw-text-opacity:1;color:#991b1b;color:rgb(153 27 27/var(--tw-text-opacity,1));font-size:1.5rem;line-height:2rem}.styles_iconBtnFaHeartbeat__8Hmg4:hover{color:var(--primary-color)}.styles_iconBtnFaSyncAlt__0iNdN{--tw-text-opacity:1;color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1));font-size:1.5rem;font-size:var(--text-lg);line-height:2rem}.styles_iconBtnFaSyncAlt__0iNdN:hover{color:var(--primary-color)}.styles_divScanAll__zWlab{-webkit-margin-end:var(--spacing-1);display:flex;justify-content:flex-end;margin-bottom:var(--spacing-2);margin-inline-end:var(--spacing-1)}.styles_btnScanAll__Wt6N\+{--tw-text-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);align-items:center;background-color:var(--primary-color);border-radius:var(--radius-lg);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-2);justify-content:center;padding:var(--spacing-2) var(--spacing-4);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_btnScanAll__Wt6N\+:hover{--tw-translate-y:-1px;opacity:.9}.styles_btnScanAll__Wt6N\+:active,.styles_btnScanAll__Wt6N\+:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_btnScanAll__Wt6N\+:active{--tw-translate-y:0px;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.styles_btnScanAll__Wt6N\+:disabled{cursor:not-allowed;opacity:.5}.styles_btnScanAll__Wt6N\+{background-color:#8b5cf6}.styles_tab__8eqci{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-bottom-width:1px;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));display:flex;gap:var(--spacing-2);overflow-x:auto;overflow-y:hidden;padding-left:var(--spacing-5);padding-right:var(--spacing-5);padding-top:var(--spacing-1)}.styles_fieldDiv__C-jCl{display:flex;flex-direction:column;gap:var(--spacing-1)}.styles_fieldLabel__yU7bK{--tw-text-opacity:1;align-items:center;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));display:flex;font-size:var(--text-xs);font-weight:var(--font-semibold);gap:.375rem}.styles_fieldSpan__mTbjg{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:11px}.styles_modalForm__Yhxew{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-4);overflow-y:auto;padding:var(--spacing-5)}.styles_error__18k5b{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1));font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--spacing-3)}.styles_presetContainer__-umIh{--tw-border-opacity:1;background:linear-gradient(90deg,#f8fafc,#eef2ff4d);border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;padding:.875rem}.styles_presetHeader__yP9vh{align-items:center;display:flex;gap:var(--spacing-2);justify-content:space-between;margin-bottom:var(--spacing-2)}.styles_presetTitle__gkG2R{--tw-text-opacity:1;align-items:center;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));display:flex;font-size:var(--text-xs);font-weight:var(--font-bold);gap:.375rem}.styles_presetIcon__bTH4p{color:var(--primary-color)}.styles_presetDescription__XQSKA{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:11px}.styles_presetList__SwkP5{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.styles_presetButton__V-6m6{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;box-shadow:0 1px 2px #0000000d;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));font-size:var(--text-xs);font-weight:var(--font-semibold);padding-bottom:var(--spacing-1);padding-left:.625rem;padding-right:.625rem;padding-top:var(--spacing-1);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_presetButton__V-6m6:hover{background-color:color-mix(in srgb,var(--primary-color) 5%,#fff);border-color:var(--primary-color);color:var(--primary-color)}.styles_formSection__h0Iua{display:flex;flex-direction:column;gap:var(--spacing-4)}.styles_twoColumnGrid__inHjt{grid-gap:var(--spacing-4);display:grid;gap:var(--spacing-4);grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.styles_twoColumnGrid__inHjt{grid-template-columns:repeat(2,minmax(0,1fr))}}.styles_fourColumnGrid__KsJ7S{grid-gap:var(--spacing-3);display:grid;gap:var(--spacing-3);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.styles_fourColumnGrid__KsJ7S{grid-template-columns:repeat(4,minmax(0,1fr))}}.styles_endpointGrid__mT1Df{grid-gap:var(--spacing-3);display:grid;gap:var(--spacing-3);grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.styles_endpointGrid__mT1Df{grid-template-columns:repeat(4,minmax(0,1fr))}.styles_endpointField__q\+wa1{grid-column:span 3/span 3}}.styles_formInput__K6KWO{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;box-sizing:border-box;font-size:var(--text-sm);padding:var(--spacing-2) var(--spacing-3);width:100%}.styles_formInput__K6KWO:focus,.styles_formSelect__d\+s60:focus,.styles_formTextarea__eg7uR:focus{border-color:var(--primary-color);outline:none}.styles_formSelect__d\+s60{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:var(--text-sm)}.styles_formSelect__d\+s60,.styles_formTextarea__eg7uR{border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;box-sizing:border-box;padding:var(--spacing-2) var(--spacing-3);width:100%}.styles_formTextarea__eg7uR{--tw-border-opacity:1;font-family:monospace;font-size:var(--text-xs);resize:vertical}.styles_fieldIcon__UCvGV{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.styles_formFooter__L7r\+5{justify-content:space-between;margin-top:var(--spacing-4)}.detailsModal_sourceFieldName__2aUpR{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:.25rem;color:var(--primary-color);cursor:pointer;height:var(--spacing-4);width:var(--spacing-4)}.detailsModal_sourceFieldName__2aUpR:focus{--tw-ring-color:var(--primary-color)}.detailsModal_divJsonPath__9Dlf-{--tw-text-opacity:1;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1));font-weight:var(--font-semibold)}.detailsModal_div2JsonPath__3xP7L{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px}.detailsModal_inputTable__yAt-P{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:.25rem;border-width:1px;font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--spacing-1) var(--spacing-2);width:100%}.detailsModal_inputTable__yAt-P:focus{border-color:var(--primary-color);outline:2px solid #0000;outline-offset:2px}.detailsModal_sampleValue__GXE4o{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1));display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailsModal_isRequired__-whQ0{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:.25rem;color:var(--primary-color);cursor:pointer;height:.875rem;width:.875rem}.detailsModal_isRequired__-whQ0:focus{--tw-ring-color:var(--primary-color)}.detailsModal_divModalTitle__pP9kd{align-items:center;display:flex;gap:.625rem}.detailsModal_modalTitle__9CBfn{--tw-text-opacity:1;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1));font-size:var(--text-lg);font-weight:var(--font-bold);margin:0}.detailsModal_spanProtocolType__yUp9t{background-color:#eef2ff;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));border-color:#c7d2fe;border-color:rgb(199 210 254/var(--tw-border-opacity,1));border-radius:var(--radius-full);border-width:1px;color:#4338ca;color:rgb(67 56 202/var(--tw-text-opacity,1))}.detailsModal_spanMethod__SS\+e\+,.detailsModal_spanProtocolType__yUp9t{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;font-size:var(--text-xs);font-weight:var(--font-semibold);padding:.125rem .625rem}.detailsModal_spanMethod__SS\+e\+{background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:var(--radius-full);border-width:1px;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1))}.detailsModal_spanDetails__cxYxa{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:var(--text-xs)}.detailsModal_divStatusBar__K\+AOu{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-bottom-width:1px;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));flex-wrap:wrap;font-size:var(--text-xs);gap:var(--spacing-3);justify-content:space-between;padding-bottom:.625rem;padding-left:var(--spacing-5);padding-right:var(--spacing-5);padding-top:.625rem}.detailsModal_divStatus__Y5Xlx{align-items:center;display:flex;gap:var(--spacing-3)}.detailsModal_spanSuccess__aZkWX{--tw-text-opacity:1;align-items:center;color:#047857;color:rgb(4 120 87/var(--tw-text-opacity,1));display:flex;font-weight:var(--font-semibold);gap:var(--spacing-1)}.detailsModal_iconFaCheckCircle__33oha{--tw-text-opacity:1;color:#10b981;color:rgb(16 185 129/var(--tw-text-opacity,1))}.detailsModal_spanFail__P9XIN{--tw-text-opacity:1;align-items:center;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1));display:flex;font-weight:var(--font-semibold);gap:var(--spacing-1)}.detailsModal_iconFaExclamationTriangle__c\+gYY{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.detailsModal_spanLatency__WpjEH{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#e0e7ff;background-color:rgb(224 231 255/var(--tw-bg-opacity,1));border-radius:.25rem;color:#4338ca;color:rgb(67 56 202/var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:var(--font-semibold);padding-bottom:.125rem;padding-left:var(--spacing-2);padding-right:var(--spacing-2);padding-top:.125rem}.detailsModal_divFieldsXsd__IxPFB{align-items:center;display:flex;gap:var(--spacing-2)}.detailsModal_spanXsd__P3S5Q{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1))}.detailsModal_numberFields__WPqTM{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:var(--radius-md);border-width:1px;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));font-weight:var(--font-bold);padding-bottom:.125rem;padding-left:var(--spacing-2);padding-right:var(--spacing-2);padding-top:.125rem}.detailsModal_divTabs__a5B20{background-color:#f8fafc80;flex:1 1;overflow-y:auto;padding:var(--spacing-5)}.detailsModal_divTabConection__Q6I6F,.detailsModal_divTabs__a5B20{display:flex;flex-direction:column;gap:var(--spacing-4)}.detailsModal_divTabs__a5B20{min-width:0}.detailsModal_connectionTab__zGkDS,.detailsModal_fieldsTab__g-X7b{display:flex;flex-direction:column;gap:var(--spacing-4)}.detailsModal_responseTab__Wnb4o{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-3);min-height:0}.detailsModal_payloadCard__pqDOx{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;padding:var(--spacing-4)}.detailsModal_payloadHeader__N9S8i{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:space-between;margin-bottom:var(--spacing-2)}.detailsModal_payloadLabel__Nm6Ox{--tw-text-opacity:1;align-items:center;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));display:flex;font-size:var(--text-xs);font-weight:var(--font-bold);gap:.375rem}.detailsModal_payloadHint__gZ4qi{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:11px}.detailsModal_payloadTextarea__BuAW7{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1));display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-xs);line-height:1.25rem;outline:2px solid #0000;outline-offset:2px;padding:var(--spacing-3);resize:vertical;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.detailsModal_payloadTextarea__BuAW7:focus{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:var(--primary-color)}.detailsModal_payloadTextareaError__h6lIe{--tw-border-opacity:1;border-color:#f87171;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.detailsModal_payloadTextareaError__h6lIe:focus{--tw-border-opacity:1;border-color:#ef4444;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.detailsModal_payloadError__ErQxu{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1));font-size:var(--text-xs);font-weight:var(--font-medium);margin-bottom:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3)}.detailsModal_connectionActions__lJIiY{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;display:flex;flex-wrap:wrap;gap:var(--spacing-3);justify-content:space-between;padding:var(--spacing-4)}.detailsModal_connectionDescription__5YJ\+L{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1));flex:1 1;font-size:var(--text-xs);line-height:1.625;min-width:0}.detailsModal_connectionDescription__5YJ\+L strong{font-weight:var(--font-bold)}.detailsModal_connectionButton__mntQI{align-items:center;display:inline-flex;flex-shrink:0;font-weight:var(--font-bold);gap:var(--spacing-2);justify-content:center;padding-bottom:.625rem;padding-left:var(--spacing-5);padding-right:var(--spacing-5);padding-top:.625rem}.detailsModal_connectionButton__mntQI:disabled,.detailsModal_footerSaveButton__\+kfMW:disabled,.detailsModal_saveFieldsButton__m7Rzk:disabled{cursor:not-allowed;opacity:.6}@keyframes detailsModal_spin__gLDug{to{transform:rotate(1turn)}}.detailsModal_executingIcon__FfGSb{animation:detailsModal_spin__gLDug 1s linear infinite}.detailsModal_discoveredFieldsBanner__m5V-L{--tw-border-opacity:1;align-items:center;background-color:#ecfdf5b3;border-color:#a7f3d0;border-color:rgb(167 243 208/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:space-between;padding:var(--spacing-4)}.detailsModal_discoveredFieldsInfo__P1hxN{align-items:center;display:flex;flex:1 1;gap:var(--spacing-3);min-width:0}.detailsModal_discoveredFieldsIcon__nb8V6{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#d1fae5;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));border-radius:var(--radius-lg);color:#047857;color:rgb(4 120 87/var(--tw-text-opacity,1));display:flex;flex-shrink:0;font-weight:var(--font-bold);height:2.25rem;justify-content:center;width:2.25rem}.detailsModal_discoveredFieldsText__MA6lu{min-width:0}.detailsModal_discoveredFieldsTitle__4WUS8{--tw-text-opacity:1;color:#064e3b;color:rgb(6 78 59/var(--tw-text-opacity,1));font-size:var(--text-xs);font-weight:var(--font-bold);margin:0}.detailsModal_discoveredFieldsDescription__cZuxW{--tw-text-opacity:1;color:#047857;color:rgb(4 120 87/var(--tw-text-opacity,1));display:block;font-size:11px;line-height:1.625;margin-top:var(--spacing-1)}.detailsModal_viewFieldsButton__JLrbm{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#059669;background-color:rgb(5 150 105/var(--tw-bg-opacity,1));border-color:#0000;border-radius:var(--radius-lg);border-width:1px;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;font-size:var(--text-xs);font-weight:var(--font-bold);justify-content:center;padding-bottom:var(--spacing-2);padding-left:.875rem;padding-right:.875rem;padding-top:var(--spacing-2);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.detailsModal_viewFieldsButton__JLrbm:hover{--tw-bg-opacity:1;background-color:#047857;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.detailsModal_bulkSelectionButton__60F0v:focus-visible,.detailsModal_copyJsonButton__Xj6\+4:focus-visible,.detailsModal_viewFieldsButton__JLrbm:focus-visible{outline-color:var(--primary-color);outline-offset:2px;outline-width:2px}.detailsModal_responseHeader__ZyIu8{align-items:center;display:flex;gap:var(--spacing-3);justify-content:space-between}.detailsModal_responseLabel__gFCjY{--tw-text-opacity:1;align-items:center;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1));display:flex;font-size:var(--text-xs);font-weight:var(--font-bold);gap:.375rem}.detailsModal_copyJsonButton__Xj6\+4{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:var(--radius-md);border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));display:inline-flex;flex-shrink:0;font-size:var(--text-xs);font-weight:var(--font-semibold);gap:.375rem;padding-bottom:var(--spacing-1);padding-left:.625rem;padding-right:.625rem;padding-top:var(--spacing-1);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.detailsModal_copyJsonButton__Xj6\+4:hover{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.detailsModal_responsePayload__U-8ud{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1));flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-xs);line-height:1.25rem;margin:0;max-height:500px;min-height:10rem;overflow:auto;padding:var(--spacing-4);-webkit-user-select:text;user-select:text;white-space:pre;width:100%}.detailsModal_fieldsHelpBanner__Aoprp{--tw-border-opacity:1;align-items:center;background-color:#eef2ff99;border-color:#c7d2fe;border-color:rgb(199 210 254/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;display:flex;flex-wrap:wrap;gap:var(--spacing-3);justify-content:space-between;padding:var(--spacing-4)}.detailsModal_fieldsHelpInfo__kDPmR{align-items:center;display:flex;flex:1 1;gap:var(--spacing-3);min-width:0}.detailsModal_fieldsHelpIcon__sLK1u{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#e0e7ff;background-color:rgb(224 231 255/var(--tw-bg-opacity,1));border-radius:var(--radius-lg);color:#4338ca;color:rgb(67 56 202/var(--tw-text-opacity,1));display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.detailsModal_fieldsHelpText__d8O-2{min-width:0}.detailsModal_fieldsHelpTitle__byOiZ{--tw-text-opacity:1;color:#1e1b4b;color:rgb(30 27 75/var(--tw-text-opacity,1));font-size:var(--text-xs);font-weight:var(--font-bold);margin:0}.detailsModal_fieldsHelpDescription__Y1rdV{--tw-text-opacity:1;color:#4338ca;color:rgb(67 56 202/var(--tw-text-opacity,1));display:block;font-size:11px;line-height:1.625;margin-top:var(--spacing-1)}.detailsModal_saveFieldsButton__m7Rzk{display:inline-flex;flex-shrink:0;justify-content:center;padding:var(--spacing-2) var(--spacing-4)}.detailsModal_saveFieldsButton__m7Rzk,.detailsModal_savedSuccessMessage__XVyy4{align-items:center;font-size:var(--text-xs);font-weight:var(--font-bold);gap:var(--spacing-2)}.detailsModal_savedSuccessMessage__XVyy4{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;animation:detailsModal_successFadeIn__ekGfm .25s ease-in;background-color:#d1fae5;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));border-color:#6ee7b7;border-color:rgb(110 231 183/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:#065f46;color:rgb(6 95 70/var(--tw-text-opacity,1));display:flex;line-height:1.625;padding-bottom:.625rem;padding-left:var(--spacing-4);padding-right:var(--spacing-4);padding-top:.625rem}.detailsModal_savedSuccessIcon__5s1s9{--tw-text-opacity:1;color:#059669;color:rgb(5 150 105/var(--tw-text-opacity,1));flex-shrink:0;font-size:var(--text-sm)}@keyframes detailsModal_successFadeIn__ekGfm{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.detailsModal_fieldsToolbar__PT2U9{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;display:flex;flex-wrap:wrap;gap:var(--spacing-3);justify-content:space-between;padding:var(--spacing-3)}.detailsModal_fieldSearchContainer__m7HaH{min-width:0;position:relative;width:100%}.detailsModal_fieldSearchIcon__CuYB4{--tw-translate-y:-50%;--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:var(--text-xs);left:var(--spacing-3);pointer-events:none;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.detailsModal_fieldSearchInput__D4Hmx{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));display:block;font-size:var(--text-xs);outline:2px solid #0000;outline-offset:2px;padding-bottom:.375rem;padding-left:var(--spacing-8);padding-right:var(--spacing-3);padding-top:.375rem;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.detailsModal_fieldSearchInput__D4Hmx:focus{border-color:var(--primary-color)}.detailsModal_fieldSearchInput__D4Hmx::placeholder{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.detailsModal_bulkSelectionActions__a9E68{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.detailsModal_bulkSelectionButton__60F0v{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:var(--radius-md);border-width:1px;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));font-size:var(--text-xs);font-weight:var(--font-semibold);padding-bottom:var(--spacing-1);padding-left:.625rem;padding-right:.625rem;padding-top:var(--spacing-1);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.detailsModal_bulkSelectionButton__60F0v:hover{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.detailsModal_fieldsTableContainer__E\+Es1{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow:hidden}.detailsModal_fieldsTableScroll__00k2b{max-height:420px;overflow-x:auto}.detailsModal_formFooter__-mPGG{align-items:center;flex-wrap:wrap;gap:var(--spacing-3)}.detailsModal_footerSaveButton__\+kfMW{align-items:center;display:inline-flex;gap:var(--spacing-2);justify-content:center}@media (min-width:640px){.detailsModal_fieldSearchContainer__m7HaH{width:16rem}}@media (max-width:639px){.detailsModal_connectionActions__lJIiY,.detailsModal_discoveredFieldsBanner__m5V-L,.detailsModal_fieldsHelpBanner__Aoprp{align-items:stretch}.detailsModal_connectionButton__mntQI,.detailsModal_saveFieldsButton__m7Rzk,.detailsModal_viewFieldsButton__JLrbm{width:100%}.detailsModal_connectionDescription__5YJ\+L{min-width:0}.detailsModal_discoveredFieldsInfo__P1hxN,.detailsModal_fieldsHelpInfo__kDPmR{align-items:flex-start}.detailsModal_bulkSelectionActions__a9E68{width:100%}.detailsModal_bulkSelectionButton__60F0v{flex:1 1}.detailsModal_responseHeader__ZyIu8{flex-wrap:wrap}.detailsModal_formFooter__-mPGG{justify-content:flex-end}}.styles_kpiGrid__TH05K{grid-gap:var(--spacing-4);display:grid;gap:var(--spacing-4);grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:var(--spacing-6)}.styles_kpiCard__-lp-j{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#ebebeb;border-color:rgb(235 235 235/var(--tw-border-opacity,1));border-radius:12px;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;gap:var(--spacing-4);padding:var(--spacing-5)}.styles_kpiIcon__Ozm\+b{--tw-text-opacity:1;align-items:center;border-radius:var(--radius-full);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-shrink:0;font-size:var(--text-xl);height:var(--spacing-12);justify-content:center;width:var(--spacing-12)}.styles_kpiInfo__tRWC\+{display:flex;flex-direction:column;min-width:0}.styles_kpiValue__0Hpbe{--tw-text-opacity:1;color:#1a1a2e;color:rgb(26 26 46/var(--tw-text-opacity,1));font-size:1.6rem;font-weight:800;line-height:1}.styles_kpiLabel__vEHWQ{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.8rem;font-weight:var(--font-medium);margin-top:var(--spacing-1)}@media (min-width:1401px){.styles_kpiGrid__TH05K .styles_kpiCard__-lp-j{grid-column:span 6/span 6;width:100%}}@media (min-width:769px) and (max-width:1400px){.styles_kpiGrid__TH05K .styles_kpiCard__-lp-j{grid-column:span 6/span 6;width:100%}}@media (max-width:768px){.styles_kpiGrid__TH05K .styles_kpiCard__-lp-j{grid-column:span 12/span 12}.styles_kpiCard__-lp-j{padding:var(--spacing-4)}.styles_kpiIcon__Ozm\+b{font-size:var(--text-lg);height:var(--spacing-10);width:var(--spacing-10)}.styles_kpiValue__0Hpbe{font-size:1.4rem}}.styles_badgeCreate__glF8p{background-color:#eaf8ee;background-color:rgb(234 248 238/var(--tw-bg-opacity,1));color:#1b8f4d;color:rgb(27 143 77/var(--tw-text-opacity,1))}.styles_badgeCreate__glF8p,.styles_badgeEdit__8ysiy{--tw-bg-opacity:1;--tw-text-opacity:1;border-radius:20px;font-size:var(--text-xs);font-weight:var(--font-semibold);padding:5px 13px;white-space:nowrap}.styles_badgeEdit__8ysiy{background-color:#fff4d9;background-color:rgb(255 244 217/var(--tw-bg-opacity,1));color:#c78a00;color:rgb(199 138 0/var(--tw-text-opacity,1))}.styles_badgeDelete__Grh1l{background-color:#fce8e8;background-color:rgb(252 232 232/var(--tw-bg-opacity,1));color:#c62828;color:rgb(198 40 40/var(--tw-text-opacity,1))}.styles_badgeDelete__Grh1l,.styles_badgeSession__LjbJO{--tw-bg-opacity:1;--tw-text-opacity:1;border-radius:20px;font-size:var(--text-xs);font-weight:var(--font-semibold);padding:5px 13px;white-space:nowrap}.styles_badgeSession__LjbJO{background-color:#f3e8ff;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));color:#7b3fc4;color:rgb(123 63 196/var(--tw-text-opacity,1))}.styles_badgeQuery__wRiiC{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#e6f0ff;background-color:rgb(230 240 255/var(--tw-bg-opacity,1));border-radius:20px;color:#2459d3;color:rgb(36 89 211/var(--tw-text-opacity,1));font-size:var(--text-xs);font-weight:var(--font-semibold);padding:5px 13px;white-space:nowrap}.styles_badgeOk__9\+ToO{background-color:#eaf8ee;background-color:rgb(234 248 238/var(--tw-bg-opacity,1));color:#1b8f4d;color:rgb(27 143 77/var(--tw-text-opacity,1))}.styles_badgeError__sXgI7,.styles_badgeOk__9\+ToO{--tw-bg-opacity:1;--tw-text-opacity:1;border-radius:20px;font-size:var(--text-xs);font-weight:var(--font-semibold);padding:var(--spacing-1) var(--spacing-3)}.styles_badgeError__sXgI7{background-color:#fce8e8;background-color:rgb(252 232 232/var(--tw-bg-opacity,1));color:#c62828;color:rgb(198 40 40/var(--tw-text-opacity,1))}.styles_modalOverlay__FXf\+q{align-items:center;background-color:#0006;display:flex;inset:0;justify-content:center;padding:var(--spacing-4);position:fixed;z-index:50}.styles_modalContentAuditoria__UifMi{--tw-bg-opacity:1;--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);border-radius:.75rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);flex-direction:column;max-height:88vh;max-width:95vw;overflow:hidden;width:980px}.styles_modalContentAuditoria__UifMi,.styles_modalHeader__jfhoc{background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));display:flex}.styles_modalHeader__jfhoc{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;border-bottom-width:1px;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));flex-shrink:0;gap:var(--spacing-4);justify-content:space-between;padding:var(--spacing-4) var(--spacing-6)}.styles_modalTitleAuditoria__Awsax{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1));font-size:var(--text-xl);font-weight:var(--font-bold);margin:0}.styles_modalSubtitle__2Z\+ft{font-size:var(--text-sm)}.styles_modalCloseBtn__Vmfia,.styles_modalSubtitle__2Z\+ft{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.styles_modalCloseBtn__Vmfia{align-items:center;background-color:initial;border-radius:var(--radius-lg);border-style:none;cursor:pointer;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.styles_modalCloseBtn__Vmfia:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.styles_modalBody__gB5gR{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));overflow-y:auto;padding:var(--spacing-5)}.styles_detailsGrid__UbReH{grid-gap:var(--spacing-4);display:grid;gap:var(--spacing-4);grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.styles_detailsGrid__UbReH{grid-template-columns:repeat(3,minmax(0,1fr))}}.styles_infoCard__2jvfs{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-border-opacity,1));border-radius:1rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);min-width:0;padding:var(--spacing-5)}.styles_sectionTitle__FNhpT{align-items:center;color:var(--primary-color);display:flex;font-size:var(--text-sm);font-weight:var(--font-bold);gap:var(--spacing-2);letter-spacing:.05em;margin-bottom:var(--spacing-3);text-transform:uppercase}.styles_fieldsContainer__GY0pm{display:flex;flex-direction:column}.styles_field__S4kFt{--tw-border-opacity:1;border-bottom:1px;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-style:dashed}.styles_fieldLast__QArky,.styles_field__S4kFt{font-size:var(--text-sm);min-width:0;padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.styles_label__ClZgh{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));display:block;font-size:var(--text-xs)}.styles_value__p8CqG{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));display:block;margin-top:.125rem;overflow-wrap:break-word}.styles_badgeContainer__nN1Wr{margin-top:var(--spacing-1)}.styles_badgeStatus__LEpbB{border-radius:var(--radius-full);display:inline-flex;font-size:var(--text-xs);font-weight:var(--font-semibold);padding:var(--spacing-1) var(--spacing-3)}.styles_statusOk__yXHxT{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.styles_statusFail__3OmY-{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.styles_monospace__i3xM4{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;word-break:break-all}.styles_traceabilityCard__q33UB{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-border-opacity,1));border-radius:1rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);min-width:0;padding:var(--spacing-5)}@media (min-width:768px){.styles_traceabilityCard__q33UB{grid-column:span 3/span 3}}.styles_traceability__10jf5{display:flex;flex-direction:column;padding-left:var(--spacing-6);position:relative}.styles_traceabilityLine__rqLh9{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));bottom:var(--spacing-2);left:7px;position:absolute;top:var(--spacing-2);width:.125rem}.styles_traceabilityItem__1qrZj{align-items:flex-start;display:flex;gap:.875rem;padding-bottom:.625rem;padding-top:.625rem;position:relative}.styles_traceabilityDot__YWc-X{--tw-border-opacity:1;--tw-shadow:0 0 0 2px #c7d2fe;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);background-color:var(--primary-color);border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-radius:var(--radius-full);border-width:2px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);flex-shrink:0;height:.875rem;left:-21px;position:absolute;top:13px;width:.875rem}.styles_traceabilityContent__DZm5z{display:flex;flex-direction:column;gap:.125rem;min-width:0}.styles_traceabilityEvent__pUKad{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:var(--text-sm);font-weight:var(--font-semibold);overflow-wrap:break-word}.styles_traceabilityDetail__PckQJ{overflow-wrap:break-word}.styles_emptyTraceability__4Q\+-t,.styles_traceabilityDetail__PckQJ{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--text-xs)}.styles_emptyTraceability__4Q\+-t{padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.styles_modalFooter__2nMaY{border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-top-width:1px;display:flex;flex-shrink:0;gap:var(--spacing-3);justify-content:space-between;padding:var(--spacing-4) var(--spacing-6)}.styles_cancelButton__b0r2m,.styles_modalFooter__2nMaY{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.styles_cancelButton__b0r2m{--tw-text-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-medium);gap:.375rem;justify-content:center;padding:var(--spacing-2) var(--spacing-4);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_cancelButton__b0r2m:hover{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.styles_copySuccessIcon__XxDwd{--tw-text-opacity:1;color:#059669;color:rgb(5 150 105/var(--tw-text-opacity,1))}@media (max-width:768px){.styles_modalOverlay__FXf\+q{align-items:center;padding:var(--spacing-3)}.styles_modalContentAuditoria__UifMi{border-radius:.75rem;max-height:92vh;max-width:100%;width:100%}.styles_modalHeader__jfhoc{padding:var(--spacing-3) var(--spacing-4)}.styles_modalTitleAuditoria__Awsax{font-size:var(--text-lg)}.styles_modalBody__gB5gR{padding:var(--spacing-3)}.styles_detailsGrid__UbReH{grid-template-columns:repeat(1,minmax(0,1fr))}.styles_infoCard__2jvfs,.styles_traceabilityCard__q33UB{padding:var(--spacing-4)}.styles_traceabilityCard__q33UB{grid-column:span 1/span 1}.styles_modalFooter__2nMaY{flex-wrap:wrap;padding:var(--spacing-3) var(--spacing-4)}.styles_cancelButton__b0r2m{padding:var(--spacing-2) var(--spacing-3)}}.styles_iconFaEye__54SjK{font-size:var(--text-lg)}.CertificatesValidation_pageContainer__bkz2A{animation:CertificatesValidation_fade__vMYWe .3s ease}.CertificatesValidation_breadcrumb__k-PzJ{--tw-text-opacity:1;align-items:center;color:#888;color:rgb(136 136 136/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);gap:var(--spacing-1);margin-bottom:var(--spacing-5)}.CertificatesValidation_breadcrumbSep__xBcaP{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}.CertificatesValidation_breadcrumbActive__T-r\+1{--tw-text-opacity:1;color:#333;color:rgb(51 51 51/var(--tw-text-opacity,1));font-weight:var(--font-semibold)}.CertificatesValidation_pageHeader__GiAJG{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:30px}@media (min-width:768px){.CertificatesValidation_pageHeader__GiAJG{align-items:center;flex-direction:row;justify-content:space-between}}.CertificatesValidation_titleWrapper__jb3os{min-width:0}.CertificatesValidation_title__D3KC3{color:var(--primary-color);font-size:1.5rem;font-weight:var(--font-bold);line-height:2rem;margin-bottom:5px}.CertificatesValidation_subtitle__EfOsp{--tw-text-opacity:1;color:#666;color:rgb(102 102 102/var(--tw-text-opacity,1));font-size:var(--text-sm);margin:0}.CertificatesValidation_card__sr6OW{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#ebebeb;border-color:rgb(235 235 235/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:var(--spacing-5)}.CertificatesValidation_toolbar__kJRNG{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}@media (min-width:640px){.CertificatesValidation_toolbar__kJRNG{align-items:center;flex-direction:row;justify-content:space-between}}.CertificatesValidation_searchBox__ljV5O{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.CertificatesValidation_searchBox__ljV5O:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--primary-color);border-color:var(--primary-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@media (min-width:640px){.CertificatesValidation_searchBox__ljV5O{width:320px}}.CertificatesValidation_searchInput__1ZSZm{background-color:initial;color:var(--color-text);outline:2px solid #0000;outline-offset:2px;width:100%}.CertificatesValidation_actionsGroup__Ka-VK{align-items:center;display:flex;gap:var(--spacing-2)}.CertificatesValidation_btnRefresh__g-z0g{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));display:flex;height:38px;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:38px}.CertificatesValidation_btnRefresh__g-z0g:hover{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));color:var(--primary-color)}.CertificatesValidation_filterRow__dWpzU{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}.CertificatesValidation_filterSelect__iOSHv{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1));cursor:pointer;font-size:var(--text-sm);height:38px;outline:2px solid #0000;outline-offset:2px;padding-left:var(--spacing-3);padding-right:var(--spacing-3);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CertificatesValidation_filterSelect__iOSHv:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary)/10;border-color:var(--primary-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.CertificatesValidation_tableWrapper__swRUE{--tw-border-opacity:1;border-color:#ebebeb;border-color:rgb(235 235 235/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;overflow-x:auto}.CertificatesValidation_table__tz-tc{border-collapse:collapse;min-width:700px;width:100%}.CertificatesValidation_th__uMZyt{font-size:var(--text-sm);font-weight:var(--font-semibold);padding:var(--spacing-3) var(--spacing-4);text-align:center}.CertificatesValidation_tr__dooOo{--tw-border-opacity:1;border-bottom-width:1px;border-color:#f1f1f1;border-color:rgb(241 241 241/var(--tw-border-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CertificatesValidation_tr__dooOo:hover{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.CertificatesValidation_td__gLt\+f{font-size:var(--text-sm);padding:var(--spacing-3) var(--spacing-4);vertical-align:middle}.CertificatesValidation_tdCenter__qEeIx{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1));font-size:var(--text-sm);padding:var(--spacing-8) var(--spacing-4);text-align:center}.CertificatesValidation_folioBadge__7Bre2{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));border-radius:var(--radius-md);color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;padding-bottom:.125rem;padding-left:var(--spacing-2);padding-right:var(--spacing-2);padding-top:.125rem}.CertificatesValidation_tipoCell__zeSou{text-transform:capitalize}.CertificatesValidation_badgeVigente__1Kto6{background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));color:#166534;color:rgb(22 101 52/var(--tw-text-opacity,1))}.CertificatesValidation_badgeRevocado__jQV4N,.CertificatesValidation_badgeVigente__1Kto6{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;border-radius:var(--radius-full);display:inline-flex;font-size:var(--text-xs);font-weight:var(--font-semibold);padding:.125rem .625rem}.CertificatesValidation_badgeRevocado__jQV4N{background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));color:#991b1b;color:rgb(153 27 27/var(--tw-text-opacity,1))}.CertificatesValidation_badgeDefault__xSUK-{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));border-radius:var(--radius-full);color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1));display:inline-flex;font-size:var(--text-xs);font-weight:var(--font-semibold);padding:.125rem .625rem}.CertificatesValidation_pdfOverlay__3hSZv{align-items:center;background-color:#0009;display:flex;inset:0;justify-content:center;padding:var(--spacing-4);position:fixed;z-index:9999}.CertificatesValidation_pdfBox__sRtxk{--tw-bg-opacity:1;--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:18px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;height:90vh;max-width:900px;overflow:hidden;width:100%}.CertificatesValidation_pdfHeader__\+5C8N{background-color:var(--primary-color);justify-content:space-between;padding:var(--spacing-4) var(--spacing-6)}.CertificatesValidation_pdfCloseBtn__R1XIQ,.CertificatesValidation_pdfHeader__\+5C8N{--tw-text-opacity:1;align-items:center;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex}.CertificatesValidation_pdfCloseBtn__R1XIQ{background-color:#ffffff26;border-radius:var(--radius-full);flex-shrink:0;height:38px;justify-content:center;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:38px}.CertificatesValidation_pdfCloseBtn__R1XIQ:hover{background-color:#ffffff4d}.CertificatesValidation_pdfCloseBtn__R1XIQ:focus{outline:2px solid #0000;outline-offset:2px}.CertificatesValidation_pdfIframe__UKnC9{border-style:none;flex:1 1;width:100%}.styles_btnForward__mj369{--tw-bg-opacity:1!important;background-color:#f59e0b!important;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))!important}.styles_btnForward__mj369:hover{--tw-bg-opacity:1!important;background-color:#d97706!important;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))!important}.styles_divRequiresForce__pSqf0{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#fffbeb;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));border-color:#fde68a;border-color:rgb(253 230 138/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;margin-top:var(--spacing-5);padding:var(--spacing-4)}.styles_divRequiresForceNote__2WzpG{--tw-text-opacity:1;color:#b45309;color:rgb(180 83 9/var(--tw-text-opacity,1));font-size:var(--text-sm);font-weight:var(--font-medium)}.styles_divRequiresForceNote2__sU0nO{--tw-text-opacity:1;color:#d97706;color:rgb(217 119 6/var(--tw-text-opacity,1));font-size:var(--text-sm);margin-top:var(--spacing-1)}.styles_statusBody__ilI7m{padding:var(--spacing-8) var(--spacing-6);text-align:center}.styles_statusMessage__ETCaG{line-height:1.625;margin-bottom:var(--spacing-4)}.styles_successMessage__ol8je{line-height:1.625;margin-bottom:var(--spacing-5)}.styles_expiredHeader__M\+DHo{background-image:linear-gradient(135deg,#c0392b,#e74c3c)}.styles_invalidHeader__UUAVy{background-image:linear-gradient(135deg,#7f8c8d,#95a5a6)}.styles_successHeader__I1vfK{background-image:linear-gradient(135deg,#27ae60,#2ecc71)}.styles_statusButton__pMOhJ{align-items:center;display:inline-flex;gap:var(--spacing-2);justify-content:center}.styles_buttonIcon__uUI\+x{margin-right:var(--spacing-2)}.styles_introText__0ogLQ{font-size:13px;margin-bottom:var(--spacing-4);opacity:.75;text-align:center}.styles_serverError__uC4Th{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#ffebee;background-color:rgb(255 235 238/var(--tw-bg-opacity,1));border-radius:var(--radius-md);color:#c62828;color:rgb(198 40 40/var(--tw-text-opacity,1));font-size:13px;margin-bottom:var(--spacing-4);padding:.625rem .875rem}.styles_fieldLabel__Sih-Q{display:block}.styles_fieldLabel__Sih-Q,.styles_identityFields__FC6sE{margin-top:var(--spacing-3)}.styles_identityLabel__vA1QF{display:block;margin-top:var(--spacing-2)}.styles_identityValue__sLRJo{overflow-wrap:break-word}.styles_passwordToggle__KWy3V{align-items:center;background-color:initial;border-width:0;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.styles_submitButton__wcEg9{margin-top:var(--spacing-5);width:100%}.styles_resendContainer__pLqmu{margin-top:var(--spacing-4);text-align:center}.styles_resendButton__gi8bC{--tw-text-opacity:1;align-items:center;background-color:initial;border-width:0;color:#0056b3;color:rgb(0 86 179/var(--tw-text-opacity,1));display:inline-flex;font-size:13px;gap:.375rem;justify-content:center;padding:0;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_resendButton__gi8bC:hover{--tw-text-opacity:1;color:#003d80;color:rgb(0 61 128/var(--tw-text-opacity,1));-webkit-text-decoration-line:underline;text-decoration-line:underline}.styles_resendButton__gi8bC:disabled{cursor:not-allowed;opacity:.6}@keyframes styles_spin__BRb8d{to{transform:rotate(1turn)}}.styles_spinIcon__C-Y9s{animation:styles_spin__BRb8d 1s linear infinite}/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/.styles_container__6YU47{width:100%}@media (min-width:640px){.styles_container__6YU47{max-width:640px}}@media (min-width:768px){.styles_container__6YU47{max-width:768px}}@media (min-width:1024px){.styles_container__6YU47{max-width:1024px}}@media (min-width:1280px){.styles_container__6YU47{max-width:1280px}}@media (min-width:1536px){.styles_container__6YU47{max-width:1536px}}.styles_sr-only__QbKMj{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.styles_\!visible__BCf2S{visibility:visible!important}.styles_visible__6gTGQ{visibility:visible}.styles_invisible__VPusY{visibility:hidden}.styles_collapse__LCdfl{visibility:collapse}.styles_static__INtCs{position:static}.styles_fixed__9Up8y{position:fixed}.styles_absolute__SSSAR{position:absolute}.styles_relative__VzXYD{position:relative}.styles_inset-0__\+6SC0{inset:0}.styles_-left-2__wTt1B{left:calc(var(--spacing-2)*-1)}.styles_bottom-4__UXd2l{bottom:var(--spacing-4)}.styles_right-0__r\+xjz{right:0}.styles_right-4__vyzGa{right:var(--spacing-4)}.styles_top-0__9z1pF{top:0}.styles_top-1_5__S8OyD{top:.375rem}.styles_z-10__sDaLq{z-index:10}.styles_z-50__JeJHt{z-index:50}.styles_z-\[10000\]__x6dyv{z-index:10000}.styles_z-\[9999\]__llmCa{z-index:9999}.styles_z-\[var\(--z-modal\,200\)\]__cQlX5{z-index:200;z-index:var(--z-modal,200)}.styles_col-span-3__ELb2L{grid-column:span 3/span 3}.styles_col-span-4__sImoO{grid-column:span 4/span 4}.styles_m-0__ykck5{margin:0}.styles_mx-auto__LI41Y{margin-left:auto;margin-right:auto}.styles_my-5__31Awy{margin-bottom:var(--spacing-5);margin-top:var(--spacing-5)}.styles_-mr-10__bN7FM{margin-right:calc(var(--spacing-10)*-1)}.styles_-mr-4__r5Z9L{margin-right:calc(var(--spacing-4)*-1)}.styles_-mt-10__iGi3q{margin-top:calc(var(--spacing-10)*-1)}.styles_-mt-4__taY4X{margin-top:calc(var(--spacing-4)*-1)}.styles_mb-1__xLTzI{margin-bottom:var(--spacing-1)}.styles_mb-1_5__JOn6L{margin-bottom:.375rem}.styles_mb-2__Nb3CZ{margin-bottom:var(--spacing-2)}.styles_mb-3__f6oCC{margin-bottom:var(--spacing-3)}.styles_mb-4__4xyd9{margin-bottom:var(--spacing-4)}.styles_mb-5__tCZWQ{margin-bottom:var(--spacing-5)}.styles_mb-6__XQXAy{margin-bottom:var(--spacing-6)}.styles_mb-8__YixlU{margin-bottom:var(--spacing-8)}.styles_mb-\[15px\]__fx9IG{margin-bottom:15px}.styles_mb-\[25px\]__5eMfO{margin-bottom:25px}.styles_mb-\[5px\]__Y20j0{margin-bottom:5px}.styles_ml-1_5__blOSj{margin-left:.375rem}.styles_ml-2__3MLJM{margin-left:var(--spacing-2)}.styles_ml-4__p5Ws-{margin-left:var(--spacing-4)}.styles_ml-auto__IKZnN{margin-left:auto}.styles_mr-2__Juzjk{margin-right:var(--spacing-2)}.styles_mt-0_5__2DXZu{margin-top:.125rem}.styles_mt-1__17o7I{margin-top:var(--spacing-1)}.styles_mt-1_5__ru0G4{margin-top:.375rem}.styles_mt-2__zD0hL{margin-top:var(--spacing-2)}.styles_mt-2_5__T2z62{margin-top:.625rem}.styles_mt-3__tCu93{margin-top:var(--spacing-3)}.styles_mt-4__PDxxn{margin-top:var(--spacing-4)}.styles_mt-5__7tgtN{margin-top:var(--spacing-5)}.styles_mt-6__ojhl-{margin-top:var(--spacing-6)}.styles_mt-8__4hYMP{margin-top:var(--spacing-8)}.styles_mt-\[10px\]__k\+MAb{margin-top:10px}.styles_mt-\[15px\]__rSZn8{margin-top:15px}.styles_box-border__fkjyK{box-sizing:border-box}.styles_block__lVF1T{display:block}.styles_inline-block__O88Ug{display:inline-block}.styles_inline__cW0uw{display:inline}.styles_flex__biWDD{display:flex}.styles_inline-flex__8cbJD{display:inline-flex}.styles_table__h14hE{display:table}.styles_grid__oghPZ{display:grid}.styles_contents__NZp0r{display:contents}.styles_hidden__6gBe1{display:none}.styles_\!h-7__KrMxH{height:1.75rem!important}.styles_h-10__Hg57r{height:var(--spacing-10)}.styles_h-11__XoBtP{height:2.75rem}.styles_h-12__UCq3Y{height:var(--spacing-12)}.styles_h-16__Km-yv{height:4rem}.styles_h-2__XXojw{height:var(--spacing-2)}.styles_h-20__w1BQN{height:5rem}.styles_h-24__WdeBR{height:6rem}.styles_h-3_5__5BCRa{height:.875rem}.styles_h-4__Vp8jj{height:var(--spacing-4)}.styles_h-48__O6-Xg{height:12rem}.styles_h-5__SSLKf{height:var(--spacing-5)}.styles_h-7__PbR1I{height:1.75rem}.styles_h-8__VOGCG{height:var(--spacing-8)}.styles_h-9__r9kbH{height:2.25rem}.styles_h-\[150px\]__XAHOs{height:150px}.styles_h-\[1em\]__OVhOI{height:1em}.styles_h-\[42px\]__BcqVK{height:42px}.styles_h-\[45px\]__rOdAH{height:45px}.styles_h-\[85vh\]__MhpXz{height:85vh}.styles_h-\[90vh\]__xiWfF{height:90vh}.styles_h-full__fwkDB{height:100%}.styles_max-h-24__vJxqJ{max-height:6rem}.styles_max-h-32__vrd9n{max-height:8rem}.styles_max-h-\[260px\]__9gow7{max-height:260px}.styles_max-h-\[62vh\]__JaWoH{max-height:62vh}.styles_max-h-\[85vh\]__grmXA{max-height:85vh}.styles_max-h-\[90vh\]__nBctW{max-height:90vh}.styles_min-h-\[120px\]__NPkIG{min-height:120px}.styles_min-h-\[150px\]__BEkC6{min-height:150px}.styles_min-h-\[46px\]__S-\+EQ{min-height:46px}.styles_min-h-\[60vh\]__6UMme{min-height:60vh}.styles_min-h-screen__VQV8G{min-height:100vh}.styles_\!w-7__PDFgx{width:1.75rem!important}.styles_w-10__w\+7lL{width:var(--spacing-10)}.styles_w-11__8KlV3{width:2.75rem}.styles_w-12__BwDut{width:var(--spacing-12)}.styles_w-16__bn-eb{width:4rem}.styles_w-2__4Zcl2{width:var(--spacing-2)}.styles_w-20__oLosn{width:5rem}.styles_w-24__r\+hoF{width:6rem}.styles_w-3_5__oVUWB{width:.875rem}.styles_w-4__8yeNB{width:var(--spacing-4)}.styles_w-5__QlbfS{width:var(--spacing-5)}.styles_w-56__pKRCf{width:14rem}.styles_w-7__gQ7rJ{width:1.75rem}.styles_w-8__yt1nn{width:var(--spacing-8)}.styles_w-9__DxwlN{width:2.25rem}.styles_w-\[150px\]__DAIP3{width:150px}.styles_w-\[1em\]__lw0L2{width:1em}.styles_w-\[800px\]__TeHxf{width:800px}.styles_w-\[90\%\]__H1xXf{width:90%}.styles_w-fit__SdwJj{width:-webkit-fit-content;width:fit-content}.styles_w-full__HWepT{width:100%}.styles_min-w-0__pg6l-{min-width:0}.styles_min-w-64__qmInK{min-width:16rem}.styles_min-w-\[180px\]__QGi0g{min-width:180px}.styles_min-w-\[200px\]__ha2BJ{min-width:200px}.styles_max-w-2xl__qZF-6{max-width:42rem}.styles_max-w-3xl__vScGE{max-width:48rem}.styles_max-w-4xl__PKiaT{max-width:56rem}.styles_max-w-5xl__laBIa{max-width:64rem}.styles_max-w-6xl__5uPLS{max-width:72rem}.styles_max-w-\[120px\]__wdpRa{max-width:120px}.styles_max-w-\[140px\]__gsEL6{max-width:140px}.styles_max-w-\[240px\]__MYqMF{max-width:240px}.styles_max-w-\[420px\]__p4i\+F{max-width:420px}.styles_max-w-\[480px\]__cy0rw{max-width:480px}.styles_max-w-\[560px\]__6y3mt{max-width:560px}.styles_max-w-\[640px\]__LkuLV{max-width:640px}.styles_max-w-\[720px\]__IEAtM{max-width:720px}.styles_max-w-\[900px\]__MKf8c{max-width:900px}.styles_max-w-\[92\%\]__D-EZM{max-width:92%}.styles_max-w-full__XB2qk{max-width:100%}.styles_max-w-lg__qydHB{max-width:32rem}.styles_max-w-md__Yb9IH{max-width:28rem}.styles_max-w-xl__KOQbF{max-width:36rem}.styles_\!flex-none__CJdXq{flex:none!important}.styles_flex-1__52UKV{flex:1 1}.styles_\!shrink-0__X2Thl{flex-shrink:0!important}.styles_shrink-0__0znof{flex-shrink:0}.styles_\!grow-0__xMk9k{flex-grow:0!important}.styles_transform__0\+6rc{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_animate-\[fade_0_4s_ease\]__9TiKC{animation:styles_fade__j2Mdq .4s ease}.styles_animate-\[modal-in_0_2s_ease\]__MJ0k4{animation:styles_modal-in__dVcdn .2s ease}.styles_animate-\[spin_0_75s_linear_infinite\]__-QLdz{animation:styles_spin__ps-8U .75s linear infinite}@keyframes styles_ping__BvaXW{75%,to{opacity:0;transform:scale(2)}}.styles_animate-ping__6YTRZ{animation:styles_ping__BvaXW 1s cubic-bezier(0,0,.2,1) infinite}@keyframes styles_pulse__Xs82v{50%{opacity:.5}}.styles_animate-pulse__naV81{animation:styles_pulse__Xs82v 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes styles_spin__ps-8U{to{transform:rotate(1turn)}}.styles_animate-spin__CLJEy{animation:styles_spin__ps-8U 1s linear infinite}.styles_cursor-not-allowed__nKUE6{cursor:not-allowed}.styles_cursor-pointer__oXpeq{cursor:pointer}.styles_cursor-wait__cOPlg{cursor:wait}.styles_resize-none__r2rec{resize:none}.styles_resize-y__ZU03a{resize:vertical}.styles_resize__yvjRH{resize:both}.styles_list-none__8dI81{list-style-type:none}.styles_grid-cols-1__i0F5V{grid-template-columns:repeat(1,minmax(0,1fr))}.styles_flex-col__u7l6P{flex-direction:column}.styles_flex-wrap__-3SlL{flex-wrap:wrap}.styles_items-start__LGIxK{align-items:flex-start}.styles_items-end__mWmrU{align-items:flex-end}.styles_items-center__sRr\+D{align-items:center}.styles_justify-end__vL5D7{justify-content:flex-end}.styles_justify-center__PqO0v{justify-content:center}.styles_justify-between__puZMR{justify-content:space-between}.styles_gap-1__XCim4{gap:var(--spacing-1)}.styles_gap-1_5__cjnpZ{gap:.375rem}.styles_gap-2__k9vol{gap:var(--spacing-2)}.styles_gap-2_5__lxM9K{gap:.625rem}.styles_gap-3__yzsG8{gap:var(--spacing-3)}.styles_gap-3_5__DDXKj{gap:.875rem}.styles_gap-4__jwR0D{gap:var(--spacing-4)}.styles_gap-5__hpknx{gap:var(--spacing-5)}.styles_gap-6__qpYah{gap:var(--spacing-6)}.styles_gap-8__gevn6{gap:var(--spacing-8)}.styles_gap-\[10px\]__q3Kj\+{gap:10px}.styles_gap-\[15px\]__yagqx{gap:15px}.styles_gap-\[25px\]__y1fAG{gap:25px}.styles_space-y-2_5__MZAmk>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.styles_space-y-3__yEH1L>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-top:calc(var(--spacing-3)*(1 - var(--tw-space-y-reverse)))}.styles_space-y-4__E6h0W>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-top:calc(var(--spacing-4)*(1 - var(--tw-space-y-reverse)))}.styles_space-y-5__xLdud>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(var(--spacing-5)*var(--tw-space-y-reverse));margin-top:calc(var(--spacing-5)*(1 - var(--tw-space-y-reverse)))}.styles_space-y-6__nki0v>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-top:calc(var(--spacing-6)*(1 - var(--tw-space-y-reverse)))}.styles_divide-y__2TNhy>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.styles_divide-slate-100__sZ6TH>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#f1f5f9;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.styles_overflow-auto__rd86P{overflow:auto}.styles_\!overflow-hidden__EoqO5{overflow:hidden!important}.styles_overflow-hidden__3ml4n{overflow:hidden}.styles_overflow-x-auto__-\+UwX{overflow-x:auto}.styles_overflow-y-auto__OjW1f{overflow-y:auto}.styles_truncate__mjOcx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_whitespace-nowrap__q0ZxD{white-space:nowrap}.styles_whitespace-pre__QwnAb{white-space:pre}.styles_whitespace-pre-wrap__6RHXf{white-space:pre-wrap}.styles_break-words__yRzF4{overflow-wrap:break-word}.styles_break-all__439Rs{word-break:break-all}.styles_rounded__xDohF{border-radius:.25rem}.styles_rounded-2xl__31\+zN{border-radius:1rem}.styles_rounded-\[10px\]__4G5w2{border-radius:10px}.styles_rounded-\[18px\]__Yd6-w{border-radius:18px}.styles_rounded-\[20px\]__V0OON{border-radius:20px}.styles_rounded-\[24px\]__5rJ7M{border-radius:24px}.styles_rounded-\[var\(--radius-lg\)\]__4wepw{border-radius:var(--radius-lg)}.styles_rounded-\[var\(--radius-md\)\]__UsT5n{border-radius:var(--radius-md)}.styles_rounded-\[var\(--radius-sm\)\]__VKjGw{border-radius:var(--radius-sm)}.styles_rounded-full__z9KTd{border-radius:var(--radius-full)}.styles_rounded-lg__\+khq6{border-radius:var(--radius-lg)}.styles_rounded-md__BitwN{border-radius:var(--radius-md)}.styles_rounded-sm__oG1Lc{border-radius:var(--radius-sm)}.styles_rounded-xl__fiS1a{border-radius:.75rem}.styles_border__oQPNa{border-width:1px}.styles_border-2__8brhr{border-width:2px}.styles_border-4__E3b6v{border-width:4px}.styles_border-\[3px\]__iHeMQ{border-width:3px}.styles_border-y__LTN4\+{border-bottom-width:1px;border-top-width:1px}.styles_border-b__9n8Gb{border-bottom-width:1px}.styles_border-b-2__UaiJy{border-bottom-width:2px}.styles_border-l__H5\+sw{border-left-width:1px}.styles_border-l-2__iTb4f{border-left-width:2px}.styles_border-l-4__AIJ3r{border-left-width:4px}.styles_border-r__N0\+ya{border-right-width:1px}.styles_border-t__YUVB7{border-top-width:1px}.styles_border-dashed__26zkc{border-style:dashed}.styles_border-none__x4idS{border-style:none}.styles_border-\[\#ddd\]__mqXaU{--tw-border-opacity:1;border-color:#ddd;border-color:rgb(221 221 221/var(--tw-border-opacity,1))}.styles_border-\[var\(--color-border\)\]__fELU3{border-color:var(--color-border)}.styles_border-amber-200__ZuoAn{--tw-border-opacity:1;border-color:#fde68a;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.styles_border-amber-300__P9ZVN{--tw-border-opacity:1;border-color:#fcd34d;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.styles_border-amber-400__q9pi\+{--tw-border-opacity:1;border-color:#fbbf24;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.styles_border-blue-200__w9zvK{--tw-border-opacity:1;border-color:#bfdbfe;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.styles_border-blue-300__ad95Q{--tw-border-opacity:1;border-color:#93c5fd;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.styles_border-border__wPyHm{border-color:var(--color-border)}.styles_border-current__vWloa{border-color:currentColor}.styles_border-danger__4FUyV{border-color:var(--color-danger)}.styles_border-emerald-200__ekuLD{--tw-border-opacity:1;border-color:#a7f3d0;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.styles_border-emerald-300__5vdyB{--tw-border-opacity:1;border-color:#6ee7b7;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.styles_border-gray-100__CWdB-{--tw-border-opacity:1;border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.styles_border-gray-200__ACL\+2{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.styles_border-gray-300__N08Zq{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.styles_border-green-200__IrKl6{--tw-border-opacity:1;border-color:#bbf7d0;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.styles_border-indigo-200__-pYec{--tw-border-opacity:1;border-color:#c7d2fe;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.styles_border-indigo-300__DOCgo{--tw-border-opacity:1;border-color:#a5b4fc;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.styles_border-primary__kSFu3{border-color:var(--primary-color)}.styles_border-purple-200__LPQjN{--tw-border-opacity:1;border-color:#e9d5ff;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.styles_border-red-200__U4OkD{--tw-border-opacity:1;border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.styles_border-rose-200__OHBub{--tw-border-opacity:1;border-color:#fecdd3;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.styles_border-rose-300__2D25A{--tw-border-opacity:1;border-color:#fda4af;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.styles_border-secondary__Guwdv{border-color:var(--secondary-color)}.styles_border-slate-100__mHIJx{--tw-border-opacity:1;border-color:#f1f5f9;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.styles_border-slate-200__0VuVQ{--tw-border-opacity:1;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.styles_border-slate-200-80__e71TC{border-color:#e2e8f0cc}.styles_border-slate-300__QRacP{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.styles_border-slate-400__b5wuL{--tw-border-opacity:1;border-color:#94a3b8;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.styles_border-slate-800__4yYOZ{--tw-border-opacity:1;border-color:#1e293b;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.styles_border-teal-200__RIsp4{--tw-border-opacity:1;border-color:#99f6e4;border-color:rgb(153 246 228/var(--tw-border-opacity,1))}.styles_border-teal-200-60__SLYwQ{border-color:#99f6e499}.styles_border-teal-300__jPpEu{--tw-border-opacity:1;border-color:#5eead4;border-color:rgb(94 234 212/var(--tw-border-opacity,1))}.styles_border-teal-500__E4SwS{--tw-border-opacity:1;border-color:#14b8a6;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.styles_border-teal-500-40__s\+TRf{border-color:#14b8a666}.styles_border-transparent__AHySG{border-color:#0000}.styles_border-violet-200__x\+SCz{--tw-border-opacity:1;border-color:#ddd6fe;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.styles_border-white__EIm8P{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.styles_border-white-20__K06sY{border-color:#fff3}.styles_border-l-primary__iK9SR{border-left-color:var(--primary-color)}.styles_border-t-\[var\(--color-primary\)\]__0KyXU{border-top-color:var(--color-primary)}.styles_border-t-transparent__8g2O7{border-top-color:#0000}.styles_\!bg-gray-100__EC\+eR{--tw-bg-opacity:1!important;background-color:#f3f4f6!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.styles_\!bg-transparent__Omgfr{background-color:initial!important}.styles_bg-\[\#0284C7\]__AQn-3{--tw-bg-opacity:1;background-color:#0284c7;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.styles_bg-\[\#1B8F4D\]__LMmJ0{--tw-bg-opacity:1;background-color:#1b8f4d;background-color:rgb(27 143 77/var(--tw-bg-opacity,1))}.styles_bg-\[\#1F2B68\]__Wp6ow{--tw-bg-opacity:1;background-color:#1f2b68;background-color:rgb(31 43 104/var(--tw-bg-opacity,1))}.styles_bg-\[\#273593\]__ckPUH{--tw-bg-opacity:1;background-color:#273593;background-color:rgb(39 53 147/var(--tw-bg-opacity,1))}.styles_bg-\[\#2E7D32\]__7wQHT{--tw-bg-opacity:1;background-color:#2e7d32;background-color:rgb(46 125 50/var(--tw-bg-opacity,1))}.styles_bg-\[\#64748B\]__WglYF{--tw-bg-opacity:1;background-color:#64748b;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.styles_bg-\[\#7C3AED\]__T1p\+H{--tw-bg-opacity:1;background-color:#7c3aed;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.styles_bg-\[\#D97706\]__nr1Eq{--tw-bg-opacity:1;background-color:#d97706;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.styles_bg-\[\#E5E7EB\]__0sRAe{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.styles_bg-\[var\(--color-bg-subtle\)\]__NwQb5{background-color:var(--color-bg-subtle)}.styles_bg-\[var\(--color-border\)\]__RDTxL{background-color:var(--color-border)}.styles_bg-\[var\(--color-danger\,\#EF4444\)\]__3R91K{background-color:#ef4444;background-color:var(--color-danger,#ef4444)}.styles_bg-\[var\(--color-danger-bg\)\]__-Gilf{background-color:var(--color-danger-bg)}.styles_bg-\[var\(--color-info-bg\)\]__Ty\+zf{background-color:var(--color-info-bg)}.styles_bg-\[var\(--color-kpi-events\)\]__E3uCU{background-color:var(--color-kpi-events)}.styles_bg-\[var\(--color-kpi-failed\)\]__xpla0{background-color:var(--color-kpi-failed)}.styles_bg-\[var\(--color-kpi-success\)\]__7rDoU{background-color:var(--color-kpi-success)}.styles_bg-\[var\(--color-kpi-users\)\]__-j8pc{background-color:var(--color-kpi-users)}.styles_bg-\[var\(--color-primary\)\]__3hAkx{background-color:var(--color-primary)}.styles_bg-\[var\(--color-success-bg\)\]__Bx5To{background-color:var(--color-success-bg)}.styles_bg-\[var\(--color-surface\)\]__KlOcW{background-color:var(--color-surface)}.styles_bg-\[var\(--color-warning-bg\)\]__gPFji{background-color:var(--color-warning-bg)}.styles_bg-amber-100__NTSRT{--tw-bg-opacity:1;background-color:#fef3c7;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.styles_bg-amber-200__yS4es{--tw-bg-opacity:1;background-color:#fde68a;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.styles_bg-amber-50__Ycx98{--tw-bg-opacity:1;background-color:#fffbeb;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.styles_bg-amber-50-20__yEPlO{background-color:#fffbeb33}.styles_bg-amber-50-40__YQ\+B2{background-color:#fffbeb66}.styles_bg-amber-50-50__FbH5r{background-color:#fffbeb80}.styles_bg-amber-50-60__BZ4pF{background-color:#fffbeb99}.styles_bg-amber-50-80__eVL7M{background-color:#fffbebcc}.styles_bg-amber-500__U6hU6{--tw-bg-opacity:1;background-color:#f59e0b;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.styles_bg-amber-600__uGlgz{--tw-bg-opacity:1;background-color:#d97706;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.styles_bg-bg__aoDaf{background-color:var(--color-bg)}.styles_bg-black-45__OlxAm{background-color:#00000073}.styles_bg-black-50__p1mzb{background-color:#00000080}.styles_bg-black-60__g7Bsd{background-color:#0009}.styles_bg-blue-100__pFv7J{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.styles_bg-blue-50__7dtV5{--tw-bg-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.styles_bg-blue-600__KCywi{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.styles_bg-blue-700__zFcv3{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.styles_bg-danger__N7JQA{background-color:var(--color-danger)}.styles_bg-emerald-100__UTLcQ{--tw-bg-opacity:1;background-color:#d1fae5;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.styles_bg-emerald-50__Uf8SC{--tw-bg-opacity:1;background-color:#ecfdf5;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.styles_bg-emerald-500__xR3p3{--tw-bg-opacity:1;background-color:#10b981;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.styles_bg-emerald-600__OOi\+2{--tw-bg-opacity:1;background-color:#059669;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.styles_bg-gray-100__J1v-F{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.styles_bg-gray-200__b944F{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.styles_bg-gray-50__5CXen{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.styles_bg-green-100__l\+Kj8{--tw-bg-opacity:1;background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.styles_bg-green-50__jgxmA{--tw-bg-opacity:1;background-color:#f0fdf4;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.styles_bg-green-500__z3QpW{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.styles_bg-indigo-100__RamaK{--tw-bg-opacity:1;background-color:#e0e7ff;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.styles_bg-indigo-50__9B-a2{--tw-bg-opacity:1;background-color:#eef2ff;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.styles_bg-indigo-50-30__uou6v{background-color:#eef2ff4d}.styles_bg-indigo-50-40__58Zl9{background-color:#eef2ff66}.styles_bg-indigo-50-50__Dgm6\+{background-color:#eef2ff80}.styles_bg-info-bg__jZGDQ{background-color:var(--color-info-bg)}.styles_bg-orange-100__E9G\+2{--tw-bg-opacity:1;background-color:#ffedd5;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.styles_bg-primary__79QoQ{background-color:var(--primary-color)}.styles_bg-purple-100__Nhh2Z{--tw-bg-opacity:1;background-color:#f3e8ff;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.styles_bg-purple-50__DIRLg{--tw-bg-opacity:1;background-color:#faf5ff;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.styles_bg-red-100__SjRqa{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.styles_bg-red-50__Z3Y58{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.styles_bg-red-500__BhQ2u{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.styles_bg-rose-100__ZT5Gh{--tw-bg-opacity:1;background-color:#ffe4e6;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.styles_bg-rose-50__zgOrI{--tw-bg-opacity:1;background-color:#fff1f2;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.styles_bg-rose-50-30__yDlwx{background-color:#fff1f24d}.styles_bg-secondary__-ApSz{background-color:var(--secondary-color)}.styles_bg-slate-100__\+A1WX{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.styles_bg-slate-100-90__AErm-{background-color:#f1f5f9e6}.styles_bg-slate-200__bINp4{--tw-bg-opacity:1;background-color:#e2e8f0;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.styles_bg-slate-50__5zCPM{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.styles_bg-slate-50-40__7Vq5t{background-color:#f8fafc66}.styles_bg-slate-50-50__FFdeB{background-color:#f8fafc80}.styles_bg-slate-50-60__NF9Cz{background-color:#f8fafc99}.styles_bg-slate-50-70__YP6ms{background-color:#f8fafcb3}.styles_bg-slate-900__Av4sd{--tw-bg-opacity:1;background-color:#0f172a;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.styles_bg-slate-900-60__vQD5z{background-color:#0f172a99}.styles_bg-slate-950-70__s0pKP{background-color:#020617b3}.styles_bg-success-bg__dED81{background-color:var(--color-success-bg)}.styles_bg-surface__yijM3{background-color:var(--color-surface)}.styles_bg-teal-100__TQSbp{--tw-bg-opacity:1;background-color:#ccfbf1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.styles_bg-teal-50__-DTL8{--tw-bg-opacity:1;background-color:#f0fdfa;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.styles_bg-teal-50-50__mZKA8{background-color:#f0fdfa80}.styles_bg-teal-50-70__pijGd{background-color:#f0fdfab3}.styles_bg-teal-50-80__0ZW3u{background-color:#f0fdfacc}.styles_bg-teal-500__ef\+3-{--tw-bg-opacity:1;background-color:#14b8a6;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.styles_bg-teal-600__LIq\+2{--tw-bg-opacity:1;background-color:#0d9488;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.styles_bg-transparent__1iLq1{background-color:initial}.styles_bg-violet-100__pU0Na{--tw-bg-opacity:1;background-color:#ede9fe;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.styles_bg-violet-50__WpsYK{--tw-bg-opacity:1;background-color:#f5f3ff;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.styles_bg-warning-bg__lJDsa{background-color:var(--color-warning-bg)}.styles_bg-white__HkPLi{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.styles_bg-white-10__GVplU{background-color:#ffffff1a}.styles_bg-gradient-to-br__W5eC1{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.styles_bg-gradient-to-r__68zlX{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.styles_from-amber-50__gOus5{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:#fffbeb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.styles_from-primary__iY70E{--tw-gradient-from:var(--primary-color) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.styles_from-slate-50__AQWr6{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:#f8fafc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.styles_from-teal-50__Swmbb{--tw-gradient-from:#f0fdfa var(--tw-gradient-from-position);--tw-gradient-to:#f0fdfa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.styles_to-blue-800__6Y5Dj{--tw-gradient-to:#1e40af var(--tw-gradient-to-position)}.styles_to-orange-50-30__uOfJD{--tw-gradient-to:#fff7ed4d var(--tw-gradient-to-position)}.styles_to-transparent__670Sq{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.styles_to-white__M49p1{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.styles_\!p-0__kZwKd{padding:0!important}.styles_p-0__Th5vj{padding:0}.styles_p-1__SRtkm{padding:var(--spacing-1)}.styles_p-1_5__1ZAho{padding:.375rem}.styles_p-2__akyi-{padding:var(--spacing-2)}.styles_p-3__WATrp{padding:var(--spacing-3)}.styles_p-3_5__ti8hj{padding:.875rem}.styles_p-4__oJsVT{padding:var(--spacing-4)}.styles_p-5__wxgab{padding:var(--spacing-5)}.styles_p-6__ic8Dc{padding:var(--spacing-6)}.styles_p-8__VdO59{padding:var(--spacing-8)}.styles_p-\[15px\]__w8K3g{padding:15px}.styles_p-\[22px\]__ajAbq{padding:22px}.styles_p-\[25px\]__n81lW{padding:25px}.styles_px-0__r0Y5Q{padding-left:0;padding-right:0}.styles_px-1_5__0Dl0S{padding-left:.375rem;padding-right:.375rem}.styles_px-2__3lm52{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.styles_px-2_5__eQBVS{padding-left:.625rem;padding-right:.625rem}.styles_px-3__2esWb{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.styles_px-3_5__UhQle{padding-left:.875rem;padding-right:.875rem}.styles_px-4__BiONX{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.styles_px-5__pftOX{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.styles_px-6__rcm-8{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.styles_px-\[10px\]__o-XAL{padding-left:10px;padding-right:10px}.styles_px-\[15px\]__9RCwT{padding-left:15px;padding-right:15px}.styles_py-0_5__T3VO9{padding-bottom:.125rem;padding-top:.125rem}.styles_py-1__qbYhu{padding-bottom:var(--spacing-1);padding-top:var(--spacing-1)}.styles_py-1_5__M\+1WR{padding-bottom:.375rem;padding-top:.375rem}.styles_py-10__VfVVD{padding-bottom:var(--spacing-10);padding-top:var(--spacing-10)}.styles_py-12__WRQ-C{padding-bottom:var(--spacing-12);padding-top:var(--spacing-12)}.styles_py-16__72zxN{padding-bottom:4rem;padding-top:4rem}.styles_py-2__gLI8u{padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.styles_py-2_5__OqFXc{padding-bottom:.625rem;padding-top:.625rem}.styles_py-20__gvWU-{padding-bottom:5rem;padding-top:5rem}.styles_py-3__U0f1k{padding-bottom:var(--spacing-3);padding-top:var(--spacing-3)}.styles_py-3_5__fUQZh{padding-bottom:.875rem;padding-top:.875rem}.styles_py-4__D16OC{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.styles_py-6__YVpva{padding-bottom:var(--spacing-6);padding-top:var(--spacing-6)}.styles_py-\[2px\]__hq7a0{padding-bottom:2px;padding-top:2px}.styles_py-\[5px\]__XP00f{padding-bottom:5px;padding-top:5px}.styles_pb-1__YA2DK{padding-bottom:var(--spacing-1)}.styles_pb-2__\+kFOK{padding-bottom:var(--spacing-2)}.styles_pb-3__R6-Lg{padding-bottom:var(--spacing-3)}.styles_pb-4__Y0xrm{padding-bottom:var(--spacing-4)}.styles_pl-2__TI0o8{padding-left:var(--spacing-2)}.styles_pl-6__4PfIt{padding-left:var(--spacing-6)}.styles_pr-12__DB\+Yd{padding-right:var(--spacing-12)}.styles_pt-2__IQV\+L{padding-top:var(--spacing-2)}.styles_pt-4__cEt5Q{padding-top:var(--spacing-4)}.styles_text-left__Z5LCJ{text-align:left}.styles_text-center__5zD4e{text-align:center}.styles_text-right__CsvWy{text-align:right}.styles_text-justify__AoH9J{text-align:justify}.styles_text-start__6utMy{text-align:start}.styles_font-mono__UzwTa{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.styles_font-sans__8paJY{font-family:var(--font-family)}.styles_text-2xl__BlBd\+{font-size:1.5rem;line-height:2rem}.styles_text-3xl__IllLA{font-size:1.875rem;line-height:2.25rem}.styles_text-4xl__tHcuK{font-size:2.25rem;line-height:2.5rem}.styles_text-5xl__4QuaW{font-size:3rem;line-height:1}.styles_text-7xl__Ae-Ev{font-size:4.5rem;line-height:1}.styles_text-8xl__291sN{font-size:6rem;line-height:1}.styles_text-\[0_95rem\]__twKt2{font-size:.95rem}.styles_text-\[1_1rem\]__vXlTp{font-size:1.1rem}.styles_text-\[1_2rem\]__91S9a{font-size:1.2rem}.styles_text-\[10px\]__gVsF4{font-size:10px}.styles_text-\[11px\]__-In2P{font-size:11px}.styles_text-\[13px\]__Wxmry{font-size:13px}.styles_text-\[200px\]__W4B-\+{font-size:200px}.styles_text-\[32px\]__TQXFu{font-size:32px}.styles_text-\[34px\]__KnayA{font-size:34px}.styles_text-\[35px\]__p7st3{font-size:35px}.styles_text-\[3rem\]__HFK8e{font-size:3rem}.styles_text-\[9px\]__ajtgx{font-size:9px}.styles_text-base__AFMKi{font-size:var(--text-base)}.styles_text-lg__0CGpH{font-size:var(--text-lg)}.styles_text-sm__BgAwR{font-size:var(--text-sm)}.styles_text-xl__-FjoB{font-size:var(--text-xl)}.styles_text-xs__1BFgj{font-size:var(--text-xs)}.styles_font-black__zNZ-5{font-weight:900}.styles_font-bold__ebq-s{font-weight:var(--font-bold)}.styles_font-extrabold__gfHjM{font-weight:800}.styles_font-medium__0TjoP{font-weight:var(--font-medium)}.styles_font-normal__3l1pj{font-weight:var(--font-normal)}.styles_font-semibold__f9kx0{font-weight:var(--font-semibold)}.styles_uppercase__PZ-ie{text-transform:uppercase}.styles_capitalize__vMh9f{text-transform:capitalize}.styles_italic__qjiLe{font-style:italic}.styles_leading-6__u8Dpc{line-height:1.5rem}.styles_leading-\[1_5\]__1i3pP{line-height:1.5}.styles_leading-none__L-TRC{line-height:1}.styles_leading-normal__ZvJax{line-height:1.5}.styles_leading-relaxed__RSkFj{line-height:1.625}.styles_leading-tight__sKwtC{line-height:1.25}.styles_tracking-tight__e38Pw{letter-spacing:-.025em}.styles_tracking-wide__CR\+u2{letter-spacing:.025em}.styles_tracking-wider__IcI5G{letter-spacing:.05em}.styles_tracking-widest__nYo9A{letter-spacing:.1em}.styles_\!text-gray-700__8ZpMH{--tw-text-opacity:1!important;color:#374151!important;color:rgb(55 65 81/var(--tw-text-opacity,1))!important}.styles_text-\[\#1F2B68\]__OZGyP{--tw-text-opacity:1;color:#1f2b68;color:rgb(31 43 104/var(--tw-text-opacity,1))}.styles_text-\[\#333\]__IuyXZ{--tw-text-opacity:1;color:#333;color:rgb(51 51 51/var(--tw-text-opacity,1))}.styles_text-\[\#444\]__R6p-w{--tw-text-opacity:1;color:#444;color:rgb(68 68 68/var(--tw-text-opacity,1))}.styles_text-\[\#555\]__eObB5{--tw-text-opacity:1;color:#555;color:rgb(85 85 85/var(--tw-text-opacity,1))}.styles_text-\[\#666\]__Kbmrv{--tw-text-opacity:1;color:#666;color:rgb(102 102 102/var(--tw-text-opacity,1))}.styles_text-\[\#888\]__9qbnB{--tw-text-opacity:1;color:#888;color:rgb(136 136 136/var(--tw-text-opacity,1))}.styles_text-\[\#aaa\]__E\+RPe{--tw-text-opacity:1;color:#aaa;color:rgb(170 170 170/var(--tw-text-opacity,1))}.styles_text-\[\#bbb\]__dJNND{--tw-text-opacity:1;color:#bbb;color:rgb(187 187 187/var(--tw-text-opacity,1))}.styles_text-\[\#ddd\]__bx-GW{--tw-text-opacity:1;color:#ddd;color:rgb(221 221 221/var(--tw-text-opacity,1))}.styles_text-\[var\(--color-danger\)\]__0XxwI{color:var(--color-danger)}.styles_text-\[var\(--color-info\)\]__hnG2I{color:var(--color-info)}.styles_text-\[var\(--color-primary\)\]__tv-T8{color:var(--color-primary)}.styles_text-\[var\(--color-success\)\]__Z\+eVu{color:var(--color-success)}.styles_text-\[var\(--color-text\)\]__2bO6F{color:var(--color-text)}.styles_text-\[var\(--color-text-muted\)\]__jgVro{color:var(--color-text-muted)}.styles_text-\[var\(--color-warning\)\]__27r55{color:var(--color-warning)}.styles_text-amber-500__p0PZw{--tw-text-opacity:1;color:#f59e0b;color:rgb(245 158 11/var(--tw-text-opacity,1))}.styles_text-amber-600__RDJtB{--tw-text-opacity:1;color:#d97706;color:rgb(217 119 6/var(--tw-text-opacity,1))}.styles_text-amber-700__UBH1k{--tw-text-opacity:1;color:#b45309;color:rgb(180 83 9/var(--tw-text-opacity,1))}.styles_text-amber-800__w0QvV{--tw-text-opacity:1;color:#92400e;color:rgb(146 64 14/var(--tw-text-opacity,1))}.styles_text-amber-800-80__atSSp{color:#92400ecc}.styles_text-amber-900__TQZVg{--tw-text-opacity:1;color:#78350f;color:rgb(120 53 15/var(--tw-text-opacity,1))}.styles_text-amber-950__smHAV{--tw-text-opacity:1;color:#451a03;color:rgb(69 26 3/var(--tw-text-opacity,1))}.styles_text-blue-100__6eFy-{--tw-text-opacity:1;color:#dbeafe;color:rgb(219 234 254/var(--tw-text-opacity,1))}.styles_text-blue-200__nZz8v{--tw-text-opacity:1;color:#bfdbfe;color:rgb(191 219 254/var(--tw-text-opacity,1))}.styles_text-blue-400__vr9N1{--tw-text-opacity:1;color:#60a5fa;color:rgb(96 165 250/var(--tw-text-opacity,1))}.styles_text-blue-500__BgpJJ{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}.styles_text-blue-600__9IaHz{--tw-text-opacity:1;color:#2563eb;color:rgb(37 99 235/var(--tw-text-opacity,1))}.styles_text-blue-700__qFhGa{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.styles_text-blue-800__g\+oLG{--tw-text-opacity:1;color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.styles_text-blue-950__tCna8{--tw-text-opacity:1;color:#172554;color:rgb(23 37 84/var(--tw-text-opacity,1))}.styles_text-emerald-400__skrtO{--tw-text-opacity:1;color:#34d399;color:rgb(52 211 153/var(--tw-text-opacity,1))}.styles_text-emerald-500__kN9BX{--tw-text-opacity:1;color:#10b981;color:rgb(16 185 129/var(--tw-text-opacity,1))}.styles_text-emerald-600__A7wpe{--tw-text-opacity:1;color:#059669;color:rgb(5 150 105/var(--tw-text-opacity,1))}.styles_text-emerald-700__FUfOh{--tw-text-opacity:1;color:#047857;color:rgb(4 120 87/var(--tw-text-opacity,1))}.styles_text-emerald-800__UcVj2{--tw-text-opacity:1;color:#065f46;color:rgb(6 95 70/var(--tw-text-opacity,1))}.styles_text-gray-300__EKIfm{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.styles_text-gray-400__8LvcT{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.styles_text-gray-500__RQf9q{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.styles_text-gray-600__Q0bRT{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.styles_text-gray-700__ik2Z5{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.styles_text-gray-800__gluqY{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.styles_text-gray-900__gNFAT{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.styles_text-green-500__uJgkx{--tw-text-opacity:1;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.styles_text-green-700__56zkm{--tw-text-opacity:1;color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.styles_text-green-800__Cbo6L{--tw-text-opacity:1;color:#166534;color:rgb(22 101 52/var(--tw-text-opacity,1))}.styles_text-indigo-400__7E5yq{--tw-text-opacity:1;color:#818cf8;color:rgb(129 140 248/var(--tw-text-opacity,1))}.styles_text-indigo-600__4hjbG{--tw-text-opacity:1;color:#4f46e5;color:rgb(79 70 229/var(--tw-text-opacity,1))}.styles_text-indigo-700__jTNZI{--tw-text-opacity:1;color:#4338ca;color:rgb(67 56 202/var(--tw-text-opacity,1))}.styles_text-indigo-800__JdGc0{--tw-text-opacity:1;color:#3730a3;color:rgb(55 48 163/var(--tw-text-opacity,1))}.styles_text-indigo-900__Q3ux2{--tw-text-opacity:1;color:#312e81;color:rgb(49 46 129/var(--tw-text-opacity,1))}.styles_text-orange-500__bXTs0{--tw-text-opacity:1;color:#f97316;color:rgb(249 115 22/var(--tw-text-opacity,1))}.styles_text-primary__\+WLn7{color:var(--primary-color)}.styles_text-purple-500__1RkOT{--tw-text-opacity:1;color:#a855f7;color:rgb(168 85 247/var(--tw-text-opacity,1))}.styles_text-purple-700__L8Aqx{--tw-text-opacity:1;color:#7e22ce;color:rgb(126 34 206/var(--tw-text-opacity,1))}.styles_text-purple-800__AUVkI{--tw-text-opacity:1;color:#6b21a8;color:rgb(107 33 168/var(--tw-text-opacity,1))}.styles_text-red-400__\+gZRD{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.styles_text-red-500__pjAto{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.styles_text-red-600__Me435{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.styles_text-red-700__1JTKT{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.styles_text-red-800__zMZ-J{--tw-text-opacity:1;color:#991b1b;color:rgb(153 27 27/var(--tw-text-opacity,1))}.styles_text-rose-400__gNSyP{--tw-text-opacity:1;color:#fb7185;color:rgb(251 113 133/var(--tw-text-opacity,1))}.styles_text-rose-600__lIBHG{--tw-text-opacity:1;color:#e11d48;color:rgb(225 29 72/var(--tw-text-opacity,1))}.styles_text-rose-700__8tHGa{--tw-text-opacity:1;color:#be123c;color:rgb(190 18 60/var(--tw-text-opacity,1))}.styles_text-rose-800__lMjpn{--tw-text-opacity:1;color:#9f1239;color:rgb(159 18 57/var(--tw-text-opacity,1))}.styles_text-slate-300__0WyAe{--tw-text-opacity:1;color:#cbd5e1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.styles_text-slate-400__hN6g3{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.styles_text-slate-500__QouEO{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1))}.styles_text-slate-600__RV9Gm{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.styles_text-slate-700__Ewofm{--tw-text-opacity:1;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1))}.styles_text-slate-800__PFrvu{--tw-text-opacity:1;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1))}.styles_text-slate-900__kNgq4{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.styles_text-success__PoHqS{color:var(--color-success)}.styles_text-surface__hOzaJ{color:var(--color-surface)}.styles_text-teal-600__dHNo9{--tw-text-opacity:1;color:#0d9488;color:rgb(13 148 136/var(--tw-text-opacity,1))}.styles_text-teal-700__kBIGw{--tw-text-opacity:1;color:#0f766e;color:rgb(15 118 110/var(--tw-text-opacity,1))}.styles_text-teal-800__adZ1z{--tw-text-opacity:1;color:#115e59;color:rgb(17 94 89/var(--tw-text-opacity,1))}.styles_text-teal-900__Y5s3-{--tw-text-opacity:1;color:#134e4a;color:rgb(19 78 74/var(--tw-text-opacity,1))}.styles_text-text-muted__n9CoU{color:var(--color-text-muted)}.styles_text-violet-600__eOAYX{--tw-text-opacity:1;color:#7c3aed;color:rgb(124 58 237/var(--tw-text-opacity,1))}.styles_text-violet-700__Nc-uR{--tw-text-opacity:1;color:#6d28d9;color:rgb(109 40 217/var(--tw-text-opacity,1))}.styles_text-violet-800__dsWH5{--tw-text-opacity:1;color:#5b21b6;color:rgb(91 33 182/var(--tw-text-opacity,1))}.styles_text-warning__7jxDL{color:var(--color-warning)}.styles_text-white__VbiGs{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.styles_underline__UAFeC{-webkit-text-decoration-line:underline;text-decoration-line:underline}.styles_placeholder-gray-400__Xzb-2::placeholder{--tw-placeholder-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.styles_accent-blue-600__pP\+Ha{accent-color:#2563eb}.styles_opacity-10__qfqaZ{opacity:.1}.styles_opacity-55__suXpO{opacity:.55}.styles_opacity-80__bZSR1{opacity:.8}.styles_opacity-90__CChtz{opacity:.9}.styles_shadow__lfTJp{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.styles_shadow-2xl__Qtdz0,.styles_shadow__lfTJp{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.styles_shadow-2xl__Qtdz0{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.styles_shadow-\[0_0_20px_rgba\(34\,197\,94\,0_1\)\]__TcEgR{--tw-shadow:0 0 20px #22c55e1a;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.styles_shadow-\[0_0_20px_rgba\(34\,197\,94\,0_1\)\]__TcEgR,.styles_shadow-\[0_5px_15px_rgba\(0\,0\,0\,0_08\)\]__MwG4r{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.styles_shadow-\[0_5px_15px_rgba\(0\,0\,0\,0_08\)\]__MwG4r{--tw-shadow:0 5px 15px #00000014;--tw-shadow-colored:0 5px 15px var(--tw-shadow-color)}.styles_shadow-\[0_8px_20px_rgba\(0\,0\,0\,0_05\)\]__rAla3{--tw-shadow:0 8px 20px #0000000d;--tw-shadow-colored:0 8px 20px var(--tw-shadow-color)}.styles_shadow-\[0_8px_20px_rgba\(0\,0\,0\,0_05\)\]__rAla3,.styles_shadow-inner__FTY4n{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.styles_shadow-inner__FTY4n{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.styles_shadow-lg__2lymc{--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg)}.styles_shadow-lg__2lymc,.styles_shadow-sm__Cb5KQ{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.styles_shadow-sm__Cb5KQ{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm)}.styles_shadow-xs__lOs9D{--tw-shadow:var(--shadow-xs);--tw-shadow-colored:var(--shadow-xs);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.styles_shadow-\[var\(--shadow-lg\)\]__0G7wi{--tw-shadow-color:var(--shadow-lg);--tw-shadow:var(--tw-shadow-colored)}.styles_shadow-green-500-30__bQS2p{--tw-shadow-color:#22c55e4d;--tw-shadow:var(--tw-shadow-colored)}.styles_shadow-red-500-30__xbw9C{--tw-shadow-color:#ef44444d;--tw-shadow:var(--tw-shadow-colored)}.styles_outline-none__Xad66{outline:2px solid #0000;outline-offset:2px}.styles_ring-1__72qF-{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.styles_ring-1__72qF-,.styles_ring-2__O7mya{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.styles_ring-2__O7mya{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.styles_blur__SE2ad{--tw-blur:blur(8px)}.styles_blur__SE2ad,.styles_filter__bRA8X{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.styles_backdrop-blur-\[2px\]__WB8uz{--tw-backdrop-blur:blur(2px)}.styles_backdrop-blur-\[2px\]__WB8uz,.styles_backdrop-blur-md__4dl1X{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.styles_backdrop-blur-md__4dl1X{--tw-backdrop-blur:blur(12px)}.styles_backdrop-blur-sm__\+HhfB{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.styles_transition__lso9w{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_transition-all__sXFvm{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_transition-colors__6Uwna{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_transition-opacity__EdWkL{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_transition-transform__TR53d{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_duration-150__a6GB\+{transition-duration:.15s}.styles_duration-300__49MlG{transition-duration:.3s}.styles_pageContainerMyprofile__OXVIU{display:flex;flex-direction:column;gap:25px}.styles_divInformation__a7qYg{width:100%}.styles_cardHeaderMiprofile__EPD8X{--tw-border-opacity:1;border-bottom-width:1px;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-4)}.styles_cardTitleMyProfile__lSouW{color:var(--primary-color);font-size:var(--text-xl);font-weight:var(--font-semibold)}.styles_cardSubtitleMyProfile__mB4L4{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--text-sm);margin-top:var(--spacing-1)}.styles_fieldsGridMyProfile__zRbt6{grid-column-gap:var(--spacing-12);grid-row-gap:var(--spacing-5);column-gap:var(--spacing-12);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:var(--spacing-5)}@media (min-width:768px){.styles_fieldsGridMyProfile__zRbt6{grid-template-columns:repeat(2,minmax(0,1fr))}}.styles_fieldMyProfile__kFZvU{display:flex;flex-direction:column;gap:var(--spacing-1)}.styles_fieldLabelMyProfile__L1Ho1{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--text-sm);font-weight:var(--font-medium)}.styles_fieldValueMyProfile__tU5s0{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:var(--text-base);font-weight:var(--font-semibold)}.styles_profileSectionHeader__iyxSn{align-items:center;display:flex;justify-content:space-between}.styles_profilecardTitle__uV9gv{color:var(--primary-color);font-size:var(--text-xl);font-weight:var(--font-semibold);margin-bottom:15px;margin-top:15px}.styles_profileAlertBanner__p85Dh{--tw-text-opacity:1;border-radius:5px;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:15px;padding:10px}.styles_alertSuccess__rw7\+2{--tw-bg-opacity:1;background-color:#10b981;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.styles_alertError__oKZLL{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.styles_formLabelRow__d1CtC{align-items:center;display:flex;font-weight:var(--font-semibold);gap:var(--spacing-2);justify-content:center;margin-bottom:var(--spacing-2)}.styles_formGroup__bZU2Q{display:flex;flex-direction:column}.styles_profileSectionSecurity__En8xA{@appy mt-6}.styles_sectionHeaderMyProfile__SMeev{align-items:center;display:flex;justify-content:space-between}.styles_profileCardTitleIcon__UnXNv{align-items:center;color:var(--primary-color);display:flex;font-size:var(--text-xl);font-weight:var(--font-semibold);gap:var(--spacing-2);margin-bottom:15px;margin-top:15px}.styles_profileEditButton__H1Uz\+{align-items:center;border-radius:var(--radius-lg);color:var(--primary-color);display:inline-flex;height:2.25rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.styles_profileEditButton__H1Uz\+:hover{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.styles_profileEditButton__H1Uz\+:disabled{cursor:not-allowed;opacity:.5}.styles_fieldsGrid3__zZmMx{grid-gap:var(--spacing-5);display:grid;gap:var(--spacing-5);grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:var(--spacing-5);margin-top:var(--spacing-5)}@media (min-width:993px){.styles_fieldsGrid3__zZmMx{grid-template-columns:repeat(3,minmax(0,1fr))}}.styles_profileFormLabel__A4-1e{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));display:block;font-size:var(--text-sm);font-weight:var(--font-semibold);margin-bottom:var(--spacing-2)}.styles_relativeWrapper__PDRp2{position:relative}.styles_passwordToggle__Hvxks{--tw-translate-y:-50%;--tw-text-opacity:1;align-items:center;background-color:initial;border-radius:var(--radius-lg);color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1));display:flex;height:2.25rem;justify-content:center;position:absolute;right:var(--spacing-3);top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.styles_passwordToggle__Hvxks:hover{--tw-text-opacity:1;background-color:initial;color:#030930;color:rgb(3 9 48/var(--tw-text-opacity,1))}.styles_iconFaEyeSlash__32lqn{--tw-text-opacity:1;color:#d97706;color:rgb(217 119 6/var(--tw-text-opacity,1))}.styles_placeholder-text-slate-400__zU08Q::placeholder{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.styles_last-border-0__jyihM:last-child{border-width:0}.styles_hover--translate-y-0_5__fiJwz:hover{--tw-translate-y:-0.125rem}.styles_hover--translate-y-0_5__fiJwz:hover,.styles_hover--translate-y-1__MCkfD:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_hover--translate-y-1__MCkfD:hover{--tw-translate-y:calc(var(--spacing-1)*-1)}.styles_hover--translate-y-\[1px\]__KmwCh:hover{--tw-translate-y:-1px}.styles_hover--translate-y-\[1px\]__KmwCh:hover,.styles_hover-translate-x-\[5px\]__yTNlR:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_hover-translate-x-\[5px\]__yTNlR:hover{--tw-translate-x:5px}.styles_hover-border-amber-300__b3aNV:hover{--tw-border-opacity:1;border-color:#fcd34d;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.styles_hover-border-red-300__N4\+fD:hover{--tw-border-opacity:1;border-color:#fca5a5;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.styles_hover-border-slate-300__lJlWn:hover{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.styles_hover-border-slate-400__x3rVl:hover{--tw-border-opacity:1;border-color:#94a3b8;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.styles_hover-border-teal-500__YdkHd:hover{--tw-border-opacity:1;border-color:#14b8a6;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.styles_hover-\!bg-gray-200__hyRBk:hover{--tw-bg-opacity:1!important;background-color:#e5e7eb!important;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))!important}.styles_hover-bg-\[\#172052\]__jbr5F:hover{--tw-bg-opacity:1;background-color:#172052;background-color:rgb(23 32 82/var(--tw-bg-opacity,1))}.styles_hover-bg-amber-100__34VOP:hover{--tw-bg-opacity:1;background-color:#fef3c7;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.styles_hover-bg-amber-50-30__\+QzVK:hover{background-color:#fffbeb4d}.styles_hover-bg-amber-700__gzdbn:hover{--tw-bg-opacity:1;background-color:#b45309;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.styles_hover-bg-bg__xUyS0:hover{background-color:var(--color-bg)}.styles_hover-bg-bg-subtle__\+ypiF:hover{background-color:var(--color-bg-subtle)}.styles_hover-bg-blue-100__hN88g:hover{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.styles_hover-bg-blue-700__XX3AS:hover{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.styles_hover-bg-emerald-700__sAMT3:hover{--tw-bg-opacity:1;background-color:#047857;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.styles_hover-bg-gray-100__zq9P8:hover{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.styles_hover-bg-gray-200__v\+zQu:hover{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.styles_hover-bg-gray-300__cm4Nr:hover{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.styles_hover-bg-gray-50__hPOab:hover{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.styles_hover-bg-green-600__h7pzX:hover{--tw-bg-opacity:1;background-color:#16a34a;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.styles_hover-bg-primary__UXjhv:hover{background-color:var(--primary-color)}.styles_hover-bg-red-100__dQNXO:hover{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.styles_hover-bg-red-50__CAeGb:hover{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.styles_hover-bg-rose-50__OO5pE:hover{--tw-bg-opacity:1;background-color:#fff1f2;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.styles_hover-bg-slate-100__5-716:hover{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.styles_hover-bg-slate-200__LclYU:hover{--tw-bg-opacity:1;background-color:#e2e8f0;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.styles_hover-bg-slate-50__PLiu3:hover{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.styles_hover-bg-slate-50-70__V12ob:hover{background-color:#f8fafcb3}.styles_hover-bg-teal-100__fdru1:hover{--tw-bg-opacity:1;background-color:#ccfbf1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.styles_hover-bg-teal-50-40__JLXhq:hover{background-color:#f0fdfa66}.styles_hover-bg-teal-700__kFW6p:hover{--tw-bg-opacity:1;background-color:#0f766e;background-color:rgb(15 118 110/var(--tw-bg-opacity,1))}.styles_hover-bg-white__f6i7x:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.styles_hover-bg-white-60__UZ9ut:hover{background-color:#fff9}.styles_hover-text-\[var\(--color-text\)\]__3mmEX:hover{color:var(--color-text)}.styles_hover-text-blue-700__uSrJZ:hover{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.styles_hover-text-blue-800__IpK6I:hover{--tw-text-opacity:1;color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.styles_hover-text-emerald-700__d\+MDk:hover{--tw-text-opacity:1;color:#047857;color:rgb(4 120 87/var(--tw-text-opacity,1))}.styles_hover-text-primary__req-9:hover{color:var(--primary-color)}.styles_hover-text-red-600__lzkVj:hover{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.styles_hover-text-slate-600__6ItR8:hover{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.styles_hover-text-slate-800__5CagA:hover{--tw-text-opacity:1;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1))}.styles_hover-text-slate-900__5XBNP:hover{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.styles_hover-text-white__ixbP8:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.styles_hover-underline__vMOtz:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.styles_hover-opacity-90__GzvTf:hover{opacity:.9}.styles_hover-shadow__fAycp:hover{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.styles_hover-shadow-md__IQ8dx:hover,.styles_hover-shadow__fAycp:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.styles_hover-shadow-md__IQ8dx:hover{--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md)}.styles_hover-shadow-sm__preoY:hover{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.styles_hover-brightness-110__URUTm:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.styles_focus-border-blue-400__MaXzY:focus{--tw-border-opacity:1;border-color:#60a5fa;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.styles_focus-border-blue-500__tEZcj:focus{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.styles_focus-border-primary__978ay:focus{border-color:var(--primary-color)}.styles_focus-bg-white__\+eH-2:focus{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.styles_focus-outline-none__UnzCM:focus{outline:2px solid #0000;outline-offset:2px}.styles_focus-ring-1__AT3Q8:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.styles_focus-ring-1__AT3Q8:focus,.styles_focus-ring-2__Awdo6:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.styles_focus-ring-2__Awdo6:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.styles_focus-ring-4__jj0Xd:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.styles_focus-ring-\[\#1F2B68\]-30__mnCr-:focus{--tw-ring-color:#1f2b684d}.styles_focus-ring-blue-100__2KwkE:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity,1))}.styles_focus-ring-blue-200__pGhuC:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.styles_focus-ring-primary__dJJ0G:focus{--tw-ring-color:var(--primary-color)}.styles_focus-ring-teal-500__jLU2j:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(20 184 166/var(--tw-ring-opacity,1))}.styles_focus-visible-ring-2__CYtqI:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.styles_focus-visible-ring-primary__x8HrE:focus-visible{--tw-ring-color:var(--primary-color)}.styles_focus-visible-ring-offset-1__1Olo8:focus-visible{--tw-ring-offset-width:1px}.styles_active-translate-y-0__ZbTMT:active{--tw-translate-y:0px}.styles_active-scale-95__I546E:active,.styles_active-translate-y-0__ZbTMT:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_active-scale-95__I546E:active{--tw-scale-x:.95;--tw-scale-y:.95}.styles_active-scale-\[0_98\]__NQYfY:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_active-brightness-100__YMSLP:active{--tw-brightness:brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.styles_disabled-cursor-not-allowed__b\+knQ:disabled{cursor:not-allowed}.styles_disabled-opacity-50__6DwTF:disabled{opacity:.5}.styles_disabled-opacity-60__coPPx:disabled{opacity:.6}.styles_disabled-hover-translate-y-0__h15Pd:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_disabled-hover-shadow-none__H9TWc:hover:disabled{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.styles_disabled-hover-brightness-100__FK7-4:hover:disabled{--tw-brightness:brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (max-width:768px){.styles_max-\[768px\]-col-span-12__4Sj36{grid-column:span 12/span 12}}@media (min-width:640px){.styles_sm-col-span-2__k6QvN{grid-column:span 2/span 2}.styles_sm-mb-6__BXHEt{margin-bottom:var(--spacing-6)}.styles_sm-inline__EIc8V{display:inline}.styles_sm-flex__4OvXQ{display:flex}.styles_sm-hidden__qsif0{display:none}.styles_sm-w-auto__E\+kb5{width:auto}.styles_sm-grid-cols-2__pmeND{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_sm-grid-cols-3__\+PsBi{grid-template-columns:repeat(3,minmax(0,1fr))}.styles_sm-flex-row__CxloQ{flex-direction:row}.styles_sm-gap-2__DTrtk{gap:var(--spacing-2)}.styles_sm-gap-3__jnxq-{gap:var(--spacing-3)}.styles_sm-gap-6__020j3{gap:var(--spacing-6)}.styles_sm-p-5__9oNmA{padding:var(--spacing-5)}.styles_sm-px-3__3B1-a{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.styles_sm-px-6__ugYiR{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.styles_sm-py-1_5__pPH9T{padding-bottom:.375rem;padding-top:.375rem}.styles_sm-py-4__K93Pn{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.styles_sm-text-lg__lC8\+2{font-size:var(--text-lg)}.styles_sm-text-sm__qHNxV{font-size:var(--text-sm)}.styles_sm-text-xs__GL\+Wf{font-size:var(--text-xs)}}@media (min-width:768px){.styles_md-col-span-2__YKH-7{grid-column:span 2/span 2}.styles_md-flex__mx52s{display:flex}.styles_md-flex-1__wU6su{flex:1 1}.styles_md-grid-cols-2__ZGLTM{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_md-flex-row__Mh0\+k{flex-direction:row}.styles_md-items-center__IxCjH{align-items:center}.styles_md-justify-between__C1P3c{justify-content:space-between}.styles_md-gap-\[15px\]__8rO\+d{gap:15px}.styles_md-p-10__BZduQ{padding:var(--spacing-10)}.styles_md-p-8__rUp\+K{padding:var(--spacing-8)}.styles_md-px-10__J6CNJ{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}.styles_md-text-3xl__OmjkT{font-size:1.875rem;line-height:2.25rem}.styles_md-text-4xl__zqyln{font-size:2.25rem;line-height:2.5rem}.styles_md-text-lg__hZilK{font-size:var(--text-lg)}}@media (min-width:1024px){.styles_lg-grid-cols-4__ZT5T\+{grid-template-columns:repeat(4,minmax(0,1fr))}.styles_lg-p-6__ceQwb{padding:var(--spacing-6)}}@media (min-width:1280px){.styles_xl-grid-cols-4__FS5uW{grid-template-columns:repeat(4,minmax(0,1fr))}}@media print{.styles_print-hidden__eI50w{display:none}}.detailModal_reportModal__KLLtN{display:flex;flex-direction:column;max-width:42rem;width:100%}.detailModal_reportModalTitle__fNq52{font-size:var(--text-xl);font-weight:var(--font-bold)}.detailModal_reportModalSubtitle__VZ4bK{color:#fffc;font-size:var(--text-sm)}.detailModal_reportModalBody__BeHAl{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));overflow-y:auto;padding:var(--spacing-6)}.detailModal_reportDetailsGrid__\+s5Hd{grid-gap:var(--spacing-4);display:grid;gap:var(--spacing-4);grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:var(--spacing-6)}@media (min-width:640px){.detailModal_reportDetailsGrid__\+s5Hd{grid-template-columns:repeat(2,minmax(0,1fr))}}.detailModal_reportDetailItem__6BMHb{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.detailModal_reportDetailLabel__SNaWu{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--text-sm);font-weight:var(--font-semibold)}.detailModal_reportDetailValue__khpSI{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:var(--text-base);font-weight:var(--font-medium);overflow-wrap:break-word}.detailModal_reportFolio__c6MWA{word-break:break-all}.detailModal_reportStatusBadge__0jgas{border-radius:var(--radius-full);display:inline-flex;font-size:var(--text-xs);font-weight:var(--font-bold);padding:var(--spacing-1) var(--spacing-3)}.detailModal_reportStatusValid__BtiKw{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.detailModal_reportStatusInvalid__QZXMk{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.detailModal_reportObservations__hPcjp{display:flex;flex-direction:column;gap:var(--spacing-2)}.detailModal_reportObservationsTextarea__hJTvP{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));height:6rem;outline:2px solid #0000;outline-offset:2px;padding:var(--spacing-3);resize:none;width:100%}.detailModal_reportModalFooter__WdHC8{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-top-width:1px;display:flex;flex-wrap:wrap;gap:var(--spacing-3);justify-content:flex-end;padding:var(--spacing-4)}.detailModal_reportSecondaryButton__wgrlW{--tw-border-opacity:1;--tw-bg-opacity:1!important;--tw-text-opacity:1!important;align-items:center;background-color:#fff!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-width:1px;color:#374151!important;color:rgb(55 65 81/var(--tw-text-opacity,1))!important;display:inline-flex;gap:var(--spacing-2);justify-content:center}.detailModal_reportSecondaryButton__wgrlW:hover:not(:disabled){--tw-bg-opacity:1!important;background-color:#f3f4f6!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.detailModal_reportSecondaryButton__wgrlW:disabled{cursor:not-allowed;opacity:.6}@keyframes detailModal_spin__G99Nx{to{transform:rotate(1turn)}}.detailModal_reportLoadingIcon__4j8cJ{animation:detailModal_spin__G99Nx 1s linear infinite}.detailModal_reportPdfIcon__f4Y6e{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.detailModal_reportDownloadIcon__3Hrer{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}@media (max-width:639px){.detailModal_reportModal__KLLtN{max-height:90vh}.detailModal_reportModalBody__BeHAl{padding:var(--spacing-4)}.detailModal_reportModalFooter__WdHC8{gap:var(--spacing-2);padding:var(--spacing-3)}}.styles_kpiGrid__y2BMx{grid-gap:var(--spacing-4);display:grid;gap:var(--spacing-4);grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:var(--spacing-6)}@media (min-width:640px){.styles_kpiGrid__y2BMx{grid-template-columns:repeat(3,minmax(0,1fr))}}.styles_kpiCard__rYaUb{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#ebebeb;border-color:rgb(235 235 235/var(--tw-border-opacity,1));border-radius:12px;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;gap:var(--spacing-4);padding:var(--spacing-5)}.styles_kpiIcon__pWE2X{--tw-text-opacity:1;align-items:center;border-radius:var(--radius-full);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-shrink:0;font-size:var(--text-xl);height:var(--spacing-12);justify-content:center;width:var(--spacing-12)}.styles_kpiInfo__cvJMh{display:flex;flex-direction:column}.styles_kpiValue__rzxq1{--tw-text-opacity:1;color:#1a1a2e;color:rgb(26 26 46/var(--tw-text-opacity,1));font-size:1.6rem;font-weight:800;line-height:1}.styles_kpiLabel__jq1-i{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.8rem;font-weight:var(--font-medium);margin-top:var(--spacing-1)}.styles_card__Q1j7O{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#ebebeb;border-color:rgb(235 235 235/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:var(--spacing-5)}.styles_toolbar__9FN8N{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}@media (min-width:768px){.styles_toolbar__9FN8N{align-items:flex-end;flex-direction:row;flex-wrap:wrap}}.styles_selectWrapper__D5fV8{min-width:0;width:100%}@media (min-width:768px){.styles_selectWrapper__D5fV8{flex-shrink:0;width:200px}}.styles_dateWrapper__xdKQo{width:100%}@media (min-width:768px){.styles_dateWrapper__xdKQo{flex-shrink:0;width:180px}}.styles_dateWrapper__xdKQo .react-datepicker-wrapper{width:100%}.styles_dateInput__iILl2{--tw-border-opacity:1;border-color:#ddd;border-color:rgb(221 221 221/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;font-size:var(--text-sm);height:38px;outline:2px solid #0000;outline-offset:2px;padding-left:var(--spacing-3);padding-right:var(--spacing-3);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.styles_dateInput__iILl2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary)/20;border-color:var(--primary-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.styles_actionsGroup__xwEX3{align-items:stretch;display:flex;flex-direction:column;gap:.625rem;justify-content:flex-end}@media (min-width:640px){.styles_actionsGroup__xwEX3{align-items:center;flex-direction:row;justify-content:flex-end}}@media (min-width:768px){.styles_actionsGroup__xwEX3{margin-left:auto}}.styles_btnClear__vg9Wi{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));border-color:#ddd;border-color:rgb(221 221 221/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;color:#555;color:rgb(85 85 85/var(--tw-text-opacity,1));display:flex;font-size:12px;font-weight:var(--font-semibold);gap:.375rem;height:38px;justify-content:center;min-width:130px;padding-left:.625rem;padding-right:.625rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.styles_btnClear__vg9Wi:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));border-color:#ccc;border-color:rgb(204 204 204/var(--tw-border-opacity,1))}.styles_btnClear__vg9Wi:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_btnClear__vg9Wi:disabled{cursor:not-allowed;opacity:.5}.styles_btnClearIcon__SlLJ6{--tw-rotate:-35deg;--tw-text-opacity:1;color:#c2410c;color:rgb(194 65 12/var(--tw-text-opacity,1));flex-shrink:0;font-size:18px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_btnPdf__6Bkkq{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#d32f2f;background-color:rgb(211 47 47/var(--tw-bg-opacity,1));border-color:#d32f2f;border-color:rgb(211 47 47/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:13px;font-weight:var(--font-semibold);gap:7px;height:38px;justify-content:center;padding-left:var(--spacing-4);padding-right:var(--spacing-4);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_btnPdf__6Bkkq:hover{--tw-bg-opacity:1;background-color:#b71c1c;background-color:rgb(183 28 28/var(--tw-bg-opacity,1))}.styles_btnPdf__6Bkkq:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_btnPdf__6Bkkq:disabled{cursor:not-allowed;opacity:.45}.styles_btnExcel__xolPt{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#2e7d32;background-color:rgb(46 125 50/var(--tw-bg-opacity,1));border-color:#2e7d32;border-color:rgb(46 125 50/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:13px;font-weight:var(--font-semibold);gap:7px;height:38px;justify-content:center;padding-left:var(--spacing-4);padding-right:var(--spacing-4);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_btnExcel__xolPt:hover{--tw-bg-opacity:1;background-color:#1b5e20;background-color:rgb(27 94 32/var(--tw-bg-opacity,1))}.styles_btnExcel__xolPt:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_btnExcel__xolPt:disabled{cursor:not-allowed;opacity:.45}.styles_btnIcon__M\+88b{font-size:14px}.styles_statsBar__7HWlK{align-items:flex-start;display:flex;flex-direction:column;gap:.625rem;margin-bottom:.875rem;padding:var(--spacing-2)}@media (min-width:768px){.styles_statsBar__7HWlK{align-items:center;flex-direction:row;justify-content:space-between}}.styles_statsText__XLiZS{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:13px}.styles_badgeVigente__fSTac{background-color:#eaf8ee;background-color:rgb(234 248 238/var(--tw-bg-opacity,1));color:#1b8f4d;color:rgb(27 143 77/var(--tw-text-opacity,1))}.styles_badgeRevocado__S2M2e,.styles_badgeVigente__fSTac{--tw-bg-opacity:1;--tw-text-opacity:1;border-radius:20px;font-size:var(--text-xs);font-weight:var(--font-semibold);padding:5px 13px;white-space:nowrap}.styles_badgeRevocado__S2M2e{background-color:#fce8e8;background-color:rgb(252 232 232/var(--tw-bg-opacity,1));color:#c62828;color:rgb(198 40 40/var(--tw-text-opacity,1))}.styles_badgeVencido__4Uujo{background-color:#fff4d9;background-color:rgb(255 244 217/var(--tw-bg-opacity,1));color:#c78a00;color:rgb(199 138 0/var(--tw-text-opacity,1))}.styles_badgeOther__IDkKs,.styles_badgeVencido__4Uujo{--tw-bg-opacity:1;--tw-text-opacity:1;border-radius:20px;font-size:var(--text-xs);font-weight:var(--font-semibold);padding:5px 13px;white-space:nowrap}.styles_badgeOther__IDkKs{background-color:#f5f5f5;background-color:rgb(245 245 245/var(--tw-bg-opacity,1));color:#555;color:rgb(85 85 85/var(--tw-text-opacity,1))}.styles_numberUsers__y7hEB{border-radius:20px;font-size:13px;padding-bottom:5px;padding-left:var(--spacing-3);padding-right:var(--spacing-3);padding-top:5px}.styles_numberUsersAndActiveStatusNumberUsers__CD1n5{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#bfdbfe;background-color:rgb(191 219 254/var(--tw-bg-opacity,1));color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1));font-weight:var(--font-bold)}.styles_numberUsersAndInactiveStatus__ETYDz{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f5f5f5;background-color:rgb(245 245 245/var(--tw-bg-opacity,1));color:#070202;color:rgb(7 2 2/var(--tw-text-opacity,1))}.styles_activeStatus__cmj6Y{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#dff5e4;background-color:rgb(223 245 228/var(--tw-bg-opacity,1));color:#198754;color:rgb(25 135 84/var(--tw-text-opacity,1))}.styles_inactiveStatus__nm18m{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fca5a5;background-color:rgb(252 165 165/var(--tw-bg-opacity,1));color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.styles_divDetails__aDUmQ{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:42rem;padding:var(--spacing-6);width:100%}.styles_secondDiv__vta\+z{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));display:flex;justify-content:space-between;margin-bottom:var(--spacing-5);padding-bottom:var(--spacing-4)}.styles_description__OIZ-T{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--text-sm);margin-top:var(--spacing-1)}.styles_numberUsersAffected__cz5XJ{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));border-radius:var(--radius-full);color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1));font-size:var(--text-sm);font-weight:var(--font-semibold);padding:var(--spacing-1) var(--spacing-3)}.styles_detailsUsers__BnYhr{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;padding:var(--spacing-4);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_detailsUsers__BnYhr:hover{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.styles_divName__PiKiE{align-items:center;display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}.styles_fullNameInitial__StBQ3{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#273593;background-color:rgb(39 53 147/var(--tw-bg-opacity,1));border-radius:var(--radius-full);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);height:var(--spacing-10);justify-content:center;width:var(--spacing-10)}.styles_fullName__p-rjN{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));font-weight:var(--font-semibold)}.styles_username__LhL22{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--text-xs)}.styles_contactInformation__HISkF{grid-gap:var(--spacing-2);display:grid;font-size:var(--text-sm);gap:var(--spacing-2);grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.styles_contactInformation__HISkF{grid-template-columns:repeat(2,minmax(0,1fr))}}.styles_information__JICLj{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--text-xs);font-weight:var(--font-medium)}.styles_contactValue__Ytua-{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.styles_divNoUsersAffected__aC4X8{--tw-bg-opacity:1;background-color:#f0fdf4;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));border-radius:var(--radius-lg);padding:var(--spacing-4);text-align:center}.styles_pNoUsersAffected__yW7eU{--tw-text-opacity:1;color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1));font-size:var(--text-sm);font-weight:var(--font-medium)}.styles_numberUsers__JDl6Z{background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.styles_numberPrivileges__NuhSY,.styles_numberUsers__JDl6Z{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;border-radius:var(--radius-full);display:inline-flex;font-size:var(--text-xs);font-weight:var(--font-bold);height:1.75rem;justify-content:center;min-width:28px;padding-left:.625rem;padding-right:.625rem}.styles_numberPrivileges__NuhSY{background-color:#f3e8ff;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));color:#6b21a8;color:rgb(107 33 168/var(--tw-text-opacity,1))}.styles_iconRol__6b55H{color:#ffffffe6;font-size:var(--text-xl)}.styles_permissionPackage__P-\+1B{margin-top:var(--spacing-6)}.styles_packageHeader__dSyHr{--tw-border-opacity:1;border-bottom-width:1px;border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-border-opacity,1));display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-3);padding-bottom:var(--spacing-3)}@media (min-width:640px){.styles_packageHeader__dSyHr{align-items:center;flex-direction:row;justify-content:space-between}}.styles_packageTitle__kSPMb{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:var(--text-base);font-weight:var(--font-bold);margin:0}.styles_packageDescription__r9siY{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--text-xs);margin:0}.styles_packageActions__vfYZ4{align-items:center;display:flex;gap:var(--spacing-3)}.styles_selectAllButton__Nun5U{align-items:center;background-color:initial;border-style:none;color:var(--primary-color);cursor:pointer;display:flex;font-size:var(--text-xs);font-weight:var(--font-semibold);gap:var(--spacing-1);padding:0}.styles_selectAllButton__Nun5U:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.styles_selectAllIcon__IxmOL{color:var(--primary-color);font-size:var(--text-xs)}.styles_actionSeparator__G5lk7{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.styles_clearSelectionButton__PjDvM{--tw-text-opacity:1;align-items:center;background-color:initial;border-style:none;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));cursor:pointer;display:flex;font-size:var(--text-xs);font-weight:var(--font-semibold);gap:var(--spacing-1);padding:0}.styles_clearSelectionButton__PjDvM:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.styles_clearSelectionIcon__aPcud{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1));font-size:var(--text-xs)}.styles_selectedBadge__yh4XQ{align-items:center;background-color:color-mix(in srgb,var(--primary-color) 10%,#0000);border-radius:var(--radius-full);color:var(--primary-color);display:inline-flex;font-size:var(--text-xs);font-weight:var(--font-semibold);padding-bottom:var(--spacing-1);padding-left:.625rem;padding-right:.625rem;padding-top:var(--spacing-1)}.styles_permissionTableContainer__K\+Kmr{--tw-border-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-height:360px;overflow-x:auto;overflow-y:auto}.styles_permissionTable__NYs4H{border-collapse:collapse;font-size:var(--text-sm);min-width:700px;width:100%}.styles_permissionTableHead__3vd2u{--tw-text-opacity:1;background-color:var(--primary-color);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));position:-webkit-sticky;position:sticky;top:0;z-index:10}.styles_moduleHeaderCell__fvFny{padding:var(--spacing-3) var(--spacing-4);text-align:left}.styles_moduleHeaderCell__fvFny,.styles_permissionHeaderCell__MZSLN{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.05em;text-transform:uppercase}.styles_permissionHeaderCell__MZSLN{cursor:pointer;padding:var(--spacing-3);text-align:center;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.styles_permissionHeaderCell__MZSLN:hover{background-color:#fff3}.styles_permissionTableBody__60-AL>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-divide-opacity,1));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.styles_permissionRowEven__lEbDu,.styles_permissionTableBody__60-AL{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.styles_permissionRowEven__lEbDu{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_permissionRowEven__lEbDu:hover{background-color:#eff6ff4d}.styles_permissionRowOdd__Mk1fl{background-color:#f9fafb66;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_permissionRowOdd__Mk1fl:hover{background-color:#eff6ff4d}.styles_moduleCell__mdfjW{padding-bottom:.625rem;padding-left:var(--spacing-4);padding-right:var(--spacing-4);padding-top:.625rem;white-space:nowrap}.styles_moduleLabel__8ZQDg{align-items:center;cursor:pointer;display:flex;gap:.625rem;-webkit-user-select:none;user-select:none}.styles_moduleCheckbox__cXbGl{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:.25rem;color:var(--primary-color);cursor:pointer;height:var(--spacing-4);width:var(--spacing-4)}.styles_moduleCheckbox__cXbGl:focus{--tw-ring-color:var(--primary-color)}.styles_moduleName__f1uRK{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:var(--text-sm);font-weight:var(--font-medium)}.styles_permissionCell__A5HKY{padding-bottom:.625rem;padding-left:var(--spacing-3);padding-right:var(--spacing-3);padding-top:.625rem;text-align:center}.styles_permissionCheckbox__9TIsY{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:.25rem;color:var(--primary-color);cursor:pointer;height:var(--spacing-4);transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:var(--spacing-4)}.styles_permissionCheckbox__9TIsY:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_permissionCheckbox__9TIsY:focus{--tw-ring-color:var(--primary-color)}.styles_unavailablePermission__A5X8L{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1));font-size:var(--text-xs);-webkit-user-select:none;user-select:none}.styles_loadingState__cg7tC{--tw-text-opacity:1;align-items:center;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);gap:var(--spacing-2);justify-content:center;padding:var(--spacing-8);text-align:center}.styles_loadingSpinner__i0b-T{height:var(--spacing-5);width:var(--spacing-5)}@keyframes styles_spin__1AMc\+{to{transform:rotate(1turn)}}.styles_loadingSpinner__i0b-T{animation:styles_spin__1AMc\+ 1s linear infinite;border-color:var(--primary-color);border-radius:var(--radius-full);border-top-color:#0000;border-width:2px}.FuncionarioDashboard_dashboardContainer__Ei2LD{display:flex;flex-direction:column;gap:25px}.FuncionarioDashboard_gridContainer__0GuFg{grid-gap:25px;display:grid;gap:25px}.AiAssistant_waPage__pxz6C{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;height:calc(100vh - 80px);overflow:hidden}.AiAssistant_waHeader__OYugr{align-items:center;background:#273593;background:var(--color-primary,#273593);border-radius:12px 12px 0 0;box-shadow:0 2px 4px #0000000d;color:#fff;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 20px}.AiAssistant_waHeaderLeft__L\+MDP{align-items:center;display:flex;gap:14px}.AiAssistant_waAvatar__md696{align-items:center;background:#ffffff26;border-radius:50%;display:flex;flex-shrink:0;font-size:1.4rem;height:44px;justify-content:center;width:44px}.AiAssistant_waHeaderInfo__blCP4 h3{color:#fff;font-size:1.05rem;font-weight:600;letter-spacing:.01em;margin:0}.AiAssistant_waStatus__jgkQJ{align-items:center;color:#fffc;display:flex;font-size:.75rem;gap:6px;margin-top:2px}.AiAssistant_waStatusDot__n135s{animation:AiAssistant_pulse__mMZpS 2s ease-in-out infinite;background:#4ade80;border-radius:50%;display:inline-block;height:7px;width:7px}.AiAssistant_waStatusTyping__kvIXC{color:#93c5fd;font-style:italic}.AiAssistant_waHeaderRight__-2MgD{align-items:center;display:flex;gap:8px}.AiAssistant_waHeaderBtn__NrMMm{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:background .15s,transform .1s}.AiAssistant_waHeaderBtn__NrMMm:hover{background:#fff3;transform:translateY(-1px)}.AiAssistant_waBody__WgPnb{background-color:#f3f4f6;display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.AiAssistant_waChatWindow__dQ5aV{display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-y:auto;padding:16px 20px;scroll-behavior:smooth}.AiAssistant_waChatWindow__dQ5aV::-webkit-scrollbar{width:6px}.AiAssistant_waChatWindow__dQ5aV::-webkit-scrollbar-track{background:#0000}.AiAssistant_waChatWindow__dQ5aV::-webkit-scrollbar-thumb{background:#00000026;border-radius:10px}.AiAssistant_dateSeparator__LG\+pX{align-items:center;display:flex;justify-content:center;margin:16px 0 10px}.AiAssistant_dateSeparatorChip__CQ9gp{background:#e5e7eb;border-radius:999px;color:#4b5563;font-size:.75rem;font-weight:500;padding:4px 14px}.AiAssistant_msgRow__0c7XW{align-items:flex-end;display:flex;gap:8px;margin-bottom:4px;max-width:75%}.AiAssistant_msgRowUser__2L-81{align-self:flex-end;flex-direction:row-reverse}.AiAssistant_msgRowAssistant__IPFmB{align-self:flex-start}.AiAssistant_msgRow__0c7XW.AiAssistant_grouped__mmvPp .AiAssistant_msgMiniAvatar__dLHf9{visibility:hidden}.AiAssistant_msgMiniAvatar__dLHf9{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:.85rem;height:32px;justify-content:center;width:32px}.AiAssistant_msgMiniAvatarUser__SjlG5{background:var(--color-primary);color:#fff}.AiAssistant_msgMiniAvatarAssistant__ooX6C{background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000001a;color:var(--color-primary)}.AiAssistant_msgBubble__wAe3V{border-radius:12px;box-shadow:0 1px 2px #0000000d;font-size:.9rem;line-height:1.5;max-width:100%;padding:10px 14px 8px;position:relative;white-space:pre-wrap;word-break:break-word}.AiAssistant_msgBubble__wAe3V:before{bottom:8px;content:"";height:0;position:absolute;width:0}.AiAssistant_msgBubbleUser__LSszn{background:var(--color-primary);border-bottom-right-radius:2px;color:#fff}.AiAssistant_msgBubbleUser__LSszn:before{border-bottom:0;border-left:8px solid var(--color-primary);border-top:7px solid #0000;right:-7px}.AiAssistant_msgBubbleAssistant__loA9x{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:2px;color:#1f2937}.AiAssistant_msgBubbleAssistant__loA9x:before{border-bottom:0;border-right:8px solid #fff;border-top:7px solid #0000;left:-7px}.AiAssistant_msgMeta__6XA6o{align-items:center;display:flex;gap:4px;justify-content:flex-end;margin-top:4px}.AiAssistant_msgTime__KmAS\+{color:inherit;font-size:.7rem;opacity:.7;white-space:nowrap}.AiAssistant_msgTicks__e8UBW{color:inherit;font-size:.75rem;line-height:1;opacity:.6}.AiAssistant_msgTicksRead__aXZ3E{color:#60a5fa;opacity:1}.AiAssistant_msgBubbleUser__LSszn .AiAssistant_msgTicksRead__aXZ3E{color:#93c5fd}.AiAssistant_typingRow__sukZr{align-items:flex-end;align-self:flex-start;animation:AiAssistant_fadeInUp__AO9Y9 .2s ease;display:flex;gap:8px;margin-bottom:8px}.AiAssistant_typingBubble__\+nEwy{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;border-bottom-left-radius:2px;box-shadow:0 1px 2px #0000000d;display:flex;gap:6px;padding:12px 16px}.AiAssistant_typingBubble__\+nEwy:before{border-right:8px solid #fff;border-top:7px solid #0000;bottom:8px;content:"";left:-7px;position:absolute}.AiAssistant_typingDot__fEvv0{animation:AiAssistant_typingBounce__KNOYt 1.4s ease-in-out infinite;background:var(--color-primary);border-radius:50%;height:6px;opacity:.5;width:6px}.AiAssistant_typingDot__fEvv0:nth-child(2){animation-delay:.2s}.AiAssistant_typingDot__fEvv0:nth-child(3){animation-delay:.4s}@keyframes AiAssistant_typingBounce__KNOYt{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.AiAssistant_suggestionsWrap__4JiA2{padding:12px 0 8px}.AiAssistant_suggestionsLabel__TDB84{color:#6b7280;font-size:.8rem;margin-bottom:8px}.AiAssistant_suggestionsRow__PbL19{display:flex;flex-wrap:wrap;gap:8px}.AiAssistant_suggestionBtn__4x5zM{background:#fff;border:1px solid #d1d5db;border-radius:999px;color:var(--color-primary);cursor:pointer;font-size:.85rem;font-weight:500;padding:6px 14px;transition:background .15s,border-color .15s}.AiAssistant_suggestionBtn__4x5zM:hover:not(:disabled){background:#f3f4f6;border-color:var(--color-primary)}.AiAssistant_suggestionBtn__4x5zM:disabled{cursor:not-allowed;opacity:.5}.AiAssistant_scrollDownBtn__ATtXq{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;bottom:80px;box-shadow:0 4px 12px #0000001a;color:var(--color-primary);cursor:pointer;display:flex;font-size:1rem;height:44px;justify-content:center;position:absolute;right:24px;transition:opacity .2s,transform .15s;width:44px;z-index:10}.AiAssistant_scrollDownBtn__ATtXq:hover{box-shadow:0 6px 16px #00000026;transform:translateY(-2px)}.AiAssistant_waInputBar__qqATO{align-items:flex-end;background:#fff;border-radius:0 0 12px 12px;border-top:1px solid #e5e7eb;display:flex;flex-shrink:0;gap:12px;padding:12px 20px}.AiAssistant_waTextareaWrap__kYbv8{align-items:flex-end;background:#f9fafb;border:1px solid #d1d5db;border-radius:20px;display:flex;flex:1 1;gap:8px;padding:10px 16px;transition:border-color .15s}.AiAssistant_waTextareaWrap__kYbv8:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px #2735931a}.AiAssistant_waTextarea__Qhw0O{background:#0000;border:none;color:#1f2937;flex:1 1;font-family:var(--font-family);font-size:.95rem;line-height:1.5;max-height:120px;outline:none;overflow-y:auto;resize:none}.AiAssistant_waTextarea__Qhw0O::placeholder{color:#9ca3af}.AiAssistant_waSendBtn__\+Q2wG{align-items:center;background:var(--color-primary);border:none;border-radius:50%;box-shadow:0 2px 6px #0000001a;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;height:48px;justify-content:center;transition:background .15s,transform .1s;width:48px}.AiAssistant_waSendBtn__\+Q2wG:hover:not(:disabled){opacity:.9;transform:scale(1.03)}.AiAssistant_waSendBtn__\+Q2wG:disabled{background:#d1d5db;box-shadow:none;cursor:not-allowed;transform:none}.AiAssistant_ingestMsg__Bo0-s{border-bottom:1px solid #e5e7eb;font-size:.85rem;padding:10px 16px;text-align:center}.AiAssistant_ingestOk__c6AUD{background:#f0fdf4;color:#15803d}.AiAssistant_ingestError__qHw6W{background:#fef2f2;color:#b91c1c}.AiAssistant_panelWrapper__UHpgu{flex:1 1;overflow-y:auto;padding:0}.AiAssistant_confirmOverlay__2FRZa{align-items:center;animation:AiAssistant_fade__aY9ih .2s ease;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.AiAssistant_confirmBox__8bLN6{align-items:center;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000002e;display:flex;flex-direction:column;gap:16px;max-width:380px;padding:32px 28px;width:90%}.AiAssistant_confirmIcon__8EN31{color:#ef4444;font-size:2.2rem}.AiAssistant_confirmText__E6GUQ{color:#374151;font-size:.95rem;line-height:1.5;text-align:center}.AiAssistant_confirmActions__WD8H4{display:flex;gap:12px;justify-content:center;width:100%}.AiAssistant_confirmDelete__BOCy1{background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:500;padding:8px 20px;transition:background .15s}.AiAssistant_confirmDelete__BOCy1:hover{background:#dc2626}@keyframes AiAssistant_pulse__mMZpS{0%,to{opacity:1}50%{opacity:.5}}@keyframes AiAssistant_fade__aY9ih{0%{opacity:0}to{opacity:1}}@keyframes AiAssistant_fadeInUp__AO9Y9{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.AiAssistant_waPage__pxz6C{height:calc(100dvh - 120px);min-height:520px}.AiAssistant_msgRow__0c7XW{max-width:85%}.AiAssistant_waHeader__OYugr{padding:10px 16px}}@media (max-width:768px){.AiAssistant_waPage__pxz6C{border:1px solid #e5e7eb;border-radius:8px;height:calc(100dvh - 100px);min-height:460px}.AiAssistant_waHeader__OYugr{border-radius:8px 8px 0 0;gap:8px;padding:8px 12px}.AiAssistant_waHeaderLeft__L\+MDP{gap:10px}.AiAssistant_waAvatar__md696{font-size:1.15rem;height:36px;width:36px}.AiAssistant_waHeaderInfo__blCP4 h3{font-size:.95rem}.AiAssistant_waStatus__jgkQJ{font-size:.7rem}.AiAssistant_waHeaderRight__-2MgD{gap:6px}.AiAssistant_waHeaderBtn__NrMMm{border-radius:6px;font-size:.85rem;padding:6px}.AiAssistant_waChatWindow__dQ5aV{gap:6px;padding:12px 10px}.AiAssistant_msgRow__0c7XW{gap:6px;margin-bottom:3px;max-width:90%}.AiAssistant_msgMiniAvatar__dLHf9{font-size:.72rem;height:26px;width:26px}.AiAssistant_msgBubble__wAe3V{border-radius:10px;font-size:.86rem;line-height:1.42;padding:8px 11px 6px}.AiAssistant_msgTime__KmAS\+{font-size:.65rem}.AiAssistant_msgTicks__e8UBW{font-size:.7rem}.AiAssistant_suggestionsWrap__4JiA2{padding:8px 0 4px}.AiAssistant_suggestionsLabel__TDB84{font-size:.72rem;margin-bottom:5px}.AiAssistant_suggestionsRow__PbL19{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.AiAssistant_suggestionsRow__PbL19::-webkit-scrollbar{display:none}.AiAssistant_suggestionBtn__4x5zM{flex-shrink:0;font-size:.76rem;padding:5px 11px;white-space:nowrap}.AiAssistant_scrollDownBtn__ATtXq{bottom:65px;font-size:.85rem;height:36px;right:12px;width:36px}.AiAssistant_waInputBar__qqATO{border-radius:0 0 8px 8px;gap:8px;padding:8px 10px}.AiAssistant_waTextareaWrap__kYbv8{border-radius:18px;padding:6px 12px}.AiAssistant_waTextarea__Qhw0O{font-size:.86rem;max-height:80px}.AiAssistant_waSendBtn__\+Q2wG{font-size:.95rem;height:40px;width:40px}.AiAssistant_confirmBox__8bLN6{border-radius:12px;padding:24px 18px;width:92%}.AiAssistant_confirmActions__WD8H4{flex-direction:column;width:100%}.AiAssistant_confirmActions__WD8H4 button{justify-content:center;width:100%}.AiAssistant_panelWrapper__UHpgu{padding:.25rem 0}}@media (max-width:480px){.AiAssistant_msgRow__0c7XW{max-width:95%}.AiAssistant_waAvatar__md696{font-size:1rem;height:32px;width:32px}.AiAssistant_waHeaderInfo__blCP4 h3{font-size:.88rem}.AiAssistant_waSendBtn__\+Q2wG{height:38px;width:38px}}.styles_systemConfigurationMainDivColor__5JfVk{display:flex;justify-content:center}@media (max-width:768px){.styles_systemConfigurationMainDivColor__5JfVk{justify-content:flex-end}}.styles_divColor__\+i\+rR{-webkit-margin-end:.625rem;border-radius:1.5rem;height:var(--spacing-10);margin-inline-end:.625rem;width:50px}.styles_divTextStart__22GBp{text-align:start}.styles_textStart1__f8was{--tw-text-opacity:1;color:#713f12;color:rgb(113 63 18/var(--tw-text-opacity,1));font-weight:var(--font-bold)}.styles_textStart2__e3frU{--tw-text-opacity:1;color:#c2410c;color:rgb(194 65 12/var(--tw-text-opacity,1))}.styles_labelTextColor__\+tedS{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:var(--text-xs);font-weight:var(--font-medium);margin-bottom:var(--spacing-3)}.styles_mainDivColorPalet__bfEop{grid-gap:var(--spacing-6);display:grid;gap:var(--spacing-6);grid-template-columns:repeat(1,minmax(0,1fr));margin-top:var(--spacing-5)}@media (min-width:768px){.styles_mainDivColorPalet__bfEop{grid-template-columns:repeat(10,minmax(0,1fr))}.styles_secondaryDivPalet__gXT9d{grid-column:span 7/span 7}}.styles_thirdDivColorPalet__Jv1LD{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;padding:var(--spacing-4)}.styles_divPalet__YwOpe{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.styles_buttonSelectedColor__\+A7QM{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:2px;border-color:#7c2d12;border-color:rgb(124 45 18/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);height:2.25rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.styles_buttonSelectedColor__\+A7QM:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_buttonSelectedColor__\+A7QM:focus{outline:2px solid #0000;outline-offset:2px}.styles_buttonNoSelectedColor__4wtoj{--tw-border-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1));border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);height:2.25rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.styles_buttonNoSelectedColor__4wtoj:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.styles_buttonNoSelectedColor__4wtoj:focus{outline:2px solid #0000;outline-offset:2px}.styles_inputPersonalizeColor__\+CXNh{--tw-border-opacity:1;--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1));background-color:initial;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-radius:.75rem;border-width:2px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);cursor:pointer;height:4rem;padding:0;width:4rem}.styles_divInformationPersonalizeColor__Z2Nwi{display:flex;flex-direction:column}.styles_spanInformationPersonalizeColor__i3WLf{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-xs);font-weight:var(--font-semibold);margin-top:var(--spacing-2)}.styles_divFooter__tsiuG{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-top-width:1px!important;justify-content:space-between;margin-top:var(--spacing-4);padding-left:0!important;padding-right:0!important;padding-top:var(--spacing-5)!important}.styles_btnSaveAndChange__qexr1{--tw-bg-opacity:1!important;background-color:#16a34a!important;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))!important}.styles_btnSaveAndChange__qexr1:hover{--tw-bg-opacity:1!important;background-color:#15803d!important;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))!important}@media (min-width:768px){.styles_mainDivPersonalizeColor__hxAtL{grid-column:span 3/span 3}}.styles_secondaryDivPersonalizeColor__y5KlI{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;display:flex;gap:var(--spacing-4);height:100px;padding:var(--spacing-4)}.styles_labelPersonalizeColor__p6RCp{--tw-text-opacity:1;align-items:center;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1));display:flex;font-weight:var(--font-semibold);margin-bottom:var(--spacing-3)}.styles_currentConfig__vHXgi{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));border-color:#bfdbfe;border-color:rgb(191 219 254/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1));font-size:var(--text-sm);margin-bottom:var(--spacing-4);padding:var(--spacing-3)}.styles_activeConection__UvxsI{font-weight:var(--font-semibold)}.styles_urlActiveConection__tB2qI{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.styles_textOK__mtcMp{background-color:#f0fdf4;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));border-color:#bbf7d0;border-color:rgb(187 247 208/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.styles_testFailed__OUXIm,.styles_textOK__mtcMp{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;font-size:var(--text-sm);margin-bottom:var(--spacing-3);padding:var(--spacing-3)}.styles_testFailed__OUXIm{background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.styles_iconFaEyeSlash__\+a6\+N{--tw-text-opacity:1;color:#d97706;color:rgb(217 119 6/var(--tw-text-opacity,1))}.styles_btnPassword__k-Fl3{--tw-translate-y:-50%;--tw-text-opacity:1;align-items:center;background-color:initial;border-radius:var(--radius-lg);color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1));display:flex;height:2.25rem;justify-content:center;position:absolute;right:var(--spacing-3);top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.styles_btnPassword__k-Fl3:hover{--tw-text-opacity:1;background-color:initial;color:#030930;color:rgb(3 9 48/var(--tw-text-opacity,1))}.styles_div-atribute-form-w-full__uRPDV{display:flex;flex-direction:column;margin:var(--spacing-2);margin-top:var(--spacing-6);width:100%}.styles_mainDivModal__dnJ0k{align-items:center;display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-1)}.styles_descriptionModal__3suvO{color:var(--primary-color);font-size:var(--text-lg);font-weight:var(--font-bold)}@keyframes styles_spin__Wb40t{to{transform:rotate(1turn)}}.styles_iconFaSpinner__vpQrH{animation:styles_spin__Wb40t 1s linear infinite}.styles_renapoDivTestConfigActive__CQyN8{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));display:flex;flex-wrap:nowrap;gap:var(--spacing-4);justify-content:flex-end;margin-top:var(--spacing-3);padding-top:var(--spacing-5)}.styles_renapoButtonTestConfigActive__j138a{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));border-radius:10px;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1));display:flex;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-5);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_renapoButtonTestConfigActive__j138a:hover{--tw-bg-opacity:1;background-color:#bbf7d0;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.styles_renapoButtonTestConfigActive__j138a:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#9ca3af;background-color:rgb(156 163 175/var(--tw-bg-opacity,1));color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1));cursor:not-allowed;opacity:.6}.styles_buttonFooterTest__rHqzv{--tw-text-opacity:1;align-items:center;background-color:var(--secondary-color);border-radius:10px;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-5);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.styles_buttonFooterTest__rHqzv:hover{background-color:color-mix(in srgb,var(--secondary-color) 80%,#000)}.styles_buttonFooterTest__rHqzv:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#9ca3af;background-color:rgb(156 163 175/var(--tw-bg-opacity,1));color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1));cursor:not-allowed;opacity:.6}.Datamart_headerTitleRow__hh0Bv{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.Datamart_headerActions__ykJBF{align-items:center;display:flex;gap:.75rem}.Datamart_aiControlMobileActionLabel__Nhkns,.Datamart_aiControlMobileSubtitle__q-yS8{display:none}.Datamart_secondaryActionBtn__eglWG{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 1px 2px #0000000d;color:#374151;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:500;gap:.5rem;padding:.55rem 1rem;transition:all .2s ease}.Datamart_secondaryActionBtn__eglWG:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af;color:var(--color-primary)}.Datamart_secondaryActionBtn__eglWG:disabled{cursor:not-allowed;opacity:.5}.Datamart_kpiGrid__C9vNr{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:1.5rem}.Datamart_kpiCard__m0bbv{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;gap:1.25rem;padding:1.25rem;transition:transform .2s,box-shadow .2s}.Datamart_kpiCard__m0bbv:hover{box-shadow:0 4px 6px -1px #00000014;transform:translateY(-2px)}.Datamart_kpiIconWrapper__my-3J{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.Datamart_kpiInfo__ClDBU{display:flex;flex-direction:column}.Datamart_kpiLabel__ymY8n{color:#6b7280;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.Datamart_kpiValue__9rKy\+{color:#111827;font-size:1.625rem;font-weight:700;line-height:1.2}.Datamart_kpiSub__mCGD6{color:#9ca3af;font-size:.75rem;margin-top:.15rem}.Datamart_datamartContainer__9CLE6{display:flex;flex-direction:column;gap:1.25rem;height:100%;padding:0}.Datamart_tabsBar__SDz9r{border-bottom:2px solid #e5e7eb;display:flex;gap:.5rem;margin-bottom:.5rem;overflow-x:auto}.Datamart_mobileTabSelector__Lu45g{display:none}.Datamart_tabBtn__wWKPI{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#4b5563;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:500;margin-bottom:-2px;padding:.75rem 1.25rem;transition:all .2s ease;white-space:nowrap}.Datamart_tabBtn__wWKPI:hover{color:var(--color-primary)}.Datamart_tabBtnActive__MP6qP{border-bottom-color:var(--color-primary);color:var(--color-primary);font-weight:600}.Datamart_contentArea__tOuyH{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px #0000000d;flex:1 1;overflow-y:auto;padding:1.5rem}.Datamart_dictionaryRoot__TS-HI{display:flex;flex-direction:column;gap:1.25rem}.Datamart_filterBar__y8yk4{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.Datamart_searchBox__Ba6hv{align-items:center;display:flex;flex:1 1;max-width:500px;position:relative}.Datamart_searchIcon__eaT3K{color:#9ca3af;font-size:.9rem;left:.85rem;position:absolute}.Datamart_searchInput__1gH1l{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#1f2937;font-size:.875rem;padding:.6rem 2.25rem .6rem 2.5rem;transition:all .2s;width:100%}.Datamart_searchInput__1gH1l:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #1f2b681f;outline:none}.Datamart_clearSearchBtn__-Qh69{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:.8rem;position:absolute;right:.75rem}.Datamart_clearSearchBtn__-Qh69:hover{color:#4b5563}.Datamart_checkboxLabel__dlQIt{align-items:center;color:#4b5563;cursor:pointer;display:flex;font-size:.85rem;gap:.5rem;-webkit-user-select:none;user-select:none}.Datamart_checkboxLabel__dlQIt input[type=checkbox]{accent-color:var(--color-primary);cursor:pointer;height:16px;width:16px}.Datamart_dbSelectorContainer__DS\+ie{overflow-x:auto;padding-bottom:.5rem}.Datamart_dbPillsTrack__qLduc{display:flex;gap:.75rem;min-width:-webkit-max-content;min-width:max-content}.Datamart_dbPill__XspgG{align-items:flex-start;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;min-width:170px;padding:.75rem 1rem;text-align:left;transition:all .2s ease}.Datamart_dbPill__XspgG:hover{background:#f3f4f6;border-color:#cbd5e1}.Datamart_dbPillActive__x9LA3{background:#eef2ff;border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.Datamart_dbPillHeader__SKYgl{align-items:center;display:flex;gap:.5rem;margin-bottom:.35rem}.Datamart_dbPillIcon__WKG82{color:var(--color-primary);font-size:.9rem}.Datamart_dbPillName__UhmXs{color:#111827;font-size:.875rem;font-weight:600}.Datamart_dbPillMeta__1k\+oM{align-items:center;display:flex;font-size:.75rem;gap:.5rem}.Datamart_dbCategoryBadge__Ue\+g\+{background:#e5e7eb;border-radius:4px;color:#374151;font-weight:500;padding:.15rem .45rem}.Datamart_dbTableCount__j4oBQ{color:#6b7280}.Datamart_schemaLayout__n3gnS{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:280px 1fr;margin-top:.5rem;min-height:520px}@media (max-width:1024px){.Datamart_schemaLayout__n3gnS{grid-template-columns:1fr}}.Datamart_tablesSidebar__z-eKo{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;max-height:650px;overflow:hidden}.Datamart_sidebarHeader__7fBEq{align-items:flex-start;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;gap:.5rem;justify-content:space-between;padding:1rem}.Datamart_sidebarTitleGroup__zthlp{flex:1 1}.Datamart_sidebarTitle__oCUp\+{color:#111827;font-size:.95rem;font-weight:700;margin:0 0 .25rem}.Datamart_sidebarDesc__cy-6z{color:#6b7280;font-size:.75rem;line-height:1.35;margin:0}.Datamart_badgeNeutral__GdiMt{background:#e5e7eb;border-radius:12px;color:#374151;font-size:.7rem;font-weight:600;padding:.2rem .5rem;white-space:nowrap}.Datamart_tableListScroll__p618w{display:flex;flex:1 1;flex-direction:column;gap:.35rem;overflow-y:auto;padding:.5rem}.Datamart_noTablesNotice__TvHLU{align-items:center;color:#6b7280;display:flex;flex-direction:column;font-size:.85rem;gap:.5rem;padding:2rem 1rem;text-align:center}.Datamart_tableListItem__\+ETHW{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:.65rem .75rem;transition:all .15s ease}.Datamart_tableListItem__\+ETHW:hover{background:#f3f4f6;border-color:#cbd5e1}.Datamart_tableListItemActive__gGXH6{background:#eef2ff!important;border-color:var(--color-primary)!important}.Datamart_tableListItemActive__gGXH6 .Datamart_tableName__NYyEV{color:var(--color-primary);font-weight:700}.Datamart_highlightMatch__6bxvm{border-left:3px solid #f59e0b}.Datamart_tableItemLeft__akIS\+{align-items:center;display:flex;gap:.6rem;overflow:hidden}.Datamart_tableItemIcon__Gunys{color:#6b7280;flex-shrink:0;font-size:.85rem}.Datamart_tableItemText__hGhDw{display:flex;flex-direction:column;overflow:hidden}.Datamart_tableName__NYyEV{color:#1f2937;font-size:.85rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Datamart_tableSubtext__xkeYR{color:#9ca3af;font-size:.7rem}.Datamart_quickEyeBtn__BK0ey{align-items:center;background:#0000;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:.35rem;transition:all .15s}.Datamart_quickEyeBtn__BK0ey:hover{background:#e0e7ff;color:var(--color-primary)}.Datamart_tableDetailArea__Eb1kC{background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;padding:1.25rem}.Datamart_detailHeader__opFjN{align-items:flex-start;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.Datamart_detailTitleRow__7aQUr{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.35rem}.Datamart_detailTitle__rxQ6\+{color:#111827;font-size:1.25rem;font-weight:700;margin:0}.Datamart_dbPrefix__itA9S{color:#6b7280;font-weight:400}.Datamart_pillCols__lyzF5,.Datamart_pillRows__IsItC{border-radius:12px;font-size:.75rem;font-weight:600;padding:.2rem .6rem}.Datamart_pillRows__IsItC{background:#ecfdf5;color:#059669}.Datamart_pillCols__lyzF5{background:#eff6ff;color:#2563eb}.Datamart_detailDesc__SgRhP{color:#4b5563;font-size:.85rem;margin:0}.Datamart_detailActions__Px260{align-items:center;display:flex;gap:.65rem}.Datamart_actionBtnPrimary__gf\+8N,.Datamart_actionBtnSecondary__6Jqmo{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:500;gap:.45rem;padding:.55rem .95rem;transition:all .2s}.Datamart_actionBtnPrimary__gf\+8N{background:var(--color-primary);border:1px solid #0000;color:#fff}.Datamart_actionBtnPrimary__gf\+8N:hover{background:#192356}.Datamart_actionBtnSecondary__6Jqmo{background:#fff;border:1px solid #d1d5db;color:#374151}.Datamart_actionBtnSecondary__6Jqmo:hover{background:#f9fafb;border-color:#9ca3af;color:var(--color-primary)}.Datamart_dictTableWrapper__OWG\+P{border:1px solid #e5e7eb;border-radius:6px;overflow-x:auto}.Datamart_dictTable__0Pzgi{border-collapse:collapse;font-size:.85rem;text-align:left;width:100%}.Datamart_dictTable__0Pzgi th{background:#f9fafb;border-bottom:1px solid #e5e7eb;color:#4b5563;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:.75rem 1rem;text-transform:uppercase}.Datamart_dictTable__0Pzgi td{border-bottom:1px solid #f3f4f6;padding:.75rem 1rem;vertical-align:middle}.Datamart_dictTable__0Pzgi tbody tr:last-child td{border-bottom:none}.Datamart_dictTable__0Pzgi tbody tr:hover{background:#f9fafb}.Datamart_colHighlight__HbOmE{background:#fef3c7!important}.Datamart_colNameCell__EurcZ{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.Datamart_colName__zbkn7{color:#111827;font-family:monospace;font-size:.9rem;font-weight:600}.Datamart_badgePk__TR3ku{background:#fef3c7;border:1px solid #fcd34d;border-radius:4px;color:#d97706}.Datamart_badgeFk__vREmg,.Datamart_badgePk__TR3ku{align-items:center;display:inline-flex;font-size:.65rem;font-weight:700;gap:.25rem;letter-spacing:.05em;padding:.15rem .45rem}.Datamart_badgeFk__vREmg{background:#dbeafe;border:1px solid #93c5fd;border-radius:4px;color:#1d4ed8}.Datamart_typeCodeBadge__YwzXG{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;color:#1f2937;display:inline-block;font-family:monospace;font-size:.75rem;font-weight:500;padding:.2rem .5rem}.Datamart_badgeNotNull__FZlzs{background:#fee2e2;color:#b91c1c;font-weight:600}.Datamart_badgeNotNull__FZlzs,.Datamart_badgeNull__EicdH{border-radius:4px;display:inline-block;font-size:.65rem;padding:.15rem .4rem}.Datamart_badgeNull__EicdH{background:#f3f4f6;color:#6b7280;font-weight:500}.Datamart_fkTargetNotice__nYbF4{color:#2563eb;font-family:monospace;font-size:.7rem;font-weight:500;margin-top:.35rem}.Datamart_codeSnippet__3Ma5x{background:#f3f4f6;border-radius:3px;color:#374151;font-size:.75rem;padding:.15rem .35rem}.Datamart_mutedText__Tqbpr{color:#9ca3af;font-size:.8rem}.Datamart_descCell__dX8ex{color:#4b5563;line-height:1.4}.Datamart_emptyTableDetail__HQHmN{color:#9ca3af;gap:.75rem;padding:4rem 1rem}.Datamart_emptyTableDetail__HQHmN,.Datamart_loadingContainer__VRKVY{align-items:center;display:flex;flex-direction:column;text-align:center}.Datamart_loadingContainer__VRKVY{color:#6b7280;gap:1rem;padding:3rem 1rem}.Datamart_spinIcon__OdEvJ{animation:Datamart_spin__mHPfm 1s linear infinite;color:var(--color-primary)}@keyframes Datamart_spin__mHPfm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Datamart_modalOverlay__iiyGs{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11182799;bottom:0;display:flex;justify-content:center;left:0;padding:1.5rem;position:fixed;right:0;top:0;z-index:9999}.Datamart_modalCard__S807j{background:#fff;border-radius:10px;box-shadow:0 20px 25px -5px #0003;display:flex;flex-direction:column;max-height:85vh;max-width:960px;overflow:hidden;width:100%}.Datamart_modalHeader__isPi1{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.Datamart_modalTitleBox__\+wMHB{align-items:center;display:flex;gap:.65rem}.Datamart_modalTitle__2Sl8w{color:#111827;font-size:1.15rem;font-weight:700;margin:0}.Datamart_modalBadge__rrEPv{background:#ecfdf5;border-radius:12px;color:#059669;font-size:.7rem;font-weight:600;padding:.2rem .5rem}.Datamart_closeBtn__JWTKR{align-items:center;background:#0000;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:flex;font-size:1.1rem;justify-content:center;padding:.35rem}.Datamart_closeBtn__JWTKR:hover{background:#f3f4f6;color:#111827}.Datamart_modalBody__t77xy{flex:1 1;overflow-y:auto;padding:1.5rem}.Datamart_modalFooter__oyx8S{background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;gap:.75rem;justify-content:flex-end;padding:1rem 1.5rem}.Datamart_formGroup__ZNSnj{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.Datamart_formGroup__ZNSnj label{color:#374151;font-size:.875rem;font-weight:600}.Datamart_selectInput__nj38T,.Datamart_textareaInput__z3y7y{background:#f9fafb;border:1px solid #d1d5db;border-radius:6px;color:#1f2937;font-size:.875rem;padding:.625rem;transition:border-color .2s;width:100%}.Datamart_selectInput__nj38T:focus,.Datamart_textareaInput__z3y7y:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #1f2b681f;outline:none}.Datamart_textareaInput__z3y7y{font-family:monospace;resize:vertical}.Datamart_actionBtn__nNhvY{align-items:center;background:var(--color-primary);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:background .2s}.Datamart_actionBtn__nNhvY:hover:not(:disabled){background:#192356}.Datamart_actionBtn__nNhvY:disabled{cursor:not-allowed;opacity:.6}.Datamart_tableWrapper__hP9cf{border:1px solid #e5e7eb;border-radius:6px;margin-top:1rem;overflow-x:auto}.Datamart_dynamicTable__CF5h-{border-collapse:collapse;font-size:.85rem;text-align:left;width:100%}.Datamart_dynamicTable__CF5h- th{background:#f3f4f6;border-bottom:1px solid #e5e7eb;color:#4b5563;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:.75rem 1rem;text-transform:uppercase}.Datamart_dynamicTable__CF5h- td{border-bottom:1px solid #e5e7eb;color:#1f2937;padding:.75rem 1rem;white-space:nowrap}.Datamart_dynamicTable__CF5h- tbody tr:last-child td{border-bottom:none}.Datamart_dynamicTable__CF5h- tbody tr:hover{background:#f9fafb}.Datamart_emptyState__9hj9R{color:#6b7280;padding:3rem 1rem;text-align:center}.Datamart_aiControlRoot__GE-Y3{display:flex;flex-direction:column;gap:1.5rem}.Datamart_aiBanner__38mKL{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;display:block;padding:1.25rem}.Datamart_aiBannerSummary__ewGX8{align-items:center;cursor:pointer;display:flex;gap:1rem;list-style:none}.Datamart_aiBannerSummary__ewGX8::-webkit-details-marker{display:none}.Datamart_aiBannerIcon__lKRlJ{align-items:center;background:#dbeafe;border-radius:8px;color:#1d4ed8;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.Datamart_aiBannerText__ZbLOO{min-width:0}.Datamart_aiBannerTitle__DgVyY{color:#1e3a8a;display:block;font-size:1rem;font-weight:700}.Datamart_aiBannerChevron__h87x4{display:none}.Datamart_aiBannerBody__Nznax{margin:.5rem 0 0 60px}.Datamart_aiBannerBody__Nznax p{color:#1e40af;font-size:.85rem;line-height:1.45;margin:0}.Datamart_aiRulesGrid__5o1mO{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.Datamart_aiRulesGrid__5o1mO:focus-visible{border-radius:4px;outline:3px solid #6366f159;outline-offset:2px}.Datamart_aiRuleCard__kjqgT{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #10b981;border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:.85rem;min-width:0;padding:1.25rem;transition:all .2s ease}.Datamart_aiRuleCard__kjqgT:hover{box-shadow:0 4px 6px -1px #00000014}.Datamart_aiRuleCardDisabled__xwQ7U{background:#fafafa;border-left-color:#ef4444}.Datamart_aiRuleHeader__YIFpD{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.Datamart_aiRuleTitleGroup__JSG9U{flex:1 1;min-width:0}.Datamart_aiRuleName__tmTln{color:#111827;font-size:1.05rem;font-weight:700;margin:0 0 .35rem;overflow-wrap:anywhere}.Datamart_aiRuleBadges__r3n2c{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.Datamart_aiRuleCodeBadge__OGEjF code{background:#f3f4f6;border-radius:4px;color:#374151;font-size:.75rem;padding:.15rem .4rem}.Datamart_aiRuleDbBadge__yHFkP{align-items:center;color:#6b7280;display:inline-flex;font-family:monospace;font-size:.75rem;gap:.3rem}.Datamart_aiSwitchBtn__A5sae{align-items:center;border:1px solid #0000;border-radius:20px;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem;padding:.35rem .65rem;transition:all .2s}.Datamart_aiSwitchActive__2eMsx{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.Datamart_aiSwitchActive__2eMsx:hover{background:#d1fae5}.Datamart_aiSwitchInactive__Lj4bG{background:#fef2f2;border-color:#fecaca;color:#dc2626}.Datamart_aiSwitchInactive__Lj4bG:hover{background:#fee2e2}.Datamart_aiRuleDesc__mj\+V9{color:#4b5563;font-size:.85rem;line-height:1.4;margin:0}.Datamart_aiRuleSection__yL1zX{display:flex;flex-direction:column;gap:.35rem}.Datamart_aiSectionLabel__pzctx{align-items:center;color:#6b7280;display:flex;font-size:.75rem;font-weight:600;gap:.35rem;letter-spacing:.05em;text-transform:uppercase}.Datamart_aiColChips__FRSYq{display:flex;flex-wrap:wrap;gap:.35rem}.Datamart_aiColChip__2rt-v{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;color:#374151;font-family:monospace;font-size:.75rem;padding:.15rem .45rem}.Datamart_aiFilterCode__kQUzj{background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;color:#334155;display:block;font-size:.75rem;max-width:100%;overflow-wrap:anywhere;padding:.4rem .6rem;word-break:break-all}.Datamart_aiRuleFooter__Onsma{align-items:center;border-top:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-top:auto;padding-top:.75rem}.Datamart_aiLimitText__f3YHs{color:#9ca3af;font-size:.75rem}.Datamart_aiCardActions__N8f8v{align-items:center;display:flex;gap:.5rem}.Datamart_aiDeleteBtn__553yp,.Datamart_aiEditBtn__pM\+ho,.Datamart_aiTestBtn__baLZt{align-items:center;border-radius:5px;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:.35rem;padding:.35rem .65rem;transition:all .15s}.Datamart_aiTestBtn__baLZt{background:#eef2ff;border:1px solid #c7d2fe;color:var(--color-primary)}.Datamart_aiTestBtn__baLZt:hover{background:#e0e7ff}.Datamart_aiEditBtn__pM\+ho{background:#f9fafb;border:1px solid #d1d5db;color:#374151}.Datamart_aiEditBtn__pM\+ho:hover{background:#f3f4f6;color:#111827}.Datamart_aiDeleteBtn__553yp{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:.35rem .5rem}.Datamart_aiDeleteBtn__553yp:hover{background:#fee2e2}.Datamart_formRowTwo__TlEHT{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.Datamart_viewsRoot__qhOlb{display:flex;flex-direction:column;gap:1.5rem}.Datamart_viewsBanner__AT8xt{align-items:center;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:8px;display:flex;gap:1rem;padding:1rem 1.25rem}.Datamart_viewsGrid__uqxmk{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Datamart_viewCard__4xdFg{align-items:center;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px #0000000d;color:inherit;cursor:pointer;display:flex;font:inherit;gap:1rem;padding:1.1rem 1.25rem;text-align:left;transition:all .2s ease;width:100%}.Datamart_viewCard__4xdFg:hover{border-color:#a5b4fc;box-shadow:0 4px 12px #6366f11f;transform:translateY(-2px)}.Datamart_viewCardActive__X9E42{background:#f5f3ff!important;border-color:#6366f1!important;box-shadow:0 0 0 2px #6366f133!important}.Datamart_viewCardIcon__XSQ9A{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.Datamart_viewCardContent__pChT\+{display:flex;flex:1 1;flex-direction:column;gap:.25rem;overflow:hidden}.Datamart_viewCardTitle__jjv8F{color:#111827;font-size:.925rem;font-weight:700}.Datamart_viewCardMeta__7GjzR{align-items:center;display:flex;flex-wrap:wrap;gap:.2rem}.Datamart_viewCardDesc__zrTGx{color:#6b7280;font-size:.78rem;line-height:1.35}.Datamart_viewCardAction__SMOrD{align-items:center;display:flex;flex-shrink:0}.Datamart_viewResultsArea__EpMvH{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.Datamart_viewResultsHeader__oz-YN{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:.75rem 1rem}.Datamart_viewResultsTitle__2bCE3{align-items:center;color:#374151;display:flex;font-size:.9rem;font-weight:600}.Datamart_viewResultsBadge__4RLhQ{background:#d1fae5;border-radius:12px;color:#059669;font-size:.72rem;font-weight:600;padding:.15rem .5rem}.Datamart_viewRecordsArea__PvgAH{display:flex;flex-direction:column;gap:1rem;min-width:0}.Datamart_viewRecordsHeader__s4DL1{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-wrap:wrap;gap:.85rem;padding:.9rem 1rem}.Datamart_viewBackButton__\+9W5m{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font:inherit;font-size:.86rem;font-weight:600;gap:.5rem;justify-content:center;min-height:42px;padding:.55rem .85rem}.Datamart_viewBackButton__\+9W5m:hover{background:#f5f3ff;border-color:#a5b4fc;color:#4338ca}.Datamart_viewRecordsHeading__Nar57{align-items:center;display:flex;flex:1 1;gap:.75rem;justify-content:space-between;min-width:0}.Datamart_viewRecordsTitle__8C2e6{color:#111827;font-size:1rem;font-weight:700;margin:0;overflow-wrap:anywhere}.Datamart_viewRecordsMessage__GmUEO{background:#fff;border:1px solid #e5e7eb;border-radius:10px;color:#4b5563;padding:1.25rem}.Datamart_viewRecordsList__6vaJt{display:flex;flex-direction:column;gap:.75rem;min-width:0}.Datamart_viewRecordCard__yS9Jt{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px #0f172a0d;min-width:0;overflow:hidden}.Datamart_viewRecordSummary__\+Pq4k{grid-gap:.85rem;align-items:center;cursor:pointer;display:grid;gap:.85rem;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;padding:.9rem 1rem}.Datamart_viewRecordSummary__\+Pq4k::-webkit-details-marker{display:none}.Datamart_viewRecordIndex__sqtH2{color:#4338ca;font-size:.8rem;font-weight:700;white-space:nowrap}.Datamart_viewRecordHighlights__YEY9e{display:flex;flex-wrap:wrap;gap:.3rem 1rem;min-width:0}.Datamart_viewRecordHighlight__EhpV4{color:#4b5563;font-size:.82rem;min-width:0;overflow-wrap:anywhere}.Datamart_viewRecordHighlight__EhpV4 strong{color:#1f2937}.Datamart_viewRecordChevron__FXEio{color:#6b7280;transition:transform .2s ease}.Datamart_viewRecordCard__yS9Jt[open] .Datamart_viewRecordChevron__FXEio{transform:rotate(180deg)}.Datamart_viewRecordFields__6YgSj{grid-gap:0;border-top:1px solid #e5e7eb;display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:.25rem 1rem 1rem}.Datamart_viewRecordField__fy\+ev{min-width:0;padding:.7rem .75rem .4rem 0}.Datamart_viewRecordField__fy\+ev dt{color:#6b7280;font-size:.75rem;font-weight:600;margin-bottom:.25rem}.Datamart_viewRecordField__fy\+ev dd{color:#111827;font-size:.84rem;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.Datamart_queryBuilderRoot__GcW2P{display:flex;flex-direction:column;gap:0;min-width:0}.Datamart_qbResponsiveStagePanel__cf3Pp{display:contents}.Datamart_qbStagePanelAi__3Z6P5,.Datamart_qbStagePanelData__jEZKc,.Datamart_qbStagePanelQuery__VsfCJ,.Datamart_qbStagePanelResults__LNSca{min-width:0}.Datamart_qbSection__fg5t3{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:.75rem;padding:1rem 1.25rem;transition:border-color .2s}.Datamart_qbSection__fg5t3:hover{border-color:#d1d5db}.Datamart_qbSectionHeader__cXNg0{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:.9rem}.Datamart_qbStepBadge__oHJuQ{align-items:center;background:var(--color-primary);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:24px;justify-content:center;width:24px}.Datamart_qbSectionTitle__7ymr-{color:#1f2937;font-size:.9rem;font-weight:700}.Datamart_qbSelectedBadge__9tgAB{background:#eef2ff;border:1px solid #c7d2fe;border-radius:12px;color:var(--color-primary);font-family:monospace;font-size:.72rem;font-weight:600;padding:.15rem .6rem}.Datamart_qbColumnSelectionCount__K1\+lG{background:#f9fafb;border:1px solid #d1d5db;border-radius:999px;color:#4b5563;font-size:.7rem;font-weight:600;padding:.2rem .55rem;white-space:nowrap}.Datamart_qbLinkBtn__D0G1n{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:.78rem;font-weight:500;margin-left:auto;padding:0;text-decoration:underline;text-underline-offset:2px}.Datamart_qbLinkBtn__D0G1n:hover{color:#192356}.Datamart_qbEmptyNote__Ddwop{align-items:center;color:#9ca3af;display:flex;font-size:.82rem;gap:.5rem;padding:.35rem 0}.Datamart_qbDbPills__NVg5-{display:flex;flex-wrap:wrap;gap:.6rem}.Datamart_qbDbPill__00\+Pi{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:20px;color:#374151;cursor:pointer;display:inline-flex;font-family:monospace;font-size:.82rem;font-weight:500;gap:.4rem;padding:.45rem .85rem;transition:all .18s}.Datamart_qbDbPill__00\+Pi:hover{background:#eef2ff;border-color:#a5b4fc;color:var(--color-primary)}.Datamart_qbDbPillActive__5Kxi7{background:var(--color-primary)!important;border-color:var(--color-primary)!important;box-shadow:0 2px 8px #1f2b6840;color:#fff!important}.Datamart_qbTableGrid__agRHy{display:flex;flex-wrap:wrap;gap:.5rem}.Datamart_qbResponsiveTableMenu__hobrD{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:.55rem;max-height:min(40vh,18rem);max-height:min(40dvh,18rem);min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:.2rem .3rem .2rem 0;scrollbar-color:#cbd5e1 #0000;scrollbar-gutter:stable;scrollbar-width:thin}.Datamart_qbResponsiveTableMenu__hobrD:focus-visible{border-radius:8px;outline:3px solid #2563eb4d;outline-offset:2px}.Datamart_qbTableBtn__qZLx4{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:500;gap:0;padding:.45rem .85rem;transition:all .15s}.Datamart_qbTableBtn__qZLx4:hover{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.Datamart_qbTableBtnActive__fvETM{background:#dbeafe!important;border-color:#3b82f6!important;color:#1d4ed8!important;font-weight:700!important}.Datamart_qbTableBtnName__B7P-Y{margin-right:.4rem}.Datamart_qbTableBtnMeta__qYWSu{color:#9ca3af;font-size:.68rem;font-weight:400}.Datamart_qbTableBtnActive__fvETM .Datamart_qbTableBtnMeta__qYWSu{color:#93c5fd}.Datamart_qbColGrid__sdTb1{display:flex;flex-wrap:wrap;gap:.45rem}.Datamart_qbColChip__G400\+{align-items:center;background:#f3f4f6;border:1.5px solid #e5e7eb;border-radius:5px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:.78rem;gap:.3rem;padding:.35rem .65rem;transition:all .15s;-webkit-user-select:none;user-select:none}.Datamart_qbColChip__G400\+:hover{background:#eef2ff;border-color:#a5b4fc;color:var(--color-primary)}.Datamart_qbColChipOn__EJSiu{background:#eef2ff;border-color:var(--color-primary);color:var(--color-primary)}.Datamart_qbColName__sNXr1{font-family:monospace;font-weight:600}.Datamart_qbColType__YTS\+5{color:#9ca3af;font-family:monospace;font-size:.65rem;margin-left:.2rem}.Datamart_qbColChipOn__EJSiu .Datamart_qbColType__YTS\+5{color:#818cf8}.Datamart_qbFilterRows__tam-t{display:flex;flex-direction:column;gap:.5rem}.Datamart_qbFilterRow__3CxYp{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem .75rem}.Datamart_qbFilterConnector__d-CC8{color:#6366f1;font-family:monospace;font-size:.72rem;font-weight:700;min-width:40px;text-align:center}.Datamart_qbFilterSelect__kzVo1{background:#fff;border:1px solid #d1d5db;border-radius:5px;color:#1f2937;cursor:pointer;flex:1 1;font-size:.82rem;min-width:100px;padding:.4rem .6rem;transition:border-color .15s}.Datamart_qbFilterSelect__kzVo1:focus{border-color:var(--color-primary);outline:none}.Datamart_qbFilterInput__P69Pi{background:#fff;border:1px solid #d1d5db;border-radius:5px;color:#1f2937;flex:1 1;font-size:.82rem;min-width:120px;padding:.4rem .6rem;transition:border-color .15s}.Datamart_qbFilterInput__P69Pi:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #1f2b681a;outline:none}.Datamart_qbAddFilterBtn__BsqJn{align-items:center;background:#f3f4f6;border:1px dashed #9ca3af;border-radius:5px;color:#4b5563;cursor:pointer;display:inline-flex;font-size:.78rem;gap:.35rem;margin-left:auto;padding:.3rem .7rem;transition:all .15s}.Datamart_qbAddFilterBtn__BsqJn:hover:not(:disabled){background:#eef2ff;border-color:var(--color-primary);color:var(--color-primary)}.Datamart_qbAddFilterBtn__BsqJn:disabled{cursor:not-allowed;opacity:.4}.Datamart_qbRemoveFilterBtn__QYVgO{align-items:center;background:#0000;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;padding:.25rem;transition:all .15s}.Datamart_qbRemoveFilterBtn__QYVgO:hover{background:#fef2f2;color:#ef4444}.Datamart_qbPaginationRow__IWCKQ{display:flex;flex-wrap:wrap;gap:2rem}.Datamart_qbPaginationLabel__IfANM{align-items:center;color:#374151;cursor:default;display:flex;font-size:.85rem;font-weight:500;gap:.6rem}.Datamart_qbNumberInput__iRnk5{background:#f9fafb;border:1px solid #d1d5db;border-radius:5px;color:#1f2937;font-size:.85rem;padding:.4rem .6rem;transition:border-color .15s;width:90px}.Datamart_qbNumberInput__iRnk5:focus{border-color:var(--color-primary);outline:none}.Datamart_qbSqlPreviewContainer__i5Gfe{background:#1e293b;border-radius:8px;margin-bottom:.75rem;overflow:hidden}.Datamart_qbSqlPreviewHeader__Mj546{align-items:center;background:#0f172a;border-bottom:1px solid #334155;display:flex;justify-content:space-between;padding:.6rem 1rem}.Datamart_qbSqlToggleBtn__\+mIQf{align-items:center;background:none;border:none;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:.82rem;gap:.4rem;padding:0;transition:color .15s}.Datamart_qbSqlToggleBtn__\+mIQf:hover{color:#e2e8f0}.Datamart_qbCopyBtn__tNDdj{align-items:center;background:#334155;border:1px solid #475569;border-radius:4px;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:.75rem;gap:.3rem;padding:.25rem .6rem;transition:all .15s}.Datamart_qbCopyBtn__tNDdj:hover{background:#475569;color:#e2e8f0}.Datamart_qbSqlPreview__QIJCU{background:#0000;color:#7dd3fc;font-family:Courier New,Courier,monospace;font-size:.82rem;line-height:1.6;margin:0;max-height:200px;overflow-y:auto;padding:1rem 1.25rem;white-space:pre-wrap;word-break:break-word}.Datamart_qbExecuteRow__0DNtd{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.Datamart_qbExecuteBtn__lw0Nn{align-items:center;background:var(--color-primary);border:none;border-radius:7px;box-shadow:0 2px 8px #1f2b6840;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.65rem 1.5rem;transition:all .2s}.Datamart_qbExecuteBtn__lw0Nn:hover:not(:disabled){background:#192356;box-shadow:0 4px 12px #1f2b6859;transform:translateY(-1px)}.Datamart_qbExecuteBtn__lw0Nn:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.Datamart_qbClearBtn__vU08E{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:7px;color:#374151;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:500;gap:.4rem;padding:.55rem 1rem;transition:all .15s}.Datamart_qbClearBtn__vU08E:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.Datamart_qbResultCount__R0UWV{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;color:#059669;font-size:.82rem;font-weight:600;padding:.25rem .65rem}.Datamart_qbResults__nLGOP{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.Datamart_qbAiBanner__kGAaW{align-items:center;background:linear-gradient(135deg,#eef2ff,#e0e7ff);border:1px solid #c7d2fe;border-radius:8px;color:#3730a3;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.25rem;padding:.9rem 1.25rem}.Datamart_qbAiBannerContent__Of2fF{align-items:center;display:flex;gap:.85rem}.Datamart_qbAiBannerIcon__n9810{align-items:center;background:#4f46e5;border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.Datamart_qbAiBannerText__kAVIc strong{color:#312e81;display:block;font-size:.92rem;margin-bottom:.15rem}.Datamart_qbAiBannerText__kAVIc p{color:#4338ca;font-size:.82rem;margin:0}.Datamart_qbAiBannerClose__wCCA5{background:#fff;border:1px solid #c7d2fe;border-radius:6px;color:#4f46e5;cursor:pointer;font-size:.78rem;font-weight:600;padding:.35rem .75rem;transition:all .15s ease}.Datamart_qbAiBannerClose__wCCA5:hover{background:#f5f3ff;border-color:#a5b4fc}.Datamart_qbSaveAiBtn__-\+cjc{align-items:center;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:none;border-radius:7px;box-shadow:0 2px 8px #4f46e54d;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.65rem 1.35rem;transition:all .2s ease}.Datamart_qbSaveAiBtn__-\+cjc:hover:not(:disabled){box-shadow:0 4px 14px #4f46e566;transform:translateY(-1px)}.Datamart_qbSaveAiBtn__-\+cjc:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.Datamart_querySummaryCard__kqo4R{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.25rem;padding:1rem}.Datamart_querySummaryItem__TJtV8{align-items:center;color:#374151;display:flex;flex-wrap:wrap;font-size:.84rem;gap:.6rem}.Datamart_querySummaryLabel__tLIK8{color:#1f2937;font-weight:600;min-width:120px}.Datamart_querySummaryBadge__1OJRT{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:5px;color:#1d4ed8;display:inline-flex;font-size:.8rem;font-weight:600;gap:.3rem;padding:.2rem .55rem}.Datamart_querySummaryChip__pJpG2{background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;color:#374151;display:inline-block;font-size:.75rem;padding:.15rem .45rem}.Datamart_aiToggleRow__Gz-2a{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.Datamart_aiToggleLabel__xyy56{color:#1f2937;font-size:.85rem;font-weight:600}.Datamart_aiToggleBtnActive__Onq91{align-items:center;background:#ecfdf5;border:2px solid #10b981;border-radius:8px;color:#065f46;cursor:pointer;display:flex;font-size:.88rem;font-weight:600;gap:.75rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease}.Datamart_aiToggleBtnActive__Onq91:hover{background:#d1fae5}.Datamart_aiToggleBtnInactive__JTFIL{align-items:center;background:#fef2f2;border:2px solid #ef4444;border-radius:8px;color:#991b1b;cursor:pointer;display:flex;font-size:.88rem;font-weight:600;gap:.75rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease}.Datamart_aiToggleBtnInactive__JTFIL:hover{background:#fee2e2}.Datamart_aiToggleHint__TndI\+{color:#6b7280;font-size:.78rem;margin-top:.2rem}.Datamart_qbTopToolbar__P3S5p{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.25rem;padding:.85rem 1.25rem}.Datamart_qbTopToolbarTitle__lM1Te{align-items:center;color:#111827;display:flex;font-size:1rem;font-weight:700;gap:.6rem}.Datamart_qbTopToolbarActions__fK8Kj{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.Datamart_qbStageTabs__bn\+NR{grid-gap:.4rem;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:grid;gap:.4rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.85rem;padding:.35rem}.Datamart_qbStageTab__ekeu5{align-items:center;background:#0000;border:1px solid #0000;border-radius:7px;color:#4b5563;cursor:pointer;display:flex;font:inherit;font-size:.8rem;font-weight:650;gap:.45rem;justify-content:center;min-height:44px;min-width:0;padding:.5rem .6rem}.Datamart_qbStageTab__ekeu5:focus-visible{outline:3px solid #6366f159;outline-offset:2px}.Datamart_qbStageTabActive__vFLzG{background:#eef2ff;border-color:#c7d2fe;color:#3730a3}.Datamart_qbStageTab__ekeu5:disabled{color:#9ca3af;cursor:not-allowed}.Datamart_qbStageNumber__8FiIU{align-items:center;background:#e5e7eb;border-radius:50%;display:inline-flex;flex:0 0 1.4rem;font-size:.72rem;height:1.4rem;justify-content:center;width:1.4rem}.Datamart_qbStageTabActive__vFLzG .Datamart_qbStageNumber__8FiIU{background:#4f46e5;color:#fff}.Datamart_qbResponsiveStagePanel__cf3Pp[hidden]{display:none!important}.Datamart_qbAiSection__Iy9WH{background:#f8faff;border:2px solid #c7d2fe!important;border-radius:10px;box-shadow:0 2px 6px #4f46e50f;margin-bottom:1.25rem;padding:1.25rem}.Datamart_qbAiFormGrid__PR0XU{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1rem;margin-top:1rem}.Datamart_qbAiAvailabilityToggle__rL-AT{justify-content:space-between;width:100%}.Datamart_qbAiAvailabilityToggle__rL-AT>div:first-child{flex:1 1;min-width:0}.Datamart_qbAiAvailabilityToggle__rL-AT>span{flex:0 0 auto}@media (max-width:768px){.Datamart_qbAiFormGrid__PR0XU{grid-template-columns:1fr}}.Datamart_saveAiMainBtn__0tWNi{align-items:center;background:linear-gradient(135deg,#4338ca,#6366f1 50%,#8b5cf6);border:none;border-radius:8px;box-shadow:0 3px 10px #4f46e559;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;gap:.6rem;justify-content:center;margin-top:.75rem;padding:.85rem 1.5rem;transition:all .2s ease;width:100%}.Datamart_saveAiMainBtn__0tWNi:hover:not(:disabled){background:linear-gradient(135deg,#3730a3,#4f46e5 50%,#7c3aed);box-shadow:0 5px 16px #4f46e573;transform:translateY(-1px)}.Datamart_saveAiMainBtn__0tWNi:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.Datamart_redisContainer__H8Ac4{display:flex;flex-direction:column;gap:1.75rem;padding:.5rem 0}.Datamart_redisResponsiveStatus__KVBVu{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;color:#4b5563;display:flex;font-size:.78rem;font-weight:600;gap:.55rem;padding:.35rem .65rem;width:-webkit-fit-content;width:fit-content}.Datamart_redisResponsiveStatusDot__l1VW-{border-radius:50%;flex:0 0 8px;height:8px;width:8px}.Datamart_redisSubtabs__8YDqw{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.Datamart_redisSubtab__iv9Ep{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:9px;color:#4b5563;cursor:pointer;display:flex;font-size:.8rem;font-weight:600;gap:.45rem;justify-content:center;min-width:0;padding:.7rem .6rem}.Datamart_redisSubtab__iv9Ep:focus-visible{outline:3px solid #6366f159;outline-offset:2px}.Datamart_redisSubtabActive__-TG\+9{background:#eef2ff;border-color:#a5b4fc;color:#3730a3}.Datamart_redisSubtabCount__dtrHO{align-items:center;background:#4f46e51f;border-radius:9999px;display:inline-flex;font-size:.7rem;height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 .25rem}.Datamart_redisResponsivePanel__UkcPJ{display:contents;min-width:0}.Datamart_redisStatusDot__X\+M4X{border-radius:50%;display:inline-block;height:10px;margin-right:6px;width:10px}.Datamart_redisStatusOnline__VSQ5P{animation:Datamart_pulseOnline__oGSAw 2s infinite;background:#10b981;box-shadow:0 0 8px #10b98199}.Datamart_redisStatusOffline__SXftH{background:#ef4444;box-shadow:0 0 8px #ef444499}@keyframes Datamart_pulseOnline__oGSAw{0%{box-shadow:0 0 0 0 #10b981b3;transform:scale(.95)}70%{box-shadow:0 0 0 6px #10b98100;transform:scale(1)}to{box-shadow:0 0 0 0 #10b98100;transform:scale(.95)}}.Datamart_redisToolbar__LVMan{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px #0000000a;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 1.25rem}.Datamart_redisFilterGroup__i6Nt5{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.Datamart_redisFilterBtn__WJLFs{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:500;gap:.4rem;padding:.45rem .9rem;transition:all .2s}.Datamart_redisFilterBtn__WJLFs:hover{background:#e5e7eb;color:#1f2937}.Datamart_redisFilterBtnActive__LHRVY{background:#eef2ff;border-color:#c7d2fe;color:#4f46e5;font-weight:600}.Datamart_redisSearchBox__daRye{align-items:center;display:flex;min-width:260px;position:relative}.Datamart_redisSearchIcon__65Ra5{color:#9ca3af;font-size:.9rem;left:.85rem;pointer-events:none;position:absolute}.Datamart_redisSearchInput__7H91q{background:#f9fafb;border:1px solid #d1d5db;border-radius:6px;color:#111827;font-size:.85rem;padding:.5rem .85rem .5rem 2.25rem;transition:all .2s;width:100%}.Datamart_redisSearchInput__7H91q:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f126;outline:none}.Datamart_redisSectionHeader__02VI7{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.Datamart_redisSectionTitle__YI-1x{align-items:center;color:#111827;display:flex;font-size:1.15rem;font-weight:700;gap:.6rem}.Datamart_redisCountBadge__A39K9{align-items:center;background:#e0e7ff;border-radius:9999px;color:#4338ca;display:inline-flex;font-size:.75rem;font-weight:700;justify-content:center;padding:.15rem .55rem}.Datamart_redisCardsGrid__dC3kG{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.Datamart_redisCard__EtWK9{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden;transition:all .25s ease}.Datamart_redisCard__EtWK9:hover{border-color:#cbd5e1;box-shadow:0 8px 20px -4px #00000014;transform:translateY(-2px)}.Datamart_redisCardHeader__-EycZ{align-items:flex-start;background:#fafafb;border-bottom:1px solid #f1f5f9;display:flex;gap:.9rem;padding:1.25rem}.Datamart_redisCardIconWrapper__\+KYuR{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.Datamart_redisCardTitleCol__6\+gTI{flex:1 1;min-width:0}.Datamart_redisCardTitleRow__tp7H4{align-items:center;display:flex;justify-content:space-between;margin-bottom:.35rem}.Datamart_redisCardTitle__ZmGW7{color:#1f2937;font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Datamart_redisNamespaceCode__O4MgJ{background:#fef2f2;border:1px solid #fecaca;border-radius:5px;color:#b91c1c;display:inline-block;font-family:JetBrains Mono,Fira Code,Menlo,monospace;font-size:.85rem;font-weight:600;margin-bottom:.5rem;padding:.2rem .5rem;word-break:break-all}.Datamart_redisBadgeRow__afXP9{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.35rem}.Datamart_redisBadgeType__rCcCE{background:#e0e7ff;border-radius:4px;color:#3730a3;font-size:.72rem;font-weight:700;letter-spacing:.03em;padding:.2rem .5rem}.Datamart_redisBadgeTtl__x6coP{align-items:center;background:#fef3c7;color:#92400e;display:inline-flex;gap:.25rem}.Datamart_redisBadgeService__Hnvif,.Datamart_redisBadgeTtl__x6coP{border-radius:4px;font-size:.72rem;font-weight:600;padding:.2rem .5rem}.Datamart_redisBadgeService__Hnvif{background:#ecfdf5;color:#065f46}.Datamart_redisCardBody__8WUJ2{display:flex;flex:1 1;flex-direction:column;gap:.9rem;padding:1.25rem}.Datamart_redisCardDesc__puW3X{color:#4b5563;font-size:.86rem;line-height:1.5}.Datamart_redisExpandBtn__X1GUF{align-items:center;background:#f9fafb;border:1px dashed #d1d5db;border-radius:6px;color:#4f46e5;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem;justify-content:center;margin-top:auto;padding:.55rem;transition:all .2s;width:100%}.Datamart_redisExpandBtn__X1GUF:hover{background:#eef2ff;border-color:#6366f1;color:#3730a3}.Datamart_redisDetailsDrawer__HF15C{border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:.85rem;margin-top:.75rem;padding-top:.9rem}.Datamart_redisDetailBlock__5YdYa{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:.85rem}.Datamart_redisDetailLabel__PlgMq{align-items:center;color:#6b7280;display:flex;font-size:.75rem;font-weight:700;gap:.4rem;letter-spacing:.05em;margin-bottom:.35rem;text-transform:uppercase}.Datamart_redisDetailValue__iZ1sw{color:#1f2937;font-family:monospace;font-size:.84rem;word-break:break-all}.Datamart_redisCodeBox__r\+kuS{background:#1e293b;border-radius:6px;color:#e2e8f0;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8rem;margin-top:.35rem;overflow-x:auto;padding:.75rem 1rem;position:relative}.Datamart_redisCopyBtn__tAvym{background:#ffffff1f;border:none;border-radius:4px;color:#cbd5e1;cursor:pointer;font-size:.72rem;padding:.3rem .5rem;position:absolute;right:.5rem;top:.5rem;transition:all .2s}.Datamart_redisCopyBtn__tAvym:hover{background:#ffffff40;color:#fff}.Datamart_redisSubTable__2Nhi1{border-collapse:collapse;font-size:.78rem;margin-top:.5rem;width:100%}.Datamart_redisSubTable__2Nhi1 th{background:#f3f4f6;border-bottom:1px solid #e5e7eb;color:#4b5563;font-weight:600;padding:.45rem .6rem;text-align:left}.Datamart_redisSubTable__2Nhi1 td{border-bottom:1px solid #f3f4f6;color:#374151;padding:.45rem .6rem}.Datamart_redisRouteCards__OcL4p{grid-gap:.55rem;display:grid;gap:.55rem;margin-top:.5rem}.Datamart_redisRouteCard__7wd13{background:#fff;border:1px solid #e5e7eb;border-radius:7px;min-width:0;padding:.7rem}.Datamart_redisRouteCardHeader__GHUc6{align-items:flex-start;color:#4f46e5;display:flex;font-size:.78rem;font-weight:700;gap:.5rem;justify-content:space-between}.Datamart_redisRouteCardHeader__GHUc6 code{min-width:0;overflow-wrap:anywhere}.Datamart_redisRouteCardHeader__GHUc6 span{flex:0 0 auto}.Datamart_redisRouteCardBody__9KM9N{color:#4b5563;display:flex;flex-direction:column;font-size:.78rem;gap:.3rem;margin-top:.5rem}.Datamart_redisRouteCardBody__9KM9N p{line-height:1.45;margin:0}.Datamart_redisLiveCard__XubO9{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000d;padding:1.5rem}.Datamart_redisLiveFilterRow__2p9y7{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:1rem}.Datamart_redisCustomPatternGroup__ohsCi{align-items:center;display:flex;gap:.5rem}.Datamart_redisLiveCards__rTC1P{grid-gap:.65rem;display:grid;gap:.65rem}.Datamart_redisLiveKeyCard__jc6vq{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:0;padding:.75rem}.Datamart_redisLiveKeyCardHeader__egYC-{align-items:flex-start;display:flex;gap:.55rem;justify-content:space-between}.Datamart_redisLiveKeyCardHeader__egYC- .Datamart_redisKeyCell__IkkYj{font-size:.78rem;min-width:0;overflow-wrap:anywhere}.Datamart_redisLiveKeyCardHeader__egYC- .Datamart_redisTtlPillGreen__KCMq2,.Datamart_redisLiveKeyCardHeader__egYC- .Datamart_redisTtlPillRed__PH-vw,.Datamart_redisLiveKeyCardHeader__egYC- .Datamart_redisTtlPillYellow__k15UO{flex:0 0 auto;font-size:.68rem}.Datamart_redisLiveKeyMetadata__DWSeV{grid-gap:.65rem .5rem;display:grid;gap:.65rem .5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:.75rem 0 0}.Datamart_redisLiveKeyMetadata__DWSeV>div{min-width:0}.Datamart_redisLiveKeyMetadata__DWSeV dt{color:#6b7280;font-size:.68rem;font-weight:700;letter-spacing:.03em;margin-bottom:.2rem;text-transform:uppercase}.Datamart_redisLiveKeyMetadata__DWSeV dd{color:#374151;font-size:.76rem;margin:0;overflow-wrap:anywhere}.Datamart_redisLiveKeyMetadata__DWSeV dd code{color:#b91c1c;font-size:.72rem;overflow-wrap:anywhere}.Datamart_redisQuickPills__NnxzK{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.Datamart_redisQuickPill__Sqtut{background:#f3f4f6;border:1px solid #d1d5db;border-radius:9999px;color:#4b5563;cursor:pointer;font-family:monospace;font-size:.75rem;padding:.25rem .6rem;transition:all .2s}.Datamart_redisQuickPillActive__JxAbX,.Datamart_redisQuickPill__Sqtut:hover{background:#eef2ff;border-color:#6366f1;color:#4f46e5;font-weight:600}.Datamart_redisLiveTable__hGIgu{border-collapse:collapse;font-size:.85rem;width:100%}.Datamart_redisLiveTable__hGIgu th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#475569;font-size:.8rem;font-weight:600;letter-spacing:.04em;padding:.75rem 1rem;text-align:left;text-transform:uppercase}.Datamart_redisLiveTable__hGIgu td{border-bottom:1px solid #f1f5f9;padding:.75rem 1rem;vertical-align:middle}.Datamart_redisLiveTable__hGIgu tr:hover{background:#f8fafc}.Datamart_redisKeyCell__IkkYj{color:#0f172a;font-family:JetBrains Mono,Fira Code,monospace;font-weight:600;word-break:break-all}.Datamart_redisTtlPillGreen__KCMq2{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;color:#047857}.Datamart_redisTtlPillGreen__KCMq2,.Datamart_redisTtlPillYellow__k15UO{align-items:center;display:inline-flex;font-size:.75rem;font-weight:700;gap:.3rem;padding:.2rem .6rem}.Datamart_redisTtlPillYellow__k15UO{background:#fffbeb;border:1px solid #fde68a;border-radius:9999px;color:#b45309}.Datamart_redisTtlPillRed__PH-vw{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:9999px;color:#b91c1c;display:inline-flex;font-size:.75rem;font-weight:700;gap:.3rem;padding:.2rem .6rem}.Datamart_redisGovGrid__THJ6T{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.Datamart_redisGovAccordion__WUxcB,.Datamart_redisGovCard__p4m4J{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px #0000000a;padding:1.25rem}.Datamart_redisGovAccordion__WUxcB{align-self:start;min-width:0}.Datamart_redisGovAccordionWide__b9SHl{grid-column:1/-1}.Datamart_redisGovAccordionSummary__hBID2{align-items:center;cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;list-style:none}.Datamart_redisGovAccordionSummary__hBID2::-webkit-details-marker{display:none}.Datamart_redisGovAccordionSummary__hBID2:after{color:#6b7280;content:"+";flex:0 0 auto;font-size:1.2rem;line-height:1}.Datamart_redisGovAccordion__WUxcB[open] .Datamart_redisGovAccordionSummary__hBID2:after{content:"−"}.Datamart_redisGovAccordionSummary__hBID2:focus-visible{border-radius:4px;outline:3px solid #6366f159;outline-offset:3px}.Datamart_redisGovAccordionSummary__hBID2 .Datamart_redisGovTitle__5-Czv{margin:0}.Datamart_redisGovAccordionBody__iD5Hd{padding-top:.75rem}.Datamart_redisGovTitle__5-Czv{align-items:center;color:#111827;display:flex;font-size:.95rem;font-weight:700;gap:.5rem;margin-bottom:.6rem}.Datamart_redisGovItem__swAH2{align-items:flex-start;color:#4b5563;display:flex;font-size:.84rem;gap:.4rem;line-height:1.5;margin-bottom:.4rem}.Datamart_dbSelectorContainer__DS\+ie,.Datamart_dictTableWrapper__OWG\+P,.Datamart_qbDbPills__NVg5-,.Datamart_qbTableGrid__agRHy,.Datamart_redisFilterGroup__i6Nt5,.Datamart_redisQuickPills__NnxzK,.Datamart_tableWrapper__hP9cf,.Datamart_tabsBar__SDz9r{-webkit-overflow-scrolling:touch}@media (max-width:1200px){.Datamart_kpiGrid__C9vNr{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.Datamart_aiRulesGrid__5o1mO,.Datamart_redisCardsGrid__dC3kG{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media (max-width:1024px){.Datamart_contentArea__tOuyH{padding:1.15rem}.Datamart_headerTitleRow__hh0Bv{margin-bottom:1.25rem}.Datamart_kpiGrid__C9vNr{gap:.75rem;grid-template-columns:repeat(2,1fr)}.Datamart_schemaLayout__n3gnS{grid-template-columns:1fr}.Datamart_tablesSidebar__z-eKo{max-height:340px}.Datamart_redisCardsGrid__dC3kG{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.Datamart_redisContainer__H8Ac4{gap:1rem}.Datamart_redisResponsivePanel__UkcPJ{display:flex;flex-direction:column;gap:1rem}.Datamart_redisToolbar__LVMan{align-items:stretch}.Datamart_redisFilterGroup__i6Nt5{flex-wrap:wrap}.Datamart_redisSearchBox__daRye{min-width:min(260px,100%)}.Datamart_redisCustomPatternGroup__ohsCi{min-width:0}.Datamart_redisGovGrid__THJ6T{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.Datamart_aiRulesGrid__5o1mO{-webkit-overflow-scrolling:touch;box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));max-height:max(18rem,min(calc(100vh - 25rem),52rem));max-height:max(18rem,min(calc(100dvh - 25rem),52rem));min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:.1rem .35rem .5rem 0;scrollbar-color:#cbd5e1 #0000;scrollbar-gutter:stable;scrollbar-width:thin}.Datamart_qbStageTabs__bn\+NR{box-shadow:0 2px 6px #0f172a14;position:-webkit-sticky;position:sticky;top:0;z-index:5}.Datamart_qbResponsiveStagePanel__cf3Pp{display:flex;flex-direction:column;min-width:0}.Datamart_qbResponsiveStagePanel__cf3Pp[hidden]{display:none!important}}@media (max-width:768px){.Datamart_datamartContainer__9CLE6{gap:.85rem;max-width:100%;width:100%}.Datamart_headerTitleRow__hh0Bv{align-items:stretch;flex-direction:column;gap:.75rem;margin-bottom:1rem}.Datamart_headerActions__ykJBF{flex-wrap:wrap;gap:.5rem;width:100%}.Datamart_secondaryActionBtn__eglWG{flex-basis:calc(50% - 0.5rem);flex-grow:1;flex-shrink:1;font-size:.8rem;justify-content:center;min-width:120px;padding:.5rem .75rem}.Datamart_tabsBar__SDz9r{display:none}.Datamart_mobileTabSelector__Lu45g{display:block;margin-bottom:.65rem;position:relative;width:100%}.Datamart_mobileTabSelector__Lu45g select{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d1d5db;border-radius:9px;color:#1f2937;font:inherit;font-size:.9rem;font-weight:600;min-height:46px;padding:.7rem 2.75rem .7rem .85rem;width:100%}.Datamart_mobileTabSelector__Lu45g select:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Datamart_mobileTabSelector__Lu45g>svg{color:#4b5563;pointer-events:none;position:absolute;right:.95rem;top:50%;transform:translateY(-50%)}.Datamart_contentArea__tOuyH{border-radius:8px;padding:.85rem}.Datamart_kpiGrid__C9vNr{gap:.6rem;grid-template-columns:repeat(2,1fr);margin-bottom:1rem}.Datamart_kpiCard__m0bbv{border-radius:8px;gap:.75rem;padding:.85rem .75rem}.Datamart_kpiIconWrapper__my-3J{border-radius:8px;font-size:1rem;height:38px;width:38px}.Datamart_kpiValue__9rKy\+{font-size:1.25rem}.Datamart_kpiLabel__ymY8n{font-size:.68rem;letter-spacing:.02em}.Datamart_kpiSub__mCGD6{font-size:.7rem}.Datamart_filterBar__y8yk4{align-items:stretch;flex-direction:column;gap:.6rem;padding:.75rem}.Datamart_searchBox__Ba6hv{max-width:100%;width:100%}.Datamart_searchInput__1gH1l{font-size:.82rem;padding:.5rem 2rem .5rem 2.2rem}.Datamart_dbSelectorContainer__DS\+ie{overflow-x:auto;padding-bottom:.35rem}.Datamart_dbPillsTrack__qLduc{display:flex;flex-wrap:nowrap;gap:.4rem}.Datamart_tablesSidebar__z-eKo{border-radius:6px;max-height:260px}.Datamart_sidebarHeader__7fBEq{padding:.75rem}.Datamart_tableDetailsHeader__7J-tz{align-items:stretch;flex-direction:column;gap:.75rem;padding:.85rem}.Datamart_tableDetailsActions__8l22k{flex-wrap:wrap;gap:.4rem;width:100%}.Datamart_tableDetailsActions__8l22k button{flex:1 1 auto;font-size:.78rem;justify-content:center;padding:.45rem .7rem}.Datamart_tableStatsBar__JTLST{flex-wrap:wrap;gap:.5rem;padding:.6rem}.Datamart_dictTableWrapper__OWG\+P{overflow-x:auto;width:100%}.Datamart_dictTable__0Pzgi td,.Datamart_dictTable__0Pzgi th{font-size:.78rem;padding:.5rem .65rem}.Datamart_redisContainer__H8Ac4{gap:1.25rem}.Datamart_redisToolbar__LVMan{align-items:stretch;flex-direction:column;gap:.65rem;padding:.85rem}.Datamart_redisFilterGroup__i6Nt5{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;width:100%}.Datamart_redisFilterGroup__i6Nt5::-webkit-scrollbar{display:none}.Datamart_redisFilterBtn__WJLFs{flex-shrink:0;font-size:.78rem;padding:.4rem .7rem;white-space:nowrap}.Datamart_redisSearchBox__daRye{min-width:100%;width:100%}.Datamart_redisSubtab__iv9Ep{flex-wrap:wrap;font-size:.72rem;gap:.3rem;line-height:1.15;padding:.6rem .3rem}.Datamart_redisSubtab__iv9Ep svg{flex:0 0 auto}.Datamart_redisSubtabCount__dtrHO{font-size:.65rem;height:1.1rem;min-width:1.1rem}.Datamart_redisResponsivePanel__UkcPJ{gap:.85rem}.Datamart_redisCardsGrid__dC3kG{gap:.85rem;grid-template-columns:1fr}.Datamart_redisCardHeader__-EycZ{gap:.65rem;padding:.85rem}.Datamart_redisCardIconWrapper__\+KYuR{font-size:1.1rem;height:36px;width:36px}.Datamart_redisCardTitle__ZmGW7{font-size:.92rem}.Datamart_redisNamespaceCode__O4MgJ{font-size:.76rem}.Datamart_redisCardBody__8WUJ2{gap:.75rem;padding:.85rem}.Datamart_redisExpandBtn__X1GUF{font-size:.8rem;padding:.5rem}.Datamart_redisLiveCard__XubO9{padding:.85rem}.Datamart_redisLiveFilterRow__2p9y7{align-items:stretch;flex-direction:column;gap:.6rem}.Datamart_redisCustomPatternGroup__ohsCi{align-items:stretch;flex-direction:column;width:100%}.Datamart_redisCustomPatternGroup__ohsCi .Datamart_redisSearchBox__daRye{min-width:0;width:100%}.Datamart_redisCustomPatternGroup__ohsCi .Datamart_secondaryActionBtn__eglWG{flex:1 1 auto;width:100%}.Datamart_redisLiveKeyCardHeader__egYC-{flex-direction:column}.Datamart_redisLiveKeyCardHeader__egYC- .Datamart_redisTtlPillGreen__KCMq2,.Datamart_redisLiveKeyCardHeader__egYC- .Datamart_redisTtlPillRed__PH-vw,.Datamart_redisLiveKeyCardHeader__egYC- .Datamart_redisTtlPillYellow__k15UO{align-self:flex-start}.Datamart_redisRouteCardHeader__GHUc6{flex-wrap:wrap}.Datamart_redisQuickPills__NnxzK{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;width:100%}.Datamart_redisQuickPills__NnxzK::-webkit-scrollbar{display:none}.Datamart_redisQuickPill__Sqtut{flex-shrink:0;font-size:.72rem;white-space:nowrap}.Datamart_redisLiveTable__hGIgu td,.Datamart_redisLiveTable__hGIgu th{font-size:.78rem;padding:.5rem .65rem}.Datamart_redisGovGrid__THJ6T{gap:.75rem;grid-template-columns:1fr}.Datamart_redisGovAccordion__WUxcB,.Datamart_redisGovCard__p4m4J{padding:.85rem}.Datamart_aiControlHeader__UHHcf{gap:.45rem;margin-bottom:.65rem}.Datamart_aiControlDesktopSubtitle__hCJ\+v{display:none}.Datamart_aiControlMobileSubtitle__q-yS8{color:#4b5563;display:block;font-size:.8rem;line-height:1.25;margin:0}.Datamart_aiControlHeaderActions__gtpFY{grid-gap:.45rem;display:grid;gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.Datamart_aiControlHeaderActions__gtpFY .Datamart_actionBtnPrimary__gf\+8N,.Datamart_aiControlHeaderActions__gtpFY .Datamart_secondaryActionBtn__eglWG{flex:initial;font-size:.75rem;gap:.35rem;justify-content:center;min-height:40px;min-width:0;padding:.4rem .3rem;white-space:nowrap;width:100%}.Datamart_aiControlDesktopActionLabel__IFrst{display:none}.Datamart_aiControlMobileActionLabel__Nhkns{display:inline}.Datamart_aiControlRoot__GE-Y3{gap:.65rem}.Datamart_kpiGrid__C9vNr.Datamart_aiControlKpiGrid__l7HUJ{background:#fff;border:1px solid #e5e7eb;border-radius:10px;gap:.35rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.65rem;padding:.4rem}.Datamart_aiControlKpiGrid__l7HUJ .Datamart_kpiCard__m0bbv{background:#0000;border:0;border-radius:0;border-right:1px solid #e5e7eb;box-shadow:none;gap:0;justify-content:center;min-width:0;padding:.45rem .3rem;transition:none}.Datamart_aiControlKpiGrid__l7HUJ .Datamart_kpiCard__m0bbv:last-child{border-right:0}.Datamart_aiControlKpiGrid__l7HUJ .Datamart_kpiCard__m0bbv:hover{box-shadow:none;transform:none}.Datamart_aiControlKpiIcon__utt07{display:none}.Datamart_aiControlKpiGrid__l7HUJ .Datamart_kpiInfo__ClDBU{align-items:center;min-width:0;width:100%}.Datamart_aiControlKpiGrid__l7HUJ .Datamart_kpiLabel__ymY8n{font-size:.61rem;letter-spacing:0;line-height:1.2;margin-bottom:.15rem;text-align:center}.Datamart_aiControlKpiGrid__l7HUJ .Datamart_kpiValue__9rKy\+{font-size:1.1rem;line-height:1.1;white-space:nowrap}.Datamart_aiControlKpiGrid__l7HUJ .Datamart_kpiSub__mCGD6{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Datamart_aiBanner__38mKL{padding:.65rem .75rem}.Datamart_aiBannerSummary__ewGX8{gap:.55rem}.Datamart_aiBannerIcon__lKRlJ{font-size:.9rem;height:32px;width:32px}.Datamart_aiBannerText__ZbLOO{min-width:0}.Datamart_aiBannerTitle__DgVyY{font-size:.8rem;line-height:1.25}.Datamart_aiBannerChevron__h87x4{color:#1d4ed8;display:block;flex-shrink:0;transition:transform .2s ease}.Datamart_aiBanner__38mKL[open] .Datamart_aiBannerChevron__h87x4{transform:rotate(180deg)}.Datamart_aiBannerBody__Nznax{margin:.4rem 0 0 2.35rem}.Datamart_aiBannerBody__Nznax p{font-size:.76rem;line-height:1.35}.Datamart_aiRulesGrid__5o1mO{gap:.85rem;grid-template-columns:1fr;max-height:max(18rem,min(calc(100vh - 25rem),52rem));max-height:max(18rem,min(calc(100dvh - 25rem),52rem))}.Datamart_aiRuleCard__kjqgT{gap:.7rem;padding:.85rem}.Datamart_aiRuleHeader__YIFpD{align-items:stretch;flex-direction:column;gap:.5rem}.Datamart_aiSwitchBtn__A5sae{justify-content:center;padding:.45rem .75rem;width:100%}.Datamart_aiRuleFooter__Onsma{align-items:stretch;flex-direction:column;gap:.55rem;width:100%}.Datamart_aiCardActions__N8f8v{flex-direction:column;gap:.4rem;width:100%}.Datamart_aiCardActions__N8f8v button{justify-content:center;min-height:42px;width:100%}.Datamart_viewsBanner__AT8xt{align-items:flex-start;flex-direction:column;gap:.6rem;padding:.85rem}.Datamart_viewsGrid__uqxmk{gap:.65rem;grid-template-columns:1fr}.Datamart_viewCard__4xdFg{gap:.75rem;padding:.85rem}.Datamart_viewRecordsHeader__s4DL1{align-items:stretch;padding:.8rem}.Datamart_viewBackButton__\+9W5m{align-self:flex-start}.Datamart_viewRecordsHeading__Nar57{width:100%}.Datamart_viewRecordSummary__\+Pq4k{gap:.45rem .65rem;grid-template-columns:minmax(0,1fr) auto;padding:.8rem}.Datamart_viewRecordIndex__sqtH2{grid-column:1}.Datamart_viewRecordHighlights__YEY9e{grid-column:1/-1}.Datamart_viewRecordChevron__FXEio{grid-column:2;grid-row:1}.Datamart_viewRecordFields__6YgSj{grid-template-columns:1fr;padding:.2rem .8rem .8rem}.Datamart_viewResultsHeader__oz-YN{flex-wrap:wrap;gap:.4rem}.Datamart_qbStageTabs__bn\+NR{gap:.25rem;margin-bottom:.65rem;padding:.25rem}.Datamart_qbStageTab__ekeu5{flex-wrap:wrap;font-size:.72rem;gap:.3rem;line-height:1.15;padding:.45rem .25rem}.Datamart_qbTopToolbar__P3S5p{align-items:stretch;flex-direction:column;gap:.75rem;padding:.85rem}.Datamart_qbTopToolbarActions__fK8Kj{width:100%}.Datamart_saveAiMainBtn__0tWNi{font-size:.84rem;justify-content:center;padding:.75rem 1rem;width:100%}.Datamart_qbAiBanner__kGAaW{align-items:stretch;flex-direction:column;gap:.65rem;padding:.85rem}.Datamart_qbAiBannerContent__Of2fF{align-items:flex-start;flex-direction:column;gap:.4rem}.Datamart_qbAiBannerClose__wCCA5{text-align:center;width:100%}.Datamart_qbSection__fg5t3{gap:.6rem;padding:.85rem}.Datamart_qbSectionHeader__cXNg0{flex-wrap:wrap;gap:.4rem}.Datamart_qbDbPills__NVg5-,.Datamart_qbTableGrid__agRHy{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.Datamart_qbDbPills__NVg5-::-webkit-scrollbar,.Datamart_qbTableGrid__agRHy::-webkit-scrollbar{display:none}.Datamart_qbDbPill__00\+Pi,.Datamart_qbTableBtn__qZLx4{flex-shrink:0;font-size:.78rem;padding:.4rem .75rem;white-space:nowrap}.Datamart_qbColGrid__sdTb1{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.Datamart_qbColChip__G400\+{flex-wrap:wrap;min-width:0;overflow-wrap:anywhere}.Datamart_qbColName__sNXr1,.Datamart_qbColType__YTS\+5{overflow-wrap:anywhere}.Datamart_qbFilterRow__3CxYp{align-items:stretch;flex-direction:column;gap:.4rem;padding:.6rem}.Datamart_qbFilterConnector__d-CC8{min-width:0;min-width:auto;text-align:left}.Datamart_qbFilterInput__P69Pi,.Datamart_qbFilterSelect__kzVo1{min-width:100%;width:100%}.Datamart_qbOrderByRow__289JN{align-items:stretch;flex-direction:column;gap:.4rem}.Datamart_qbPaginationRow__IWCKQ{grid-gap:.4rem;display:grid;gap:.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.Datamart_qbPaginationLabel__IfANM{align-items:flex-start;flex-direction:column;gap:.35rem}.Datamart_qbNumberInput__iRnk5{width:100%}.Datamart_qbExecuteRow__0DNtd{align-items:stretch;flex-direction:column;gap:.5rem}.Datamart_qbExecuteRow__0DNtd>button{justify-content:center;width:100%}.Datamart_qbExecuteRow__0DNtd .Datamart_qbSaveAiBottomBtn__wy0y7{display:none}.Datamart_qbAiAvailabilityToggle__rL-AT{align-items:flex-start;flex-direction:column;gap:.5rem;justify-content:flex-start}.Datamart_qbAiAvailabilityToggle__rL-AT>div:first-child{align-items:flex-start!important}.Datamart_qbAiAvailabilityToggle__rL-AT>span{margin-left:2.35rem}.Datamart_tableWrapper__hP9cf{max-width:100%;overflow-x:auto;width:100%}.Datamart_dynamicTable__CF5h- td,.Datamart_dynamicTable__CF5h- th{font-size:.78rem;padding:.5rem .65rem}.Datamart_modalOverlay__iiyGs{padding:.5rem}.Datamart_liveKeyModalCard__KnpmF,.Datamart_modalCard__S807j,.Datamart_modalContent__Xi-cW{border-radius:10px!important;max-height:92vh!important;max-width:100%!important;padding:1rem!important;width:100%!important}}@media (max-width:480px){.Datamart_contentArea__tOuyH{padding:.65rem}.Datamart_kpiGrid__C9vNr{gap:.5rem;grid-template-columns:1fr}.Datamart_secondaryActionBtn__eglWG{flex:1 1 100%;width:100%}.Datamart_qbColGrid__sdTb1{grid-template-columns:1fr}}.Datamart_responsiveDictionary__0Jh9\+{display:flex;flex-direction:column;gap:1rem;min-width:0}.Datamart_responsiveDictionaryActions__h2t\+z{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.Datamart_responsiveDictionaryActions__h2t\+z button{justify-content:center;min-height:40px}.Datamart_responsiveDatabaseSelector__r9ZRl{display:flex;flex-direction:column;gap:.45rem}.Datamart_responsiveDbLabel__u29KO{color:#374151;font-size:.82rem;font-weight:650}.Datamart_responsiveDbSelectWrap__CZaqC{align-items:center;display:flex;position:relative}.Datamart_responsiveDbIcon__tIl2T{color:var(--color-primary);left:.85rem;pointer-events:none;position:absolute}.Datamart_responsiveDbChevron__y0O0D{color:#6b7280;font-size:.75rem;pointer-events:none;position:absolute;right:.9rem}.Datamart_responsiveDbSelect__3dprP{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#111827;font:inherit;font-size:.92rem;font-weight:650;min-height:48px;padding:.7rem 2.6rem;width:100%}.Datamart_responsiveDbSelect__3dprP:focus-visible,.Datamart_responsiveDetailActions__LBUzW button:focus-visible,.Datamart_responsiveTableCard__9EZU8:focus-visible{outline:3px solid #2563eb4d;outline-offset:2px}.Datamart_responsiveTablesSection__unEMu{display:flex;flex-direction:column;gap:.7rem;min-width:0}.Datamart_responsiveSectionHeader__oxQDi{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.Datamart_responsiveSectionHeader__oxQDi h3{color:#111827;font-size:1rem;font-weight:700;margin:0}.Datamart_responsiveSectionHeader__oxQDi>span{color:#6b7280;font-size:.78rem}.Datamart_responsiveTableGrid__UywmQ{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.Datamart_responsiveTableCard__9EZU8{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.7rem;min-height:66px;min-width:0;padding:.75rem;text-align:left;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.Datamart_responsiveTableCard__9EZU8:hover{background:#f8faff;border-color:#a5b4fc}.Datamart_responsiveTableCardActive__bYdR4{background:#eef2ff;border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.Datamart_responsiveTableIcon__NpBcQ{align-items:center;background:#eef2ff;border-radius:8px;color:var(--color-primary);display:flex;flex:0 0 36px;height:36px;justify-content:center}.Datamart_responsiveTableInfo__3uXG5{display:flex;flex:1 1;flex-direction:column;gap:.2rem;min-width:0}.Datamart_responsiveTableName__6Rqcd{color:#111827;font-size:.86rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Datamart_responsiveTableMeta__5dWSr{color:#6b7280;font-size:.72rem}.Datamart_responsiveTableChevron__aVV6s{color:#9ca3af;flex-shrink:0;font-size:.72rem}.Datamart_responsiveEmptyState__mwS1Z{align-items:center;border:1px dashed #cbd5e1;border-radius:8px;color:#6b7280;display:flex;font-size:.84rem;gap:.55rem;justify-content:center;min-height:72px;padding:1rem;text-align:center}.Datamart_responsiveTableStats__OD5Pn{display:flex;flex-wrap:wrap;gap:.4rem}.Datamart_responsiveSchemaOverlay__iaqOg{padding:clamp(.5rem,2vw,1.5rem)}.Datamart_responsiveSchemaModal__hPxWD{height:min(90vh,900px);max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem);max-width:1100px;width:100%}.Datamart_responsiveSchemaHeader__-7Mdi{align-items:flex-start;flex:0 0 auto;gap:.75rem}.Datamart_responsiveSchemaHeading__MhLC9{align-items:flex-start;color:var(--color-primary);display:flex;gap:.75rem;min-width:0;padding-top:.15rem}.Datamart_responsiveSchemaHeading__MhLC9>svg{flex:0 0 auto;margin-top:.15rem}.Datamart_responsiveSchemaTitleGroup__248y8{display:flex;flex-direction:column;gap:.55rem;min-width:0}.Datamart_responsiveSchemaTitleGroup__248y8 .Datamart_modalTitle__2Sl8w{overflow-wrap:anywhere}.Datamart_responsiveSchemaBody__uWirv{display:flex;flex:1 1 auto;flex-direction:column;gap:.85rem;min-height:0;overflow:hidden}.Datamart_responsiveSchemaCards__nDzly:focus-visible,.Datamart_responsiveSchemaModal__hPxWD button:focus-visible{outline:3px solid #2563eb4d;outline-offset:2px}.Datamart_responsiveSchemaDescription__veg9J{color:#6b7280;flex:0 0 auto;font-size:.82rem;line-height:1.45;margin:0;max-height:4.5rem;overflow-y:auto}.Datamart_responsiveDetailActions__LBUzW{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.5rem}.Datamart_responsiveDetailActions__LBUzW button{justify-content:center;min-height:42px;white-space:nowrap}.Datamart_responsiveSchemaCards__nDzly{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:.7rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.15rem .2rem .15rem 0}.Datamart_responsiveColumnCard__YSSXP{background:#fff;border:1px solid #e5e7eb;border-radius:9px;box-shadow:0 1px 2px #0f172a0a;flex:0 0 auto;min-width:0;padding:.9rem;width:100%}.Datamart_responsiveColumnHeader__P0\+Vh{align-items:flex-start;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:.65rem;justify-content:space-between;padding-bottom:.7rem}.Datamart_responsiveColumnIdentity__9o87l{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;min-width:0}.Datamart_responsiveColumnIdentity__9o87l h4{color:#111827;font-family:monospace;font-size:.92rem;font-weight:700;margin:0;overflow-wrap:anywhere}.Datamart_responsiveColumnMeta__ZCrCd{grid-gap:.7rem 1rem;display:grid;gap:.7rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-top:.7rem}.Datamart_responsiveColumnMeta__ZCrCd>div{min-width:0}.Datamart_responsiveColumnMeta__ZCrCd dt{color:#6b7280;font-size:.7rem;font-weight:650;margin-bottom:.25rem}.Datamart_responsiveColumnMeta__ZCrCd dd{align-items:center;color:#374151;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.35rem;line-height:1.45;margin:0;min-width:0;overflow-wrap:anywhere;word-break:break-word}.Datamart_responsiveColumnMeta__ZCrCd .Datamart_fkTargetNotice__nYbF4{display:block;margin-top:.15rem;overflow-wrap:anywhere;width:100%}.Datamart_responsiveColumnDescription__e32kh{grid-column:1/-1}@media (max-width:1024px){.Datamart_responsiveDictionary__0Jh9\+ .Datamart_filterBar__y8yk4{align-items:stretch;flex-direction:column;gap:.6rem;padding:.75rem}.Datamart_responsiveDictionary__0Jh9\+ .Datamart_searchBox__Ba6hv{max-width:100%;width:100%}}@media (max-width:768px){.page-container.Datamart_datamartPageContainer__eutGA{margin-inline:-1.5rem;padding-inline:.75rem}.Datamart_responsiveDictionaryActions__h2t\+z button{flex:1 1 145px;font-size:.78rem;padding:.5rem .65rem}.Datamart_responsiveTableGrid__UywmQ{grid-template-columns:minmax(0,1fr)}.Datamart_responsiveSchemaOverlay__iaqOg{padding:.5rem}.Datamart_responsiveSchemaModal__hPxWD{height:calc(100vh - 1rem);height:calc(100dvh - 1rem);max-height:calc(100dvh - 1rem)!important;padding:0!important}.Datamart_responsiveSchemaBody__uWirv,.Datamart_responsiveSchemaHeader__-7Mdi{padding:.85rem}.Datamart_responsiveDetailActions__LBUzW button{flex:1 1 145px;font-size:.78rem;padding:.55rem .65rem}.Datamart_responsiveColumnCard__YSSXP{padding:.75rem}}.styles_btnIconFaFile__Ky2ft{align-items:center;background-color:initial;border-radius:var(--radius-lg);border-style:none;color:#0000;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;outline:2px solid #0000;outline-offset:2px;padding:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:38px}.styles_btnIconFaFile__Ky2ft:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:initial;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#0000}.styles_iconFaFile__R7Kov{--tw-text-opacity:1;color:#eab308;color:rgb(234 179 8/var(--tw-text-opacity,1));font-size:1.5rem;line-height:2rem}.styles_iconFaFile__R7Kov:hover{--tw-text-opacity:1;color:#a16207;color:rgb(161 98 7/var(--tw-text-opacity,1))}.styles_totalDays__P8dlo{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1));font-weight:var(--font-bold);margin:var(--spacing-5);text-align:center}.styles_strongTotalDays__STr1h{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.styles_textArea__8zlc-{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;box-sizing:border-box;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:.95rem;min-height:46px;padding:var(--spacing-3) var(--spacing-4);width:100%}.styles_daysDiv__0\+zMx{display:flex;flex-direction:column;margin:var(--spacing-2)}.styles_divVigence__usWT2{-webkit-margin-end:var(--spacing-8);justify-content:flex-end;margin-inline-end:var(--spacing-8);text-align:end}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:var(--font-family);font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.xsd-page{display:flex;flex-direction:column;gap:var(--spacing-6)}.xsd-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#ebebeb;border-color:rgb(235 235 235/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:var(--spacing-5)}.xsd-detail-header{border-bottom-width:1px;border-color:#eef2f7;border-color:rgb(238 242 247/var(--tw-border-opacity,1));display:flex;gap:var(--spacing-3);justify-content:space-between;margin-bottom:var(--spacing-3);padding-bottom:var(--spacing-2)}.xsd-add-version-btn,.xsd-detail-header{--tw-border-opacity:1;align-items:center}.xsd-add-version-btn{--tw-bg-opacity:1;background-color:#f3f8ff;background-color:rgb(243 248 255/var(--tw-bg-opacity,1));border:1px dashed #7aa7d6;border-color:rgb(122 167 214/var(--tw-border-opacity,1));border-radius:.75rem;color:var(--primary-color);display:inline-flex;font-size:.8rem;font-weight:var(--font-semibold);gap:var(--spacing-2);justify-content:center;margin-left:auto;min-height:36px;padding:var(--spacing-2) var(--spacing-3);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;width:-webkit-fit-content;width:fit-content}.xsd-add-version-btn:hover{--tw-translate-y:-1px;--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#edf5ff;background-color:rgb(237 245 255/var(--tw-bg-opacity,1));border-color:#5f8fc9;border-color:rgb(95 143 201/var(--tw-border-opacity,1));border-style:solid;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xsd-add-version-btn svg{font-size:.72rem}.xsd-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:space-between;margin-bottom:var(--spacing-4)}.xsd-toolbar-filters{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:var(--spacing-3)}.xsd-search{flex:1 1;min-width:200px}.xsd-field{display:flex;flex-direction:row}.xsd-label{--tw-text-opacity:1;align-items:center;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1));display:flex;font-weight:var(--font-semibold);margin-bottom:var(--spacing-2)}.xsd-input,.xsd-select,.xsd-textarea{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#dfe3ea;border-color:rgb(223 227 234/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;box-sizing:border-box;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:.92rem;padding-bottom:.625rem;padding-left:var(--spacing-3);padding-right:var(--spacing-3);padding-top:.625rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.xsd-input:focus,.xsd-select:focus,.xsd-textarea:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:#30619b14;border-color:var(--primary-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.xsd-version-box{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-color:#e8edf3;border-color:rgb(232 237 243/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;margin-top:var(--spacing-6);padding:var(--spacing-4);width:100%}.xsd-compact-version-card{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e7edf5;border-color:rgb(231 237 245/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;box-sizing:border-box;display:block;margin-top:var(--spacing-3);padding:var(--spacing-3);width:100%}.xsd-version-summary-header{align-items:center;box-sizing:border-box;display:flex;gap:var(--spacing-3);justify-content:space-between;width:100%}.xsd-version-summary-main{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.xsd-version-summary-main strong{font-size:.98rem}.xsd-version-summary-main span,.xsd-version-summary-meta{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.8rem}.xsd-version-summary-actions{align-items:center;display:flex;gap:var(--spacing-2)}.xsd-version-summary-meta{--tw-border-opacity:1;border-color:#edf2f7;border-color:rgb(237 242 247/var(--tw-border-opacity,1));border-top-width:1px;display:flex;gap:var(--spacing-4);justify-content:space-between;margin-top:var(--spacing-2);padding-top:var(--spacing-2)}.xsd-version-detail-panel{grid-gap:var(--spacing-3);display:grid;gap:var(--spacing-3);margin-top:var(--spacing-3);width:100%}.xsd-detail-node{max-width:none}.xsd-detail-fields{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.xsd-expanded-cell{overflow:visible!important;padding:var(--spacing-2)!important;padding-bottom:var(--spacing-3)!important}.xsd-expanded-cell,.xsd-expanded-cell>div{max-width:none!important;width:100%!important}.xsd-expanded-cell>div{box-sizing:border-box;display:block!important}.xsd-expanded-details{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-4);max-width:none;padding:var(--spacing-2);width:100%}.table-container table{min-width:100%!important;table-layout:fixed;width:100%!important}.table-container tbody td[colspan="3"]{display:table-cell!important;max-width:none!important;width:100%!important}.xsd-version-badge{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));border-radius:var(--radius-full);color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1));font-size:.7rem;font-weight:var(--font-bold);padding:var(--spacing-1) var(--spacing-2)}.xsd-btn,.xsd-btn-ghost,.xsd-btn-primary,.xsd-btn-secondary{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:var(--font-semibold);gap:var(--spacing-2);justify-content:center;padding:var(--spacing-2) var(--spacing-3);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.xsd-btn-ghost:hover,.xsd-btn-primary:hover,.xsd-btn-secondary:hover,.xsd-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xsd-btn-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#edf2f7;background-color:rgb(237 242 247/var(--tw-bg-opacity,1));border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-width:1px;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.xsd-btn-mini{border-radius:var(--radius-lg);height:var(--spacing-8);min-width:32px;padding:0;width:var(--spacing-8)}.xsd-empty-state{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fafafa;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));border:1px dashed #d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:.75rem;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));padding:var(--spacing-4);text-align:center}.xsd-detail-node{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#edf2f7;border-color:rgb(237 242 247/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;box-sizing:border-box;padding:var(--spacing-4);width:100%}.xsd-detail-node-header{align-items:center;display:flex;justify-content:flex-end;margin:var(--spacing-2);margin-bottom:var(--spacing-3)}.xsd-node-identity{display:flex;flex-direction:column;gap:var(--spacing-1);text-align:start;width:100%}.xsd-node-relations{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-color:#edf2f7;border-color:rgb(237 242 247/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3)}.xsd-node-relation-label{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1));font-size:.72rem;font-weight:var(--font-bold);letter-spacing:.04em;text-transform:uppercase}.xsd-node-relation-chips{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.xsd-node-chip{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#eef2ff;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));border-color:#6366f12e;border-radius:var(--radius-full);border-width:1px;color:#3730a3;color:rgb(55 48 163/var(--tw-text-opacity,1));display:inline-flex;font-size:.72rem;font-weight:var(--font-semibold);padding:var(--spacing-1) var(--spacing-2)}.xsd-detail-fields{grid-gap:var(--spacing-3);display:grid;gap:var(--spacing-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:var(--spacing-3)}.xsd-detail-field{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-color:#edf2f7;border-color:rgb(237 242 247/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;gap:var(--spacing-1);padding:var(--spacing-3);text-align:start}.xsd-detail-field span{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));font-weight:var(--font-semibold)}.xsd-detail-field small{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.xsd-detail-childs{grid-gap:var(--spacing-3);display:grid;gap:var(--spacing-3);margin-top:var(--spacing-3)}.xsd-mobile-list,.xsd-mobile-message{display:none}.xsd-mobile-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow:hidden}.xsd-mobile-card+.xsd-mobile-card{margin-top:var(--spacing-3)}.xsd-mobile-card-header{justify-content:space-between;padding:var(--spacing-3)}.xsd-mobile-card-header,.xsd-mobile-card-title{align-items:center;display:flex;gap:var(--spacing-3)}.xsd-mobile-card-title{min-width:0}.xsd-mobile-card-icon{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#f0fdfa;background-color:rgb(240 253 250/var(--tw-bg-opacity,1));border-color:#99f6e499;border-radius:.75rem;border-width:1px;color:#0d9488;color:rgb(13 148 136/var(--tw-text-opacity,1));display:flex;flex-shrink:0;height:var(--spacing-10);justify-content:center;width:var(--spacing-10)}.xsd-mobile-card-title h2{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1));font-weight:var(--font-bold);line-height:1.25;overflow-wrap:break-word}.xsd-mobile-card-title h2.is-default{font-size:var(--text-sm)}.xsd-mobile-card-title h2.is-compact{font-size:13px}.xsd-mobile-card-title h2.is-dense{font-size:var(--text-xs)}.xsd-mobile-card-title p{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:11px;font-weight:var(--font-medium);margin-top:.125rem}.xsd-mobile-expand-button,.xsd-mobile-icon-action{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:var(--radius-lg);border-width:1px;color:var(--primary-color);display:flex;flex-shrink:0;height:2.25rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.xsd-mobile-expand-button:hover,.xsd-mobile-icon-action:hover{--tw-text-opacity:1;background-color:var(--primary-color);border-color:var(--primary-color);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.xsd-mobile-status-list{--tw-border-opacity:1;border-color:#f1f5f9;border-color:rgb(241 245 249/var(--tw-border-opacity,1));border-top-width:1px;display:flex;flex-wrap:wrap;gap:var(--spacing-2);padding:var(--spacing-3)}.xsd-mobile-status,.xsd-mobile-version-badge{align-items:center;border-radius:var(--radius-full);border-width:1px;display:inline-flex;font-size:10px;font-weight:var(--font-bold);gap:var(--spacing-1);padding-bottom:var(--spacing-1);padding-left:.625rem;padding-right:.625rem;padding-top:var(--spacing-1)}.xsd-mobile-status.is-active,.xsd-mobile-version-badge.is-current{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#d1fae5;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));border-color:#6ee7b7;border-color:rgb(110 231 183/var(--tw-border-opacity,1));color:#065f46;color:rgb(6 95 70/var(--tw-text-opacity,1))}.xsd-mobile-status.is-inactive,.xsd-mobile-version-badge.is-history{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.xsd-mobile-status.is-draft,.xsd-mobile-version-badge.is-draft{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fef3c7;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));border-color:#fcd34d;border-color:rgb(252 211 77/var(--tw-border-opacity,1));color:#92400e;color:rgb(146 64 14/var(--tw-text-opacity,1))}.xsd-mobile-status.is-scheduled,.xsd-mobile-version-badge.is-scheduled{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#e0e7ff;background-color:rgb(224 231 255/var(--tw-bg-opacity,1));border-color:#a5b4fc;border-color:rgb(165 180 252/var(--tw-border-opacity,1));color:#3730a3;color:rgb(55 48 163/var(--tw-text-opacity,1))}.xsd-mobile-card-actions,.xsd-mobile-version-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-2);padding-bottom:var(--spacing-3);padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.xsd-mobile-action{align-items:center;border-radius:var(--radius-lg);border-width:1px;display:inline-flex;flex:1 1;font-size:var(--text-xs);font-weight:var(--font-semibold);gap:.375rem;justify-content:center;min-height:2.25rem;padding:.375rem .625rem;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.xsd-mobile-action:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xsd-mobile-action.is-primary{background-color:#30619b0d;border-color:#30619b4d;color:var(--primary-color)}.xsd-mobile-action.is-primary:hover{background-color:#30619b1a}.xsd-mobile-action.is-draft{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fffbeb;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));border-color:#fcd34d;border-color:rgb(252 211 77/var(--tw-border-opacity,1));color:#92400e;color:rgb(146 64 14/var(--tw-text-opacity,1))}.xsd-mobile-action.is-draft:hover{--tw-bg-opacity:1;background-color:#fef3c7;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.xsd-mobile-action.is-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1))}.xsd-mobile-action.is-secondary:hover{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.xsd-mobile-action.is-certificate{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f0fdfa;background-color:rgb(240 253 250/var(--tw-bg-opacity,1));border-color:#5eead4;border-color:rgb(94 234 212/var(--tw-border-opacity,1));color:#115e59;color:rgb(17 94 89/var(--tw-text-opacity,1))}.xsd-mobile-action.is-certificate:hover{--tw-bg-opacity:1;background-color:#ccfbf1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.xsd-mobile-action.is-xml{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f0fdfa;background-color:rgb(240 253 250/var(--tw-bg-opacity,1));border-color:#99f6e4;border-color:rgb(153 246 228/var(--tw-border-opacity,1));color:#0f766e;color:rgb(15 118 110/var(--tw-text-opacity,1))}.xsd-mobile-action.is-xml:hover{--tw-bg-opacity:1;background-color:#ccfbf1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.xsd-mobile-action.is-small{flex:none;font-size:11px;min-width:0}.xsd-mobile-icon-action.is-danger{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1));color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.xsd-mobile-icon-action.is-danger:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));border-color:#fca5a5;border-color:rgb(252 165 165/var(--tw-border-opacity,1));color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.xsd-mobile-versions{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-top-width:1px;padding:var(--spacing-3)}.xsd-mobile-section-heading{--tw-text-opacity:1;align-items:center;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1));display:flex;font-size:var(--text-xs);gap:var(--spacing-2);justify-content:space-between;margin-bottom:var(--spacing-3)}.xsd-mobile-section-heading button{color:var(--primary-color);font-size:11px;font-weight:var(--font-semibold);text-underline-offset:2px}.xsd-mobile-section-heading button:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.xsd-mobile-version{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;padding:var(--spacing-3)}.xsd-mobile-version+.xsd-mobile-version{margin-top:var(--spacing-3)}.xsd-mobile-version.is-draft{--tw-border-opacity:1;background-color:#fffbeb4d;border-color:#fcd34d;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.xsd-mobile-version-header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:space-between}.xsd-mobile-version-heading{align-items:baseline;display:flex;gap:var(--spacing-2);min-width:0}.xsd-mobile-version-heading strong{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1));font-size:var(--text-sm)}.xsd-mobile-version-heading span{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:11px}.xsd-mobile-version-actions{padding-bottom:0;padding-left:0;padding-right:0;padding-top:var(--spacing-3)}.xsd-mobile-version-meta{--tw-border-opacity:1;--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:11px;padding-top:var(--spacing-2)}.xsd-mobile-version-detail,.xsd-mobile-version-meta{border-color:#f1f5f9;border-color:rgb(241 245 249/var(--tw-border-opacity,1));border-top-width:1px;margin-top:var(--spacing-3)}.xsd-mobile-version-detail{grid-gap:var(--spacing-3);--tw-border-opacity:1;display:grid;gap:var(--spacing-3);padding-top:var(--spacing-3)}.xsd-mobile-add-version{--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border:1px dashed #30619b66;border-radius:var(--radius-lg);color:var(--primary-color);display:inline-flex;font-size:var(--text-xs);font-weight:var(--font-semibold);gap:var(--spacing-2);justify-content:center;margin-top:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.xsd-mobile-add-version:hover{background-color:#30619b0d}.xsd-pagination-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);align-items:center;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;justify-content:center;margin-bottom:var(--spacing-3);overflow-x:auto;padding:var(--spacing-3);width:100%}.xsd-pagination-card,.xsd-pagination-card .pagination-main-div{margin-top:var(--spacing-3)}.xsd-results-area{width:100%}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.-left-2{left:calc(var(--spacing-2)*-1)}.bottom-4{bottom:var(--spacing-4)}.right-0{right:0}.right-4{right:var(--spacing-4)}.top-0{top:0}.top-1\.5{top:.375rem}.z-10{z-index:10}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[9999\]{z-index:9999}.z-\[var\(--z-modal\2c 200\)\]{z-index:200;z-index:var(--z-modal,200)}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-bottom:var(--spacing-5);margin-top:var(--spacing-5)}.-mr-10{margin-right:calc(var(--spacing-10)*-1)}.-mr-4{margin-right:calc(var(--spacing-4)*-1)}.-mt-10{margin-top:calc(var(--spacing-10)*-1)}.-mt-4{margin-top:calc(var(--spacing-4)*-1)}.mb-1{margin-bottom:var(--spacing-1)}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-5{margin-bottom:var(--spacing-5)}.mb-6{margin-bottom:var(--spacing-6)}.mb-8{margin-bottom:var(--spacing-8)}.mb-\[15px\]{margin-bottom:15px}.mb-\[25px\]{margin-bottom:25px}.mb-\[5px\]{margin-bottom:5px}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:var(--spacing-2)}.ml-4{margin-left:var(--spacing-4)}.ml-auto{margin-left:auto}.mr-2{margin-right:var(--spacing-2)}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:var(--spacing-1)}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:var(--spacing-2)}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:var(--spacing-5)}.mt-6{margin-top:var(--spacing-6)}.mt-8{margin-top:var(--spacing-8)}.mt-\[10px\]{margin-top:10px}.mt-\[15px\]{margin-top:15px}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!h-7{height:1.75rem!important}.h-10{height:var(--spacing-10)}.h-11{height:2.75rem}.h-12{height:var(--spacing-12)}.h-16{height:4rem}.h-2{height:var(--spacing-2)}.h-20{height:5rem}.h-24{height:6rem}.h-3\.5{height:.875rem}.h-4{height:var(--spacing-4)}.h-48{height:12rem}.h-5{height:var(--spacing-5)}.h-7{height:1.75rem}.h-8{height:var(--spacing-8)}.h-9{height:2.25rem}.h-\[150px\]{height:150px}.h-\[1em\]{height:1em}.h-\[42px\]{height:42px}.h-\[45px\]{height:45px}.h-\[85vh\]{height:85vh}.h-\[90vh\]{height:90vh}.h-full{height:100%}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-\[260px\]{max-height:260px}.max-h-\[62vh\]{max-height:62vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.min-h-\[120px\]{min-height:120px}.min-h-\[150px\]{min-height:150px}.min-h-\[46px\]{min-height:46px}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.\!w-7{width:1.75rem!important}.w-10{width:var(--spacing-10)}.w-11{width:2.75rem}.w-12{width:var(--spacing-12)}.w-16{width:4rem}.w-2{width:var(--spacing-2)}.w-20{width:5rem}.w-24{width:6rem}.w-3\.5{width:.875rem}.w-4{width:var(--spacing-4)}.w-5{width:var(--spacing-5)}.w-56{width:14rem}.w-7{width:1.75rem}.w-8{width:var(--spacing-8)}.w-9{width:2.25rem}.w-\[150px\]{width:150px}.w-\[1em\]{width:1em}.w-\[800px\]{width:800px}.w-\[90\%\]{width:90%}.w-fit{width:-webkit-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-64{min-width:16rem}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[240px\]{max-width:240px}.max-w-\[420px\]{max-width:420px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[900px\]{max-width:900px}.max-w-\[92\%\]{max-width:92%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.\!flex-none{flex:none!important}.flex-1{flex:1 1}.\!shrink-0{flex-shrink:0!important}.shrink-0{flex-shrink:0}.\!grow-0{flex-grow:0!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[fade_0\.4s_ease\]{animation:fade .4s ease}.animate-\[modal-in_0\.2s_ease\]{animation:modal-in .2s ease}.animate-\[spin_0\.75s_linear_infinite\]{animation:spin .75s linear infinite}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:.375rem}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:.625rem}.gap-3{gap:var(--spacing-3)}.gap-3\.5{gap:.875rem}.gap-4{gap:var(--spacing-4)}.gap-5{gap:var(--spacing-5)}.gap-6{gap:var(--spacing-6)}.gap-8{gap:var(--spacing-8)}.gap-\[10px\]{gap:10px}.gap-\[15px\]{gap:15px}.gap-\[25px\]{gap:25px}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-top:calc(var(--spacing-3)*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-top:calc(var(--spacing-4)*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(var(--spacing-5)*var(--tw-space-y-reverse));margin-top:calc(var(--spacing-5)*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-top:calc(var(--spacing-6)*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#f1f5f9;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.overflow-auto{overflow:auto}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[3px\]{border-width:3px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#ddd\]{--tw-border-opacity:1;border-color:#ddd;border-color:rgb(221 221 221/var(--tw-border-opacity,1))}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-amber-200{--tw-border-opacity:1;border-color:#fde68a;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:#fcd34d;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-400{--tw-border-opacity:1;border-color:#fbbf24;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:#bfdbfe;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-300{--tw-border-opacity:1;border-color:#93c5fd;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-border{border-color:var(--color-border)}.border-current{border-color:currentColor}.border-danger{border-color:var(--color-danger)}.border-emerald-200{--tw-border-opacity:1;border-color:#a7f3d0;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:#6ee7b7;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:#bbf7d0;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:#c7d2fe;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-indigo-300{--tw-border-opacity:1;border-color:#a5b4fc;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.border-primary{border-color:var(--primary-color)}.border-purple-200{--tw-border-opacity:1;border-color:#e9d5ff;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:#fecdd3;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-rose-300{--tw-border-opacity:1;border-color:#fda4af;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.border-secondary{border-color:var(--secondary-color)}.border-slate-100{--tw-border-opacity:1;border-color:#f1f5f9;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-300{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-400{--tw-border-opacity:1;border-color:#94a3b8;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.border-slate-800{--tw-border-opacity:1;border-color:#1e293b;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-teal-200{--tw-border-opacity:1;border-color:#99f6e4;border-color:rgb(153 246 228/var(--tw-border-opacity,1))}.border-teal-200\/60{border-color:#99f6e499}.border-teal-300{--tw-border-opacity:1;border-color:#5eead4;border-color:rgb(94 234 212/var(--tw-border-opacity,1))}.border-teal-500{--tw-border-opacity:1;border-color:#14b8a6;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.border-teal-500\/40{border-color:#14b8a666}.border-transparent{border-color:#0000}.border-violet-200{--tw-border-opacity:1;border-color:#ddd6fe;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/20{border-color:#fff3}.border-l-primary{border-left-color:var(--primary-color)}.border-t-\[var\(--color-primary\)\]{border-top-color:var(--color-primary)}.border-t-transparent{border-top-color:#0000}.\!bg-gray-100{--tw-bg-opacity:1!important;background-color:#f3f4f6!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.\!bg-transparent{background-color:initial!important}.bg-\[\#0284C7\]{--tw-bg-opacity:1;background-color:#0284c7;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.bg-\[\#1B8F4D\]{--tw-bg-opacity:1;background-color:#1b8f4d;background-color:rgb(27 143 77/var(--tw-bg-opacity,1))}.bg-\[\#1F2B68\]{--tw-bg-opacity:1;background-color:#1f2b68;background-color:rgb(31 43 104/var(--tw-bg-opacity,1))}.bg-\[\#273593\]{--tw-bg-opacity:1;background-color:#273593;background-color:rgb(39 53 147/var(--tw-bg-opacity,1))}.bg-\[\#2E7D32\]{--tw-bg-opacity:1;background-color:#2e7d32;background-color:rgb(46 125 50/var(--tw-bg-opacity,1))}.bg-\[\#64748B\]{--tw-bg-opacity:1;background-color:#64748b;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.bg-\[\#7C3AED\]{--tw-bg-opacity:1;background-color:#7c3aed;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-\[\#D97706\]{--tw-bg-opacity:1;background-color:#d97706;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-\[\#E5E7EB\]{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-\[var\(--color-bg-subtle\)\]{background-color:var(--color-bg-subtle)}.bg-\[var\(--color-border\)\]{background-color:var(--color-border)}.bg-\[var\(--color-danger\2c \#EF4444\)\]{background-color:#ef4444;background-color:var(--color-danger,#ef4444)}.bg-\[var\(--color-danger-bg\)\]{background-color:var(--color-danger-bg)}.bg-\[var\(--color-info-bg\)\]{background-color:var(--color-info-bg)}.bg-\[var\(--color-kpi-events\)\]{background-color:var(--color-kpi-events)}.bg-\[var\(--color-kpi-failed\)\]{background-color:var(--color-kpi-failed)}.bg-\[var\(--color-kpi-success\)\]{background-color:var(--color-kpi-success)}.bg-\[var\(--color-kpi-users\)\]{background-color:var(--color-kpi-users)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--color-success-bg\)\]{background-color:var(--color-success-bg)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[var\(--color-warning-bg\)\]{background-color:var(--color-warning-bg)}.bg-amber-100{--tw-bg-opacity:1;background-color:#fef3c7;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-200{--tw-bg-opacity:1;background-color:#fde68a;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:#fffbeb;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/20{background-color:#fffbeb33}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-50\/80{background-color:#fffbebcc}.bg-amber-500{--tw-bg-opacity:1;background-color:#f59e0b;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-600{--tw-bg-opacity:1;background-color:#d97706;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-bg{background-color:var(--color-bg)}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-blue-100{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-danger{background-color:var(--color-danger)}.bg-emerald-100{--tw-bg-opacity:1;background-color:#d1fae5;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:#ecfdf5;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:#10b981;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:#059669;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:#f0fdf4;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:#e0e7ff;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:#eef2ff;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-50\/30{background-color:#eef2ff4d}.bg-indigo-50\/40{background-color:#eef2ff66}.bg-indigo-50\/50{background-color:#eef2ff80}.bg-info-bg{background-color:var(--color-info-bg)}.bg-orange-100{--tw-bg-opacity:1;background-color:#ffedd5;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-primary{background-color:var(--primary-color)}.bg-purple-100{--tw-bg-opacity:1;background-color:#f3e8ff;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:#faf5ff;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-rose-100{--tw-bg-opacity:1;background-color:#ffe4e6;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:#fff1f2;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-50\/30{background-color:#fff1f24d}.bg-secondary{background-color:var(--secondary-color)}.bg-slate-100{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-100\/90{background-color:#f1f5f9e6}.bg-slate-200{--tw-bg-opacity:1;background-color:#e2e8f0;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-50\/40{background-color:#f8fafc66}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-900{--tw-bg-opacity:1;background-color:#0f172a;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/60{background-color:#0f172a99}.bg-slate-950\/70{background-color:#020617b3}.bg-success-bg{background-color:var(--color-success-bg)}.bg-surface{background-color:var(--color-surface)}.bg-teal-100{--tw-bg-opacity:1;background-color:#ccfbf1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-teal-50{--tw-bg-opacity:1;background-color:#f0fdfa;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-teal-50\/50{background-color:#f0fdfa80}.bg-teal-50\/70{background-color:#f0fdfab3}.bg-teal-50\/80{background-color:#f0fdfacc}.bg-teal-500{--tw-bg-opacity:1;background-color:#14b8a6;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.bg-teal-600{--tw-bg-opacity:1;background-color:#0d9488;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.bg-transparent{background-color:initial}.bg-violet-100{--tw-bg-opacity:1;background-color:#ede9fe;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:#f5f3ff;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-warning-bg{background-color:var(--color-warning-bg)}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-amber-50{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:#fffbeb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary{--tw-gradient-from:var(--primary-color) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:#f8fafc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-teal-50{--tw-gradient-from:#f0fdfa var(--tw-gradient-from-position);--tw-gradient-to:#f0fdfa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-blue-800{--tw-gradient-to:#1e40af var(--tw-gradient-to-position)}.to-orange-50\/30{--tw-gradient-to:#fff7ed4d var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:var(--spacing-1)}.p-1\.5{padding:.375rem}.p-2{padding:var(--spacing-2)}.p-3{padding:var(--spacing-3)}.p-3\.5{padding:.875rem}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.p-6{padding:var(--spacing-6)}.p-8{padding:var(--spacing-8)}.p-\[15px\]{padding:15px}.p-\[22px\]{padding:22px}.p-\[25px\]{padding:25px}.px-0{padding-left:0;padding-right:0}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.px-6{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[15px\]{padding-left:15px;padding-right:15px}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:var(--spacing-1);padding-top:var(--spacing-1)}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:var(--spacing-10);padding-top:var(--spacing-10)}.py-12{padding-bottom:var(--spacing-12);padding-top:var(--spacing-12)}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:var(--spacing-3);padding-top:var(--spacing-3)}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.py-6{padding-bottom:var(--spacing-6);padding-top:var(--spacing-6)}.py-\[2px\]{padding-bottom:2px;padding-top:2px}.py-\[5px\]{padding-bottom:5px;padding-top:5px}.pb-1{padding-bottom:var(--spacing-1)}.pb-2{padding-bottom:var(--spacing-2)}.pb-3{padding-bottom:var(--spacing-3)}.pb-4{padding-bottom:var(--spacing-4)}.pl-2{padding-left:var(--spacing-2)}.pl-6{padding-left:var(--spacing-6)}.pr-12{padding-right:var(--spacing-12)}.pt-2{padding-top:var(--spacing-2)}.pt-4{padding-top:var(--spacing-4)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-family)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[200px\]{font-size:200px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[35px\]{font-size:35px}.text-\[3rem\]{font-size:3rem}.text-\[9px\]{font-size:9px}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-sm{font-size:var(--text-sm)}.text-xl{font-size:var(--text-xl)}.text-xs{font-size:var(--text-xs)}.font-black{font-weight:900}.font-bold{font-weight:var(--font-bold)}.font-extrabold{font-weight:800}.font-medium{font-weight:var(--font-medium)}.font-normal{font-weight:var(--font-normal)}.font-semibold{font-weight:var(--font-semibold)}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-\[1\.5\]{line-height:1.5}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-gray-700{--tw-text-opacity:1!important;color:#374151!important;color:rgb(55 65 81/var(--tw-text-opacity,1))!important}.text-\[\#1F2B68\]{--tw-text-opacity:1;color:#1f2b68;color:rgb(31 43 104/var(--tw-text-opacity,1))}.text-\[\#333\]{--tw-text-opacity:1;color:#333;color:rgb(51 51 51/var(--tw-text-opacity,1))}.text-\[\#444\]{--tw-text-opacity:1;color:#444;color:rgb(68 68 68/var(--tw-text-opacity,1))}.text-\[\#555\]{--tw-text-opacity:1;color:#555;color:rgb(85 85 85/var(--tw-text-opacity,1))}.text-\[\#666\]{--tw-text-opacity:1;color:#666;color:rgb(102 102 102/var(--tw-text-opacity,1))}.text-\[\#888\]{--tw-text-opacity:1;color:#888;color:rgb(136 136 136/var(--tw-text-opacity,1))}.text-\[\#aaa\]{--tw-text-opacity:1;color:#aaa;color:rgb(170 170 170/var(--tw-text-opacity,1))}.text-\[\#bbb\]{--tw-text-opacity:1;color:#bbb;color:rgb(187 187 187/var(--tw-text-opacity,1))}.text-\[\#ddd\]{--tw-text-opacity:1;color:#ddd;color:rgb(221 221 221/var(--tw-text-opacity,1))}.text-\[var\(--color-danger\)\]{color:var(--color-danger)}.text-\[var\(--color-info\)\]{color:var(--color-info)}.text-\[var\(--color-primary\)\]{color:var(--color-primary)}.text-\[var\(--color-success\)\]{color:var(--color-success)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-warning\)\]{color:var(--color-warning)}.text-amber-500{--tw-text-opacity:1;color:#f59e0b;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:#d97706;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:#b45309;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:#92400e;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-800\/80{color:#92400ecc}.text-amber-900{--tw-text-opacity:1;color:#78350f;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:#451a03;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-blue-100{--tw-text-opacity:1;color:#dbeafe;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:#bfdbfe;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:#60a5fa;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:#2563eb;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-950{--tw-text-opacity:1;color:#172554;color:rgb(23 37 84/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:#34d399;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:#10b981;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:#059669;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:#047857;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:#065f46;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:#166534;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-indigo-400{--tw-text-opacity:1;color:#818cf8;color:rgb(129 140 248/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:#4f46e5;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:#4338ca;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-indigo-800{--tw-text-opacity:1;color:#3730a3;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-indigo-900{--tw-text-opacity:1;color:#312e81;color:rgb(49 46 129/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:#f97316;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-primary{color:var(--primary-color)}.text-purple-500{--tw-text-opacity:1;color:#a855f7;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:#7e22ce;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-purple-800{--tw-text-opacity:1;color:#6b21a8;color:rgb(107 33 168/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:#991b1b;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:#fb7185;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:#e11d48;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:#be123c;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:#9f1239;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:#cbd5e1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-success{color:var(--color-success)}.text-surface{color:var(--color-surface)}.text-teal-600{--tw-text-opacity:1;color:#0d9488;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:#0f766e;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-teal-800{--tw-text-opacity:1;color:#115e59;color:rgb(17 94 89/var(--tw-text-opacity,1))}.text-teal-900{--tw-text-opacity:1;color:#134e4a;color:rgb(19 78 74/var(--tw-text-opacity,1))}.text-text-muted{color:var(--color-text-muted)}.text-violet-600{--tw-text-opacity:1;color:#7c3aed;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:#6d28d9;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-violet-800{--tw-text-opacity:1;color:#5b21b6;color:rgb(91 33 182/var(--tw-text-opacity,1))}.text-warning{color:var(--color-warning)}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.accent-blue-600{accent-color:#2563eb}.opacity-10{opacity:.1}.opacity-55{opacity:.55}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_0_20px_rgba\(34\2c 197\2c 94\2c 0\.1\)\]{--tw-shadow:0 0 20px #22c55e1a;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.shadow-\[0_0_20px_rgba\(34\2c 197\2c 94\2c 0\.1\)\],.shadow-\[0_5px_15px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_15px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0 5px 15px #00000014;--tw-shadow-colored:0 5px 15px var(--tw-shadow-color)}.shadow-\[0_8px_20px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:0 8px 20px #0000000d;--tw-shadow-colored:0 8px 20px var(--tw-shadow-color)}.shadow-\[0_8px_20px_rgba\(0\2c 0\2c 0\2c 0\.05\)\],.shadow-inner{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-lg{--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg)}.shadow-lg,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm)}.shadow-xs{--tw-shadow:var(--shadow-xs);--tw-shadow-colored:var(--shadow-xs);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--shadow-lg\)\]{--tw-shadow-color:var(--shadow-lg);--tw-shadow:var(--tw-shadow-colored)}.shadow-green-500\/30{--tw-shadow-color:#22c55e4d;--tw-shadow:var(--tw-shadow-colored)}.shadow-red-500\/30{--tw-shadow-color:#ef44444d;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid #0000;outline-offset:2px}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[2px\],.backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-300{transition-duration:.3s}@media (max-width:768px){.xsd-page{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.xsd-card{padding:var(--spacing-3)}.xsd-mobile-card-header{padding:.625rem}.xsd-mobile-card-actions,.xsd-mobile-status-list{padding-left:.625rem;padding-right:.625rem}.xsd-pagination-card{border-left-width:0;border-radius:0;border-right-width:0;margin-bottom:calc(var(--spacing-3)*-1);margin-left:calc(var(--spacing-3)*-1);margin-right:calc(var(--spacing-3)*-1);width:calc(100% + 1.5rem)}.xsd-desktop-table{display:none}.xsd-mobile-list,.xsd-mobile-message{display:block}.xsd-results-area{max-height:calc(100dvh - 250px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.xsd-field-list,.xsd-form-grid{grid-template-columns:1fr}.xsd-toolbar{align-items:stretch}.xsd-toolbar-filters{flex-direction:column;width:100%}.xsd-detail-header,.xsd-node-head,.xsd-version-header{align-items:stretch;flex-direction:column}.xsd-detail-header>strong,.xsd-node-head>strong,.xsd-version-header>strong{width:100%}.xsd-add-version-btn{margin:0 auto;max-width:100%;width:-webkit-fit-content;width:fit-content}.xsd-actions-row{justify-content:stretch}.xsd-actions-row>button{flex:1 1}}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.last\:border-0:last-child{border-width:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing-1)*-1)}.hover\:-translate-y-\[1px\]:hover{--tw-translate-y:-1px}.hover\:-translate-y-\[1px\]:hover,.hover\:translate-x-\[5px\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-x-\[5px\]:hover{--tw-translate-x:5px}.hover\:border-amber-300:hover{--tw-border-opacity:1;border-color:#fcd34d;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:#fca5a5;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:border-slate-400:hover{--tw-border-opacity:1;border-color:#94a3b8;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.hover\:border-teal-500:hover{--tw-border-opacity:1;border-color:#14b8a6;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.hover\:\!bg-gray-200:hover{--tw-bg-opacity:1!important;background-color:#e5e7eb!important;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))!important}.hover\:bg-\[\#172052\]:hover{--tw-bg-opacity:1;background-color:#172052;background-color:rgb(23 32 82/var(--tw-bg-opacity,1))}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:#fef3c7;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-50\/30:hover{background-color:#fffbeb4d}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:#b45309;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-bg:hover{background-color:var(--color-bg)}.hover\:bg-bg-subtle:hover{background-color:var(--color-bg-subtle)}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:#047857;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:#16a34a;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-primary:hover{background-color:var(--primary-color)}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-rose-50:hover{--tw-bg-opacity:1;background-color:#fff1f2;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:#e2e8f0;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}.hover\:bg-teal-100:hover{--tw-bg-opacity:1;background-color:#ccfbf1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.hover\:bg-teal-50\/40:hover{background-color:#f0fdfa66}.hover\:bg-teal-700:hover{--tw-bg-opacity:1;background-color:#0f766e;background-color:rgb(15 118 110/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:text-\[var\(--color-text\)\]:hover{color:var(--color-text)}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-emerald-700:hover{--tw-text-opacity:1;color:#047857;color:rgb(4 120 87/var(--tw-text-opacity,1))}.hover\:text-primary:hover{color:var(--primary-color)}.hover\:text-red-600:hover{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-slate-600:hover{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.hover\:text-slate-800:hover{--tw-text-opacity:1;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.hover\:shadow-md:hover,.hover\:shadow:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md)}.hover\:shadow-sm:hover{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:#60a5fa;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-primary:focus{border-color:var(--primary-color)}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#1F2B68\]\/30:focus{--tw-ring-color:#1f2b684d}.focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity,1))}.focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.focus\:ring-primary:focus{--tw-ring-color:var(--primary-color)}.focus\:ring-teal-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(20 184 166/var(--tw-ring-opacity,1))}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--primary-color)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.active\:translate-y-0:active{--tw-translate-y:0px}.active\:scale-95:active,.active\:translate-y-0:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:brightness-100:active{--tw-brightness:brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:shadow-none:hover:disabled{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.disabled\:hover\:brightness-100:hover:disabled{--tw-brightness:brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (max-width:768px){.max-\[768px\]\:col-span-12{grid-column:span 12/span 12}}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mb-6{margin-bottom:var(--spacing-6)}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-2{gap:var(--spacing-2)}.sm\:gap-3{gap:var(--spacing-3)}.sm\:gap-6{gap:var(--spacing-6)}.sm\:p-5{padding:var(--spacing-5)}.sm\:px-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.sm\:px-6{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.sm\:py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.sm\:py-4{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.sm\:text-lg{font-size:var(--text-lg)}.sm\:text-sm{font-size:var(--text-sm)}.sm\:text-xs{font-size:var(--text-xs)}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:flex-1{flex:1 1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-\[15px\]{gap:15px}.md\:p-10{padding:var(--spacing-10)}.md\:p-8{padding:var(--spacing-8)}.md\:px-10{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-lg{font-size:var(--text-lg)}}@media (min-width:1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:p-6{padding:var(--spacing-6)}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media print{.print\:hidden{display:none}}.certificate-editor{background:#eef2f8;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.editor-header{background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;gap:20px;min-height:72px;padding:0 24px}.editor-back,.editor-header{align-items:center;display:flex}.editor-back{background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;font-size:14px;font-weight:600;gap:8px;padding:9px 12px;width:auto}.editor-back:hover{background:#f1f5f9;color:#273593}.editor-title{flex:1 1}.editor-title h1{color:#1f2937;font-size:18px;margin:0}.editor-title span{color:#94a3b8;display:block;font-size:12px;margin-top:3px}.editor-history-actions,.editor-panel-actions{align-items:center;display:flex;gap:6px}.editor-tool{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:6px;color:#475569;cursor:pointer;display:inline-flex;height:38px;justify-content:center;min-width:38px;padding:0;width:38px}.editor-tool:hover:not(:disabled),.editor-tool[aria-pressed=true]{background:#eaf2f7;border-color:#315b7d;color:#234b6a}.editor-tool:disabled{cursor:not-allowed;opacity:.4}.editor-panel-backdrop,.editor-panel-trigger-responsive{display:none}.editor-actions{display:flex;gap:10px}.editor-actions button{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;height:40px;justify-content:center;min-width:120px;padding:0 16px;width:auto}.editor-save{background:#fff;border:1px solid #d7dce5;color:#334155}.editor-pdf{background:#273593;border:none;color:#fff}.editor-pdf:hover{background:#1f2b68}.editor-preview{background:#fff;border:1px solid #d7dce5;color:#334155}.editor-json{background:#f0f8f6;border:1px solid #b9d8d3;color:#17665f}.editor-print-error{background:#fef2f2;color:#991b1b;font-size:12px;padding:8px 16px}.certificate-preview-backdrop{background:#0f172a9e;display:grid;inset:0;overflow:auto;padding:20px;place-items:center;position:fixed;z-index:300}.certificate-preview-dialog{background:#fff;border-radius:8px;box-shadow:0 18px 60px #0f172a47;display:flex;flex-direction:column;height:min(920px,calc(100vh - 40px));height:min(920px,calc(100dvh - 40px));min-height:0;overflow:hidden;width:min(1080px,100%)}.certificate-preview-header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:16px;justify-content:space-between;min-height:66px;padding:10px 18px}.certificate-preview-header h2{color:#1f2937;font-size:15px;margin:0}.certificate-preview-header span{color:#64748b;display:block;font-size:11px;margin-top:3px}.certificate-preview-dialog iframe{background:#e9eef2;border:0;display:block;flex:1 1;min-height:0;overflow:auto;width:100%}.editor-workspace{display:grid;flex:1 1;grid-template-columns:220px minmax(0,1fr) 260px;min-height:0;overflow:hidden;position:relative}.editor-workspace-properties-collapsed{grid-template-columns:220px minmax(0,1fr) 48px}.editor-page-properties{background:#fff;border:1px solid #d7dce5;border-radius:8px;box-shadow:0 12px 36px #0f172a33;max-height:calc(100% - 100px);overflow-y:auto;position:absolute;right:16px;top:10px;width:min(300px,calc(100% - 32px));z-index:80}.editor-floating-panel-header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:12px;justify-content:space-between;min-height:48px;padding:8px 14px}.editor-floating-panel-header h2{color:#1f2937;font-size:13px;margin:0}.editor-floating-panel-header button,.editor-layers-heading>button{align-items:center;background:#0000;border:0;border-radius:5px;color:#64748b;cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.editor-floating-panel-header button:hover,.editor-layers-heading>button:hover{background:#f1f5f9;color:#1f2937}.editor-zoom-panel{background:#fff;border:1px solid #d7dce5;border-radius:8px;box-shadow:0 12px 36px #0f172a33;position:absolute;right:16px;top:10px;width:min(280px,calc(100% - 32px));z-index:90}.canvas-zoom-controls{align-items:center;display:flex;gap:8px;justify-content:center;padding:12px}.canvas-zoom-controls button{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:6px;color:#334155;cursor:pointer;display:inline-flex;height:36px;justify-content:center;min-width:36px;padding:0}.canvas-zoom-controls button:disabled{cursor:not-allowed;opacity:.4}.canvas-zoom-controls output{font-feature-settings:"tnum";color:#334155;font-size:12px;font-variant-numeric:tabular-nums;min-width:48px;text-align:center}.canvas-zoom-controls .canvas-zoom-fit{color:#273593;font-size:12px;font-weight:600;min-width:70px;padding:0 8px}.editor-page-properties-body{display:flex;flex-direction:column;gap:14px;padding:16px}@media (max-width:1024px){.editor-header{grid-gap:6px;display:grid;gap:6px;grid-template-areas:"back history actions" "panels panels panels";grid-template-columns:auto minmax(0,1fr) auto;min-height:0;padding:8px}.editor-title{display:none}.editor-back{font-size:12px;gap:6px;grid-area:back;padding:7px 8px}.editor-history-actions{gap:4px;grid-area:history;justify-self:center}.editor-panel-actions{gap:4px;grid-area:panels;justify-self:center}.editor-panel-trigger-responsive{display:inline-flex}.editor-actions{gap:4px;grid-area:actions;justify-self:end}.editor-actions button{font-size:0;height:38px;min-width:38px;padding:0;width:38px}.editor-actions button svg{font-size:14px}.editor-workspace,.editor-workspace-properties-collapsed{display:block;min-height:0;position:relative}.editor-workspace>.editor-canvas-area{inset:0;position:absolute}.editor-workspace>.editor-properties,.editor-workspace>.editor-sidebar{display:none}.editor-properties.editor-properties-panel-open,.editor-sidebar.editor-sidebar-panel-open,.editor-workspace>.editor-layers-panel,.editor-workspace>.editor-page-properties{border-radius:16px 16px 0 0;bottom:12px;left:12px;max-height:min(72%,640px);max-width:none;overflow-y:auto;position:absolute;right:12px;top:auto;width:auto;z-index:80}.editor-properties.editor-properties-panel-open,.editor-sidebar.editor-sidebar-panel-open{display:flex;flex-direction:column}.editor-workspace>.editor-sidebar .editor-sidebar-header{padding-right:58px}.editor-workspace>.editor-sidebar .editor-components-close{display:inline-flex;position:absolute;right:8px;top:8px}.editor-properties.editor-properties-panel-open{min-height:0}.editor-properties-panel-open .properties-header{padding:12px 14px}.editor-properties-panel-open .properties-collapse-button{display:none}.editor-workspace>.editor-properties .properties-mobile-close{display:inline-flex}.editor-workspace>.editor-layers-panel{padding:10px}.editor-workspace .editor-floating-panel-header button,.editor-workspace .editor-layers-heading>button{height:40px;width:40px}.editor-panel-backdrop{background:#0f172a6b;border:0;cursor:pointer;display:block;inset:0;padding:0;position:absolute;z-index:60}}@media (min-width:561px) and (max-width:1024px){.editor-properties.editor-properties-panel-open,.editor-sidebar.editor-sidebar-panel-open,.editor-workspace>.editor-layers-panel,.editor-workspace>.editor-page-properties{border-radius:10px;bottom:12px;left:auto;max-height:none;right:12px;top:12px;width:min(360px,calc(100% - 24px))}}@media (max-width:560px){.editor-header{grid-template-areas:"back history" "panels panels" "actions actions";grid-template-columns:auto minmax(0,1fr)}.editor-history-actions{justify-self:end}.editor-panel-actions{justify-self:start}.editor-actions{justify-self:end}}@media (max-width:1024px){.certificate-preview-backdrop{background:#fff;overflow:hidden;padding:0;place-items:stretch}.certificate-preview-dialog{border-radius:0;box-shadow:none;height:100vh;height:100dvh;max-height:none;width:100%}.certificate-preview-header{flex:0 0 auto;gap:8px;min-height:56px;padding:8px 12px}.certificate-preview-header h2{font-size:14px}.certificate-preview-header span{font-size:10px}}.editor-canvas-area{align-items:flex-start;background:#eef2f8;display:flex;justify-content:center;min-height:0;min-width:0;overflow:auto;padding:45px;position:relative;z-index:1}.editor-canvas-area-overflow{justify-content:flex-start}.canvas-wrapper{padding:20px}.certificate-canvas{background:#fff;border:1px solid #dde3ec;box-shadow:0 12px 35px #0f172a24;flex-shrink:0;height:990px;position:relative;transform:scale(1);transform:scale(var(--canvas-scale,1));transform-origin:top left;width:700px}.canvas-texture-dots{background-image:radial-gradient(#64748b33 .8px,#0000 0);background-size:12px 12px}.canvas-texture-lines{background-image:repeating-linear-gradient(0deg,#0000 0 23px,#64748b1f 23px 24px)}.canvas-texture-diagonal{background-image:repeating-linear-gradient(45deg,#0000 0 7px,#64748b1a 7px 8px)}.canvas-element{border:1px solid #0000;border-radius:5px;box-sizing:border-box;cursor:move;overflow:visible;padding:8px;touch-action:none;-webkit-user-select:none;user-select:none;z-index:2}.canvas-element,.element-toolbar{align-items:center;display:flex;position:absolute}.element-toolbar{background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:0 4px 12px #0f172a2e;color:#334155;flex-wrap:wrap;font-size:12px;gap:4px;line-height:1;padding:5px;width:220px;z-index:30}.element-toolbar button{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;height:26px;justify-content:center;min-width:26px;padding:0;width:26px}.element-toolbar button:hover:not(:disabled),.element-toolbar button[aria-pressed=true]{background:#eaf2f7;border-color:#273593;color:#273593}.element-toolbar button:disabled{cursor:not-allowed;opacity:.4}.element-toolbar-color{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:4px;cursor:pointer;display:inline-flex;height:26px;justify-content:center;overflow:hidden;position:relative;width:26px}.element-toolbar-color input{border:0;cursor:pointer;height:100%;inset:0;opacity:0;padding:0;position:absolute;width:100%}.element-toolbar-number{border:1px solid #d7dce5;border-radius:4px;color:#334155;font-size:11px;height:26px;padding:2px 3px;width:44px}.element-toolbar-font-size{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:4px;display:inline-flex;gap:2px}.element-toolbar-font-size button{border:0;min-width:23px;width:23px}.element-toolbar-font-size span{font-feature-settings:"tnum";color:#475569;font-size:11px;font-variant-numeric:tabular-nums;min-width:22px;text-align:center}.element-toolbar-divider{background:#cbd5e1;height:20px;width:1px}.canvas-grid-overlay{background-image:linear-gradient(90deg,#2735931f 1px,#0000 0),linear-gradient(180deg,#2735931f 1px,#0000 0);background-size:20px 20px;inset:0;pointer-events:none;position:absolute;z-index:1}.resize-handle{background:#fff;border:1px solid #273593;border-radius:2px;height:10px;padding:0;position:absolute;touch-action:none;width:10px;z-index:4}.resize-handle-nw{cursor:nwse-resize;left:0;top:0}.resize-handle-n{cursor:ns-resize;left:50%;top:0;transform:translateX(-50%)}.resize-handle-ne{cursor:nesw-resize;right:0;top:0}.resize-handle-e{cursor:ew-resize;right:0;top:50%;transform:translateY(-50%)}.resize-handle-se{bottom:0;cursor:nwse-resize;right:0}.resize-handle-s{bottom:0;cursor:ns-resize;left:50%;transform:translateX(-50%)}.resize-handle-sw{bottom:0;cursor:nesw-resize;left:0}.resize-handle-w{cursor:ew-resize;left:0;top:50%;transform:translateY(-50%)}.resize-handle:focus-visible{outline:2px solid #0f766e;outline-offset:1px}.canvas-element:hover{background:#eef2ff73;border-color:#c7d2fe}.canvas-element.selected{background:#eef2ffb3;border:1px dashed #273593;box-shadow:0 0 0 2px #27359314}.element-placeholder{align-items:center;color:#64748b;display:flex;flex-direction:column;font-size:12px;gap:6px;height:100%;justify-content:center;width:100%}.element-placeholder svg{color:#273593;font-size:20px}.certificate-image{display:block;height:100%;object-fit:contain;pointer-events:none;width:100%}.certificate-checkbox{align-items:center;display:flex;gap:9px;width:100%}.certificate-checkbox-mark{align-items:center;background:#fff;border:1.5px solid;border-radius:3px;display:inline-flex;flex:0 0 18px;height:18px;justify-content:center;width:18px}.certificate-checkbox-mark.is-checked{color:#fff}.certificate-checkbox-mark.is-checked svg{font-size:11px}.canvas-line{background:#273593;height:2px;width:100%}.canvas-shape{box-sizing:border-box;height:100%;width:100%}.canvas-shape-ellipse{border-radius:50%}.canvas-empty{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:3}.canvas-empty>div{max-width:280px;text-align:center}.canvas-empty strong{color:#64748b;display:block;font-size:15px;margin-bottom:8px}.canvas-empty span{color:#94a3b8;font-size:12px;line-height:1.6}@media (max-width:1024px){.editor-canvas-area{padding:12px}.canvas-wrapper{padding:10px}.resize-handle{height:22px;width:22px}.resize-handle-nw{transform:scale(1);transform:scale(var(--canvas-inverse-scale,1));transform-origin:top left}.resize-handle-n{transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(var(--canvas-inverse-scale,1))}.resize-handle-ne{transform:scale(1);transform:scale(var(--canvas-inverse-scale,1));transform-origin:top right}.resize-handle-e{transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(var(--canvas-inverse-scale,1))}.resize-handle-se{transform:scale(1);transform:scale(var(--canvas-inverse-scale,1));transform-origin:bottom right}.resize-handle-s{transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(var(--canvas-inverse-scale,1))}.resize-handle-sw{transform:scale(1);transform:scale(var(--canvas-inverse-scale,1));transform-origin:bottom left}.resize-handle-w{transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(var(--canvas-inverse-scale,1))}}@media (max-width:560px){.editor-canvas-area{padding:8px}.canvas-wrapper{padding:4px}}.editor-properties{background:#fff;border-left:1px solid #e2e8f0;min-height:0;overflow-y:auto;position:relative;z-index:20}.editor-properties-collapsed{overflow:hidden}.properties-header{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:8px;justify-content:space-between;padding:20px}.editor-properties-collapsed .properties-header{border-bottom:0;justify-content:center;padding:10px 4px}.properties-collapse-button{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:5px;color:#475569;cursor:pointer;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;padding:0;width:30px}.properties-collapse-button:hover{background:#eaf2f7;border-color:#315b7d;color:#234b6a}.properties-mobile-close{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:6px;color:#475569;cursor:pointer;display:none;flex:0 0 auto;height:36px;justify-content:center;padding:0;width:36px}.properties-header h3{color:#1f2937;font-size:15px;margin:0}.properties-body{display:flex;flex-direction:column;gap:15px;padding:18px}.property-section{border-bottom:1px solid #e2e8f0;display:flex;flex-direction:column;gap:12px;padding-bottom:14px}.property-section h4{color:#1f2937;font-size:12px;margin:0}.color-control-row{align-items:center;display:flex;gap:8px}.color-control-row input[type=color]{cursor:pointer;height:34px;padding:3px;width:38px}.color-control-row span{color:#64748b;font-size:11px}.color-palette{display:flex;flex-wrap:wrap;gap:7px}.color-swatch{border:1px solid #cbd5e1;border-radius:50%;cursor:pointer;height:25px;width:25px}.color-swatch:focus-visible{outline:2px solid #273593;outline-offset:2px}.clear-background-btn{background:#fff;border:1px solid #dde3ec;border-radius:6px;color:#475569;cursor:pointer;font-size:11px;min-height:32px;padding:0 9px}.image-url-row{display:flex;gap:6px}.image-url-row button{background:#eaf2f7;border:1px solid #315b7d;border-radius:6px;color:#234b6a;cursor:pointer;flex:0 0 auto;font-size:11px;font-weight:600;padding:0 10px}.image-properties input[type=file]{font-size:11px;padding:7px}.image-error{color:#b91c1c;font-size:11px;line-height:1.4;margin:0}.checkbox-property-control{align-items:center;color:#475569;display:flex;font-size:12px;gap:8px}.checkbox-property-control input{accent-color:#0f766e}.property-group input[type=checkbox],.property-group input[type=radio]{flex:0 0 auto;width:auto}.property-group{display:flex;flex:1 1;flex-direction:column;gap:6px}.property-group label{color:#475569;font-size:11px;font-weight:700}.property-group input,.property-group select,.property-group textarea{background:#f8fafc;border:1px solid #dde3ec;border-radius:7px;box-sizing:border-box;color:#1f2937;font-size:12px;outline:none;padding:9px 10px;width:100%}.property-group textarea{min-height:90px;resize:vertical}.property-group input:focus,.property-group select:focus,.property-group textarea:focus{background:#fff;border-color:#273593;box-shadow:0 0 0 3px #27359314}.property-group small{color:#94a3b8;font-size:10px}.property-row{display:flex;gap:10px}.empty-properties{padding:30px 20px;text-align:center}.empty-properties strong{color:#64748b;display:block;font-size:13px;margin-bottom:8px}.empty-properties span{color:#94a3b8;font-size:11px;line-height:1.5}.editor-sidebar{background:#fff;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;min-height:0;overflow-y:auto}.editor-sidebar-header{border-bottom:1px solid #f1f5f9;padding:20px 16px 14px;position:relative}.editor-components-close{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:6px;color:#475569;cursor:pointer;display:none;height:36px;justify-content:center;width:36px}.editor-sidebar-header h3{color:#1f2937;font-size:15px;font-weight:700;margin:0 0 5px}.editor-sidebar-header p{color:#94a3b8;font-size:11px;line-height:1.5;margin:0}.editor-components{display:flex;flex-direction:column;gap:8px;padding:14px}.editor-component{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:9px;color:#334155;cursor:grab;display:flex;font-size:12px;font-weight:600;gap:12px;min-height:52px;padding:8px 10px;text-align:left;transition:.2s;width:100%}.editor-component:hover{background:#f8fafc;border-color:#c7d2fe;color:#273593;transform:translateX(2px)}.editor-component:active{cursor:grabbing}.component-icon{align-items:center;background:#eef2ff;border-radius:8px;color:#273593;display:flex;flex-shrink:0;font-size:14px;height:34px;justify-content:center;width:34px}.editor-layers-panel{background:#fff;border:1px solid #d7dce5;border-radius:8px;box-shadow:0 12px 36px #0f172a33;left:232px;max-height:calc(100% - 100px);overflow:auto;padding:10px;position:absolute;top:10px;width:min(320px,calc(100% - 248px));z-index:80}.editor-layers-heading{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:8px;margin:0 0 8px;padding:0 2px 8px}.editor-layers-heading h2{color:#1f2937;font-size:12px;margin:0}.editor-layers-heading>span{background:#eef2f7;border-radius:10px;color:#64748b;font-size:10px;margin-left:auto;min-width:20px;padding:2px 5px;text-align:center}.editor-layers-heading>button{flex:0 0 auto}.editor-layers-empty{color:#94a3b8;font-size:11px;margin:0 2px}.editor-layers-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.editor-layer{align-items:center;border:1px solid #0000;border-radius:5px;display:flex;gap:2px;min-height:34px;min-width:0;padding:2px}.editor-layer-selected{background:#f0f8f6;border-color:#b9d8d3}.editor-layer-hidden{opacity:.55}.editor-layer-select{align-items:center;background:#0000;border:0;border-radius:4px;color:#334155;cursor:pointer;display:flex;flex:1 1;gap:7px;height:28px;min-width:0;overflow:hidden;padding:0 5px;text-align:left}.editor-layer-select>svg{color:#64748b;flex:0 0 auto;font-size:11px}.editor-layer-select>span{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-layer-actions{display:flex;flex:0 0 auto}.editor-layer-actions button{align-items:center;background:#0000;border:0;border-radius:4px;color:#64748b;cursor:pointer;display:inline-flex;font-size:10px;height:24px;justify-content:center;padding:0;width:22px}.editor-layer-actions button:hover:not(:disabled){background:#eaf2f7;color:#234b6a}.editor-layer-actions button:disabled{cursor:not-allowed;opacity:.3}.certificate-editor-mobile{min-height:0}.mobile-editor-header{grid-gap:8px;align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:grid;flex:0 0 auto;gap:8px;grid-template-columns:38px minmax(0,1fr) auto;min-height:56px;padding:6px 10px}.mobile-editor-back,.mobile-editor-history button{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:8px;color:#334155;cursor:pointer;display:inline-flex;height:38px;justify-content:center;min-width:38px;padding:0;width:38px}.mobile-editor-title{display:flex;flex-direction:column;gap:2px;min-width:0}.mobile-editor-title span,.mobile-editor-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-editor-title strong{color:#1f2937;font-size:12px}.mobile-editor-title span{color:#64748b;font-size:10px}.mobile-editor-history{align-items:center;display:flex;gap:4px}.mobile-editor-history button:hover:not(:disabled){background:#eaf2f7;border-color:#315b7d;color:#234b6a}.mobile-editor-history button:disabled{cursor:not-allowed;opacity:.4}.mobile-editor-workspace{background:#eef2f8;flex:1 1;min-height:0;overflow:hidden;position:relative}.certificate-editor-mobile .mobile-editor-workspace>.editor-canvas-area,.mobile-editor-backdrop{inset:0;position:absolute}.mobile-editor-backdrop{background:#0f172a61;border:0;cursor:pointer;padding:0;z-index:50}.mobile-editor-sheet{background:#fff;border:1px solid #d7dce5;border-radius:16px;bottom:8px;box-shadow:0 14px 40px #0f172a38;left:8px;max-height:min(72%,640px);overflow-y:auto;position:absolute;right:8px;z-index:70}.mobile-editor-sheet .editor-sidebar{border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;max-height:none;min-height:0;overflow-y:auto;position:static;width:auto}.mobile-editor-sheet .editor-sidebar-header{padding:14px 58px 12px 14px}.mobile-editor-sheet .editor-components-close{display:inline-flex;position:absolute;right:8px;top:8px}.mobile-editor-sheet .editor-components{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.mobile-editor-sheet .editor-component{font-size:11px;gap:8px;min-height:56px;padding:8px}.mobile-editor-sheet .editor-properties{border:0;border-radius:0;display:flex;flex-direction:column;max-height:none;min-height:0;overflow-y:auto;position:static}.mobile-editor-sheet .properties-header{padding:12px 14px}.mobile-editor-sheet .properties-collapse-button{display:none}.mobile-editor-sheet .properties-mobile-close{display:inline-flex}.mobile-editor-sheet .properties-body{padding:14px}.mobile-editor-sheet .shape-border-row{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-editor-sheet .shape-border-row>.property-group{min-width:0}.mobile-editor-sheet .shape-border-row>.shape-border-toggle{grid-column:1/-1}.mobile-editor-sheet .shape-border-row .checkbox-property-control{line-height:1.35;min-width:0}.mobile-editor-sheet .shape-border-row input:not([type=checkbox]){min-width:0}.mobile-editor-sheet .editor-layers-panel,.mobile-editor-sheet .editor-page-properties{border:0;border-radius:0;box-shadow:none;max-height:none;max-width:none;overflow:visible;position:static;width:auto}.mobile-editor-sheet .editor-layers-panel{padding:12px}.mobile-editor-sheet .editor-page-properties{overflow-y:auto}.mobile-editor-sheet .editor-floating-panel-header{padding:10px 14px}.mobile-editor-sheet .editor-floating-panel-header button,.mobile-editor-sheet .editor-layers-heading>button{height:40px;width:40px}.mobile-editor-tools{align-items:stretch;background:#fff;border-top:1px solid #e2e8f0;display:flex;flex:0 0 auto;gap:2px;justify-content:space-around;min-height:66px;padding:5px 4px calc(5px + env(safe-area-inset-bottom))}.mobile-editor-tools button{align-items:center;background:#0000;border:0;border-radius:8px;color:#64748b;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:center;min-width:0;padding:4px 2px}.mobile-editor-tools button[aria-pressed=true]{background:#eef2ff;color:#273593}.mobile-editor-tools button:disabled{cursor:not-allowed;opacity:.4}.mobile-editor-tools svg{font-size:16px}.mobile-editor-tools span{font-size:9px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-editor-actions-sheet{overflow:hidden}.mobile-editor-sheet-header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:12px;justify-content:space-between;min-height:52px;padding:8px 14px}.mobile-editor-sheet-header h2{color:#1f2937;font-size:14px;margin:0}.mobile-editor-sheet-header button{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:7px;color:#475569;display:inline-flex;height:40px;justify-content:center;width:40px}.mobile-editor-zoom-sheet .canvas-zoom-controls{gap:10px;padding:18px 14px}.mobile-editor-zoom-sheet .canvas-zoom-controls button{height:44px;min-width:44px;width:44px}.mobile-editor-zoom-sheet .canvas-zoom-controls output{font-size:14px;min-width:58px}.mobile-editor-zoom-sheet .canvas-zoom-controls .canvas-zoom-fit{min-width:78px}.mobile-editor-actions-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:min(56vh,420px);overflow-y:auto;padding:12px}.mobile-editor-actions-list button{align-items:center;background:#fff;border:1px solid #d7dce5;border-radius:8px;color:#334155;display:flex;font-size:11px;gap:8px;min-height:48px;padding:8px 10px;text-align:left}.mobile-editor-actions-list button[aria-pressed=true]{background:#eaf2f7;border-color:#315b7d;color:#234b6a}.mobile-editor-actions-list svg{flex:0 0 auto}@media (max-width:360px){.mobile-editor-header{gap:5px;padding-left:6px;padding-right:6px}.mobile-editor-back,.mobile-editor-history button{height:36px;min-width:34px;width:34px}.mobile-editor-tools span{font-size:8px}}.certificate-sample-data-backdrop{background:#0f172a85;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1600}.certificate-sample-data-dialog{background:#fff;border:1px solid #dce3ed;border-radius:12px;box-shadow:0 24px 70px #0f172a3d;display:flex;flex-direction:column;max-height:min(760px,90vh);overflow:hidden;width:min(640px,100%)}.certificate-sample-data-header{align-items:flex-start;border-bottom:1px solid #e2e8f0;display:flex;gap:16px;justify-content:space-between;padding:20px 22px}.certificate-sample-data-header h2{color:#1e293b;font-size:18px;margin:0}.certificate-sample-data-header p{color:#64748b;font-size:13px;margin:6px 0 0}.certificate-sample-data-header button{background:#fff;border:1px solid #dce3ed;border-radius:7px;color:#475569;display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.certificate-sample-data-fields{grid-gap:14px;display:grid;gap:14px;overflow:auto;padding:20px 22px}.certificate-sample-data-field{grid-gap:6px;color:#475569;display:grid;font-size:12px;font-weight:600;gap:6px}.certificate-sample-data-field span{overflow-wrap:anywhere}.certificate-sample-data-field input{border:1px solid #cbd5e1;border-radius:7px;color:#1e293b;font-size:14px;font-weight:400;min-height:40px;padding:8px 10px;width:100%}.certificate-sample-data-field input:focus{border-color:#273593;outline:2px solid #27359329}.certificate-sample-data-empty{color:#64748b;font-size:14px;margin:0}.certificate-sample-data-footer{align-items:center;border-top:1px solid #e2e8f0;color:#64748b;display:flex;font-size:12px;gap:14px;justify-content:space-between;padding:14px 22px}.certificate-sample-data-footer button{background:#273593;border:0;border-radius:7px;color:#fff;flex:0 0 auto;font-weight:600;padding:9px 16px}@media (max-width:520px){.certificate-sample-data-backdrop{padding:10px}.certificate-sample-data-footer{align-items:flex-start;flex-direction:column}.certificate-sample-data-footer button{align-self:flex-end}}.certificate-builder-fullscreen{background:#eef2f8;display:flex;height:100vh;height:100dvh;inset:0;min-height:0;overflow:hidden;position:fixed;width:100vw;z-index:1000}.certificate-builder-fullscreen .certificate-editor{height:100%;min-height:0;width:100%}.certificate-builder-load-state{grid-gap:16px;color:#334155;display:grid;gap:16px;min-height:100vh;padding:24px;place-content:center;text-align:center}.certificate-builder-load-state [role=alert]{color:#b91c1c}.certificate-builder-load-state button{background:#273593;border:0;border-radius:6px;color:#fff;font-weight:600;justify-self:center;padding:8px 16px}.Cadastral_geo__7HMk\+{background:#f3f5f9;background:var(--color-bg,#f3f5f9);display:flex;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.Cadastral_recordPanel__JPkmK{background:#fff;background:var(--color-surface,#fff);border-right:1px solid #e2e8f0;border-right:1px solid var(--color-border,#e2e8f0);display:flex;flex:0 0;flex-direction:column;opacity:0;overflow:hidden;transition:width .32s cubic-bezier(.4,0,.2,1),opacity .22s ease,visibility .32s;visibility:hidden;width:0;z-index:20}.Cadastral_isDetail__T1e6T .Cadastral_recordPanel__JPkmK{flex:0 0 480px;opacity:1;visibility:visible;width:480px}@media (max-width:1024px){.Cadastral_isDetail__T1e6T .Cadastral_recordPanel__JPkmK{flex:0 0 100%;inset:0;position:absolute;width:100%;z-index:30}}.Cadastral_geoMap__UnT2Y{display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0;position:relative;z-index:0}.Cadastral_mapStage__rsIK2{background:#eaf0f7;height:100%;overflow:hidden;position:relative;width:100%}.Cadastral_leafletContainer__CP\+Ld{height:100%;outline:none;width:100%}.Cadastral_recordViewer__xDXkL{background:#fff;background:var(--color-surface,#fff);display:flex;flex-direction:column;height:100%;overflow:hidden}.Cadastral_recordViewerHeader__FDqTX{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--color-border,#e2e8f0);display:flex;flex-shrink:0;justify-content:space-between;padding:14px 20px}.Cadastral_btnBack__03OO3{align-items:center;background:#eef2ff;background:var(--color-bg-subtle,#eef2ff);border:1px solid #0000;border-radius:6px;color:#1f2b68;color:var(--color-primary,#1f2b68);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:7px 14px;transition:all .15s ease}.Cadastral_btnBack__03OO3:hover{background:#e0e7ff}.Cadastral_vbHint__qJHww{color:#6b7280;color:var(--color-text-muted,#6b7280);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Cadastral_propertyHero__j0yIY{background:#fff;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--color-border,#e2e8f0);flex-shrink:0;padding:18px 20px 14px}.Cadastral_phTop__ZFOeO{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.Cadastral_recordKeyLabel__UEhb8{color:#6b7280;color:var(--color-text-muted,#6b7280);font-size:10.5px;font-weight:600;letter-spacing:.05em;margin-bottom:3px;text-transform:uppercase}.Cadastral_recordKey__aYW6u{color:#111827;color:var(--color-text,#111827);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:18px;font-weight:700;letter-spacing:.04em}.Cadastral_tag__nl1SH{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:600;padding:4px 9px;white-space:nowrap}.Cadastral_tagBuiltProperty__VJ0sW{background:#dcfce7;color:#15803d}.Cadastral_tagVacantProperty__lY3kz{background:#fef3c7;color:#b45309}.Cadastral_tagRuralProperty__tLcXe{background:#e0e7ff;color:#3730a3}.Cadastral_dir__7tE7M{color:#111827;color:var(--color-text,#111827);font-size:13.5px;font-weight:500;line-height:1.4;margin-top:8px}.Cadastral_sub__0RNkU{color:#6b7280;color:var(--color-text-muted,#6b7280);display:block;font-size:12px;margin-top:3px}.Cadastral_metrics__uzjCi{grid-gap:8px;background:#f8fafc;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--color-border,#e2e8f0);display:grid;flex-shrink:0;gap:8px;grid-template-columns:repeat(2,1fr);padding:12px 20px}.Cadastral_metric__CTy5X{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:8px;padding:10px 12px}.Cadastral_metric__CTy5X.Cadastral_isAccent__9qj74{background:#f5f7ff;border-color:#c7d2fe}.Cadastral_mLbl__yS3b9{color:#6b7280;color:var(--color-text-muted,#6b7280);font-size:10.5px;margin-bottom:3px}.Cadastral_mVal__kaxPd{color:#111827;color:var(--color-text,#111827);font-size:15px;font-weight:700}.Cadastral_isAccent__9qj74 .Cadastral_mVal__kaxPd{color:#1f2b68;color:var(--color-primary,#1f2b68)}.Cadastral_mVal__kaxPd small{color:#6b7280;color:var(--color-text-muted,#6b7280);font-size:11px;font-weight:500;margin-left:3px}.Cadastral_tabsContainer__hFk8k{background:#fff;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--color-border,#e2e8f0);flex-shrink:0;overflow-x:auto}.Cadastral_responsiveTabSelector__c\+N5J{display:none}.Cadastral_tabs__J3Nq9{display:flex;gap:4px;padding:0 12px}.Cadastral_tab__30o9d{background:#0000;border:0;border-bottom:2px solid #0000;color:#6b7280;color:var(--color-text-muted,#6b7280);cursor:pointer;font-size:12.5px;font-weight:500;padding:11px 12px;transition:all .16s ease;white-space:nowrap}.Cadastral_tab__30o9d:hover{color:#111827;color:var(--color-text,#111827)}.Cadastral_tabActive__oo76D{border-bottom-color:#1f2b68;border-bottom-color:var(--color-primary,#1f2b68);color:#1f2b68;color:var(--color-primary,#1f2b68);font-weight:700}.Cadastral_tabBody__c1vOd{flex:1 1;overflow-y:auto;padding:18px 20px}.Cadastral_tabContentFade__cV-KS{animation:Cadastral_fadeIn__Qvo2Q .2s ease}@keyframes Cadastral_fadeIn__Qvo2Q{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Cadastral_block__Qbsne{margin-bottom:20px}.Cadastral_blockTitle__pR8z5{align-items:center;color:#4b5563;color:var(--color-text-muted,#4b5563);display:flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.Cadastral_btIco__2K-Io{align-items:center;color:#1f2b68;color:var(--color-primary,#1f2b68);display:flex}.Cadastral_dl__tq7Rt{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:repeat(2,1fr);margin:0}.Cadastral_dl__tq7Rt.Cadastral_one__I7xpY{grid-template-columns:1fr}.Cadastral_dl__tq7Rt dt{color:#6b7280;color:var(--color-text-muted,#6b7280);font-size:11px;margin-bottom:2px}.Cadastral_dl__tq7Rt dd{color:#111827;color:var(--color-text,#111827);font-size:12.5px;font-weight:500;margin:0;word-break:break-word}.Cadastral_mono__3UKKc{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.Cadastral_num__hctvq{font-feature-settings:"tnum"}.Cadastral_voidText__00yQ3{color:#9ca3af;font-size:11.5px;font-style:italic}.Cadastral_tblWrap__H16T8{border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:8px;overflow-x:auto}.Cadastral_tbl__eXfAX{border-collapse:collapse;font-size:12px;text-align:left;width:100%}.Cadastral_tbl__eXfAX td,.Cadastral_tbl__eXfAX th{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--color-border,#e2e8f0);padding:8px 10px}.Cadastral_tbl__eXfAX th{background:#f8fafc;color:#6b7280;color:var(--color-text-muted,#6b7280);font-size:11px;font-weight:600}.Cadastral_tbl__eXfAX tfoot td{background:#f8fafc;border-top:1px solid #cbd5e1;border-top:1px solid var(--color-border,#cbd5e1);font-weight:700}.Cadastral_tbl__eXfAX .Cadastral_c__LWSlT{text-align:center}.Cadastral_tbl__eXfAX .Cadastral_r__eplhV{font-feature-settings:"tnum";text-align:right}.Cadastral_typePill__OkoZA{background:#f1f5f9;border-radius:4px;display:inline-block;font-family:monospace;font-size:11px;font-weight:600;padding:2px 6px}.Cadastral_conditionBadge__GRku1{border-radius:4px;display:inline-block;font-size:10.5px;font-weight:600;padding:2px 7px}.Cadastral_condition1__sFv2u{background:#dcfce7;color:#15803d}.Cadastral_condition2__BakWR{background:#ecfccb;color:#4d7c0f}.Cadastral_condition3__adOmk{background:#fef3c7;color:#b45309}.Cadastral_condition4__tUxq7{background:#ffedd5;color:#c2410c}.Cadastral_condition5__HugAg{background:#fee2e2;color:#b91c1c}.Cadastral_formula__XBEuG{color:#6b7280;color:var(--color-text-muted,#6b7280);font-size:11px;font-style:italic;margin:0 0 8px}.Cadastral_services__OcQrs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.Cadastral_svc__GVP\+I{align-items:center;border-radius:6px;display:flex;font-size:12px;font-weight:500;gap:7px;padding:8px 10px}.Cadastral_svc__GVP\+I.Cadastral_yes__oUoNA{background:#ecfdf5;color:#065f46}.Cadastral_svc__GVP\+I.Cadastral_no__vdaZ0{background:#f9fafb;color:#9ca3af;text-decoration:line-through}.Cadastral_stateDetail__OFCA0{background:#f8fafc;border-left:3px solid #3b82f6;border-left:3px solid var(--color-info,#3b82f6);color:#4b5563;color:var(--color-text-muted,#4b5563);font-size:11.5px;line-height:1.5;margin-top:14px;padding:10px 14px}.Cadastral_stateWarn__V7YfG{border-left-color:#f59e0b}.Cadastral_stateOk__3owDy{border-left-color:#10b981}.Cadastral_stateBrand__ro4q2{border-left-color:#1f2b68;border-left-color:var(--color-primary,#1f2b68)}.Cadastral_valSummary__COFIy{grid-gap:10px;display:grid;gap:10px}.Cadastral_valCard__JnBm2{background:#f8fafc;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:8px;padding:12px 14px}.Cadastral_valTotal__G29Yh{align-items:center;background:#eef2ff;border-color:#c7d2fe;display:flex;justify-content:space-between}.Cadastral_valTotal__G29Yh .Cadastral_vNum__UuUqi{color:#1f2b68;color:var(--color-primary,#1f2b68);font-size:18px}.Cadastral_vLbl__uJvBK{color:#6b7280;color:var(--color-text-muted,#6b7280);font-size:11px;font-weight:600;text-transform:uppercase}.Cadastral_vNum__UuUqi{color:#111827;color:var(--color-text,#111827);font-size:16px;font-weight:700;margin:2px 0}.Cadastral_vSub__YhOjt{color:#6b7280;color:var(--color-text-muted,#6b7280);font-size:11px}.Cadastral_compare__q2LT1{align-items:center;display:flex;gap:12px;margin:12px 0 8px}.Cadastral_cmp__1X8bs{background:#f8fafc;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:8px;flex:1 1;padding:10px 12px}.Cadastral_cmp__1X8bs.Cadastral_after__HS41l{background:#fef3c7;border-color:#fde68a}.Cadastral_cLbl__cT9Wc{color:#6b7280;color:var(--color-text-muted,#6b7280);font-size:10.5px}.Cadastral_cNum__x67dd{color:#111827;color:var(--color-text,#111827);font-size:15px;font-weight:700}.Cadastral_arrow__sLGl1{color:#9ca3af;color:var(--color-text-muted,#9ca3af)}.Cadastral_delta__yCfWh{color:#b45309;font-size:12px;font-weight:600;margin-bottom:12px}.Cadastral_fiscalAlert__K4fh4{border-radius:8px;display:flex;gap:12px;margin-bottom:14px;padding:14px}.Cadastral_fiscalAlert__K4fh4.Cadastral_debt__vn8rj{background:#fee2e2;color:#991b1b}.Cadastral_fiscalAlert__K4fh4.Cadastral_clear__\+gDEB{background:#dcfce7;color:#166534}.Cadastral_faIco__jUdwC{flex-shrink:0;margin-top:2px}.Cadastral_fiscalAlert__K4fh4 strong{display:block;font-size:13px;margin-bottom:4px}.Cadastral_fiscalAlert__K4fh4 p{font-size:12px;margin:0;opacity:.9}.Cadastral_amountBig__M5s3J{font-size:20px;font-weight:800}.Cadastral_amountTxt__yno06{font-size:11px;font-weight:600;opacity:.85}.Cadastral_photos__Tt2US{grid-gap:14px;display:grid;gap:14px}.Cadastral_photo__jVr3M{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:8px;margin:0;overflow:hidden}.Cadastral_photo__jVr3M img{display:block;height:200px;object-fit:cover;width:100%}.Cadastral_photo__jVr3M figcaption{color:#4b5563;color:var(--color-text-muted,#4b5563);font-size:11.5px;line-height:1.4;padding:10px 12px}.Cadastral_photo__jVr3M figcaption strong{color:#111827;color:var(--color-text,#111827);display:block;margin-bottom:2px}.Cadastral_legend__2oZaw{color:#6b7280;color:var(--color-text-muted,#6b7280);display:flex;font-size:11.5px;gap:16px;margin-top:12px}.Cadastral_legend__2oZaw span{align-items:center;display:flex;gap:6px}.Cadastral_legend__2oZaw i{background:#ec489926;border:2px solid #ec4899;border-radius:2px;display:inline-block;height:14px;width:14px}.Cadastral_stateEmpty__\+ca7D{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.Cadastral_stateIco__eMo2S{align-items:center;border-radius:50%;display:inline-flex;height:56px;justify-content:center;margin-bottom:12px;width:56px}.Cadastral_stateIco__eMo2S.Cadastral_idle__LpnNx{background:#f1f5f9;color:#64748b}.Cadastral_stateIco__eMo2S.Cadastral_warn__i2YoL{background:#fef3c7;color:#d97706}.Cadastral_stateEmpty__\+ca7D h3{color:#111827;color:var(--color-text,#111827);font-size:15px;font-weight:600;margin:0 0 6px}.Cadastral_stateEmpty__\+ca7D p{color:#6b7280;color:var(--color-text-muted,#6b7280);font-size:12.5px;margin:0;max-width:300px}.Cadastral_searchFloat__gyXWk{filter:drop-shadow(0 6px 20px rgba(16,24,40,.12));left:16px;max-width:calc(100vw - 32px);position:absolute;top:16px;width:440px;z-index:1000}.Cadastral_sfRow__nyKjD{align-items:center;background:#fff;border:1px solid #e2e8f0cc;border-radius:12px;box-shadow:0 2px 8px #0000000a;display:flex;gap:8px;padding:5px 8px 5px 14px}.Cadastral_sfRow__nyKjD.Cadastral_hasError__M86Fo{border-color:#ef4444}.Cadastral_sfIco__mq2Ab{color:#1f2b68;color:var(--color-primary,#1f2b68);flex-shrink:0}.Cadastral_sfRow__nyKjD input{background:#0000;border:none;color:#111827;color:var(--color-text,#111827);flex:1 1;font-size:13.5px;outline:none;padding:6px 0}.Cadastral_sfRow__nyKjD input::placeholder{color:#9ca3af}.Cadastral_counter__6lv4o{color:#9ca3af;flex-shrink:0;font-family:monospace;font-size:11px}.Cadastral_sfClear__YAl-V{align-items:center;background:#0000;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:4px}.Cadastral_sfClear__YAl-V:hover{color:#4b5563}.Cadastral_sfGo__Sn05U{align-items:center;background:#1f2b68;background:var(--color-primary,#1f2b68);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .15s ease;width:36px}.Cadastral_sfGo__Sn05U:hover:not(:disabled){background:#4a5db7;background:var(--color-secondary,#4a5db7)}.Cadastral_sfGo__Sn05U:disabled{cursor:not-allowed;opacity:.5}.Cadastral_sfDrop__n8PSF{border-radius:10px;box-shadow:0 8px 24px #10182824;margin-top:8px;overflow:hidden}.Cadastral_sfLoading__lKNBe{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:10px;padding:16px 18px}.Cadastral_sflHead__6hZD1{color:#111827;color:var(--color-text,#111827);display:flex;font-size:12px;justify-content:space-between;margin-bottom:8px}.Cadastral_sfBar__2nrs2{background:#e2e8f0;border-radius:2px;height:4px;margin-bottom:12px;overflow:hidden}.Cadastral_sfBar__2nrs2 i{background:#1f2b68;background:var(--color-primary,#1f2b68);display:block;height:100%;transition:width .25s ease}.Cadastral_steps__MRisC{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.Cadastral_steps__MRisC li{align-items:center;color:#9ca3af;display:flex;font-size:11.5px;gap:8px;transition:color .2s ease}.Cadastral_stIco__QElTu{align-items:center;border:1px solid #cbd5e1;border-radius:50%;color:#0000;display:flex;flex-shrink:0;font-size:8px;height:16px;justify-content:center;width:16px}.Cadastral_isDoing__0WPx7{color:#1f2b68!important;color:var(--color-primary,#1f2b68)!important;font-weight:600}.Cadastral_isDoing__0WPx7 .Cadastral_stIco__QElTu{background:#eef2ff;border-color:#1f2b68;border-color:var(--color-primary,#1f2b68);color:#1f2b68;color:var(--color-primary,#1f2b68)}.Cadastral_isDone__do4F7{color:#10b981!important}.Cadastral_isDone__do4F7 .Cadastral_stIco__QElTu{background:#10b981;border-color:#10b981;color:#fff}.Cadastral_sfMsg__VJLQ4{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:10px;display:flex;gap:12px;padding:14px 16px}.Cadastral_sfMsgOk__Q0ec2{border-left:4px solid #10b981}.Cadastral_sfMsgWarn__kbDl2{border-left:4px solid #f59e0b}.Cadastral_sfMsgErr__NFh5E{border-left:4px solid #ef4444}.Cadastral_sfmIco__FKuhA{flex-shrink:0;margin-top:2px}.Cadastral_sfMsgOk__Q0ec2 .Cadastral_sfmIco__FKuhA{color:#10b981}.Cadastral_sfMsgWarn__kbDl2 .Cadastral_sfmIco__FKuhA{color:#f59e0b}.Cadastral_sfMsgErr__NFh5E .Cadastral_sfmIco__FKuhA{color:#ef4444}.Cadastral_sfmBody__NpBto strong{color:#111827;color:var(--color-text,#111827);display:block;font-size:13px;margin-bottom:4px}.Cadastral_sfmBody__NpBto p{color:#4b5563;color:var(--color-text-muted,#4b5563);font-size:12px;line-height:1.4;margin:0 0 10px}.Cadastral_sfmAct__Cmv7b{display:flex;gap:8px}.Cadastral_btnPrimary__rw4iG{background:#1f2b68;background:var(--color-primary,#1f2b68);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:background .15s ease}.Cadastral_btnPrimary__rw4iG:hover{background:#4a5db7;background:var(--color-secondary,#4a5db7)}.Cadastral_btnGhost__3vjwk{background:#0000;border:1px solid #cbd5e1;border:1px solid var(--color-border,#cbd5e1);border-radius:6px;color:#4b5563;color:var(--color-text-muted,#4b5563);cursor:pointer;font-size:12px;font-weight:500;padding:6px 12px}.Cadastral_btnGhost__3vjwk:hover{background:#f1f5f9}.Cadastral_sfExamples__Ym7ag{align-items:center;display:flex;gap:8px;margin-top:8px;overflow-x:auto;padding-bottom:2px}.Cadastral_lbl__z71nD{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffd9;border-radius:4px;color:#64748b;font-size:10.5px;font-weight:700;padding:2px 6px;text-transform:uppercase;white-space:nowrap}.Cadastral_sfChips__WWaRV{display:flex;gap:6px}.Cadastral_chip__IHu8H{background:#fffffff2;border:1px solid #cbd5e1cc;border-radius:6px;box-shadow:0 1px 3px #0000000d;color:#1f2b68;color:var(--color-primary,#1f2b68);cursor:pointer;font-family:monospace;font-size:11px;font-weight:600;padding:4px 8px;transition:all .15s ease;white-space:nowrap}.Cadastral_chip__IHu8H:hover{background:#fff;border-color:#1f2b68;border-color:var(--color-primary,#1f2b68);transform:translateY(-1px)}.Cadastral_chipBad__285zy{background:#fef2f2f2;border-color:#fca5a5;color:#b91c1c}.Cadastral_chipBad__285zy:hover{border-color:#ef4444}.Cadastral_wsFloat__oexE3{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff0;border:1px solid #e2e8f0cc;border-radius:9999px;bottom:14px;box-shadow:0 2px 8px #0000000f;color:#4b5563;color:var(--color-text-muted,#4b5563);display:flex;font-size:11px;gap:6px;left:14px;padding:5px 12px;position:absolute;z-index:1000}.Cadastral_dotLive__jO3dt{background:#10b981;border-radius:50%;box-shadow:0 0 0 2px #10b98133;height:7px;width:7px}.Cadastral_wsSep__j9vxI{background:#cbd5e1;height:10px;width:1px}.Cadastral_mapTools__wsxYh{align-items:flex-end;display:flex;flex-direction:column;gap:8px;position:absolute;right:16px;top:16px;z-index:1000}.Cadastral_mapLayers__QBfMk{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff2;border:1px solid #e2e8f0cc;border-radius:8px;box-shadow:0 2px 8px #0000000f;display:flex;padding:3px}.Cadastral_mapLayers__QBfMk button{background:#0000;border:none;border-radius:5px;color:#6b7280;color:var(--color-text-muted,#6b7280);cursor:pointer;font-size:11.5px;font-weight:500;padding:5px 10px;transition:all .15s ease}.Cadastral_mapLayers__QBfMk button.Cadastral_layerActive__8eBmM{background:#1f2b68;background:var(--color-primary,#1f2b68);color:#fff;font-weight:600}.Cadastral_mapToolsRow__\+aDE2{display:flex;gap:6px}.Cadastral_iconBtn__m3\+Mk{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff2;border:1px solid #e2e8f0cc;border-radius:8px;box-shadow:0 2px 8px #0000000f;color:#1f2937;color:var(--color-text,#1f2937);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .15s ease;width:36px}.Cadastral_iconBtn__m3\+Mk:hover:not(:disabled){background:#fff;color:#1f2b68;color:var(--color-primary,#1f2b68);transform:translateY(-1px)}.Cadastral_iconBtn__m3\+Mk:disabled{cursor:not-allowed;opacity:.5}.Cadastral_iconBtn__m3\+Mk.Cadastral_isOn__3Rqdi{background:#1f2b68;background:var(--color-primary,#1f2b68);border-color:#1f2b68;border-color:var(--color-primary,#1f2b68);color:#fff}.Cadastral_mapHint__zbSng{align-items:center;animation:Cadastral_pulseHint__zW4ac 2s ease-in-out infinite;background:#1f2b68eb;border-radius:8px;box-shadow:0 4px 12px #00000029;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;left:16px;padding:8px 14px;position:absolute;top:76px;z-index:1000}@keyframes Cadastral_pulseHint__zW4ac{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.Cadastral_coordsBadge__bgrjo{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe0;border:1px solid #e2e8f0cc;border-radius:6px;bottom:14px;color:#475569;font-family:monospace;font-size:10.5px;padding:3px 8px;position:absolute;right:60px;z-index:1000}.Cadastral_mapFallback__Y8gfi{display:none;inset:0;position:absolute;z-index:5}.Cadastral_mapFallback__Y8gfi.Cadastral_isShown__yEXe5{display:block}.Cadastral_noGeoFallback__Xvb1L{background:#f1f5f9;display:grid;inset:0;padding:24px;place-items:center;position:absolute;z-index:10}.Cadastral_noGeoCard__roxU8{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:12px;box-shadow:0 4px 16px #0000000d;max-width:360px;padding:32px 24px;text-align:center}.Cadastral_noGeoCard__roxU8 h3{color:#111827;color:var(--color-text,#111827);font-size:15px;margin:0 0 6px}.Cadastral_noGeoCard__roxU8 p{color:#6b7280;color:var(--color-text-muted,#6b7280);font-size:12.5px;line-height:1.4;margin:0}.Cadastral_mapOfflineNote__2VKaS{align-items:center;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;box-shadow:0 2px 6px #0000000a;color:#b45309;display:flex;font-size:11.5px;font-weight:500;gap:7px;padding:6px 12px;position:absolute;right:16px;top:16px;z-index:1000}.pin-wrap{align-items:center;cursor:pointer;display:flex;height:34px;justify-content:center;position:relative;width:34px}.pin-dot{background:#1f2b68;background:var(--color-primary,#1f2b68);border:3px solid #fff;border-radius:50%;box-shadow:0 2px 6px #00000059;height:14px;position:relative;transition:transform .15s ease;width:14px;z-index:2}.pin-wrap:hover .pin-dot{background:#ec4899;transform:scale(1.25)}.pin-pulse{animation:Cadastral_pulseMarker__8pBdk 2s ease-out infinite;background:#1f2b6847;border-radius:50%;height:34px;position:absolute;width:34px;z-index:1}@keyframes Cadastral_pulseMarker__8pBdk{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}@media (max-width:1280px){.Cadastral_searchFloat__gyXWk{width:390px}.Cadastral_isDetail__T1e6T .Cadastral_recordPanel__JPkmK{flex:0 0 420px;width:420px}}@media (max-width:1024px){.Cadastral_geo__7HMk\+{height:100%;min-height:520px}.Cadastral_isDetail__T1e6T .Cadastral_recordPanel__JPkmK{flex:0 0 100%;height:100%;inset:0;position:absolute;width:100%;z-index:2000}.Cadastral_tabsContainer__hFk8k{overflow:visible}.Cadastral_tabs__J3Nq9{display:none}.Cadastral_responsiveTabSelector__c\+N5J{display:block;padding:8px 12px;position:relative}.Cadastral_responsiveTabSelector__c\+N5J select{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:8px;color:#111827;color:var(--color-text,#111827);font:inherit;min-height:44px;padding:10px 38px 10px 12px;width:100%}.Cadastral_responsiveTabSelector__c\+N5J svg{color:#6b7280;color:var(--color-text-muted,#6b7280);pointer-events:none;position:absolute;right:26px;top:50%;transform:translateY(-50%)}.Cadastral_btnBack__03OO3{min-height:44px}.Cadastral_searchFloat__gyXWk{left:14px;max-width:calc(100% - 28px);top:14px;width:380px}.Cadastral_mapTools__wsxYh{right:14px;top:14px}}@media (max-width:768px){.Cadastral_geo__7HMk\+{height:100%;height:calc(100dvh - 65px);min-height:0}.Cadastral_searchFloat__gyXWk{left:10px;max-width:none;right:10px;top:10px;width:auto;z-index:1100}.Cadastral_sfRow__nyKjD{border-radius:10px;gap:6px;padding:4px 6px 4px 12px}.Cadastral_sfRow__nyKjD input{font-size:13px;padding:6px 0}.Cadastral_counter__6lv4o{font-size:10px}.Cadastral_sfClear__YAl-V{min-height:40px;min-width:40px;padding:6px}.Cadastral_sfGo__Sn05U{border-radius:7px;height:40px;width:40px}.Cadastral_sfDrop__n8PSF{-webkit-overflow-scrolling:touch;border-radius:10px;max-height:calc(100dvh - 140px);overflow-y:auto}.Cadastral_sfLoading__lKNBe{padding:12px 14px}.Cadastral_steps__MRisC li{font-size:11px}.Cadastral_sfMsg__VJLQ4{gap:10px;padding:12px 14px}.Cadastral_sfmBody__NpBto strong{font-size:12.5px}.Cadastral_sfmBody__NpBto p{font-size:11.5px;margin-bottom:8px}.Cadastral_sfmAct__Cmv7b{flex-direction:column;gap:6px}.Cadastral_sfmAct__Cmv7b button{font-size:12.5px;padding:8px 12px;text-align:center;width:100%}.Cadastral_sfExamples__Ym7ag{-webkit-overflow-scrolling:touch;gap:6px;margin-top:6px;scrollbar-width:none}.Cadastral_sfExamples__Ym7ag::-webkit-scrollbar{display:none}.Cadastral_chip__IHu8H{font-size:10.5px;padding:4px 8px}.Cadastral_mapTools__wsxYh{gap:6px;right:10px;top:64px;z-index:1050}.Cadastral_mapLayers__QBfMk{border-radius:6px;padding:2px}.Cadastral_mapLayers__QBfMk button{font-size:11px;min-height:40px;padding:4px 8px}.Cadastral_iconBtn__m3\+Mk{border-radius:6px;height:40px;width:40px}.Cadastral_mapHint__zbSng{border-radius:8px;bottom:104px;font-size:11.5px;justify-content:center;left:10px;padding:8px 12px;right:10px;text-align:center;top:auto}.Cadastral_coordsBadge__bgrjo{bottom:34px;font-size:9.5px;left:10px;padding:2px 6px;right:auto;z-index:990}.Cadastral_wsFloat__oexE3{bottom:10px;font-size:10px;left:10px;padding:3px 8px;z-index:990}.Cadastral_isDetail__T1e6T .Cadastral_recordPanel__JPkmK{flex:0 0 100%;height:100%;inset:0;position:absolute;width:100%;z-index:2000}.Cadastral_recordViewerHeader__FDqTX{padding:10px 14px}.Cadastral_btnBack__03OO3{border-radius:8px;font-size:13px;min-height:44px;padding:8px 14px}.Cadastral_propertyHero__j0yIY{padding:14px 14px 10px}.Cadastral_phTop__ZFOeO{align-items:center;flex-wrap:wrap;gap:8px}.Cadastral_recordKey__aYW6u{font-size:16px;word-break:break-all}.Cadastral_dir__7tE7M{font-size:13px;margin-top:6px}.Cadastral_metrics__uzjCi{gap:6px;padding:8px 14px}.Cadastral_metric__CTy5X{padding:8px 10px}.Cadastral_mVal__kaxPd{font-size:14px}.Cadastral_tabsContainer__hFk8k{-webkit-overflow-scrolling:touch;scrollbar-width:none}.Cadastral_tabsContainer__hFk8k::-webkit-scrollbar{display:none}.Cadastral_tabs__J3Nq9{gap:2px;padding:0 8px}.Cadastral_tab__30o9d{font-size:12px;padding:10px}.Cadastral_tabBody__c1vOd{padding:14px}.leaflet-bottom.leaflet-right{margin-bottom:10px;margin-right:10px;z-index:995}.leaflet-control-zoom{border:1px solid #e2e8f0e6!important;border-radius:8px!important;box-shadow:0 2px 8px #0000001f!important;overflow:hidden!important}.leaflet-control-zoom a{font-size:15px!important;height:40px!important;line-height:40px!important;width:40px!important}}@media (max-width:480px){.Cadastral_dl__tq7Rt{gap:8px;grid-template-columns:1fr}.Cadastral_services__OcQrs{gap:6px;grid-template-columns:1fr}.Cadastral_compare__q2LT1{align-items:stretch;flex-direction:column;gap:8px}.Cadastral_arrow__sLGl1{align-self:center;transform:rotate(90deg)}.Cadastral_metrics__uzjCi{padding:6px 10px}.Cadastral_mapLayers__QBfMk button{font-size:10px;padding:3px 6px}.Cadastral_wsFloat__oexE3{font-size:9.5px;max-width:calc(100% - 65px);padding:2px 7px}.Cadastral_coordsBadge__bgrjo,.Cadastral_wsFloat__oexE3 .Cadastral_wsSep__j9vxI,.Cadastral_wsFloat__oexE3 span:last-child{display:none}.Cadastral_photo__jVr3M img{height:150px}.Cadastral_noGeoCard__roxU8{margin:10px;padding:20px 16px}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ap-overlay{animation:ap-fade-in .2s ease;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172a73;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1050}@keyframes ap-fade-in{0%{opacity:0}to{opacity:1}}.ap-panel{animation:ap-slide-in .28s cubic-bezier(.22,1,.36,1);background:#fff;border-left:1px solid #e2e8f0;box-shadow:-10px 0 35px #0000001f;color:#111827;display:flex;flex-direction:column;height:100vh;max-width:96vw;overflow:hidden;width:500px}@keyframes ap-slide-in{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.ap-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;padding:16px 20px}.ap-header,.ap-header-left{align-items:center;display:flex}.ap-header-left{gap:14px}.ap-header-icon-wrap{align-items:center;background:#fee2e2;border:1px solid #fecaca;border-radius:10px;display:flex;height:42px;justify-content:center;position:relative;width:42px}.ap-header-icon{color:#dc2626;font-size:1.15rem}.ap-header-pulse{animation:ap-pulse 2s ease-in-out infinite;background:#ef4444;border:2px solid #fff;border-radius:50%;height:10px;position:absolute;right:-3px;top:-3px;width:10px}@keyframes ap-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.4)}}.ap-title{color:#1f2b68;color:var(--color-primary,#1f2b68);font-size:1.02rem;font-weight:700;letter-spacing:-.01em;margin:0}.ap-subtitle{color:#64748b;font-size:.78rem;font-weight:500;margin:2px 0 0}.ap-header-right{gap:8px}.ap-header-right,.ap-icon-btn{align-items:center;display:flex}.ap-icon-btn{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;font-size:.85rem;height:34px;justify-content:center;transition:all .15s ease;width:34px}.ap-icon-btn:hover{background:#f1f5f9;border-color:#cbd5e1;color:#1f2b68;color:var(--color-primary,#1f2b68)}.ap-icon-btn.spinning svg{animation:ap-spin .6s linear infinite}@keyframes ap-spin{to{transform:rotate(1turn)}}.ap-stats{grid-gap:8px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:grid;flex-shrink:0;gap:8px;grid-template-columns:repeat(3,1fr);padding:12px 18px}.ap-stat-chip{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:9px;cursor:pointer;display:flex;gap:8px;padding:8px 12px;text-align:left;transition:all .15s ease}.ap-stat-chip:hover{border-color:#cbd5e1;box-shadow:0 2px 6px #0000000a}.ap-stat-chip.active{background:#fff;border-color:#1f2b68;border-color:var(--chip-color,#1f2b68);box-shadow:0 0 0 2px #1f2b681a}.ap-stat-icon{color:#64748b;color:var(--chip-color,#64748b);flex-shrink:0;font-size:.95rem}.ap-stat-count{color:#0f172a;font-size:1.05rem;font-weight:800;line-height:1}.ap-stat-label{color:#64748b;display:block;font-size:.68rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-filter-bar{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:6px;overflow-x:auto;padding:10px 18px}.ap-filter-icon{color:#94a3b8;flex-shrink:0;font-size:.8rem;margin-right:4px}.ap-filter-btn{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;color:#475569;cursor:pointer;font-size:.75rem;font-weight:600;padding:5px 12px;transition:all .15s ease;white-space:nowrap}.ap-filter-btn:hover{background:#e2e8f0;color:#0f172a}.ap-filter-btn.active{background:#1f2b68;background:var(--color-primary,#1f2b68);border-color:#1f2b68;border-color:var(--color-primary,#1f2b68);box-shadow:0 2px 5px #1f2b6840;color:#fff}.ap-list{background:#f8fafc;flex:1 1;gap:12px;overflow-y:auto;padding:14px 18px}.ap-empty,.ap-list{display:flex;flex-direction:column}.ap-empty{align-items:center;justify-content:center;padding:60px 20px;text-align:center}.ap-empty-icon{color:#10b981;font-size:3rem;margin-bottom:14px;opacity:.9}.ap-empty-title{color:#0f172a;font-size:1rem;font-weight:700;margin:0 0 6px}.ap-empty-sub{color:#64748b;font-size:.82rem;margin:0;max-width:260px}.ap-item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000a;display:flex;overflow:hidden;transition:all .18s cubic-bezier(.16,1,.3,1)}.ap-item:hover{border-color:#cbd5e1;box-shadow:0 4px 14px #0000000f;transform:translateY(-1px)}.ap-item.expanded{border-color:#94a3b8;box-shadow:0 6px 18px #00000014}.ap-item-stripe{flex-shrink:0;position:relative;width:5px}.ap-stripe-pulse{animation:ap-stripe-glow 1.8s ease-in-out infinite alternate;background:inherit;inset:0;position:absolute}@keyframes ap-stripe-glow{0%{opacity:.5}to{opacity:1}}.ap-item-body{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:13px 15px 13px 13px}.ap-item-header{cursor:pointer;gap:10px;justify-content:space-between}.ap-item-header,.ap-item-left{align-items:center;display:flex}.ap-item-left{flex:1 1;gap:8px;min-width:0}.ap-severity-badge{align-items:center;border:1px solid;border-radius:6px;display:inline-flex;flex-shrink:0;font-size:.7rem;font-weight:700;gap:5px;letter-spacing:.03em;padding:3px 8px;text-transform:uppercase}.ap-item-name{color:#0f172a;font-size:.88rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-item-right{flex-shrink:0;gap:8px}.ap-item-right,.ap-item-time{align-items:center;display:flex}.ap-item-time{color:#64748b;font-size:.72rem;font-weight:500;gap:4px}.ap-expand-icon{color:#94a3b8;font-size:.75rem;transition:transform .2s ease}.ap-expand-icon.rotated{transform:rotate(90deg)}.ap-item-message{color:#334155;font-size:.82rem;line-height:1.45;margin:0}.ap-item-tags{display:flex;flex-wrap:wrap;gap:6px}.ap-tag{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;color:#475569;display:inline-flex;font-size:.7rem;font-weight:600;gap:4px;padding:3px 8px}.ap-item-detail{animation:ap-fade-in .18s ease;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:12px}.ap-detail-section{display:flex;flex-direction:column;gap:3px}.ap-detail-label{align-items:center;color:#64748b;display:flex;font-size:.68rem;font-weight:700;gap:5px;letter-spacing:.04em;margin:0;text-transform:uppercase}.ap-detail-text{color:#1e293b;font-size:.8rem;line-height:1.45;margin:0}.ap-metric-val{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem}.ap-threshold{color:#64748b;font-weight:400;margin-left:6px}.ap-detail-meta-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.ap-meta-item{background:#fff;border:1px solid #e2e8f0;border-radius:6px;display:flex;flex-direction:column;gap:2px;padding:6px 10px}.ap-meta-key{color:#64748b;font-size:.65rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.ap-meta-val{color:#0f172a;font-size:.75rem;font-weight:600}.ap-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ap-suggestion{border-radius:7px;display:flex;flex-direction:column;font-size:.78rem;gap:3px;line-height:1.4;padding:9px 12px}.ap-suggestion-label{font-size:.72rem;font-weight:700}.ap-suggestion--critical{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.ap-suggestion--warning{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.ap-suggestion--info{background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af}.ap-item-actions{display:flex;gap:8px;margin-top:4px}.ap-btn{align-items:center;border:1px solid #0000;border-radius:7px;cursor:pointer;display:inline-flex;flex:1 1;font-size:.76rem;font-weight:600;gap:6px;justify-content:center;padding:7px 12px;transition:all .15s ease}.ap-btn:disabled{cursor:not-allowed;opacity:.55}.ap-btn--ack{background:#fff;border-color:#cbd5e1;color:#334155}.ap-btn--ack:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8;color:#0f172a}.ap-btn--resolve{background:#10b981;border-color:#059669;box-shadow:0 1px 3px #10b98140;color:#fff}.ap-btn--resolve:hover:not(:disabled){background:#059669;border-color:#047857}.ap-footer{align-items:center;background:#fff;border-top:1px solid #e2e8f0;display:flex;flex-shrink:0;justify-content:space-between;padding:13px 20px}.ap-footer-text{color:#64748b;font-size:.76rem;font-weight:500}.ap-footer-btn{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:7px;color:#334155;cursor:pointer;font-size:.78rem;font-weight:600;padding:6px 14px;transition:all .15s ease}.ap-footer-btn:hover{background:#e2e8f0;color:#0f172a}.arm-overlay{align-items:center;animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a66;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.arm-modal{animation:scaleIn .2s ease;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 20px 60px #00000026;display:flex;flex-direction:column;max-height:85vh;max-width:720px;width:100%}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.arm-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;border-radius:14px 14px 0 0;justify-content:space-between;padding:16px 20px}.arm-header,.arm-header h2{align-items:center;display:flex}.arm-header h2{font-size:15px;font-weight:700;gap:8px;margin:0}.arm-header h2,.arm-header h2 svg{color:#1f2b68;color:var(--color-primary,#1f2b68)}.arm-close{align-items:center;background:#0000;border:none;border-radius:6px;color:#64748b;cursor:pointer;display:flex;font-size:16px;padding:4px;transition:all .15s}.arm-close:hover{background:#e2e8f0;color:#1e293b}.arm-body{display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-y:auto;padding:20px}.arm-form{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:16px}.arm-form h3{color:#1f2b68;color:var(--color-primary,#1f2b68);font-size:13px;font-weight:700;margin:0 0 14px}.arm-form-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.arm-field{display:flex;flex-direction:column;gap:5px}.arm-field.full-width{grid-column:span 2}.arm-field label{color:#64748b;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.arm-field input,.arm-field select{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#1e293b;font-size:12px;outline:none;padding:8px 10px;transition:border-color .15s}.arm-field input:focus,.arm-field select:focus{border-color:#1f2b68;border-color:var(--color-primary,#1f2b68);box-shadow:0 0 0 2px #1f2b681a}.arm-form-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.arm-btn-cancel{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#64748b;cursor:pointer;font-size:12px;font-weight:600;padding:7px 14px;transition:all .15s}.arm-btn-cancel:hover{background:#f1f5f9;color:#1e293b}.arm-btn-save{align-items:center;background:#1f2b68;background:var(--color-primary,#1f2b68);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:5px;padding:7px 16px;transition:all .15s}.arm-btn-save:hover{opacity:.92}.arm-rules-list-header{align-items:center;display:flex;justify-content:space-between}.arm-rules-list-header h3{color:#1e293b;font-size:13px;font-weight:700;margin:0}.arm-btn-new{align-items:center;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;color:#1f2b68;color:var(--color-primary,#1f2b68);cursor:pointer;display:flex;font-size:11px;font-weight:600;gap:5px;padding:6px 12px;transition:all .15s}.arm-btn-new:hover{background:#e0e7ff}.arm-rules-list{display:flex;flex-direction:column;gap:10px}.arm-rule-item{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000a;display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.arm-rule-info{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.arm-rule-name-row{align-items:center;display:flex;gap:8px}.arm-rule-name{color:#1e293b;font-size:13px;font-weight:700}.arm-rule-desc{color:#64748b;font-size:11px}.arm-rule-meta{align-items:center;color:#94a3b8;display:flex;font-size:11px;gap:10px;margin-top:2px}.arm-rule-actions{align-items:center;display:flex;gap:6px}.arm-icon-btn{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;display:flex;font-size:11px;height:28px;justify-content:center;transition:all .15s;width:28px}.arm-icon-btn:hover{background:#e2e8f0;color:#1e293b}.arm-icon-btn.danger:hover{background:#fee2e2;border-color:#fecaca;color:#ef4444}.shc-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;border-top:3px solid #1f2b68;border-top:3px solid var(--status-color,#1f2b68);box-shadow:0 1px 3px #0000000a;overflow:hidden;padding:14px 16px;position:relative;transition:all .2s ease}.shc-card:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 6px 16px #1f2b6814;transform:translateY(-2px)}.shc-header{justify-content:space-between;margin-bottom:12px}.shc-header,.shc-name-wrap{align-items:center;display:flex;gap:8px}.shc-name-wrap{min-width:0}.shc-server-icon{color:#64748b;flex-shrink:0;font-size:14px}.shc-name{color:#1e293b;font-family:monospace;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shc-status-badge{align-items:center;border-radius:12px;display:flex;flex-shrink:0;font-size:10px;font-weight:700;gap:5px;letter-spacing:.3px;padding:3px 8px}.shc-metrics{grid-gap:8px;background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr;margin-bottom:10px;padding:8px 10px}.shc-metric{display:flex;flex-direction:column;gap:2px}.shc-metric-label{align-items:center;color:#64748b;display:flex;font-size:9px;font-weight:600;gap:3px;letter-spacing:.3px;text-transform:uppercase}.shc-metric-label svg{font-size:8px}.shc-metric-value{color:#1e293b;font-family:monospace;font-size:12px;font-weight:700}.shc-error-bar-wrap{background:#e2e8f0;border-radius:2px;height:4px;margin-bottom:8px;overflow:hidden;width:100%}.shc-error-bar{background:#ef4444;height:100%;transition:width .3s ease}.shc-footer{color:#94a3b8;font-size:10px;justify-content:space-between}.shc-footer,.shc-time{align-items:center;display:flex}.shc-time{gap:4px}.shc-time-icon{font-size:9px}.shc-pulse-dot{animation:shcPulse 2s infinite;background:#10b981;background:var(--status-color,#10b981);border-radius:50%;height:6px;width:6px}@keyframes shcPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.elp-wrapper{border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;color:#111827;flex-direction:column;gap:0;overflow:hidden}.elp-header,.elp-wrapper{background:#fff;display:flex}.elp-header{align-items:center;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 20px}.elp-header-left{align-items:center;display:flex;gap:14px}.elp-header-icon-box{align-items:center;background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.elp-header-icon{font-size:1.15rem}.elp-header-icon,.elp-title{color:#1f2b68;color:var(--color-primary,#1f2b68)}.elp-title{font-size:.96rem;font-weight:700;letter-spacing:-.01em;margin:0}.elp-subtitle{color:#64748b;font-size:.74rem;font-weight:500;margin:2px 0 0}.elp-errors-badge{color:#dc2626;font-weight:700}.elp-quick-stats{gap:8px}.elp-qs-chip,.elp-quick-stats{align-items:center;display:flex}.elp-qs-chip{border:1px solid;border-radius:20px;font-weight:700;gap:6px;padding:5px 12px}.elp-qs-chip,.elp-qs-chip svg{font-size:.72rem}.elp-qs-chip span{font-size:.92rem;font-weight:800;line-height:1}.elp-qs-chip small{font-size:.65rem;font-weight:600;opacity:.85}.elp-qs-chip.error{background:#fef2f2;border-color:#fecaca;color:#991b1b}.elp-qs-chip.warning{background:#fffbeb;border-color:#fde68a;color:#92400e}.elp-qs-chip.success{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.elp-header-actions{align-items:center;display:flex;gap:8px}.elp-toggle-btn{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;padding:6px 14px;transition:all .15s}.elp-toggle-btn:hover{background:#f8fafc;border-color:#94a3b8;color:#0f172a}.elp-toggle-btn.active{background:#fef2f2;border-color:#fca5a5;color:#b91c1c;font-weight:700}.elp-action-btn{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;display:inline-flex;font-size:.85rem;height:34px;justify-content:center;transition:all .15s;width:34px}.elp-action-btn:hover{background:#f1f5f9;border-color:#cbd5e1;color:#1f2b68;color:var(--color-primary,#1f2b68)}.elp-spinning{animation:elp-spin .7s linear infinite}@keyframes elp-spin{to{transform:rotate(1turn)}}.elp-filters{align-items:flex-end;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:14px;padding:12px 20px}.elp-filter-group{display:flex;flex-direction:column;gap:5px}.elp-filter-label{align-items:center;color:#64748b;display:flex;font-size:.68rem;font-weight:700;gap:5px;letter-spacing:.04em;text-transform:uppercase}.elp-btn-group{display:flex;gap:4px}.elp-status-btn,.elp-time-btn{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#475569;cursor:pointer;font-size:.72rem;font-weight:600;padding:5px 10px;transition:all .15s}.elp-time-btn:hover{background:#f1f5f9;color:#0f172a}.elp-time-btn.active{background:#1f2b68;background:var(--color-primary,#1f2b68);border-color:#1f2b68;border-color:var(--color-primary,#1f2b68);color:#fff}.elp-status-btn.todos:hover{background:#e2e8f0;color:#0f172a}.elp-status-btn.todos.active{background:#1f2b68;background:var(--color-primary,#1f2b68);border-color:#1f2b68;border-color:var(--color-primary,#1f2b68);color:#fff}.elp-status-btn.error:hover{background:#fee2e2;color:#991b1b}.elp-status-btn.error.active{background:#dc2626;border-color:#b91c1c;color:#fff}.elp-status-btn.success:hover{background:#d1fae5;color:#065f46}.elp-status-btn.success.active{background:#059669;border-color:#047857;color:#fff}.elp-status-btn.warning:hover{background:#fef3c7;color:#92400e}.elp-status-btn.warning.active{background:#d97706;border-color:#b45309;color:#fff}.elp-select{border:1px solid #cbd5e1;border-radius:6px;cursor:pointer;font-size:.75rem;outline:none;padding:6px 10px;transition:border-color .15s}.elp-select,.elp-select option{background:#fff;color:#1e293b}.elp-select:focus{border-color:#1f2b68;border-color:var(--color-primary,#1f2b68)}.elp-select-sm{font-size:.7rem;padding:3px 8px}.elp-search-box{align-items:center;display:flex;position:relative}.elp-input{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#1e293b;font-size:.75rem;min-width:160px;outline:none;padding:6px 28px 6px 10px;transition:border-color .15s}.elp-input::placeholder{color:#94a3b8}.elp-input:focus{border-color:#1f2b68;border-color:var(--color-primary,#1f2b68)}.elp-clear-btn{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:.72rem;line-height:1;padding:0;position:absolute;right:8px}.elp-clear-btn:hover{color:#475569}.elp-reset-btn{align-items:center;align-self:flex-end;background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#475569;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:600;gap:5px;padding:6px 12px;transition:all .15s}.elp-reset-btn:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.elp-table-container{background:#fff;min-height:200px;overflow-x:auto}.elp-empty,.elp-error-msg,.elp-loading{align-items:center;color:#64748b;display:flex;flex-direction:column;font-size:.85rem;gap:10px;justify-content:center;padding:56px 20px}.elp-spinner{animation:elp-spin .8s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top:3px solid var(--color-primary,#1f2b68);height:28px;width:28px}.elp-empty-icon{color:#10b981;font-size:2.4rem;opacity:.7}.elp-error-msg{background:#fef2f2;border-bottom:1px solid #fecaca;color:#991b1b;flex-direction:row;padding:16px 20px}.elp-table{border-collapse:collapse;font-size:.78rem;width:100%}.elp-table th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#475569;font-size:.67rem;font-weight:700;letter-spacing:.05em;padding:11px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.elp-th-sm{width:120px}.elp-table td{border-bottom:1px solid #f1f5f9;color:#334155;max-width:220px;padding:10px 14px;vertical-align:middle}.elp-row{cursor:pointer;transition:background .12s}.elp-row:hover{background:#f8fafc}.elp-row.selected{background:#f0f4ff!important}.elp-row.error td:first-child{border-left:3px solid #ef4444}.elp-row.warning td:first-child{border-left:3px solid #f59e0b}.elp-row.success td:first-child{border-left:3px solid #10b981}.elp-td-cat{align-items:center;display:flex;gap:6px;min-width:110px}.elp-cat-icon{font-size:.85rem}.elp-cat-icon.error{color:#ef4444}.elp-cat-icon.success{color:#10b981}.elp-cat-icon.warning{color:#f59e0b}.elp-status-pill{border:1px solid;border-radius:20px;font-size:.62rem;font-weight:700;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.elp-status-pill.error{background:#fee2e2;border-color:#fecaca;color:#991b1b}.elp-status-pill.success{background:#d1fae5;border-color:#a7f3d0;color:#065f46}.elp-status-pill.warning{background:#fef3c7;border-color:#fde68a;color:#92400e}.elp-module-badge{background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;color:#3730a3;display:inline-block;font-size:.68rem;font-weight:600;padding:2px 8px;white-space:nowrap}.elp-td-mono{color:#475569;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.elp-td-relative{color:#94a3b8;font-size:.64rem;margin-top:2px}.elp-td-ip{color:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.elp-td-action{color:#0f172a;font-size:.76rem;font-weight:600}.elp-td-msg{color:#64748b;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elp-td-action-icon{text-align:center}.elp-row-icon{color:#94a3b8;font-size:.75rem;transition:transform .2s ease,color .15s}.elp-row-icon.rotated,.elp-row.selected .elp-row-icon{color:#1f2b68;color:var(--color-primary,#1f2b68);transform:rotate(90deg)}.elp-detail-panel{animation:elp-slide-in .22s ease;background:#fff;border-top:1px solid #e2e8f0}@keyframes elp-slide-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.elp-detail-header{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;justify-content:space-between;padding:12px 20px}.elp-detail-title-row{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.elp-detail-severity-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.elp-detail-severity-dot.error{background:#ef4444}.elp-detail-severity-dot.success{background:#10b981}.elp-detail-severity-dot.warning{background:#f59e0b}.elp-detail-title-text{color:#0f172a;font-size:.85rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elp-error-code-badge{border:1px solid;border-radius:5px;flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;font-weight:800;letter-spacing:.05em;padding:2px 8px;text-transform:uppercase}.elp-error-code-badge.error{background:#fee2e2;border-color:#fecaca;color:#991b1b}.elp-error-code-badge.success{background:#d1fae5;border-color:#a7f3d0;color:#065f46}.elp-error-code-badge.warning{background:#fef3c7;border-color:#fde68a;color:#92400e}.elp-close-btn{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;font-size:.72rem;height:28px;justify-content:center;transition:all .15s;width:28px}.elp-close-btn:hover{background:#fee2e2;border-color:#fca5a5;color:#991b1b}.elp-detail-tabs{background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:2px;padding:0 16px}.elp-tab-btn{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#64748b;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;margin-bottom:-1px;padding:10px 14px;transition:all .15s}.elp-tab-btn:hover{color:#0f172a}.elp-tab-btn.active{border-bottom-color:#1f2b68;border-bottom-color:var(--color-primary,#1f2b68);color:#1f2b68;color:var(--color-primary,#1f2b68);font-weight:700}.elp-detail-content{background:#fff;max-height:380px;overflow-y:auto}.elp-detail-content::-webkit-scrollbar{width:5px}.elp-detail-content::-webkit-scrollbar-track{background:#f1f5f9}.elp-detail-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.elp-tab-pane{animation:elp-slide-in .18s ease;display:flex;flex-direction:column;gap:14px;padding:16px 20px}.elp-detail-message{border-left:4px solid;border-radius:8px;font-size:.82rem;line-height:1.5;padding:12px 16px}.elp-detail-message.error{background:#fef2f2;border-color:#ef4444;color:#991b1b}.elp-detail-message.success{background:#ecfdf5;border-color:#10b981;color:#065f46}.elp-detail-message.warning{background:#fffbeb;border-color:#f59e0b;color:#92400e}.elp-detail-msg-text{font-weight:600;margin:0}.elp-summary-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px 16px}.elp-summary-heading{color:#475569;font-size:.72rem;font-weight:700;letter-spacing:.04em;margin:0 0 6px;text-transform:uppercase}.elp-summary-text{color:#1e293b;font-size:.82rem;line-height:1.6;margin:0}.elp-suggestion{align-items:flex-start;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;display:flex;gap:12px;padding:12px 16px}.elp-suggestion-icon{color:#d97706;flex-shrink:0;font-size:.95rem;margin-top:2px}.elp-suggestion-title{color:#92400e;font-size:.68rem;font-weight:700;letter-spacing:.04em;margin:0 0 4px;text-transform:uppercase}.elp-suggestion-text{color:#78350f;font-size:.8rem;font-weight:500;line-height:1.5;margin:0}.elp-info-row{display:flex;flex-wrap:wrap;gap:8px}.elp-info-badge{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:8px;padding:8px 14px}.elp-info-icon{color:#64748b;font-size:.85rem}.elp-info-label{color:#64748b;display:block;font-size:.64rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.elp-info-value{color:#0f172a;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;font-weight:600}.elp-diag-section{display:flex;flex-direction:column;gap:8px}.elp-diag-heading{align-items:center;color:#475569;display:inline-flex;font-size:.72rem;font-weight:700;gap:6px;letter-spacing:.04em;margin:0;text-transform:uppercase}.elp-diag-text{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;font-size:.82rem;line-height:1.6;margin:0;padding:10px 14px}.elp-tag-row{display:flex;flex-wrap:wrap;gap:6px}.elp-diag-tag{background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;color:#3730a3;font-size:.72rem;font-weight:600;padding:3px 10px}.elp-diag-tag.muted{background:#f1f5f9;border-color:#e2e8f0;color:#475569}.elp-steps-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.elp-step-item{align-items:flex-start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#334155;display:flex;font-size:.8rem;gap:10px;line-height:1.5;padding:9px 12px}.elp-step-num{align-items:center;background:#e0e7ff;border-radius:50%;color:#1f2b68;color:var(--color-primary,#1f2b68);display:flex;flex-shrink:0;font-size:.68rem;font-weight:800;height:22px;justify-content:center;min-width:22px}.elp-ref-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.elp-ref-item{background:#eff6ff;border-left:3px solid #3b82f6;border-radius:6px;color:#2563eb;font-size:.75rem;font-weight:500;padding:6px 12px}.elp-guide{border-left:3px solid;border-radius:8px;margin-top:4px;padding:12px 16px}.elp-guide.error{background:#fef2f2;border-color:#ef4444}.elp-guide.success{background:#ecfdf5;border-color:#10b981}.elp-guide.warning{background:#fffbeb;border-color:#f59e0b}.elp-guide-title{color:#475569;font-size:.72rem;font-weight:700;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.elp-guide-list{display:flex;flex-direction:column;gap:5px;margin:0;padding-left:18px}.elp-guide-list li{color:#334155;font-size:.76rem;line-height:1.5}.elp-guide-list code{background:#e2e8f0;border-radius:4px;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;padding:1px 5px}.elp-cmd-intro{color:#475569;font-size:.8rem;line-height:1.5;margin:0}.elp-cmd-empty{align-items:center;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;color:#065f46;display:flex;font-size:.82rem;font-weight:500;gap:8px;padding:20px}.elp-cmd-block{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.elp-cmd-header{align-items:center;background:#f1f5f9;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:8px 14px}.elp-cmd-label{color:#475569;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.elp-cmd-copy{background:#fff;border:1px solid #cbd5e1;border-radius:5px;color:#334155;cursor:pointer;font-size:.68rem;font-weight:600;padding:3px 10px;transition:all .15s}.elp-cmd-copy:hover{background:#f8fafc;border-color:#94a3b8;color:#1f2b68;color:var(--color-primary,#1f2b68)}.elp-cmd-pre{background:#0f172a;margin:0;overflow-x:auto;padding:12px 16px}.elp-cmd-pre code{color:#f1f5f9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;line-height:1.5}.elp-cmd-note{align-items:flex-start;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#92400e;display:flex;font-size:.75rem;gap:8px;line-height:1.5;padding:10px 14px}.elp-cmd-note svg{color:#d97706;flex-shrink:0;margin-top:2px}.elp-meta-grid{display:flex;flex-direction:column;gap:6px}.elp-meta-row{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;display:flex;gap:12px;padding:8px 14px}.elp-meta-row:hover{background:#f1f5f9}.elp-meta-label{color:#64748b;flex-shrink:0;font-size:.68rem;font-weight:700;letter-spacing:.04em;min-width:120px;text-transform:uppercase}.elp-meta-value{color:#1e293b;font-size:.78rem;font-weight:500}.elp-meta-value.mono{color:#1f2b68;color:var(--color-primary,#1f2b68);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600}.elp-pagination{align-items:center;background:#fff;border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 20px}.elp-page-info{color:#64748b;font-size:.74rem;font-weight:500}.elp-page-controls{align-items:center;display:flex;gap:4px}.elp-page-btn,.elp-page-num{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#334155;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;height:32px;justify-content:center;min-width:32px;transition:all .15s}.elp-page-btn:disabled{cursor:not-allowed;opacity:.4}.elp-page-btn:not(:disabled):hover,.elp-page-num:hover{background:#f1f5f9;border-color:#cbd5e1;color:#0f172a}.elp-page-num.active{background:#1f2b68;background:var(--color-primary,#1f2b68);border-color:#1f2b68;border-color:var(--color-primary,#1f2b68);color:#fff}.elp-inc-header{justify-content:space-between;margin-bottom:6px}.elp-inc-header,.elp-inc-title{align-items:center;display:flex}.elp-inc-title{color:#0f172a;font-size:.9rem;font-weight:700;gap:8px;margin:0}.elp-inc-desc{color:#64748b;font-size:.78rem;line-height:1.5;margin:0 0 14px}.elp-inc-new-btn{align-items:center;background:#1f2b68;border:none;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:6px;padding:6px 14px;transition:background .15s}.elp-inc-new-btn:hover{background:#2d3ea0}.elp-inc-form{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;gap:10px;margin-bottom:16px;padding:14px}.elp-inc-form,.elp-inc-form-row{display:flex;flex-direction:column}.elp-inc-form-row{gap:5px}.elp-inc-label{color:#475569;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.elp-req{color:#dc3545;margin-left:2px}.elp-inc-status-row{display:flex;flex-wrap:wrap;gap:6px}.elp-inc-status-opt{background:#fff;border:1.5px solid #cbd5e1;border-radius:20px;color:#64748b;cursor:pointer;font-size:.75rem;font-weight:600;padding:4px 12px;transition:all .15s}.elp-inc-status-opt:hover{border-color:#94a3b8;color:#334155}.elp-inc-status-opt.active{font-weight:700}.elp-inc-textarea{background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:.82rem;line-height:1.5;padding:9px 12px;resize:vertical;transition:border-color .15s;width:100%}.elp-inc-textarea:focus{border-color:#1f2b68;outline:none}.elp-inc-form-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.elp-inc-cancel-btn{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:7px;color:#64748b;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:6px;padding:7px 14px;transition:all .15s}.elp-inc-cancel-btn:hover{background:#e2e8f0;color:#334155}.elp-inc-save-btn{align-items:center;background:#1f2b68;border:none;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:6px;padding:7px 16px;transition:background .15s}.elp-inc-save-btn:hover:not(:disabled){background:#2d3ea0}.elp-inc-save-btn:disabled{cursor:not-allowed;opacity:.5}.elp-inc-empty{align-items:center;color:#94a3b8;display:flex;flex-direction:column;gap:6px;padding:32px;text-align:center}.elp-inc-empty-icon{font-size:2.2rem;margin-bottom:4px}.elp-inc-empty p{color:#64748b;font-size:.87rem;margin:0}.elp-inc-empty small{font-size:.75rem}.elp-inc-loading{align-items:center;color:#64748b;display:flex;font-size:.82rem;gap:10px;padding:16px}.elp-inc-list{gap:10px}.elp-inc-card,.elp-inc-list{display:flex;flex-direction:column}.elp-inc-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;gap:8px;padding:12px 14px;transition:box-shadow .15s}.elp-inc-card:hover{box-shadow:0 2px 8px #0000000f}.elp-inc-card-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.elp-inc-status-badge{border-radius:20px;color:#fff;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:3px 10px}.elp-inc-operator{color:#334155;font-size:.78rem;font-weight:600}.elp-inc-date,.elp-inc-operator{align-items:center;display:inline-flex;gap:5px}.elp-inc-date{color:#94a3b8;font-size:.75rem;margin-left:auto}.elp-inc-card-actions{display:flex;gap:4px}.elp-inc-icon-btn{border:none;border-radius:6px;cursor:pointer;font-size:.75rem;padding:5px 8px;transition:all .15s}.elp-inc-icon-btn.edit{background:#eef2ff;color:#4f46e5}.elp-inc-icon-btn.edit:hover{background:#e0e7ff}.elp-inc-icon-btn.delete{background:#fef2f2;color:#dc3545}.elp-inc-icon-btn.delete:hover{background:#fee2e2}.elp-inc-note-text{color:#0f172a;font-size:.83rem;line-height:1.55;margin:0;white-space:pre-wrap}.elp-inc-corrective{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:7px;padding:8px 12px}.elp-inc-corrective-label{color:#15803d;display:block;font-size:.72rem;font-weight:700;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.elp-inc-corrective p{color:#166534;font-size:.82rem;line-height:1.5;margin:0}:root{--noc-bg:#f3f5f9;--noc-surface:#fff;--noc-surface-hover:#f8fafc;--noc-border:#e2e8f0;--noc-border-bright:#cbd5e1;--noc-text:#111827;--noc-text-muted:#64748b;--noc-text-dim:#94a3b8;--noc-radius:12px;--noc-radius-sm:8px;--noc-shadow:0 1px 3px #0000000a;--noc-shadow-lg:0 10px 25px -5px #00000014;--noc-green:#10b981;--noc-yellow:#f59e0b;--noc-red:#ef4444;--noc-blue:var(--color-primary,#1f2b68);--noc-cyan:#0ea5e9;--noc-purple:#8b5cf6}.noc-wrapper{gap:20px}.noc-loading,.noc-wrapper{display:flex;flex-direction:column}.noc-loading{align-items:center;color:#64748b;color:var(--noc-text-muted);gap:16px;height:50vh;justify-content:center}.noc-loading-spinner{animation:nocSpin .8s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top:3px solid var(--color-primary,#1f2b68);height:36px;width:36px}@keyframes nocSpin{to{transform:rotate(1turn)}}.noc-system-status{align-items:center;background:#fff;border:1px solid;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;padding:4px 12px}.noc-header-right{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.noc-sse-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;padding:6px 12px}.noc-sse-badge.connected{background:#d1fae5;border:1px solid #a7f3d0;color:#065f46}.noc-sse-badge.disconnected{background:#fee2e2;border:1px solid #fecaca;color:#991b1b}.noc-last-refresh{align-items:center;color:#64748b;display:flex;font-size:.75rem;gap:5px}.noc-btn-secondary{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 1px 2px #0000000a;color:#334155;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:7px 14px;transition:all .2s ease}.noc-btn-secondary:hover{background:#f8fafc;border-color:#94a3b8}.noc-btn-alert{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 1px 2px #0000000a;color:#d97706;cursor:pointer;display:inline-flex;height:36px;justify-content:center;position:relative;transition:all .2s ease;width:36px}.noc-btn-alert:hover{background:#fef3c7;border-color:#f59e0b}.noc-alert-badge{background:#ef4444;border-radius:9999px;color:#fff;font-size:.65rem;font-weight:700;min-width:18px;padding:1px 6px;position:absolute;right:-6px;text-align:center;top:-6px}.noc-btn-primary{align-items:center;background:#1f2b68;background:var(--color-primary,#1f2b68);border:none;border-radius:8px;box-shadow:0 1px 3px #1f2b6833;color:#fff;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:7px 16px;transition:all .2s ease}.noc-btn-primary:hover{opacity:.92;transform:translateY(-1px)}.noc-btn-primary:disabled{cursor:not-allowed;opacity:.6}.spinning{animation:nocSpin .8s linear infinite}.noc-kpi-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.noc-kpi-card{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000a;display:flex;gap:16px;padding:18px 20px;transition:all .2s ease}.noc-kpi-card:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #1f2b680f;transform:translateY(-2px)}.noc-kpi-icon{align-items:center;background:#eef2ff;border-radius:10px;display:flex;flex-shrink:0;font-size:1.2rem;height:44px;justify-content:center;width:44px}.noc-kpi-body{display:flex;flex-direction:column;min-width:0}.noc-kpi-label{color:#64748b;font-size:.775rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.noc-kpi-value{color:#111827;font-size:1.55rem;font-weight:800;line-height:1.15;margin-top:2px}.noc-kpi-sub{color:#94a3b8;font-size:.725rem;margin-top:2px}.noc-section{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000a;padding:20px 22px}.noc-section-header{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.noc-section-header h2{align-items:center;color:#1f2b68;color:var(--color-primary,#1f2b68);display:flex;font-size:.95rem;font-weight:700;gap:8px;margin:0}.noc-section-badge{align-items:center;background:#10b9811a;border:1px solid #10b98140;border-radius:20px;color:#10b981;display:inline-flex;font-size:.65rem;font-weight:700;gap:4px;letter-spacing:.04em;padding:2px 10px;text-transform:uppercase}.noc-section-desc{color:#64748b;font-size:.78rem;line-height:1.5;margin:-8px 0 14px}.noc-timeline-controls{display:flex;gap:6px}.noc-time-btn{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;font-size:.725rem;font-weight:600;padding:4px 10px;transition:all .15s ease}.noc-time-btn:hover{background:#f1f5f9;color:#1e293b}.noc-time-btn.active{background:#1f2b68;background:var(--color-primary,#1f2b68);border-color:#1f2b68;border-color:var(--color-primary,#1f2b68);color:#fff}.noc-chart-container{width:100%}.noc-two-col{grid-gap:20px;display:grid;gap:20px;grid-template-columns:3fr 2fr}@media (max-width:1024px){.noc-two-col{grid-template-columns:1fr}}.noc-users-list{display:flex;flex-direction:column;gap:10px}.noc-user-row{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:12px;padding:8px 12px}.noc-user-rank{color:#64748b;font-size:.75rem;font-weight:700;min-width:24px}.noc-user-name{color:#1e293b;font-size:.8rem;font-weight:600;min-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.noc-user-bar-wrap{background:#e2e8f0;border-radius:9999px;flex:1 1;height:7px;overflow:hidden}.noc-user-bar{background:#1f2b68;background:var(--color-primary,#1f2b68);border-radius:9999px;height:100%}.noc-user-count{color:#475569;font-family:monospace;font-size:.775rem;font-weight:700;min-width:35px;text-align:right}.noc-service-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.noc-recent-alerts{display:flex;flex-direction:column;gap:10px}.noc-alert-row{align-items:center;background:#fff;border:1px solid #e2e8f0;border-left:4px solid #ef4444;border-radius:8px;box-shadow:0 1px 2px #00000008;display:flex;gap:12px;padding:12px 16px}.noc-alert-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.noc-alert-name{color:#1e293b;font-size:.825rem;font-weight:700}.noc-alert-msg{color:#64748b;font-size:.775rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.noc-severity-badge{border-radius:9999px;font-size:.7rem;font-weight:700;padding:3px 8px}.noc-alert-time{color:#94a3b8;font-size:.725rem;white-space:nowrap}.noc-btn-link{background:none;border:none;color:#1f2b68;color:var(--color-primary,#1f2b68);cursor:pointer;font-size:.8rem;font-weight:600;padding:0}.noc-btn-link:hover{text-decoration:underline}.noc-empty{color:#94a3b8;font-size:.85rem;margin:0;padding:24px;text-align:center}.EmissionSearch_emisionSearchShell__nG2aP{--tw-bg-opacity:1;--tw-shadow:0 5px 15px #00000014;--tw-shadow-colored:0 5px 15px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4)}@media (min-width:640px){.EmissionSearch_emisionSearchShell__nG2aP{padding:var(--spacing-5)}}@media (min-width:768px){.EmissionSearch_emisionSearchShell__nG2aP{padding:25px}}.EmissionSearch_emisionSearchTitle__gq6q9{color:var(--primary-color);margin-bottom:var(--spacing-1)}.EmissionSearch_emisionSearchRow__KDtQJ{display:flex;flex-direction:column;gap:var(--spacing-4)}.EmissionSearch_emisionSearchField__Azp2x{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}.EmissionSearch_emisionSearchLabel__THayn{--tw-text-opacity:1;align-items:center;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));display:flex;gap:.625rem}.EmissionSearch_emisionSearchLabelText__exe\+\+{font-size:1.05rem;font-weight:var(--font-medium)}.EmissionSearch_emisionSearchSelect__k5gZb{min-width:0;width:100%}.EmissionSearch_emisionSearchSelectControl__Uecsm{width:100%}.EmissionSearch_emisionSearchActions__6zY9r{display:flex;flex-direction:column;gap:15px;width:100%}.EmissionSearch_emisionSearchInputField__5cbC6{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}.EmissionSearch_emisionSearchInput__sKUqt{--tw-border-opacity:1;--tw-text-opacity:1;border-color:#ddd;border-color:rgb(221 221 221/var(--tw-border-opacity,1));border-radius:10px;border-width:1px;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1));height:45px;outline:2px solid #0000;outline-offset:2px;padding-left:15px;padding-right:15px;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.EmissionSearch_emisionSearchInput__sKUqt::placeholder{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.EmissionSearch_emisionSearchInput__sKUqt:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--color-primary)/15;border-color:var(--primary-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.EmissionSearch_emisionSearchButton__oVHjH{--tw-text-opacity:1;align-items:center;background-color:var(--primary-color);border-radius:10px;border-width:0;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;gap:var(--spacing-2);height:45px;justify-content:center;padding-left:var(--spacing-5);padding-right:var(--spacing-5);transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.EmissionSearch_emisionSearchButton__oVHjH:hover{background-color:color-mix(in srgb,var(--primary-color) 80%,#000)}.EmissionSearch_emisionSearchButton__oVHjH:disabled{cursor:not-allowed;opacity:.5}@media (min-width:768px) and (max-width:1199px){.EmissionSearch_emisionSearchRow__KDtQJ{align-items:flex-end;flex-direction:row;gap:30px}.EmissionSearch_emisionSearchRow__KDtQJ .EmissionSearch_emisionSearchField__Azp2x{flex:1 1}.EmissionSearch_emisionSearchActions__6zY9r{align-items:flex-end;flex-direction:row;gap:15px}.EmissionSearch_emisionSearchInputField__5cbC6{flex:1 1}.EmissionSearch_emisionSearchButton__oVHjH{min-width:130px;width:auto}}@media (min-width:1200px){.EmissionSearch_emisionSearchShell__nG2aP{grid-column-gap:20px;grid-row-gap:16px;align-items:end;column-gap:20px;display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(250px,1.5fr) auto;row-gap:16px}.EmissionSearch_emisionSearchTitle__gq6q9{grid-column:1/-1}.EmissionSearch_emisionSearchActions__6zY9r,.EmissionSearch_emisionSearchRow__KDtQJ{display:contents}.EmissionSearch_emisionSearchRow__KDtQJ .EmissionSearch_emisionSearchField__Azp2x:first-child{grid-column:1}.EmissionSearch_emisionSearchRow__KDtQJ .EmissionSearch_emisionSearchField__Azp2x:nth-child(2){grid-column:2}.EmissionSearch_emisionSearchActions__6zY9r .EmissionSearch_emisionSearchInput__sKUqt{grid-column:3;width:100%}.EmissionSearch_emisionSearchActions__6zY9r .EmissionSearch_emisionSearchButton__oVHjH{grid-column:4;min-width:130px;width:auto}.EmissionSearch_emisionSearchSelect__k5gZb{width:100%}}.EmissionSearch_summaryCard__Iq6jZ{--tw-bg-opacity:1;--tw-shadow:0 4px 15px #00000014;--tw-shadow-colored:0 4px 15px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:18px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow:hidden}.EmissionSearch_summaryCardHeader__yKP8C{--tw-text-opacity:1;background-color:var(--primary-color);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:var(--font-semibold);padding-bottom:18px;padding-left:var(--spacing-5);padding-right:var(--spacing-5);padding-top:18px}.EmissionSearch_summaryCardNameSection__TY8gT{align-items:center;display:flex;flex-direction:column;padding-bottom:25px;padding-left:var(--spacing-5);padding-right:var(--spacing-5);padding-top:25px}.EmissionSearch_summaryCardName__cWOSd{color:var(--primary-color);margin:0;text-align:center}.EmissionSearch_summaryCardNameSubtitle__6ng7a{--tw-text-opacity:1;color:#777;color:rgb(119 119 119/var(--tw-text-opacity,1));margin-top:.375rem;text-align:center}.EmissionSearch_summaryCardBody__auIlR{padding:var(--spacing-5)}.EmissionSearch_summaryCardRow__nrsX\+{display:flex;flex-direction:column}@media (min-width:768px){.EmissionSearch_summaryCardRow__nrsX\+{flex-direction:row}}.EmissionSearch_summaryCardCol__M4zZZ{padding:var(--spacing-4);width:100%}@media (min-width:768px){.EmissionSearch_summaryCardCol__M4zZZ{width:50%}}.EmissionSearch_summaryCardField__IFPgL{--tw-border-opacity:1;border-bottom-width:1px;border-color:#ececec;border-color:rgb(236 236 236/var(--tw-border-opacity,1));display:flex;flex-direction:column;gap:var(--spacing-1);padding-bottom:.875rem;padding-top:.875rem}.EmissionSearch_summaryCardLabel__zVE3o{--tw-text-opacity:1;color:#666;color:rgb(102 102 102/var(--tw-text-opacity,1));font-size:var(--text-sm)}.EmissionSearch_summaryCardValue__8xdyh{--tw-text-opacity:1;color:#222;color:rgb(34 34 34/var(--tw-text-opacity,1))}.EmissionSearch_summaryCardFooter__PkwZ-{display:flex;justify-content:flex-end;padding:var(--spacing-2)}.EmissionSearch_summaryCardFooterDownload__Mltuc{padding:.625rem}.EmissionSearch_summaryCardBtnEmit__Q2Dzl{--tw-text-opacity:1;align-items:center;background-color:var(--primary-color);border-radius:var(--radius-lg);border-width:0;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-2);justify-content:center;padding:var(--spacing-3);transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.EmissionSearch_summaryCardBtnEmit__Q2Dzl:hover{background-color:color-mix(in srgb,var(--primary-color) 80%,#000)}.EmissionSearch_summaryCardBtnEmit__Q2Dzl:disabled{--tw-bg-opacity:1;background-color:#a0a8c8;background-color:rgb(160 168 200/var(--tw-bg-opacity,1));cursor:not-allowed}@media (min-width:640px){.EmissionSearch_summaryCardBtnEmit__Q2Dzl{width:auto}}.EmissionSearch_summaryCardBtnDownload__DhrNj{--tw-text-opacity:1;align-items:center;background-color:var(--primary-color);border-radius:var(--radius-lg);border-width:0;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-2);justify-content:center;margin-top:var(--spacing-4);padding:var(--spacing-3);transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.EmissionSearch_summaryCardBtnDownload__DhrNj:hover{background-color:color-mix(in srgb,var(--primary-color) 80%,#000)}.EmissionSearch_summaryCardBtnDownload__DhrNj:disabled{--tw-bg-opacity:1;background-color:#a0a8c8;background-color:rgb(160 168 200/var(--tw-bg-opacity,1));cursor:not-allowed}.EmissionSearch_emisionTableCard__PInGj{--tw-bg-opacity:1;--tw-shadow:0 5px 15px #00000014;--tw-shadow-colored:0 5px 15px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:25px}.EmissionSearch_emisionTableTitle__-OSnI{font-weight:var(--font-bold);margin-bottom:var(--spacing-4);text-align:left}.EmissionSearch_emisionTableActions__cKb2t{align-items:center;display:flex;gap:var(--spacing-2);justify-content:center}.EmissionSearch_emisionTableBadgeVigente__japjv{background-color:#dff6e5;background-color:rgb(223 246 229/var(--tw-bg-opacity,1));color:#2e7d32;color:rgb(46 125 50/var(--tw-text-opacity,1))}.EmissionSearch_emisionTableBadgeOther__tTcv3,.EmissionSearch_emisionTableBadgeVigente__japjv{--tw-bg-opacity:1;--tw-text-opacity:1;border-radius:20px;font-size:13px;font-weight:var(--font-semibold);padding-bottom:.375rem;padding-left:var(--spacing-3);padding-right:var(--spacing-3);padding-top:.375rem}.EmissionSearch_emisionTableBadgeOther__tTcv3{background-color:#fdecec;background-color:rgb(253 236 236/var(--tw-bg-opacity,1));color:#d32f2f;color:rgb(211 47 47/var(--tw-text-opacity,1))}.EmissionSearch_emisionIconTextLg__tAz20{font-size:var(--text-lg)}.SummaryCard_summaryCard__vASXp{--tw-bg-opacity:1;--tw-shadow:0 4px 15px #00000014;--tw-shadow-colored:0 4px 15px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:18px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow:hidden}.SummaryCard_summaryCardHeader__y8TxG{--tw-text-opacity:1;background-color:var(--primary-color);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:var(--font-semibold);padding-bottom:18px;padding-left:var(--spacing-5);padding-right:var(--spacing-5);padding-top:18px}.SummaryCard_summaryCardNameSection__n3KZf{align-items:center;display:flex;flex-direction:column;padding-bottom:25px;padding-left:var(--spacing-5);padding-right:var(--spacing-5);padding-top:25px}.SummaryCard_summaryCardName__8bVPA{color:var(--primary-color);margin:0;text-align:center}.SummaryCard_summaryCardNameSubtitle__9yTt-{--tw-text-opacity:1;color:#777;color:rgb(119 119 119/var(--tw-text-opacity,1));margin-top:.375rem;text-align:center}.SummaryCard_summaryCardBody__CjN6\+{padding:var(--spacing-5)}.SummaryCard_summaryCardRow__CIBpV{display:flex;flex-direction:column}@media (min-width:768px){.SummaryCard_summaryCardRow__CIBpV{flex-direction:row}}.SummaryCard_summaryCardCol__07IPk{padding:var(--spacing-4);width:100%}@media (min-width:768px){.SummaryCard_summaryCardCol__07IPk{width:50%}}.SummaryCard_summaryCardField__eYjHj{--tw-border-opacity:1;border-bottom-width:1px;border-color:#ececec;border-color:rgb(236 236 236/var(--tw-border-opacity,1));display:flex;flex-direction:column;gap:var(--spacing-1);padding-bottom:.875rem;padding-top:.875rem}.SummaryCard_summaryCardLabel__1bmnI{--tw-text-opacity:1;color:#666;color:rgb(102 102 102/var(--tw-text-opacity,1));font-size:var(--text-sm)}.SummaryCard_summaryCardValue__YoyY7{--tw-text-opacity:1;color:#222;color:rgb(34 34 34/var(--tw-text-opacity,1))}.SummaryCard_summaryCardFooter__Ym73T{display:flex;justify-content:flex-end;padding:var(--spacing-2)}.SummaryCard_summaryCardFooterDownload__XWZfN{padding:.625rem}.SummaryCard_summaryCardBtnEmit__NwfJ8{--tw-text-opacity:1;align-items:center;background-color:var(--primary-color);border-radius:var(--radius-lg);border-width:0;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-2);justify-content:center;padding:var(--spacing-3);transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.SummaryCard_summaryCardBtnEmit__NwfJ8:hover{background-color:color-mix(in srgb,var(--primary-color) 80%,#000)}.SummaryCard_summaryCardBtnEmit__NwfJ8:disabled{--tw-bg-opacity:1;background-color:#a0a8c8;background-color:rgb(160 168 200/var(--tw-bg-opacity,1));cursor:not-allowed}@media (min-width:640px){.SummaryCard_summaryCardBtnEmit__NwfJ8{width:auto}}.SummaryCard_summaryCardBtnDownload__zKHc\+{--tw-text-opacity:1;align-items:center;background-color:var(--primary-color);border-radius:var(--radius-lg);border-width:0;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-2);justify-content:center;margin-top:var(--spacing-4);padding:var(--spacing-3);transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.SummaryCard_summaryCardBtnDownload__zKHc\+:hover{background-color:color-mix(in srgb,var(--primary-color) 80%,#000)}.SummaryCard_summaryCardBtnDownload__zKHc\+:disabled{--tw-bg-opacity:1;background-color:#a0a8c8;background-color:rgb(160 168 200/var(--tw-bg-opacity,1));cursor:not-allowed}.styles_showTableWrapper__DSpdk{display:flex;justify-content:flex-end}.styles_btnToggleTable__LIuLd{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;align-self:flex-end;background-color:#ca8a04;background-color:rgb(202 138 4/var(--tw-bg-opacity,1));border-radius:10px;border-width:0;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;font-weight:var(--font-medium);gap:var(--spacing-2);justify-content:center;margin-bottom:var(--spacing-5);margin-top:var(--spacing-5);max-width:100%;padding-bottom:var(--spacing-3);padding-left:22px;padding-right:22px;padding-top:var(--spacing-3);text-align:center;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:auto}.styles_btnIcon__Pnv-C{flex-shrink:0;font-size:var(--text-base)}.styles_btnText__lPKy3{overflow-wrap:break-word;white-space:normal}
/*# sourceMappingURL=main.b781a418.css.map*/