.hooverlegend[data-v-16ea71c2]:hover{background-color:#0e5e4e;color:#fff}.loading-spinner{position:fixed;left:50%;transform:translate(-50%,-50%) translateZ(0);top:50%;width:90px;height:90px;z-index:5000;opacity:1;background:url(/img/logoSpinner.png) 50% no-repeat;background-size:6%;animation:spinning 1.5s ease-in-out infinite}.loading-spinner,.loading-spinner:after{display:flex;align-items:center;justify-content:center}.loading-spinner:after{content:"";position:absolute;width:120px;height:120px;border-radius:100%;margin:-15px;box-shadow:0 4px 0 0 #1bc77b;transition:all 1s linear;animation:lds-eclipse 1s linear infinite}@keyframes spinning{0%{transform:translate(-50%,-50%) scale(1) translateZ(0)}50%{transform:translate(-50%,-50%) scale(1.1) translateZ(0)}to{transform:translate(-50%,-50%) scale(1) translateZ(0)}}@keyframes lds-eclipse{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;background:#fff;opacity:.9;display:flex;align-items:center;justify-content:center}.loader .spinner-border{width:3rem;height:3rem;color:#fff}.fadeout{animation:fadeout 1.7s forwards}@keyframes fadeout{to{opacity:0;visibility:hidden}}.bodyC{background:#d2d2d2;background-image:url(../img/s1.15508d66.png),url(../img/s2.2837ff98.png),url(../img/s3.aa144d96.png);height:100%;left:0;position:absolute;top:0;width:100%;-webkit-animation:snow 10s linear infinite;-moz-animation:snow 10s linear infinite;-ms-animation:snow 10s linear infinite}@keyframes snow{0%{background-position:0 0,0 0,0 0}50%{background-position:500px 500px,100px 200px,-100px 150px}to{background-position:500px 1000px,200px 400px,-100px 300px}}.integration-credentials[data-v-3ef88ccb]{padding-bottom:2rem}.page-header-wrap[data-v-3ef88ccb]{max-width:100%;overflow-x:visible}.filters-card[data-v-3ef88ccb]{background:linear-gradient(135deg,#fff,#f7f8fb);border:1px solid #e5e7ef;border-radius:14px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 10px 30px rgba(15,23,42,.06)}.filters-header[data-v-3ef88ccb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.filters-title[data-v-3ef88ccb]{font-weight:600;font-size:1rem;color:#1f2937}.filters-actions .btn+.btn[data-v-3ef88ccb]{margin-left:.5rem}.filters-grid[data-v-3ef88ccb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.search-input[data-v-3ef88ccb]{position:relative}.search-input i[data-v-3ef88ccb]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9aa4b2}.search-input input[data-v-3ef88ccb]{padding-left:34px}.table-card[data-v-3ef88ccb]{border-radius:16px;overflow:hidden;border:none;box-shadow:0 16px 30px rgba(15,23,42,.08)}.table-modern th[data-v-3ef88ccb]{background:#f6f7fb;color:#1f2937;font-weight:600;border-top:none}.table-modern td[data-v-3ef88ccb]{vertical-align:middle}.integration-cell[data-v-3ef88ccb]{display:flex;align-items:center;gap:.75rem}.integration-icon[data-v-3ef88ccb]{width:38px;height:38px;border-radius:12px;background:#111827;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:.5px}.integration-icon--image[data-v-3ef88ccb]{background:#fff;border:1px solid #e5e7eb}.integration-icon-img[data-v-3ef88ccb]{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.integration-name[data-v-3ef88ccb]{font-weight:600}.integration-key[data-v-3ef88ccb]{font-size:.75rem;color:#6b7280}.badge-env[data-v-3ef88ccb]{background:#e0f2fe;color:#075985;padding:.35rem .6rem;border-radius:10px}.badge-auth[data-v-3ef88ccb]{background:#ede9fe;color:#5b21b6;padding:.35rem .6rem;border-radius:10px}.badge-muted[data-v-3ef88ccb]{background:#e5e7eb;color:#6b7280}.table-actions[data-v-3ef88ccb]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.integration-card[data-v-3ef88ccb]{border-radius:16px;border:none;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 14px 28px rgba(15,23,42,.1);margin-bottom:1rem}.card-header-row[data-v-3ef88ccb]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid #eef2f7}.integration-card-header[data-v-3ef88ccb]{display:grid;grid-template-columns:42px 1fr;gap:.75rem;align-items:center}.card-grid[data-v-3ef88ccb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}.card-field label[data-v-3ef88ccb]{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;margin-bottom:.2rem}.card-field div[data-v-3ef88ccb]{font-weight:600;color:#111827}.validation-info small[data-v-3ef88ccb]{display:block}.empty-state[data-v-3ef88ccb]{display:flex;justify-content:center;margin-top:2rem}.empty-card[data-v-3ef88ccb]{text-align:center;padding:2.5rem;border-radius:16px;background:#fff;box-shadow:0 16px 30px rgba(15,23,42,.08)}.empty-icon[data-v-3ef88ccb]{font-size:2.5rem;margin-bottom:.75rem}.table-skeleton[data-v-3ef88ccb]{border-radius:16px;background:#fff;padding:1.5rem;box-shadow:0 16px 30px rgba(15,23,42,.08)}.skeleton-row[data-v-3ef88ccb]{display:grid;grid-template-columns:repeat(7,1fr);gap:.75rem;margin-bottom:.75rem}.skeleton-cell[data-v-3ef88ccb]{height:18px;border-radius:10px;background:linear-gradient(90deg,#f0f2f7,#e5e7ef,#f0f2f7);background-size:200% 100%;animation:shimmer-3ef88ccb 1.6s infinite}.modal-section h6[data-v-3ef88ccb]{font-weight:600;margin-bottom:.35rem}.form-grid[data-v-3ef88ccb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.dynamic-fields[data-v-3ef88ccb]{margin-top:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.field-card[data-v-3ef88ccb]{background:#f8fafc;border-radius:12px;padding:.85rem}.extra-fields[data-v-3ef88ccb]{margin-top:1.5rem}.extra-fields-header[data-v-3ef88ccb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.extra-fields-grid[data-v-3ef88ccb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.extra-field-row[data-v-3ef88ccb]{display:grid;grid-template-columns:1.2fr .8fr auto;gap:.5rem;align-items:center}.validation[data-v-3ef88ccb]{color:#e11d48;font-size:.75rem;margin-top:.35rem}@keyframes shimmer-3ef88ccb{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.filters-header[data-v-3ef88ccb]{flex-direction:column;align-items:flex-start;gap:.75rem}.table-actions[data-v-3ef88ccb]{justify-content:flex-start}[data-v-3ef88ccb] .page-header{align-items:center;flex-wrap:wrap;gap:.5rem}[data-v-3ef88ccb] .page-header .first{flex:1 1 auto;min-width:0;white-space:normal;word-break:break-word;font-size:1.1rem}[data-v-3ef88ccb] .page-header>.row{margin-left:0;margin-right:0;margin-left:auto;flex:0 0 auto}}