.layout[data-v-adcab176]{display:flex;height:100vh}.sidebar[data-v-adcab176]{width:250px;background:linear-gradient(135deg,#2b1111,#1d5267);color:#fff;padding:20px;position:fixed;top:0;left:-250px;height:100%;overflow-y:auto;transition:left .3s ease-in-out;display:flex;flex-direction:column;justify-content:space-between;z-index:1000}.sidebar.active[data-v-adcab176]{left:0}.sidebar-header[data-v-adcab176]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.logo-text[data-v-adcab176]{font-size:20px;font-weight:700;color:gold}.close-btn[data-v-adcab176]{background:none;border:none;color:#fff;font-size:24px;cursor:pointer}.logo[data-v-adcab176]{font-size:24px;font-weight:700;text-align:center;flex-grow:1}.nav-links[data-v-adcab176]{list-style:none;padding:0}.nav-links li[data-v-adcab176]{margin:10px 0}.nav-links li a[data-v-adcab176]{text-decoration:none;color:#fff;display:block;padding:10px;border-radius:5px}.nav-links li a[data-v-adcab176]:hover{background:#235699}.logout-btn[data-v-adcab176]{background:red;color:#fff;border:none;padding:10px;cursor:pointer;border-radius:5px;width:100%;text-align:center;margin-top:auto}.header[data-v-adcab176]{width:100%;height:60px;background:linear-gradient(135deg,#2b1111,#1d5267);color:#fff;display:flex;align-items:center;padding:0 20px;position:fixed;top:0;left:0;z-index:1000}.header-title[data-v-adcab176]{flex-grow:1;text-align:center;font-size:20px}.header-logo img[data-v-adcab176]{height:40px;width:auto;-o-object-fit:contain;object-fit:contain;max-width:120px}.main-content[data-v-adcab176]{flex-grow:1;margin-left:0;padding:80px 20px;transition:margin-left .3s ease-in-out;width:100%;overflow-y:auto}.main-content.shift[data-v-adcab176]{margin-left:250px}@media (max-width:768px){.sidebar[data-v-adcab176]{width:100%;transform:translateX(-100%)}.sidebar.active[data-v-adcab176]{transform:translateX(0)}.main-content.shift[data-v-adcab176]{margin-left:0!important}.header-title[data-v-adcab176]{font-size:18px}.header-logo img[data-v-adcab176]{height:35px;max-width:100px}}.hamburger[data-v-adcab176]{display:block;background:none;border:none;color:#fff;font-size:24px;cursor:pointer}.loader-overlay[data-v-adcab176]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.loader[data-v-adcab176]{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:spin-adcab176 1s linear infinite}@keyframes spin-adcab176{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body,html{height:100%;margin:0;padding:0}body{background:linear-gradient(135deg,rgba(72,1,1,.06666666666666667),#989892,#443c3a) no-repeat;background-size:cover;background-attachment:fixed;font-family:Poppins,sans-serif;color:#333}.custom-modal[data-v-1cbd1ce3]{height:auto;max-height:80vh;overflow-y:auto;padding:1rem;border-radius:1rem;margin:auto}.modal-content[data-v-1cbd1ce3]{width:80%;max-width:80%}.loader-overlay[data-v-1cbd1ce3]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center;z-index:10;border-radius:1rem}.blur-content[data-v-1cbd1ce3]{filter:blur(2px);pointer-events:none}.fancy-loader[data-v-1cbd1ce3]{width:60px;height:60px;border:6px solid #e0e0e0;border-top:6px solid #007bff;border-radius:50%;animation:slow-spin-1cbd1ce3 1.8s ease-in-out infinite;box-shadow:0 0 10px rgba(0,123,255,.3)}@keyframes slow-spin-1cbd1ce3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal[data-v-1cbd1ce3]{z-index:1060!important}.modal-backdrop[data-v-1cbd1ce3]{z-index:1050!important}@media (max-width:768px){.modal-content[data-v-1cbd1ce3]{width:95%;max-width:95%}.custom-modal[data-v-1cbd1ce3]{padding:.5rem}}.form-label[data-v-1cbd1ce3]{font-weight:500;margin-bottom:.5rem}.form-control[data-v-1cbd1ce3]{border:1px solid #ddd;border-radius:.375rem;padding:.5rem .75rem}.form-control[data-v-1cbd1ce3]:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control.is-invalid[data-v-1cbd1ce3]{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.invalid-feedback[data-v-1cbd1ce3]{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.btn-success[data-v-1cbd1ce3]{background-color:#198754;border-color:#198754;padding:.5rem 1.5rem}.btn-success[data-v-1cbd1ce3]:hover:not(:disabled){background-color:#157347;border-color:#146c43}.btn-success[data-v-1cbd1ce3]:disabled{opacity:.6;cursor:not-allowed}.btn-warning[data-v-1cbd1ce3]{background-color:#ffc107;border-color:#ffc107;color:#000}.btn-warning[data-v-1cbd1ce3]:hover{background-color:#ffca2c;border-color:#ffc720;color:#000}.alert[data-v-1cbd1ce3]{margin:1rem}.alert-success[data-v-1cbd1ce3]{background-color:#d1e7dd;border-color:#badbcc;color:#0f5132}.alert-danger[data-v-1cbd1ce3]{background-color:#f8d7da;border-color:#f5c2c7;color:#842029}.auth-container[data-v-bd602e6a]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(90deg,#667eea,#764ba2);padding:20px}.auth-card[data-v-bd602e6a]{width:100%;max-width:400px;background:#fff;padding:30px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.alert[data-v-bd602e6a]{padding:10px;border-radius:5px;margin-bottom:15px}.alert-success[data-v-bd602e6a]{background-color:#d4edda;color:#155724}.alert-danger[data-v-bd602e6a]{background-color:#f8d7da;color:#721c24}.btn-primary[data-v-bd602e6a]{background:#764ba2;border:none;transition:.3s}.btn-primary[data-v-bd602e6a]:hover{background:#5b2a86}@media (max-width:768px){.auth-card[data-v-bd602e6a]{padding:20px}}.loader-overlay[data-v-bd602e6a]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.loader[data-v-bd602e6a]{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:spin-bd602e6a 1s linear infinite}@keyframes spin-bd602e6a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.text-success[data-v-216edf4a]{color:green;font-weight:700}.text-danger[data-v-216edf4a]{color:red;font-weight:700;padding:10px;background-color:#efcdcd;border-radius:5px}.auth-container[data-v-216edf4a]{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:20px;background:linear-gradient(90deg,#667eea,#764ba2)}.auth-card[data-v-216edf4a]{width:100%;max-width:400px;background:#fff;padding:30px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.btn-primary[data-v-216edf4a]{background:#764ba2;border:none;transition:.3s}.btn-primary[data-v-216edf4a]:hover{background:#5b2a86}@media (max-width:768px){.auth-card[data-v-216edf4a]{padding:20px}}.loader-overlay[data-v-216edf4a]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.loader[data-v-216edf4a]{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:spin-216edf4a 1s linear infinite}@keyframes spin-216edf4a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.background-overlay[data-v-1989343e]{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(15,32,39,.85),rgba(32,58,67,.85),rgba(44,83,100,.85)),url(../img/usstate.6472756f.jpg) no-repeat 50%;background-size:cover;filter:blur;z-index:-1;pointer-events:none}.homepage[data-v-1989343e]{min-height:100vh;width:100%;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;position:relative;color:#fff}.feature-card[data-v-1989343e],.step-card[data-v-1989343e]{background:hsla(0,0%,100%,.12);border-radius:14px;padding:1.5rem;box-shadow:0 8px 32px 0 rgba(0,114,255,.25);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.18);transition:transform .3s ease;cursor:default;height:100%;min-height:150px;display:flex;flex-direction:column}.cards-container[data-v-1989343e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;width:100%}.feature-card[data-v-1989343e]:hover,.step-card[data-v-1989343e]:hover{transform:translateY(-6px);box-shadow:0 12px 40px 0 rgba(0,114,255,.4)}@media (max-width:768px){.cards-container[data-v-1989343e]{grid-template-columns:1fr}.feature-card[data-v-1989343e],.step-card[data-v-1989343e]{width:100%;max-width:100%;margin-left:0;margin-right:0}.map-container[data-v-1989343e]{max-width:100%}}.map-container[data-v-1989343e]{width:100%;max-width:80%;height:40%;margin:0 auto;position:relative;border-radius:16px;overflow:visible;cursor:pointer;border:2px solid hsla(0,0%,100%,.3);box-shadow:0 0 20px rgba(0,114,255,.5)}.map-image[data-v-1989343e]{width:100%;height:auto;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;filter:brightness(.9);border-radius:16px}.step-flow[data-v-1989343e]{background:hsla(0,0%,100%,.1);border-radius:16px;padding:1.5rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 8px 32px rgba(0,114,255,.25);border:1px solid hsla(0,0%,100%,.18)}.step-wrapper[data-v-1989343e]{display:flex;flex-direction:column;gap:1rem;position:relative}.step-card-arrow[data-v-1989343e]{background:hsla(0,0%,100%,.12);padding:1rem 1.25rem;border-radius:12px;position:relative;text-align:left;padding-left:3rem;box-shadow:0 6px 20px rgba(0,114,255,.2)}.step-card-arrow[data-v-1989343e]:before{content:"";position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;box-shadow:0 0 10px rgba(0,114,255,.8)}.step-number[data-v-1989343e]{position:absolute;left:-.75rem;top:-.75rem;background:#0072ff;color:#fff;width:30px;height:30px;font-size:1rem;font-weight:700;text-align:center;line-height:30px;border-radius:50%;box-shadow:0 0 10px rgba(0,114,255,.6)}.step-card-arrow p[data-v-1989343e]{margin:0;font-size:.95rem}.step-card-arrow em[data-v-1989343e]{font-style:italic;color:#ffc107}@media (max-width:768px){.step-flow[data-v-1989343e]{margin-bottom:2rem}}.custom-card[data-v-573cf262]{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);color:#fff;border-radius:15px;border:none;box-shadow:0 8px 16px rgba(0,0,0,.2)}.search-box[data-v-573cf262]{border:none;border-radius:25px;padding:10px;font-size:16px}.search-input[data-v-573cf262]{width:300px;height:40px;padding:8px;border:1px solid #ccc;border-radius:5px;font-size:16px;position:fixed}.search-input[data-v-573cf262]:focus{border-color:#007bff;outline:none}.custom-table td[data-v-573cf262],.custom-table th[data-v-573cf262]{padding:12px;text-align:center;vertical-align:middle}.action-btn[data-v-573cf262]{transition:all .3s ease-in-out;border-radius:50px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;background:linear-gradient(135deg,#56ab2f,#a8e063);color:#fff;font-size:16px}.action-btn[data-v-573cf262]:hover{background:linear-gradient(135deg,#2ecc71,#27ae60)}.no-data[data-v-573cf262]{font-size:1.2rem;font-weight:700;color:#e74c3c;padding:20px}@media (max-width:768px){.custom-card[data-v-573cf262]{padding:15px}.title[data-v-573cf262]{font-size:1.5rem}.custom-table td[data-v-573cf262],.custom-table th[data-v-573cf262]{font-size:.85rem;padding:8px}.action-btn[data-v-573cf262]{width:30px;height:30px;font-size:14px}}.loader-overlay[data-v-573cf262]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:1000}.fancy-loader[data-v-573cf262]{width:60px;height:60px;border:6px solid #e0e0e0;border-top:6px solid #007bff;border-radius:50%;animation:slow-spin-573cf262 1.8s ease-in-out infinite;box-shadow:0 0 10px rgba(0,123,255,.3)}@keyframes slow-spin-573cf262{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-text-wrap[data-v-b4c7ca12]{word-wrap:break-word;word-break:break-word;white-space:normal;max-width:100%}.custom-card[data-v-b4c7ca12]{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);color:#fff;border-radius:15px;border:none;box-shadow:0 8px 16px rgba(0,0,0,.2);margin-bottom:20px}.search-box[data-v-b4c7ca12]{border:none;border-radius:25px;padding:10px;font-size:16px}.search-input[data-v-b4c7ca12]{width:300px;height:40px;padding:8px;border:1px solid #ccc;border-radius:5px;font-size:16px;position:fixed}.search-input[data-v-b4c7ca12]:focus{border-color:#007bff;outline:none}.custom-table td[data-v-b4c7ca12],.custom-table th[data-v-b4c7ca12]{padding:12px;text-align:center;vertical-align:middle}.badge[data-v-b4c7ca12]{padding:6px 12px;border-radius:12px;font-size:14px}.no-data[data-v-b4c7ca12]{font-size:1.2rem;font-weight:700;color:#e74c3c;padding:20px}.custom-modal[data-v-b4c7ca12]{max-width:600px;width:100%}.custom-modal .modal-content[data-v-b4c7ca12]{min-height:400px}.loader-overlay[data-v-b4c7ca12]{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000}.fancy-loader[data-v-b4c7ca12]{width:60px;height:60px;border:6px solid #e0e0e0;border-top:6px solid #007bff;border-radius:50%;animation:slow-spin-b4c7ca12 1.8s ease-in-out infinite;box-shadow:0 0 10px rgba(0,123,255,.3)}@keyframes slow-spin-b4c7ca12{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#logoutModal1 .modal-content[data-v-4f8e3d2e]{height:auto;border-radius:10px}@media (max-width:576px){.custom-modal[data-v-4f8e3d2e]{margin:1.5rem auto;max-width:90%!important}.custom-modal .modal-content[data-v-4f8e3d2e]{border-radius:10px;padding:1rem}}.custom-modal[data-v-4f8e3d2e]{max-width:700px;width:90%;margin:1.75rem auto}.custom-modal .modal-content[data-v-4f8e3d2e]{max-height:85vh;overflow-y:auto;border-radius:10px;padding:10px}.modalheight[data-v-4f8e3d2e]{max-height:64vh;overflow-y:auto}.no-results[data-v-4f8e3d2e]{color:red;font-weight:700;margin-top:10px}.modal-body1[data-v-4f8e3d2e]{max-height:150px;overflow-y:auto}.fade-out[data-v-4f8e3d2e]{opacity:1;transition:opacity 1s ease-in-out}.fade-out.hide[data-v-4f8e3d2e]{opacity:0}.modal-xl[data-v-4f8e3d2e]{max-width:60%;width:60%}.form-control[data-v-4f8e3d2e]{max-width:400px;width:100%}.bg-lightblue[data-v-4f8e3d2e],.title-gradient[data-v-4f8e3d2e]{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364)}.bg-lightblue[data-v-4f8e3d2e]{border-radius:10px}.hover-card[data-v-4f8e3d2e]{transition:all .3s ease-in-out}.hover-card[data-v-4f8e3d2e]:hover{transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,.3)}.card-text[data-v-4f8e3d2e]{font-size:16px;font-weight:500;cursor:pointer}.search-input[data-v-4f8e3d2e]{width:300px;height:40px;padding:8px;border:1px solid #ccc;border-radius:5px;font-size:16px;position:fixed}.search-input[data-v-4f8e3d2e]:focus{border-color:#007bff;outline:none}.loader-overlay[data-v-4f8e3d2e]{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000}.fancy-loader[data-v-4f8e3d2e]{width:60px;height:60px;border:6px solid #e0e0e0;border-top:6px solid #007bff;border-radius:50%;animation:slow-spin-4f8e3d2e 1.8s ease-in-out infinite;box-shadow:0 0 10px rgba(0,123,255,.3)}@keyframes slow-spin-4f8e3d2e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-rule-loader-overlay[data-v-4f8e3d2e]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1050;border-radius:.5rem}h1[data-v-6ea4f2fc]{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);color:#fff;max-width:525px;text-align:center;position:relative}.alert-danger[data-v-6ea4f2fc]{font-size:16px;padding:12px;border-radius:6px;display:flex;align-items:center;gap:8px}.alert-danger i[data-v-6ea4f2fc]{font-size:18px}.container[data-v-6ea4f2fc]{max-width:1100px}form[data-v-6ea4f2fc]{background-color:#f8f9fa;border-radius:8px;margin-bottom:70px}.result-box[data-v-6ea4f2fc]{margin-top:20px;background-color:#e9f7ef;border-left:5px solid #28a745}.result-value[data-v-6ea4f2fc]{word-break:break-word;white-space:normal;font-weight:500;color:green}@media (max-width:768px){.row[data-v-6ea4f2fc]{flex-direction:column}}.loader-overlay[data-v-6ea4f2fc]{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000}.fancy-loader[data-v-6ea4f2fc]{width:60px;height:60px;border:6px solid #e0e0e0;border-top:6px solid #007bff;border-radius:50%;animation:slow-spin-6ea4f2fc 1.8s ease-in-out infinite;box-shadow:0 0 10px rgba(0,123,255,.3)}@keyframes slow-spin-6ea4f2fc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bg-custom[data-v-f50bbb28]{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364)}.custom-card[data-v-f50bbb28]{background:transparent;color:#fff;border-radius:15px;border:none}.btn[data-v-f50bbb28],.form-control[data-v-f50bbb28]{border-radius:10px;padding:10px}.btn-primary[data-v-f50bbb28]{background-color:#007bff;border:none}.btn-primary[data-v-f50bbb28]:hover{background-color:#0056b3}.btn-success[data-v-f50bbb28]{background-color:#28a745;border:none}.btn-success[data-v-f50bbb28]:hover{background-color:#1e7e34}.error-message[data-v-f50bbb28]{font-size:16px;color:#721c24;background-color:#f8d7da;padding:10px 15px;border-radius:6px;border-left:5px solid #dc3545}.search-wrapper[data-v-f50bbb28]{max-width:100%;margin:0 auto}.table-container[data-v-f50bbb28]{overflow-x:auto;border-radius:12px;box-shadow:0 8px 16px rgba(0,0,0,.15)}.custom-table td[data-v-f50bbb28],.custom-table th[data-v-f50bbb28]{padding:12px;white-space:nowrap;vertical-align:middle}.custom-table tbody tr[data-v-f50bbb28]:hover{background-color:#eaf4ff;transition:background-color .3s ease}@media (max-width:768px){.custom-table td[data-v-f50bbb28],.custom-table th[data-v-f50bbb28]{font-size:13px;padding:8px}}.loader-overlay[data-v-f50bbb28]{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000}.fancy-loader[data-v-f50bbb28]{width:60px;height:60px;border:6px solid #000;border-top:6px solid #007bff;border-radius:50%;animation:slow-spin-f50bbb28 1.8s ease-in-out infinite;box-shadow:0 0 10px rgba(0,123,255,.3)}@keyframes slow-spin-f50bbb28{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pagination[data-v-f50bbb28]{flex-wrap:wrap}.pagination .page-item[data-v-f50bbb28]{margin:0 1px}.pagination .page-link[data-v-f50bbb28]{border-radius:8px;font-weight:700}.scroll-wrapper[data-v-f50bbb28]{overflow-x:auto;overflow-y:hidden;width:100%}.scroll-top[data-v-f50bbb28]{height:16px;margin-bottom:6px}.scroll-inner[data-v-f50bbb28]{height:1px;background:transparent}.about-us[data-v-d9eadc68]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#252525;padding:20px;box-sizing:border-box}.container[data-v-d9eadc68]{width:100%;max-width:900px;background:#fff;padding:40px 30px;border-radius:12px;box-shadow:0 4px 10px rgba(5,3,3,.1);text-align:center}.title[data-v-d9eadc68]{font-size:2.2rem;color:#333;margin-bottom:20px;font-weight:700}.content p[data-v-d9eadc68]{font-size:1.1rem;color:#555;line-height:1.6;margin-bottom:15px}.brand[data-v-d9eadc68]{font-weight:700;color:#007bff}@media (max-width:768px){.container[data-v-d9eadc68]{padding:30px 20px}.title[data-v-d9eadc68]{font-size:1.8rem}.content p[data-v-d9eadc68]{font-size:1rem}}@media (max-width:480px){.title[data-v-d9eadc68]{font-size:1.5rem}.content p[data-v-d9eadc68]{font-size:.95rem}}body[data-v-09531f1f],html[data-v-09531f1f]{min-height:100vh;margin:0;padding:0;display:flex;flex-direction:column}.background-overlay[data-v-09531f1f]{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(15,32,39,.85),rgba(32,58,67,.85),rgba(44,83,100,.85)),url(../img/usstate.6472756f.jpg) no-repeat 50%;background-size:cover;filter:blur;z-index:-1;pointer-events:none}.container[data-v-09531f1f]{display:flex;justify-content:center;align-items:center;padding:40px 0;width:100%}.info-box[data-v-09531f1f]{width:85%;max-width:100%;background:#cbd8f0;padding:30px;border-radius:15px;box-shadow:0 6px 15px rgba(0,0,0,.1)}.title[data-v-09531f1f]{text-align:center;font-size:30px;color:#2c3e50;margin-bottom:20px;font-weight:700}.closing[data-v-09531f1f],.intro[data-v-09531f1f]{font-size:16px;text-align:center;color:#555;line-height:1.6}.section[data-v-09531f1f]{margin-top:25px}.section-title[data-v-09531f1f]{font-size:22px;color:#34495e;border-left:5px solid #3498db;padding-left:12px;margin-bottom:15px;font-weight:700}.formula-list[data-v-09531f1f],.info-list[data-v-09531f1f]{list-style:none;padding:0}.formula-list li[data-v-09531f1f],.info-list li[data-v-09531f1f]{background:#f8f9fa;padding:14px;margin:10px 0;border-radius:10px;font-size:16px;color:#2c3e50;transition:transform .2s ease-in-out}.formula-list li[data-v-09531f1f]:hover,.info-list li[data-v-09531f1f]:hover{background:#e3e9ed;transform:translateY(3px)}.formula[data-v-09531f1f]{display:block;font-size:14px;color:#e74c3c;margin-top:5px;font-weight:700}.custom-modal[data-v-d64d90a2]{height:auto;max-height:80vh;overflow-y:auto;padding:1rem;border-radius:1rem;margin:auto}.modal-content[data-v-d64d90a2]{width:80%;max-width:80%}.loader-overlay[data-v-d64d90a2]{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000}.toast-success[data-v-d64d90a2]{background-color:#28a745}.toast-error[data-v-d64d90a2]{background-color:#dc3545;color:#fff}.fancy-loader[data-v-d64d90a2]{width:60px;height:60px;border:6px solid #e0e0e0;border-top:6px solid #007bff;border-radius:50%;animation:slow-spin-d64d90a2 1.8s ease-in-out infinite;box-shadow:0 0 10px rgba(0,123,255,.3)}@keyframes slow-spin-d64d90a2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bg-custom[data-v-c9162ed6]{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364)}.custom-card[data-v-c9162ed6]{background:transparent;color:#fff;border-radius:15px;border:none}.btn[data-v-c9162ed6],.form-control[data-v-c9162ed6]{border-radius:10px;padding:10px}.btn-primary[data-v-c9162ed6]{background-color:#007bff;border:none}.btn-primary[data-v-c9162ed6]:hover{background-color:#0056b3}.btn-warning[data-v-c9162ed6]{background-color:#f0ad4e;border:none}.btn-warning[data-v-c9162ed6]:hover{background-color:#ec971f}.error-message[data-v-c9162ed6]{font-size:16px;color:#721c24;background-color:#f8d7da;padding:10px 15px;border-radius:6px;border-left:5px solid #dc3545}.search-wrapper[data-v-c9162ed6]{max-width:100%;margin:0 auto}@media (max-width:768px){.custom-modal[data-v-c9162ed6]{width:100%;height:95vh}}.loader-overlay[data-v-c9162ed6]{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000}.fancy-loader[data-v-c9162ed6]{width:60px;height:60px;border:6px solid #e0e0e0;border-top:6px solid #007bff;border-radius:50%;animation:slow-spin-c9162ed6 1.8s ease-in-out infinite;box-shadow:0 0 10px rgba(0,123,255,.3)}@keyframes slow-spin-c9162ed6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.scroll-wrapper[data-v-c9162ed6]{overflow-x:auto;overflow-y:hidden;width:100%}.scroll-top[data-v-c9162ed6]{height:16px;margin-bottom:6px}.scroll-inner[data-v-c9162ed6]{height:1px;background:transparent}.toast-success[data-v-c9162ed6]{background-color:#28a745}.toast-error[data-v-c9162ed6]{background-color:#dc3545;color:#fff}.custom-modal[data-v-c9162ed6]{height:auto;max-height:80vh;overflow-y:auto;padding:1rem;border-radius:1rem;margin:auto}.modal-content[data-v-c9162ed6]{width:80%;max-width:80%}.custom-tooltip[data-v-c9162ed6]{position:absolute;z-index:9999;background:#fff;color:#000;padding:16px;border:1px solid #ccc;border-radius:6px;max-width:500px;max-height:250px;overflow-y:auto;white-space:pre-wrap;box-shadow:0 4px 12px rgba(0,0,0,.2);font-size:.875rem;pointer-events:auto;word-break:break-word}.card-header[data-v-0671e0c9]{background:linear-gradient(135deg,#4f46e5,#3b82f6);font-size:1.5rem;border-bottom:none}.table td[data-v-0671e0c9],.table th[data-v-0671e0c9]{vertical-align:middle;text-align:center}.pact-bg[data-v-85948830]{background:linear-gradient(135deg,#415971,#4b93a5,#b2a5a5);overflow-x:hidden}.custom-card[data-v-85948830]{background:hsla(0,0%,100%,.06);border-radius:20px;border:none}.cards-container[data-v-85948830]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.state-card[data-v-85948830]{background:rgba(1,25,30,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;padding:1.5rem;text-align:center;color:#fff;transition:transform .3s ease,box-shadow .3s ease;will-change:transform;transform:translateZ(0)}.state-card.done[data-v-85948830]{background:linear-gradient(135deg,#2b1111,#1d5267)}.state-card.processing[data-v-85948830]{background:linear-gradient(135deg,#788e20,#accd09)}.state-icon[data-v-85948830]{font-size:2.5rem}.state-name[data-v-85948830]{font-weight:700;font-size:1.1rem}.state-status-label[data-v-85948830]{opacity:.9;font-size:.95rem}.btn-row[data-v-85948830]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem}.half-btn[data-v-85948830]{flex:1 1 45%;min-width:100px;padding:.5rem .8rem;font-size:.9rem;white-space:nowrap;border-radius:50px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none;transition:background .3s ease;text-align:center}.download[data-v-85948830]{background:linear-gradient(135deg,#10596f,#3f5670);color:#fff;font-weight:700}.download[data-v-85948830]:hover{background:linear-gradient(135deg,#0b2849,#005bb5)}.preview[data-v-85948830]{background:linear-gradient(135deg,#072955,#c41c62);color:#fff;font-weight:700}.preview[data-v-85948830]:hover{background:linear-gradient(135deg,#110303,#480404)}.state-card[data-v-85948830]:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,114,255,.4)}.month-year[data-v-85948830]{max-width:250px;padding-left:40px;height:42px;border-radius:8px;border:2px solid #fff;background:rgba(59,76,80,.3);color:#fff;font-weight:500;transition:all .3s ease;margin-bottom:1rem;color-scheme:dark}.loader-overlay[data-v-85948830]{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000}.fancy-loader[data-v-85948830]{width:60px;height:60px;border:6px solid #e0e0e0;border-top:6px solid #007bff;border-radius:50%;animation:slow-spin-85948830 1.8s ease-in-out infinite;box-shadow:0 0 10px rgba(0,123,255,.3)}@keyframes slow-spin-85948830{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.help-page[data-v-2f65ed75]{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);min-height:100vh}.glass-box[data-v-2f65ed75]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(0,0,0,.3)}.icon-box[data-v-2f65ed75]{font-size:2rem;color:#0d6efd}h4[data-v-2f65ed75]{font-weight:600;margin-bottom:.5rem;color:#fff}ul[data-v-2f65ed75]{padding-left:1.2rem}a[data-v-2f65ed75]{text-decoration:underline}.pact-bg[data-v-4f245aca]{background:linear-gradient(135deg,#415971,#4b93a5,#b2a5a5);min-height:100vh}.custom-card[data-v-4f245aca]{background:hsla(0,0%,100%,.95);border-radius:24px;border:none}.title-gradient[data-v-4f245aca]{background:linear-gradient(135deg,#415971,#4b93a5,#b2a5a5);box-shadow:0 8px 32px rgba(102,126,234,.3)}.modern-card[data-v-4f245aca]{border:none;border-radius:16px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.1)}.gradient-header[data-v-4f245aca]{background:linear-gradient(135deg,#415971,#4b93a5,#b2a5a5);border:none;padding:1.25rem 1.5rem}.modern-modal[data-v-4f245aca]{border:none;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3)}.table[data-v-4f245aca]{margin-bottom:0}.table thead th[data-v-4f245aca]{background:#2c3e50;color:#fff;font-weight:600;border:none;padding:1rem;font-size:.875rem}.table tbody tr[data-v-4f245aca]{transition:all .3s ease}.table tbody tr[data-v-4f245aca]:hover{background-color:#f8f9fa;transform:translateX(2px);box-shadow:0 2px 8px rgba(0,0,0,.05)}.table td[data-v-4f245aca]{padding:1rem;vertical-align:middle;font-size:.875rem}.btn-group[data-v-4f245aca]{box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:6px;overflow:hidden}.btn[data-v-4f245aca]{transition:all .3s ease}.btn[data-v-4f245aca]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.badge[data-v-4f245aca]{font-weight:600;font-size:.75rem;letter-spacing:.5px}.pagination .page-link[data-v-4f245aca]{border:none;color:#667eea;font-weight:600;margin:0 2px;border-radius:6px;transition:all .3s ease}.pagination .page-link[data-v-4f245aca]:hover{background:#667eea;color:#fff;transform:translateY(-2px)}.pagination .page-item.active .page-link[data-v-4f245aca]{background:linear-gradient(135deg,#415971,#4b93a5,#b2a5a5);border:none;box-shadow:0 4px 12px rgba(102,126,234,.4)}.pagination .page-item.disabled .page-link[data-v-4f245aca]{opacity:.5}.form-control[data-v-4f245aca]:focus,.form-select[data-v-4f245aca]:focus{border-color:#667eea;box-shadow:0 0 0 .2rem rgba(102,126,234,.25)}.sticky-top[data-v-4f245aca]{position:sticky;top:0;z-index:10}.toast[data-v-4f245aca]{min-width:300px;box-shadow:0 10px 30px rgba(0,0,0,.3);border-radius:12px;font-weight:500}.toast-body[data-v-4f245aca]{padding:1rem 1.25rem;font-size:.95rem}.table-responsive[data-v-4f245aca]::-webkit-scrollbar{width:8px;height:8px}.table-responsive[data-v-4f245aca]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.table-responsive[data-v-4f245aca]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px}.table-responsive[data-v-4f245aca]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#764ba2,#667eea)}@keyframes fadeIn-4f245aca{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.table tbody tr[data-v-4f245aca]{animation:fadeIn-4f245aca .3s ease-in-out}.modal.fade .modal-dialog[data-v-4f245aca]{transition:transform .3s ease-out}.btn[data-v-4f245aca]:disabled{opacity:.6;cursor:not-allowed}[data-bs-toggle=tooltip][data-v-4f245aca]{cursor:pointer}.text-center i.fa-building[data-v-4f245aca]{opacity:.3}input[type=text].form-control[data-v-4f245aca]{border-radius:8px;border:2px solid #e9ecef;transition:all .3s ease}input[type=text].form-control[data-v-4f245aca]:focus{border-color:#667eea;transform:scale(1.02)}.form-select[data-v-4f245aca]{border-radius:8px;border:2px solid #e9ecef;cursor:pointer}.companies-content .card-body[data-v-4f245aca]{padding:0!important}@media (max-width:768px){.table[data-v-4f245aca]{font-size:.75rem}.table td[data-v-4f245aca],.table th[data-v-4f245aca]{padding:.5rem}.pagination[data-v-4f245aca]{font-size:.875rem}.toast[data-v-4f245aca]{min-width:250px}}@media print{.btn[data-v-4f245aca],.modal[data-v-4f245aca],.pagination[data-v-4f245aca],.toast-container[data-v-4f245aca]{display:none!important}.table[data-v-4f245aca]{font-size:10px}}body{background-color:#f5f5f5;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.btn-custom{background-color:#007bff;color:#fff;padding:10px 20px;border-radius:8px}.toaster-container .toast-error{background-color:#dc3545!important;color:#fff}.title-gradient{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364)}.loader-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000}.fancy-loader{width:60px;height:60px;border:6px solid #e0e0e0;border-top:6px solid #007bff;border-radius:50%;animation:slow-spin 1.8s ease-in-out infinite;box-shadow:0 0 10px rgba(0,123,255,.3)}@keyframes slow-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}