.container-button[data-v-d12b45c8]{width:90%;margin:auto;display:flex;flex-direction:column;align-items:flex-end}.btn-download[data-v-d12b45c8]{display:flex;align-items:center;gap:8px;background-color:#2e7d32;color:#fff;padding:10px 15px;border:none;border-radius:5px;cursor:pointer;font-size:14px;margin-bottom:20px;position:relative;overflow:hidden;transition:background-color .3s ease,transform .2s ease}.btn-download[data-v-d12b45c8]:hover{background-color:#1b5e20;transform:translateY(-2px)}.btn-download[data-v-d12b45c8]:active{transform:scale(.95)}.btn-download[data-v-d12b45c8]:disabled{background-color:#9e9e9e;cursor:not-allowed;transform:none}.icon-excel[data-v-d12b45c8]{fill:#fff;transition:transform .3s ease}.btn-download:hover .icon-excel[data-v-d12b45c8]{transform:scale(1.2)}.download-error[data-v-d12b45c8]{color:#d71b16;font-size:.85em;margin:0}.table-container[data-v-0df7eab5]{margin:20px auto;padding:10px;max-width:90%;overflow-x:auto;font-family:Arial,sans-serif}.filters[data-v-0df7eab5]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px;align-items:center}.search-input[data-v-0df7eab5]{padding:10px;font-size:14px;border:1px solid #ddd;border-radius:5px;width:200px;transition:border-color .2s}.search-input[data-v-0df7eab5]:focus{border-color:#d71b16;outline:none}.select-input[data-v-0df7eab5]{padding:8px;font-size:14px;border:1px solid #ddd;border-radius:5px;min-width:150px;background-color:#fff;cursor:pointer;transition:border-color .2s}.select-input[data-v-0df7eab5]:focus{border-color:#d71b16;outline:none}.btn[data-v-0df7eab5]{padding:8px 15px;color:#fff;border:none;border-radius:5px;font-size:14px;cursor:pointer;transition:background-color .3s ease}.btn[data-v-0df7eab5],.btn[data-v-0df7eab5]:hover{background-color:#d71b16}.btn[data-v-0df7eab5]:disabled{background-color:#ddd;cursor:not-allowed}.state-message[data-v-0df7eab5]{text-align:center;padding:2em;color:#595655}.state-message.error[data-v-0df7eab5]{color:#d71b16}.table-wrapper[data-v-0df7eab5]{min-height:724px;transition:opacity .15s}.table-wrapper.loading[data-v-0df7eab5]{opacity:.5;pointer-events:none}.styled-table[data-v-0df7eab5]{table-layout:fixed;width:100%;border-collapse:collapse;font-family:Arial,sans-serif;background-color:#fff;border-radius:5px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.1)}.styled-table thead tr[data-v-0df7eab5]{background-color:#d71b16;color:#fff;text-align:left;font-weight:700}.styled-table th.sortable[data-v-0df7eab5]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styled-table td[data-v-0df7eab5],.styled-table th[data-v-0df7eab5]{padding:0 12px;height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styled-table th[data-v-0df7eab5]{height:48px;font-size:14px}.th-content[data-v-0df7eab5]{display:inline-flex;align-items:center;gap:6px}.sort-icon[data-v-0df7eab5]{font-size:12px;opacity:.75}.styled-table th.active .sort-icon[data-v-0df7eab5],.styled-table th.sortable:hover .sort-icon[data-v-0df7eab5]{opacity:1}.styled-table th.sortable[data-v-0df7eab5]:hover{background-color:#b8140f}.empty-row td[data-v-0df7eab5]{text-align:center;color:#595655}.styled-table tbody tr[data-v-0df7eab5]{border-bottom:1px solid #ddd}.styled-table tbody tr[data-v-0df7eab5]:nth-of-type(2n){background-color:#f3f3f3}.styled-table tbody tr[data-v-0df7eab5]:last-of-type{border-bottom:2px solid #d71b16}.styled-table tbody tr[data-v-0df7eab5]:hover{background-color:#f1f1f1}.styled-table th[data-v-0df7eab5]{text-transform:uppercase}.pagination[data-v-0df7eab5]{margin:10px 0;text-align:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center}.pagination span[data-v-0df7eab5]{margin:0 10px;font-size:16px;color:#333}.gate-container[data-v-f4ede01a]{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f2f2f2}.gate-form[data-v-f4ede01a]{display:flex;flex-direction:column;gap:.75em;width:320px;padding:2em;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.gate-title[data-v-f4ede01a]{font-family:ColgateReady-BoldItalic;color:#d71b16;text-align:center;margin-bottom:.5em}.gate-form input[data-v-f4ede01a]{padding:.6em;border:1px solid #ccc;border-radius:5px;font-size:1em}.gate-button[data-v-f4ede01a]{padding:.7em;background-color:#d71b16;color:#fff;border:none;border-radius:5px;font-size:1em;cursor:pointer}.gate-button[data-v-f4ede01a]:disabled{background-color:#ddd;cursor:not-allowed}.gate-error[data-v-f4ede01a]{color:#d71b16;font-size:.9em;margin:0}.title{font-family:ColgateReady-BoldItalic;text-align:center;color:#d71b16;font-weight:700}@font-face{font-family:ColgateReady-Bold;src:url(/fonts/ColgateReady-Bold.7b85912a.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ColgateReady-BoldItalic;src:url(/fonts/ColgateReady-BoldItalic.92a7396f.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:ColgateReady-ExtraLight;src:url(/fonts/ColgateReady-ExtraLight.6a3e7f80.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:ColgateReady-ExtraLightItalic;src:url(/fonts/ColgateReady-ExtraLightItalic.13792446.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:ColgateReady-Heavy;src:url(/fonts/ColgateReady-Heavy.23e72286.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:ColgateReady-HeavyItalic;src:url(/fonts/ColgateReady-HeavyItalic.073d6845.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:ColgateReady-Italic;src:url(/fonts/ColgateReady-Italic.001d861e.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:ColgateReady-Light;src:url(/fonts/ColgateReady-Light.563d0f7f.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ColgateReady-LightItalic;src:url(/fonts/ColgateReady-LightItalic.2f9300cf.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:ColgateReady-Regular;src:url(/fonts/ColgateReady-Regular.ac1b74b9.ttf) format("truetype");font-weight:400;font-style:normal}